@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.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% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.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}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin: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.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:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.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}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.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-stretch{align-self:stretch}.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-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;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:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.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;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.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 .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.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__background,.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:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.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__background,.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:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.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__background,.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:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.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__background,.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:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.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__background,.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:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.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__background,.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:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.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__background,.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:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.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__background,.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:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.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__background,.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:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.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__background,.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 .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{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.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 .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.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}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.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 .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.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-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.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{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;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{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.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,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.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}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.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:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.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}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.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% - .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% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .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}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.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 a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.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{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;width:100%}@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{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.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{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.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;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote :where(cite){color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.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{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.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}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.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{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.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:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.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.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}: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-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.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{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;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}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-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{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;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{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;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{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(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:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg);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;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;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:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);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{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-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:rgba(50,50,50,.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:hsla(0,0%,100%,.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:rgba(50,50,50,.7);border:1px solid transparent;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:hsla(0,0%,100%,.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:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.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:.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;word-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:rgba(255,255,255,.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;-webkit-box-shadow: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:1px solid #ccc;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:-webkit-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}.bc_rb_swf_banner {
	position: relative;
}

#popup {
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%); /* Yep! */
}

embed {
	margin-bottom: 0 !important;
}
.bc_rb_close {
	cursor: pointer;
}

.bc_rb_close img {
	position: absolute;
	top: 0;
	right: 0;
	margin: -20px -20px 0 0;
}

.bc_rb_hide {
	display: none;
}
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
  }

  40%, 43% {
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform: translate3d(0, -30px, 0);
	transform: translate3d(0, -30px, 0);
  }

  70% {
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform: translate3d(0, -15px, 0);
	transform: translate3d(0, -15px, 0);
  }

  90% {
	-webkit-transform: translate3d(0,-4px,0);
	transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  from, 20%, 53%, 80%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
  }

  40%, 43% {
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform: translate3d(0, -30px, 0);
	transform: translate3d(0, -30px, 0);
  }

  70% {
	-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
	-webkit-transform: translate3d(0, -15px, 0);
	transform: translate3d(0, -15px, 0);
  }

  90% {
	-webkit-transform: translate3d(0,-4px,0);
	transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from, 50%, to {
	opacity: 1;
  }

  25%, 75% {
	opacity: 0;
  }
}

@keyframes flash {
  from, 50%, to {
	opacity: 1;
  }

  25%, 75% {
	opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  from {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }

  50% {
	-webkit-transform: scale3d(1.05, 1.05, 1.05);
	transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }

  50% {
	-webkit-transform: scale3d(1.05, 1.05, 1.05);
	transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }

  30% {
	-webkit-transform: scale3d(1.25, 0.75, 1);
	transform: scale3d(1.25, 0.75, 1);
  }

  40% {
	-webkit-transform: scale3d(0.75, 1.25, 1);
	transform: scale3d(0.75, 1.25, 1);
  }

  50% {
	-webkit-transform: scale3d(1.15, 0.85, 1);
	transform: scale3d(1.15, 0.85, 1);
  }

  65% {
	-webkit-transform: scale3d(.95, 1.05, 1);
	transform: scale3d(.95, 1.05, 1);
  }

  75% {
	-webkit-transform: scale3d(1.05, .95, 1);
	transform: scale3d(1.05, .95, 1);
  }

  to {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }

  30% {
	-webkit-transform: scale3d(1.25, 0.75, 1);
	transform: scale3d(1.25, 0.75, 1);
  }

  40% {
	-webkit-transform: scale3d(0.75, 1.25, 1);
	transform: scale3d(0.75, 1.25, 1);
  }

  50% {
	-webkit-transform: scale3d(1.15, 0.85, 1);
	transform: scale3d(1.15, 0.85, 1);
  }

  65% {
	-webkit-transform: scale3d(.95, 1.05, 1);
	transform: scale3d(.95, 1.05, 1);
  }

  75% {
	-webkit-transform: scale3d(1.05, .95, 1);
	transform: scale3d(1.05, .95, 1);
  }

  to {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from, to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
	-webkit-transform: translate3d(-10px, 0, 0);
	transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
	-webkit-transform: translate3d(10px, 0, 0);
	transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  from, to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
	-webkit-transform: translate3d(-10px, 0, 0);
	transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
	-webkit-transform: translate3d(10px, 0, 0);
	transform: translate3d(10px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
	-webkit-transform: translateX(0);
	transform: translateX(0);
  }

  6.5% {
	-webkit-transform: translateX(-6px) rotateY(-9deg);
	transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
	-webkit-transform: translateX(5px) rotateY(7deg);
	transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
	-webkit-transform: translateX(-3px) rotateY(-5deg);
	transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
	-webkit-transform: translateX(2px) rotateY(3deg);
	transform: translateX(2px) rotateY(3deg);
  }

  50% {
	-webkit-transform: translateX(0);
	transform: translateX(0);
  }
}

@keyframes headShake {
  0% {
	-webkit-transform: translateX(0);
	transform: translateX(0);
  }

  6.5% {
	-webkit-transform: translateX(-6px) rotateY(-9deg);
	transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
	-webkit-transform: translateX(5px) rotateY(7deg);
	transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
	-webkit-transform: translateX(-3px) rotateY(-5deg);
	transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
	-webkit-transform: translateX(2px) rotateY(3deg);
	transform: translateX(2px) rotateY(3deg);
  }

  50% {
	-webkit-transform: translateX(0);
	transform: translateX(0);
  }
}

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
	-webkit-transform: rotate3d(0, 0, 1, 15deg);
	transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
	-webkit-transform: rotate3d(0, 0, 1, -10deg);
	transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
	-webkit-transform: rotate3d(0, 0, 1, 5deg);
	transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
	-webkit-transform: rotate3d(0, 0, 1, -5deg);
	transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
	-webkit-transform: rotate3d(0, 0, 1, 0deg);
	transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
	-webkit-transform: rotate3d(0, 0, 1, 15deg);
	transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
	-webkit-transform: rotate3d(0, 0, 1, -10deg);
	transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
	-webkit-transform: rotate3d(0, 0, 1, 5deg);
	transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
	-webkit-transform: rotate3d(0, 0, 1, -5deg);
	transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
	-webkit-transform: rotate3d(0, 0, 1, 0deg);
	transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }

  10%, 20% {
	-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
	-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
	-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }

  10%, 20% {
	-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
	transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
	-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
	transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
	-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
	transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  from {
	-webkit-transform: none;
	transform: none;
  }

  15% {
	-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
	transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
	-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
	transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
	-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
	transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
	-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
	transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
	-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
	transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes wobble {
  from {
	-webkit-transform: none;
	transform: none;
  }

  15% {
	-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
	transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
	-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
	transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
	-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
	transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
	-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
	transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
	-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
	transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
	-webkit-transform: none;
	transform: none;
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from, 11.1%, to {
	-webkit-transform: none;
	transform: none;
  }

  22.2% {
	-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
	transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
	-webkit-transform: skewX(6.25deg) skewY(6.25deg);
	transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
	-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
	transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
	-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
	transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
	-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
	transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
	-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
	transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
	-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
	transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes jello {
  from, 11.1%, to {
	-webkit-transform: none;
	transform: none;
  }

  22.2% {
	-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
	transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
	-webkit-transform: skewX(6.25deg) skewY(6.25deg);
	transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
	-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
	transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
	-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
	transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
	-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
	transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
	-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
	transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
	-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
	transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
	opacity: 0;
	-webkit-transform: scale3d(.3, .3, .3);
	transform: scale3d(.3, .3, .3);
  }

  20% {
	-webkit-transform: scale3d(1.1, 1.1, 1.1);
	transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
	-webkit-transform: scale3d(.9, .9, .9);
	transform: scale3d(.9, .9, .9);
  }

  60% {
	opacity: 1;
	-webkit-transform: scale3d(1.03, 1.03, 1.03);
	transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
	-webkit-transform: scale3d(.97, .97, .97);
	transform: scale3d(.97, .97, .97);
  }

  to {
	opacity: 1;
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
	opacity: 0;
	-webkit-transform: scale3d(.3, .3, .3);
	transform: scale3d(.3, .3, .3);
  }

  20% {
	-webkit-transform: scale3d(1.1, 1.1, 1.1);
	transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
	-webkit-transform: scale3d(.9, .9, .9);
	transform: scale3d(.9, .9, .9);
  }

  60% {
	opacity: 1;
	-webkit-transform: scale3d(1.03, 1.03, 1.03);
	transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
	-webkit-transform: scale3d(.97, .97, .97);
	transform: scale3d(.97, .97, .97);
  }

  to {
	opacity: 1;
	-webkit-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
	opacity: 0;
	-webkit-transform: translate3d(0, -3000px, 0);
	transform: translate3d(0, -3000px, 0);
  }

  60% {
	opacity: 1;
	-webkit-transform: translate3d(0, 25px, 0);
	transform: translate3d(0, 25px, 0);
  }

  75% {
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
  }

  90% {
	-webkit-transform: translate3d(0, 5px, 0);
	transform: translate3d(0, 5px, 0);
  }

  to {
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
	opacity: 0;
	-webkit-transform: translate3d(0, -3000px, 0);
	transform: translate3d(0, -3000px, 0);
  }

  60% {
	opacity: 1;
	-webkit-transform: translate3d(0, 25px, 0);
	transform: translate3d(0, 25px, 0);
  }

  75% {
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
  }

  90% {
	-webkit-transform: translate3d(0, 5px, 0);
	transform: translate3d(0, 5px, 0);
  }

  to {
	-webkit-transform: none;
	transform: none;
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
	opacity: 0;
	-webkit-transform: translate3d(-3000px, 0, 0);
	transform: translate3d(-3000px, 0, 0);
  }

  60% {
	opacity: 1;
	-webkit-transform: translate3d(25px, 0, 0);
	transform: translate3d(25px, 0, 0);
  }

  75% {
	-webkit-transform: translate3d(-10px, 0, 0);
	transform: translate3d(-10px, 0, 0);
  }

  90% {
	-webkit-transform: translate3d(5px, 0, 0);
	transform: translate3d(5px, 0, 0);
  }

  to {
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
	opacity: 0;
	-webkit-transform: translate3d(-3000px, 0, 0);
	transform: translate3d(-3000px, 0, 0);
  }

  60% {
	opacity: 1;
	-webkit-transform: translate3d(25px, 0, 0);
	transform: translate3d(25px, 0, 0);
  }

  75% {
	-webkit-transform: translate3d(-10px, 0, 0);
	transform: translate3d(-10px, 0, 0);
  }

  90% {
	-webkit-transform: translate3d(5px, 0, 0);
	transform: translate3d(5px, 0, 0);
  }

  to {
	-webkit-transform: none;
	transform: none;
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
	opacity: 0;
	-webkit-transform: translate3d(3000px, 0, 0);
	transform: translate3d(3000px, 0, 0);
  }

  60% {
	opacity: 1;
	-webkit-transform: translate3d(-25px, 0, 0);
	transform: translate3d(-25px, 0, 0);
  }

  75% {
	-webkit-transform: translate3d(10px, 0, 0);
	transform: translate3d(10px, 0, 0);
  }

  90% {
	-webkit-transform: translate3d(-5px, 0, 0);
	transform: translate3d(-5px, 0, 0);
  }

  to {
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
	opacity: 0;
	-webkit-transform: translate3d(3000px, 0, 0);
	transform: translate3d(3000px, 0, 0);
  }

  60% {
	opacity: 1;
	-webkit-transform: translate3d(-25px, 0, 0);
	transform: translate3d(-25px, 0, 0);
  }

  75% {
	-webkit-transform: translate3d(10px, 0, 0);
	transform: translate3d(10px, 0, 0);
  }

  90% {
	-webkit-transform: translate3d(-5px, 0, 0);
	transform: translate3d(-5px, 0, 0);
  }

  to {
	-webkit-transform: none;
	transform: none;
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
	opacity: 0;
	-webkit-transform: translate3d(0, 3000px, 0);
	transform: translate3d(0, 3000px, 0);
  }

  60% {
	opacity: 1;
	-webkit-transform: translate3d(0, -20px, 0);
	transform: translate3d(0, -20px, 0);
  }

  75% {
	-webkit-transform: translate3d(0, 10px, 0);
	transform: translate3d(0, 10px, 0);
  }

  90% {
	-webkit-transform: translate3d(0, -5px, 0);
	transform: translate3d(0, -5px, 0);
  }

  to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
	opacity: 0;
	-webkit-transform: translate3d(0, 3000px, 0);
	transform: translate3d(0, 3000px, 0);
  }

  60% {
	opacity: 1;
	-webkit-transform: translate3d(0, -20px, 0);
	transform: translate3d(0, -20px, 0);
  }

  75% {
	-webkit-transform: translate3d(0, 10px, 0);
	transform: translate3d(0, 10px, 0);
  }

  90% {
	-webkit-transform: translate3d(0, -5px, 0);
	transform: translate3d(0, -5px, 0);
  }

  to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
	-webkit-transform: scale3d(.9, .9, .9);
	transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
	opacity: 1;
	-webkit-transform: scale3d(1.1, 1.1, 1.1);
	transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
	opacity: 0;
	-webkit-transform: scale3d(.3, .3, .3);
	transform: scale3d(.3, .3, .3);
  }
}

@keyframes bounceOut {
  20% {
	-webkit-transform: scale3d(.9, .9, .9);
	transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
	opacity: 1;
	-webkit-transform: scale3d(1.1, 1.1, 1.1);
	transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
	opacity: 0;
	-webkit-transform: scale3d(.3, .3, .3);
	transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
	-webkit-transform: translate3d(0, 10px, 0);
	transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
	opacity: 1;
	-webkit-transform: translate3d(0, -20px, 0);
	transform: translate3d(0, -20px, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, 2000px, 0);
	transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
	-webkit-transform: translate3d(0, 10px, 0);
	transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
	opacity: 1;
	-webkit-transform: translate3d(0, -20px, 0);
	transform: translate3d(0, -20px, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, 2000px, 0);
	transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
	opacity: 1;
	-webkit-transform: translate3d(20px, 0, 0);
	transform: translate3d(20px, 0, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(-2000px, 0, 0);
	transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
	opacity: 1;
	-webkit-transform: translate3d(20px, 0, 0);
	transform: translate3d(20px, 0, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(-2000px, 0, 0);
	transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
	opacity: 1;
	-webkit-transform: translate3d(-20px, 0, 0);
	transform: translate3d(-20px, 0, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(2000px, 0, 0);
	transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
	opacity: 1;
	-webkit-transform: translate3d(-20px, 0, 0);
	transform: translate3d(-20px, 0, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(2000px, 0, 0);
	transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
	opacity: 1;
	-webkit-transform: translate3d(0, 20px, 0);
	transform: translate3d(0, 20px, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, -2000px, 0);
	transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
	opacity: 1;
	-webkit-transform: translate3d(0, 20px, 0);
	transform: translate3d(0, 20px, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, -2000px, 0);
	transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
	opacity: 0;
  }

  to {
	opacity: 1;
  }
}

@keyframes fadeIn {
  from {
	opacity: 0;
  }

  to {
	opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
	opacity: 0;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes fadeInDown {
  from {
	opacity: 0;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
	opacity: 0;
	-webkit-transform: translate3d(0, -2000px, 0);
	transform: translate3d(0, -2000px, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes fadeInDownBig {
  from {
	opacity: 0;
	-webkit-transform: translate3d(0, -2000px, 0);
	transform: translate3d(0, -2000px, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes fadeInLeft {
  from {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
	opacity: 0;
	-webkit-transform: translate3d(-2000px, 0, 0);
	transform: translate3d(-2000px, 0, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes fadeInLeftBig {
  from {
	opacity: 0;
	-webkit-transform: translate3d(-2000px, 0, 0);
	transform: translate3d(-2000px, 0, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes fadeInRight {
  from {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
	opacity: 0;
	-webkit-transform: translate3d(2000px, 0, 0);
	transform: translate3d(2000px, 0, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes fadeInRightBig {
  from {
	opacity: 0;
	-webkit-transform: translate3d(2000px, 0, 0);
	transform: translate3d(2000px, 0, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes fadeInUp {
  from {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
	opacity: 0;
	-webkit-transform: translate3d(0, 2000px, 0);
	transform: translate3d(0, 2000px, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes fadeInUpBig {
  from {
	opacity: 0;
	-webkit-transform: translate3d(0, 2000px, 0);
	transform: translate3d(0, 2000px, 0);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
  }
}

@keyframes fadeOut {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, 2000px, 0);
	transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, 2000px, 0);
	transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(-2000px, 0, 0);
	transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(-2000px, 0, 0);
	transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(2000px, 0, 0);
	transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(2000px, 0, 0);
	transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, -2000px, 0);
	transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(0, -2000px, 0);
	transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
  }

  40% {
	-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
  }

  50% {
	-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
  }

  80% {
	-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
	transform: perspective(400px) scale3d(.95, .95, .95);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
  }

  to {
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
  }

  40% {
	-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
  }

  50% {
	-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
  }

  80% {
	-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
	transform: perspective(400px) scale3d(.95, .95, .95);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
  }

  to {
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
	transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
	opacity: 0;
  }

  40% {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
	transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
  }

  60% {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
	transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
	opacity: 1;
  }

  80% {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
	transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
	transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
	opacity: 0;
  }

  40% {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
	transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
  }

  60% {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
	transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
	opacity: 1;
  }

  80% {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
	transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
	transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
	opacity: 0;
  }

  40% {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
	transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
  }

  60% {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
	transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
	opacity: 1;
  }

  80% {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
	transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
	transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
	opacity: 0;
  }

  40% {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
	transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
  }

  60% {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
	transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
	opacity: 1;
  }

  80% {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
	transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
  }

  30% {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
	transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
	opacity: 1;
  }

  to {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
	transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
	opacity: 0;
  }
}

@keyframes flipOutX {
  from {
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
  }

  30% {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
	transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
	opacity: 1;
  }

  to {
	-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
	transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
	opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
  }

  30% {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
	transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
	opacity: 1;
  }

  to {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
	transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
	opacity: 0;
  }
}

@keyframes flipOutY {
  from {
	-webkit-transform: perspective(400px);
	transform: perspective(400px);
  }

  30% {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
	transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
	opacity: 1;
  }

  to {
	-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
	transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
	opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
	-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
	transform: translate3d(100%, 0, 0) skewX(-30deg);
	opacity: 0;
  }

  60% {
	-webkit-transform: skewX(20deg);
	transform: skewX(20deg);
	opacity: 1;
  }

  80% {
	-webkit-transform: skewX(-5deg);
	transform: skewX(-5deg);
	opacity: 1;
  }

  to {
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

@keyframes lightSpeedIn {
  from {
	-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
	transform: translate3d(100%, 0, 0) skewX(-30deg);
	opacity: 0;
  }

  60% {
	-webkit-transform: skewX(20deg);
	transform: skewX(20deg);
	opacity: 1;
  }

  80% {
	-webkit-transform: skewX(-5deg);
	transform: skewX(-5deg);
	opacity: 1;
  }

  to {
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
	opacity: 1;
  }

  to {
	-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
	transform: translate3d(100%, 0, 0) skewX(30deg);
	opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
	opacity: 1;
  }

  to {
	-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
	transform: translate3d(100%, 0, 0) skewX(30deg);
	opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
	-webkit-transform-origin: center;
	transform-origin: center;
	-webkit-transform: rotate3d(0, 0, 1, -200deg);
	transform: rotate3d(0, 0, 1, -200deg);
	opacity: 0;
  }

  to {
	-webkit-transform-origin: center;
	transform-origin: center;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

@keyframes rotateIn {
  from {
	-webkit-transform-origin: center;
	transform-origin: center;
	-webkit-transform: rotate3d(0, 0, 1, -200deg);
	transform: rotate3d(0, 0, 1, -200deg);
	opacity: 0;
  }

  to {
	-webkit-transform-origin: center;
	transform-origin: center;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate3d(0, 0, 1, -45deg);
	transform: rotate3d(0, 0, 1, -45deg);
	opacity: 0;
  }

  to {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate3d(0, 0, 1, -45deg);
	transform: rotate3d(0, 0, 1, -45deg);
	opacity: 0;
  }

  to {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate3d(0, 0, 1, 45deg);
	transform: rotate3d(0, 0, 1, 45deg);
	opacity: 0;
  }

  to {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate3d(0, 0, 1, 45deg);
	transform: rotate3d(0, 0, 1, 45deg);
	opacity: 0;
  }

  to {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate3d(0, 0, 1, 45deg);
	transform: rotate3d(0, 0, 1, 45deg);
	opacity: 0;
  }

  to {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate3d(0, 0, 1, 45deg);
	transform: rotate3d(0, 0, 1, 45deg);
	opacity: 0;
  }

  to {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate3d(0, 0, 1, -90deg);
	transform: rotate3d(0, 0, 1, -90deg);
	opacity: 0;
  }

  to {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate3d(0, 0, 1, -90deg);
	transform: rotate3d(0, 0, 1, -90deg);
	opacity: 0;
  }

  to {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: none;
	transform: none;
	opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
	-webkit-transform-origin: center;
	transform-origin: center;
	opacity: 1;
  }

  to {
	-webkit-transform-origin: center;
	transform-origin: center;
	-webkit-transform: rotate3d(0, 0, 1, 200deg);
	transform: rotate3d(0, 0, 1, 200deg);
	opacity: 0;
  }
}

@keyframes rotateOut {
  from {
	-webkit-transform-origin: center;
	transform-origin: center;
	opacity: 1;
  }

  to {
	-webkit-transform-origin: center;
	transform-origin: center;
	-webkit-transform: rotate3d(0, 0, 1, 200deg);
	transform: rotate3d(0, 0, 1, 200deg);
	opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	opacity: 1;
  }

  to {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate3d(0, 0, 1, 45deg);
	transform: rotate3d(0, 0, 1, 45deg);
	opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	opacity: 1;
  }

  to {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate3d(0, 0, 1, 45deg);
	transform: rotate3d(0, 0, 1, 45deg);
	opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	opacity: 1;
  }

  to {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate3d(0, 0, 1, -45deg);
	transform: rotate3d(0, 0, 1, -45deg);
	opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	opacity: 1;
  }

  to {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate3d(0, 0, 1, -45deg);
	transform: rotate3d(0, 0, 1, -45deg);
	opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	opacity: 1;
  }

  to {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate3d(0, 0, 1, -45deg);
	transform: rotate3d(0, 0, 1, -45deg);
	opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	opacity: 1;
  }

  to {
	-webkit-transform-origin: left bottom;
	transform-origin: left bottom;
	-webkit-transform: rotate3d(0, 0, 1, -45deg);
	transform: rotate3d(0, 0, 1, -45deg);
	opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	opacity: 1;
  }

  to {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate3d(0, 0, 1, 90deg);
	transform: rotate3d(0, 0, 1, 90deg);
	opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	opacity: 1;
  }

  to {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate3d(0, 0, 1, 90deg);
	transform: rotate3d(0, 0, 1, 90deg);
	opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
	-webkit-transform-origin: top left;
	transform-origin: top left;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
  }

  20%, 60% {
	-webkit-transform: rotate3d(0, 0, 1, 80deg);
	transform: rotate3d(0, 0, 1, 80deg);
	-webkit-transform-origin: top left;
	transform-origin: top left;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
  }

  40%, 80% {
	-webkit-transform: rotate3d(0, 0, 1, 60deg);
	transform: rotate3d(0, 0, 1, 60deg);
	-webkit-transform-origin: top left;
	transform-origin: top left;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	opacity: 1;
  }

  to {
	-webkit-transform: translate3d(0, 700px, 0);
	transform: translate3d(0, 700px, 0);
	opacity: 0;
  }
}

@keyframes hinge {
  0% {
	-webkit-transform-origin: top left;
	transform-origin: top left;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
  }

  20%, 60% {
	-webkit-transform: rotate3d(0, 0, 1, 80deg);
	transform: rotate3d(0, 0, 1, 80deg);
	-webkit-transform-origin: top left;
	transform-origin: top left;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
  }

  40%, 80% {
	-webkit-transform: rotate3d(0, 0, 1, 60deg);
	transform: rotate3d(0, 0, 1, 60deg);
	-webkit-transform-origin: top left;
	transform-origin: top left;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	opacity: 1;
  }

  to {
	-webkit-transform: translate3d(0, 700px, 0);
	transform: translate3d(0, 700px, 0);
	opacity: 0;
  }
}

.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
  from {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
	transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

@keyframes rollIn {
  from {
	opacity: 0;
	-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
	transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
	transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
	opacity: 1;
  }

  to {
	opacity: 0;
	-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
	transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
	opacity: 0;
	-webkit-transform: scale3d(.3, .3, .3);
	transform: scale3d(.3, .3, .3);
  }

  50% {
	opacity: 1;
  }
}

@keyframes zoomIn {
  from {
	opacity: 0;
	-webkit-transform: scale3d(.3, .3, .3);
	transform: scale3d(.3, .3, .3);
  }

  50% {
	opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
	transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
	transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInDown {
  from {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
	transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
	transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
	transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
	transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInLeft {
  from {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
	transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
	transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
	transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
	transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInRight {
  from {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
	transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
	transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
	transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
	transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInUp {
  from {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
	transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
	transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
	opacity: 1;
  }

  50% {
	opacity: 0;
	-webkit-transform: scale3d(.3, .3, .3);
	transform: scale3d(.3, .3, .3);
  }

  to {
	opacity: 0;
  }
}

@keyframes zoomOut {
  from {
	opacity: 1;
  }

  50% {
	opacity: 0;
	-webkit-transform: scale3d(.3, .3, .3);
	transform: scale3d(.3, .3, .3);
  }

  to {
	opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
	transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
	transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom;
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutDown {
  40% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
	transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
	transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom;
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
	transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
	transform: scale(.1) translate3d(-2000px, 0, 0);
	-webkit-transform-origin: left center;
	transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
	transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
	transform: scale(.1) translate3d(-2000px, 0, 0);
	-webkit-transform-origin: left center;
	transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
	transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
	transform: scale(.1) translate3d(2000px, 0, 0);
	-webkit-transform-origin: right center;
	transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
	transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
	opacity: 0;
	-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
	transform: scale(.1) translate3d(2000px, 0, 0);
	-webkit-transform-origin: right center;
	transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
	transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
	transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom;
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutUp {
  40% {
	opacity: 1;
	-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
	transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
	-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
	animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
	opacity: 0;
	-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
	transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom;
	-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
	visibility: visible;
  }

  to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
	visibility: visible;
  }

  to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	visibility: visible;
  }

  to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	visibility: visible;
  }

  to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	visibility: visible;
  }

  to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	visibility: visible;
  }

  to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
	visibility: visible;
  }

  to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
	visibility: visible;
  }

  to {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }

  to {
	visibility: hidden;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }

  to {
	visibility: hidden;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }

  to {
	visibility: hidden;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }

  to {
	visibility: hidden;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }

  to {
	visibility: hidden;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }

  to {
	visibility: hidden;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }

  to {
	visibility: hidden;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
  }

  to {
	visibility: hidden;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/plugins/random-banner/assets/style/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}/*
 *  Owl Carousel CSS3 Transitions
 *  v1.3.2
 */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}
/*! normalize.css v1.0.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,.h1{font-size:2em;margin:0.67em 0}h2,.alm-load-more-btn,.grid-posts-filter--label-text,.grid-posts-filter-books--label-text,.grid-posts--post-empty-inner{font-size:1.5em;margin:0.83em 0}h3,.h3,.nav-next-prev-posts a{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled]{cursor:default}input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%, 100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@font-face{font-family:'ss-social';src:url(/wp-content/themes/startuprev/lib/css/../fonts/ss-social-regular.eot?);src:url(/wp-content/themes/startuprev/lib/css/../fonts/ss-social-regular.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/startuprev/lib/css/../fonts/ss-social-regular.woff?) format("woff"),url(/wp-content/themes/startuprev/lib/css/../fonts/ss-social-regular.ttf?) format("truetype"),url(/wp-content/themes/startuprev/lib/css/../fonts/ss-social-regular.svg?#ss-social-regular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ss-standard";src:url(/wp-content/themes/startuprev/lib/css/../fonts/ss-standard.eot);src:url(/wp-content/themes/startuprev/lib/css/../fonts/ss-standard.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/startuprev/lib/css/../fonts/ss-standard.woff) format("woff"),url(/wp-content/themes/startuprev/lib/css/../fonts/ss-standard.ttf) format("truetype"),url(/wp-content/themes/startuprev/lib/css/../fonts/ss-standard.svg#ss-standard) format("svg");font-weight:normal;font-style:normal}svg,a,[class*="link"],.highlighted .word,.masthead,.masthead--content,.masthead--btn-text:after,.masthead-books--cover,.masthead-books--cover-icon,.masthead-books--cover-overlay,.masthead-books--cover-image,.logo-type,.owl-prev,.owl-next,.essb_links .essb_icon,.alm-load-more-btn,.grid-posts-filter--label-text:after,.grid-posts-filter--item,.grid-posts-filter-books--label-text:after,.grid-posts-filter-books--item,.grid-posts--post-inner,.grid-posts--post-category,.grid-posts--post-dot,.single-entry-social-subscribe-mobile,.btn,.btn--icon,.link,.entry-content a,.entry-meta a[rel*="tag"],.entry-meta .link-comments,.nav-next-prev-posts a,.entry-content .link,.entry-content .nav-next-prev-posts a,.nav-next-prev-posts .entry-content a,.link-thick,.input,.search-form:after,.list-social--link,.list-subscribe--link,.list-book-retailers--link,.nav-main,.books-menu--wrapper,.books-menu--icon,.books-menu--overlay,.books-menu--item-title,.nav-main-logo{-moz-transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1)}svg path,svg rect,svg polygon{-moz-transition:all 0.1s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:all 0.1s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:all 0.1s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.1s cubic-bezier(0.19, 1, 0.22, 1)}.grid-posts--post-link{-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}svg,.masthead--inner,.masthead--content,.masthead-books--container,.masthead-books--cover,.grid-posts-filters--container,.btn,.search-form:after{-webkit-tansform:translate3d(0, 0, 0)}body,h1,.h1,h2,.alm-load-more-btn,.grid-posts-filter--label-text,.grid-posts-filter-books--label-text,.grid-posts--post-empty-inner,h3,.h3,.nav-next-prev-posts a,h4,.input{-webkit-font-smoothing:antialiased}.input{-moz-appearance:none;-webkit-appearance:none;appearance:none}.masthead-books--cover,.btn{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}div,section,article,p,.highlighted,.container,.wrapper,.grid-posts-filters--container,.grid-posts-filter,.grid-posts-filter--label-text,.grid-posts-filter--list,.grid-posts-filter-books,.grid-posts-filter-books--list,.grid-posts,.grid-posts--post-empty,.grid-posts--post-empty-inner,.grid-posts--post,.grid-posts--post-inner,.single-entry-wrapper,.nav-next-prev-posts,.nav-next-prev-posts .nav-prev-post,.nav-next-prev-posts .nav-next-post,.input,.list-social,.list-subscribe,.list-book-retailers,.list-book-retailers--item,.books-menu--container,.books-menu--wrapper,.books-menu,.span-12,.span-11,.span-10,.span-9,.span-8,.span-7,.span-6,.span-5,.span-4,.span-3,.span-2,.span-1,.essb_links,.essb_links .essb_item a,.entry-content ol,.entry-content ul,.btn,.search-form,.books-menu--item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.essb_links .essb_icon{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}.essb_links .essb_icon:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale")}.hidden{display:none !important;visibility:hidden}div,section,article,p,.highlighted,.container,.wrapper,.grid-posts-filters--container,.grid-posts-filter,.grid-posts-filter--label-text,.grid-posts-filter--list,.grid-posts-filter-books,.grid-posts-filter-books--list,.grid-posts,.grid-posts--post-empty,.grid-posts--post-empty-inner,.grid-posts--post,.grid-posts--post-inner,.single-entry-wrapper,.nav-next-prev-posts,.nav-next-prev-posts .nav-prev-post,.nav-next-prev-posts .nav-next-post,.input,.list-social,.list-subscribe,.list-book-retailers,.list-book-retailers--item,.books-menu--container,.books-menu--wrapper,.books-menu,.essb_links,.books-menu--image-wrapper{*zoom:1}div:before,section:before,article:before,p:before,.highlighted:before,.container:before,.wrapper:before,.grid-posts-filters--container:before,.grid-posts-filter:before,.grid-posts-filter--label-text:before,.grid-posts-filter--list:before,.grid-posts-filter-books:before,.grid-posts-filter-books--list:before,.grid-posts:before,.grid-posts--post-empty:before,.grid-posts--post-empty-inner:before,.grid-posts--post:before,.grid-posts--post-inner:before,.single-entry-wrapper:before,.nav-next-prev-posts:before,.nav-next-prev-posts .nav-prev-post:before,.nav-next-prev-posts .nav-next-post:before,.input:before,.list-social:before,.list-subscribe:before,.list-book-retailers:before,.list-book-retailers--item:before,.books-menu--container:before,.books-menu--wrapper:before,.books-menu:before,.essb_links:before,.books-menu--image-wrapper:before{content:" ";display:table}div:after,section:after,article:after,p:after,.highlighted:after,.container:after,.wrapper:after,.grid-posts-filters--container:after,.grid-posts-filter:after,.grid-posts-filter--label-text:after,.grid-posts-filter--list:after,.grid-posts-filter-books:after,.grid-posts-filter-books--list:after,.grid-posts:after,.grid-posts--post-empty:after,.grid-posts--post-empty-inner:after,.grid-posts--post:after,.grid-posts--post-inner:after,.single-entry-wrapper:after,.nav-next-prev-posts:after,.nav-next-prev-posts .nav-prev-post:after,.nav-next-prev-posts .nav-next-post:after,.input:after,.list-social:after,.list-subscribe:after,.list-book-retailers:after,.list-book-retailers--item:after,.books-menu--container:after,.books-menu--wrapper:after,.books-menu:after,.essb_links:after,.books-menu--image-wrapper:after{content:" ";display:table;clear:both}.clear{clear:both}.right,.nav-next-prev-posts .nav-next-post{float:right}.left,.nav-next-prev-posts .nav-prev-post{float:left}.scroll-animated,.post-scroll-animated{visibility:hidden;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s}.no-cssanimations .scroll-animated,.no-cssanimations .post-scroll-animated{visibility:visible}.fl--bottom{padding-bottom:0}.fl--top{padding-top:0}.c--white,.masthead--btn:hover,.masthead--btn:hover .masthead--btn-text:after,.masthead-books--cover-icon,.owl-prev:hover,.owl-next:hover,.alm-load-more-btn,.grid-posts--post:hover,.grid-posts--post:hover .grid-posts--post-meta,.grid-posts--post:hover .grid-posts--post-link,.books--visible .input,.nav-main.books--visible .logo-type,.nav-main.books--visible .btn--icon,.books-menu--item,.books-menu--link,.books-menu--link:hover{color:#fff}.c--gray,.grid-posts-filter--reset:hover,.grid-posts--post:hover .grid-posts--post-category,.grid-posts--post.post-hover--gray:hover,.grid-posts--post.post-hover--gray:hover .grid-posts--post-meta,.grid-posts--post.post-hover--gray:hover .grid-posts--post-link,.grid-posts--post.post-hover--gray:hover .grid-posts--post-category,.grid-posts--post-link,.entry-meta a[rel*="tag"],.entry-meta .link-comments,.link-thick,.list-social.meta .list-social--link,.list-subscribe .list-subscribe--link,.list-book-retailers--link{color:#333}.c--gray-medium,.masthead--btn-text:after,.masthead-books--details,.owl-prev,.owl-next,.owl-prev.disabled,.owl-prev.disabled:hover,.owl-next.disabled,.owl-next.disabled:hover,.grid-posts-filter--label-text:after,.grid-posts-filter-books--label-text:after,.grid-posts--post-empty-inner,.grid-posts--post-meta,.link--gray-medium,.entry-content .link--gray-medium{color:#999}.c--gray-light,.grid-posts-filter--item,.grid-posts-filter--count,.grid-posts-filter-books--item,.grid-posts-filter-books--count{color:#f3f3f3}.c--blue{color:#2ea5d6}.c--blue-dark{color:#1c5f82}.c--magenta,.link--magenta:hover,.entry-content .link--magenta:hover,.link-thick:hover,.list-social.meta .list-social--link:hover,.nav-main.books--visible .btn--icon:hover,.nav-main.books--visible .btn--icon.is--active,.nav-main.books--visible .btn--icon.is--active:hover,.nav-main-btn--menu.is--active,.nav-main-btn--menu.is--active:hover,.nav-main-btn--search.is--active,.nav-main-btn--search.is--active:hover{color:#e3007b}.c--green{color:#c1d100}.c--yellow{color:#feee03}.b--white,.books--visible .input{border-color:#fff}.b--gray{border-color:#333}.b--gray-medium{border-color:#999}.b--gray-light{border-color:#f3f3f3}.b--blue{border-color:#2ea5d6}.b--blue-dark{border-color:#1c5f82}.b--magenta{border-color:#e3007b}.b--green{border-color:#c1d100}.b--yellow{border-color:#feee03}.bg--white,.loader,.masthead,.grid-posts-filter--label,.grid-posts--post-inner,.grid-posts--post-category{background-color:#fff}.bg--gray,.masthead.books--visible,.masthead--btn:hover,.grid-posts-filter--item,.grid-posts-filter-books--item,.search-form:after{background-color:#333}.bg--gray-medium,.alm-load-more-btn{background-color:#999}.bg--gray-light,.btn--gray-light{background-color:#f3f3f3}.bg--blue{background-color:#2ea5d6}.bg--blue-dark{background-color:#1c5f82}.bg--magenta,.alm-load-more-btn:hover,.books--visible .search-form:after{background-color:#e3007b}.bg--green{background-color:#c1d100}.bg--yellow{background-color:#feee03}.books-menu--image-wrapper{-moz-box-shadow:0 0 15px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2);-o-box-shadow:0 0 15px rgba(0,0,0,0.2);box-shadow:0 0 15px rgba(0,0,0,0.2)}.masthead-books--cover,.masthead-book--cover{-moz-box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);-o-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2)}*{-webkit-tap-highlight-color:transparent;outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}img{display:block;margin:0;padding:0;max-width:100%}img.full{width:100%}a{text-decoration:none;cursor:pointer}a:hover{outline:none}a:active,a:visited,a:focus{outline:none}b,strong{font-weight:500}p{margin-top:0;padding-top:0}p:last-child{margin-bottom:0;padding-bottom:0}html,body{-webkit-overflow-scrolling:touch}html{font-size:62.5%}body{font-size:18px;line-height:24px;font-size:1.8rem;line-height:2.4rem;color:#333;font-family:"Poppins","colfax-web","Century Gothic",CenturyGothic,AppleGothic,sans-serif}h1,.h1,h2,.alm-load-more-btn,.grid-posts-filter--label-text,.grid-posts-filter-books--label-text,.grid-posts--post-empty-inner,h3,.h3,.nav-next-prev-posts a,h4{font-family:"Poppins","colfax-web","Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-weight:400;margin:0;padding:0;position:relative}h1,.h1{font-size:42px;line-height:102px;font-size:4.2rem;line-height:10.2rem}@media only screen and (max-width: 1199px){h1,.h1{font-size:30px;line-height:60px;font-size:3rem;line-height:6rem}}h2,.alm-load-more-btn,.grid-posts-filter--label-text,.grid-posts-filter-books--label-text,.grid-posts--post-empty-inner{font-size:30px;line-height:42px;font-size:3rem;line-height:4.2rem;font-weight:500}@media only screen and (max-width: 1199px){h2,.alm-load-more-btn,.grid-posts-filter--label-text,.grid-posts-filter-books--label-text,.grid-posts--post-empty-inner{font-size:24px;line-height:36px;font-size:2.4rem;line-height:3.6rem}}h3,.h3,.nav-next-prev-posts a{font-size:24px;line-height:36px;font-size:2.4rem;line-height:3.6rem;font-weight:500}@media only screen and (max-width: 1199px){h3,.h3,.nav-next-prev-posts a{font-size:20px;line-height:30px;font-size:2rem;line-height:3rem}}h4{font-size:21px;line-height:24px;font-size:2.1rem;line-height:2.4rem;font-weight:500}@media only screen and (max-width: 1199px){h4{font-size:18px;line-height:24px;font-size:1.8rem;line-height:2.4rem}}.highlighted{font-size:42px;line-height:42px;font-size:4.2rem;line-height:4.2rem;position:relative}@media only screen and (max-width: 1199px){.highlighted{font-size:30px;line-height:60px;font-size:3rem;line-height:6rem}}@media only screen and (max-width: 600px){.highlighted{font-size:28px;line-height:55px;font-size:2.8rem;line-height:5.5rem}}@media only screen and (max-width: 1199px){.highlighted.span-8{width:100%}}.highlighted .word{display:inline-block;letter-spacing:-1px;float:left;padding:12px 0;margin-bottom:12px}@media only screen and (max-width: 1199px){.highlighted .word{padding:0}}.highlighted .word-block{display:block;width:40px;position:absolute;left:-40px;top:0}@media only screen and (max-width: 600px){.highlighted .word-block{display:none}}.highlighted-search-term{background:#feee03}.label-heading,.grid-posts-filter--reset,.nav-next-prev-posts .nav-next-prev-label{font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding-bottom:12px;display:block;color:#999}p{margin:0;padding-bottom:30px}@media only screen and (max-width: 1199px){p{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}}.span-12,.grid-posts--post-empty{width:100%}.span-11{width:91.6666666667%}.span-10{width:83.3333333333%}.span-9{width:75%}.span-8{width:66.6666666667%}.span-7{width:58.3333333333%}.span-6{width:50%}.span-5{width:41.6666666667%}.span-4,.grid-posts--post{width:33.3333333333%}.span-3{width:25%}.span-2{width:16.6666666667%}.span-1{width:8.3333333333%}[class*="span-"],.grid-posts--post-empty,.grid-posts--post{padding:0 15px}[class*="span-"].flush{padding:0}@media only screen and (max-width: 600px){.span-4,.grid-posts--post,.span-6,.span-8{width:100%}}body{background:#f0f0f0;padding-right:120px}@media only screen and (max-width: 1199px){body{padding-right:0}}#container{max-width:1000px;margin:0 auto;background:white;position:relative}#container:after{content:'';display:block;right:100%;width:50vw;height:100%;background-color:white;position:absolute;top:0}#content{padding-left:120px;padding-right:80px}@media (max-width: 1024px){#content{padding-left:80px}}@media only screen and (max-width: 1199px){#content{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 600px){#content{padding-left:20px;padding-right:20px}}.loader{display:block;width:100%;height:100%;position:fixed;top:0;left:0;z-index:4000}.container{padding:0 15px}@media only screen and (max-width: 600px){.container{padding:0}}.wrapper{max-width:1005px;margin:0 auto;padding:60px 0}.wrapper.footer-inner{max-width:915px}@media only screen and (max-width: 600px){.wrapper{padding:30px 0}}.wrapper--heading{padding-bottom:0}.wrapper--heading+.wrapper{padding-top:48px}@media only screen and (max-width: 600px){.wrapper--heading+.wrapper{padding-top:18px}}.wrapper.footer-inner{padding-top:20px}.wrapper.single-next-prev{padding:40px 0 0 0}.masthead{overflow:hidden}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead--inner-home{padding-top:0}}.masthead--inner-search{padding-top:0}.masthead--content{position:relative;padding-top:120px}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead--content{padding-top:100px}}@media only screen and (min-width: 481px) and (max-width: 899px){.masthead--content{padding-top:0;width:75%}}@media only screen and (max-width: 600px){.masthead--content{padding-top:0;width:100%}}.masthead--content-search{padding-top:0}.masthead--btn{margin-top:30px}.masthead--btn-text:after{font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;-moz-transform:rotateX(0deg) translate(0, 0);-webkit-transform:rotateX(0deg) translate(0, 0);-o-transform:rotateX(0deg) translate(0, 0);transform:rotateX(0deg) translate(0, 0);font-family:"ss-standard";content:"\25BB";display:inline-block;position:relative;top:1px;padding-left:13px}.masthead-books--container{position:relative;height:500px}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-books--container{height:460px}}@media only screen and (min-width: 481px) and (max-width: 899px){.masthead-books--container{display:none}}@media only screen and (max-width: 600px){.masthead-books--container{display:none}}.masthead-books--details{font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;display:inline-block;position:absolute;top:20px;right:435px;text-align:right}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-books--details{top:60px;right:375px}}.masthead-books--name{white-space:nowrap}.masthead-books--cover-wrapper:hover .masthead-books--cover{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1}.masthead-books--cover{width:600px;height:909px;background:transparent;outline:none;position:absolute;right:15px;bottom:-230px;display:block;cursor:e-resize}.masthead-books--cover.book--hover:hover .masthead-books--cover-icon{-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);zoom:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.masthead-books--cover.book--hover:hover .masthead-books--cover-overlay{-moz-opacity:.9;-webkit-opacity:.9;-o-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 90 ")";filter:alpha(opacity=90);zoom:1}.masthead-books--cover.book--down{-moz-transform:scale(.65) translateX(160px) translateY(0);-webkit-transform:scale(.65) translateX(160px) translateY(0);-o-transform:scale(.65) translateX(160px) translateY(0);-ms-transform:scale(.65) translateX(160px) translateY(0);transform:scale(.65) translateX(160px) translateY(0);-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;z-index:101}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-books--cover.book--down{-moz-transform:scale(.55) translateX(244px) translateY(70px);-webkit-transform:scale(.55) translateX(244px) translateY(70px);-o-transform:scale(.55) translateX(244px) translateY(70px);-ms-transform:scale(.55) translateX(244px) translateY(70px);transform:scale(.55) translateX(244px) translateY(70px)}}.masthead-books--cover.book--hidden{-moz-transform:scale(.45) translateX(-550px) translateY(1220px);-webkit-transform:scale(.45) translateX(-550px) translateY(1220px);-o-transform:scale(.45) translateX(-550px) translateY(1220px);-ms-transform:scale(.45) translateX(-550px) translateY(1220px);transform:scale(.45) translateX(-550px) translateY(1220px);-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;z-index:70}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-books--cover.book--hidden{-moz-transform:scale(.38) translateX(-140px) translateY(1000px);-webkit-transform:scale(.38) translateX(-140px) translateY(1000px);-o-transform:scale(.38) translateX(-140px) translateY(1000px);-ms-transform:scale(.38) translateX(-140px) translateY(1000px);transform:scale(.38) translateX(-140px) translateY(1000px)}}.masthead-books--cover.book--front{-moz-transform:scale(.65) translateX(160px) translateY(0);-webkit-transform:scale(.65) translateX(160px) translateY(0);-o-transform:scale(.65) translateX(160px) translateY(0);-ms-transform:scale(.65) translateX(160px) translateY(0);transform:scale(.65) translateX(160px) translateY(0);z-index:100;cursor:pointer}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-books--cover.book--front{-moz-transform:scale(.55) translateX(244px) translateY(70px);-webkit-transform:scale(.55) translateX(244px) translateY(70px);-o-transform:scale(.55) translateX(244px) translateY(70px);-ms-transform:scale(.55) translateX(244px) translateY(70px);transform:scale(.55) translateX(244px) translateY(70px)}}.masthead-books--cover.book--middle{-moz-transform:scale(.54) translateX(-140px) translateY(112px);-webkit-transform:scale(.54) translateX(-140px) translateY(112px);-o-transform:scale(.54) translateX(-140px) translateY(112px);-ms-transform:scale(.54) translateX(-140px) translateY(112px);transform:scale(.54) translateX(-140px) translateY(112px);z-index:90}@media only screen and (min-width: 1201px) and (max-width: 1399px){.masthead-books--cover.book--middle{-moz-transform:scale(.54) translateX(-70px) translateY(112px);-webkit-transform:scale(.54) translateX(-70px) translateY(112px);-o-transform:scale(.54) translateX(-70px) translateY(112px);-ms-transform:scale(.54) translateX(-70px) translateY(112px);transform:scale(.54) translateX(-70px) translateY(112px)}}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-books--cover.book--middle{-moz-transform:scale(.43) translateX(70px) translateY(230px);-webkit-transform:scale(.43) translateX(70px) translateY(230px);-o-transform:scale(.43) translateX(70px) translateY(230px);-ms-transform:scale(.43) translateX(70px) translateY(230px);transform:scale(.43) translateX(70px) translateY(230px)}}.masthead-books--cover.book--back{-moz-transform:scale(.46) translateX(-470px) translateY(240px);-webkit-transform:scale(.46) translateX(-470px) translateY(240px);-o-transform:scale(.46) translateX(-470px) translateY(240px);-ms-transform:scale(.46) translateX(-470px) translateY(240px);transform:scale(.46) translateX(-470px) translateY(240px);z-index:80}@media only screen and (min-width: 1201px) and (max-width: 1399px){.masthead-books--cover.book--back{-moz-transform:scale(.46) translateX(-360px) translateY(240px);-webkit-transform:scale(.46) translateX(-360px) translateY(240px);-o-transform:scale(.46) translateX(-360px) translateY(240px);-ms-transform:scale(.46) translateX(-360px) translateY(240px);transform:scale(.46) translateX(-360px) translateY(240px)}}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-books--cover.book--back{-moz-transform:scale(.38) translateX(-140px) translateY(450px);-webkit-transform:scale(.38) translateX(-140px) translateY(450px);-o-transform:scale(.38) translateX(-140px) translateY(450px);-ms-transform:scale(.38) translateX(-140px) translateY(450px);transform:scale(.38) translateX(-140px) translateY(450px)}}.masthead-books--cover-icon{font-size:80px;line-height:80px;font-size:8rem;line-height:8rem;-moz-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;font-family:"ss-standard";position:absolute;text-align:center;display:block;z-index:30;top:50%;left:50%;width:80px;height:80px;margin:-32px 0 0 -40px}.masthead-books--cover-overlay{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;display:block;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.masthead-book--inner{padding-bottom:0;overflow:hidden;padding-top:30px;padding-bottom:30px;background:#666666;margin-right:-20px;color:white;display:flex}@media only screen and (min-width: 481px) and (max-width: 899px){.masthead-book--inner{padding-top:30px}}@media only screen and (max-width: 600px){.masthead-book--inner{padding-top:30px}}.masthead-book--inner .label-heading,.masthead-book--inner .grid-posts-filter--reset,.masthead-book--inner .nav-next-prev-posts .nav-next-prev-label,.nav-next-prev-posts .masthead-book--inner .nav-next-prev-label,.masthead-book--inner .list-book-retailers--link{color:white}@media only screen and (max-width: 1199px){.masthead-book--inner{flex-wrap:wrap;padding-left:30px;padding-right:30px}.masthead-book--inner .masthead-book--heading{flex:1;width:100%;float:none;padding-bottom:0;padding-top:0}.masthead-book--inner .masthead-book--heading__inner{padding-top:20px;padding-bottom:20px}.masthead-book--inner .masthead-book--cover-wrapper{display:inline-block}.masthead-book--inner .masthead-book--content{display:inline-block;width:100%;margin-top:30px}}@media only screen and (max-width: 600px){.masthead-book--inner{flex-direction:column;margin-right:0;padding:0}.masthead-book--inner .masthead-book--heading{width:100%;float:none}.masthead-book--inner .masthead-book--cover-wrapper{width:100%;float:none;padding:40px}.masthead-book--inner .masthead-book--content{width:100%;float:none}}.masthead-book--heading{position:relative;z-index:40;background:#303132;padding-right:0;padding-left:0}.masthead-book--heading__inner{padding:60px 15px 30px 30px}.masthead-book--heading__inner:first-child{padding-bottom:20px}.masthead-book--heading__inner:last-child{padding-top:20px}@media only screen and (max-width: 1199px){.masthead-book--heading__inner{padding-left:30px}}.masthead-book--heading__inner--large{padding-top:72px;padding-bottom:72px}.masthead-book--heading h1,.masthead-book--heading .h1{line-height:1.3}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-book--heading{width:50%;padding-top:30px}}@media only screen and (min-width: 481px) and (max-width: 899px){.masthead-book--heading{width:50%;padding-bottom:30px;padding-top:30px}}@media only screen and (max-width: 600px){.masthead-book--heading{width:100%;padding:0;text-align:center}.masthead-book--heading .word{float:none}}.masthead-book--cover-wrapper{position:relative;z-index:100;padding-left:30px;padding-right:30px}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-book--cover-wrapper{width:50%}}@media only screen and (min-width: 481px) and (max-width: 899px){.masthead-book--cover-wrapper{width:50%}}@media only screen and (max-width: 600px){.masthead-book--cover-wrapper{width:100%;padding:0 60px}}.masthead-book--cover{width:100%;height:auto;position:relative;z-index:50}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-book--summary{width:50%}}@media only screen and (min-width: 481px) and (max-width: 899px){.masthead-book--summary{width:50%}}@media only screen and (max-width: 600px){.masthead-book--summary{width:100%}}.masthead-book--content{background:#303132;padding:30px 15px 30px 30px}@media only screen and (min-width: 901px) and (max-width: 1199px){.masthead-book--content{width:50%}}@media only screen and (min-width: 481px) and (max-width: 899px){.masthead-book--content{width:50%}}@media only screen and (max-width: 600px){.masthead-book--content{width:100%}}.masthead-book--share{padding-bottom:30px}.masthead-book--description{font-weight:400;padding-bottom:30px;font-size:20px}.logo{display:inline-block}.svg-logo-mark{display:block;width:30px;height:30px;float:left}.logo-type{text-transform:uppercase;padding:4px 0 0 15px;color:#333;font-weight:500;text-decoration:none;float:left;display:inline-block;letter-spacing:1px}@media only screen and (max-width: 600px){.logo-type{font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;width:50%;margin-top:-8px;padding-left:10px}}.footer-inner--left{text-align:left}@media only screen and (max-width: 600px){.footer-inner--left{width:100%;clear:both;float:none;text-align:center}}.footer-inner--right{font-size:18px;line-height:30px;font-size:1.8rem;line-height:3rem;text-align:right}@media only screen and (max-width: 600px){.footer-inner--right{width:100%;clear:both;float:none;text-align:center;font-size:14px;line-height:24px;font-size:1.4rem;line-height:2.4rem}}.footer-inner--links{display:inline-block;white-space:nowrap}#footer{background-color:black;margin-right:-120px}#footer .link,#footer .entry-content a,.entry-content #footer a,#footer .entry-meta a[rel*="tag"],.entry-meta #footer a[rel*="tag"],#footer .entry-meta .link-comments,.entry-meta #footer .link-comments,#footer .nav-next-prev-posts a,.nav-next-prev-posts #footer a{color:#e3007b;border:none}#footer .footer-logo{display:block;margin-bottom:10px}#footer p{text-transform:uppercase}@media only screen and (max-width: 1199px){#footer{margin-right:0}}.zemanta-related-title,.zemanta-article-ul,.zemanta-pixie{display:none}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:grabbing}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-wrapper{z-index:50}.owl-controls{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.owl-prev,.owl-next{font-size:20px;line-height:40px;font-size:2rem;line-height:4rem;font-family:"ss-standard";position:absolute;width:30px;height:30px;text-align:center;top:50%;margin-top:-50px;cursor:pointer}@media only screen and (max-width: 1199px){.owl-prev,.owl-next{top:-45px;margin-top:0}}.owl-prev.disabled,.owl-prev.disabled:hover,.owl-next.disabled,.owl-next.disabled:hover{-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 10 ")";filter:alpha(opacity=10);zoom:1;cursor:default}.owl-prev{left:15px}@media only screen and (max-width: 1199px){.owl-prev{right:60px;left:auto}}@media only screen and (max-width: 600px){.owl-prev{left:10px}}.owl-next{right:15px}@media only screen and (max-width: 1199px){.owl-next{right:25px}}@media only screen and (max-width: 600px){.owl-next{right:10px}}.essb_links.essb_template_light-retina{margin:0}.essb_links{margin:0;padding:0}.essb_links .essb_icon{-moz-filter:grayscale(1) brightness(1);-webkit-filter:grayscale(1) brightness(1);-o-filter:grayscale(1) brightness(1);-ms-filter:grayscale(1) brightness(1);filter:grayscale(1) brightness(1);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);padding-left:0;position:relative}.essb_links .essb_icon:hover{-moz-filter:grayscale(0) brightness(1);-webkit-filter:grayscale(0) brightness(1);-o-filter:grayscale(0) brightness(1);-ms-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.essb_links .essb_link_facebook .essb_icon{-moz-filter:grayscale(1) brightness(.1);-webkit-filter:grayscale(1) brightness(.1);-o-filter:grayscale(1) brightness(.1);-ms-filter:grayscale(1) brightness(.1);filter:grayscale(1) brightness(.1);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.essb_links .essb_link_twitter .essb_icon{-moz-filter:grayscale(1) brightness(.1);-webkit-filter:grayscale(1) brightness(.1);-o-filter:grayscale(1) brightness(.1);-ms-filter:grayscale(1) brightness(.1);filter:grayscale(1) brightness(.1);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.essb_links .essb_link_google .essb_icon{-moz-filter:grayscale(1) brightness(.1);-webkit-filter:grayscale(1) brightness(.1);-o-filter:grayscale(1) brightness(.1);-ms-filter:grayscale(1) brightness(.1);filter:grayscale(1) brightness(.1);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.essb_links .essb_link_linkedin .essb_icon{-moz-filter:grayscale(1) brightness(.1);-webkit-filter:grayscale(1) brightness(.1);-o-filter:grayscale(1) brightness(.1);-ms-filter:grayscale(1) brightness(.1);filter:grayscale(1) brightness(.1);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.essb_links .essb_item{float:left}@media only screen and (max-width: 600px){.essb_links .essb_item{clear:none;padding-right:2px !important}.essb_links .essb_item:last-child{padding-right:0 !important}.essb_links .essb_item:last-child a{padding-right:0 !important}}.essb_links .essb_item a{margin:0;float:left;padding-top:0 !important;padding-left:0 !important}@media only screen and (max-width: 600px){.essb_links .essb_item a{padding-right:0}}.essb_links .essb_item a:last-child{padding-bottom:0}.essb_links .essb_item:hover,.essb_links .essb_item.essb_link_google:hover .essb_icon,.essb_links .essb_item.essb_link_facebook:hover .essb_icon,.essb_links .essb_item.essb_link_linkedin:hover .essb_icon,.essb_links .essb_item.essb_link_twitter:hover .essb_icon{-moz-filter:grayscale(0) brightness(1);-webkit-filter:grayscale(0) brightness(1);-o-filter:grayscale(0) brightness(1);-ms-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.alm-listing.alm-ajax{margin:0;padding:0;position:relative;z-index:20}.alm-btn-wrap{padding:30px 15px 0}@media only screen and (max-width: 600px){.alm-btn-wrap{padding-top:0}}.alm-load-more-btn{font-weight:400;padding:30px 0;display:block;width:100%;border:none;outline:none;text-align:center}.alm-load-more-btn.done,.alm-load-more-btn.done:hover{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.grid-posts-filters--container{position:relative;width:100%;padding-bottom:30px;z-index:300;overflow:visible}.grid-posts-filters--container .absolute-underline:after{top:15px}.grid-posts-filter{position:relative;z-index:200}@media only screen and (max-width: 1199px){.grid-posts-filter{width:50%}}@media only screen and (max-width: 600px){.grid-posts-filter{width:100%}}.grid-posts-filter--reset{display:none;position:absolute;top:0;right:15px;padding:0;border-bottom:1px solid #cdcdcd;cursor:pointer}.grid-posts-filter--reset:hover{border-color:transparent}.grid-posts-filter--date{padding-left:0}@media only screen and (max-width: 600px){.grid-posts-filter--date{padding-right:0;padding-bottom:30px}}.grid-posts-filter--date .grid-posts-filter--label{z-index:400}.grid-posts-filter--author{padding-right:0}@media only screen and (max-width: 600px){.grid-posts-filter--author{padding-left:0}}.grid-posts-filter--author .grid-posts-filter--label{z-index:300}.grid-posts-filter--label{z-index:500;position:relative;cursor:pointer;overflow:visible;padding:0}.grid-posts-filter--label.active .grid-posts-filter--label-text:after{-moz-transform:rotateX(180deg) translate(0, 4px);-webkit-transform:rotateX(180deg) translate(0, 4px);-o-transform:rotateX(180deg) translate(0, 4px);transform:rotateX(180deg) translate(0, 4px)}.grid-posts-filter--label-text-search{font-weight:400}@media only screen and (max-width: 600px){.grid-posts-filter--label-text-search{padding-bottom:18px}}.grid-posts-filter--label-text{padding-right:30px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;font-size:2rem}.grid-posts-filter--label-text:after{font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;-moz-transform:rotateX(0deg) translate(0, 0);-webkit-transform:rotateX(0deg) translate(0, 0);-o-transform:rotateX(0deg) translate(0, 0);transform:rotateX(0deg) translate(0, 0);font-family:"ss-standard";content:"\F501";display:inline-block;position:absolute;right:15px;top:50%;margin-top:-3px}.grid-posts-filter--list{visibility:visible;display:none;width:100%;margin:0;padding:0;position:absolute;top:49px;z-index:500;left:0}.grid-posts-filter--item{font-size:14px;line-height:24px;font-size:1.4rem;line-height:2.4rem;font-weight:500;display:block;clear:both;position:relative;cursor:pointer}.grid-posts-filter--item.active{background-color:#4d4d4d}.grid-posts-filter--category{display:block;padding:12px 15px;padding-right:40px}.grid-posts-filter--dot{-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:13px;height:13px;float:left;position:relative;top:5px;margin-right:15px}.grid-posts-filter--count{-moz-opacity:.3;-webkit-opacity:.3;-o-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 30 ")";filter:alpha(opacity=30);zoom:1;font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;position:absolute;top:50%;margin-top:-7px;right:15px;font-weight:400}.no-touch .grid-posts-filter--item:hover,.no-touch .grid-posts-filter--item.active:hover{background-color:#4d4d4d}.grid-posts-filter-books{position:relative;z-index:400}@media only screen and (max-width: 1199px){.grid-posts-filter-books{width:50%}}@media only screen and (max-width: 600px){.grid-posts-filter-books{width:100%;padding-bottom:12px}}.grid-posts-filter-books--label{z-index:700;position:relative;cursor:pointer;overflow:visible;padding:0 0 6px}.grid-posts-filter-books--label.active .grid-posts-filter-books--label-text:after{-moz-transform:rotateX(180deg) translate(0, 3px);-webkit-transform:rotateX(180deg) translate(0, 3px);-o-transform:rotateX(180deg) translate(0, 3px);transform:rotateX(180deg) translate(0, 3px)}.grid-posts-filter-books--label-text{font-weight:400;font-size:2rem}.grid-posts-filter-books--label-text:after{font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;-moz-transform:rotateX(0deg) translate(0, 0);-webkit-transform:rotateX(0deg) translate(0, 0);-o-transform:rotateX(0deg) translate(0, 0);transform:rotateX(0deg) translate(0, 0);font-family:"ss-standard";content:"\F501";display:inline-block;position:relative;right:-15px;bottom:3px}.grid-posts-filter-books--list{display:none;width:100%;margin:0;padding:0;position:absolute;top:45px;z-index:100;left:0}.grid-posts-filter-books--item{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-weight:500;display:block;clear:both;position:relative;cursor:pointer}.grid-posts-filter-books--item.active{background-color:#4d4d4d}.grid-posts-filter-books--category{display:block;padding:12px 15px}.grid-posts-filter-books--dot{-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:13px;height:13px;float:left;position:relative;top:5px;margin-right:15px}.grid-posts-filter-books--count{-moz-opacity:.3;-webkit-opacity:.3;-o-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 30 ")";filter:alpha(opacity=30);zoom:1;font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;position:relative;top:5px;float:right;font-weight:400}.no-touch .grid-posts-filter-books--item:hover,.no-touch .grid-posts-filter-books--item.active:hover{background-color:#4d4d4d}#grid-posts-container{height:auto !important;width:100%;position:relative;z-index:30}.search .posts-single__body,.single .posts-single__body{min-height:551px}.posts-single__body .gallery{display:flex;flex-wrap:wrap;justify-content:flex-start}.posts-single__body .gallery img{margin-top:20px;box-shadow:0 0 0 5px wheat;margin-bottom:20px;display:inline-block}.posts-single__body .gallery.gallery-columns-2 .gallery-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}.posts-single__body .gallery.gallery-columns-3 .gallery-item{flex:0 0 calc(100% / 3 - 10px);max-width:calc(100% / 3 - 10px)}@media (max-width: 768px){.posts-single__body .gallery.gallery-columns-3 .gallery-item{flex:0 0 calc(100% / 2 - 10px);max-width:calc(100% / 2 - 10px)}}@media (max-width: 580px){.posts-single__body .gallery.gallery-columns-3 .gallery-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.posts-single__body .gallery.gallery-columns-4 .gallery-item{flex:0 0 calc(100% / 4 - 10px);max-width:calc(100% / 4 - 10px)}@media (max-width: 768px){.posts-single__body .gallery.gallery-columns-4 .gallery-item{flex:0 0 calc(100% / 2 - 10px);max-width:calc(100% / 2 - 10px)}}@media (max-width: 580px){.posts-single__body .gallery.gallery-columns-4 .gallery-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.posts-single__body .gallery.gallery-columns-5 .gallery-item{flex:0 0 calc(100% / 5 - 10px);max-width:calc(100% / 5 - 10px)}@media (max-width: 768px){.posts-single__body .gallery.gallery-columns-5 .gallery-item{flex:0 0 calc(100% / 3 - 10px);max-width:calc(100% / 3 - 10px)}}@media (max-width: 580px){.posts-single__body .gallery.gallery-columns-5 .gallery-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}.grid-posts{display:block;margin:0;padding:0}.grid-posts--post-empty{position:relative;z-index:60;padding-top:0;padding-bottom:30px;display:block;float:left;text-align:center}.grid-posts--post-empty-inner{background-color:#e6e6e6;position:relative;padding:60px 30px}@media only screen and (max-width: 600px){.grid-posts--post-empty-inner{padding:30px}}.grid-posts--post{position:relative;z-index:60;padding-top:0;padding-bottom:30px;display:block;float:left}@media only screen and (max-width: 1199px){.grid-posts--post{width:50%}}@media only screen and (max-width: 600px){.grid-posts--post{width:100%}}.grid-posts--post:hover .grid-posts--post-inner{background-color:transparent}.grid-posts--post:hover .grid-posts--post-category{-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);zoom:1}.grid-posts--post-link{text-decoration:none}.grid-posts--post-inner{position:relative;padding:30px}@media only screen and (max-width: 600px){.grid-posts--post-inner{padding:15px}}.grid-posts--post-title{padding-bottom:12px}.grid-posts--post-excerpt{padding-bottom:12px;clear:both;overflow:hidden}.grid-posts--post-meta{font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;font-weight:500;font-style:normal}.grid-posts--post-category{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;font-size:14px;line-height:24px;font-size:1.4rem;line-height:2.4rem;-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;height:24px;position:absolute;font-weight:400;font-style:normal;display:inline-block;bottom:30px;right:30px;padding:0 8px}@media only screen and (max-width: 600px){.grid-posts--post-category{bottom:15px;right:15px}}.grid-posts--post-dot{-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;float:right;width:24px;height:24px}@media only screen and (min-width: 901px) and (max-width: 1199px){.entry-wrapper{width:75%}}@media only screen and (min-width: 481px) and (max-width: 899px){.entry-wrapper{width:100%;float:none;clear:both}}.single-entry-wrapper{position:relative}.single-entry-header{max-width:466.66px}@media only screen and (min-width: 901px) and (max-width: 1199px){.single-entry-header{width:25%}}@media only screen and (min-width: 481px) and (max-width: 899px){.single-entry-header{max-width:inherit}}@media only screen and (max-width: 600px){.single-entry-header{max-width:inherit}}.single-entry-header.fixed{position:fixed;top:30px;right:50%;margin-right:-580px}@media only screen and (min-width: 1201px) and (max-width: 1399px){.single-entry-header.fixed{right:15px;margin-right:0;padding-left:25px}}@media only screen and (min-width: 901px) and (max-width: 1199px){.single-entry-header.fixed{right:15px;padding-left:23px;margin-right:0}}@media only screen and (min-width: 481px) and (max-width: 899px){.single-entry-header.fixed{right:auto;position:relative;margin-right:0;top:auto}}@media only screen and (max-width: 600px){.single-entry-header.fixed{right:auto;position:relative;margin-right:0;top:auto}}.single-entry-header.fixed-bottom{position:absolute;bottom:0;right:0;margin-right:0;float:none;top:auto}.entry-content,.entry-header,.entry-footer{padding:60px}@media only screen and (max-width: 1199px){.entry-content,.entry-header,.entry-footer{padding:30px}}@media only screen and (max-width: 600px){.entry-content,.entry-header,.entry-footer{padding:15px}}@media only screen and (min-width: 481px) and (max-width: 899px){.entry-header{margin-top:30px}}@media only screen and (max-width: 600px){.entry-header{margin-top:30px}}.entry-content h1,.entry-content .h1,.entry-content h2,.entry-content .alm-load-more-btn,.entry-content .grid-posts-filter--label-text,.entry-content .grid-posts-filter-books--label-text,.entry-content .grid-posts--post-empty-inner,.entry-content h3,.entry-content .h3,.entry-content .nav-next-prev-posts a,.nav-next-prev-posts .entry-content a,.entry-content h4{padding-bottom:30px}.entry-content a{color:#333 !important;border:none;border-bottom:1px solid transparent;word-wrap:break-word}.entry-content hr{width:50%;margin:6px auto 30px;clear:both;border:1px solid #f3f3f3}.entry-content p,.entry-content div{font-size:18px;line-height:30px;font-size:1.8rem;line-height:3rem;margin:0;padding-bottom:30px;width:auto !important}@media only screen and (max-width: 600px){.entry-content p,.entry-content div{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}}.entry-content p:last-child,.entry-content div:last-child{padding-bottom:0}.entry-content blockquote{font-size:18px;line-height:30px;font-size:1.8rem;line-height:3rem;font-weight:500;padding:0 20px 30px;color:#333;margin:0}@media only screen and (max-width: 600px){.entry-content blockquote{padding:0 15px 30px}}.entry-content ol,.entry-content ul{display:block;margin:0;padding:0 20px 30px;color:#333}@media only screen and (max-width: 600px){.entry-content ol,.entry-content ul{padding:0 15px 30px}}.entry-content ol li,.entry-content ul li{padding-bottom:30px}.entry-content ol li:last-child,.entry-content ul li:last-child{padding-bottom:0}.entry-content .fluid-width-video-wrapper{background:#fff}.entry-content video{max-width:100%;height:auto}.entry-content iframe,.entry-content embed,.entry-content object{max-width:100%;border:none;outline:none;margin-bottom:30px}.entry-content img{max-width:100%;height:auto !important;padding-bottom:30px}.entry-content .alignleft{float:left;padding:0 15px 30px 0}@media only screen and (max-width: 600px){.entry-content .alignleft{float:none;clear:both;width:auto;padding:30px 0;height:auto !important}}.entry-content .alignright{float:right;padding:0 0 30px 15px}@media only screen and (max-width: 600px){.entry-content .alignright{float:none;clear:both;width:auto;padding:30px 0;height:auto !important}}.entry-content .alignnone{padding-bottom:30px}.entry-meta--item{position:relative;font-size:16px;line-height:18px;font-size:1.6rem;line-height:1.8rem;font-weight:500;padding-bottom:45px}@media only screen and (max-width: 600px){.entry-meta--item{padding-bottom:30px}.entry-meta--item:nth-last-child(2){padding-bottom:0}}@media only screen and (max-width: 1199px){.entry-meta--item{padding-bottom:0;margin-right:10px}}.entry-meta--item:last-child{padding-bottom:0}.entry-meta--item.tight{padding-bottom:20px}.entry-meta--item .label-heading,.entry-meta--item .grid-posts-filter--reset,.entry-meta--item .nav-next-prev-posts .nav-next-prev-label,.nav-next-prev-posts .entry-meta--item .nav-next-prev-label{font-weight:300}.single-entry-social-subscribe-mobile{-moz-transform:translate(0, 65px);-webkit-transform:translate(0, 65px);-o-transform:translate(0, 65px);-ms-transform:translate(0, 65px);transform:translate(0, 65px);display:none;width:100%;background:#f3f3f3;position:fixed;padding:15px 15px 6px;bottom:0;left:0;z-index:2100;text-align:center}.single-entry-social-subscribe-mobile.is-visible{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);zoom:1}@media only screen and (max-width: 600px){.single-entry-social-subscribe-mobile{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;display:block}.single-entry-social-subscribe-mobile .list-social,.single-entry-social-subscribe-mobile .list-subscribe,.single-entry-social-subscribe-mobile .essb_links.essb_template_light-retina{float:none;clear:none;display:inline-block;padding-bottom:0;padding-top:0;white-space:nowrap}.single-entry-social-subscribe-mobile .list-subscribe{position:relative;top:-12px}}.nav-next-prev-posts a{color:#333;font-weight:500}.nav-next-prev-posts .nav-prev-post,.nav-next-prev-posts .nav-next-post{display:block;width:50%}@media only screen and (max-width: 600px){.nav-next-prev-posts .nav-prev-post,.nav-next-prev-posts .nav-next-post{float:none;width:100%}}.nav-next-prev-posts .nav-prev-post{padding-right:15px}@media only screen and (max-width: 600px){.nav-next-prev-posts .nav-prev-post{padding-bottom:30px;padding-right:0}}.nav-next-prev-posts .nav-next-post{text-align:right;padding-left:15px}@media only screen and (max-width: 600px){.nav-next-prev-posts .nav-next-post{text-align:left;padding-left:0}}#disqus_thread{font-family:"Poppins","colfax-web","Century Gothic",CenturyGothic,AppleGothic,sans-serif;color:#333}#disqus_thread a{color:#e3007b}.posts-single--item{margin-bottom:80px}.posts-single__header{margin-bottom:20px}.posts-single__header__date{font-size:18px;color:#848484;margin:20px 0;display:block}.posts-single__header__title{font-size:45px;line-height:1.1;margin-bottom:20px;word-break:break-word;color:black;letter-spacing:-2px}.posts-single__header__title a{color:black}@media only screen and (max-width: 1199px){.posts-single__header__title{font-size:45px;letter-spacing:2px}.posts-single__header__title p{font-size:45px}}@media only screen and (max-width: 600px){.posts-single__header__title{font-size:38px;letter-spacing:0}.posts-single__header__title p{font-size:38px}}.posts-single__body{font-family:"Times","Georgia",serif;font-size:20px;line-height:1.5;position:relative;min-height:440px}.posts-single__body iframe{max-width:100%}.posts-single__body h2,.posts-single__body .alm-load-more-btn,.posts-single__body .grid-posts-filter--label-text,.posts-single__body .grid-posts-filter-books--label-text,.posts-single__body .grid-posts--post-empty-inner,.posts-single__body h3,.posts-single__body .h3,.posts-single__body .nav-next-prev-posts a,.nav-next-prev-posts .posts-single__body a,.posts-single__body h4,.posts-single__body h5{margin-top:1em;margin-bottom:.5em}.posts-single__body img{margin-top:80px;margin-bottom:80px}.posts-single__body ul{height:auto !important}.posts-single__body p{font-size:20px;line-height:1.5;padding:0;margin:15px 0}.posts-single__body a{word-wrap:break-word}.posts-single__body .wp-embedded-content{max-width:100%}@media only screen and (min-width: 2000px){.posts-single__body{font-size:20px}.posts-single__body p{font-size:20px}}@media only screen and (min-width: 481px) and (max-width: 899px){.posts-single__body{font-size:18px}.posts-single__body p{font-size:18px}}@media only screen and (max-width: 600px){.posts-single__body{font-size:18px}.posts-single__body p{font-size:18px}}.posts-single__sidebar{position:absolute;right:-200px;height:100%;font-family:"Poppins","colfax-web","Century Gothic",CenturyGothic,AppleGothic,sans-serif;width:120px;max-width:120px}.posts-single__sidebar .sidebar-group{padding-bottom:45px}.posts-single__sidebar .label,.posts-single__sidebar .label-heading,.posts-single__sidebar .grid-posts-filter--reset,.posts-single__sidebar .nav-next-prev-posts .nav-next-prev-label,.nav-next-prev-posts .posts-single__sidebar .nav-next-prev-label{font-size:16px;color:#878787;text-transform:uppercase;font-weight:bold}.posts-single__sidebar .entry-meta--item,.posts-single__sidebar .entry-meta--item a{color:#878787;line-height:1.5}.posts-single__sidebar .entry-meta--item .comment-icon{color:white}.posts-single__sidebar ul{margin:0;padding:0;font-size:16px;color:#878787}.posts-single__sidebar ul li{margin:0 5px 5px 0;padding:0;display:inline-block}.posts-single__sidebar ul li a{color:#878787;text-decoration:none}.posts-single__sidebar ul li .comment-icon{color:white}.posts-single__sidebar .essb_links .essb_links_list{display:flex;flex-direction:column}.posts-single__sidebar .essb_links .essb_item{float:none;display:block;margin-bottom:2px !important}@media only screen and (max-width: 1199px){.posts-single__sidebar .essb_links .essb_item{margin-right:2px !important}}.posts-single__sidebar .essb_links .essb_links_list .essb_item a{background-color:#e3007b !important}.posts-single__sidebar .essb_links .essb_icon{-moz-filter:grayscale(0) brightness(1);-webkit-filter:grayscale(0) brightness(1);-o-filter:grayscale(0) brightness(1);-ms-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.posts-single__sidebar .essb_links .essb_icon:before{color:white}.posts-single__sidebar .essb_links .essb_network_name{display:none;margin-bottom:0 !important}@media only screen and (max-width: 1199px){.posts-single__sidebar .essb_links .essb_links_list .essb_item a{display:flex;align-items:center}.posts-single__sidebar .essb_links .essb_icon{min-width:34px}.posts-single__sidebar .essb_links .essb_network_name{padding:0 10px}}@media only screen and (max-width: 1199px){.posts-single__sidebar{position:relative !important;top:0 !important;right:0;width:auto;max-width:100%;height:auto}.posts-single__sidebar__inner{position:relative !important;top:0 !important;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:30px}.posts-single__sidebar .sidebar-group{margin-right:30px}.posts-single__sidebar .essb_links .essb_links_list{display:flex;flex-direction:row}.posts-single__sidebar__inner{flex-direction:column-reverse;align-items:flex-start}.posts-single__sidebar .sidebar-tags{margin-right:0;margin-bottom:30px}.posts-single__sidebar .sidebar-categories{margin-right:0;margin-bottom:30px}.posts-single__sidebar .entry-meta--item{margin-bottom:20px}}.masthead--inner-home-new{background-color:#666666;padding:20px 0;margin-right:-20px;margin-left:-20px;color:white;display:flex;flex-wrap:wrap;justify-content:flex-end}@media only screen and (max-width: 600px){.masthead--inner-home-new{margin:0}}.masthead__item{flex:0 0 20%;padding:20px}@media only screen and (max-width: 1199px){.masthead__item{flex:0 0 25%}}@media only screen and (max-width: 600px){.masthead__item{flex:0 0 33%}}@media only screen and (max-width: 480px){.masthead__item{flex:0 0 50%}}.masthead__item--double{flex:0 0 40%;display:flex;align-items:center;background:#303132;margin-top:20px;margin-bottom:20px}.masthead__item--double h1,.masthead__item--double .h1{line-height:1.2;font-size:48px}@media (max-width: 1420px){.masthead__item--double h1,.masthead__item--double .h1{font-size:50px}}@media (max-width: 1024px){.masthead__item--double{padding-left:80px}}@media only screen and (max-width: 1199px){.masthead__item--double{padding-left:40px;flex:0 0 50%}.masthead__item--double h1,.masthead__item--double .h1{font-size:40px}}@media only screen and (max-width: 600px){.masthead__item--double{padding-left:20px;flex:0 0 100%}.masthead__item--double h1,.masthead__item--double .h1{font-size:30px}}.masthead__item a img{transition:.4s}.masthead__item a img:hover{transition:.4s;transform:scale(1.1)}.masthead__item a img:active{transition:.2s;transform:scale(0.9)}.single-next-prev .span-6{display:flex;align-items:center}.single-next-prev .footer-inner--right{justify-content:flex-end}@media only screen and (max-width: 600px){.single-next-prev{display:flex;font-size:16px}.single-next-prev .footer-inner--left,.single-next-prev .footer-inner--right{width:50%;flex:1 1 50%}}.prev-post-button,.next-post-button{display:flex;align-items:center}.prev-post-button__icon,.next-post-button__icon{height:40px;width:40px;display:inline-flex;align-items:center;border:2px solid #e3007b;justify-content:center}.prev-post-button__icon svg,.next-post-button__icon svg{height:20px;width:20px}.prev-post-button__text,.next-post-button__text{margin-left:20px;display:inline-block;text-transform:uppercase;color:white}@media only screen and (max-width: 600px){.prev-post-button__text,.next-post-button__text{margin-left:5px}}.prev-post-button__text a,.next-post-button__text a{color:white;display:inline-block}.prev-post-button__text{min-width:120px}.next-post-button__text{margin-left:0;margin-right:20px}@media only screen and (max-width: 600px){.next-post-button__text{margin-right:5px}}.next-post-button__icon{transform:rotate(180deg)}.sidebar-social{margin-bottom:20px}@media only screen and (max-width: 1199px){.sidebar-social{margin-bottom:0}}.fwp-load-more{font-weight:400;padding:30px 0;display:block;width:100%;border:none;outline:none;background-color:#999;color:white;font-size:2.4rem;line-height:3.6rem;text-align:center}.fwp-load-more:hover{background-color:#e3007b}.single-entry-disqus{max-width:100%;width:100%;padding:0}.single-entry-disqus .disqus-thread{background:white;margin-top:20px;margin-bottom:15px}.single-entry-disqus .link-comments{color:#848484;font-family:"Poppins","colfax-web","Century Gothic",CenturyGothic,AppleGothic,sans-serif;background:#efefef;display:block;padding:8px 0}.single-entry-disqus .link-comments:before{content:'';display:inline-block;margin-right:8px;height:1em;width:1em;margin-left:.5em;line-height:1;vertical-align:middle;background:url(/wp-content/themes/startuprev/lib/css/../img/comment-alt-solid.svg) no-repeat center center;background-size:80%}.comment-icon{margin-bottom:2px;width:36px;text-align:center;color:white;background-color:#e3007b;display:inline-block;padding:38px 0 8px 0;margin-bottom:-8px;font-size:15px;position:relative;line-height:2;max-height:24px;min-height:0;overflow:hidden;font-weight:bold}.comment-icon:before{content:'';display:block;position:absolute;height:16px;width:16px;background-image:url(/wp-content/themes/startuprev/lib/css/../svg/comment-alt-solid.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;top:15px;left:10px}.comment-icon svg{max-width:15px}.comment-icon .comment-count{font-size:15px;display:block}@media only screen and (max-width: 1199px){.sidebar-social{display:flex;flex-wrap:wrap}.sidebar-social .essb_links .essb_item{margin-right:2px !important}.comment-icon{max-height:36px;width:auto;min-height:36px;padding:0 11px;margin-right:2px;box-sizing:border-box;display:inline-flex;align-items:center;background-position:left 15px center;padding-left:43px;position:relative;white-space:nowrap;margin-bottom:4px}.comment-icon:before{left:15px;top:auto}.comment-icon:after{height:100%;width:10px;background-color:#e3007b;content:'';display:block;position:absolute;right:0;top:0}.comment-icon .comment-count{display:inline-block}.comment-icon svg{max-width:100%;width:15px;margin-right:13px;height:15px}}body.page #container .entry-content a{color:#333;border:none;border-bottom:1px solid #e3007b;word-wrap:break-word}body.page #container .entry-content a:hover{color:#e3007b !important;border-color:transparent}.page-search-wrapper{display:flex;border-bottom:2px solid #ddd;margin-bottom:30px;padding-bottom:10px;align-items:center}.page-search-wrapper .search-icon{font-size:2.4rem;line-height:2.4rem;font-family:"ss-standard";cursor:pointer;margin-right:20px;display:inline-block}.page-search-wrapper .search-form{position:relative;overflow:visible;top:auto;right:auto;display:block;flex:1 1 100%}.page-search-wrapper .search-form .search-field{opacity:1;width:100%;display:block}.page-search-wrapper .search-form:after{display:none}.essb_counter_bottom{color:#fff;font-size:15px;display:block;padding-bottom:3px}@media only screen and (min-width: 1199px){.essb_links.essb_counters{margin-top:2px}}.btn--icon{font-family:"ss-social";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;display:inline-block;font-weight:500;outline:none;text-decoration:none;text-transform:uppercase;padding:15px 15px;position:relative;letter-spacing:1px}.btn--icon{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;font-family:"ss-standard";cursor:pointer;display:inline-block}.btn--icon.c--gray-medium:hover,.btn--icon.masthead--btn-text:hover:after,.btn--icon.masthead-books--details:hover,.btn--icon.owl-prev:hover,.btn--icon.owl-next:hover,.btn--icon.grid-posts-filter--label-text:hover:after,.btn--icon.grid-posts-filter-books--label-text:hover:after,.btn--icon.grid-posts--post-empty-inner:hover,.btn--icon.grid-posts--post-meta:hover,.btn--icon.link--gray-medium:hover{color:#333}.btn--icon.is--active,.btn--icon.is--active:hover{color:#333}.btn--gray-light{color:#333}.link,.entry-content a,.entry-meta a[rel*="tag"],.entry-meta .link-comments,.nav-next-prev-posts a,.entry-content .link,.entry-content a,.entry-content .entry-meta a[rel*="tag"],.entry-meta .entry-content a[rel*="tag"],.entry-content .entry-meta .link-comments,.entry-meta .entry-content .link-comments,.entry-content .nav-next-prev-posts a,.nav-next-prev-posts .entry-content a{border-bottom:1px solid transparent;text-decoration:none}.link:hover,.entry-content a:hover,.entry-meta a[rel*="tag"]:hover,.entry-meta .link-comments:hover,.nav-next-prev-posts a:hover,.entry-content .link:hover,.entry-content a:hover,.entry-content .entry-meta a[rel*="tag"]:hover,.entry-meta .entry-content a[rel*="tag"]:hover,.entry-content .entry-meta .link-comments:hover,.entry-meta .entry-content .link-comments:hover,.entry-content .nav-next-prev-posts a:hover,.nav-next-prev-posts .entry-content a:hover{color:#e3007b}.link--gray-medium,.entry-content .link--gray-medium{border-color:#999}.link--gray-medium:hover,.entry-content .link--gray-medium:hover{border-color:transparent;color:#333}.link--magenta,.entry-content .link--magenta{border-color:#e3007b}.link--magenta:hover,.entry-content .link--magenta:hover{border-color:transparent}.link-thick{text-decoration:none;position:relative;padding-bottom:3px;font-weight:400;border-bottom:2px solid #e3007b}.link-thick:hover{border-color:transparent}.link-thick.large{font-size:18px;line-height:30px;font-size:1.8rem;line-height:3rem}@media only screen and (max-width: 600px){.link-thick.large{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem}}.absolute-underline{position:relative;clear:both}.absolute-underline:after{width:calc(50% + (100vw / 2) + 30px);height:2px;background:#ccc;content:'';position:absolute;left:0;bottom:0}@media only screen and (max-width: 1199px){.absolute-underline:after{width:calc(100vw - 135px)}}@media only screen and (max-width: 600px){.absolute-underline:after{width:100%;left:0}}.input{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);zoom:1;font-size:18px;line-height:18px;font-size:1.8rem;line-height:1.8rem;font-family:"Poppins","colfax-web","Century Gothic",CenturyGothic,AppleGothic,sans-serif;background:transparent;border:none;outline:none;padding:6px 0}.search-form{display:none;position:absolute;right:110px;top:-8px;z-index:20;overflow:hidden}@media only screen and (max-width: 600px){.search-form{right:0;width:calc(100vw - 60px);padding-right:100px;padding:0}}.search-form:after{-moz-transform:translate(100.5%, 0);-webkit-transform:translate(100.5%, 0);-o-transform:translate(100.5%, 0);-ms-transform:translate(100.5%, 0);transform:translate(100.5%, 0);position:relative;content:"";display:block;height:2px;position:relative}@media only screen and (max-width: 600px){.search-form:after{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:0}}.search-form.is--visible:after{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}@media only screen and (max-width: 600px){.search-form.is--visible:after{width:100%}}.search-field{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1}.search-field.is--visible{-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);zoom:1}@media only screen and (max-width: 600px){.search-field{width:100%}}.facetwp-facet{margin-top:20px}.facetwp-facet .facetwp-checkbox{display:inline-block;padding:.5em 1em .5em 2em;border-radius:0;background-position:left 10px center;box-shadow:inset 0 0 0 1px #ddd;margin:0 10px 10px 0;font-size:16px;font-weight:500}.facetwp-facet .facetwp-checkbox .facetwp-counter{font-weight:normal}.facetwp-facet .facetwp-checkbox:hover{box-shadow:inset 0 0 0 1px #ddd, 0 0 0 5px #fafafa}.facetwp-facet .facetwp-checkbox .click-icon{background-image:url(/wp-content/themes/startuprev/lib/css/../img/folder-regular.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;height:1em;width:1.1em;margin-left:11px;display:inline-block;transform:translateY(3px)}.facetwp-facet .facetwp-checkbox .click-icon:hover{background-image:url(/wp-content/themes/startuprev/lib/css/../img/folder-open-regular.svg)}.facetwp-facet.facetwp-facet-authors{max-width:280px;position:relative}.facetwp-facet .facetwp-dropdown{display:none}.facetwp-facet .select-selected{display:block;font-family:"Poppins","colfax-web","Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:3rem;font-weight:500;cursor:pointer;line-height:4.2rem;margin:0;overflow:hidden;padding-right:30px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.facetwp-facet .select-selected.select-arrow-active:after{-moz-transform:rotateX(180deg) translate(0, 0);-webkit-transform:rotateX(180deg) translate(0, 0);-o-transform:rotateX(180deg) translate(0, 0);transform:rotateX(180deg) translate(0, 0);transition:.5s}.facetwp-facet .select-selected:after{font-size:1.2rem;line-height:1.2rem;-moz-transform:rotateX(0deg) translate(0, 0);-webkit-transform:rotateX(0deg) translate(0, 0);-o-transform:rotateX(0deg) translate(0, 0);transform:rotateX(0deg) translate(0, 0);transition:.5s;font-family:"ss-standard";content:"\F501";display:inline-block;position:absolute;right:15px;top:50%;margin-top:-3px}.facetwp-facet .select-items{visibility:visible;width:100%;margin:0;padding:0;position:absolute;top:49px;z-index:500;left:0;transform-origin:top center;transform:scaleY(1);transition:.5s}.facetwp-facet .select-items.select-hide{transform:scaleY(0);transition:.5s}.facetwp-facet .select-items div{background:#333;color:white;display:block;padding:12px 15px;padding-right:40px;font-size:1.4rem;line-height:2.4rem;font-weight:500;cursor:pointer}.facetwp-facet .select-items div:hover{background:#434343}.posts-single__subscribe{display:flex;justify-content:flex-end;margin-top:40px}@media (min-width: 1200px){.posts-single__subscribe{margin-right:-130px}.single-post .posts-single__subscribe{margin-right:0}}.subscribe-box{background-color:#e3007b;padding:25px;max-width:550px;width:100%}.single-post .subscribe-box{max-width:100%}.single-post .subscribe-box .subscribe-input{max-width:100%}.subscribe-box .subscribe-fields{display:flex}.subscribe-box .subscribe-input,.subscribe-box .subscribe-button{padding:.5em 1em;border:2px solid white;color:white;background-color:transparent;text-transform:uppercase;box-sizing:border-box}.subscribe-box .subscribe-input{border-color:transparent;color:#e3007b;background-color:white;margin-right:25px;max-width:350px;width:100%}@media (max-width: 560px){.subscribe-box .subscribe-fields{flex-direction:column;max-width:100%}.subscribe-box .subscribe-input,.subscribe-box .subscribe-button{width:100%;max-width:100%;margin:0}.subscribe-box .subscribe-button{margin-top:20px}}.list-social,.list-subscribe,.list-book-retailers{display:block;margin:0;padding:0}@media only screen and (max-width: 600px){.list-social,.list-subscribe{text-align:center;padding-bottom:30px}}.list-social--item,.list-subscribe--item{display:inline-block;margin:0;padding:0 15px 0;float:left}@media only screen and (max-width: 600px){.list-social--item,.list-subscribe--item{float:none}}.list-social--link,.list-subscribe--link{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;color:#999;font-family:"ss-social";text-decoration:none;display:inline-block}@media only screen and (max-width: 600px){.list-social--link,.list-subscribe--link{font-size:20px;line-height:20px;font-size:2rem;line-height:2rem}}.list-social--link:hover,.list-subscribe--link:hover{color:#e3007b}.list-social.meta{padding-bottom:0}@media only screen and (max-width: 600px){.list-social.meta{text-align:left}}.list-social.meta .list-social--item{padding-left:0}.list-social.meta .list-social--link{font-size:16px;line-height:16px;font-size:1.6rem;line-height:1.6rem;padding-left:0;padding-top:15px}@media only screen and (max-width: 600px){.list-subscribe{text-align:left}}.list-subscribe .list-subscribe--link{font-size:16px;line-height:16px;font-size:1.6rem;line-height:1.6rem;padding-left:0;padding-top:8px}.list-subscribe .list-subscribe--item{padding-left:0;padding-right:27px}.list-book-retailers{padding-bottom:30px}.list-book-retailers--item{width:100%;float:none;display:block;padding:6px 0 12px}.list-book-retailers--link{position:relative;padding-bottom:3px;border-bottom:2px solid transparent}.list-book-retailers--link:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;line-height:1em;margin:3px 10px 3px 0}.nav-main{padding:30px 0;padding-left:100px}@media only screen and (max-width: 600px){.nav-main.search--active .nav-main-btns{z-index:300}.nav-main.search--active .nav-main-logo .logo-type{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1}.nav-main.search--active .nav-main-logo path,.nav-main.search--active .nav-main-logo rect{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1}}@media (max-width: 1024px){.nav-main{padding-left:60px}}@media only screen and (max-width: 1199px){.nav-main{padding-left:20px}}@media only screen and (max-width: 600px){.nav-main{padding-left:0}}.nav-main .search-form{z-index:50;background:white}@media (max-width: 600px){.nav-main .search-form{width:calc(100vw - 120px);left:0;right:auto}.nav-main .search-form .search-field{padding-left:15px}}.nav-main .subscribe-icon{background:url(/wp-content/themes/startuprev/lib/css/../img/icon-subscribe.svg) no-repeat center center;background-size:contain;height:2.4rem;width:2.4rem;display:inline-block;margin-right:20px;opacity:.5;transition:.2s}.nav-main .subscribe-icon:hover{opacity:1;transition:.2s}.books-menu--container{z-index:50;width:100%;overflow:hidden;padding:30px 0}@media only screen and (min-width: 481px) and (max-width: 899px){.books-menu--container{padding-top:0}}@media only screen and (max-width: 600px){.books-menu--container{padding-top:0}}.books-menu--wrapper{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;max-width:1520px;margin:0 auto;width:100%;padding:0;display:block}.books-menu--wrapper.books--visible{-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);zoom:1}.books-menu--title{font-weight:400;padding-left:75px;padding-bottom:12px}@media only screen and (max-width: 1199px){.books-menu--title{padding-left:30px}}@media only screen and (max-width: 600px){.books-menu--title{text-align:center;padding-left:0;padding-right:0}}.books-menu{clear:both;display:block;width:100%;margin:0;padding:0 60px 0}@media only screen and (max-width: 1199px){.books-menu{padding:0}}.books-menu--item{padding:15px 15px 0;display:block;white-space:nowrap;text-align:center;text-decoration:none}@media only screen and (max-width: 1199px){.books-menu--item{padding:15px 30px 0}}@media only screen and (max-width: 600px){.books-menu--item{padding:15px 60px 0}}.books-menu--link{text-decoration:none}.books-menu--link:hover .books-menu--icon{-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);zoom:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.books-menu--link:hover .books-menu--overlay{-moz-opacity:.9;-webkit-opacity:.9;-o-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 90 ")";filter:alpha(opacity=90);zoom:1}.books-menu--link:hover .books-menu--item-title{-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);zoom:1;-moz-transform:translate(0, -5px);-webkit-transform:translate(0, -5px);-o-transform:translate(0, -5px);-ms-transform:translate(0, -5px);transform:translate(0, -5px)}.books-menu--image-wrapper{cursor:pointer;position:relative}.books-menu--icon{font-size:40px;line-height:40px;font-size:4rem;line-height:4rem;-moz-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;font-family:"ss-standard";position:absolute;text-align:center;display:block;z-index:30;top:50%;left:50%;width:40px;height:40px;margin:-16px 0 0 -20px}.books-menu--overlay{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;display:block;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.books-menu--image{position:relative;z-index:1}.books-menu--item-title{-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 0 ")";filter:alpha(opacity=0);zoom:1;-moz-transform:translate(0, 5px);-webkit-transform:translate(0, 5px);-o-transform:translate(0, 5px);-ms-transform:translate(0, 5px);transform:translate(0, 5px);font-weight:500;padding-top:30px}@media only screen and (max-width: 600px){.books-menu--item-title{-moz-opacity:1;-webkit-opacity:1;-o-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=" 100 ")";filter:alpha(opacity=100);zoom:1;-moz-transform:translate(0, -5px);-webkit-transform:translate(0, -5px);-o-transform:translate(0, -5px);-ms-transform:translate(0, -5px);transform:translate(0, -5px)}}.books-menu--count{font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;font-weight:400}.nav-main-logo,.nav-main-btns{position:relative;z-index:100}.nav-main-btns{text-align:right}@media only screen and (max-width: 600px){.nav-main-btns{position:absolute;top:30px;right:0;width:100%}}.nav-main-logo{z-index:300}@media only screen and (max-width: 600px){.nav-main-logo{width:50%}}.nav-main-btn{position:relative;z-index:50;top:7px}.nav-main-btn--menu{margin-left:30px}@media only screen and (max-width: 600px){.nav-main-btn--menu{margin-left:15px}}
/*# sourceMappingURL=style.css.map */
.nav-archive-tabs{display:block;margin:0 0 30px 0;padding:10px 0 5px}.nav-archive-tabs .nav-archive-tabs-item{cursor:pointer;display:block;font-weight:500;color:#999;display:inline-block;padding:8px 0;margin-right:20px}.nav-archive-tabs .nav-archive-tabs-item.active{cursor:default;color:#000;box-shadow:0 2px 0 0 #f58e30}.archive-tabs{margin:0;padding:0;width:100%}.archive-tabs .archive-tabs-item{display:none;list-style:none;width:100%}.archive-tabs .archive-tabs-item:first-child{display:block}.archive-tabs .tab-categories,.archive-tabs .tab-tag-cloud{margin:0;padding:0;list-style:none}.archive-tabs .tab-categories{display:flex;flex-wrap:wrap;width:100%}.archive-tabs .cat-item{width:50%;display:inline-block}.list-archive-monthly{display:flex;margin:0;padding:0;width:100%;flex-wrap:wrap}.list-archive-monthly .list-archive-monthly-item{display:block;width:15%;text-align:left;padding:10px 0 0 0;position:relative}.list-archive-monthly .list-archive-monthly-item .archive-month{text-transform:uppercase;font-weight:500}@media (max-width:640px){.list-archive-monthly .list-archive-monthly-item{width:25%}}.list-archive-monthly .list-archive-link{border-bottom:none}.list-archive-monthly-year{color:#999;font-weight:400;padding-top:10px;padding-bottom:0;display:block;clear:both;font-weight:700;margin-top:30px;font-size:16px}.list-archive-monthly-year:first-of-type{padding-top:0}.marathon-section.upcoming h2{margin-top:0}.marathon-states-count{float:right;font-weight:400;color:#c3c3c3}.list-marathon-states{margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;width:100%}.list-marathon-states .list-marathon-state:first-child,.list-marathon-states .list-marathon-state:nth-child(5n+6){text-align:left;width:12.5%}.list-marathon-states .list-marathon-state{display:block;width:14%;flex:0 0 14%;text-align:center;padding:0 0 48px;position:relative}.list-marathon-states .list-marathon-state:hover .marathon-city{opacity:1;transition:.5s;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.list-marathon-states .list-marathon-state:hover .marathon-state{opacity:0;transition:.5s;-webkit-transform:translateY(-20px) scaleY(.5);transform:translateY(-20px) scaleY(.5)}@media (max-width:768px){.list-marathon-states .list-marathon-state{flex:0 0 30%;width:30%}}.list-marathon-states .marathon-link{text-decoration:none;cursor:alias;margin:0;padding:0;text-align:left}.list-marathon-states .marathon-state{position:relative;z-index:5;margin:0;padding:0;transition:.5s;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);font-family:Times,Georgia,serif}.list-marathon-states .marathon-city{font-size:2.1rem;line-height:1.4rem;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;opacity:0;white-space:nowrap;display:block;position:relative;font-weight:500;top:-24px;z-index:10;zoom:1;transition:.5s;color:#000;-webkit-transform:translateY(20px) scaleY(.5);transform:translateY(20px) scaleY(.5)}.table-marathons{width:100%}.table-marathons thead{text-align:left;font-weight:700}.table-marathons thead th{padding:12px 14px;cursor:pointer}.table-marathons tr{border-bottom:1px solid #ddd;transition:.6s}.table-marathons tr:hover{background:#fafafa;transition:.1s}.table-marathons td{padding:12px 14px}.table-marathons td:first-child{font-style:italic}@media (max-width:768px){.table-marathons{font-size:14px}.table-marathons thead th{padding:6px 0}.table-marathons td{padding:6px 0}.table-marathons td:nth-child(4),.table-marathons th:nth-child(4){display:none}}.page-template-template-marathon-php .grid-posts-filters--container{display:block;font-family:Poppins,colfax-web,"Century Gothic",CenturyGothic,AppleGothic,sans-serif}.page-template-template-marathon-php .grid-posts-filter--marathon-type{display:block;padding:12px 15px;padding-right:40px}.page-template-template-marathon-php .grid-posts-filter--label-text{margin-top:0;margin-bottom:0}.page-template-template-marathon-php .grid-posts-filter--label-text:after{position:inherit;right:inherit;padding-left:10px}.page-template-template-marathon-php .table-marathons tbody tr{opacity:1;-webkit-animation-name:fadeInOpacity;animation-name:fadeInOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.home .posts-single__header__date{background:#000;color:#fff;padding:8px 16px;display:inline-block}.nav-main-btn{top:auto}.nav-main-btn .search-icon{background:url(/wp-content/themes/feld-child/assets/dist/css/../images/icon-search.svg) no-repeat center center;background-size:contain;height:2rem;width:2rem;display:inline-block}.nav-main-btn .subscribe-icon{opacity:1}.nav-main-btns{display:flex;justify-content:flex-end;z-index:350}.menu-main-menu-container .menu{margin:0;padding:0}.menu-main-menu-container .menu-item{display:inline-block;text-transform:uppercase;margin-right:20px}.menu-main-menu-container .menu-item a{color:#000}.menu-toggle{display:none}.masthead{overflow:visible}@media (max-width:1024px){.menu-toggle{height:24px;width:24px;background:url(/wp-content/themes/feld-child/assets/dist/css/../images/bars-regular.svg) no-repeat center center;background-size:contain;border:none;background-color:#fff;border-radius:0;outline:0;margin-right:20px;display:inline-block}.nav-main.wrapper{display:flex}.nav-main.wrapper .nav-main-logo{max-width:100%;width:auto;flex:1 1 auto;display:inline-block}.nav-main.wrapper .nav-main-btns{max-width:100%;width:auto;flex:1 1 auto;display:inline-block;position:static}.nav-main.wrapper .main-navigation{display:inline-block}.nav-main.wrapper .menu-primary-container{right:0;top:40px;position:absolute;z-index:200;background-color:#fff;width:100vw;opacity:0;pointer-events:none}.nav-main.wrapper .menu-primary-container.is-visible{pointer-events:auto;opacity:1}.nav-main.wrapper .menu-item{display:block;border-bottom:1px solid #ddd;margin:0}.nav-main.wrapper .menu-item a{padding:20px;display:block;background:#fff}}.posts-single__subscribe{display:flex;justify-content:flex-end;margin-top:40px}@media (min-width:1200px){.posts-single__subscribe{margin-right:-130px}.single-post .posts-single__subscribe{margin-right:0}}.subscribe-box{background-color:#f58e30;padding:25px;max-width:550px;width:100%}.single-post .subscribe-box{max-width:100%}.single-post .subscribe-box .subscribe-input{max-width:100%}.subscribe-box .subscribe-fields{display:flex}.subscribe-box .subscribe-button,.subscribe-box .subscribe-input{padding:.5em 1em;border:2px solid #fff;color:#fff;background-color:transparent;text-transform:uppercase;box-sizing:border-box}.subscribe-box .subscribe-input{border-color:transparent;color:#f58e30;background-color:#fff;margin-right:25px;max-width:350px;width:100%}@media (max-width:560px){.subscribe-box .subscribe-fields{flex-direction:column;max-width:100%}.subscribe-box .subscribe-button,.subscribe-box .subscribe-input{width:100%;max-width:100%;margin:0}.subscribe-box .subscribe-button{margin-top:20px}}.page-template-default .posts-single__body{min-height:0}.page-template-default .wrapper.footer-inner{padding-top:60px}.page-template-default .posts-single__sidebar{display:none}.posts-single__body{min-height:730px}.posts-single__body .text-large{font-size:40px}@media (max-width:640px){.posts-single__body .text-large{font-size:24px}}.footer-logo{max-width:150px}.masthead .logo img{max-width:230px;height:auto}@media (max-width:400px){.masthead .logo img{max-width:140px}}.masthead .logo .logo-type{display:none}.logos-cloud{background:#f0f0f0;border-top:8px solid #e2e2e2;padding:60px 80px;display:flex;justify-content:center;flex-wrap:wrap}.logos-cloud .logo-item{margin:20px;background:#fff;height:180px;width:180px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:.7s}.logos-cloud .logo-item:after,.logos-cloud .logo-item:before{border-radius:50%;content:'';height:100%;width:100%;position:absolute;z-index:0;display:block;box-shadow:0 15px 40px rgba(0,0,0,.2);transition:.7s;top:0;left:0}.logos-cloud .logo-item:before{box-shadow:0 2px 5px rgba(0,0,0,.2);opacity:0}.logos-cloud .logo-item:hover{-webkit-transform:scale(.95) rotate(5deg);transform:scale(.95) rotate(5deg);transition:.2s}.logos-cloud .logo-item:hover:before{opacity:1;transition:.2s}.logos-cloud .logo-item:hover:after{opacity:0;transition:.2s}.logos-cloud img{margin:0;max-width:60%}.nav-main-btns .search-form{right:43px;background:#fff;z-index:50}.nav-main-btns .search-field{z-index:1;background:#fff;padding:5px 20px}@media (max-width:600px){.nav-main-btns .search-field{padding:8px 20px}}.grid-posts-filters--container{display:none}.posts-single__body img{height:auto;margin-top:0;margin-bottom:0}b,strong{font-weight:700}#disqus_thread a,#footer .entry-content a,#footer .entry-meta .link-comments,#footer .entry-meta a[rel*=tag],#footer .link,#footer .nav-next-prev-posts a,.entry-content #footer a,.entry-content .entry-meta .link-comments:hover,.entry-content .entry-meta a[rel*=tag]:hover,.entry-content .link:hover,.entry-content .nav-next-prev-posts a:hover,.entry-content a:hover,.entry-meta #footer .link-comments,.entry-meta #footer a[rel*=tag],.entry-meta .entry-content .link-comments:hover,.entry-meta .entry-content a[rel*=tag]:hover,.entry-meta .link-comments:hover,.entry-meta a[rel*=tag]:hover,.link:hover,.nav-next-prev-posts #footer a,.nav-next-prev-posts .entry-content a:hover,.nav-next-prev-posts a:hover,a,body.page #container .entry-content a{color:#f58e30}.link-thick,.next-post-button__icon,.prev-post-button__icon{border-color:#f58e30}.posts-single__sidebar .essb_links .essb_links_list .essb_item a,.sidebar-social .comment-icon,.sidebar-social .comment-icon:after{background-color:#f58e30!important}.essb_links.essb_template_light-retina .essb_link_twitter a,body.page #container .entry-content a:hover{color:#f58e30!important}
/*# sourceMappingURL=master.min.css.map */
@font-face {
	font-family: "essb";
	src: url(/wp-content/plugins/easy-social-share-buttons/assets/css/../fonts/essb.eot);
	src: url(/wp-content/plugins/easy-social-share-buttons/assets/css/../fonts/essb.eot?#iefix) format("embedded-opentype"),
		url(/wp-content/plugins/easy-social-share-buttons/assets/css/../fonts/essb.woff) format("woff"), url(/wp-content/plugins/easy-social-share-buttons/assets/css/../fonts/essb.ttf)
		format("truetype"), url(/wp-content/plugins/easy-social-share-buttons/assets/css/../fonts/essb.svg#essb) format("svg");
	font-weight: normal;
	font-style: normal;
}

[data-icon]:before {
	font-family: "essb" !important;
	content: attr(data-icon);
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

[class ^="essb_icon_"]:before,[class *=" essb_icon_"]:before {
	font-family: "essb" !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.essb_icon_facebook:before {
	content: "\61";
}

.essb_icon_facebook-official:before {
	content: "\62";
}

.essb_icon_facebook-square:before {
	content: "\63";
}

.essb_icon_twitter:before {
	content: "\64";
}

.essb_icon_twitter-square:before {
	content: "\65";
}

.essb_icon_google:before {
	content: "\66";
}

.essb_icon_pinterest-alt:before {
	content: "\67";
}

.essb_icon_pinterest:before {
	content: "\68";
}

.essb_icon_pinterest-square:before {
	content: "\69";
}

.essb_icon_linkedin-square:before {
	content: "\6a";
}

.essb_icon_linkedin:before {
	content: "\6b";
}

.essb_icon_digg:before {
	content: "\6c";
}

.essb_icon_del:before {
	content: "\6d";
}

.essb_icon_stumbleupon:before {
	content: "\6e";
}

.essb_icon_tumblr:before {
	content: "\6f";
}

.essb_icon_tumblr-square:before {
	content: "\70";
}

.essb_icon_vk:before {
	content: "\71";
}

.essb_icon_vkontakte:before {
	content: "\72";
}

.essb_icon_print:before {
	content: "\73";
}

.essb_icon_envelope:before {
	content: "\74";
}

.essb_icon_subscribe:before {
	content: "\74";
}

.essb_icon_envelope-o:before {
	content: "\75";
}

.essb_icon_mail:before {
	content: "\76";
}

.essb_icon_flattr:before {
	content: "\77";
}

.essb_icon_social-reddit:before {
	content: "\78";
}

.essb_icon_reddit:before {
	content: "\79";
}

.essb_icon_buffer:before {
	content: "\7a";
}

.essb_icon_love:before {
	content: "\41";
}

.essb_icon_heart-o:before {
	content: "\42";
}

.essb_icon_weibo:before {
	content: "\43";
}

.essb_icon_pocket:before {
	content: "\44";
}

.essb_icon_xing:before {
	content: "\45";
}

.essb_icon_xing-square:before {
	content: "\46";
}

.essb_icon_ok:before {
	content: "\47";
}

.essb_icon_odnoklassniki-square:before {
	content: "\48";
}

.essb_icon_mwp:before {
	content: "\49";
}

.essb_icon_whatsapp:before {
	content: "\4a";
}

.essb_icon_meneame:before {
	content: "\4b";
}

.essb_icon_blogger:before {
	content: "\4c";
}

.essb_icon_amazon:before {
	content: "\4d";
}

.essb_icon_gmail:before {
	content: "\4e";
}

.essb_icon_aol:before {
	content: "\4f";
}

.essb_icon_newsvine:before {
	content: "\50";
}

.essb_icon_hackernews:before {
	content: "\51";
}

.essb_icon_evernote:before {
	content: "\52";
}

.essb_icon_myspace:before {
	content: "\53";
}

.essb_icon_mailru:before {
	content: "\54";
}

.essb_icon_viadeo:before {
	content: "\55";
}

.essb_icon_line:before {
	content: "\56";
}

.essb_icon_flipboard:before {
	content: "\57";
}

.essb_icon_comments:before {
	content: "\58";
}

.essb_icon_comment-o:before {
	content: "\59";
}

.essb_icon_yummly:before {
	content: "\5a";
}

.essb_icon_sms:before {
	content: "\30";
}

.essb_icon_plus:before {
	content: "\31";
}

.essb_icon_plus-square:before {
	content: "\32";
}

.essb_icon_minus:before {
	content: "\33";
}

.essb_icon_minus-square:before {
	content: "\34";
}

.essb_icon_close:before {
	content: "\35";
}

.essb_icon_share:before {
	content: "\36";
}

.essb_icon_share-alt-square:before {
	content: "\37";
}

.essb_icon_share-alt:before {
	content: "\38";
}

.essb_icon_ellipsis-h:before {
	content: "\39";
}

.essb_icon_yahoomail:before {
	content: "\76";
}

.essb_icon_viber:before {
	content: "\21";
}

.essb_icon_telegram:before {
	content: "\22";
}

.essb_icon_more:before {
	content: "\31";
}

.essb_icon_less:before {
	content: "\33";
}

.essb_icon_more_dots:before {
	content: "\23";
}

.essb_icon_dots:before {
	content: "\23";
}

.essb_icon_prev:before {
	content: "\24";
}

.essb_icon_next:before {
	content: "\25";
}

.essb_icon_clock:before {
	content: "\26";
}

.essb_icon_youtube-play:before {
	content: "\27";
}

.essb_icon_youtube:before {
	content: "\28";
}

.essb_icon_skype:before {
	content: "\29";
}

.essb_icon_messenger:before {
	content: "\2a";
}

.essb_icon_kakaotalk:before {
	content: "\2d";
}

.essb_icon_close2:before {
	content: "\2c";
}

.essb_icon_share-tiny:before {
  content: "\2e";
}
.essb_icon_share-outline:before {
  content: "\2f";
}

.essb_icon_livejournal:before {
  content: "\3a";
}

/*********************************************************************************/
/* 1. Global settings for all templates                                          */
/*********************************************************************************/
.essb_links {
	word-wrap: normal !important;
	clear: both;
	margin: 1em 0;
}

.essb_maybe_hidden_text {
	position: absolute;
	left: -9999px;
	text-indent: -9999px;
}

.essb_links ul,.essb_links li {
	padding: 0 !important;
	margin: 0 !important;
	list-style: none !important;
	font-family: 'Open Sans', helvetica, arial, sans-serif;
	line-height: 1em;
	text-transform: none;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background-image: none;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.essb_links li,.essb_links li a,.essb_links li a .essb_icon,.essb_links li a .essb_network_name
	{
	display: inline-block;
	vertical-align: middle;
	font-family: 'Open Sans', helvetica, arial, sans-serif;
	line-height: 1em;
	text-transform: none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background-image: none;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.essb_links li a {
	margin: 2px 5px 2px 0;
	color: #fff !important;
	text-decoration: none;
	font-size: 100%;
	background-clip: padding-box;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.essb_links .essb_icon {
	width: 36px;
	height: 36px;
	background-position: center;
	background-repeat: no-repeat;
}

.essb_links .essb_vertical_name li a {
	text-align: center;
}
.essb_links .essb_vertical_name .essb_network_name {
	display: block;
}

.essb_links .essb_vertical_name li a .essb_network_name {
	margin: 0px 10px 8px 10px;
}

.essb_links .essb_force_hide_name .essb_network_name {
	display: none;
}

.essb_links .essb_force_hide_name .essb_icon {
	margin-right: 0px !important;
}

.essb_links .essb_hide_icon .essb_icon {
	display: none;
}

.essb_links .essb_hide_icon .essb_network_name {
	padding: 10px 15px;
	margin-right: 0px !important;
}


.essb_links .essb_hide_name a .essb_network_name {
	max-width: 0;
	white-space: nowrap !important;
	overflow: hidden;
	-webkit-transition: max-width .2s;
	transition: max-width .2s;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	margin-right: 0px;
}


.essb_links .essb_hide_name a .essb_icon {
	margin-right: 0px;
}

.essb_links.essb_sharebtn_button .essb_hide_name .essb_link_sharebtn a .essb_network_name,
.essb_links.essb_sharebtn_text .essb_hide_name .essb_link_sharebtn a .essb_network_name {
	max-width: 420px;
	margin-right: 10px;
}

.essb_links.essb_sharebtn_button .essb_force_hide_name .essb_link_sharebtn .essb_network_name,
.essb_links.essb_sharebtn_text .essb_force_hide_name .essb_link_sharebtn .essb_network_name {
	display: inline-block;
}

.essb_links.essb_sharebtn_counter_bottom .essb_link_sharebtn .essb_network_name { display: block !important; text-align: center; margin-right: 0px !important; font-size: 10px; margin-bottom: 5px; }

.essb_links.essb_sharebtn_text .essb_link_sharebtn .essb_icon { visibility: hidden; width: 10px; }
.essb_links.essb_sharebtn_icon .essb_hide_icon .essb_link_sharebtn .essb_icon { display: inline-block; margin-right: 0px; }
.essb_links.essb_sharebtn_icon .essb_hide_icon .essb_link_sharebtn .essb_network_name { padding: 0px; }

.essb_links .essb_hide_name a:hover .essb_network_name {
	max-width: 420px;
	margin-right: 10px;
}

.essb_links li a {
	color: #fff;
}

.essb_links .essb_icon:before {
	font-size: 18px !important;
	text-align: center;
	position: absolute;
	top: 9px;
	left: 9px;
}

.essb_links li a .essb_network_name {
	margin-right: 10px;
}

.essb_links li a .essb_network_name.essb_noname {
	margin-right: 0px;
}

.essb_links.essb_links_center,.essb_links.essb_network_align_center {
	text-align: center;
}

/*.essb_links.essb_links_right, .essb_links.essb_network_align_right .essb_network_name {*/
.essb_links.essb_network_align_right .essb_network_name {
	float: right;
	margin-top: 10px;
}

.essb_links.essb_links_right {
	text-align: right;
}

.essb_links.essb_width_columns_4 li {
	width: 25%;
}

.essb_links.essb_width_columns_5 li {
	width: 20%;
}

.essb_links.essb_width_columns_6 li {
	width: 16.6666%;
}

.essb_links.essb_width_columns_3 li {
	width: 33.3333%;
}

.essb_links.essb_width_columns_2 li {
	width: 50%;
}

.essb_links.essb_width_columns_1 li {
	width: 100%;
}

.essb_links.essb_width_columns_4 li a {
	width: 98%;
}

.essb_links.essb_width_columns_5 li a {
	width: 98%;
}

.essb_links.essb_width_columns_3 li a {
	width: 98%;
}

.essb_links.essb_width_columns_2 li a {
	width: 98%;
}

.essb_links.essb_width_columns_6 li a {
	width: 96%;
}

.essb_links.essb_width_columns_1 li a {
	width: 98%;
}

.essb_nospace li a {
	margin-right: 0px !important;
}

.essb_links.essb_width_flex ul {
	display: flex;
}

.essb_links.essb_width_flex li {
	width: 100%;
}

.essb_links.essb_width_flex li a {
	width: 98%;
	white-space: nowrap !important;
}

.essb_links.essb_width_flex li.essb_link_more,.essb_links.essb_width_flex li.essb_link_more_dots,
.essb_links.essb_width_flex li.essb_link_less,.essb_links.essb_width_flex li.essb_totalcount_item
	{
	width: inherit;
}

.essb_links.essb_width_flex li.essb_link_less,.essb_links.essb_width_flex li.essb_totalcount_item {
	margin: auto 0 !important;
}

.essb_links.essb_fixed {
	position: fixed;
	top: 0;
	background: #fff;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	z-index: 2000;
}

/*********************************************************************************/
/* 2. Global social networks styling                                             */
/*********************************************************************************/

/* more button */
.essb_links .essb_link_more a .essb_network_name,.essb_links .essb_link_more_dots a .essb_network_name,.essb_links .essb_link_less a .essb_network_name,.essb_links .essb_after_more
	{
	display: none;
}

.essb_links .essb_link_more a,.essb_links .essb_link_more a:hover,.essb_links .essb_link_more a:focus,.essb_links .essb_link_more_dots a,.essb_links .essb_link_more_dots a:hover,.essb_links .essb_link_more_dots a:focus,.essb_links .essb_link_less a,.essb_links .essb_link_less a:hover,.essb_links .essb_link_less a:focus
	{
	background-color: #c5c5c5 !important;
}

.essb_links .essb_link_less a .essb_icon,.essb_links .essb_hide_name .essb_link_less a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_less a:focus .essb_icon,.essb_links .essb_link_more a .essb_icon,.essb_links .essb_hide_name .essb_link_more a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_more a:focus .essb_icon,.essb_links .essb_link_more_dots a .essb_icon,.essb_links .essb_hide_name .essb_link_more_dots a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_more_dots a:focus .essb_icon
	{
	margin-right: 0px !important;
	margin-left: 0px !important;
	padding: 0;
}

/* end: more button */
.essb_links .essb_link_meneame a,.essb_links .essb_link_meneame a:hover,.essb_links .essb_link_meneame a:focus
	{
	background-color: #FF7D12 !important;
}

.essb_links .essb_link_whatsapp a,.essb_links .essb_link_whatsapp a:hover,.essb_links .essb_link_whatsapp a:focus
	{
	background-color: #1D9E11 !important;
}

.essb_links .essb_link_mwp a,.essb_links .essb_link_mwp a:hover,.essb_links .essb_link_mwp a:focus
	{
	background-color: #056CAD !important;
}

.essb_links .essb_link_flattr a,.essb_links .essb_link_flattr a:hover,.essb_links .essb_link_flattr a:focus
	{
	background-color: #8CB55B !important;
}

.essb_links .essb_link_ok a,.essb_links .essb_link_ok a:hover,.essb_links .essb_link_ok a:focus
	{
	background-color: #F4731C !important;
}

.essb_links .essb_link_xing a,.essb_links .essb_link_xing a:hover,.essb_links .essb_link_xing a:focus
	{
	background-color: #135a5b !important;
}

.essb_links .essb_link_weibo a,.essb_links .essb_link_weibo a:hover,.essb_links .essb_link_weibo a:focus
	{
	background-color: #ED1C24 !important;
}

.essb_links .essb_link_pocket a,.essb_links .essb_link_pocket a:hover,.essb_links .essb_link_pocket a:focus
	{
	background-color: #EE4055 !important;
}

.essb_links .essb_link_tumblr a,.essb_links .essb_link_tumblr a:hover,.essb_links .essb_link_tumblr a:focus
	{
	background-color: #2c4762 !important;
}

.essb_links .essb_link_print a,.essb_links .essb_link_print a:hover,.essb_links .essb_link_print a:focus
	{
	background-color: #666 !important;
}

.essb_links .essb_link_del a,.essb_links .essb_link_del a:hover,.essb_links .essb_link_del a:focus
	{
	background-color: #3398fc !important;
}

.essb_links .essb_link_buffer a,.essb_links .essb_link_buffer a:hover,.essb_links .essb_link_buffer a:focus
	{
	background-color: #111111 !important;
}

.essb_links .essb_link_love a,.essb_links .essb_link_love a:hover,.essb_links .essb_link_love a:focus
	{
	background-color: #ED1C24 !important;
}

.essb_links .essb_link_twitter a,.essb_links .essb_link_twitter a:hover,.essb_links .essb_link_twitter a:focus
	{
	background-color: #00abf0 !important;
}

.essb_links .essb_link_google a,.essb_links .essb_link_google a:hover,.essb_links .essb_link_google a:focus
	{
	background-color: #EA4335 !important;
}

.essb_links .essb_link_facebook a,.essb_links .essb_link_facebook a:hover,.essb_links .essb_link_facebook a:focus
	{
	background-color: #3a579a !important;
}

.essb_links .essb_link_pinterest a,.essb_links .essb_link_pinterest a:hover,.essb_links .essb_link_pinterest a:focus
	{
	background-color: #cd1c1f !important;
}

.essb_links .essb_link_digg a,.essb_links .essb_link_digg a:hover,.essb_links .essb_link_digg a:focus
	{
	background-color: #1b5791 !important;
}

.essb_links .essb_link_linkedin a,.essb_links .essb_link_linkedin a:hover,.essb_links .essb_link_linkedin a:focus
	{
	background-color: #127bb6 !important;
}

.essb_links .essb_link_stumbleupon a,.essb_links .essb_link_stumbleupon a:hover,.essb_links .essb_link_stumbleupon a:focus
	{
	background-color: #eb4723 !important;
}

.essb_links .essb_link_vk a,.essb_links .essb_link_vk a:hover,.essb_links .essb_link_vk a:focus
	{
	background-color: #4c75a3 !important;
}

.essb_links .essb_link_mail a,.essb_links .essb_link_mail a:hover,.essb_links .essb_link_mail a:focus
	{
	background-color: #666 !important;
}

.essb_links .essb_link_reddit a,.essb_links .essb_link_reddit a:hover,.essb_links .essb_link_reddit a:focus
	{
	background-color: #333 !important;
}

.essb_links .essb_link_blogger a,.essb_links .essb_link_blogger a:hover,.essb_links .essb_link_blogger a:focus
	{
	background-color: #f59038 !important;
}

.essb_links .essb_link_amazon a,.essb_links .essb_link_amazon a:hover,.essb_links .essb_link_amazon a:focus
	{
	background-color: #111111 !important;
}

.essb_links .essb_link_yahoomail a,.essb_links .essb_link_yahoomail a:hover,.essb_links .essb_link_yahoomail a:focus
	{
	background-color: #511295 !important;
}

.essb_links .essb_link_gmail a,.essb_links .essb_link_gmail a:hover,.essb_links .essb_link_gmail a:focus,.essb_links .essb_link_gmail a
	{
	background-color: #dd4b39 !important;
}

.essb_links .essb_link_newsvine a,.essb_links .essb_link_newsvine a:hover,.essb_links .essb_link_newsvine a:focus
	{
	background-color: #0d642e !important;
}

.essb_links .essb_link_hackernews a,.essb_links .essb_link_hackernews a:hover,.essb_links .essb_link_hackernews a:focus
	{
	background-color: #f08641 !important;
}

.essb_links .essb_link_evernote a,.essb_links .essb_link_evernote a:hover,.essb_links .essb_link_evernote a:focus
	{
	background-color: #7cbf4b !important;
}

.essb_links .essb_link_aol a,.essb_links .essb_link_aol a:hover,.essb_links .essb_link_aol a:focus
	{
	background-color: #111111 !important;
}

.essb_links .essb_link_myspace a,.essb_links .essb_link_myspace a:hover,.essb_links .essb_link_myspace a:focus
	{
	background-color: #3a5998 !important;
}

.essb_links .essb_link_mailru a,.essb_links .essb_link_mailru a:hover,.essb_links .essb_link_mailru a:focus
	{
	background-color: #FAA519 !important;
}

.essb_links .essb_link_viadeo a,.essb_links .essb_link_viadeo a:hover,.essb_links .essb_link_viadeo a:focus
	{
	background-color: #222222 !important;
}

.essb_links .essb_link_line a,.essb_links .essb_link_line a:hover,.essb_links .essb_link_line a:focus
	{
	background-color: #2CBF13 !important;
}

.essb_links .essb_link_flipboard a,.essb_links .essb_link_flipboard a:hover,.essb_links .essb_link_flipboard a:focus
	{
	background-color: #B31F17 !important;
}

.essb_links .essb_link_comments a,.essb_links .essb_link_comments a:hover,.essb_links .essb_link_comments a:focus
	{
	background-color: #444 !important;
}

.essb_links .essb_link_yummly a,.essb_links .essb_link_yummly a:hover,.essb_links .essb_link_yummly a:focus
	{
	background-color: #e26326 !important;
}

.essb_links .essb_link_sms a,.essb_links .essb_link_sms a:hover,.essb_links .essb_link_sms a:focus
	{
	background-color: #4ea546 !important;
}

.essb_links .essb_link_viber a,.essb_links .essb_link_viber a:hover,.essb_links .essb_link_viber a:focus
	{
	background-color: #7d539d !important;
}

.essb_links .essb_link_telegram a,.essb_links .essb_link_telegram a:hover,.essb_links .essb_link_telegram a:focus
	{
	background-color: #0088cc !important;
}

.essb_links .essb_link_subscribe a,.essb_links .essb_link_subscribe a:hover,.essb_links .essb_link_subscribe a:focus
	{
	background-color: #f47555 !important;
}

.essb_links .essb_link_skype a,.essb_links .essb_link_skype a:hover,.essb_links .essb_link_skype a:focus
	{
	background-color: #00aff0 !important;
}

.essb_links .essb_link_messenger a,.essb_links .essb_link_messenger a:hover,.essb_links .essb_link_messenger a:focus
	{
	background-color: #0d87ff !important;
}

.essb_links .essb_link_kakaotalk a,.essb_links .essb_link_kakaotalk a:hover,.essb_links .essb_link_kakaotalk a:focus
	{
	background-color: #FBE600 !important;
	color: #000 !important;
}

.essb_links .essb_link_sharebtn a,.essb_links .essb_link_sharebtn a:hover,.essb_links .essb_link_sharebtn a:focus
	{
	background-color: #2B6A94 !important;	
}

.essb_links .essb_link_livejournal a,.essb_links .essb_link_livejournal a:hover,.essb_links .essb_link_livejournal a:focus
	{
	background-color: #0ca8ec !important;
}



/*********************************************************************************/
/* 3. Counters styling                                                           */
/*********************************************************************************/
.essb_links .essb_counter_insidename {
	margin-left: 5px;
	font-weight: bold;
}

.essb_links.essb_width_flex .essb_counter_insidehover {
	margin-right: 15px;
}

.essb_links .essb_counter {
	position: relative;
	right: -5px;
	top: 0px;
	display: inline-block;
	padding: 9px 7px 9px;
	border: 1px solid #ddd;
	border-right-width: 0;
	vertical-align: 0;
	font-size: 11px;
	color: #999;
	background: #fff;
	border-radius: 4px;
	z-index: 2;
}

.essb_links .essb_counter:after {
	content: "";
	position: absolute;
	right: -4px;
	top: 50%;
	margin-top: -4px;
	border-left: 4px solid #FFF;
	border-bottom: 4px solid transparent;
	border-top: 4px solid transparent;
}

.essb_links .essb_counter_right {
	position: relative;
	right: 6px;
	top: 0px;
	display: inline-block;
	padding: 9px 7px 9px;
	border: 1px solid #ddd;
	border-left-width: 0;
	vertical-align: 0;
	font-size: 11px;
	color: #999;
	background: #fff;
	border-radius: 4px;
}

.essb_links .essb_counter_right:before {
	content: "";
	position: absolute;
	left: -4px;
	top: 50%;
	margin-top: -4px;
	border-right: 4px solid #FFF;
	border-bottom: 4px solid transparent;
	border-top: 4px solid transparent;
}

.essb_links.essb_counter_modern_left .essb_counter {
	right: -5px;
	margin-right: 10px !important;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 30px;
	text-align: center;
	background: #E6E7E9;
	color: #666;
	border: 0px;
}

.essb_links.essb_counter_modern_right .essb_counter_right {
	right: 0px;
	margin-left: 5px;
	margin-right: 10px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 30px;
	text-align: center;
	background: #E6E7E9;
	color: #666;
	border: 0px;
}

.essb_links.essb_counter_modern_right .essb_counter_right:before {
	border-right: 6px solid #E6E7E9;
}

.essb_links.essb_counter_modern_left .essb_counter:after {
	border-left: 6px solid #E6E7E9;
}

.essb_links.essb_counter_modern_top .essb_counter {
	right: 0px;
	margin-bottom: 7px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 30px;
	text-align: center;
	background: #E6E7E9;
	color: #666;
	border: 0px;
	display: block;
}

.essb_links.essb_counter_modern_top .essb_counter:after {
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #E6E7E9;
	top: 100%;
	left: 50%;
	right: 6px;
	margin-top: -2px;
	margin-left: -6px;
	margin-right: 6px;
}

.essb_links.essb_counter_modern_top_mini .essb_counter {
	display: block;
	right: 0px;
	top: 10px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	text-align: center;
	background: #34495e;
	color: #fff;
	border: 0px;
	padding: 2px 2px 2px;
	width: 24px;
	font-size: 9px;
	font-weight: 600;
	margin-top: -5px;
	border-bottom: 1px solid #fff;
	z-index: 2;
}

.essb_links.essb_counter_modern_top_mini .essb_counter:after {
	border-left: 0px solid #E6E7E9;
}

.essb_links .essb_counter_topn {
	display: block;
	font-weight: bold;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
}

.essb_links.essb_counter_modern_bottom.essb_counters .essb_icon {
	/*display: block !important;*/
	text-align: center;
	/*margin-right: 0px !important;*/
}

.essb_links.essb_counter_modern_bottom.essb_counters .essb_network_name
	{
	display: block;
	font-weight: bold;
	text-align: center;
	width: 100%;
	margin-bottom: 8px;
}

.essb_links .essb_counter_insidebeforename {
	margin-right: 5px;
	font-weight: bold;
}

.essb_links .essb_vertical_name .essb_counter_insidebeforename {
	margin-right: 0px;
	font-size: 12px;
	display: block;
}

.essb_totalcount_item.essb_totalcount_item_before {
	font-weight: bold;
	display: block;
}

.essb_links .essb_totalcount_item .essb_t_l,.essb_links .essb_totalcount_item .essb_t_l_big
	{
	margin-right: 10px;
}

.essb_links .essb_totalcount_item .essb_t_r,.essb_links .essb_totalcount_item .essb_t_r_big
	{
	margin-left: 5px;
}

.essb_links .essb_totalcount_item .essb_t_l_big,.essb_links .essb_totalcount_item .essb_t_r_big
	{
	font-size: 21px;
	font-weight: bold;
	text-align: center;
	display: block;
}

.essb_links .essb_totalcount_item .essb_t_l_big.essb_total_icon .essb_t_nb,.essb_links .essb_totalcount_item .essb_t_r_big.essb_total_icon .essb_t_nb
	{
	display: inline-block;
}

.essb_links .essb_totalcount_item .essb_t_l_big.essb_total_icon:before,.essb_links .essb_totalcount_item .essb_t_r_big.essb_total_icon:before
	{
	font-size: 24px;
}

.essb_links .essb_totalcount_item .essb_t_l_big.essb_total_icon:before,.essb_links .essb_totalcount_item .essb_t_r_big.essb_total_icon:before
	{
	margin-right: 5px;
}

.essb_links .essb_totalcount_item .essb_t_l_big .essb_t_nb_after,.essb_links .essb_totalcount_item .essb_t_r_big .essb_t_nb_after
	{
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
	color: #777;
	display: block;
	line-height: 11px;
	text-align: center;
	margin-top: 3px;
}

/*********************************************************************************/
/* 4. Templates - custom code for each                                           */
/*********************************************************************************/

/** Bold Retina **/
.essb_links.essb_template_bold-retina li a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

.essb_links.essb_template_bold-retina li a:hover,.essb_links.essb_template_bold-retina li a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

.essb_links.essb_template_bold-retina .essb_icon {
	background-color: rgba(0, 0, 0, 0.15);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.essb_links.essb_template_bold-retina .essb_network_name {
	font-weight: bold;
}

.essb_links.essb_template_bold-retina .essb_hide_name a:hover .essb_icon
	{
	margin-right: 8px;
}

.essb_links.essb_template_bold-retina li a .essb_icon {
	margin-right: 8px;
}

/** Default 3.0 Retina **/
.essb_links.essb_template_default-retina li a {
	box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.15);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.2);
}

.essb_links.essb_template_default-retina .essb_links_list:hover li a {
	opacity: 0.5;
}

.essb_links.essb_template_default-retina .essb_links_list:hover li a:hover
	{
	opacity: 1;
}

.essb_links.essb_template_default-retina a:hover,.essb_links.essb_template_default-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/** Dark Retina **/
.essb_links.essb_template_dark-retina a {
	background-color: #111111 !important;
}

.essb_links.essb_template_dark-retina .essb_link_kakaotalk a {
	color: #fff !important;
}

/** Metro Retina **/
.essb_links.essb_template_metro-retina a:hover,.essb_links.essb_template_metro-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.35) 0%,
		rgba(255, 255, 255, 0) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,
		255, 255, 0.35) ), color-stop(100%, rgba(255, 255, 255, 0) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.35) 0%,
		rgba(255, 255, 255, 0) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0.35) 0%,
		rgba(255, 255, 255, 0) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.35) 0%,
		rgba(255, 255, 255, 0) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0.35) 0%,
		rgba(255, 255, 255, 0) 100% ); /* W3C */
	background-clip: padding-box;
}

/* Big Retina */
.essb_links.essb_template_big-retina li a {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	background-image: -webkit-gradient(linear, 0 100%, 0 0, from(rgba(255, 255, 255, 0)
		), to(rgba(255, 255, 255, .26) ) );
	background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0)
		0%, rgba(255, 255, 255, .26) 100% );
	background-image: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, .26) 100% );
	background-image: -o-linear-gradient(bottom, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, .26) 100% );
	background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 0%,
		rgba(255, 255, 255, .26) 100% );
}

.essb_links.essb_template_big-retina a:hover,.essb_links.essb_template_big-retina a:focus
	{
	color: #FFF !important;
	background-image: -webkit-gradient(linear, 0 100%, 0 0, from(rgba(155, 155, 155, 0)
		), to(rgba(155, 155, 155, .46) ) );
	background-image: -webkit-linear-gradient(bottom, rgba(155, 155, 155, 0)
		0%, rgba(155, 155, 155, .46) 100% );
	background-image: -moz-linear-gradient(bottom, rgba(155, 155, 155, 0) 0%,
		rgba(155, 155, 155, .46) 100% );
	background-image: -o-linear-gradient(bottom, rgba(155, 155, 155, 0) 0%,
		rgba(155, 155, 155, .46) 100% );
	background-image: linear-gradient(to top, rgba(155, 155, 155, 0) 0%,
		rgba(155, 155, 155, .46) 100% );
	box-shadow: 0 1px 1px rgba(0, 0, 0, .19), inset 0 0 5px
		rgba(155, 155, 155, .38);
	background-clip: padding-box;
}

/** Light Retina **/
.essb_links.essb_template_light-retina a,.essb_links.essb_template_light-retina a:hover,.essb_links.essb_template_light-retina a:focus
	{
	background-color: transparent !important;
}

.essb_links.essb_template_light-retina li a:hover,.essb_links.essb_template_light-retina li a:focus
	{
	color: #212121 !important;
}

.essb_links.essb_template_light-retina li.essb_link_more a,.essb_links.essb_template_light-retina li.essb_link_more_dots a,.essb_links.essb_template_light-retina li.essb_link_less a
	{
	color: #212121 !important;
}

.essb_links.essb_template_light-retina .essb_link_meneame a {
	color: #FF7D12 !important;
}

.essb_links.essb_template_light-retina .essb_link_whatsapp a {
	color: #1D9E11 !important;
}

.essb_links.essb_template_light-retina .essb_link_mwp a {
	color: #056CAD !important;
}

.essb_links.essb_template_light-retina .essb_link_flattr a {
	color: #8CB55B !important;
}

.essb_links.essb_template_light-retina .essb_link_ok a {
	color: #F4731C !important;
}

.essb_links.essb_template_light-retina .essb_link_xing a {
	color: #135a5b !important;
}

.essb_links.essb_template_light-retina .essb_link_weibo a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_light-retina .essb_link_pocket a {
	color: #EE4055 !important;
}

.essb_links.essb_template_light-retina .essb_link_tumblr a {
	color: #2c4762 !important;
}

.essb_links.essb_template_light-retina .essb_link_print a {
	color: #666 !important;
}

.essb_links.essb_template_light-retina .essb_link_del a {
	color: #3398fc !important;
}

.essb_links.essb_template_light-retina .essb_link_buffer a {
	color: #111111 !important;
}

.essb_links.essb_template_light-retina .essb_link_love a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_light-retina .essb_link_twitter a {
	color: #00abf0 !important;
}

.essb_links.essb_template_light-retina .essb_link_google a {
	color: #EA4335 !important;
}

.essb_links.essb_template_light-retina .essb_link_facebook a {
	color: #3a579a !important;
}

.essb_links.essb_template_light-retina .essb_link_pinterest a {
	color: #cd1c1f !important;
}

.essb_links.essb_template_light-retina .essb_link_digg a {
	color: #1b5791 !important;
}

.essb_links.essb_template_light-retina .essb_link_linkedin a {
	color: #127bb6 !important;
}

.essb_links.essb_template_light-retina .essb_link_stumbleupon a {
	color: #eb4723 !important;
}

.essb_links.essb_template_light-retina .essb_link_vk a {
	color: #4c75a3 !important;
}

.essb_links.essb_template_light-retina .essb_link_mail a {
	color: #666 !important;
}

.essb_links.essb_template_light-retina .essb_link_reddit a {
	color: #333 !important;
}

.essb_links.essb_template_light-retina .essb_link_blogger a {
	color: #f59038 !important;
}

.essb_links.essb_template_light-retina .essb_link_amazon a {
	color: #111111 !important;
}

.essb_links.essb_template_light-retina .essb_link_yahoomail a {
	color: #511295 !important;
}

.essb_links.essb_template_light-retina .essb_link_gmail a {
	color: #dd4b39 !important;
}

.essb_links.essb_template_light-retina .essb_link_newsvine a {
	color: #0d642e !important;
}

.essb_links.essb_template_light-retina .essb_link_hackernews a {
	color: #f08641 !important;
}

.essb_links.essb_template_light-retina .essb_link_evernote a {
	color: #7cbf4b !important;
}

.essb_links.essb_template_light-retina .essb_link_aol a {
	color: #111111 !important;
}

.essb_links.essb_template_light-retina .essb_link_myspace a {
	color: #3a5998 !important;
}

.essb_links.essb_template_light-retina .essb_link_mailru a {
	color: #FAA519 !important;
}

.essb_links.essb_template_light-retina .essb_link_viadeo a {
	color: #222222 !important;
}

.essb_links.essb_template_light-retina .essb_link_line a {
	color: #2CBF13 !important;
}

.essb_links.essb_template_light-retina .essb_link_flipboard a {
	color: #B31F17 !important;
}

.essb_links.essb_template_light-retina .essb_link_comments a {
	color: #444 !important;
}

.essb_links.essb_template_light-retina .essb_link_yummly a {
	color: #e26326 !important;
}

.essb_links.essb_template_light-retina .essb_link_sms a {
	color: #4ea546 !important;
}

.essb_links.essb_template_light-retina .essb_link_viber a {
	color: #7d539d !important;
}

.essb_links.essb_template_light-retina .essb_link_telegram a {
	color: #0088cc !important;
}

.essb_links.essb_template_light-retina .essb_link_subscribe a {
	color: #f47555 !important;
}

.essb_links.essb_template_light-retina .essb_link_skype a {
	color: #00aff0 !important;
}

.essb_links.essb_template_light-retina .essb_link_messenger a {
	color: #0d87ff !important;
}

.essb_links.essb_template_light-retina .essb_link_sharebtn a {
	color: #2B6A94 !important;
}

.essb_links.essb_template_light-retina .essb_link_livejournal a {
	color: #0ca8ec !important;
}


/** Flat Retina **/
.essb_links.essb_template_flat-retina li a {
	box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.15);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.2);
}

.essb_links.essb_template_flat-retina a:hover,.essb_links.essb_template_flat-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.3) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/* Tiny Retina */
.essb_links.essb_template_tiny-retina .essb_icon {
	width: 28px;
	height: 28px;
}

.essb_links.essb_template_tiny-retina .essb_icon:before {
	font-size: 14px !important;
	top: 7px;
	left: 7px;
}

.essb_links.essb_template_tiny-retina li a .essb_network_name {
	font-size: 13px;
}

.essb_links.essb_template_tiny-retina a:hover,.essb_links.essb_template_tiny-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.3) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/** Round Retina **/
.essb_links.essb_template_round-retina li a {
	border-radius: 18px;
	-webkit-border-radius: 18px;
	box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.2);
}

.essb_links.essb_template_round-retina a {
	background-color: transparent !important;
}

.essb_links.essb_template_round-retina li.essb_link_more a,.essb_links.essb_template_round-retina li.essb_link_more_dots a,.essb_links.essb_template_round-retina li.essb_link_less a
	{
	color: #212121 !important;
}

.essb_links.essb_template_round-retina li a:hover, .essb_links.essb_template_round-retina li a:focus {
	color: #fff !important;
}

.essb_links.essb_template_round-retina .essb_link_meneame a {
	color: #FF7D12 !important;
}

.essb_links.essb_template_round-retina .essb_link_whatsapp a {
	color: #1D9E11 !important;
}

.essb_links.essb_template_round-retina .essb_link_mwp a {
	color: #056CAD !important;
}

.essb_links.essb_template_round-retina .essb_link_flattr a {
	color: #8CB55B !important;
}

.essb_links.essb_template_round-retina .essb_link_ok a {
	color: #F4731C !important;
}

.essb_links.essb_template_round-retina .essb_link_xing a {
	color: #135a5b !important;
}

.essb_links.essb_template_round-retina .essb_link_weibo a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_round-retina .essb_link_pocket a {
	color: #EE4055 !important;
}

.essb_links.essb_template_round-retina .essb_link_tumblr a {
	color: #2c4762 !important;
}

.essb_links.essb_template_round-retina .essb_link_print a {
	color: #666 !important;
}

.essb_links.essb_template_round-retina .essb_link_del a {
	color: #3398fc !important;
}

.essb_links.essb_template_round-retina .essb_link_buffer a {
	color: #111111 !important;
}

.essb_links.essb_template_round-retina .essb_link_love a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_round-retina .essb_link_twitter a {
	color: #00abf0 !important;
}

.essb_links.essb_template_round-retina .essb_link_google a {
	color: #EA4335 !important;
}

.essb_links.essb_template_round-retina .essb_link_facebook a {
	color: #3a579a !important;
}

.essb_links.essb_template_round-retina .essb_link_pinterest a {
	color: #cd1c1f !important;
}

.essb_links.essb_template_round-retina .essb_link_digg a {
	color: #1b5791 !important;
}

.essb_links.essb_template_round-retina .essb_link_linkedin a {
	color: #127bb6 !important;
}

.essb_links.essb_template_round-retina .essb_link_stumbleupon a {
	color: #eb4723 !important;
}

.essb_links.essb_template_round-retina .essb_link_vk a {
	color: #4c75a3 !important;
}

.essb_links.essb_template_round-retina .essb_link_mail a {
	color: #666 !important;
}

.essb_links.essb_template_round-retina .essb_link_reddit a {
	color: #333 !important;
}

.essb_links.essb_template_round-retina .essb_link_blogger a {
	color: #f59038 !important;
}

.essb_links.essb_template_round-retina .essb_link_amazon a {
	color: #111111 !important;
}

.essb_links.essb_template_round-retina .essb_link_yahoomail a {
	color: #511295 !important;
}

.essb_links.essb_template_round-retina .essb_link_gmail a {
	color: #dd4b39 !important;
}

.essb_links.essb_template_round-retina .essb_link_newsvine a {
	color: #0d642e !important;
}

.essb_links.essb_template_round-retina .essb_link_hackernews a {
	color: #f08641 !important;
}

.essb_links.essb_template_round-retina .essb_link_evernote a {
	color: #7cbf4b !important;
}

.essb_links.essb_template_round-retina .essb_link_aol a {
	color: #111111 !important;
}

.essb_links.essb_template_round-retina .essb_link_myspace a {
	color: #3a5998 !important;
}

.essb_links.essb_template_round-retina .essb_link_mailru a {
	color: #FAA519 !important;
}

.essb_links.essb_template_round-retina .essb_link_viadeo a {
	color: #222222 !important;
}

.essb_links.essb_template_round-retina .essb_link_line a {
	color: #2CBF13 !important;
}

.essb_links.essb_template_round-retina .essb_link_flipboard a {
	color: #B31F17 !important;
}

.essb_links.essb_template_round-retina .essb_link_comments a {
	color: #444 !important;
}

.essb_links.essb_template_round-retina .essb_link_yummly a {
	color: #e26326 !important;
}

.essb_links.essb_template_round-retina .essb_link_sms a {
	color: #4ea546 !important;
}

.essb_links.essb_template_round-retina .essb_link_viber a {
	color: #7d539d !important;
}

.essb_links.essb_template_round-retina .essb_link_telegram a {
	color: #0088cc !important;
}

.essb_links.essb_template_round-retina .essb_link_subscribe a {
	color: #f47555 !important;
}

.essb_links.essb_template_round-retina .essb_link_skype a {
	color: #00aff0 !important;
}

.essb_links.essb_template_round-retina .essb_link_messenger a {
	color: #0d87ff !important;
}

.essb_links.essb_template_round-retina .essb_link_sharebtn a {
	color: #2B6A94 !important;
}
.essb_links.essb_template_round-retina .essb_link_livejournal a {
	color: #0ca8ec !important;
}

/** Modern Retina **/
.essb_links.essb_template_modern-retina li a {
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	-moz-border-top-left-radius: 7px;
	-moz-border-top-right-radius: 7px;
	box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.2);
}

.essb_links.essb_template_modern-retina a {
	background-color: transparent !important;
}

.essb_links.essb_template_modern-retina li.essb_link_more a,.essb_links.essb_template_modern-retina li.essb_link_more_dots a,.essb_links.essb_template_modern-retina li.essb_link_less a
	{
	color: #212121 !important;
	border-bottom: 3px inset #212121;
}

.essb_links.essb_template_modern-retina li a:hover,
.essb_links.essb_template_modern-retina li a:focus {
	color: #fff !important;
}

.essb_links.essb_template_modern-retina .essb_link_meneame a {
	color: #FF7D12 !important;
	border-bottom: 3px inset #FF7D12;
}

.essb_links.essb_template_modern-retina .essb_link_whatsapp a {
	color: #1D9E11 !important;
	border-bottom: 3px inset #1D9E11;
}

.essb_links.essb_template_modern-retina .essb_link_mwp a {
	color: #056CAD !important;
	border-bottom: 3px inset #056CAD;
}

.essb_links.essb_template_modern-retina .essb_link_flattr a {
	color: #8CB55B !important;
	border-bottom: 3px inset #8CB55B;
}

.essb_links.essb_template_modern-retina .essb_link_ok a {
	color: #F4731C !important;
	border-bottom: 3px inset #F4731C;
}

.essb_links.essb_template_modern-retina .essb_link_xing a {
	color: #135a5b !important;
	border-bottom: 3px inset #135a5b;
}

.essb_links.essb_template_modern-retina .essb_link_weibo a {
	color: #ED1C24 !important;
	border-bottom: 3px inset #ED1C24;
}

.essb_links.essb_template_modern-retina .essb_link_pocket a {
	color: #EE4055 !important;
	border-bottom: 3px inset #EE4055;
}

.essb_links.essb_template_modern-retina .essb_link_tumblr a {
	color: #2c4762 !important;
	border-bottom: 3px inset #2c4762;
}

.essb_links.essb_template_modern-retina .essb_link_print a {
	color: #666 !important;
	border-bottom: 3px inset #666;
}

.essb_links.essb_template_modern-retina .essb_link_del a {
	color: #3398fc !important;
	border-bottom: 3px inset #3398fc;
}

.essb_links.essb_template_modern-retina .essb_link_buffer a {
	color: #111111 !important;
	border-bottom: 3px inset #111111;
}

.essb_links.essb_template_modern-retina .essb_link_love a {
	color: #ED1C24 !important;
	border-bottom: 3px inset #ED1C24;
}

.essb_links.essb_template_modern-retina .essb_link_twitter a {
	color: #00abf0 !important;
	border-bottom: 3px inset #00abf0;
}

.essb_links.essb_template_modern-retina .essb_link_google a {
	color: #EA4335 !important;
	border-bottom: 3px inset #EA4335;
}

.essb_links.essb_template_modern-retina .essb_link_facebook a {
	color: #3a579a !important;
	border-bottom: 3px inset #3a579a;
}

.essb_links.essb_template_modern-retina .essb_link_pinterest a {
	color: #cd1c1f !important;
	border-bottom: 3px inset #cd1c1f;
}

.essb_links.essb_template_modern-retina .essb_link_digg a {
	color: #1b5791 !important;
	border-bottom: 3px inset #1b5791;
}

.essb_links.essb_template_modern-retina .essb_link_linkedin a {
	color: #127bb6 !important;
	border-bottom: 3px inset #127bb6;
}

.essb_links.essb_template_modern-retina .essb_link_stumbleupon a {
	color: #eb4723 !important;
	border-bottom: 3px inset #eb4723;
}

.essb_links.essb_template_modern-retina .essb_link_vk a {
	color: #4c75a3 !important;
	border-bottom: 3px inset #4c75a3;
}

.essb_links.essb_template_modern-retina .essb_link_mail a {
	color: #666 !important;
	border-bottom: 3px inset #666;
}

.essb_links.essb_template_modern-retina .essb_link_reddit a {
	color: #333 !important;
	border-bottom: 3px inset #333;
}

.essb_links.essb_template_modern-retina .essb_link_blogger a {
	color: #f59038 !important;
	border-bottom: 3px inset #f59038;
}

.essb_links.essb_template_modern-retina .essb_link_amazon a {
	color: #111111 !important;
	border-bottom: 3px inset #111111;
}

.essb_links.essb_template_modern-retina .essb_link_yahoomail a {
	color: #511295 !important;
	border-bottom: 3px inset #511295;
}

.essb_links.essb_template_modern-retina .essb_link_gmail a {
	color: #dd4b39 !important;
	border-bottom: 3px inset #dd4b39;
}

.essb_links.essb_template_modern-retina .essb_link_newsvine a {
	color: #0d642e !important;
	border-bottom: 3px inset #0d642e;
}

.essb_links.essb_template_modern-retina .essb_link_hackernews a {
	color: #f08641 !important;
	border-bottom: 3px inset #f08641;
}

.essb_links.essb_template_modern-retina .essb_link_evernote a {
	color: #7cbf4b !important;
	border-bottom: 3px inset #7cbf4b;
}

.essb_links.essb_template_modern-retina .essb_link_aol a {
	color: #111111 !important;
	border-bottom: 3px inset #111111;
}

.essb_links.essb_template_modern-retina .essb_link_myspace a {
	color: #3a5998 !important;
	border-bottom: 3px inset #3a5998;
}

.essb_links.essb_template_modern-retina .essb_link_mailru a {
	color: #FAA519 !important;
	border-bottom: 3px inset #FAA519;
}

.essb_links.essb_template_modern-retina .essb_link_viadeo a {
	color: #222222 !important;
	border-bottom: 3px inset #222222;
}

.essb_links.essb_template_modern-retina .essb_link_line a {
	color: #2CBF13 !important;
	border-bottom: 3px inset #2CBF13;
}

.essb_links.essb_template_modern-retina .essb_link_flipboard a {
	color: #B31F17 !important;
	border-bottom: 3px inset #B31F17;
}

.essb_links.essb_template_modern-retina .essb_link_comments a {
	color: #444 !important;
	border-bottom: 3px inset #444;
}

.essb_links.essb_template_modern-retina .essb_link_yummly a {
	color: #e26326 !important;
	border-bottom: 3px inset #e26326;
}

.essb_links.essb_template_modern-retina .essb_link_sms a {
	color: #4ea546 !important;
	border-bottom: 3px inset #4ea546;
}

.essb_links.essb_template_modern-retina .essb_link_viber a {
	color: #7d539d !important;
	border-bottom: 3px inset #7d539d;
}

.essb_links.essb_template_modern-retina .essb_link_telegram a {
	color: #0088cc !important;
	border-bottom: 3px inset #0088cc;
}

.essb_links.essb_template_modern-retina .essb_link_subscribe a {
	color: #f47555 !important;
	border-bottom: 3px inset #f47555;
}

.essb_links.essb_template_modern-retina .essb_link_skype a {
	color: #00aff0 !important;
	border-bottom: 3px inset #00aff0;
}

.essb_links.essb_template_modern-retina .essb_link_messenger a {
	color: #0d87ff !important;
	border-bottom: 3px inset #0d87ff;
}

.essb_links.essb_template_modern-retina .essb_link_kakaotalk a {
	border-bottom: 3px inset #FBE600;
}

.essb_links.essb_template_modern-retina .essb_link_sharebtn a {
	color: #2B6A94 !important;
	border-bottom: 3px inset #2B6A94;
}

.essb_links.essb_template_modern-retina .essb_link_livejournal a {
	color: #0ca8ec !important;
	border-bottom: 3px inset #0ca8ec;
}


/** Circles Retina **/
.essb_links.essb_template_circles-retina li a {
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_circles-retina a {
	background-color: transparent !important;
}

.essb_links.essb_template_circles-retina li.essb_link_more a,.essb_links.essb_template_circles-retina li.essb_link_more_dots a,.essb_links.essb_template_circles-retina li.essb_link_less a
	{
	color: #212121 !important;
	border: 2px solid #212121;
}

.essb_links.essb_template_circles-retina li a:hover, .essb_links.essb_template_circles-retina li a:focus {
	color: #fff !important;
}

.essb_links.essb_template_circles-retina .essb_link_meneame a {
	color: #FF7D12 !important;
	border: 2px solid #FF7D12;
}

.essb_links.essb_template_circles-retina .essb_link_whatsapp a {
	color: #1D9E11 !important;
	border: 2px solid #1D9E11;
}

.essb_links.essb_template_circles-retina .essb_link_mwp a {
	color: #056CAD !important;
	border: 2px solid #056CAD;
}

.essb_links.essb_template_circles-retina .essb_link_flattr a {
	color: #8CB55B !important;
	border: 2px solid #8CB55B;
}

.essb_links.essb_template_circles-retina .essb_link_ok a {
	color: #F4731C !important;
	border: 2px solid #F4731C;
}

.essb_links.essb_template_circles-retina .essb_link_xing a {
	color: #135a5b !important;
	border: 2px solid #135a5b;
}

.essb_links.essb_template_circles-retina .essb_link_weibo a {
	color: #ED1C24 !important;
	border: 2px solid #ED1C24;
}

.essb_links.essb_template_circles-retina .essb_link_pocket a {
	color: #EE4055 !important;
	border: 2px solid #EE4055;
}

.essb_links.essb_template_circles-retina .essb_link_tumblr a {
	color: #2c4762 !important;
	border: 2px solid #2c4762;
}

.essb_links.essb_template_circles-retina .essb_link_print a {
	color: #666 !important;
	border: 2px solid #666;
}

.essb_links.essb_template_circles-retina .essb_link_del a {
	color: #3398fc !important;
	border: 2px solid #3398fc;
}

.essb_links.essb_template_circles-retina .essb_link_buffer a {
	color: #111111 !important;
	border: 2px solid #111111;
}

.essb_links.essb_template_circles-retina .essb_link_love a {
	color: #ED1C24 !important;
	border: 2px solid #ED1C24;
}

.essb_links.essb_template_circles-retina .essb_link_twitter a {
	color: #00abf0 !important;
	border: 2px solid #00abf0;
}

.essb_links.essb_template_circles-retina .essb_link_google a {
	color: #EA4335 !important;
	border: 2px solid #EA4335;
}

.essb_links.essb_template_circles-retina .essb_link_facebook a {
	color: #3a579a !important;
	border: 2px solid #3a579a;
}

.essb_links.essb_template_circles-retina .essb_link_pinterest a {
	color: #cd1c1f !important;
	border: 2px solid #cd1c1f;
}

.essb_links.essb_template_circles-retina .essb_link_digg a {
	color: #1b5791 !important;
	border: 2px solid #1b5791;
}

.essb_links.essb_template_circles-retina .essb_link_linkedin a {
	color: #127bb6 !important;
	border: 2px solid #127bb6;
}

.essb_links.essb_template_circles-retina .essb_link_stumbleupon a {
	color: #eb4723 !important;
	border: 2px solid #eb4723;
}

.essb_links.essb_template_circles-retina .essb_link_vk a {
	color: #4c75a3 !important;
	border: 2px solid #4c75a3;
}

.essb_links.essb_template_circles-retina .essb_link_mail a {
	color: #666 !important;
	border: 2px solid #666;
}

.essb_links.essb_template_circles-retina .essb_link_reddit a {
	color: #333 !important;
	border: 2px solid #333;
}

.essb_links.essb_template_circles-retina .essb_link_blogger a {
	color: #f59038 !important;
	border: 2px solid #f59038;
}

.essb_links.essb_template_circles-retina .essb_link_amazon a {
	color: #111111 !important;
	border: 2px solid #111111;
}

.essb_links.essb_template_circles-retina .essb_link_yahoomail a {
	color: #511295 !important;
	border: 2px solid #511295;
}

.essb_links.essb_template_circles-retina .essb_link_gmail a {
	color: #dd4b39 !important;
	border: 2px solid #dd4b39;
}

.essb_links.essb_template_circles-retina .essb_link_newsvine a {
	color: #0d642e !important;
	border: 2px solid #0d642e;
}

.essb_links.essb_template_circles-retina .essb_link_hackernews a {
	color: #f08641 !important;
	border: 2px solid #f08641;
}

.essb_links.essb_template_circles-retina .essb_link_evernote a {
	color: #7cbf4b !important;
	border: 2px solid #7cbf4b;
}

.essb_links.essb_template_circles-retina .essb_link_aol a {
	color: #111111 !important;
	border: 2px solid #111111;
}

.essb_links.essb_template_circles-retina .essb_link_myspace a {
	color: #3a5998 !important;
	border: 2px solid #3a5998;
}

.essb_links.essb_template_circles-retina .essb_link_mailru a {
	color: #FAA519 !important;
	border: 2px solid #FAA519;
}

.essb_links.essb_template_circles-retina .essb_link_viadeo a {
	color: #222222 !important;
	border: 2px solid #222222;
}

.essb_links.essb_template_circles-retina .essb_link_line a {
	color: #2CBF13 !important;
	border: 2px solid #2CBF13;
}

.essb_links.essb_template_circles-retina .essb_link_flipboard a {
	color: #B31F17 !important;
	border: 2px solid #B31F17;
}

.essb_links.essb_template_circles-retina .essb_link_comments a {
	color: #444 !important;
	border: 2px solid #444;
}

.essb_links.essb_template_circles-retina .essb_link_yummly a {
	color: #e26326 !important;
	border: 2px solid #e26326;
}

.essb_links.essb_template_circles-retina .essb_link_sms a {
	color: #4ea546 !important;
	border: 2px solid #4ea546;
}

.essb_links.essb_template_circles-retina .essb_link_viber a {
	color: #7d539d !important;
	border: 2px solid #7d539d;
}

.essb_links.essb_template_circles-retina .essb_link_telegram a {
	color: #0088cc !important;
	border: 2px solid #0088cc;
}

.essb_links.essb_template_circles-retina .essb_link_subscribe a {
	color: #f47555 !important;
	border: 2px solid #f47555;
}

.essb_links.essb_template_circles-retina .essb_link_skype a {
	color: #00aff0 !important;
	border: 2px solid #00aff0;
}

.essb_links.essb_template_circles-retina .essb_link_messenger a {
	color: #0d87ff !important;
	border: 2px solid #0d87ff;
}

.essb_links.essb_template_circles-retina .essb_link_kakaotalk a {
	border: 2px solid #FBE600;
}

.essb_links.essb_template_circles-retina .essb_link_sharebtn a {
	color: #2B6A94 !important;
	border: 2px solid #2B6A94;
}

.essb_links.essb_template_circles-retina .essb_link_livejournal a {
	color: #0ca8ec !important;
	border: 2px solid #0ca8ec;
}

/** Blocks Retina **/
.essb_links.essb_template_blocks-retina li a {
	border-radius: 0px;
	-webkit-border-radius: 0px;
}

/** Grey Circles Retina **/
.essb_links.essb_template_grey-circles-retina li a {
	border: 1px solid #bfbfbf;
	color: #666666 !important;
	background-color: transparent !important;
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_grey-circles-retina li a:hover, .essb_links.essb_template_grey-circles-retina li a:focus {
	color: #fff !important;
	border: 1px solid transparent;
}

/** Grey Blocks Retina **/
.essb_links.essb_template_grey-blocks-retina li a {
	border: 1px solid #bfbfbf;
	color: #666666 !important;
	background-color: transparent !important;
}

.essb_links.essb_template_grey-blocks-retina li a:hover, .essb_links.essb_template_grey-blocks-retina li a:focus {
	color: #fff !important;
	border: 1px solid transparent;
}

/** Clear Retina **/
.essb_links.essb_template_clear-retina li a {
	color: #343434 !important;
	background-color: transparent !important;
	font-weight: bold;
}

.essb_links.essb_template_clear-retina li a:hover, .essb_links.essb_template_clear-retina li a:focus {
	background-color: transparent !important;
}

.essb_links.essb_template_clear-retina a,.essb_links.essb_template_clear-retina a:hover,.essb_links.essb_template_clear-retina a:focus
	{
	background-color: transparent !important;
}

.essb_links.essb_template_clear-retina li a:hover,.essb_links.essb_template_clear-retina li a:focus
	{
	color: #212121 !important;
}

.essb_links.essb_template_clear-retina a .essb_network_name {
	margin-left: 5px;
}

.essb_links.essb_template_clear-retina a .essb_icon {
	color: #fff !important;
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_clear-retina li a:hover .essb_icon,.essb_links.essb_template_clear-retina li a:focus .essb_icon
	{
	background-color: #212121 !important;
}

.essb_links.essb_template_clear-retina li.essb_link_more a .essb_icon,.essb_links.essb_template_clear-retina li.essb_link_more_dots a .essb_icon,.essb_links.essb_template_clear-retina li.essb_link_less a .essb_icon
	{
	background-color: #212121 !important;
}

.essb_links.essb_template_clear-retina .essb_link_meneame a .essb_icon {
	background-color: #FF7D12 !important;
}

.essb_links.essb_template_clear-retina .essb_link_whatsapp a .essb_icon
	{
	background-color: #1D9E11 !important;
}

.essb_links.essb_template_clear-retina .essb_link_mwp a .essb_icon {
	background-color: #056CAD !important;
}

.essb_links.essb_template_clear-retina .essb_link_flattr a .essb_icon {
	background-color: #8CB55B !important;
}

.essb_links.essb_template_clear-retina .essb_link_ok a .essb_icon {
	background-color: #F4731C !important;
}

.essb_links.essb_template_clear-retina .essb_link_xing a .essb_icon {
	background-color: #135a5b !important;
}

.essb_links.essb_template_clear-retina .essb_link_weibo a .essb_icon {
	background-color: #ED1C24 !important;
}

.essb_links.essb_template_clear-retina .essb_link_pocket a .essb_icon {
	background-color: #EE4055 !important;
}

.essb_links.essb_template_clear-retina .essb_link_tumblr a .essb_icon {
	background-color: #2c4762 !important;
}

.essb_links.essb_template_clear-retina .essb_link_print a .essb_icon {
	background-color: #666 !important;
}

.essb_links.essb_template_clear-retina .essb_link_del a .essb_icon {
	background-color: #3398fc !important;
}

.essb_links.essb_template_clear-retina .essb_link_buffer a .essb_icon {
	background-color: #111111 !important;
}

.essb_links.essb_template_clear-retina .essb_link_love a .essb_icon {
	background-color: #ED1C24 !important;
}

.essb_links.essb_template_clear-retina .essb_link_twitter a .essb_icon {
	background-color: #00abf0 !important;
}

.essb_links.essb_template_clear-retina .essb_link_google a .essb_icon {
	background-color: #EA4335 !important;
}

.essb_links.essb_template_clear-retina .essb_link_facebook a .essb_icon
	{
	background-color: #3a579a !important;
}

.essb_links.essb_template_clear-retina .essb_link_pinterest a .essb_icon
	{
	background-color: #cd1c1f !important;
}

.essb_links.essb_template_clear-retina .essb_link_digg a .essb_icon {
	background-color: #1b5791 !important;
}

.essb_links.essb_template_clear-retina .essb_link_linkedin a .essb_icon
	{
	background-color: #127bb6 !important;
}

.essb_links.essb_template_clear-retina .essb_link_stumbleupon a .essb_icon
	{
	background-color: #eb4723 !important;
}

.essb_links.essb_template_clear-retina .essb_link_vk a .essb_icon {
	background-color: #4c75a3 !important;
}

.essb_links.essb_template_clear-retina .essb_link_mail a .essb_icon {
	background-color: #666 !important;
}

.essb_links.essb_template_clear-retina .essb_link_reddit a .essb_icon {
	background-color: #333 !important;
}

.essb_links.essb_template_clear-retina .essb_link_blogger a .essb_icon {
	background-color: #f59038 !important;
}

.essb_links.essb_template_clear-retina .essb_link_amazon a .essb_icon {
	background-color: #111111 !important;
}

.essb_links.essb_template_clear-retina .essb_link_yahoomail a .essb_icon
	{
	background-color: #511295 !important;
}

.essb_links.essb_template_clear-retina .essb_link_gmail a .essb_icon {
	background-color: #dd4b39 !important;
}

.essb_links.essb_template_clear-retina .essb_link_newsvine a .essb_icon
	{
	background-color: #0d642e !important;
}

.essb_links.essb_template_clear-retina .essb_link_hackernews a .essb_icon
	{
	background-color: #f08641 !important;
}

.essb_links.essb_template_clear-retina .essb_link_evernote a .essb_icon
	{
	background-color: #7cbf4b !important;
}

.essb_links.essb_template_clear-retina .essb_link_aol a .essb_icon {
	background-color: #111111 !important;
}

.essb_links.essb_template_clear-retina .essb_link_myspace a .essb_icon {
	background-color: #3a5998 !important;
}

.essb_links.essb_template_clear-retina .essb_link_mailru a .essb_icon {
	background-color: #FAA519 !important;
}

.essb_links.essb_template_clear-retina .essb_link_viadeo a .essb_icon {
	background-color: #222222 !important;
}

.essb_links.essb_template_clear-retina .essb_link_line a .essb_icon {
	background-color: #2CBF13 !important;
}

.essb_links.essb_template_clear-retina .essb_link_flipboard a .essb_icon
	{
	background-color: #B31F17 !important;
}

.essb_links.essb_template_clear-retina .essb_link_comments a .essb_icon
	{
	background-color: #444 !important;
}

.essb_links.essb_template_clear-retina .essb_link_yummly a .essb_icon {
	background-color: #e26326 !important;
}

.essb_links.essb_template_clear-retina .essb_link_sms a .essb_icon {
	background-color: #4ea546 !important;
}

.essb_links.essb_template_clear-retina .essb_link_viber a .essb_icon {
	background-color: #7d539d !important;
}

.essb_links.essb_template_clear-retina .essb_link_telegram a .essb_icon
	{
	background-color: #0088cc !important;
}

.essb_links.essb_template_clear-retina .essb_link_subscribe a .essb_icon
	{
	background-color: #f47555 !important;
}

.essb_links.essb_template_clear-retina .essb_link_skype a .essb_icon {
	background-color: #00aff0 !important;
}

.essb_links.essb_template_clear-retina .essb_link_messenger a .essb_icon
	{
	background-color: #0d87ff !important;
}

.essb_links.essb_template_clear-retina .essb_link_kakaotalk a .essb_icon
	{
	background-color: #FBE600 !important;
}

.essb_links.essb_template_clear-retina .essb_link_sharebtn a .essb_icon
	{
	background-color: #2B6A94 !important;
}

.essb_links.essb_template_clear-retina .essb_link_livejournal a .essb_icon
	{
	background-color: #0ca8ec !important;
}

/* Copy Retina */
.essb_links.essb_template_copy-retina a {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.essb_links.essb_template_copy-retina .essb_icon {
	width: 28px;
	height: 28px;
}

.essb_links.essb_template_copy-retina .essb_icon:before {
	font-size: 14px !important;
	top: 7px;
	left: 7px;
}

.essb_links.essb_template_copy-retina li a .essb_network_name {
	font-size: 13px;
}

.essb_links.essb_template_copy-retina a:hover,.essb_links.essb_template_copy-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.3) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

.essb_links.essb_template_copy-retina .essb_counter_right {
	position: relative;
	right: 6px;
	top: 0px;
	display: inline-block;
	padding: 6px 7px 6px;
	border: 2px solid #ddd;
	border-left-width: 0;
	vertical-align: 0;
	font-size: 11px;
	color: #999;
	background: #fff;
	border-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.essb_links.essb_template_copy-retina .essb_counter_right:before {
	content: "";
	position: absolute;
	left: 0px;
	top: 50%;
	margin-top: 0px;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid transparent;
	border-top: 0px solid transparent;
}

/** Dimmed Retina **/
.essb_links.essb_template_dimmed-retina a {
	background-color: transparent !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	opacity: 0.7;
}

.essb_links.essb_template_dimmed-retina li a:hover, .essb_links.essb_template_dimmed-retina li a:focus {
	color: #fff !important;
	opacity: 1;
}

.essb_links.essb_template_dimmed-retina li.essb_link_more a,.essb_links.essb_template_dimmed-retina li.essb_link_more_dots a,.essb_links.essb_template_dimmed-retina li.essb_link_less a
	{
	color: #212121 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_meneame a {
	color: #FF7D12 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_whatsapp a {
	color: #1D9E11 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_mwp a {
	color: #056CAD !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_flattr a {
	color: #8CB55B !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_ok a {
	color: #F4731C !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_xing a {
	color: #135a5b !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_weibo a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_pocket a {
	color: #EE4055 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_tumblr a {
	color: #2c4762 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_print a {
	color: #666 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_del a {
	color: #3398fc !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_buffer a {
	color: #111111 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_love a {
	color: #ED1C24 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_twitter a {
	color: #00abf0 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_google a {
	color: #EA4335 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_facebook a {
	color: #3a579a !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_pinterest a {
	color: #cd1c1f !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_digg a {
	color: #1b5791 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_linkedin a {
	color: #127bb6 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_stumbleupon a {
	color: #eb4723 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_vk a {
	color: #4c75a3 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_mail a {
	color: #666 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_reddit a {
	color: #333 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_blogger a {
	color: #f59038 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_amazon a {
	color: #111111 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_yahoomail a {
	color: #511295 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_gmail a {
	color: #dd4b39 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_newsvine a {
	color: #0d642e !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_hackernews a {
	color: #f08641 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_evernote a {
	color: #7cbf4b !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_aol a {
	color: #111111 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_myspace a {
	color: #3a5998 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_mailru a {
	color: #FAA519 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_viadeo a {
	color: #222222 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_line a {
	color: #2CBF13 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_flipboard a {
	color: #B31F17 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_comments a {
	color: #444 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_yummly a {
	color: #e26326 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_sms a {
	color: #4ea546 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_viber a {
	color: #7d539d !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_telegram a {
	color: #0088cc !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_subscribe a {
	color: #f47555 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_skype a {
	color: #00aff0 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_messenger a {
	color: #0d87ff !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_sharebtn a {
	color: #2B6A94 !important;
}

.essb_links.essb_template_dimmed-retina .essb_link_livejournal a {
	color: #0ca8ec !important;
}

/** Grey Retina **/
.essb_links.essb_template_grey-retina a {
	background-color: transparent !important;
	color: #454545 !important;
	opacity: 0.5;
}

.essb_links.essb_template_grey-retina li a:hover, .essb_links.essb_template_grey-retina li a:focus {
	background-color: transparent !important;
	color: #323232 !important;
	opacity: 1;
}

/* Jumbo Retina */
.essb_links.essb_template_jumbo-retina .essb_icon {
	width: 48px;
	height: 48px;
}

.essb_links.essb_template_jumbo-retina .essb_icon:before {
	font-size: 24px !important;
	top: 12px;
	left: 12px;
}

.essb_links.essb_template_jumbo-retina li a .essb_network_name {
	font-size: 15px;
}

.essb_links.essb_template_jumbo-retina a:hover,.essb_links.essb_template_jumbo-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.3) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/* Jumbo Round Retina */
.essb_links.essb_template_jumbo-round-retina a {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/* Fancy Retina */
.essb_links.essb_template_fancy-retina a {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.essb_links.essb_template_fancy-retina a .essb_icon {
	background-color: rgba(0, 0, 0, 0.2);
	width: 28px;
	height: 28px;
	border-radius: 14px;
	-webkit-border-radius: 14px;
	margin: 5px;
}

.essb_links.essb_template_fancy-retina a:hover .essb_icon,
.essb_links.essb_template_fancy-retina a:focus .essb_icon {
	background-color: rgba(0, 0, 0, 0.4);
}

.essb_links.essb_template_fancy-retina .essb_icon:before {
	font-size: 14px !important;
	text-align: center;
	position: absolute;
	top: 7px;
	left: 7px;
}

.essb_links.essb_template_fancy-retina a:hover,.essb_links.essb_template_fancy-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/* Deluxe Retina */
.essb_links.essb_template_deluxe-retina a {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.essb_links.essb_template_deluxe-retina a .essb_icon {
	background-color: rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: 32px;
	height: 32px;
}

.essb_links.essb_template_deluxe-retina a:hover .essb_icon,
.essb_links.essb_template_deluxe-retina a:focus .essb_icon {
	background-color: rgba(0, 0, 0, 0.4);
}

.essb_links.essb_template_deluxe-retina .essb_icon:before {
	font-size: 16px !important;
	text-align: center;
	position: absolute;
	top: 8px;
	left: 8px;
}

.essb_links.essb_template_deluxe-retina .essb_network_name {
	margin-left: 5px;
}

.essb_links.essb_template_deluxe-retina a:hover,.essb_links.essb_template_deluxe-retina a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-color: inherit;
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

/** Fancy Bold Retina **/
.essb_links.essb_template_fancy-bold-retina li a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

.essb_links.essb_template_fancy-bold-retina a .essb_icon {
	background-color: rgba(0, 0, 0, 0.2);
	width: 32px;
	height: 32px;
	border-radius: 16px;
	-webkit-border-radius: 16px;
	margin: 5px;
}

.essb_links.essb_template_fancy-bold-retina a:hover .essb_icon {
	background-color: rgba(0, 0, 0, 0.4);
}

.essb_links.essb_template_fancy-bold-retina .essb_icon:before {
	font-size: 16px !important;
	text-align: center;
	position: absolute;
	top: 8px;
	left: 8px;
}

.essb_links.essb_template_fancy-bold-retina li a:hover,.essb_links.essb_template_fancy-bold-retina li a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-clip: padding-box;
	-webkit-transition: background 0.05s linear;
	-moz-transition: background 0.05s linear;
	-ms-transition: background 0.05s linear;
	-o-transition: background 0.05s linear;
	transition: background 0.05s linear;
}

.essb_links.essb_template_fancy-bold-retina .essb_network_name {
	font-weight: bold;
}

.essb_links.essb_template_fancy-bold-retina .essb_hide_name a:hover .essb_icon
	{
	margin-right: 8px;
}

.essb_links.essb_template_fancy-bold-retina li a .essb_icon {
	margin-right: 8px;
}

/** Metro Bold Retina **/
.essb_links.essb_template_metro-bold-retina li a:hover,.essb_links.essb_template_metro-bold-retina li a:focus
	{
	color: #FFF !important;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0
		, 0, 0.05) ), color-stop(100%, rgba(0, 0, 0, 0.3) ) );
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 0.3) 100% ); /* W3C */
	background-clip: padding-box;

}

.essb_links.essb_template_metro-bold-retina .essb_network_name {
	font-weight: bold;
}

/** Retro Retina **/
.essb_links.essb_template_retro-retina {
	font-family: 'Oswald', helvetica, arial, sans-serif;
}

.essb_links.essb_template_retro-retina li a {
	-webkit-box-shadow: 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
	-moz-box-shadow: 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
	box-shadow: 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
	background-color: #fdefc6 !important;
	opacity: 0.8;
}

.essb_links.essb_template_retro-retina li a {
	color: #363636 !important;
}

.essb_links.essb_template_retro-retina a:hover,.essb_links.essb_template_retro-retina a:focus
	{
	background-clip: padding-box;
	opacity: 1;
	background-color: #fef8e7 !important;
	-webkit-box-shadow: inset 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
	-moz-box-shadow: inset 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
	box-shadow: inset 1px 1px 2px 0px rgba(94, 65, 47, 0.2);
}

/** Default 4.0 Retina **/
.essb_links.essb_template_default4-retina a {
	box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-webkit-box-shadow: inset 0 -4px 0 rgba(0, 0, 0, 0.2);
	font-weight: bold;
}

.essb_links.essb_template_default4-retina a:hover,
.essb_links.essb_template_default4-retina a:focus {
	background-color: #363636 !important;
}

/** Clear Rounded Retina **/
.essb_links.essb_template_clear-rounded-retina a .essb_icon {
	color: #fff !important;
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

/** Grey Fill Retina **/
.essb_links.essb_template_grey-fill-retina a {
	background-color: #454545 !important;
}

.essb_links.essb_template_grey-fill-retina .essb_link_kakaotalk a {
	color: #fff !important;
}

.essb_links.essb_template_grey-fill-retina a:hover,
.essb_links.essb_template_grey-fill-retina a:focus {
	background-color: #717171 !important;
}

/** White Fill Retina **/
.essb_links.essb_template_white-fill-retina a {
	background-color: #ffffff !important;
	color: #656565 !important;
}

.essb_links.essb_template_white-fill-retina a:hover,
.essb_links.essb_template_white-fill-retina a:focus {
	background-color: #ffffff !important;
	color: #121212 !important;
}

/** White Retina **/
.essb_links.essb_template_white-retina a {
	background-color: transparent !important;
	color: #f3f4f5 !important;
}

.essb_links.essb_template_white-retina a:hover,
.essb_links.essb_template_white-retina a:focus {
	background-color: transparent !important;
	color: #e3e4e5 !important;
}

/** Grey Round Retina **/
.essb_links.essb_template_grey-round-retina li a {
	background-color: #616161 !important;
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_grey-round-retina li a:hover,
.essb_links.essb_template_grey-round-retina li a:focus {
	background-color: #212121 !important;
}

.essb_links.essb_template_grey-round-retina .essb_link_kakaotalk a {
	color: #fff !important;
}

/** Modern Slim Retina **/
.essb_links.essb_template_modern-slim-retina li a {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-top-left-radius: 0px;
	-moz-border-top-right-radius: 0px;
	box-shadow: none !important;
	border-bottom-width: 2px !important;
}

/** Color Leafs **/
.essb_links.essb_template_color-leafs li a {
	border-radius: 14px 0px;
}

.essb_links.essb_template_color-leafs li a:hover,.essb_links.essb_template_color-leafs li a:focus
	{
	background-color: #353535 !important;
}

.essb_links.essb_template_color-leafs .essb_link_kakaotalk a:hover,.essb_links.essb_template_color-leafs .essb_link_kakaotalk a:focus
	{
	color: #fff !important;
}

/** Grey Leafs **/
.essb_links.essb_template_grey-leafs li a {
	border-radius: 14px 0px;
	background-color: #353535 !important;
}

.essb_links.essb_template_grey-leafs .essb_link_kakaotalk a {
	color: #fff !important;
}

/** Color Circles Outline Retina, Color Blocks Outline Retina **/
.essb_links.essb_tempate_color-circles-outline-retina li a:hover,.essb_links.essb_tempate_color-circles-outline-retina li a:focus,.essb_links.essb_tempate_color-blocks-outline-retina li a:hover,.essb_links.essb_tempate_color-blocks-outline-retina li a:focus
	{
	background-color: transparent !important;
	color: #515151 !important;
	border-color: #515151 !important;
}

/** Grey Circles Outline Retina **/
.essb_links.essb_template_grey-circles-outline-retina li a {
	background-color: transparent !important;
	color: #969696 !important;
	border: 2px solid #969696 !important;
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_grey-circles-outline-retina li a:hover,.essb_links.essb_template_grey-circles-outline-retina li a:focus
	{
	background-color: transparent !important;
}

.essb_links.essb_template_grey-circles-outline-retina li.essb_link_more a:hover,.essb_links.essb_template_grey-circles-outline-retina li.essb_link_more_dots a:hover,.essb_links.essb_template_grey-circles-outline-retina li.essb_link_less a:hover
	{
	color: #212121 !important;
	border-color: #212121 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_meneame a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_meneame a:focus
	{
	color: #FF7D12 !important;
	border-color: #FF7D12 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_whatsapp a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_whatsapp a:focus
	{
	color: #1D9E11 !important;
	border-color: #1D9E11 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_mwp a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mwp a:focus
	{
	color: #056CAD !important;
	border-color: #056CAD !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_flattr a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_flattr a:focus
	{
	color: #8CB55B !important;
	border-color: #8CB55B !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_ok a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_ok a:focus
	{
	color: #F4731C !important;
	border-color: #F4731C !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_xing a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_xing a:focus
	{
	color: #135a5b !important;
	border-color: #135a5b !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_weibo a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_weibo a:focus
	{
	color: #ED1C24 !important;
	border-color: #ED1C24 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_pocket a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_pocket a:focus
	{
	color: #EE4055 !important;
	border-color: #EE4055 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_tumblr a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_tumblr a:focus
	{
	color: #2c4762 !important;
	border-color: #2c4762 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_print a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_print a:focus
	{
	color: #666 !important;
	border-color: #666 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_del a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_del a:focus
	{
	color: #3398fc !important;
	border-color: #3398fc !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_buffer a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_buffer a:focus
	{
	color: #111111 !important;
	border-color: #111111 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_love a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_love a:focus
	{
	color: #ED1C24 !important;
	border-color: #ED1C24 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_twitter a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_twitter a:focus
	{
	color: #00abf0 !important;
	border-color: #00abf0 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_google a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_google a:focus
	{
	color: #EA4335 !important;
	border-color: #EA4335 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_facebook a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_facebook a:focus
	{
	color: #3a579a !important;
	border-color: #3a579a !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_pinterest a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_pinterest a:focus
	{
	color: #cd1c1f !important;
	border-color: #cd1c1f !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_digg a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_digg a:focus
	{
	color: #1b5791 !important;
	border-color: #1b5791 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_linkedin a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_linkedin a:focus
	{
	color: #127bb6 !important;
	border-color: #127bb6 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_stumbleupon a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_stumbleupon a:focus
	{
	color: #eb4723 !important;
	border-color: #eb4723 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_vk a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_vk a:focus
	{
	color: #4c75a3 !important;
	border-color: #4c75a3 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_mail a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mail a:focus
	{
	color: #666 !important;
	border-color: #666 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_reddit a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_reddit a:focus
	{
	color: #333 !important;
	border-color: #333 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_blogger a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_blogger a:focus
	{
	color: #f59038 !important;
	border-color: #f59038 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_amazon a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_amazon a:focus
	{
	color: #111111 !important;
	border-color: #111111 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_yahoomail a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_yahoomail a:focus
	{
	color: #511295 !important;
	border-color: #511295 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_gmail a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_gmail a:focus
	{
	color: #dd4b39 !important;
	border-color: #dd4b39 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_newsvine a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_newsvine a:focus
	{
	color: #0d642e !important;
	border-color: #0d642e !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_hackernews a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_hackernews a:focus
	{
	color: #f08641 !important;
	border-color: #f08641 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_evernote a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_evernote a:focus
	{
	color: #7cbf4b !important;
	border-color: #7cbf4b !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_aol a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_aol a:focus
	{
	color: #111111 !important;
	border-color: #111111 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_myspace a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_myspace a:focus
	{
	color: #3a5998 !important;
	border-color: #3a5998 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_mailru a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mailru a:focus
	{
	color: #FAA519 !important;
	border-color: #FAA519 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_viadeo a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viadeo a:focus
	{
	color: #222222 !important;
	border-color: #222222 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_line a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_line a:focus
	{
	color: #2CBF13 !important;
	border-color: #2CBF13 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_flipboard a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_flipboard a:focus
	{
	color: #B31F17 !important;
	border-color: #B31F17 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_comments a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_comments a:focus
	{
	color: #444 !important;
	border-color: #444 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_yummly a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_yummly a:focus
	{
	color: #e26326 !important;
	border-color: #e26326 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_sms a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_sms a:focus
	{
	color: #4ea546 !important;
	border-color: #4ea546 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_viber a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_viber a:focus
	{
	color: #7d539d !important;
	border-color: #7d539d !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_telegram a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_telegram a:focus
	{
	color: #0088cc !important;
	border-color: #0088cc !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_subscribe a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_subscribe a:focus
	{
	color: #f47555 !important;
	border-color: #f47555 !important;
}

/** Grey Blocks Outline Retina **/
.essb_links.essb_template_grey-blocks-outline-retina li a {
	border-radius: 0px;
	-webkit-border-radius: 0px;
}

/** Dark Outline Retina **/
.essb_links.essb_template_dark-outline-retina li a {
	background-color: transparent !important;
	opacity: 0.5;
	color: #454545 !important;
	border: 2px solid #454545 !important;
}

.essb_links.essb_template_dark-outline-retina li a:hover,.essb_links.essb_template_dark-outline-retina li a:focus
	{
	background-color: transparent !important;
	opacity: 1;
	color: #454545 !important;
	border: 2px solid #454545 !important;
}

/** Dark Round Outline Retina **/
.essb_links.essb_template_dark-round-outline-retina li a {
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

/** Classic Retina **/
.essb_links.essb_template_classic-retina li a {
	background: #fafbfc; /* Old browsers */
	background: -moz-linear-gradient(top, #fafbfc 0%, #efefee 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #fafbfc 0%, #efefee 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #fafbfc 0%, #efefee 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#fafbfc',
		endColorstr='#efefee', GradientType=0 ); /* IE6-9 */
	border: 1px solid #e1e1e1;
}

/** Classic Round Retina **/
.essb_links.essb_template_classic-round-retina li a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

/** Classic Fancy Retina **/
.essb_links.essb_template_classic-fancy-retina li a {
	background-color: #fafafa !important;
	box-shadow: none !important;
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

.essb_links.essb_template_classic-fancy-retina li a:hover,
.essb_links.essb_template_classic-fancy-retina li a:focus
	{
	-webkit-box-shadow: inset 0px 4px 3px 0px rgba(0, 0, 0, 0.2) !important;
	-moz-box-shadow: inset 0px 4px 3px 0px rgba(0, 0, 0, 0.2) !important;
	box-shadow: inset 0px 4px 3px 0px rgba(0, 0, 0, 0.2) !important;
}

/** Color Circles Retina **/
.essb_links.essb_template_color-circles-retina li a {
	border-radius: 24px;
	-webkit-border-radius: 24px;
}

.essb_links.essb_template_color-circles-retina .essb_icon {
	width: 48px;
	height: 48px;
}

.essb_links.essb_template_color-circles-retina .essb_icon:before {
	font-size: 22px !important;
	top: 13px;
	left: 13px;
}

/** Massive **/


.essb_links.essb_template_massive-retina .essb_icon {
	width: 55px;
	height: 55px;
}

.essb_links.essb_template_massive-retina .essb_icon:before {
	font-size: 35px !important;
	top: 10px;
	left: 10px;
}

.essb_links.essb_template_massive-retina .essb_network_name {
	font-size: 11px;
}

.essb_links.essb_template_massive-retina .essb_vertical_name li a .essb_network_name {
	margin: 0px 10px 12px 10px;
}

/** Cut Off Retina **/
.essb_links.essb_template_cutoff-retina { overflow: hidden;}

.essb_links.essb_template_cutoff-retina li {
	
}
.essb_links.essb_template_cutoff-retina li a .essb_icon:before {
	font-size: 24px !important;
}

.essb_links.essb_template_cutoff-retina li a .essb_icon {
	width: 40px !important;
	height: 40px !important;
	top: 8px !important;
	left: 8px !important;
}

.essb_links.essb_template_cutoff-retina li a {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: none;
-webkit-transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
	top: 16px;
	position: relative;
}

.essb_links.essb_template_cutoff-retina li a:hover {
	top: 0px;
}

/** Cut Off Fill Retina **/
.essb_links.essb_template_cutoff-fill-retina { overflow: hidden;}

.essb_links.essb_template_cutoff-fill-retina li {
	
}
.essb_links.essb_template_cutoff-fill-retina li a .essb_icon:before {
	font-size: 24px !important;
}

.essb_links.essb_template_cutoff-fill-retina li a .essb_icon {
	width: 40px !important;
	height: 40px !important;
	top: 8px !important;
	left: 8px !important;
}

.essb_links.essb_template_cutoff-fill-retina li a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: none;
-webkit-transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
	top: 16px;
	position: relative;
}

.essb_links.essb_template_cutoff-fill-retina li a:hover {
	top: 0px;
}

/** Cut Off Retina **/
.essb_links.essb_template_modern-light-retina li a {
	background-color: #fff !important;
}
.essb_links.essb_template_modern-light-retina li a .essb_icon {
	width: 36px !important;
	height: 36px !important;
	top: 8px !important;
	left: 8px !important;
}
.essb_links.essb_template_modern-light-retina li a .essb_icon:before {
	font-size: 20px !important;
}
.essb_links.essb_template_modern-light-retina li a {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow: none;
transition-property: background-color;
  transition-duration: 0.2s;
  transition-timing-function: linear;


}


.essb_links.essb_template_modern-light-retina li a .essb_network_name {
	font-size: 13px;
	text-transform: uppercase;
}


/************ Mobile ****************/
.essb-mobile-sharebottom {
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	z-index: 100001;
}

.essb-mobile-sharebottom .essb_displayed_sharebottom {
	z-index: 100001;
}

.essb-mobile-sharebottom .essb_morepopup_close {
	display: none;
}

.essb-mobile-sharebottom .essb_links li a {
	padding-top: 10px;
	padding-bottom: 10px;
}

.essb-mobile-sharebottom .essb_links .essb_icon {
	width: 36px !important;
	height: 36px !important;
	background-size: 30px !important;
}

.essb-mobile-sharebottom .essb_links.essb_template_fancy-retina .essb_icon
	{
	background-size: 18px !important;
}

.essb-mobile-sharebottom .essb_links li a {
	padding-top: 8px;
	padding-bottom: 8px;
}

.essb-mobile-sharebottom .essb_links {
	background-color: #fff;
}

.essb-mobile-sharebottom .essb_links .essb_t_l_big {
	font-size: 18px !important;
	margin-right: 0px !important;
}

.essb-mobile-sharebottom .essb_links_list li.essb_totalcount_item .essb_t_l_big .essb_t_nb:after
	{
	margin-top: 0px !important;
	font-size: 12px !important;
}

.essb-mobile-sharebottom .essb_links {
	margin: 0px !important;
	text-align: center;
}

.essb-mobile-sharebottom .essb_width_columns_4 li {
	width: 25%;
}

.essb-mobile-sharebottom .essb_width_columns_5 li {
	width: 20%;
}

.essb-mobile-sharebottom .essb_width_columns_6 li {
	width: 16.6666%;
}

.essb-mobile-sharebottom .essb_width_columns_3 li {
	width: 33.3%;
}

.essb-mobile-sharebottom .essb_width_columns_2 li {
	width: 50%;
}

.essb-mobile-sharebottom .essb_width_columns_4 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_width_columns_5 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_width_columns_3 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_width_columns_2 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_width_columns_6 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_links li {
	margin-bottom: 0px !important;
}

.essb-mobile-sharepoint {
	background-color: #111;
	color: #fafafa;
	position: fixed;
	bottom: 0px;
	left: 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 42px;
	height: 42px;
	opacity: 0.8;
}

.essb-mobile-sharepoint-icon {
	background-image:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIgNDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMi45LDI2LjJjLTIuMiwwLTQuMSwxLTUuNCwyLjdsLTExLjgtNmMwLjItMC42LDAuMy0xLjIsMC4zLTEuOGMwLTAuNy0wLjEtMS4zLTAuMy0xLjlsMTEuNy02YzEuMywxLjcsMy4zLDIuOCw1LjUsMi44YzMuOCwwLDYuOS0zLjEsNi45LTYuOWMwLTMuOC0zLjEtNi45LTYuOS02LjlDMjkuMSwyLDI2LDUuMSwyNiw4LjljMCwwLjYsMC4xLDEuMiwwLjMsMS44bC0xMS44LDZjLTEuMy0xLjYtMy4yLTIuNy01LjQtMi43Yy0zLjgsMC02LjksMy4xLTYuOSw2LjljMCwzLjgsMy4xLDYuOSw2LjksNi45YzIuMywwLDQuMi0xLjEsNS41LTIuOGwxMS43LDZjLTAuMiwwLjYtMC4zLDEuMy0wLjMsMS45YzAsMy44LDMuMSw2LjksNi45LDYuOWMzLjgsMCw2LjktMy4xLDYuOS02LjlDMzkuOCwyOS4zLDM2LjcsMjYuMiwzMi45LDI2LjJMMzIuOSwyNi4yeiBNMzIuOSwyNi4yIi8+PC9nPjwvc3ZnPg==);
	background-size: 26px;
	width: 26px;
	height: 26px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 7px;
	margin-top: 7px;
	opacity: 0.8;
}

.essb-mobile-sharebar {
	background-color: #111;
	color: #fafafa;
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	opacity: 0.85;
	line-height: 18px;
	cursor: pointer;
	z-index: 1000;
}

.essb-mobile-sharebar-icon {
	background-image:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIgNDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMi45LDI2LjJjLTIuMiwwLTQuMSwxLTUuNCwyLjdsLTExLjgtNmMwLjItMC42LDAuMy0xLjIsMC4zLTEuOGMwLTAuNy0wLjEtMS4zLTAuMy0xLjlsMTEuNy02YzEuMywxLjcsMy4zLDIuOCw1LjUsMi44YzMuOCwwLDYuOS0zLjEsNi45LTYuOWMwLTMuOC0zLjEtNi45LTYuOS02LjlDMjkuMSwyLDI2LDUuMSwyNiw4LjljMCwwLjYsMC4xLDEuMiwwLjMsMS44bC0xMS44LDZjLTEuMy0xLjYtMy4yLTIuNy01LjQtMi43Yy0zLjgsMC02LjksMy4xLTYuOSw2LjljMCwzLjgsMy4xLDYuOSw2LjksNi45YzIuMywwLDQuMi0xLjEsNS41LTIuOGwxMS43LDZjLTAuMiwwLjYtMC4zLDEuMy0wLjMsMS45YzAsMy44LDMuMSw2LjksNi45LDYuOWMzLjgsMCw2LjktMy4xLDYuOS02LjlDMzkuOCwyOS4zLDM2LjcsMjYuMiwzMi45LDI2LjJMMzIuOSwyNi4yeiBNMzIuOSwyNi4yIi8+PC9nPjwvc3ZnPg==);
	background-size: 16px;
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
}

.essb-mobile-sharebar-text {
	font-size: 12pt;
	display: inline-block;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 5px;
	vertical-align: middle;
}

.essb-mobile-sharebar-window {
	position: fixed;
	z-index: 99999;
	background: rgba(255, 255, 255, 0.85);
	color: #111;
	display: none;
	top: 0;
	left: 0px;
}

.essb-mobile-sharebar-window-content {
	padding: 15px;
	margin: 0;
	text-align: center;
	padding-top: 0px;
	overflow-y: auto;
	margin-top: 10px;
}

.essb-mobile-sharebar-window-content .essb_links {
	margin-top: 0px;
}

.essb-mobile-sharebar-window-content li a {
	text-align: left;
}

.essb-mobile-sharebar-window-shadow {
	position: fixed;
	_position: absolute; /* hack for IE 6*/
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: rgba(33, 33, 33, 0.85);
	z-index: 9999;
	display: none;
}

.essb-mobile-sharebar-window-close-title {
	background-color: #dadada;
	width: 100%;
	height: 32px;
}

.essb-mobile-sharebar-window-close {
	width: 14px;
	height: 14px;
	display: inline-block;
	position: absolute;
	top: 10px;
	right: 10px;
	-webkit-transition: all ease 0.50s;
	transition: all ease 0.75s;
	font-weight: bold;
	text-decoration: none;
	color: #111;
	line-height: 160%;
	font-size: 14px;
	background-image:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDEuNzU2cHgiIGhlaWdodD0iNDEuNzU2cHgiIHZpZXdCb3g9IjAgMCA0MS43NTYgNDEuNzU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MS43NTYgNDEuNzU2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI3Ljk0OCwyMC44NzhMNDAuMjkxLDguNTM2YzEuOTUzLTEuOTUzLDEuOTUzLTUuMTE5LDAtNy4wNzFjLTEuOTUxLTEuOTUyLTUuMTE5LTEuOTUyLTcuMDcsMEwyMC44NzgsMTMuODA5TDguNTM1LDEuNDY1Yy0xLjk1MS0xLjk1Mi01LjExOS0xLjk1Mi03LjA3LDBjLTEuOTUzLDEuOTUzLTEuOTUzLDUuMTE5LDAsNy4wNzFsMTIuMzQyLDEyLjM0MkwxLjQ2NSwzMy4yMmMtMS45NTMsMS45NTMtMS45NTMsNS4xMTksMCw3LjA3MUMyLjQ0LDQxLjI2OCwzLjcyMSw0MS43NTUsNSw0MS43NTVjMS4yNzgsMCwyLjU2LTAuNDg3LDMuNTM1LTEuNDY0bDEyLjM0My0xMi4zNDJsMTIuMzQzLDEyLjM0M2MwLjk3NiwwLjk3NywyLjI1NiwxLjQ2NCwzLjUzNSwxLjQ2NHMyLjU2LTAuNDg3LDMuNTM1LTEuNDY0YzEuOTUzLTEuOTUzLDEuOTUzLTUuMTE5LDAtNy4wNzFMMjcuOTQ4LDIwLjg3OHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);
	background-size: 14px;
	z-index: 1001;
}



/*** More Popup ***/
.essb_morepopup_shadow {
	position: fixed;
	_position: absolute; /* hack for IE 6*/
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: rgba(33, 33, 33, 0.85);
	z-index: 1100;
	display: none;
}

.essb_morepopup {
	background-color: #ffffff;
	z-index: 1101;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	display: none;
	color: #111;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-top: 25px;
}

.essb_morepopup_content {
	padding: 0px 20px 20px 20px;
	margin: 0;
	text-align: center;
}

.essb_morepopup_content .essb_links.essb_width_columns_3 {
	margin: 0px !important;
}

.essb_morepopup_content .essb_links a {
	text-align: left;
}

.essb_morepopup_close {
	display: inline-block;
	position: absolute;
	top: 5px;
	right: 5px;
	-webkit-transition: all ease 0.50s;
	transition: all ease 0.75s;
	font-weight: bold;
	text-decoration: none;
	color: #111 !important;
	line-height: 18px;
	font-size: 18px;
	z-index: 1001;
}

/*** Send mail form design version 4 ***/

.essb_mailform_shadow {
	position: fixed;
	_position: absolute; /* hack for IE 6*/
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: rgba(0,0,0,.4);
	z-index: 1100;
	display: none;
}

.essb_mailform {
	background-color: #ffffff;
	z-index: 1101;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	display: none;
	color: #111;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 15px;
	width: 300px;
}

.essb_mailform_content {
	padding: 0;
	margin: 0;
}

.essb_mailform_content p {
	margin-bottom: 20px;
}

.essb_mailform_content .essb_mailform_content_label,
.essb_mailform_content .essb_mailform_content_input {
	width: 280px;
	display: block;
}

.essb_mailform_content .essb_mailform_content_label {
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 5px;
}

.essb_mailform_content .essb_mailform_content_input {
	border: 1px solid #cacaca;
	font-size: 13px;
	margin-bottom: 15px;
}

.essb_mailform_content .essb_mailform_content_input:focus {
	border: 1px solid #2980b9;	
}

.essb_mailform_content .essb_mailform_content_button {
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 10px;
	text-align: center;
	background-color: #2980b9;
	color: #fff;
	margin-right: 3px;
	font-size: 12px;
	border: 0px;
	box-shadow: none;
	border-radius: 3px;
}

.essb_mailform_content .essb_mailform_content_buttons {
	border-top: 1px solid #e3e3e3;
	padding-top: 10px;
	text-align: right;
}

.essb_mailform_content .essb_mailform_content_button:hover, .essb_mailform_content .essb_mailform_content_button:focus {
	background: #34495e !important;
}

/*********** Native Buttons *************/
.essb_native_buttons.essb_native_after_share { margin-top: 5px; }
.essb_links .essb_native_item { height: 24px; margin-right: 5px !important; }.essb-click-to-tweet {
	display: block;
	background: #60A8DC;
	position: relative;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 15px 15px 15px 30px;
	margin-bottom: 1em;
	color: #fff;
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.essb-click-to-tweet.essb-click-to-tweet-light {
	background: none;
	border-left: 5px solid #888;
    border-radius: 0px;
}

.essb-click-to-tweet.essb-click-to-tweet-qlite {
	background: none;
	border: 1px solid #efefef;
    border-radius: 0px;
}

.essb-click-to-tweet.essb-click-to-tweet-light:hover {
	background-color: rgba(88, 88, 88, 0.05);
    border-left: 5px solid #555;
}

.essb-click-to-tweet.essb-click-to-tweet-qlite:hover {
	background-color: rgba(88, 88, 88, 0.02);
    border: 1px solid #e1e1e1;
}

.essb-click-to-tweet.essb-click-to-tweet-dark {
	background: #333;
	border-left: 5px solid #999;
    border-radius: 0px;
}

.essb-click-to-tweet.essb-click-to-tweet-dark:hover {
	background: #111;
    border-left: 5px solid #cdcdcd;
}


.essb-click-to-tweet:hover {
	background-color: #2a7fbd;
	border-left: 3px solid #4499d6;
}

.essb-click-to-tweet:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.essb-click-to-tweet-quote {
	position: relative;
	color: #fff !important;
	font-size: 18px;
	line-height: 21px;
	font-weight: 100;
	text-decoration: none !important;
	text-transform: none !important;
	word-wrap: break-word;
	border-bottom: none !important;
}

.essb-click-to-tweet.essb-click-to-tweet-light .essb-click-to-tweet-quote {
	color: #555 !important;
}

.essb-click-to-tweet.essb-click-to-tweet-qlite .essb-click-to-tweet-quote {
	color: #333 !important;
	font-style: italic;
}

.essb-click-to-tweet.essb-click-to-tweet-dark .essb-click-to-tweet-quote {
	color: #fff !important;
}

.essb-click-to-tweet-button {
	margin: 0;
	display: block;
	text-transform: uppercase;
	font-size: .7em;
	font-weight: bold;
	color: #fff;
	text-align: right;
	text-decoration: none !important;
}

.essb-click-to-tweet-light .essb-click-to-tweet-button, .essb-click-to-tweet-qlite .essb-click-to-tweet-button {
	color: #555;
}

.essb-click-to-tweet-button-icon {
	background-size: 21px 21px;
	background-repeat: no-repeat;
	width: 21px;
	height: 21px;
	display: inline-block;
	float: right;
	margin-top: -3px;
	margin-left: 5px;
	font-size: 16px;
}

.essb-ctt-text a:hover {
	text-decoration: none;
	color: #fff !important;
}

.essb-click-to-tweet-qlite .essb-click-to-tweet-button-icon {
	color: #60A8DC;
}

.csColumn img{ max-width: 100%; width: auto; height: auto; }

.csRow { clear: both; }
.csRow:after {
	display: block;
	content: '';
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
	line-height: 0;
}/**
 * Sharedaddy Base Styles
 *
 * Contains styles for modules, containers, buttons
 */


/* Master container */
#jp-post-flair {
	padding-top: 0.5em;
}


/* Overall Sharedaddy block title */
div.sharedaddy,
#content div.sharedaddy,
#main div.sharedaddy {
	clear: both;
}

div.sharedaddy h3.sd-title {
	margin: 0 0 1em 0;
	display: inline-block;
	line-height: 1.2;
	font-size: 9pt;
	font-weight: 700;
}

body.highlander-light h3.sd-title::before {
	border-top: 1px solid rgba(0, 0, 0, 0.2);
}

body.highlander-dark h3.sd-title::before {
	border-top: 1px solid rgba(255, 255, 255, 0.4);
}


/* Sharing services list */
.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;
	margin: 0 8px 12px 0;
	padding: 0;
}

.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 0;
}

.sd-gplus .sd-content {
	font-size: 12px;
}

/* Sharing email errors */
.sd-content .share-email-error .share-email-error-title {
	margin: 0.5em 0;
}

.sd-content .share-email-error .share-email-error-text {
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	margin: 0.5em 0;
}


/* Buttons */
.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,	/* Ugh. */
.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 {		/* official Digg button no longer works, needs cleaning */
	text-decoration: none !important;
	display: inline-block;
	font-size: 13px;
	font-family: "Open Sans", sans-serif;
	font-weight: 500;
	border-radius: 4px;
	color: #2c3338 !important;
	background: #fff;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.12);
	text-shadow: none;
	line-height: 23px;
	padding: 4px 11px 3px 9px;
}

.sd-social-official .sd-content ul li a.sd-button,
.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a {
	align-items: center;
	display: flex;
	font-size: 12px;
	line-height: 12px;
	padding: 1px 6px 0 5px;
	min-height: 20px;
}

.sd-social-official .sd-content ul.preview li a.sd-button,
.sd-social-official .sd-content ul.preview li.preview-item div.option.option-smart-off a {
	position: relative;
	top: 2px;
}

.sd-content ul li a.sd-button > span,
.sd-content ul li .option a.share-ustom span,	/* Ugh. */
.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 {		/* official Digg button no longer works, needs cleaning */
	line-height: 23px;
	margin-left: 6px;
}

/* Icon Only */
.sd-social-icon .sd-content ul li a.sd-button > span {
	margin-left: 0;
}

body .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-icon.no-text span:not(.custom-sharing-span) {
	display: none;
}

/* Text Only */
.sd-social-text .sd-content ul li a.sd-button span {
	margin-left: 3px;
}

.sd-social-official .sd-content ul li a.sd-button > span,
.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span {
	line-height: 12px;
	margin-left: 3px;
}


.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 {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(0, 0, 0, 0.22);
}

.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: inset 0 1px 0 rgba(0, 0, 0, 0.16);
}

/* All icons */
.sd-content ul li a.sd-button::before {
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font: 400 18px/1 social-logos;
	vertical-align: top;
	text-align: center;
}

/* text + icon styles should have relative and top position */
.sd-social-icon-text ul li a.sd-button::before {
	position: relative;
	top: 2px;
}

/* Make it look great in Chrome and Safari */
@media screen and (-webkit-min-device-pixel-ratio: 0) {

	.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;
}

/* Make it look great in Chrome and Safari */
@media screen and (-webkit-min-device-pixel-ratio: 0) {

	.sd-social-official ul li a.sd-button::before {
		top: 0;
	}
}

/* Add more pading on touch devices */
.jp-sharing-input-touch .sd-content ul li {
	padding-left: 10px;
}

.sd-content ul li.preview-item.no-icon a.sd-button span {
	margin-left: 0;
}

/* Text only */
.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;	/* hack to work around !important inline style */
	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 and (-webkit-min-device-pixel-ratio: 0) {

	.sd-social-icon .sd-content ul li a.share-more {
		top: 2px;
	}
}

/* Hack to make the share more button look better on Firefox. */
@-moz-document url-prefix() {

	.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;
}


/* Individual icons */
.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,
.sd-social-icon .sd-content ul li.share-x a::before,
.sd-social-text .sd-content ul li.share-x a::before,
.sd-content ul li.share-x div.option.option-smart-off a::before,
.sd-social-icon-text .sd-content li.share-x a::before {
	content: "\f10e";
}

.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,
.sd-social-official .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-threads a::before,
.sd-social-text .sd-content ul li.share-threads a::before,
.sd-content ul li.share-threads div.option.option-smart-off a::before,
.sd-social-icon-text .sd-content li.share-threads a::before,
.sd-social-official .sd-content li.share-threads a::before {
	content: "\f10d";
}

.sd-social-official .sd-content li.share-threads a::before {
	color: #000;
}

.sd-social-icon .sd-content ul li[class*="share-"].share-threads a.sd-button {
	background: #000;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li.share-mastodon a::before,
.sd-social-text .sd-content ul li.share-mastodon a::before,
.sd-content ul li.share-mastodon div.option.option-smart-off a::before,
.sd-social-icon-text .sd-content li.share-mastodon a::before,
.sd-social-official .sd-content li.share-mastodon a::before {
	content: "\f10a";
}

.sd-social-official .sd-content li.share-mastodon a::before {
	color: #563acc;
}

.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-nextdoor a::before,
.sd-social-text .sd-content ul li.share-nextdoor a::before,
.sd-content ul li.share-nextdoor div.option.option-smart-off a::before,
.sd-social-icon-text .sd-content li.share-nextdoor a::before,
.sd-social-official .sd-content li.share-nextdoor a::before {
	content: "\f10c";
}

.sd-social-official .sd-content li.share-nextdoor a::before {
	color: #8ed500;
}

.sd-social-icon .sd-content ul li[class*="share-"].share-nextdoor a.sd-button {
	background: #8ed500;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li.share-bluesky a::before,
.sd-social-text .sd-content ul li.share-bluesky a::before,
.sd-content ul li.share-bluesky div.option.option-smart-off a::before,
.sd-social-icon-text .sd-content li.share-bluesky a::before,
.sd-social-official .sd-content li.share-bluesky a::before {
	content: "\f10f";
}

.sd-social-official .sd-content li.share-bluesky a::before {
	color: #0085ff;
}

.sd-social-icon .sd-content ul li[class*="share-"].share-bluesky a.sd-button {
	background: #0085ff;
	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";
}

/* Share count */
.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 > li > a.sd-button span {
	line-height: 1;
}

.sd-social-official .sd-content ul {
	display: flex;
	flex-wrap: wrap;
}

.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 0;
}

.sd-social-official .sd-content ul > li {
	display: flex;
	max-height: 18px;
}

.sd-social-official .sd-content ul > li .option-smart-off {
	margin-right: 8px;
}

.sd-social-official .fb-share-button > span {
	vertical-align: top !important;
}

.sd-social-official .sd-content .pocket_button iframe {
	width: 98px;
}


/* Individual official buttons */
.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-tumblr iframe {
	max-width: 53px;
	width: unset;
}

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;
}


/* Custom icons */
body .sd-social-icon .sd-content li.share-custom > a {
	padding: 2px 3px 0 3px;
	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-content ul li.share-custom a span[hidden] {
	display: none;
}

body .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-icon.no-text .custom-sharing-span {
	color: transparent;
}

body .sd-social-icon .sd-content li.share-custom a span {
	width: 0;
	padding-left: 16px !important;
}


/* Overflow Sharing dialog */
.sharing-hidden .inner {
	position: absolute;
	z-index: 2;
	border: 1px solid #ccc;
	padding: 10px;
	background: #fff;
	box-shadow: 0 5px 20px rgba(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;
}


/**
 * Special colorful look for "Icon Only" option
 */

.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;
	max-width: 32px;
}

.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: 0;
}

.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-custom {
	padding: 8px 8px 6px 8px;
}

.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;
}

/* Special look colors */
.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: #0866ff;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*="share-"].share-twitter a.sd-button {
	background: #000;
	color: #fff !important;
}

.sd-social-icon .sd-content ul li[class*="share-"].share-x a.sd-button {
	background: #000;
	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-mastodon a.sd-button {
	background: linear-gradient(to top, #563acc 0%, #6364ff 100%);
	color: #fff !important;
}

#jetpack-source_f_name {
	display: none !important;
	position: absolute !important;
	left: -9000px;
}

.sd-content .share-customize-link {
	margin-top: 8px;
	line-height: 11px;
}

.sd-content .share-customize-link a {
	font-size: 11px;
	font-family: "Open Sans", sans-serif;
}

@media print {

	.sharedaddy.sd-sharing-enabled {
		display: none;
	}
}
@font-face{font-family:social-logos;src:url(data:application/octet-stream;base64,d09GMgABAAAAAB2IAAsAAAAANSAAAB05AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACKAArQCL9RATYCJAOBaAt2AAQgBYRGB4UBG60rRUaGjQMQAvmaIio2tYhqTZr9Xx9wcj1WMEGJoo6qrgODWGccXRNTYYue4+Oz39Vk4Ms+2MVqxDJYsAcLqX50bj3CPJ2YsN8PJUh46Pfrd649sb3rX81C/eCNjIcOIRG6J4bW1xOzPPBc7t9t6nnkRWNiOMZ0nICRHtXy9hmQ951v9pukyd0GaNBYv/Aev+P7ccVWHF9sy5PkthlAYARt3nTWS5mbNLnZMoTpDwIJU3pf2Z597K9buFylq3S1JcpMx9SUCqRPLzYUQIBhbuYQ0ce9Sqetw9M2/x0VendEGUTZCBYYlIBiJNpTnDMLv3/mSl2Xuvibq3CtyzYW+iNL+CeuxkvLC9xkXyGS7tfxpsDC0tNugczT+AZJOFJsaE21/2OWBXQDYTYh59zfU3v5XKB8+RIlxc8wnxFmE4ZIVVUOKM0o3E8H+XEZ7FBOkQMUdkbOqtoRuBz+6eDSQhL1RWwHEYciHcZmEbpdlBXYnMNIUDHu8xMECMzYImuNXl/pMH2clGlxKXCsisN2PZVPE/qiEryhc/dm0BBnIGrBCMfbz2vMZ0gmIu64eVJf+BbrlwBT4dSTO65LYIACE382lbXrmahS+3yCEpx9Lw4yYEAPTRe2rLh8LeWe8lDVVrPVfPV5jdRVfrbeUe9vNikJMDcKW/Y1mHUy58W2MGCPFr0sBuWituLA4295kNJyFnVqM2FSQatQh3HLjCGWa1ZgSVZRty6xeaum5Tl6ZQzqN6qHJ9EiMqDPsBmCovlGjJmyYMWclHaIFMsRQD7HxSpKYq4jUQrSKCnJvdBkEYZ0wiFtcMkEPDIJnxQQkFaEemxEpAMxGUdClpEiBlYwhDKBRVkELsoymEVZSQBDluCQLFxShE+6YUkX0iRGhswjS1aRI9PI64GCHs9RJL1o0eNX9JBB9JF+TTKKAT3uMUg8DAkSVG3Qgmo2iFDNBwOoPg/6UMvL8EZBMIM6IjSJgiQaivgwZAQOGYNLpuCRBfhkBZbMoYOk0C+YHe0A1lZYXt6A74grSN19pYkfLkJzVr87weMyJCFHwWjJEKQSDAVL0JYgNCzxaMxKdEGjyZLPoS1B0GuNofRMysqh1LA90J1BFEe2Rc/AaaWBTeyHie/H+ivas5Ny/AIvcBa4rr9SlPhx3NKPa9RDTDpocWvU18uj+75uaYFxEeX4xU567OtBG+hlPiVZeudlj+7SOppmCr4ddq4fq4yZXUUFgmB6Kp3mMRCOF0xvO42NAZk3LNCEwJuwPiIGO4gRgHcWgjhyagpxVZnyeWHMGZVkJVMHbKSB5VLW9LXlLdjKak6IUgEhJ6VRNVxF4nB3i+ebF7S2yi0sA5pGAepVkGhCnq5hwAzP7p5/3bqsd1Jp80OEpav9jZ6y4GzpPBLK0mkd+AWjkJNBUGT1ZDAOWKE+h9A6W9YgV5EAIWBLjSFv+mG7PpY1C9/vItFuPuSPWp2UXBh/EEOs6CokPOoBLjkYojyCQhHIX35FSHx+DmAvvmAsv72CDM0OlsVCGi6V7QYYuX7N95n3Z+lRGGRjzZVq6zHfHWB1tL4/dut4Cw/KBk2kGcNVBS4rcEVp1BrMK6OS6R5fjpVOrh5tDivDy/GWbXxiPjgQHHqdqd9ZSdd2lTdb5oN4MRWcWoPl0erB+XRns978CHKi8pAQRwmDGgYwHb60XMuxrzsOoDc3HDlsO7fsrOPaFLo3Nh895opej/f7MopYGLpquL0/2tp6RXsOCqPqsS9YOuXsq2uWIu/pHLofOTL97tLM2W7ovtjTyWprsWd7yfrhYrxzIEjxmRx1XGq7jm1Q3FKb0qPAduHh/P/FMhjo2rQ/a6CrMup5yNmAJTfQPbNGaItbi3kepDMuIcpytaV1s2lL38+JMATvo+gCRBBDvoZlygRIGB4AeAsC7/p9yHu9nGfY6ZHkHW25l+OuotQ3a9eOYPfnHI8gW5v4hG8ww1aQgs40KqeEqC0nkNoeIXZqexGz6TgMqGLiQIzuNk7QetRs1+83bHc2lUnJSdCYAwNpBiF3elo1kHZkEx/rnqizhmzxZk68n2LTH+SnWT7zEStCvk8FA8z0u25xLYylk1JuDpYUCQ8A5sezfWMLWWlQD67jMjeGiyDGCGC4Hgw6DnQNbtisbF9DWFluiJgmbuGV6NkspnyrbLVHm5BnFSwlpiMrVZMFrQc2VIwxowFYpr7frxRZgwzYgZnAst8PPd498fUlf/UNyxPHm0gssxWZ1QkEsQ9YmLO0IXdxufO+sx9E6539iSACCGCAIX6Y3U/+S45kFBoo0HOWUcGyiwA9hLS3AzgHcCFWSFZQzcVHfvuJGECsuod8KCdTQdAoxossVijUt6DuFcPVarM0VOKJcrlVS9duiddz9fuP2ZMHjfk38l2n9egZf/qw2X5LRXeMjS/IpUk+sUjFKl+TK1gUheIqBo1Wh10kujEsGwCwOkLFBYzlLwj5z/8C9iNIWUrIrCzIW+aVFlHh9/x6MZ+KfDwoNVzH1T0E8ahQimvNoJDVbbRkGW4GqQUAa+uG40VQhqyTDbIlb1LqwMFceHi19FSsAAAD0Y7pC28O1dLa2pSsDLdJdUhBOH8guNT5lihvLkPId5YIXHSojMcTZSxXmB/BkbC3WMvJLy/Y88/j2Oy2HJ9mU2NiYobPTtryCXssnvJnuYHBdTTjAcDMEYBgVkNIkQM8cwfRmF2aQE5GIbZdnHsdhlvCKIi+fa/nKFv+AMjCeiDkTVEPqSbtoRJUGh+QoGj6WFpWeSnPR5sH2+Hh7vaxLZud2/j4AZnVm8tWOa3TnV/5A8IcgvfxhrhGJDRRD1XOpltYRuB9iEQzoROPeBOJMcBMkxY2FuPK+joxmdjnLwgEK7Zy8D668jDhEjU7GskdEsNrYPlq8lKQOKhAU57EiHmkOgP5q+wSlh9esKnPSFTJlsL2APNoYV5V0cyEB+K7oyPmwoH5Q7hzzFrqb05ATqkniKOUjov6pu1q2WD87eX4fDTim82eCDNGfWw3aXaZrvS+vuz1f/Xt0su3n6emP3yanRlWlbpRGPEDqzY5pBSpGl7BhH6APUK0fqk1P36/2554tPRm5cnY+7erT2c/vRkJxuOQTb1HYjhId15R0etB3u9fMubCcEaa9Ku/qbQ6/ObECmCxsdDFAP2JBJgWVgHdGZPmbBpa/o8hsjcSa66U8Dwgu7bM82bb+Oq49kbmBYmK4SjPoHNhUomxAzTwR0cb+gU50WVHFwuI0zX/HWupWY8pW/T4DPdlxHOW0C2N6lqs2H9Fk7eWQrJbrN9m1GdGHUExqrQ2ixjKhJZ/ioyjOXEbco2vimXATNqUOdCuUbOSoixnmRSYTg4hoRJg7LKx5e5oRGBiVpLwp2qbMAkoQT65NrXOUgYmsIY70Y/o3ScxYdHhQ6WDB6tE8Zo8saRgeWXQtkVDYhYPXAhAAxk5mqLEiOBUgGWakBd06fMkcJD4+azsF7ZFBRRSps8EMWK+rMHS8CMl0rQSCievwabyciQMwysLUQohpwGCjDgwqRbkUsEx8A8uiZbb3z2P9KinlLb6tu/vC4uLvfOq7FN0xfe3fXSg57LV6V94c8RnlXxTZKjHLgkyXQv8YsGgH6YWpxeIFE/078LMbMisq7lDt540/Vr5en5hk1vue2E9WoloTDnxfZ2bhYIQCQKzOUq19AFIhS8yRKMgua5KFcL9bYfGvfDmYeQdVNP2XtWoHVCufZBX5OnPi5L3RR9pYTwf9+PV/XPfNxYbqcahd7tam4PxWGH5PeqZXvJzr+SZxsZDT3f2HBhm5jwYOe4KZT+7tvnRpglaWXxo6bQ6UvczXk7CZiOKJ9yUAmR6VdhsrPt29eHkEsZAVQqsGNTKMI/NonnxKj8AUHU49UB2ggK4OlffUVR0WvBPD1WIghBDBJEA92Nj+wEG7MJWZwPXOtbWXnhvbrS0ALNqCZ3zMAZOECimpbXRq+TfNI5hpANpNr9hF9Lb6DZdrcF8JdlKDM6bb99Pxd/2ThbYeEo0pXwlVRkuLu95GQnyBctb3/bNQtg6SpqPARZmuuJo0LFEk/hWtQmhj9VDq/Ehpcq1ebNmFQxtefnR84yE4/SQyIwuZdfS7+wovs+6SjxCItm3o1PuzPHOrB9XYYigOLrZXMBwyzXO/CxDv8p2mPRPRUh1n6MSuAWLQ8qaVqokZJNSiPA5rrORQQXSXRKkda2sW8udiVPsvc/0ufERC1sex5nhCdJ0poxC3RCKzDhca0uCaKu7n1riT+L9XYIpZX/SD9eIs9mXOGP/4xcfWrYByQua85DbsUynpe+hpO06ikChNE4Fcdt9j1wfsA10qf0H3Tsjh5h3EXWQTbFrY2fIwb+jHAboFwVoG+QASQGnaksXLav2xYvnX+/vL5WpsdihXbjRLDauXrLgwoVL7w5ZGpkSVuKw/p8aotB2/YlSCUOMn29y35J40oBtK5TCkf6wjpDyC6WLwLI0MVkSsktRgFRKgnLh+dojT41uXYd3qA6qHDjhCErl7BHg3aiD1QvoiIIpuZanhNk87x2duhi6ytjif09tCaa1eEXnZojTK9vFagxQTYRBWJzonuanm2XRdY3gwDLGZwsuyPnEthIe89v1XKSb0FzpHoOQ88+9IIbHRNeRPx6robCKGfq4X8Fltnu9MnB4TsgJ2DnpO7kjxcANbtjCHqAuNBbuYNL+OBpFdKCFmdX8anDAnwUos2Qg5vaI9KIerrjfm7D8BjmU738LsLpNz7gtLu7e2TG2mjzLmCWrtYF2kuAiZM8CDX7IUoMf0UV3Ef0IK+grfmz3RftRmCB+O6GfQE+AB8JH3orpwkwyfViCmxfPTJg/JSfwvp9vSVR+rj51e2kUl+Nv4I14z2X+xe6u6f+iVbr5IYi+2DvPfzfFehDXFS4qmfVen5sSAdOUUWDKBMnQO0vVNPXNXnHYyog7S3xnt/vibny+tujvlBDJr1Trhvz90fvv7+klTd4GXy09cChpczDvq3NGRDhbKs8Z0eIN4XfGfk0vjeVZdn66pqyUYhTYIAP7SvkBgl52JOrV9p9OO+u7esx4sQDDMaJLOT/vL/xcXRJi6nSmz6yd+W+lp4O50rbK66/hXmfpzT6GMB7ML36b5IhdnLb47WzIjntTSa3UnuKIjTMkUZif49FpT2ceOaDnCMTgx/IxRvNAjCEN/w1fo85RLqM7wS4jPa2Rg+NE9xrJCetLQDFKrHOqpE0Th9xYQQS++ACPmTuS9mEFoE15gvnJXoWpCwnMS4vkbA6NCQ1SXJa5Qx+FeqCDFe7yqNXBmzmnhYF5IbrudgNYbKy5U1d/7NGx9trp5G0/RNukhxeJNyXsCFxlC5mxrYpN3PTRogMS68c73FKyDkzgmCtM9y4cjhLXz8TiyRENG2M6Pho17lJ0oXbaWVxz52J9R/SOwNZ8o0bGgQkVxXJrIW//gZMGzs5bRhyeEmehvGl7sJ+Hw5Ej2ovh9xgdwcB8ehh+D/XWw1Y6HqEH48ueSOCtySIF7yAfwNYWwVsYHcDXauuZAluS3Cg1GKRGeeJqW3F6UEqQ7j292NaiLQkvLg4v0cbo2d/7a97BYJUnbUI3QdPRTupO0h572oIuOmJA2+SnrKMdblWMKWPxOktNlwhrRXdaA5QP8iiBddjluFziNhKVuJ2YQGjHr8OWEaLJzVZ7LoD4BBd+DO9igdf6HUk7Pjdu1JPYs/2zz5M+356YFElTMOasqXUGprMMLzV/fGNFaZhcVx5qUrcSDPiepRlW6S3jsynx4bPpX4WLsiOoSBOBtO8zvy3hy/0+20ciNCHUiCxx+Fcl+9966PBljQZmSr1lwjjGu+LdF63LlAzzrfxhiVplVnsKHxseG8XfS6xB7QG0cLMFjDJXe1D9JEaDNCNWoTCnF9U399FtWd4mUWQlp9SFyDL1ar8vwpdGe1KD0xJfCcaKsbSumGWwhta336Pt/ipRGo8ke3+bhS8QCnTFfDAvT22TnJquGZdJRvxsfiMSldelgxnMCC2p/bJ0UQUh6gVRTBuY37XYYzgs3oEjVZFwO8SHDT1VpB9TWHDd498ZNYzfH9UH1wTTPp+1Dy0QPDgadvRBmFXBHxHEhmn3a79Kv3vHjTzHmANVX0/7TjMdLP75T6rkkvOqT87zWRJE6itFXA7zUJKM+sG+8TjafGT0z/+Gdkx7j/TnGnTNn6RE7CH+5Kk2l60tUnTmsfO0Y2E8KP/uXwzlX6f9wOhoFtKPArQfcfLhvNHyHEKqLPD/4zzQt2nrjvHmfi9EwoCSKZV1tBcTK86UILGbig2/74gmEEDc82ehmWOhiQI8AsJvfjQFNuSBKIvoz+HhP0UeclGNX2VX4q3U+mqV3h6iSr8akRzs7pasn/fU9RZr1W8IyATBRJgQS5to5Cd5T1AjH+jHe6Ln9XlmEXYDVqTBleEyEVyLdgPJvKGEEDKES8QNxRKa8Jp3cQnaTnVnHPj3p4kKrWlhIt4Y1lxh76M2h9krqH3BPRrwE9h+36XyaowI44/HLURX+axCF6o3KsYbwm8PySAx5ll7XSF2JBUrBTfvgFGnpLNKsMqJLdmfzCH4qEv/t6oE8mO/PF55XXv7fAcV4Cd151t94/28v3MfXMjuwooHTyFen12bUGiMUaqw4Fg5a5fZt23Mm4WwpgTu0XbhMoeMKcSooIrbKod7jZHlY/SXJQT6B1iTFasvDLO9eizcwq1U+NLYhTD9GW+PiauXw55ZfssvofC7MiCnD5ajmBxcmrKBJ6E8gwKk4wrbFYk3fC3+hcX4pVD8QwcvD+qi6YVwGdzD0/nadaL8e2OHoItaEW4cr4dY0L2wyMV1lRZZkmNGP/0kMyUxz2c5B+IsonHWnGoRdw6+22kW2o1eHRqMJ1fqd1qKYmfNmA01JCsnVmMV1Jx33/e6gbwlwyZev/SXvyPcCXCZY32GYtj21zrhCSusAD6e1KFNzXuI4iO9je+UjbavWqxhWi6Zk2O01ws+7Y1ZxQPeL2K82Mrz75G3LNgZmqPR5ISqAx3podjGg9ZgnzhMlshuCkmmJfNz4JRbq3ZfGggrj/D+YG2BDoyP9vj1MJkGA9KPTBvYYDgizCLbFw1j1JdtGvW+K2soTI1P90zrH5BXf4l82UmmowIxmMQyLxfPwRYMN9nsDpeJ2kQumO5vt8PCdIxHnsqA7n2ouMyknzvAJkp0WaKKegE6CYFw4I55dOKLL+jrHjEeJ+ymi+mU1nNHDt3cEpTi+VH0RwNa4EgGVu0830rN60YYF0BDuDAXcKH1njSIB3EBD3AzUCJiUQGVRczrVf/oA3x+FBFA9ygP2ZLNpXE3Z4tCLKEbhEFAOHCWMMRLHCLcnM0mChoVagEzt2F4eC8GGrRBAMLsG4Hi8bDHyzgC6BTXexxrgDGwT7x3mVe8DyKCsJivvVOHudduGAcDMaMh3svlHe+DqjE4zNe1MG/il/CvGc13uEWKmebBrOAMIvUbivv9p2yfoU/knOOfKH5oZdKb/F617KpQZzJmKW7VOQPi4AMbwTujsixFocg5U1Sfv13uN5MiS+ZeDAfRQE5TGpm1TKjeIkmmQ+FNJSSkGTZufgzraUhc3+tym2HTQUkMHSWayCXPXURuFolQBLDOkbBDLoQI2DAlAuFBKhykIFHgQDgNCTgfJBj9WVSHjEItHVEnBNRzDZv4OcYOQYbG5Lso9Eb6aBs9KO18VL5z/RJ3ekYUi5aAt+BTRv63juQvwpDtjs1cO7iidcW6+vocyGXE0RW5LJZ5+uDq7rksvlyy0BVrQh1oEr4ivpJpRh2u2BXFctDgfhddzrC4WrNMjrLVl8Uu8eVbBTDNn4VtI8D8vpEyZT95Fp0lR8fplW0pX9+WQfIcOkf2mN3loSyDj0Qr2pLbFFFxUfSaGnr0rk7eiKiFIHFfek4QBo6hhLIC04NNRJMIfpNpbMKDdlQoku2EIa8/P9f6yyHw85XwW8jPTSxsEOVmCTJiz+3018Z8t9QnH9zbfGfzvQtfVh8efXEzMr4BgEqoi1cbQROgukYX+wLUcYJHokLHR/zhTKeE8fa7n2BuRlTwHKgav0R3OTqg9ydR4vLHXqf6r6Pt+/UCyOVeuEFC9wYMcmn+p7Necl+Ulb2kAdxkPB3p2hzVHRwHq2RbYzbLol/GfxJtX/94MoZdVlBPrM/Pr2eC0lXTjNTdlUhPekx6ZRQWp3oVuyfUdzlv7M3a576px7PBpvFzfLOsCFKF/sxN5nm33+pCIUgSrZKqEoiptOZh6TZQlC6pkBSVm38HB57xLJzikBBzckXFr+KPHxVrQlL+E4LXvR0bTu7Zczv0UEJrjakwiHs2wCpg8SFh/WehmoHrJ3+Npqy7E5943vT13ShqX81DxLYGhxUJDS9xmTJ13jdwX/LwCDYPgTbT/l62V26f0L//Pu4I5pXxz2dTe8BcGcaQXZ/bqlfwbeI+ho2Dn7TT/jmXJqX2F5RmdjOjbuHZ7FAxTBBW5WNiIXDJs2aiKaLYGaH1TfIe9U7y1X0QxaGBsK8s6dtUQJUSGJSqkpyADHyJ6oLZzSrNaChioDVC6aInI3hJ6DVziSjH87bU0Y4yIIb0d5YJN9TgAKi6ANz4Ye67qS9FjV2pnmDTpK+HxuNro9LRrU+pCl7J6KLvM7YFUBkRjP7vGaa+Nb1MJ77MBtBOAt56i4GSDDOaInkrAZasO0rODK9yW5LlDjDfRxwc3o/+dypcV0jM+xu34wUn+dSIO+V2Cp3pJjxk4klVjoBtNLoKwdvC8WmWpz6dnmnr1gG8woZHVLykz/Bx0KS8iksVfqI7fF+dowkexy8D9cDHY+WIqH1V8aqG9ZPrR0Xdm8o21d869GnrIc1XyRowrj9LGLu7zQnzuh63DcGzTA7X6Bq46RwSGk+qVCeNwiHnzQGXUcXksYWSYL0ROtN4KtX448nkqFv97Ua9Czbv/7b2pijQPf9l/wUAgL6App2FM9CKhePQ9bTrUB6aJtE0zQ7Y0V3IpiV/mzujhR9B1WiIdDRBy6Mjv4G2IMdPEKqui28LOoInPjnyQ6gHL/wDqiw8Ar1yfLbth3MdoTMseXzwVF07wMmjBx/AR85iwJhMPoM6WPBpCyegq2u/hU4s/Bi66XiqrSzS3yzLjwna+n9UNwMDL+q8ityjfiOF9Z/xMW1fl5MK/ZGWHuJpHuJyYUf//5Li/kPgX0caqYie5n2RGwwYaHnQhDnWv7HJESJqGkGXYG9QeSgLST25O9YIjcc6IkswSEF70H8o6zUREfsILd6DWCnxFar3yd+ghpP/xBoFh/gPVnDy/9h29fvuo3Wrb/9CxkM4BnIk39GVABzdCb3Nb2TxlPrr1ExSeB+YkEHR9sPSy93dVMd+ZIr9O6V2XyFQn5k+0ehpUs1v5+knWMXJUFwJYnggOAqIQ7fE3yGnHB9gij1C4m9YAvr7lUt6VycXSvJDSNSJgUIWDxZkK+6cG9XwqDfsGYl670xpSiEwEXs5HX6+QXMTT6YS5uzNWXM00oonhgm7yNj/Pdztl/c7BRoMWHDgIUD8B/BLrUCFBh1Gs9XudHv9wXA0TibT2XyxXK03293+cDydL9fb/fF8fXx+ff/8vv9UEOEvpXrACZLBbgjkHPIRgtYBcBpRUOalNmQxY2os+2EciQFry5QHerZ4x6QDe8VmBIMD0XwY0fo7suBuRLTVGLyZuR2psPwpwLh3E4lWzutUhtYRuYA1oq9+YQ5FyNU7bfXq8eCTKDiGuAs+zY0JaqqddhF8aNiIkqXUxnhKieW1lf8oTcKnWiKuMygjpdfskyKjKIX+8CmpMpkZn51RCBasXfaZ04nK2lqve5naDkbDV8atRKklk/px6TqFJcMYFoiWODzykik1igFbeuNaJ0aw0qqfFdMq1hdaSi3HGCSr9OHVTJ2NdC64IKz93Uek5jGBCuTcPYgMxYhs8NAw21x/KLJ+7p+QHNQLFS0DrlYA) format('woff2');display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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__bluesky:before{content:"\f10f"}.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__fediverse:before{content:"\f10b"}.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-alt:before{content:"\f102"}.social-logo__google-plus-alt:before{content:"\f218"}.social-logo__google-plus:before{content:"\f206"}.social-logo__google:before{content:"\f103"}.social-logo__instagram:before{content:"\f215"}.social-logo__link:before{content:"\f109"}.social-logo__linkedin:before{content:"\f207"}.social-logo__mail:before{content:"\f410"}.social-logo__mastodon:before{content:"\f10a"}.social-logo__medium-alt:before{content:"\f106"}.social-logo__medium:before{content:"\f623"}.social-logo__nextdoor:before{content:"\f10c"}.social-logo__patreon:before{content:"\f105"}.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__sms:before{content:"\f110"}.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-threads:before{content:"\f10d"}.social-logo__tiktok-alt:before{content:"\f107"}.social-logo__tiktok:before{content:"\f108"}.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:"\f10e"}.social-logo__twitter:before{content:"\f610"}.social-logo__vimeo:before{content:"\f212"}.social-logo__whatsapp:before{content:"\f608"}.social-logo__woocommerce:before{content:"\f104"}.social-logo__wordpress:before{content:"\f205"}.social-logo__x:before{content:"\f10e"}.social-logo__xanga:before{content:"\f609"}.social-logo__youtube:before{content:"\f213"}
/* REALLY SIMPLE FACEBOOK TWITTER SHARE BUTTONS STYLE */
.really_simple_share_prepend_above {
	padding-top:2px; 
	padding-bottom:2px; 
	clear:both;
	height:33px;
}
.really_simple_share {
	padding-top:2px; 
	padding-bottom:2px; 
	clear:both;
}
.really_simple_share iframe {
	border: 0;
	min-height: 25px;
}

/* ALL DIVS ARE FLOATING LEFT WITH PADDING */
.really_simple_share div {
	float:left;
	padding-left:10px;
}
/* EXCEPT FOR THE FIRST ONE */
.really_simple_share div:first-child {
	padding-left:0;
}
/* AFTER THEM, CLEAR THE FLOATING */
.really_simple_share_clearfix {
  clear:both;
}

/* FACEBOOK BUTTONS SPECIFIC STYLES */
.really_simple_share_facebook_share a {
	background: url(/wp-content/plugins/really-simple-facebook-twitter-share-buttons/images/facebook-share.png) no-repeat center left;
	padding-left: 20px;
}
.really_simple_share_facebook_share_new {
	line-height: normal;
}
.really_simple_share_facebook_like iframe {
	max-width:450px;
}
.really_simple_share_facebook_like_send {
	width:50px;
}
.really_simple_share_facebook {
	margin-top: -3px !important;
}
.fb-like { 
	z-index: 9999; 
}
.fbpdl, .pam, .execphpwidget, .fb-like span { 
	z-index: 9999 !important; 
	width:500px;
	overflow: visible;
}

/* OTHER BUTTONS SPECIFIC STYLES */
.really_simple_share_email {
	width:30px;
}
.really_simple_share_email img {
	border: 0;
	margin: 0;
	padding: 0;
}
.really_simple_share_box .really_simple_share_pinterest {
	margin-top: 20px;
}
.really_simple_share_specificfeeds {
  margin-top: -3px;
}
.really_simple_share_specificfeeds a, .really_simple_share_specificfeeds_follow a {
  text-decoration: none;
}
.really_simple_share_specificfeeds .super, .really_simple_share_specificfeeds img,
.really_simple_share_specificfeeds_follow .super, .really_simple_share_specificfeeds_follow img {
  vertical-align: middle;
  border-radius: 0;
  box-shadow: none;
}
.really_simple_share_specificfeeds_follow {
  margin-top: -2px;
}
.really_simple_share_specificfeeds_follow a, .really_simple_share_specificfeeds_follow a:hover,
.really_simple_share_specificfeeds_follow a:visited   {
  background: white;
  color: black;
  font-size: 12px;
  padding: 2px 6px;
  border: 1px solid gray;
  border-radius: 2px;
}
