@import url("/wp-content/themes/simplemag/style.css");@import url('/wp-content/themes/simplemag-child/editor-style-shared.css');.wgs_wrapper .gsc-input-box {
    /*background-color: rgba(0, 0, 0, 0);*/
    border: none;
}

/* reset the default td and th padding and margins */
.wgs_wrapper td, .wgs_wrapper th {
	padding: 0;
	margin 0;
} 
/* set again padding of search field, because it is reseted by the above setting */
.wgs_wrapper td.gsib_a {
    padding: 4px 6px 0;
}

.wgs_wrapper .cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
    width: initial;
    height: initial;
}

.wgs_wrapper .gsc-input-box .gsib_a input {
	height: 16px !important;
	font-family: sans-serif;
} 

.wgs_wrapper .gsc-input-box td {
    border: none;
}

.wgs_wrapper *, .wgs_wrapper :after, .wgs_wrapper :before {
	box-sizing: initial !important;
}



/*turn off table borders and other table settings*/
#content .wgs_wrapper table, #widget .wgs_wrapper table, .wgs_wrapper table {
	border: none;
	/*margin: auto;*/
	/*width: 100%;*/
	border-collapse: initial;
}

#content .wgs_wrapper tr td, #widget .wgs_wrapper tr td, .wgs_wrapper tr td {
	border: none;
	/*padding: 0;*/
}

.wgs_wrapper body, .wgs_wrapper input, .wgs_wrapper textarea {
	line-height: initial;
}

/*switch off word wrap (because some elements are wrong without it)*/
.wgs_wrapper html, .wgs_wrapper body, .wgs_wrapper div, .wgs_wrapper span, .wgs_wrapper applet, .wgs_wrapper object, .wgs_wrapper iframe, .wgs_wrapper h1, .wgs_wrapper h2, .wgs_wrapper h3, .wgs_wrapper h4, .wgs_wrapper h5, .wgs_wrapper h6, .wgs_wrapper p, .wgs_wrapper blockquote, .wgs_wrapper pre, .wgs_wrapper a, .wgs_wrapper abbr, .wgs_wrapper acronym, .wgs_wrapper address, .wgs_wrapper big, .wgs_wrapper cite, .wgs_wrapper code, .wgs_wrapper del, .wgs_wrapper dfn, .wgs_wrapper em, .wgs_wrapper font, .wgs_wrapper ins, .wgs_wrapper kbd, .wgs_wrapper q, .wgs_wrapper s, .wgs_wrapper samp, .wgs_wrapper small, .wgs_wrapper strike, .wgs_wrapper strong, .wgs_wrapper sub, .wgs_wrapper sup, .wgs_wrapper tt, .wgs_wrapper var, .wgs_wrapper dl, .wgs_wrapper dt, .wgs_wrapper dd, .wgs_wrapper ol, .wgs_wrapper ul, .wgs_wrapper li, .wgs_wrapper fieldset, .wgs_wrapper form, .wgs_wrapper label, .wgs_wrapper legend, .wgs_wrapper table, .wgs_wrapper caption, .wgs_wrapper tbody, .wgs_wrapper tfoot, .wgs_wrapper thead, .wgs_wrapper tr, .wgs_wrapper th, .wgs_wrapper td {
	word-wrap: normal;
}

/*turn off shadow of search field*/
.wgs_wrapper .gsc-input {
    box-shadow: inherit !important;
}

/*switch off background and border of search box in support overlay mode*/
.wgs_wrapper .gsc-control-cse { 
	background-color: transparent !important;
	border: none !important;
}

@charset "UTF-8";#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{margin-right:0;width:100%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:#32373c}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button{margin-right:0}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin-left:0;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons>.wp-block-button:last-child{margin-right:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right>.wp-block-button{margin-left:.5em;margin-right:0}.wp-block-buttons.is-content-justification-right>.wp-block-button:first-child{margin-left:0}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.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;margin-bottom:.5em;width:100%}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:420px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.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 figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded 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{-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-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;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-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}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .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}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;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{-ms-grid-row-align:start;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{-ms-grid-row-align:center;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{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{color:#1e1e1e;background-color:#fff;min-width:200px}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.items-justified-space-between>ul{justify-content:space-between}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child>.wp-block-navigation-link__content{padding-right:.5em}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:.5em}@media (min-width:782px){.has-child .wp-block-navigation__container{left:1.5em}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-navigation__container{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus{text-decoration:none}.wp-block-navigation-link__content{color:inherit;padding:.5em 1em}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:.375em 1em .375em 0}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.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;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-post-comments-form input[type=submit]{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-post-comments-form input[type=submit]:active,.wp-block-post-comments-form input[type=submit]:focus,.wp-block-post-comments-form input[type=submit]:hover,.wp-block-post-comments-form input[type=submit]:visited{color:#fff}.wp-block-preformatted{white-space:pre-wrap}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-query-loop li{clear:both}.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button.has-icon{line-height:0}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-custom-logo{line-height:0}.wp-block-custom-logo .aligncenter{display:table}.wp-block-custom-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7 .ajax-loader {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

.wpcf7 form.submitting .ajax-loader {
	visibility: visible;
}

.wpcf7 .ajax-loader::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7 .ajax-loader::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}
@charset "utf-8";



/* CSS Document */

.widget_dock{

    margin-top: 0;

    width: 92.5%;

}

.rfw_dock{

    height: auto;

    margin: 0;

    padding: 0;

    width: 100%;

}

ul.rfw_dock.rfw_slider li,
ul.rfw_dock.rfw_slider li:hover{

    color: #666666;

    font-size: 16px;

    height: 100%;

    margin: 0;

    text-align: left;

    width: 100%;	

    list-style: none;
	
	padding: 30px 0;
	
	border-bottom:0 !important;
	background:none;

}
.rfw_dock > li .feed_img,

.rfw_dock > li .feed_img img {

  float: left;

  margin: 0;

  padding: 0;

  width: 100%;

  height:auto;

}

.rfw_dock h3{    

    font-size: 16px;

    margin: 0 0 10px;

    padding: 0;
	
	line-height:22px;
	text-transform:capitalize;

}


.rss_url_area a{

	float:right;

	cursor:pointer;

}
.rfw-class .widget_dock li > div.text_div{
	line-height:22px;
	font-size:12px;
	padding:0 10px;
}
.rfw-class .widget_dock li > div.text_div div{
	display:none;
}

.rfw-class .widget_dock li img{
	padding:0;
	margin:0;
}
.rfw_list.rfw_dock li {
	border-top: 1px solid #eee;
	margin: 0 0 30px;
	padding-top: 30px; 
}
.rfw_dock li > a{
	text-decoration:none;
}
.rfw_list.rfw_dock li:first-child{
	padding-top:0;
	border:0;
}
ul.rfw_dock.rfw_slider{
	margin:0;
}
.rfw-yt-items{
}
.rfw-yt-items iframe{
	margin:0 10px 2px 0;
}


/*
 * Plugin: Shortcodes Indep
 * Author: ThemesIndep
 * Copyright: ThemesIndep, 2013
 * License: GNU General Public License version 3.0
 * License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

/* -- ACCORDION ------------------------- */
.sc-accordion {
	margin-bottom: 18px;	
}

.sc-accordion .trigger {
	display: block;
	position:relative;
	color: #444;
	padding: 21px 0 18px 30px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	font-size: 1em;
	line-height: 1.5em;
	text-decoration: none;
	margin-top: -1px;
}
.sc-accordion .trigger:hover {
	color:#777;
}

.sc-accordion .trigger:after,
.sc-accordion .trigger.active:after{
	position:absolute;
	top:15px;
	left:0;
	font:normal 32px "Courier New", Courier, monospace;
}

.sc-accordion .trigger:after {
	content:"+";
}

.sc-accordion .trigger.active:after {
	content:"-";
}

.sc-accordion .trigger.active:hover {
	color: #000;
}

.sc-accordion .content {
	display: none;
	color: #555;
	overflow: hidden;
	padding: 18px 0 21px 30px;
	border-bottom: 1px solid #000;
	border-top: 0;
}



/* -- Buttons ------------------------- */
.sc-button {
	font-size: 14px;
	display: inline-block;
	text-decoration: none;
	margin-bottom: 4px;
	transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

.sc-button span{
	display: block;
	padding: 1.2em 1.5em;
	line-height: 0.9em;
	font-weight: bold;
	white-space: nowrap;
}

.sc-button:hover {
	opacity:0.7;
}



/* -- Info Box & Image Box ------------------------- */
.sc-dropcap {
	font-size: 70px;
	float: left;
	line-height: 60px;
	padding: 4px 12px 0 0;
}



/* -- Info Box & Image Box ------------------------- */
.sc-box {
	padding: 12px;
	margin-bottom: 18px;
}

.sc-box.opacity-on {
	background-image: -moz-linear-gradient(top,  rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.8)), color-stop(100%,rgba(255,255,255,0.8)));
	background-image: -webkit-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%);
	background-image: -o-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%);
	background-image: -ms-linear-gradient(top,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.08) 100%);
	background-image: linear-gradient(to bottom,  rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14ffffff', endColorstr='#14ffffff',GradientType=0 );
}

.sc-box.content-white,
.sc-box.content-white h2 {
	color: #fff;
}
	.sc-box.content-white .inner {
		border: 1px solid #fff;
	}
	.sc-box.content-white .sep{
		background-color:#fff;
	}

.sc-box.content-black {
	color: #000;
}
	.sc-box.content-black .inner {
		border: 1px solid #000;
	}
	.sc-box.content-black .sep{
		background-color:#000;
	}
	
.sc-box .inner{
	padding-left: 60px;
	padding-right: 60px;
	text-align: center;
	position: relative;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
}

.sc-box.content-white .inner:hover,
.sc-box.content-black .inner:hover{
	opacity: 0.5;
}

.sc-box h2{
	font-size: 32px !important;
	font-weight:bold;
	line-height: 38px !important;
	margin: 0 !important;
	padding: 0 !important;
}

.sc-box span{
	display: block;
	font-size: 18px;
}

.sc-box .sep{
	height: 1px;
	padding:0;
	margin: 18px auto 16px;
	width:30%;
}

.sc-box a.sc-link{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


/* -- Image Box ------------------------- */
.sc-box.sc-image.content-white,
.sc-box.sc-image.content-black {
	background-size: cover;
	background-position: center;
	max-width: 1050px;
}

.sc-image.content-white { background: #000; }
.sc-image.content-black { background: #fff; }

.sc-image.content-white .inner:hover{
	background: #000;
	border:1px solid #000;
	opacity: 0.8;
}

.sc-image.content-black .inner:hover{
	background: #fff;
	border:1px solid #fff;
	opacity: 0.9;
}



/* -- Info Box & Buttons Colors  ------------------------- */
.color-black span, .color-black:hover	{ color: #000; }
.color-white span, .color-white:hover	{ color: #fff; }

.bg-red		{ background-color: #fe6969; }
.bg-pink	{ background-color: #f15ac0; }
.bg-orange	{ background-color: #ffb105; }
.bg-yellow	{ background-color: #face00; }
.bg-green	{ background-color: #00deaf; }
.bg-teal	{ background-color: #00babe; }
.bg-blue	{ background-color: #0faded; }
.bg-purple	{ background-color: #664c66; }
.bg-brown	{ background-color: #cccbad; }
.bg-gray	{ background-color: #ddd; }
.bg-black	{ background-color: #111; }




/* -- Columns ------------------------- */
.sc-columns {
	margin-left: -2%;	
}

.sc-columns div.col{
	float: left;
	margin-left: 2%;
	margin-bottom: 18px;
}

.sc-columns div.col img{
	max-width: 100%;
	height: auto;
	display: block;
	margin: auto;
}

.sc-columns.half div.col{
	width: 48%;
}

.sc-columns.third div.col {
	width: 31.33%;
}

.sc-columns.fourth div.col {
	width: 23%;
}

.sc-columns.two-thirds-and-third div.col:first-child{
	width: 64.67%;
}

.sc-columns.two-thirds-and-third div.col{
	width: 31.33%;
}

.sc-columns.third-and-two-thirds div.col:first-child{
	width: 31.33%;
}

.sc-columns.third-and-two-thirds div.col{
	width: 64.67%;
}

.sc-columns br,
.sc-columns .col + br {
	display:none;
}


/* -- Tabs ------------------------- */
.sc-tabs {
	margin: 18px 0;
	border-top: 3px solid #000;
	border-bottom: 1px solid #ddd;
}

.sc-tabs .tabs-nav {
	display: block;
	margin: 0 !important;
	padding: 0 !important;
	border-bottom: 1px solid #ddd;
}

.sc-tabs .tabs-nav li {
	display: block;
	float: left;
	width: auto;
	margin: 0 !important;
	padding: 10px 0 0 !important;
	outline: none;
	list-style: none !important;
}

.sc-tabs .tabs-nav li a {
	display: block;
	width: auto;
	line-height: 40px;
	margin: 0 0 0 30px;
	font-size: 1em;
	text-decoration: none;
	color: #777;
	outline:none;
}

.sc-tabs .tabs-nav li:first-child a {
	margin-left: 0;
}

.sc-tabs .tabs-nav li a:hover {
	color: #222;
}

.sc-tabs .tabs-nav a.current {
	background: #fff;
	height: 45px;
	position: relative;
	color: #222;
	border-bottom: 3px solid #000 !Important;
}

.sc-tabs .tabs-nav a.current:hover {
	background: #fff;
}

.sc-tabs .tab-content {
	padding: 18px 0;
	background: #fff;
}


	/* -- Vertcal Tabs Layout Media Query ------------------------- */
	.sc-tabs.tabs-vertical .tabs-nav{
		float: left;
		width: 30%;
		border-right: 1px solid #ddd;
		border-bottom: 0;
		padding: 40px 50px 50px 0 !important;
	}
	
	.sc-tabs.tabs-vertical .tabs-nav li {
		float: none;
		display: block;
		padding: 0 !important;
		height: 45px;
		border-bottom: 1px solid #ddd;
	}
	
	.sc-tabs.tabs-vertical .tabs-nav li a {
		height: 45px;
		line-height: 48px;
		margin: 0;
	}
	
	.sc-tabs.tabs-vertical .panes {
		float: left;
		width: 62.6%;
	}
	
	.sc-tabs.tabs-vertical .tab-content {
		padding: 50px;
		border-left: 1px solid #ddd;
		margin-left: -1px;
	}


/* -- Title ------------------------- */
.sc-title {
	text-align: center;
	margin-bottom: 30px;
	text-transform: uppercase;
	
}

.sc-title .title {
	font-size: 50px !important;
	line-height: 120% !important;
	margin-bottom: 0 !important;
}

.sc-title .title span {
	display: inline-block;
	background: #fff;
	padding: 0 20px;
}

.sc-title .sub-title {
	font-size: 18px;
	letter-spacing: 0.2em;
	color: #8c919b;
}



/* -- Authors ------------------------- */
.sc-authors {
	margin: 0;
	padding: 0 !important;
	margin-left: -2%;
	text-align:center;
}

.sc-authors li {
	display:inline-block;
	list-style: none !important;
	text-align:center;
	padding: 0 !important;
	margin-left: 2%;
}

.sc-authors.two-cols li {
	width: 48%;
}

.sc-authors.three-cols li {
	width: 31.33%;
}

.sc-authors.four-cols li {
	width: 23%;
}

.author-avatar{
	text-align:center;
}

.author-avatar.round img {
	border-radius:50%;
}

.sc-authors li h2 {
	margin-bottom:0 !important;
	font-size:18px !important;
	text-transform: uppercase;
}

.sc-authors li h2 a {
	text-decoration:none;
}



/* -- Separator ------------------------- */
.sc-separator {
	margin: 15px 0 30px;
}

.sc-separator.type-thin {
	border-top: 1px solid #8c919b;
}

.sc-separator.type-thick {
	border-top: 3px solid #8c919b;
}

.sc-separator.type-space {
	clear: both;
	height: 1px;
	margin:30px 0 50px;
}



/* -- Clear Floats ------------------------- */
.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
} 

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
}



@media only screen and (max-width: 750px) {

	/* -- Columns & Authors ------------------------- */
	.sc-columns,
	.sc-authors {
		text-align:center;
	}

	.sc-columns div.col,
	.sc-authors li {
		float: none;
		margin-left: 0;
		width:100% !important;
	}
	

	/* --  Tabs ------------------------- */
	.sc-tabs .tabs-nav li {
		padding:0 !important;
		float:none;
		border-bottom: 1px solid #eee;
		height:61px;
	}

	.sc-tabs .tabs-nav li a {
		line-height: 45px;
		padding:8px 0;
		margin:0;
	}

	.sc-tabs .tabs-nav a.current,
	.sc-tabs .tabs-nav a.current:hover {
		background: #f8f8f8;
		border:0 !important;
	}

	.sc-tabs .tab-content,
	.sc-tabs.tabs-vertical .tab-content {
		padding: 32px 0 14px;
		border:none;
	}


	.sc-tabs.tabs-vertical .tabs-nav{
		float:none;
		width: 100%;
		border-right: 0;
		padding: 0 !important;
	}
	
	.sc-tabs.tabs-vertical .tabs-nav li {
		float:none;
		width:100%;
		height:61px;
		border-bottom: 1px solid #eee;
	}

}.tml{font-size:1em}.tml *{box-sizing:border-box}.tml .tml-field-wrap{margin-bottom:1em}.tml .tml-label{display:block;margin:.5em 0}.tml .tml-checkbox+.tml-label{display:inline}.tml .tml-field{width:100%}.tml .tml-description{display:block;font-size:.85em;font-style:italic;margin:.5em 0}.tml .tml-errors,.tml .tml-messages{list-style:none;margin:0;padding:0}.tml .tml-action-confirmaction .success,.tml .tml-error,.tml .tml-message,.tml .tml-success{border-left:4px solid #00a0d2;box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);display:block;margin:0 0 1em;padding:.75em}.tml .tml-error{border-left-color:#dc3232}.tml .tml-action-confirmaction .success,.tml .tml-success{border-left-color:#46b450}#pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;font-weight:700;opacity:0;margin-bottom:1em;padding:.5em}#pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}/** These styles are used in the backend editor AND in your Theme. **/


.pull-image-left {
    width: 300px;
    display: inline-block;
    margin: 30px 30px 10px -100px;
    float: left;
}
.pull-image-right {
    width: 200px;
    display: inline-block;
    margin-bottom: 10px;
    float: right;
    margin-left: 30px;
}

.pull-image-right img { width: 100%; }
.pull-image-left img { width: 100%; }


.image-right-flush {  }
.image-right-flush img {}
.image-left-flush { margin-left: 0px; }
.image-left-flush img {}
.image-right-overhang {}
.image-right-overhang img {}

.pull-quote-left,
.pull-quote-right {
    width: 300px;
    font-weight: bold;
    font-size: 1.4em; 
    display: inline-block;
    margin-bottom: 10px;
    quotes:"\201C""\201D""\2018""\2019";
    text-align: left;
}

.pull-quote-left:before,
.pull-quote-right:before {
    content: open-quote;
    font-size: 2em;
    line-height: .1em;
    margin-right: .15em;
    vertical-align: -.2em;
}

.pull-quote-left:after,
.pull-quote-right:after {
    content:close-quote;
    font-size: 2em;
    line-height:.1em;
    margin-left:.15em;
    vertical-align: -.2em;
} 

.pull-quote-left {
    float: left;
    margin: 30px 30px 10px -100px;
    width: 350px;
}

.mce-edit-area .pull-quote-left { margin-left: 0px; }


.pull-quote-right {
    float: right;
    width: 200px;
    margin-left: 30px;
}

.pull-quote-left br,
.pull-quote-right br { display: none;}

.page blockquote,
.single blockquote {
    padding:15px 0px 0px 45px;
    font-size:16px;
    line-height:1.5em;
    quotes: none !important;
}
.page blockquote:before,
.single blockquote:before {
    content:none;
}
.page blockquote:after,
.single blockquote:after {
    content:none;
}

div.initial:first-letter,
p.initial:first-letter {
    font-family: "Oswald";
    font-size:70px;
    float:left;
    line-height:60px;
    padding:4px 12px 0 0;
}

.wp-caption .caption-left + p { text-align:left !important; }
.wp-caption .caption-right + p { text-align:right !important; }
.wp-caption .caption-justify + p { text-align:justify !important; }
/*!
 * Give Frontend SCSS/CSS
 *
 * @description: The Main SCSS file for FRONTEND styles which is compiled and minified via Gulp taskrunner
 * @package:     Give
 * @subpackage:  SCSS/Frontend
 * @copyright:   Copyright (c) 2016, GiveWP
 * @license:     http://opensource.org/licenses/gpl-2.0.php GNU Public License
*/.give-item-label-gray{background-color:#929292}.give-item-label-orange{background-color:#ffba00}.give-item-label{padding:.2em .4em .3em;font-size:11px;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.give-item-label:hover{color:#fff;text-decoration:none}/*! Hint.css - v2.5.0 - 2017-04-23
* http://kushagragour.in/lab/hint/
* Copyright (c) 2017 Kushagra Gour */[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:"";position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label=""]:after,[aria-label=""]:before,[data-hint=""]:after,[data-hint=""]:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}/*!
 * Float Labels
 *
 * @version: 3.2.0
 * @author: Paul Ryley (http://geminilabs.io)
 * @url: https://geminilabs.github.io/float-labels.js
 * @license: MIT
 */[id*=give-form].give-fl-form .give-fl-wrap{position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[id*=give-form].give-fl-form input.give-fl-input,[id*=give-form].give-fl-form select.give-fl-select,[id*=give-form].give-fl-form textarea.give-fl-textarea{width:100%;outline:0;font-size:16px;line-height:normal;border-radius:0;border:1px solid #ccc;background-color:inherit;box-sizing:border-box;transition:all .2s ease-in-out;margin-bottom:0}[id*=give-form].give-fl-form input.give-fl-input:-moz-placeholder,[id*=give-form].give-fl-form input.give-fl-input::-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-moz-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-moz-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-moz-placeholder{color:#757575}[id*=give-form].give-fl-form input.give-fl-input:-ms-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select:-ms-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-ms-input-placeholder{color:#757575}[id*=give-form].give-fl-form input.give-fl-input::-webkit-input-placeholder,[id*=give-form].give-fl-form select.give-fl-select::-webkit-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-webkit-input-placeholder{color:#757575}[id*=give-form].give-fl-form select.give-fl-select{position:relative;color:#757575;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}[id*=give-form].give-fl-form .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form .give-fl-is-active textarea.give-fl-textarea{color:#333;background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form .give-fl-has-focus input.give-fl-input,[id*=give-form].give-fl-form .give-fl-has-focus select.give-fl-select,[id*=give-form].give-fl-form .give-fl-has-focus textarea.give-fl-textarea{background-color:inherit;border-color:#ccc}[id*=give-form].give-fl-form label.give-fl-label{opacity:0;visibility:hidden;display:block;position:absolute;top:-12px;left:0;font-size:12px;font-weight:700;line-height:1;color:#757575;border-radius-top-left:0;transition:all .2s ease-in-out;z-index:1}[id*=give-form].give-fl-form .give-fl-is-active label.give-fl-label{opacity:1;visibility:visible}[id*=give-form].give-fl-form .give-fl-has-focus label.give-fl-label{color:#1976d2}[id*=give-form].give-fl-form .give-fl-is-required:before{opacity:1;content:"*";display:block;position:absolute;top:1px;right:18px;font-size:16px;line-height:1.75;color:#d32f2f;transition:all .2s ease-in-out;padding:6px 0 0;z-index:1}[id*=give-form].give-fl-form .give-fl-is-required.give-fl-is-active:before{opacity:0}[id*=give-form].give-fl-form.give-fl-style-1 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 textarea.give-fl-textarea{padding:6px 12px}[id*=give-form].give-fl-form.give-fl-style-1 select.give-fl-select{height:44px}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active textarea.give-fl-textarea{padding:6px 12px}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label{top:1px;left:10px;background-color:transparent;padding:12px 3px}[id*=give-form].give-fl-form.give-fl-style-1 label.give-fl-label:before{content:"";display:block;position:absolute;top:19px;left:0;right:0;height:1px;background-color:inherit;z-index:-1}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label{top:-9px;padding:3px}[id*=give-form].give-fl-form.give-fl-style-1 .give-fl-is-active label.give-fl-label:before{top:9px}[id*=give-form].give-fl-form.give-fl-style-2 input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 textarea.give-fl-textarea{padding:12px}[id*=give-form].give-fl-form.give-fl-style-2 select.give-fl-select{height:56px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-active textarea.give-fl-textarea{padding:18px 12px 6px}[id*=give-form].give-fl-form.give-fl-style-2 label.give-fl-label{top:1px;left:10px;padding:6px 3px 3px}[id*=give-form].give-fl-form.give-fl-style-2 .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form .give-fl-wrap-select:after{content:"";position:absolute;display:block;top:1px;right:6px;height:calc(100% - 2px);width:15px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 16'><path fill='#757575' d='M 4 0 L 0 6.5 L 8 6.5 L 4 0 z M 0 9.5 L 4 16 L 4 16 L 8 9.5 z'/></svg>") no-repeat;background-position:100% 50%;background-size:7px 14px;z-index:2}.mfp-bg{z-index:1000001;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1000002;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1000004}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1000003}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1000005;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:give-icomoon;src:url(/wp-content/plugins/give/assets/dist/fonts/icomoon.eot);src:url(/wp-content/plugins/give/assets/dist/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/wp-content/plugins/give/assets/dist/fonts/icomoon.woff) format("woff"),url(/wp-content/plugins/give/assets/dist/images/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}.give-icon:before{font-style:normal}[class*=" give-icon-"],[class^=give-icon-]{font-family:give-icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.give-icon-lamp:before{content:""}.give-icon-heart:before{content:""}.give-icon-question:before{content:""}.give-icon-info:before{content:""}.give-icon-new-tab:before{content:""}.give-icon-alert:before{content:""}.give-icon-help:before{content:""}.give-icon-spinner:before{content:""}.give-button-with-loader span.give-loading-animation:before,.give-icon-spinner2:before,form[id*=give-form] .give-loading-animation:before{content:""}.give-icon-plus:before{content:""}.give-icon-minus:before{content:""}.give-icon-locked:before,[id*=give_secure_site_wrapper] span.padlock:before{content:""}.dashicons-give:before{font-family:give-icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.fa-spin,.give-button-with-loader span.give-loading-animation,form[id*=give-form] .give-loading-animation{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}body.give_receipt_page{background-color:#fff;color:#141412;margin:0;font-family:Helvetica,sans-serif;font-size:12px}body.give_receipt_page #give_receipt_wrapper{width:660px;margin:0 auto;padding:50px 0}body.give_receipt_page table{display:table;width:100%;border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px}body.give_receipt_page td,body.give_receipt_page th{display:table-cell;text-align:left;border-top:1px solid #ededed;padding:6px 10px 6px 0;font-weight:400}body.give_receipt_page th{font-weight:700;text-transform:uppercase}body.give_receipt_page h3{font-size:22px;margin:40px 0 5px;clear:both;display:block;font-weight:700}table#give_donation_receipt,table#give_donation_receipt_products{width:100%}table#give_donation_receipt td,table#give_donation_receipt th{text-align:left}table#give_donation_receipt .give-receipt-thead-text{font-size:18px;text-align:center;display:block}table#give_donation_receipt .give-receipt-thead-text>span{font-size:16px}table#give_donation_receipt li{margin:0 0 8px 10px}table#give_donation_receipt ul{margin:0;padding:0;list-style:none}table#give_donation_receipt .give_receipt_payment_status.failed,table#give_donation_receipt .give_receipt_payment_status.pending,table#give_donation_receipt .give_receipt_payment_status.revoked{color:#f73f2e}table#give_donation_receipt span.donation-level-text-wrap{font-style:italic;display:block}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give textarea.give-fl-textarea{line-height:inherit;padding:12px;background-color:#fff}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=email],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=number],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=password],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=search],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=tel],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=text],[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=url]{height:auto;min-height:50px}[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select{line-height:inherit}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active textarea.give-fl-textarea{padding:20px 12px 4px;transition:padding .2s ease-in-out,border .2s ease-in-out}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label{top:1px;left:13px;right:0;padding:6px 0 0}[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-required:before{padding-top:12px}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-required-indicator{display:none}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip{position:absolute;top:0;width:100%;height:100%;margin:0;z-index:1}[id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label .give-tooltip:before{content:unset}.give-clearfix{*zoom:1}.give-clearfix:after,.give-clearfix:before{content:" ";display:table}.give-clearfix:after{clear:both}[id*=give-form] .give-hidden{display:none}[id*=give-form] fieldset{background-color:transparent;padding:0;margin:0;border:0}[id*=give-form] .give-form-title{padding:0;margin:0 0 15px}[id*=give-form] div#give-sidebar-left{width:38%;float:left}[id*=give-form] div.images{margin:0 0 15px}[id*=give-form] div.images img{display:block;width:100%;height:auto;box-shadow:none}[id*=give-form] .give-custom-amount-text{clear:both}[id*=give-form] div.summary{width:58%;float:right}[id*=give-form] div.summary.give-full-width{width:100%;float:none}[id*=give-form] .give_form select.give-select.required{color:#000}[id*=give-form] div.give-form-content-wrap{margin:0 0 20px}[id*=give-form] div.give-form-content-wrap.give_post_form-content{margin:20px 0 0}[id*=give-form].give-display-modal form .give_notices{display:none}[id*=give-form].give-display-modal .give-btn,[id*=give-form].give-display-reveal .give-btn{margin:0 0 15px}[id*=give-form].give-display-modal #give-payment-mode-select,[id*=give-form].give-display-modal #give_purchase_form_wrap,[id*=give-form].give-display-reveal #give-payment-mode-select,[id*=give-form].give-display-reveal #give_purchase_form_wrap{display:none}[id*=give-form] .cc-address{margin-bottom:15px}.single-give_forms.et_right_sidebar #main-content .container:before{display:none}.single-give_forms .give_forms{*zoom:1}.single-give_forms .give_forms:after,.single-give_forms .give_forms:before{content:" ";display:table}.single-give_forms .give_forms:after{clear:both}#give-purchase-gravatars .give-gravatars-title{margin:0 0 15px}#give-purchase-gravatars .give-purchase-gravatars-list{list-style:none;margin:0;padding:0}#give-purchase-gravatars .give-purchase-gravatars-list li{list-style-type:none;display:inline-block;margin:0 5px 0 0;padding:0}#give-recurring-form,form.give-form,form[id*=give-form]{margin:0 0 25px;padding:0}#give-recurring-form .give-hidden,form.give-form .give-hidden,form[id*=give-form] .give-hidden{display:none}@media(min-width:481px){#give-recurring-form .give-title-prefix-wrap .form-row-first,#give-recurring-form .give-title-prefix-wrap .form-row-last,form.give-form .give-title-prefix-wrap .form-row-first,form.give-form .give-title-prefix-wrap .form-row-last,form[id*=give-form] .give-title-prefix-wrap .form-row-first,form[id*=give-form] .give-title-prefix-wrap .form-row-last{float:left;width:40%}#give-recurring-form .give-title-prefix-wrap .form-row-title,form.give-form .give-title-prefix-wrap .form-row-title,form[id*=give-form] .give-title-prefix-wrap .form-row-title{float:left;width:15%}}#give-recurring-form .give-tooltip,form.give-form .give-tooltip,form[id*=give-form] .give-tooltip{margin:0 3px;padding:0;font-size:14px;-moz-transition:.2s all linear;-o-transition:.2s all linear;transition:all .2s linear;color:rgba(51,51,51,.5)}#give-recurring-form .give-tooltip:hover,form.give-form .give-tooltip:hover,form[id*=give-form] .give-tooltip:hover{color:#333}#give-recurring-form .give-section-break,#give-recurring-form h3.give-section-break,#give-recurring-form h4.give-section-break,#give-recurring-form legend,form.give-form .give-section-break,form.give-form h3.give-section-break,form.give-form h4.give-section-break,form.give-form legend,form[id*=give-form] .give-section-break,form[id*=give-form] h3.give-section-break,form[id*=give-form] h4.give-section-break,form[id*=give-form] legend{background-color:transparent;font-size:1.15em;font-weight:700;margin:10px 0 15px;padding:0 0 5px;border-bottom:1px solid rgba(0,0,0,.1);width:100%}#give-recurring-form .give-section-break span.sub-text,#give-recurring-form h3.give-section-break span.sub-text,#give-recurring-form h4.give-section-break span.sub-text,#give-recurring-form legend span.sub-text,form.give-form .give-section-break span.sub-text,form.give-form h3.give-section-break span.sub-text,form.give-form h4.give-section-break span.sub-text,form.give-form legend span.sub-text,form[id*=give-form] .give-section-break span.sub-text,form[id*=give-form] h3.give-section-break span.sub-text,form[id*=give-form] h4.give-section-break span.sub-text,form[id*=give-form] legend span.sub-text{font-style:italic;font-weight:400}#give-recurring-form .form-row,form.give-form .form-row,form[id*=give-form] .form-row{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px;overflow:visible;padding:0}#give-recurring-form .form-row:after,#give-recurring-form .form-row:before,form.give-form .form-row:after,form.give-form .form-row:before,form[id*=give-form] .form-row:after,form[id*=give-form] .form-row:before{content:" ";display:table}#give-recurring-form .form-row:after,form.give-form .form-row:after,form[id*=give-form] .form-row:after{clear:both}#give-recurring-form .form-row:last-child,form.give-form .form-row:last-child,form[id*=give-form] .form-row:last-child{margin-bottom:15px}#give-recurring-form .form-row label,form.give-form .form-row label,form[id*=give-form] .form-row label{display:block;margin:0 0 5px;position:relative;line-height:1.7}#give-recurring-form .form-row label.checkbox,form.give-form .form-row label.checkbox,form[id*=give-form] .form-row label.checkbox{display:inline}#give-recurring-form .form-row .give-input-field-wrapper,#give-recurring-form .form-row input[type=email],#give-recurring-form .form-row input[type=password],#give-recurring-form .form-row input[type=tel],#give-recurring-form .form-row input[type=text],#give-recurring-form .form-row input[type=url],#give-recurring-form .form-row select,#give-recurring-form .form-row textarea,form.give-form .form-row .give-input-field-wrapper,form.give-form .form-row input[type=email],form.give-form .form-row input[type=password],form.give-form .form-row input[type=tel],form.give-form .form-row input[type=text],form.give-form .form-row input[type=url],form.give-form .form-row select,form.give-form .form-row textarea,form[id*=give-form] .form-row .give-input-field-wrapper,form[id*=give-form] .form-row input[type=email],form[id*=give-form] .form-row input[type=password],form[id*=give-form] .form-row input[type=tel],form[id*=give-form] .form-row input[type=text],form[id*=give-form] .form-row input[type=url],form[id*=give-form] .form-row select,form[id*=give-form] .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0;outline:none;color:#333;background-color:#fdfdfd;border:1px solid #ccc;margin:0;padding:.5em}#give-recurring-form .form-row .give-input-field-wrapper:focus,#give-recurring-form .form-row input[type=email]:focus,#give-recurring-form .form-row input[type=password]:focus,#give-recurring-form .form-row input[type=tel]:focus,#give-recurring-form .form-row input[type=text]:focus,#give-recurring-form .form-row input[type=url]:focus,#give-recurring-form .form-row select:focus,#give-recurring-form .form-row textarea:focus,form.give-form .form-row .give-input-field-wrapper:focus,form.give-form .form-row input[type=email]:focus,form.give-form .form-row input[type=password]:focus,form.give-form .form-row input[type=tel]:focus,form.give-form .form-row input[type=text]:focus,form.give-form .form-row input[type=url]:focus,form.give-form .form-row select:focus,form.give-form .form-row textarea:focus,form[id*=give-form] .form-row .give-input-field-wrapper:focus,form[id*=give-form] .form-row input[type=email]:focus,form[id*=give-form] .form-row input[type=password]:focus,form[id*=give-form] .form-row input[type=tel]:focus,form[id*=give-form] .form-row input[type=text]:focus,form[id*=give-form] .form-row input[type=url]:focus,form[id*=give-form] .form-row select:focus,form[id*=give-form] .form-row textarea:focus{background-color:#fff}#give-recurring-form .form-row .give-input-field-wrapper.required,#give-recurring-form .form-row input[type=email].required,#give-recurring-form .form-row input[type=password].required,#give-recurring-form .form-row input[type=tel].required,#give-recurring-form .form-row input[type=text].required,#give-recurring-form .form-row input[type=url].required,#give-recurring-form .form-row select.required,#give-recurring-form .form-row textarea.required,form.give-form .form-row .give-input-field-wrapper.required,form.give-form .form-row input[type=email].required,form.give-form .form-row input[type=password].required,form.give-form .form-row input[type=tel].required,form.give-form .form-row input[type=text].required,form.give-form .form-row input[type=url].required,form.give-form .form-row select.required,form.give-form .form-row textarea.required,form[id*=give-form] .form-row .give-input-field-wrapper.required,form[id*=give-form] .form-row input[type=email].required,form[id*=give-form] .form-row input[type=password].required,form[id*=give-form] .form-row input[type=tel].required,form[id*=give-form] .form-row input[type=text].required,form[id*=give-form] .form-row input[type=url].required,form[id*=give-form] .form-row select.required,form[id*=give-form] .form-row textarea.required{color:#333}#give-recurring-form .form-row .give-input-field-wrapper iframe,form.give-form .form-row .give-input-field-wrapper iframe,form[id*=give-form] .form-row .give-input-field-wrapper iframe{margin-bottom:0}#give-recurring-form .form-row-first,#give-recurring-form .form-row-title,form.give-form .form-row-first,form.give-form .form-row-title,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-title{margin-right:2.5%}#give-recurring-form .form-row-first,#give-recurring-form .form-row-last,form.give-form .form-row-first,form.give-form .form-row-last,form[id*=give-form] .form-row-first,form[id*=give-form] .form-row-last{float:left;width:48.5%}#give-recurring-form .form-row-last,form.give-form .form-row-last,form[id*=give-form] .form-row-last{float:right}#give-recurring-form .form-row-wide,form.give-form .form-row-wide,form[id*=give-form] .form-row-wide{*zoom:1;clear:both}#give-recurring-form .form-row-wide:after,#give-recurring-form .form-row-wide:before,form.give-form .form-row-wide:after,form.give-form .form-row-wide:before,form[id*=give-form] .form-row-wide:after,form[id*=give-form] .form-row-wide:before{content:" ";display:table}#give-recurring-form .form-row-wide:after,form.give-form .form-row-wide:after,form[id*=give-form] .form-row-wide:after{clear:both}#give-recurring-form .form-row-two-thirds,form.give-form .form-row-two-thirds,form[id*=give-form] .form-row-two-thirds{float:left;width:65.75%}#give-recurring-form .form-row-two-thirds.form-row-first,form.give-form .form-row-two-thirds.form-row-first,form[id*=give-form] .form-row-two-thirds.form-row-first{margin-left:0}#give-recurring-form .form-row-one-third,form.give-form .form-row-one-third,form[id*=give-form] .form-row-one-third{float:left;width:31.25%;margin-left:3%}#give-recurring-form .form-row-one-third.form-row-first,form.give-form .form-row-one-third.form-row-first,form[id*=give-form] .form-row-one-third.form-row-first{margin-left:0}@media(max-width:480px){#give-recurring-form .form-row-responsive,form.give-form .form-row-responsive,form[id*=give-form] .form-row-responsive{margin-left:0;margin-right:0;width:100%}}#give-recurring-form .give-error,#give-recurring-form .give-required-indicator,form.give-form .give-error,form.give-form .give-required-indicator,form[id*=give-form] .give-error,form[id*=give-form] .give-required-indicator{color:#a00}#give-recurring-form .card-expiration>select,form.give-form .card-expiration>select,form[id*=give-form] .card-expiration>select{width:44%;margin:0}#give-recurring-form .card-expiration>span.exp-divider,form.give-form .card-expiration>span.exp-divider,form[id*=give-form] .card-expiration>span.exp-divider{display:inline;text-align:center}#give-recurring-form .card-expiration select.card-expiry-year,form.give-form .card-expiration select.card-expiry-year,form[id*=give-form] .card-expiration select.card-expiry-year{float:right}#give-recurring-form .give-disabled,#give-recurring-form [disabled],form.give-form .give-disabled,form.give-form [disabled],form[id*=give-form] .give-disabled,form[id*=give-form] [disabled]{cursor:not-allowed}form[id*=give-form] .give-donation-amount{margin:0 0 15px}form[id*=give-form] .give-donation-amount .give-currency-symbol{background-color:#f2f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#333;margin:0;padding:0 12px;height:35px;line-height:35px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{border-left:1px solid #ccc;border-right:none}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after{border-left:none;border-right:1px solid #ccc}form[id*=give-form] .give-donation-amount #give-amount,form[id*=give-form] .give-donation-amount #give-amount-text{border:1px solid #ccc;background:#fff;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:125px;float:left}form[id*=give-form] .give-donation-amount #give-amount-text.invalid-amount,form[id*=give-form] .give-donation-amount #give-amount.invalid-amount{border:1px solid red}form[id*=give-form] .give-donation-amount input.give-amount-top{width:125px}form[id*=give-form] .give-donation-amount span.give-final-total-amount{border:1px solid #ccc;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:not-allowed;background:#fff;float:left}form[id*=give-form] #give_terms_agreement legend{display:none}form[id*=give-form] #give_terms_agreement label{display:inline-block}form[id*=give-form] #give-final-total-wrap{margin:10px 0 25px;padding:0;*zoom:1}form[id*=give-form] #give-final-total-wrap:after,form[id*=give-form] #give-final-total-wrap:before{content:" ";display:table}form[id*=give-form] #give-final-total-wrap:after{clear:both}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{background-color:#f2f2f2;color:#333;margin:0;padding:0 12px;height:35px;line-height:35px;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border:1px solid #ccc}@media(max-width:480px){form[id*=give-form] #give-final-total-wrap .give-donation-total-label{display:block;float:none}}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{background:#fff;border-radius:0;height:35px;line-height:35px;padding:0 12px;margin:0;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-left:none;float:left}@media(max-width:480px){form[id*=give-form] #give-final-total-wrap .give-final-total-amount{border:1px solid #ccc;border-top:0;display:block;float:none}}.give-display-button-only>:not(.give-btn-modal){display:none}form[id*=give-form] input[type=radio]{margin:0 .5em 0 0}form[id*=give-form] #give-donation-level-radio-list{margin:0 0 15px;padding:0;list-style:none;clear:both}form[id*=give-form] #give-donation-level-radio-list>li{list-style-type:none;list-style-image:none;margin:0;padding:0}form[id*=give-form] #give-donation-level-radio-list>li label{cursor:pointer;display:inline-block;margin:0}form[id*=give-form] #give-donation-level-radio-list>li input[type=radio]{margin:0 .5em 0 0;outline:none;width:auto}form[id*=give-form] #give-gateway-radio-list{*zoom:1;margin:0 0 15px;padding:0;list-style:none}form[id*=give-form] #give-gateway-radio-list:after,form[id*=give-form] #give-gateway-radio-list:before{content:" ";display:table}form[id*=give-form] #give-gateway-radio-list:after{clear:both}form[id*=give-form] #give-gateway-radio-list>li{list-style-type:none;list-style-image:none;margin:0;padding:0}@media(min-width:480px){form[id*=give-form] #give-gateway-radio-list>li{display:inline-block;margin-right:15px;margin-left:0}}form[id*=give-form] #give-gateway-radio-list>li label.give-gateway-option{cursor:pointer;display:inline;margin:0}form[id*=give-form] #give-gateway-radio-list>li input[type=radio]{margin:0 .25em 0 0;outline:none;width:auto;display:inline}form[id*=give-form] input[type=checkbox]{margin:0 .25em 0 0}div[data-field-type=checkbox]{display:flex}div[data-field-type=checkbox] label{order:2}div[data-field-type=checkbox] input[type=checkbox]{order:1}form[id*=give-form] select.give-select-level{outline:none;border-radius:0;min-width:155px;border:1px solid #ccc;margin:0 0 15px;display:block;clear:both;color:#333;background-color:#fdfdfd;padding:.5em;max-width:100%}#give-donation-level-button-wrap{*zoom:1;margin:0 0 15px;padding:0;clear:both;list-style:none}#give-donation-level-button-wrap:after,#give-donation-level-button-wrap:before{content:" ";display:table}#give-donation-level-button-wrap:after{clear:both}#give-donation-level-button-wrap>li{list-style-type:none;list-style-image:none;float:left;margin:0 5px 5px 0}.give_terms_links{float:right}[id*=give_secure_site_wrapper]{padding:4px 4px 15px 0;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock{font-family:give-icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:20px}[id*=give_secure_site_wrapper] span.padlock :before{display:inline-block}#give_purchase_form_wrap input.give-input.card-cvc.valid,#give_purchase_form_wrap input.give-input.card-expiry.valid,#give_purchase_form_wrap input.give-input.card-number.valid{background-image:url(/wp-content/plugins/give/assets/dist/images/tick.png);background-repeat:no-repeat;background-position:right 10px top 50%;background-size:16px}#give_purchase_form_wrap input.give-input.card-cvc.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-expiry.valid.fl-input:not(.card-cvc):not(.card-expiry),#give_purchase_form_wrap input.give-input.card-number.valid.fl-input:not(.card-cvc):not(.card-expiry){background-position:right 55px top 50%}#give_purchase_form_wrap span.card-type{position:absolute;top:-2px;right:0;width:37px;height:26px;background-size:37px 26px!important}#give_purchase_form_wrap .fl-wrap span.card-type{top:calc(.5em + 6px);right:11px}#give_purchase_form_wrap span.card-type.off{display:none}#give_purchase_form_wrap span.card-type.visa{background:url(/wp-content/plugins/give/assets/dist/images/visa.svg) no-repeat}#give_purchase_form_wrap span.card-type.mastercard{background:url(/wp-content/plugins/give/assets/dist/images/mastercard.svg) no-repeat}#give_purchase_form_wrap span.card-type.discover{background:url(/wp-content/plugins/give/assets/dist/images/discover.svg) no-repeat}#give_purchase_form_wrap span.card-type.amex{background:url(/wp-content/plugins/give/assets/dist/images/amex.svg) no-repeat}#give_purchase_form_wrap span.card-type.maestro{background:url(/wp-content/plugins/give/assets/dist/images/maestro.svg) no-repeat}#give_purchase_form_wrap span.card-type.dinersclub{background:url(/wp-content/plugins/give/assets/dist/images/diners-club.svg) no-repeat}#give_purchase_form_wrap span.card-type.jcb{background:url(/wp-content/plugins/give/assets/dist/images/jcb.svg) no-repeat}#give_purchase_form_wrap span.card-type.dankort{background:url(/wp-content/plugins/give/assets/dist/images/dankort.png) no-repeat}#give_purchase_form_wrap span.card-type.unionpay{background:url(/wp-content/plugins/give/assets/dist/images/unionpay.svg) no-repeat}@-webkit-keyframes opacity{0%{opacity:1}to{opacity:0}}@-moz-keyframes opacity{0%{opacity:1}to{opacity:0}}form[id*=give-form] p.give-loading-text,form[id*=give-form] span.give-loading-text{display:none;float:right;height:16px;width:16px;margin:0;padding:0;font-style:italic;line-height:20px;font-size:16px;font-weight:400}form[id*=give-form] .give-loading-animation{font-family:give-icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;height:16px;width:16px;line-height:1;font-size:16px;margin:0 5px 0 0;background-size:20px 20px;background-repeat:no-repeat;background-color:transparent}form[id*=give-form] .give-payment-mode-label .give-loading-text{float:right}[id*=give-form] .give-login-account-wrap{margin:0 0 15px;position:relative}[id*=give-form] .give-login-account-wrap .give-login-message{text-align:right;margin:0;padding:0}[id*=give-form] .give-login-account-wrap .give-loading-text{position:absolute;right:0;top:.25em}[id*=give-form] fieldset[id^=give-login-fields]{margin:0 0 15px}[id*=give-form] .give-new-account-link{margin:0 0 15px;padding:0}[id*=give-form] .give_login_forgot_password{float:right}.give-submit-button-wrap input.give-cancel-login,[id^=give-user-login-submit] input.give-cancel-login{margin-left:5px}.give-submit-button-wrap span.give-loading-animation,[id^=give-user-login-submit] span.give-loading-animation{margin:0 0 0 .5em;display:none}.give-submit-button-wrap .give-submit,[id^=give-user-login-submit] .give-submit{float:left}.give-user-login-fields-container:after{display:block;content:"";clear:both}#give-login-form div.give-login,#give-login-form legend,#give-register-form div.give-login,#give-register-form legend{line-height:2;margin-bottom:15px}#give-login-form label,#give-register-form label{min-width:100px;display:inline-block}div.give-form-wrap.mfp-hide{display:block!important}div.mfp-content fieldset ol,div.mfp-content fieldset p,div.mfp-content fieldset ul{margin-bottom:1.2em;line-height:1.4}div.mfp-content form[id*=give-form] .give_notices{display:block!important}.give-btn{background:#ededed;border:1px solid #ccc;color:#333;padding:8px 10px;cursor:pointer;line-height:1.2em;font-size:1em}.give-btn:hover{background:#dbdbdb}#give_profile_editor_form legend{width:auto;padding:0 5px 5px;border-bottom:0}form#give-email-access-form div.g-recaptcha,form#give-email-access-form input#give-email{margin:0 0 15px}form#give-email-access-form input#give-email{width:305px}@media(max-width:768px){[id*=give-form] div#give-sidebar-left,[id*=give-form] div.images,[id*=give-form] div.summary{width:100%;float:none}}.give-form-wrap .give-form h3.give-section-break,.give-form-wrap .give-form h4.give-section-break{margin:10px 0 0}.give-do-validate input.error{border-color:red!important}.give-button-with-loader span.give-loading-animation{display:none;position:relative;top:3px;float:right;font-family:give-icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:16px;width:16px;line-height:1;font-size:16px;margin:0 0 0 5px;background-size:20px 20px;background-repeat:no-repeat;background-color:transparent}.give-active span.give-loading-animation{display:inline}@media(min-width:481px){html[dir=rtl] form.give-form .give-title-prefix-wrap .form-row-first,html[dir=rtl] form.give-form .give-title-prefix-wrap .form-row-last,html[dir=rtl] form.give-form .give-title-prefix-wrap .form-row-title{float:right!important}}html[dir=rtl] form.give-form .form-row-first,html[dir=rtl] form.give-form .form-row-title{margin-right:0!important;margin-left:2.5%}html[dir=rtl] form.give-form .form-row-first,html[dir=rtl] form.give-form .form-row-last{float:right!important}html[dir=rtl] form.give-form .form-row-last{float:left!important}html[dir=rtl] form.give-form .form-row-two-thirds{float:right!important}html[dir=rtl] form.give-form .form-row-two-thirds.form-row-first{margin-right:0!important}html[dir=rtl] form.give-form .form-row-one-third{float:right!important;margin-right:3%;margin-left:0!important}html[dir=rtl] form.give-form .form-row-one-third.form-row-first{margin-right:0!important}html[dir=rtl] form.give-form .card-expiration select.card-expiry-year{float:left!important}.give-embed-form-wrapper{width:100%!important;position:relative}.give-embed-form-wrapper .iframe-loader{height:100%;width:100%;position:absolute;top:0;pointer-events:none}.give-embed-form-wrapper iframe{width:100%!important}.give-embed-form-wrapper.is-hide{position:fixed;left:-9999px}.give-embed-form-wrapper.modal{position:fixed;z-index:999999;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;padding:0!important;margin:0!important;overflow:hidden auto}.give-embed-form-wrapper.modal .modal-inner-wrap{position:absolute;top:0;width:100%;z-index:1}.give-embed-form-wrapper.modal .modal-content{position:relative;margin:35px auto auto;max-width:572px;width:100%}.give-embed-form-wrapper.modal .close-btn-wrap{margin-top:15px}.give-embed-form-wrapper.modal .close-btn{background:#000;color:#fff!important;border-radius:24px;text-decoration:none;outline:none;font-size:.5em;position:absolute;right:9px;top:-14px;font-weight:700;padding:2px 10px;opacity:.3}.give-embed-form-wrapper.modal .close-btn:hover{opacity:.8}.give-embed-form-wrapper.modal .close-btn span{margin-left:3px;font-size:1.5em;line-height:.7em}.give-embed-form-wrapper.modal:after{content:"";display:block;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);overflow:hidden}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.js-give-grid-modal-launcher+div.js-give-embed-form-modal-launcher-wrap{display:none}.give_notices{position:relative}.give_notices .notice-dismiss{position:absolute;top:50%;right:0;transform:translateY(-50%);border:none;margin:0;padding:5px;background:0 0;color:#72777c;cursor:pointer;max-width:28px!important}.give_notices .notice-dismiss:before{background:0 0;color:#72777c;content:"";display:block;font:400 16px/20px dashicons;speak:none;height:20px;text-align:center;width:20px;-webkit-font-smoothing:antialiased}.give_notices .notice-dismiss:hover{background-color:transparent}.give_notices .notice-dismiss:hover:before{color:#dc3232}.give_error,.give_success,.give_warning{position:relative;margin:15px 0;background:#f9f9f9;padding:1em 1.5em 1em 2em;border-left:4px solid;box-shadow:0 1px 1px rgba(0,0,0,.125);clear:both}.give_error>p,.give_success>p,.give_warning>p{margin:0!important;color:#333}.give_error:before,.give_success:before,.give_warning:before{font-family:give-icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;font-size:16px;margin-top:-15px;left:-17px;color:#fff;width:30px;height:30px;border-radius:100%;text-align:center;line-height:30px;text-shadow:1px 1px rgba(0,0,0,.5)}.give_error{border-color:#a00}.give_error:before{content:"";background-color:#a00}.give_success{border-color:#7ad03a}.give_success:before{background-color:#7ad03a;content:""}.give_warning{border-color:#ffba00}.give_warning:before{background-color:#ffba00;content:""}.twentythirteen .give_forms{padding:40px 0}.twentyfourteen .tfgive{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfgive .give_forms .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfgive div.give_forms.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfgive .give_forms .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfgive{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfgive{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfgive{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfgive{margin-right:54px}.full-width .twentyfourteen .tfgive{margin-right:auto}}.twentyfifteen .t15give{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15give .page-title{margin-left:0}.twentyfifteen .t15give div.summary{padding:0}@media screen and (min-width:38.75em){.twentyfifteen .t15give{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15give{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.avada-row>div.give-wrap #content{width:100%}.give-goal-progress{margin-bottom:20px;clear:both}.give-goal-progress .income{font-size:46px;line-height:48px;letter-spacing:-1px;color:#333}.give-goal-progress .raised{margin-bottom:15px}.give-progress-bar{height:20px;position:relative;background:#eee;border-radius:25px;overflow:hidden}.give-progress-bar>span{display:block;height:100%;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#2bc253;position:relative;overflow:hidden}table.give-table{color:#666;font-size:14px;text-shadow:1px 1px 0 #fff;background:#eaebec;margin:20px 0;border:1px solid #e0e0e0;border-top:none;border-bottom:none;width:100%}table.give-table thead{font-weight:700}table.give-table thead th:first-child{text-align:left;border-left:none}table.give-table th{padding:21px 25px;border:1px solid #e0e0e0;border-top-color:#e8e8e8;border-right:none;background:#f6f6f6;text-align:center;font-weight:700}table.give-table tbody tr{text-align:center}table.give-table tbody tr td{padding:18px;border:1px solid #e0e0e0;border-top-color:#fff;border-right:none;background:#fff;text-align:center}table.give-table tbody tr td:first-child{text-align:left;border-left:0}table.give-table tbody tr:nth-child(2n) td{background:#fcfcfc}body.give-twentysixteen div.entry-summary{margin:0}body.give-twentysixteen button.give-btn{color:#333}body.give-twentysixteen .give-submit{color:#fff}body.give-twentysixteen fieldset#give_terms_agreement{padding-left:0}body.give-twentyseventeen.colors-dark div#give_purchase_form_wrap span.give-final-total-amount,body.give-twentyseventeen.colors-dark div.give-total-wrap input.give-text-input,body.give-twentyseventeen.colors-dark div.give_notices p{color:#000}body.give-twentyseventeen.colors-dark form[id*=give] fieldset{background-color:transparent}body.give-twentynineteen .give-form .give-btn:focus{color:#fff}body.theme-twentytwenty .give-wrap{max-width:1200px;margin:60px auto}html[class*=avia] body#top form[id*=give-form] input.give-amount-top{width:unset;border:1px solid #ccc;border-left:none}html[class*=avia] body#top [id*=give-form].give-fl-form.give-fl-style-give label.give-fl-label{left:7px}html[class*=avia] body#top [id*=give-form].give-fl-form div.give-fl-is-active input{padding:8px 6px 0}.give-donation-history .give-table{table-layout:auto}.give-donation-history .give-table .give-security-column{float:left}.give-donation-history .give-table .give-security-column.give-security-description-wrap{width:75%;padding:16px 13px;font-size:12px;font-style:italic}.give-donation-history .give-table .give-security-column.give-security-button-wrap{width:25%;padding:25px 5px}.give-donation-history .give-table .give-security-column.give-security-button-wrap span{display:none;padding:0 20px}.give_user_history_main .give-mobile-title{display:none}@media screen and (max-width:480px){#give_user_history thead{display:none}#give_user_history tbody{border-top:1px solid #e0e0e0}#give_user_history tr{padding:.5rem 0;background:#fff}#give_user_history tr:nth-child(2n){background-color:#fafafa}#give_user_history td{border:none;padding-top:0;padding-bottom:0;background-color:transparent}#give_user_history td,#give_user_history tr{display:block;border-left:none;text-align:left}#give_user_history .give-mobile-title{display:inline-block;font-weight:700;min-width:6em}}.give-modal{top:0;left:0;width:100%;height:100%;z-index:2148482499;overflow:hidden;outline:none!important;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.give-modal form[id*=give-form],.give-modal form[id*=give-form] .give-submit{margin-bottom:0}.give-modal form[id*=give-form] .give-payment-mode-label{margin-top:0;padding-top:0}@media(max-width:580px){.give-modal form[id*=give-form] .give-input{font-size:16px}}.give-modal .mfp-content{box-sizing:border-box;position:relative;background:#fff;padding:20px;width:auto;max-width:650px;margin:40px auto;z-index:2148482599}.give-modal .mfp-content [id*=give-form] #give-payment-mode-select,.give-modal .mfp-content [id*=give-form] #give_purchase_form_wrap,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-amount,.give-modal .mfp-content [id*=give-form].give-display-button-only .give-donation-levels-wrap{display:block}.give-modal .mfp-content .mfp-close:hover{background-color:transparent}.give-modal form.give-form button.mfp-close{position:absolute;display:block!important}.give-modal .mfp-container:after{display:none}.give-modal .mfp-content{vertical-align:middle;transform:translateY(-100px)}.give-modal.mfp-bg,.give-modal .mfp-content{opacity:0;transition:all .2s}.give-modal.mfp-ready .mfp-content{opacity:1;transform:translateY(0)}.give-modal.mfp-ready.mfp-bg{opacity:.8}.give-modal.mfp-removing .mfp-content{transform:translateY(-50px);opacity:0}.give-modal.mfp-removing.mfp-bg{opacity:0}.give-donation-grid-item-form{position:relative;margin:0 auto;max-width:600px;background-color:#fff;padding:1rem 1.5rem;height:85vh;overflow-y:auto}.give-donation-grid-item-form #give_purchase_form_wrap{display:block!important}.give-donation-grid-item-form .give-btn-modal,.give-donation-grid-item-form .give-btn-reveal{display:none!important}.modal-fade-slide.give-modal .mfp-content{padding:0;max-width:100%}.modal-fade-slide .give-modal--slide{opacity:0;transition:all .2s ease-out;transform:translateY(-20px) perspective(600px) rotateX(0)}.modal-fade-slide.mfp-ready .give-modal--slide{opacity:1;transform:translateY(0) perspective(600px) rotateX(0)}.modal-fade-slide.mfp-removing .give-modal--slide{opacity:0;transform:translateY(-10px) perspective(600px) rotateX(0)}.modal-fade-slide.mfp-bg{opacity:0;transition:opacity .3s ease-out}.modal-fade-slide.mfp-ready.mfp-bg{opacity:.8}.modal-fade-slide.mfp-removing.mfp-bg{opacity:0}.mfp-close:hover{background-color:transparent}.mfp-content .give-display-button-only .give-form-title{display:none}.mfp-content .give-display-button-only>:not(form),.mfp-content .give-display-button-only form>:not(.give-btn-modal){display:block}.give-donor{border:1px solid #e5e5e5;background:#fff;color:#333;font-size:1em;margin-bottom:20px;padding:20px;position:relative;transition:all .2s ease-out;width:100%}.give-donor__header,.give-donor__image{align-items:center;display:flex}.give-donor__image{justify-content:center;background:#fff;margin-right:15px;overflow:hidden;border-radius:50%;flex-basis:40%;position:relative}.give-donor__image img{object-fit:cover;width:100%}.give-donor__image .give-donor__name_initial{position:absolute}.give-donor__image[data-anonymous-donation="0"] img[src*="anonymous-user.svg"],.give-donor__image[data-anonymous-donation="1"] .give-donor__name_initial{visibility:hidden}.give-donor__image[data-anonymous-donation="0"][data-has-valid-gravatar="0"]{border:1px solid #e5e5e5}.give-donor__details{flex-grow:1;overflow:hidden;flex-basis:60%}.give-donor__name{font-size:1em!important;font-weight:700!important;margin:0!important;padding:0!important}.give-donor__name,.give-donor__timestamp{color:#333!important;line-height:1.3!important}.give-donor__timestamp{display:block;font-size:75%!important}.give-donor__content{margin-top:15px;width:100%}.give-donor__content p{color:#333;font-size:1em!important;line-height:1.5!important;margin:0 0 20px!important;padding:0!important;width:100%}.give-donor__content:first-child{margin-top:0!important}.give-donor__content :last-child{margin-bottom:0!important}.give-donor__read-more{cursor:pointer;white-space:nowrap}.give-donor__excerpt+.give-donor__comment{display:none}.give-donor-wall-modal p:last-child{margin-bottom:0}#give-processing-state-template{display:none;position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;z-index:9999999;background:rgba(0,0,0,.8);overflow:hidden;height:100%;justify-content:center;flex-direction:column}#give-processing-state-template.active{display:flex}#give-processing-state-template div{align-self:center;color:#fff;font-size:26px;margin:0 0 0 10px}#give-processing-state-template h3{font-size:26px;margin:0;padding:0 0 5px;line-height:1.25;color:#fff}#give-processing-state-template p{font-size:16px;margin:0;padding:0;line-height:1.5;color:#fff}#give-processing-state-template .loader{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 349 348' style='enable-background:new 0 0 349 348;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0{fill:%23FFFFFF;} %3C/style%3E%3Cpath class='st0' d='M25.1,204.57c-13.38,0-24.47-10.6-24.97-24.08C0.04,178.09,0,175.97,0,174C0,77.78,78.28-0.5,174.5-0.5 c13.81,0,25,11.19,25,25s-11.19,25-25,25C105.85,49.5,50,105.35,50,174c0,1.37,0.03,2.85,0.1,4.65c0.51,13.8-10.27,25.39-24.07,25.9 C25.72,204.56,25.41,204.57,25.1,204.57z'/%3E%3Cpath class='st0' d='M174.5,348.5c-13.81,0-25-11.19-25-25c0-13.81,11.19-25,25-25c68.65,0,124.5-55.85,124.5-124.5 c0-1.38-0.03-2.85-0.1-4.65c-0.51-13.8,10.26-25.4,24.06-25.91c13.83-0.53,25.4,10.26,25.91,24.06c0.09,2.39,0.13,4.51,0.13,6.49 C349,270.22,270.72,348.5,174.5,348.5z'/%3E%3C/svg%3E");pointer-events:none;opacity:0;width:60px;height:60px;margin:0 0 20px}#give-processing-state-template .loader.spinning{opacity:1;transition:opacity .2s ease;animation:load .6s linear infinite}@keyframes load{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.separator-with-text{font-size:16px;font-style:italic;display:flex;justify-content:center;align-items:center;padding:30px 0}.separator-with-text .dashed-line{border:1px solid #d4d4d4;flex-grow:1}.separator-with-text .label{padding:0 6px;font-size:14px;color:#8d8e8e}.give-multi-form-goal-block{display:flex;flex-direction:column;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.305862);border-radius:8px;margin-bottom:20px}.give-multi-form-goal-block .wp-block-media-text{margin:24px!important}.give-multi-form-goal-block .give-multi-form-goal-block__image,.give-multi-form-goal-block .wp-block-media-text__media,.give-multi-form-goal-block .wp-block-media-text__media img{border-radius:6px!important}.give-multi-form-goal-block .wp-block-media-text .wp-block-media-text__content{padding:16px!important}.give-multi-form-goal-block__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;margin:24px!important;min-height:250px}.give-multi-form-goal-block__content .give-multi-form-goal-block__text{display:flex;flex-direction:column;justify-content:center}.give-multi-form-goal-block__content .give-multi-form-goal-block__text h2{margin-bottom:var(--global--spacing-vertical)}.give-multi-form-goal-block__content .give-multi-form-goal-block__image img{height:100%;width:100%;object-fit:cover}.give-progress-bar-block__goal{height:auto;padding:20px 16px;border-top:1px solid #ebebeb}.give-progress-bar-block__progress{height:20px;display:flex;align-items:center;position:relative;border-radius:20px;overflow:hidden;background:#f1f1f1;box-shadow:inset 0 1px 4px rgba(0,0,0,.09487)}.give-progress-bar-block__progress .give-progress-bar-block__progress-bar{position:absolute;height:100%;left:0;top:0;border-radius:20px;background:linear-gradient(180deg,#28c77b,#28c77b),linear-gradient(180deg,#fff,#ccc);background-blend-mode:multiply;overflow:hidden}.give-progress-bar-block__stats{display:flex;flex-wrap:wrap;background:#f5f5f5;height:auto;border-top:1px solid #ebebeb;border-radius:0 0 8px 8px}.give-progress-bar-block__stat{display:flex;flex:1 1 110px;align-items:center;justify-content:center;flex-direction:column;border-right:1px solid #ebebeb;font-weight:500;height:96px}.give-progress-bar-block__stat:last-of-type{border-right:none}.give-progress-bar-block__stat>:first-child{font-size:24px;line-height:28px;color:#4c4c4c}.give-progress-bar-block__stat>:last-child{font-size:18px;line-height:1;color:#6f6f6f}.form-row .give-stripe-cc-field{box-sizing:border-box;width:100%;border-radius:0;outline:none;color:#333;background-color:#fdfdfd;border:1px solid #ccc;margin:0;padding:.5em}.give-stripe-cc-field.give-fl-input{height:auto;min-height:50px;line-height:inherit;padding:14px 10px;background-color:#fff}.give-stripe-cc-field-wrap .give-fl-is-active .give-fl-input{padding:20px 12px 4px;transition:padding .2s ease-in-out,border .2s ease-in-out}.give-stripe-cc-field-wrap .give-fl-label span{display:none}.give-stripe-single-cc-field-wrap{border:1px solid #ccc;background-color:#fdfdfd;padding:10px;height:40px;margin:0 0 15px}.give-form .give-stripe-cc-field.focus,.give-form .give-stripe-cc-field:focus{background-color:#fff}.give-stripe-checkout-modal{all:initial;box-sizing:border-box;position:fixed;font-family:-apple-system,BlinkMacSystemFont,sans-serif;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;z-index:100001!important;display:flex;justify-content:center;align-items:center;overflow:scroll}.give-stripe-checkout-modal.give-stripe-checkout-show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s}.give-stripe-checkout-modal .give-stripe-checkout-modal-content{position:relative;background:#fff;overflow:hidden;width:96%;max-width:500px;border-radius:.5rem;margin:auto}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header{background-color:#000;color:#fff;padding:20px;text-align:center}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-modal-close{background:none;padding:0;margin:15px;font:inherit;outline:inherit;color:#fff;cursor:pointer;position:absolute;top:0;right:0;border:none}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header h3{color:#fff;text-transform:uppercase;font-size:18px;font-weight:600;margin:0 0 10px}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-form-title{color:#f5f5f5;font-size:18px;font-weight:600;margin:10px 0 0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-donor-email{color:#e5e5e5;font-size:14px;font-weight:400;margin:5px 0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-header .give-stripe-checkout-donation-amount{font-size:36px;font-weight:600}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body{padding:20px;display:block;overflow:hidden}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body hr{margin:20px 0;border:1px solid #e5e5e5}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body .give-stripe-checkout-modal-else-part{margin:-5px 0 20px;text-align:center;font-size:14px}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-body .give-stripe-single-cc-field-wrap{margin:0}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer{padding:20px;text-align:center;background-color:#f5f5f5}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer .give-stripe-checkout-modal-btn-wrap{display:flex;align-items:center;justify-content:center}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer .give-stripe-checkout-modal-btn-wrap .sequoia-loader{bottom:20px}.give-stripe-checkout-modal .give-stripe-checkout-modal-content .give-stripe-checkout-modal-container .give-stripe-checkout-modal-footer .give-stripe-checkout-modal-sequoia-donate-button{order:99!important;display:flex;align-items:center;justify-content:center;padding:20px 28px!important;border-radius:4px;border:none;font-size:22px;line-height:20px;min-width:236px;filter:brightness(1);transition:filter .2s ease}.give-wrap .give-grid{max-width:30rem}.give-wrap .give-grid__item{margin-bottom:1.5rem;width:100%}.give-wrap .give-grid__item>:last-child{margin-bottom:0}.give-wrap .give-wrap:before{display:block;content:"";clear:both}@media(min-width:30rem){.give-wrap .give-grid{display:flex;flex-flow:row wrap;margin-bottom:1.5rem;max-width:100%}.give-wrap .give-grid__item{padding:0 .75rem;display:flex}}@media(min-width:30rem)and (min-width:40rem){.give-wrap .give-grid--2 .give-grid__item,.give-wrap .give-grid--3 .give-grid__item,.give-wrap .give-grid--4 .give-grid__item{width:50%}}@media(min-width:30rem)and (min-width:72rem){.give-wrap .give-grid--3 .give-grid__item,.give-wrap .give-grid--4 .give-grid__item{width:33.33333%}}@media(min-width:30rem)and (min-width:90rem){.give-wrap .give-grid--4 .give-grid__item{width:25%}}@supports(display:grid){.give-wrap .give-grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;margin-bottom:1.5rem;max-width:100%}.give-wrap .give-grid__item{display:flex;margin-bottom:0;padding:0;width:auto!important}@media(min-width:40rem){.give-wrap .give-grid--best-fit{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media(min-width:40rem){.give-wrap .give-grid--2,.give-wrap .give-grid--3,.give-wrap .give-grid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:72rem){.give-wrap .give-grid--3,.give-wrap .give-grid--4{grid-template-columns:repeat(3,1fr)}}@media(min-width:90rem){.give-wrap .give-grid--4{grid-template-columns:repeat(4,1fr)}}}.give-wrap .give-card{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);color:inherit;display:flex;flex-direction:column;width:100%;text-decoration:none;transition:all .1s ease-out}.give-wrap .give-card:active,.give-wrap .give-card:focus,.give-wrap .give-card:hover,.give-wrap .give-card:visited{border-color:#ccc;box-shadow:0 4px 12px rgba(0,0,0,.16)}.give-wrap .give-card__media img{border-radius:0;box-shadow:none;display:block;height:auto;margin:0;object-fit:cover;order:1;width:100%}.give-wrap .give-card__body{display:flex;flex-direction:column;flex-grow:1;order:2;padding:1.5rem}.give-wrap .give-card__body>:last-child{margin-bottom:0}.give-wrap .give-card__title{line-height:1.3;margin:0 0 .75rem;padding:0}.give-wrap .give-card__text{margin:0 0 1.5rem;padding:0}.give-wrap .give-card__progress{margin-top:auto;width:100%}.give-wrap .give-card__progress .raised,.give-wrap .give-card__progress>:last-child{margin-bottom:0}.give-wrap .give-card__progress .income{font-size:2em}.give-wrap .give-page-numbers{font-size:1.25em}#give-receipt .timeline-item{background:#fff}@keyframes placeHolderShimmer{0%{background-position:0 0}to{background-position:520px 0}}#give-receipt .placeholder-animation{max-width:650px;margin:0 auto}#give-receipt .animated-background{animation-duration:.85s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:520px 100%;position:relative}#give-receipt .container{margin:0 auto;width:650px;background-color:#eee;border:1px solid #eee}#give-receipt .layer{display:flex}#give-receipt .layer.h1{height:28px}#give-receipt .layer.h2{height:22px}#give-receipt .layer.inline-radios{height:12px}#give-receipt .layer.label{height:8px}#give-receipt .layer-item.opaque{background:#fff}#give-receipt .layer-gap{background-color:#fff}#give-receipt .layer-gap.large{height:40px}#give-receipt .layer-gap.medium{height:20px}#give-receipt .layer-gap.small{height:10px}#give-receipt .layer-1 .layer-item:nth-child(odd){width:45%}#give-receipt .layer-1 .layer-item:nth-child(2n){width:55%}#give-receipt .layer-4 .layer-item:first-child{width:30%}#give-receipt .layer-4 .layer-item:nth-child(2){width:10%}#give-receipt .layer-4 .layer-item:nth-child(3){width:20%}#give-receipt .layer-4 .layer-item:nth-child(4){width:30%}#give-receipt .layer-4 .layer-item:nth-child(5){width:10%}#give-receipt .layer-5 .layer-item:first-child{width:40%}#give-receipt .layer-5 .layer-item:nth-child(2){width:5%}#give-receipt .layer-5 .layer-item:nth-child(3){width:15%}#give-receipt .layer-5 .layer-item:nth-child(4){width:40%}#give-receipt .layer-6 .layer-item:nth-child(odd){width:30%}#give-receipt .layer-6 .layer-item:nth-child(2n){width:70%}#give-receipt .layer-8 .layer-item:first-child{width:40%}#give-receipt .layer-8 .layer-item:nth-child(2){width:20%}#give-receipt .layer-8 .layer-item:nth-child(3){width:40%}.give-grid-ie-utility{margin:0 -12px}@supports(display:grid){.give-grid-ie-utility{margin:0}}/*! normalize.css - http://github.com/necolas/normalize.css */

/* =============================================================================
   HTML5 display definitions
   ========================================================================== */
/*
 * Corrects block display not defined in IE6/7/8/9 & FF3
 */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}

/*
 * Corrects inline-block display not defined in IE6/7/8/9 & FF3
 */
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}

/*
 * Prevents modern browsers from displaying 'audio' without controls
 * Remove excess height in iOS5 devices
 */
audio:not([controls]){display:none;height:0}

/*
 * Addresses styling for 'hidden' attribute not present in IE7/8/9, FF3, S4
 * Known issue: no IE6 support
 */
[hidden]{display:none;}


/* =============================================================================
   Base
   ========================================================================== */

/*
 * 1. Corrects text resizing oddly in IE6/7 when body font-size is set using em units
 *    http://clagnut.com/blog/348/#c790
 * 2. Keeps page centred in all browsers regardless of content height
 * 3. Prevents iOS text size adjust after orientation change, without disabling user zoom
 *    www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/
   4. Fix for webkit rendering
 * 5. A safe default for type of any size.
 */

html {
    font-size:100%; /* 1 */
    overflow-y:scroll;/*  2 */
    -webkit-text-size-adjust:100%; /* 3 */
    -ms-text-size-adjust:100%; /* 3 */
	-webkit-font-smoothing:antialiased; /* 4 */
	line-height:1.5; /* 5 */
}

/*
 * Addresses margins handled incorrectly in IE6/7
 */
body {margin:0}


/* =============================================================================
   Links
   ========================================================================== */

/*
 * Addresses outline displayed oddly in Chrome
 */
a:focus{outline:thin dotted}

/*
 * Improves readability when focused and also mouse hovered in all browsers
 * people.opera.com/patrickl/experiments/keyboard/test
 */
a:hover,a:active{outline:0}


/* =============================================================================
   Typography
   ========================================================================== */

/*
 * Addresses font sizes and margins set differently in IE6/7
 * Addresses font sizes within 'section' and 'article' in FF4+, Chrome, S5
 */ 
h1,h2,h3,h4,h5,h6{margin:0;padding:0}

/*
 * Addresses styling not present in IE7/8/9, S5, Chrome
 */
abbr[title]{border-bottom: 1px dotted}

/*
 * Addresses style set to 'bolder' in FF3+, S4/5, Chrome
*/
b,strong{font-weight:bold}

blockquote{font-family:Georgia,"Times New Roman",Times,serif}
blockquote p{display:inline}

/*
 * Addresses styling not present in S5, Chrome
 */
dfn {font-style:italic}

/*
 * Addresses styling not present in IE6/7/8/9
 */
mark {background:#ff0;color:#000}

/*
 * Addresses margins set differently in IE6/7
 */
p,pre{margin:0}

/*
 * Corrects font family set oddly in IE6, S4/5, Chrome
 * en.wikipedia.org/wiki/User:Davidgothberg/Test59
 */
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}

/*
 * Improves readability of pre-formatted text in all browsers
 */
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}

/*
 * 1. Addresses CSS quotes not supported in IE6/7
 * 2. Addresses quote property not supported in S4
 */

/* 1 */
q{quotes:none}

/* 2 */
q:before,q:after{content:'';content:none}
small{font-size:80%}

/*
 * Prevents sub and sup affecting line-height in all browsers
 * gist.github.com/413930
 */
/*sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
*/

/* =============================================================================
   Lists
   ========================================================================== */

/*
 * Addresses margins set differently in IE6/7
 */
dl,ol,ul{margin:0;padding:0;list-style:none;list-style-image:none}

/* =============================================================================
   Embedded content
   ========================================================================== */
/*
 * 1. Removes border when inside 'a' element in IE6/7/8/9, FF3
 * 2. Improves image quality when scaled in IE7
 *    code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/
 */
img {border:0;/* 1 */ -ms-interpolation-mode:bicubic;/* 2 */}

/*
 * Corrects overflow displayed oddly in IE9
 */
svg:not(:root){overflow:hidden}


/* =============================================================================
   Figures
   ========================================================================== */

/*
 * Addresses margin not present in IE6/7/8/9, S5, O11
 */
figure{margin:0}


/* =============================================================================
   Forms
   ========================================================================== */
   
/*
 * Corrects margin displayed oddly in IE6/7
 */

form{margin:0}

/*
 * Define consistent border, margin, and padding
 */
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}

/*
 * 1. Corrects color not being inherited in IE6/7/8/9
 * 2. Corrects text not wrapping in FF3
 * 3. Corrects alignment displayed oddly in IE6/7
 */
legend {border:0;/* 1 */ padding:0; white-space:normal;/* 2 */ *margin-left:-7px;/* 3 */}

/*
 * 1. Corrects font size not being inherited in all browsers
 * 2. Addresses margins set differently in IE6/7, FF3+, S5, Chrome
 * 3. Improves appearance and consistency in all browsers
 * 4. Addresses font-family inconsistency between 'textarea' and other form elements.
 * 5. Removes the rounded corners on mobile.
 */
button,input,select,textarea{font-size:100%;/* 1 */margin:0;/* 2 */vertical-align:baseline;/* 3 */*vertical-align:middle;/* 3 */font-family:sans-serif; /* 4 */}
input:not([type="radio"]):not([type="checkbox"]){-webkit-appearance:none;border-radius:0;-moz-border-radius:0; /* 5 */}

/*
 * Addresses FF3/4 setting line-height on 'input' using !important in the UA stylesheet
 */
button,input{line-height:normal;/* 1 */}

/*
 * 1. Improves usability and consistency of cursor style between image-type 'input' and others
 * 2. Corrects inability to style clickable 'input' types in iOS
 * 3. Removes inner spacing in IE7 without affecting normal text inputs
 *    Known issue: inner spacing remains in IE6
 */
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;/* 1 */-webkit-appearance:button;/* 2 */*overflow:visible;/* 3 */}

/*
 * Re-set default cursor for disabled elements
 */
button[disabled],input[disabled]{cursor:default}

/*
 * 1. Addresses box sizing set to content-box in IE8/9
 * 2. Removes excess padding in IE8/9
 * 3. Removes excess padding in IE7
      Known issue: excess padding remains in IE6
 */
input[type="checkbox"],input[type="radio"]{box-sizing:border-box; /* 1 */padding:0; /* 2 */*height:13px; /* 3 */*width:13px; /* 3 */}

/*
 * 1. Addresses appearance set to searchfield in S5, Chrome
 * 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof)
 */
input[type="search"]{-webkit-appearance:textfield;/* 1 */-moz-box-sizing:content-box;-webkit-box-sizing:content-box;/* 2 */box-sizing:content-box;}

/*
 * Removes inner padding and search cancel button in S5, Chrome on OS X
 */
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {-webkit-appearance:none;}

/*
 * Removes inner padding and border in FF3+
 * www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/
 */
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

/*
 * 1. Removes default vertical scrollbar in IE6/7/8/9
 * 2. Improves readability and alignment in all browsers
 */
textarea {overflow:auto;/* 1 */ vertical-align:top/* 2 */}
textarea,input[type="text"],input[type="email"],input[type="password"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


/* =============================================================================
   Tables
   ========================================================================== */

/*
 * Remove most spacing between table cells
 */
table{border-collapse:collapse;border-spacing:0}
tr:nth-of-type(odd) {background:rgba(0,0,0,.05)}



/* =============================================================================
   LAYOUT
   ========================================================================== */
.wrapper {margin:0 auto}

.grids{margin-left:-30px}
[class*="grid-"]{display:inline;float:left;margin-left:30px}
.grid-12{margin-right:0}

/* Grid 1080px */
.wrapper{width:1050px}
.grid-1{width:60px}.grid-2{width:150px}.grid-3{width:240px}.grid-4{width:330px}.grid-5{width:420px}.grid-6{width:510px}.grid-7{width:600px}.grid-8{width:690px}.grid-9{width:780px}.grid-10{width:870px}.grid-11{width:960px}.grid-12{width:1030px}

/* Grid 960px (mediaqueries) */
@media only screen and (min-width: 960px) and (max-width: 1199px) {
.wrapper{width:930px}
.grid-1{width:50px}.grid-2{width:130px}.grid-3{width:210px}.grid-4{width:290px}.grid-5{width:370px}.grid-6{width:450px}.grid-7{width:530px}.grid-8{width:610px}.grid-9{width:690px}.grid-10{width:770px}.grid-11{width:850px}.grid-12{width:910px}
}
	
/* Grid 800px (mediaqueries) */
@media only screen and (min-width: 801px) and (max-width: 959px) {
.wrapper{width:700px}
.grids{margin-left:-20px}
[class*="grid-"]{margin-left:20px}
.grid-1{width:40px}.grid-2{width:100px}.grid-3{width:160px}.grid-4{width:220px}.grid-5{width:280px}.grid-6{width:340px}.grid-7{width:400px}.grid-8{width:460px}.grid-9{width:520px}.grid-10{width:580px}.grid-11{width:640px}.grid-12{width:680px}
}

/* Grid lt 800px / Mobile (mediaqueries) */
@media only screen and (max-width: 800px) {
.wrapper{width:90%}
.grids,
[class*="grid-"]{width:100%;margin-left:0;margin-right:0}
html{font-size:1.125em /* Make text slightly larger for smaller devices to improve readability. */}
body{-webkit-text-size-adjust:none}
}


/* =============================================================================
   CLASSES
   ========================================================================== */
/*
Some not-too-pretty and insemantic classes to do odd jobs.
*/

.alignleft		{float:left}
.alignright		{float:right}
.aligncenter	{text-align:center;margin-left:auto;margin-right:auto;}
img.aligncenter	{margin-left:auto;margin-right:auto;display:block}

.text-left		{text-align:left}
.text-right		{text-align:right}
.text-center	{text-align:center}

.sticky 		{}

.no-margin		{margin:0 !important}

/*
Fix clearing issues as per: nicolasgallagher.com/micro-clearfix-hack/
*/
.grids:after,.clearfix:after,.grids:before,.clearfix:before{content:"";display:table}.grids:after,.clearfix:after{clear:both}.grids,.clearfix{zoom:1}
 
/* =============================================================================
   Images
   ========================================================================== */
img{/* Give it some text styles to offset alt text */color:#c00}

.logo img{display:block;max-width:100%;height:auto}

/* =============================================================================
   Flash/Video
   ========================================================================== */
object,embed,video{max-width:100%}

/* =============================================================================
   Messages
   ========================================================================== */
.message{display:block;padding:10px;margin-bottom:18px;color:#999;font-size:80%;font-weight:bold;text-align:center;line-height:18px;letter-spacing:.2em;border:1px dashed #ccc}
.message [class*="icon-"]{font-size:18px;position:relative;top:2px;left:5px;margin-right:15px}
.error{border-color:#fb5766}
.success{border-color:#83ba77}
.info [class*="icon-"]{color:#6cf}
.warning [class*="icon-"]{color:#f99}


/* =============================================================================
   Misc
   ========================================================================== */
.accessibility{
	/* Hide content off-screen without hiding from screen-readers. N.B. This is not suited to RTL languages */
	position:absolute;left:-99999px
}
.more-link:after{
	/* Too many people use &raquo; in their markup to signify progression/movement, that ain't cool. Let's insert that using content:""; */
	content:" »";
}


/* =============================================================================
  Flex Slider
   ========================================================================== */
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.flexslider .slides {zoom:1}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}
.flex-viewport {max-height:2000px;-webkit-transition:all 1s ease; -moz-transition:all 1s ease; transition:all 1s ease}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}
.no-js .slides > li:first-child {display:block}



/* =============================================================================
   Swipebox Core Style
   ========================================================================== */
.swipebox-overflow-hidden{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;z-index:9999;overflow:hidden;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#swipebox-slider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute}#swipebox-slider .slide{background:url("/wp-content/themes/simplemag-child/images/loading.gif") no-repeat center center;height:100%;line-height:1px;text-align:center;width:100%;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;width:auto;height:auto;vertical-align:middle}#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-action{bottom:-50px}#swipebox-action.visible-bars{bottom:0}#swipebox-action.force-visible-bars{bottom:0!important}#swipebox-caption{top:-50px;text-align:center}#swipebox-caption.visible-bars{top:0}#swipebox-caption.force-visible-bars{top:0!important}#swipebox-action #swipebox-prev,#swipebox-action #swipebox-next,#swipebox-action #swipebox-close{background-image:url("/wp-content/themes/simplemag-child/images/gallery-controls.png");background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;position:absolute;width:50px;height:50px;top:0}#swipebox-action #swipebox-close{background-position:15px 12px;left:40px}#swipebox-action #swipebox-prev{background-position:-32px 13px;right:100px}#swipebox-action #swipebox-next{background-position:-78px 13px;right:40px}#swipebox-action #swipebox-prev.disabled,#swipebox-action #swipebox-next.disabled{filter:alpha(opacity=30);opacity:.3}#swipebox-slider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}#swipebox-slider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}@-moz-keyframes rightSpring{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-moz-keyframes leftSpring{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@-webkit-keyframes rightSpring{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-webkit-keyframes leftSpring{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

/* Skin */
#swipebox-overlay{background:#0d0d0d}
#swipebox-action,#swipebox-caption{text-shadow:1px 1px 1px black;background-color:#0d0d0d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#0d0d0d),color-stop(100%,#000));background-image:-webkit-linear-gradient(#0d0d0d,#000);background-image:-moz-linear-gradient(#0d0d0d,#000);background-image:-o-linear-gradient(#0d0d0d,#000);background-image:linear-gradient(#0d0d0d,#000);-webkit-box-shadow:0 1px 1px 1px #212121,inset 0 1px 1px 1px black;-moz-box-shadow:0 1px 1px 1px #212121,inset 0 1px 1px 1px black;box-shadow:0 1px 1px 1px #212121,inset 0 1px 1px 1px black;filter:alpha(opacity=95);opacity:.95}
#swipebox-action{-webkit-box-shadow:0 -1px -1px 1px #212121,inset 0 -1px -1px 1px black;-moz-box-shadow:0 -1px -1px 1px #212121,inset 0 -1px -1px 1px black;box-shadow:0 -1px -1px 1px #212121,inset 0 -1px -1px 1px black}
#swipebox-caption{color:white!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}



/* =============================================================================
   Masonry
   ========================================================================== */
.masonry,.masonry .masonry-brick{-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-ms-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}.masonry{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.masonry .masonry-brick{-webkit-transition-property:left,right,top;-moz-transition-property:left,right,top;-ms-transition-property:left,right,top;-o-transition-property:left,right,top;transition-property:left,right,top}



/* =============================================================================
   Sidebar in Mobile View
   ========================================================================== */
#outer-wrap{width:100%;position:relative;overflow:hidden}#inner-wrap{width:100%;position:relative}#pageslide{display:none;width:100%;z-index:200;overflow:hidden}#pageslide .block{z-index:2;position:relative;}

@media only screen and (max-width:800px){#pageslide{display:block;position:absolute;top:0}#pageslide:not(:target){z-index:1;height:0}.js-ready #pageslide{width:70%;height:100%;background:#242628;-webkit-box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.5);-moz-box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.5);box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.5)}.js-ready #pageslide{left:-70%}.js-ready #inner-wrap{left:0}.js-nav #inner-wrap{left:70%}.csstransforms3d.csstransitions.js-ready #pageslide{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-ready #inner-wrap{left:0!important;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-nav #inner-wrap{-webkit-transform:translate3d(70%,0,0) scale3d(1,1,1);-moz-transform:translate3d(70%,0,0) scale3d(1,1,1);-ms-transform:translate3d(70%,0,0) scale3d(1,1,1);-o-transform:translate3d(70%,0,0) scale3d(1,1,1);transform:translate3d(70%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions.js-ready #pageslide .block{filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity 300ms 100ms,-webkit-transform 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity 300ms 100ms ease,-moz-transform 500ms ease;-o-transition:opacity 300ms 100ms ease,-o-transform 500ms ease;transition:opacity 300ms 100ms ease,transform 500ms ease;-webkit-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-moz-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-ms-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-o-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.csstransforms3d.csstransitions.js-nav #pageslide .block{filter:alpha(opacity=100);opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}



/* =============================================================================
   CSS animation
   ========================================================================== */
.animated{-webkit-transform:translate3d(0,0,0);-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;-ms-animation-duration:1.2s;-o-animation-duration:1.2s;animation-duration:1.2s}
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}



/* =============================================================================
   WordPress Core
   ========================================================================== */
/* Calendar */
#wp-calendar{width:100%;border:1px solid #ddd}#wp-calendar tr{background:0}#wp-calendar td{padding:2%}#wp-calendar caption{font-weight:bold;font-size:120%;text-align:center;margin:0 0 5px}#wp-calendar thead{border-bottom:1px solid #ddd}#wp-calendar thead th{height:30px;font-weight:normal}#wp-calendar tbody{border-bottom:1px solid #ddd}#wp-calendar tbody td{font-size:120%;text-align:center}#wp-calendar tbody td#today{color:#F36}#wp-calendar tbody td a{display:block;height:30px;line-height:30px;text-decoration:none;background:#fcc}#wp-calendar tfoot{font-size:90%;text-transform:uppercase}#wp-calendar tfoot #next{text-align:right}
img.alignleft,.wp-caption.alignleft{margin-right:1.5em}
img.alignright,.wp-caption.alignright{margin-left:1.5em}
.wp-caption.alignleft img,.wp-caption.alignright img{margin-left:0;margin-right:0}



/* =============================================================================
   Print
   ========================================================================== */
/*
Good ol' fashioned paper...
*/
@media print{

/*
Give everything some decent contrast.
*/
*{background-color:#fff;color:#000;text-shadow:none!important;}

/*
Set a nice measure and take the font down to print-acceptable sizes.
*/
body{font-size:0.75em; /* 12px (if base font-size was 16px) */}

.wrapper{width:100%; margin:0 auto}

/*
A list of things you don't want printing. Add to/subtract from as necessary. 
*/
.nav,.footer{display:none}
.logo img{position:static}

/*
Linearise
*/
/*.grids{width:auto}
[class*="grid-"]{width:auto;float:none;clear:both}*/

/*
Don't let images break anything.
*/
img{max-width:100% !important;height:auto !important}

/*
Messages look odd with just borders.
*/
.message{border:0;font-weight:700}

/*
Display the href of any links.

a:link:after,a:visited:after{content:"(" attr(href)")";font-size:smaller}
*/
/*
Any links that are root relative to your site need prepending with your URL.

a[href^="/"]:after{content:"(http://yoururlhere.com" attr(href)")";font-size:smaller}
*/
/*
Any Flash/video content can't be printed so leave a message.
*/
object:after{content:"Flash/video content. Head to http://yoururlhere.com/ to view this content.";display:block;font-weight:700;margin-bottom:1.5em}
}@font-face {
	font-family: 'icomoon';
	src:url('/wp-content/themes/simplemag-child/fonts/icomoon.eot');
}
@font-face {
	font-family: 'icomoon';
	src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'),
		 url(data:application/x-font-ttf;charset=utf-8;base64,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fc4fH0d4IdvjK00AAAIAFP/qAewB1gAbAGkAACU2NTQmIyIHJiMiBhUUFwYVFBYzMjcWMzI2NTQOAQcGIyInJicmNTQ2MzIXFhcWFx4BMzI3NjU0JyYnJicmJyYnJjU0Njc2MzIeAhUUBiMiJyYnJicmIyIHBhUUFxYXFhcWFx4BFx4BFQHeBYNdFBMgJTZNEgSDXhQVHCE2TWcfHh4oMSAWDw4TDgwIBwYGBwYZFBwREQkJDw8aIxgYDg8fHBwmHi0dDhIODAcGCAgMCxoZDg4EBQkJCQkWGy0QEBKsGBlgiAQVTzclHxcYX4gEEE83IAouDQwRDRUVFQwSBwcNDgkJDAwMEQ4ICQQFBggKCxITGxspCgsOGBsNDBQGBg0QCQkKCQ0IBQYFBAMDBQYPCgshGAAAAAAMAJYAAQAAAAAAAQAHABAAAQAAAAAAAgAHACgAAQAAAAAAAwAjAHgAAQAAAAAABAAHAKwAAQAAAAAABQALAMwAAQAAAAAABgAHAOgAAwABBAkAAQAOAAAAAwABBAkAAgAOABgAAwABBAkAAwBGADAAAwABBAkABAAOAJwAAwABBAkABQAWALQAAwABBAkABgAOANgAaQBjAG8AbQBvAG8AbgAAaWNvbW9vbgAAUgBlAGcAdQBsAGEAcgAAUmVndWxhcgAARgBvAG4AdABGAG8AcgBnAGUAIAAyAC4AMAAgADoAIABpAGMAbwBtAG8AbwBuACAAOgAgADEANwAtADYALQAyADAAMQAzAABGb250Rm9yZ2UgMi4wIDogaWNvbW9vbiA6IDE3LTYtMjAxMwAAaQBjAG8AbQBvAG8AbgAAaWNvbW9vbgAAVgBlAHIAcwBpAG8AbgAgADEALgAwAABWZXJzaW9uIDEuMAAAaQBjAG8AbQBvAG8AbgAAaWNvbW9vbgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYAAAABAAIBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkB3VuaUYwMDAHdW5pRTAwMAd1bmlFMDAxB3VuaUUwMDMHdW5pRTAwNAd1bmlFMDA1B3VuaUUwMDYHdW5pRTAwNwd1bmlFMDA4B3VuaUUwMDkHdW5pRjA4Mwd1bmlGMDUzB3VuaUYwNTQHdW5pRTAwQQd1bmlFMDBCB3VuaUUwMEMHdW5pRjA0MAd1bmlFMDBGB3VuaUUwMDIHdW5pRjAwMgd1bmlGMDU3B3VuaUYwNzEHdW5pRjA3Nwd1bmlFMDBFB3VuaUUwMTAHdW5pRTAwRAd1bmlFMDExB3VuaUUwMTIHdW5pRTAxMwd1bmlGMTc5B3VuaUYxN0EHdW5pRjE3Qgd1bmlFMDE0B3VuaUUwMTUHdW5pRjE3MAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAlAAEABAAAAAIAAAAAAAEAAAAAzD2izwAAAADN5HtEAAAAAM3ke0Q=) format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'icomoon';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family: 'icomoon';
        src: url('/wp-content/themes/simplemag-child/fonts/icomoon.svg#icomoon') format('svg');
    }
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
[class^="icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}
.icon-google-plus:before {
	content: "\e000";
}
.icon-facebook:before {
	content: "\e001";
}
.icon-twitter:before {
	content: "\e003";
}
.icon-youtube:before {
	content: "\e004";
}
.icon-vimeo:before {
	content: "\e005";
}
.icon-flickr:before {
	content: "\e006";
}
.icon-dribbble:before {
	content: "\e007";
}
.icon-soundcloud:before {
	content: "\e008";
}
.icon-camera:before {
	content: "\e009";
}
.icon-camera-retro:before {
	content: "\f083";
}
.icon-chevron-left:before {
	content: "\f053";
}
.icon-chevron-right:before {
	content: "\f054";
}
.icon-pinterest:before {
	content: "\e00a";
}
.icon-linkedin:before {
	content: "\e00b";
}
.icon-behance:before {
	content: "\e00c";
}
.icon-pencil:before {
	content: "\f040";
}
.icon-music:before {
	content: "\e00f";
}
.icon-instagram:before {
	content: "\e002";
}
.icon-search:before {
	content: "\f002";
}
.icon-remove-sign:before {
	content: "\f057";
}
.icon-warning-sign:before {
	content: "\f071";
}
.icon-chevron-up:before {
	content: "\f077";
}
.icon-info:before {
	content: "\e00e";
}
.icon-feed:before {
	content: "\e010";
}
.icon-tag:before {
	content: "\e00d";
}
.icon-menu:before {
	content: "\e011";
}
.icon-lastfm:before {
	content: "\e012";
}
.icon-app-net:before {
	content: "\e013";
}
.icon-apple:before {
	content: "\f179";
}
.icon-windows:before {
	content: "\f17a";
}
.icon-android:before {
	content: "\f17b";
}
.icon-stumbleupon:before {
	content: "\e014";
}
.icon-picassa:before {
	content: "\e015";
}
.icon-skype:before {
	content: "\f170";
}/*
Theme Name: SimpleMag
Theme URI: http://themesindep.com/
Author: ThemesIndep
Author URI: http://themesindep.com/
Description: Magazine theme for creative things
Template: simplemag
Version: 2.0
*/





/* Your CSS code goes here
-------------------------------------- */

#masthead .main-menu > ul > li { font-size: 13px !important; line-height: 15px !important; }
#masthead .main-menu .sub-menu {
    top: 63px;
}
#masthead .main-menu .sub-menu .sub-links a { color: white; font-weight: bold; }

#masthead nav .sub-menu { width: 200px !important;  }
#masthead .main-menu .full-width .sub-links { width: 100% !important; }
#masthead .main-menu > ul > li { position: relative; }
#masthead .main-menu .sub-menu.full-width .sub-links li {
    font-size: 10px;
    display: block !important;
    margin: 0;
    border-top-width: 1px !important;
    border-top-style: dotted !important;
    padding: 6px 0px;
}
#masthead .main-menu .sub-menu.full-width .sub-links li:last-child {
    border-bottom-width: 1px !important;
    border-bottom-style: dotted !important;
    border-bottom-color: rgb(140, 145, 155);
}

#masthead .main-menu .sub-menu.full-width .sub-links li a { width: 100%; display: block; font-size: 1.2em;}

#masthead .main-menu .sub-menu .sub-links {
    padding: 15px 0 0px;
    margin-bottom: 15px;
}

article.grid-one { width: 100%; }
article.grid-two { width: 45%; }
article.grid-four { width: 25%; }


.single .entry-content > div,
.single .entry-content blockquote > div,
.single .entry-content blockquote > p { /*display: inline-block;*/ margin-bottom: 18px; width: 100%; }

.single .entry-content blockquote > p { display: block; }

.entry-meta .entry-category a { text-decoration: none; }
.entry-meta .entry-category a:hover { text-decoration: underline; }

/*Logo Styling*/
a.logo {display:block; width:70%; margin:0 auto; overflow:hidden;text-decoration:none;}
	#masthead .logo img {display:block; width:50%; margin-bottom: 20px; }
    a.logo span {display:block; width:100%; float:none; clear: both; text-align:center;}
    @media only screen and (max-width : 767px) {
        a.logo {width:100%;}
           #masthead .logo img {width:70%; padding-right:5%; float:none; margin-bottom:1em;}
            a.logo span {width:100%; float:none; text-align:center;}
    }
    @media only screen and (max-width : 460px) {
           #masthead .logo img {width:100%;}
            a.logo span {font-size:.75em; line-height:1.3em;}
    }

#branding .donate-button    { float: right; margin-top: 10px; }
@media only screen and (max-width : 767px) { 
    #branding .donate-button {
        float: none; margin: 0 auto; 
    }
}

.top-header { margin-top: 30px; }
.top-header .tagline { text-align: center; }
.top-header.tagline-header { margin-top: 10px; margin-bottom: 10px; }
a.logo-new { width: 80%; margin: 0 auto;}
a.logo-new img { width: 100%; height: auto; }

.donate-header-grid { padding-top: 30px; text-align: center; }
.social-header-grid { padding-top: 30px; text-align: center;}
.social-header-grid a { text-decoration: none; }
.social-header-grid a:hover { text-decoration: none; }
.social-header-grid .fa-circle { color: #8c919b; }


.widget_cameraauthorwidget {}
.widget_cameraauthorwidget li { display:block; clear: both; }
.widget_cameraauthorwidget li img { width: 33%; margin-right: 10px; float: left;}
.widget_cameraauthorwidget li a { font-weight: bold; text-decoration: none; font-size: 1.1em; display:block; margin-bottom: 10px; }
.widget_cameraauthorwidget li span { font-style: italic; display:block; margin-bottom: 5px; }

.sub-taxonomy-list,
.sub-taxonomy-list ul { width: 100%; margin: 0 !important; padding: 0 !important; list-style: none; float: left; }
.sub-taxonomy-list > li { display: inline-block; width: 100%;  margin: 0; padding: 0 !important; list-style: none; float: left;  }
.sub-taxonomy-list > li a { font-weight: bold; text-decoration: none; }
.sub-taxonomy-list li { display: inline-block; margin: 0; padding: 0 !important; list-style: none; }
.sub-taxonomy-list li a {}
.sub-taxonomy-list > li > ul > li { width: 50%; margin-bottom: 5px;  }
.sub-taxonomy-list li.letter-header { font-weight: bold; font-size: 30px; font-style: italic; width: 100%; }


.sub-taxonomy-list li a:hover { text-decoration: underline; }

#masthead .main-menu > ul > li:after { margin-top: 24px !important; }
#masthead .main-menu > ul > li > a { padding: 18px 5px 15px !important; cursor: default; }

.masonry-layout .entry-summary img { display: none; }

blockquote { font-family: 'Lato', Arial, Verdana, 'Helvetica Neue', Helvetica, sans-serif !important;  }
.page blockquote, .single blockquote { color: #444; padding-top: 0px !important; color:#848482 !important; margin-right: 30px !important;}

.donate-widget,
.snapshots-blog-widget,
.media-corrections-widget { margin-bottom: 20px; /* padding-bottom: 10px; */ /* border-bottom: 2px solid #AAA; */ }


.donate-widget a { display: block; width: 100%; }
.donate-widget a img { width: 100%; }

.masonry-brick .entry-summary { text-align:left; }

.sidebar ul {}
.sidebar ul li { margin-bottom: 10px;}
.sidebar ul li a { display: block; text-align:left; padding: 0px 0px 10px 40px;   text-decoration:none; }

.donate-button {
    -moz-box-shadow: 0px 1px 0px 0px #f5978e;
    -webkit-box-shadow: 0px 1px 0px 0px #f5978e;
    box-shadow: 0px 1px 0px 0px #f5978e;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
    background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
    background-color:#f24537;
    -webkit-border-top-left-radius:0px;
    -moz-border-radius-topleft:0px;
    border-top-left-radius:0px;
    -webkit-border-top-right-radius:0px;
    -moz-border-radius-topright:0px;
    border-top-right-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    -moz-border-radius-bottomright:0px;
    border-bottom-right-radius:0px;
    -webkit-border-bottom-left-radius:0px;
    -moz-border-radius-bottomleft:0px;
    border-bottom-left-radius:0px;
    text-indent:0;
    border:3px solid #d02718;
    display:inline-block;
    color:#ffffff;
    font-family:Verdana;
    font-size:23px;
    font-weight:normal;
    font-style:normal;
    height:35px;
    line-height:35px;
    width:200px;
    text-decoration:none;
    text-transform: uppercase;
    text-align:center;
    text-shadow:1px 1px 3px #810e05;
}
.donate-button:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
    background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
    background-color:#c62d1f;
}.donate-button:active {
    position:relative;
    top:1px;
}
/* This button was generated using CSSButtonGenerator.com */


.widget_journalistwidget ul li a,
.widget_outletwidget ul li a,
.widget_peoplewidget ul li a,
.widget_topicwidget ul li a { text-transform: uppercase; }

.single-box.entry-content { padding-left: 100px;}
@media(max-width:767px){
	.single-box.entry-content { padding-left: 27px;}
}

.page .page-content .topics-list { list-style: none !important; }
.page .page-content .topics-list li { list-style: none !important; }
.topics-list { list-style: none; text-transform: uppercase;}
.topics-list li { list-style: none; margin-bottom: 0px !important; }
.topics-list li a { text-decoration: none; }
.topics-list li > .children { margin-top: 0px; max-height: 0px; overflow: hidden; 
    -moz-transition   : all 1.0s ease;
    -webkit-transition: all 1.0s ease;
    -o-transition     : all 1.0s ease;
    transition        : all 1.0s ease;
}
.topics-list li:hover > .children,
.topics-list li.current-cat-parent > .children { margin-top: 18px; max-height: 2000px; }
.topics-list li.parent:before {
    content: "+";
    margin-left: 15px;
    padding-right: 10px; 
    font-weight: bold; 
    float: left;
}

.type-page .topics-list li.parent:before { margin-left: -20px; }

.topics-list > li > ul { padding-left: 20px; }
.topics-list > li > ul > li > ul { padding-left: 20px; }

.topics-list .current-cat-parent > a,
.topics-list .current-cat > a { font-weight: bold; }


#content table td { vertical-align: top; max-width: 50%;}
#content table img { max-width: none; }

.list-custom-taxonomy-widget {}
.list-custom-taxonomy-widget ul > li > ul > li { padding-left: 25px; }
.list-custom-taxonomy-widget ul > li > ul > li > ul > li { padding-left: 50px; }
.list-custom-taxonomy-widget .current-cat-parent > a,
.list-custom-taxonomy-widget .current-cat { font-weight: bold; }
.list-custom-taxonomy-widget .cat-item-2234 { display: none; }

.list-custom-taxonomy-widget .current-cat:before {
    content: '\00bb';
    float: left;
    font-size: 1.5em;
    vertical-align: top;
    margin-top: -8px;
}

.search-results .entry-list .entry-image { display: none; }

p:empty {
    display: none;
}

.term-nav { list-style: none; text-align: left;  padding-left: 0px !important; }
.term-nav li { list-style: none; display: inline-block; float: left; font-weight: bold; font-style: italic; }
.term-nav li:first-child { margin-left: 0; padding-left: 0; }
.term-nav li a { text-decoration: none; font-size: 1.2em;  }

article.type-article .single-title { background: none !important; }

.entry-image-right { float: right; width: 45% !important; margin-left: 5%; }
.entry-image-left { float: left; width: 45% !important; margin-right: 5%; }

.inverted-layout { border-bottom: 3px solid #000; text-align: left !important; }

/* .inverted-layout:first-of-type { border-top: none; } */
.inverted-layout .entry-title { font-size: 1.8em;}
.inverted-layout.grid-4 .entry-title { font-size: 18px;}
.inverted-layout.grid-2 .entry-title { font-size: 16px;}
.inverted-layout .entry-title br { display: none; }
.entry-image-right .entry-meta,
.entry-image-left .entry-meta { text-align: left;  }



.color-site-white #searchform { border-width: 1px; border-color: #DDD; }

.page-title, .single-title, .section-header .title, .posts-slider .entry-title { font-size:40px; }

.home article:nth-child(odd) {
  clear: none !important;
}

.home article .entry-summary img { display: none; }

 
.footer-sidebar { padding-top: 20px; background-color: rgba(0, 0, 0, 0.0980392);}
.footer-sidebar h2 { color: #8c919b; text-transform: uppercase; font-weight: normal; }
.footer-sidebar #first h2 { text-align: center; }
.footer-sidebar #second { text-align: center; }
.footer-sidebar #third h2 { text-align: right;  }

.footer-sidebar .widget { border-top-width: 0px; }

.entries article {
  text-align: left !important;
}

.widget_rss { border-top-width: 0px !important; margin-top: 0px !important;  padding-top: 0px !important;}
.widget_rss h3 { display: none; }
.widget_rss li { border-width: 0px; margin: 0; padding: 0;}
.widget_rss li a { text-transform: none; }


.footer-sidebar #first .widget {
  padding-left: 0;
  padding-right: 2%;
}

.footer-sidebar #first .col { width: 46%;}
.footer-sidebar #first .col:first-child { border-right: 1px dotted #585b61; padding-right: 2%; }

.footer-recent-posts-widget { margin-top: 20px; text-align: center; }
.footer-recent-posts-widget ul { margin: 0 auto;   display: inline-block; }
.footer-recent-posts-widget ul li { margin-bottom: 15px; max-width: 160px ; }
.footer-recent-posts-widget h4 { }
.footer-recent-posts-widget h4 a { text-decoration: none; }
.footer-recent-posts-widget h4 a:hover { text-decoration: none; }
.footer-recent-posts-widget img {  width: 100%;  }

.grid-12 .single-box.entry-content { padding-left: 0px; }

.sidebar .widget { border-top-width: 0px !important ;}


body.home .grids article { padding-bottom: 27px; }
body.home .grids article.standard-layout {
  padding-bottom: 27px;
  border-bottom: 3px solid #000;
}


.grids article.inverted-layout.no-bar { border-bottom-width: 0px !important; }
.grids article.inverted-layout.show-bar { border-bottom-width: 3px !important; }

.grids article.standard-layout.no-bar { border-bottom-width: 0px !important; }
.grids article.standard-layout.show-bar { border-bottom-width: 3px !important; }

.page-content > div { margin-bottom: 18px; }

.sc-accordion .content { color: #444 !important; }

.page .page-content .wp-caption .wp-caption-text, 
.single .entry-content .wp-caption .wp-caption-text {
    color: #444;
    font-style: normal !important;
    font-size: 80%;
}


.sc-tabs {
    border-top: none !important;
    margin-top: 0px !important;
}

.tabs-nav a { text-transform: uppercase; }

.sc-tabs .tabs-nav a.current {
    color: #ec1c24 !important;
    border-bottom-color: #ec1c24 !important;
    font-weight: bold;
    height: 37px;
}
.sc-tabs .tabs-nav li a:hover {
    color: #ec1c24;
}

.sc-tabs.tabs-vertical .tabs-nav { padding-right: 0px !important; }

p > p { margin-bottom: 0px; }

.classic-layout .entry-image {
  width: 33% !important;
}

blockquote.closer p {
    margin-bottom: 0px !important;
}

/* .sticky-article { background-color: #e0f2f7; } */


/* Modified here to restore blockquote, p and div to default margins for class=nopadding. Also to compensate for automatic insertion by WP of br after the </p> in </p><blockquote> */
 
blockquote.nopadding {
 display: block !important;
 margin-top: 1em !important;
 margin-bottom: 1em !important;
 margin-left: 40px !important;
 margin-right: 40px !important;
}
 
p.nopadding {
 display: block !important;
 margin-top: 1em !important;
 margin-bottom: 1em !important;
 margin-left: 0px !important;
 margin-right: 0px !important;
}
 
div.nopadding {
 display: block !important;
 margin-top: 0em !important;
 margin-bottom: 0em !important;
 margin-left: 0px !important;
 margin-right: 0px !important;
}
 
p.nopadding + br {
 display: none !important;
}
 

div.nopadding + br {
 display: none !important;
}
 

p.nodisp {
 display: none !important;
}

@media(max-width:767px) {
.single blockquote {width:auto; padding-left:25px; padding-right:25px;}
}

#pageslide .menu .sub-links a, 
#pageslide .widget .sub-links a {
    font-size: 10px;
    padding-left: 3em;
}



@media print {
    
   header .top-strip,
   header .social-header-grid,
   .footer-sidebar,
   .essbasc-popup,.back-top,
   .essb_native_after_share, .essb-location-customize,
   #social-box,
   .nav-single,
	nav.main-menu,
   .topics-list li > .children{display: none !important;}
	.top-header {margin-top:0;}
	header .top-header .grid-6{
        width:100%;
   }
    header{text-align:center;}
    header a.logo-new {
        width: 360px !important;
        display: block !important;
        margin: 0 auto !important;
    }
    header .top-header .tagline{
        margin:0 !important;
        padding:0!important;
        text-align: center !important;
        display: block !important;
        float:none !important;
        width: 100% !important;
		font-size:10px !important

    }
  
   body .wrapper .grids > .grid-8 .grids > .grid-4:nth-child(2n+1),
   body  .wrapper .grids > .grid-8 .grids > .grid-2:nth-child(2n+1){
        clear:both;
     }
    
    body [class*="grid-"] {
        margin-left: 0 !important;
        display: block !important;
        float: left;
        margin-left: 0 !important;
        box-sizing:border-box;
    }
    body,
    body *{
        box-sizing: border-box;
        overflow:visible;
    }
    body p{
        font-size: 14px;
    }
    body .copyright .grid-10{
        padding:0 0 0 40px !important;
        width: 100% !important;
        margin:0 !important;
        margin-left:0 !important;
        box-sizing:border-box;
    }
    body article{
        height:auto !important;
    }
    body article:after{
        content:"";
        display:block;
        height:0;
        line-height:0;
        clear:both;

    }
    body.home .grids article.standard-layout {
        border-bottom: none !important;
    }

     body .wrapper .grids > .grid-8 {
        width: 63.2% !important;
            margin-left: 0 !important;
            float:left !important;
            padding-right:2%;
            padding-left:1%;
            box-sizing:border-box;
    }

   body .wrapper .grids > .grid-4 {
        width: 33.33% !important;
        margin-left: 0 !important;
        float:left !important;
        box-sizing:border-box;
    }
   body .wrapper .grids > .grid-8 .grids > .grid-8{
        width: 100% !important;
        margin-left: 0 !important;
        padding-left:11% !important;
        box-sizing:border-box;
      
        
    }
   body .wrapper .grids > .grid-8 .grids > .grid-4,
    body .wrapper .grids > .grid-8 .grids > .grid-2{
        width: 50% !important;
       padding-left:11% !important;
        margin-left:0 !important;
        box-sizing:border-box;
    }

    body .wrapper{
        width: 100% !important;
        box-sizing:border-box;
        margin:0 !important;
        padding:0 !important;
        display:inline !important;
    }

    body *{
        overflow:visible !important;
    }
    body{
        border:1px solid transparent !important;
    }
    body article.page{
        padding-left: 25px;
    }

    body .grid-12 {
        width: 100% !important;
        box-sizing:border-box;
        margin:0 !important;
        padding:0 0 0 1% !important;
       
    }
  
    body .grid-12 .classic-layout article{
         width: 100% !important;
         min-width: 100% !important;
        box-sizing:border-box;
        margin-left:0 !important;
        padding-left:0 !important;
        display:block !important;
    }
    .sidebar .essbfc-container ul li a {
        padding: 0px 0px 10px 0;
    }

    body.page-id-122 .sidebar,
    body.page-id-120 .sidebar{
        display: none !important;
    }
    body.page-id-122 .wrapper .grids > .grid-8,
    body.page-id-120 .wrapper .grids > .grid-8{
        width: 100% !important;
    }

    body.single-article .wrapper .grids > .grid-4,
    body.single-article .wrapper .grids > .grid-8{
        width: 100% !important;
    }
   
	body.single-article .sidebar {display:none !important}
    body.single-article .sidebar .donate-widget,
    body.single-article .sidebar #black-studio-tinymce-13,
    body.single-article .sidebar #rss-7,
    body.single-article .sidebar #outletwidget-2,
    body.single-article .sidebar #topicwidget-2,
	body.single-article .sidebar #cameraauthorwidget-2{
        display: none !important;
    }
	
	
}
@media(max-width:768px){
	body .pull-quote-left, 
	body .pull-quote-right {float: none; width: 100%; margin: 30px 0 30px;}
}



			.timeline * {
  box-sizing: border-box;
}
 
/* Set a background color */
body .timeline {
  background-color: #474e5d;
  font-family: Helvetica, sans-serif;
}
 
/* The actual timeline (the vertical ruler) */
.timeline {
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
}
 
/* The actual timeline (the vertical ruler) */
.timeline::after {
  content: '';
  position: absolute;
  width: 6px;
  background-color: white;
  top: 0;
  bottom: 0;
  left: 50%;
  margin-left: -3px;
}
 
/* Container around content */
.timeline .container {
  padding: 10px 40px;
  position: relative;
  background-color: inherit;
  width: 50%;
}
 
/* The circles on the timeline */
.timeline .container::after {
  content: '';
  position: absolute;
  width: 25px;
  height: 25px;
  right: -17px;
  background-color: white;
  border: 4px solid #FF9F55;
  top: 15px;
  border-radius: 50%;
  z-index: 1;
}
 
/* Place the container to the left */
.timeline .left {
  left: 0;
}
 
/* Place the container to the right */
.timeline .right {
  left: 50%;
}
 
/* Add arrows to the left container (pointing right) */
.timeline .left::before {
  content: " ";
  height: 0;
  position: absolute;
  top: 22px;
  width: 0;
  z-index: 1;
  right: 30px;
  border: medium solid white;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent white;
}
 
/* Add arrows to the right container (pointing left) */
.timeline .right::before {
  content: " ";
  height: 0;
  position: absolute;
  top: 22px;
  width: 0;
  z-index: 1;
  left: 30px;
  border: medium solid white;
  border-width: 10px 10px 10px 0;
  border-color: transparent white transparent transparent;
}
 
/* Fix the circle for containers on the right side */
.timeline .right::after {
  left: -16px;
}
 
/* The actual content */
.timeline .content {
  padding: 20px 30px;
  background-color: white;
  position: relative;
  border-radius: 6px;
}
 
/* Media queries - Responsive timeline on screens less than 600px wide */
@media screen and (max-width: 767px) {
/* Place the timelime to the left */
  .timeline::after {
    left: 31px;
  }
 
/* Full-width containers */
  .timeline .container {
    width: 100%;
    padding-left: 70px;
    padding-right: 25px;
  }
 
/* Make sure that all arrows are pointing leftwards */
  .timeline .container::before {
    left: 60px;
    border: medium solid white;
    border-width: 10px 10px 10px 0;
    border-color: transparent white transparent transparent;
  }
 
/* Make sure all circles are at the same spot */
	
  .timeline .left::after, 
	.timeline .right::after {
    left: 15px;
  }
 
/* Make all right containers behave like the left ones */
  .timeline .right {
    left: 0%;
  }
}

.message.warning {
    display: none;
}

/*END TIMELINE */

/* Put borders on images via image css class */
.border-gray {
    border: #b9b9b9 solid 1px;
}		

/* update box for corrections */ 

div.topupdatebox {
	background-color: #eff1f2; 
	border: black 1px solid; 
	border-radius: 8px;
	margin: 5px; 
	width: 90%; 
	padding: 10px;
	box-sizing: border-box;	
}

div.bottomupdatebox {
	background-color: #eff1f2; 
	border: black 1px solid; 
	border-radius: 8px;
	margin: 5px; 
	padding: 10px;
	width: 100%; 
	box-sizing: border-box;	
}

.color-site-dark a {color:#fff;}
#searchform input, #searchform button {color:#fff;}

.entry-image {
    opacity: 1 !important;
}
.essb-native-skinned-button{display:inline-block;margin-right:5px}.essb-native-outsite{display:block;margin:0 auto;overflow:hidden;position:relative;width:100px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.essb-native-facebook:hover .essb-native-text,.essb-native-google:hover .essb-native-text,.essb-native-linkedin:hover .essb-native-text,.essb-native-outside:hover .essb-native-text,.essb-native-pinterest:hover .essb-native-text,.essb-native-twitter:hover .essb-native-text,.essb-native-vk:hover .essb-native-text,.essb-native-youtube:hover .essb-native-text{margin-top:100px}.essb-native-outsite.metro{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.essb-native-outside:hover{width:100px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.essb-native-outsite.metro:hover{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.essb-native-click,.essb-native-text{display:block;position:absolute;text-align:center;width:100%;transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.essb-native-text{font-size:17px;font-weight:700;z-index:9999;box-shadow:inset 0 -4px 0 rgba(0,0,0,.25)}.essb-native-text.metro{box-shadow:none}.essb-native-text .essb-native-text-inner{font-size:13px;padding-left:5px;font-weight:400}.essb-native-click{z-index:8888}.essb-native-outside .essb-native-click{padding-top:5px}.essb-native-google{background:#b72513;height:34px;width:100px}.essb-native-google .essb-native-text{background:#b72513;height:100%;color:#fff;padding-top:5px}.essb-native-google .essb-native-click{padding-top:7px}.essb-native-facebook{background:#39599f;height:34px;width:100px}.essb-native-facebook .essb-native-text{background:#39599f;height:100%;color:#fff;padding-top:5px}.essb-native-facebook .essb-native-click{padding-top:7px}.essb-native-twitter{background:#45b0e3;height:34px;width:100px}.essb-native-twitter .essb-native-text{background:#45b0e3;height:100%;color:#fff;padding-top:5px}.essb-native-pinterest .essb-native-click,.essb-native-twitter .essb-native-click{padding-top:7px}.essb-native-pinterest{background:#fa0101;height:34px;width:100px}.essb-native-pinterest .essb-native-text{background:#fa0101;height:100%;color:#fff;padding-top:5px}.essb-native-youtube{background:#cc181e;height:34px;width:100px}.essb-native-youtube .essb-native-text{background:#cc181e;height:100%;color:#fff;padding-top:5px}.essb-native-youtube .essb-native-click{padding-top:7px}.essb-native-vk{background:#5d83aa;height:34px;width:100px}.essb-native-vk .essb-native-text{background:#5d83aa;height:100%;color:#fff;padding-top:5px}.essb-native-vk .essb-native-click{padding-top:7px}.essb-native-linkedin{background:#007bb6;height:34px;width:100px}.essb-native-linkedin .essb-native-text{background:#007bb6;height:100%;color:#fff;padding-top:5px}.essb-native-linkedin .essb-native-click{padding-top:7px}.essb-social-followers-variables{--essb-sf-color-instagram:#3f729b;--essb-sf-color-facebook:#3B5998;--essb-sf-color-twitter:#4099FF;--essb-sf-color-pinterest:#cb2027;--essb-sf-color-linkedin:#007bb6;--essb-sf-color-github:#171515;--essb-sf-color-vimeo:#1ab7ea;--essb-sf-color-dribbble:#ea4c89;--essb-sf-color-envato:#82b540;--essb-sf-color-soundcloud:#ff7700;--essb-sf-color-behance:#005cff;--essb-sf-color-mailchimp:#2c9ab7;--essb-sf-color-delicious:#205cc0;--essb-sf-color-youtube:#CD332D;--essb-sf-color-vk:#45668e;--essb-sf-color-rss:#FF6600;--essb-sf-color-tumblr:#32506d;--essb-sf-color-slideshare:#e98325;--essb-sf-color-500px:#02adea;--essb-sf-color-flickr:#FF0084;--essb-sf-color-wp_posts:#c2685f;--essb-sf-color-wp_comments:#b8c25f;--essb-sf-color-wp_users:#5fa7c2;--essb-sf-color-steamcommunity:#000000;--essb-sf-color-weheartit:#ff679d;--essb-sf-color-feedly:#02bb24;--essb-sf-color-love:#ED1C24;--essb-sf-color-mailpoet:#F14176;--essb-sf-color-spotify:#84bd00;--essb-sf-color-twitch:#6441a5;--essb-sf-color-mailerlite:#00a154;--essb-sf-color-itunes:#ff573d;--essb-sf-color-deviantart:#05cc47;--essb-sf-color-paypal:#0070ba;--essb-sf-color-whatsapp:#1D9E11;--essb-sf-color-tripadvisor:#00a680;--essb-sf-color-snapchat:#FFFC00;--essb-sf-color-telegram:#0088cc;--essb-sf-color-subscribe:#2c9ab7;--essb-sf-color-xing:#135a5b;--essb-sf-color-medium:#12100e;--essb-sf-color-patreon:#fc573b;--essb-sf-color-mixer:#212c3d;--essb-sf-color-tiktok:#12100e;--essb-sf-color-ok:#F4731C;--essb-sf-color-subscribe_form:#f47555;--essb-sf-color-periscope:#40a4c4;--essb-sf-color-foursquare:#25a0ca;--essb-sf-followers-fixed-width:80px}.essb-fc-grid{display:flex;transition:.15s all;box-sizing:border-box;flex-wrap:wrap}.essb-fc-grid i,.essb-fc-grid i svg{transition:.15s all}.essb-fc-grid .essb-fc-block{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;margin:2px;padding:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Arial,"Helvetica Neue",sans-serif;font-weight:400;position:relative;transition:.15s all;-webkit-transition:.15s all}.essb-fc-grid .essb-fc-block a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;transition:.2s all}.essb-fc-grid.essb-fc-nospace .essb-fc-block{margin:0!important}.essb-fc-grid .essb-fc-block .essb-fc-block-icon{line-height:1}.essb-fc-grid .essb-fc-block .essb-fc-block-details,.essb-fc-grid .essb-fc-block .essb-fc-block-icon{z-index:2;position:relative}.essb-fc-grid .essb-fc-block .essb-fc-block-details span{display:block;line-height:1.2em}.essb-fc-grid .essb-fc-block .essb-fc-block-details .count{font-size:24px;font-weight:600}.essb-fc-grid .essb-fc-tiny-block .essb-fc-block-details .count{font-size:16px}.essb-fc-grid .essb-fc-block .essb-fc-block-details .text{font-size:11px;text-transform:uppercase}.essb-fc-grid .essb-fc-tiny-block .essb-fc-block-details .text{font-size:10px}.essb-fc-grid .essb-fc-tiny-block i svg{width:24px;height:24px}.essb-fc-grid.essb-profiles i svg{width:18px;height:18px}.essb-fc-grid.essb-fc-profile-size-xsmall i svg{width:10px;height:10px}.essb-fc-grid.essb-fc-profile-size-small i svg{width:14px;height:14px}.essb-fc-grid.essb-fc-profile-size-large i svg{width:22px;height:22px}.essb-fc-grid.essb-fc-profile-size-large .essb-fc-block{padding:12px}.essb-fc-grid.essb-fc-profile-size-xlarge i svg{width:26px;height:26px}.essb-fc-grid.essb-fc-profile-size-xxlarge i svg{width:32px;height:32px}.essb-fc-grid.essb-fc-profile-size-xlarge .essb-fc-block,.essb-fc-grid.essb-fc-profile-size-xxlarge .essb-fc-block{padding:16px}.essb-fc-grid.essb-profiles .essb-fc-block .essb-fc-block-details .text{font-size:13px;text-transform:none}.essb-profiles.essb-fc-profile-v .essb-fc-block-details{margin-top:5px}.essb-fc-grid.essb-profiles.essb-profiles-smallfont .essb-fc-block-details .text{font-size:10px;text-transform:uppercase}.essb-fc-profile-align-center{justify-content:center;text-align:center}.essb-fc-profile-align-right{justify-content:flex-end;text-align:right}.essb-fc-profile-align-left-button .essb-fc-block{text-align:left}.essb-fc-profile-align-center-button .essb-fc-block{text-align:center}.essb-fc-profile-align-right-button .essb-fc-block{text-align:right}.essb-fc-profile-align-left-button.essb-fc-grid.essb-profiles-iconic .essb-fc-block i,.essb-fc-profile-align-right-button.essb-fc-grid.essb-profiles-iconic .essb-fc-block i{text-align:center}.essb-fc-grid.essb-profiles-iconic .essb-fc-block{padding:0}.essb-fc-grid.essb-profiles-iconic.essb-fc-template-metrofancy .essb-fc-block{padding:10px}.essb-fc-grid.essb-profiles.essb-fc-template-metrobold .essb-fc-block-icon{margin:-5px}.essb-profiles.essb-fc-profile-v.essb-fc-template-metrobold .essb-fc-block-details{margin-top:10px}.essb-fc-grid.essb-profiles-iconic .essb-fc-block .essb-fc-icon-block,.essb-fc-grid.essb-profiles-iconic .essb-fc-block .essb-fc-icon-circle{padding:0;display:inline-flex;justify-content:center;align-items:center}.essb-fc-grid.essb-profiles-iconic .essb-fc-block-icon .essb-fc-icon-block svg,.essb-fc-grid.essb-profiles-iconic .essb-fc-block-icon .essb-fc-icon-circle svg{width:18px;height:18px}.essb-fc-grid.essb-profiles-iconic .essb-fc-block .essb-fc-block-icon .essb-fc-icon-block,.essb-fc-grid.essb-profiles-iconic .essb-fc-block .essb-fc-block-icon .essb-fc-icon-circle{width:40px;height:40px}.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xsmall .essb-fc-block-icon .essb-fc-icon-block svg,.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xsmall .essb-fc-block-icon .essb-fc-icon-circle svg{width:10px;height:10px}.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xsmall .essb-fc-block .essb-fc-block-icon .essb-fc-icon-block,.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xsmall .essb-fc-block .essb-fc-block-icon .essb-fc-icon-circle{width:24px;height:24px}.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-small .essb-fc-block-icon .essb-fc-icon-block svg,.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-small .essb-fc-block-icon .essb-fc-icon-circle svg{width:14px;height:14px}.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-small .essb-fc-block .essb-fc-block-icon .essb-fc-icon-block,.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-small .essb-fc-block .essb-fc-block-icon .essb-fc-icon-circle{width:28px;height:28px}.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-medium .essb-fc-block-icon .essb-fc-icon-block svg,.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-medium .essb-fc-block-icon .essb-fc-icon-circle svg{width:16px;height:16px}.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-medium .essb-fc-block .essb-fc-block-icon .essb-fc-icon-block,.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-medium .essb-fc-block .essb-fc-block-icon .essb-fc-icon-circle{width:30px;height:30px}.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xlarge .essb-fc-block-icon .essb-fc-icon-block svg,.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xlarge .essb-fc-block-icon .essb-fc-icon-circle svg{width:20px;height:20px}.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xlarge .essb-fc-block .essb-fc-block-icon .essb-fc-icon-block,.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xlarge .essb-fc-block .essb-fc-block-icon .essb-fc-icon-circle{width:48px;height:48px}.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xxlarge .essb-fc-block-icon .essb-fc-icon-block svg,.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xxlarge .essb-fc-block-icon .essb-fc-icon-circle svg{width:22px;height:22px}.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xxlarge .essb-fc-block .essb-fc-block-icon .essb-fc-icon-block,.essb-fc-grid.essb-profiles-iconic.essb-fc-profile-size-xxlarge .essb-fc-block .essb-fc-block-icon .essb-fc-icon-circle{width:54px;height:54px}.essb-fc-grid.essb-fc-columns-flex .essb-fc-block{flex:1}.essb-fc-grid.essb-fc-columns-1 .essb-fc-block{flex-basis:100%;margin:5px 0}.essb-fc-grid.essb-fc-columns-2 .essb-fc-block{flex-basis:calc(50% - 4px)}.essb-fc-grid.essb-fc-columns-3 .essb-fc-block{flex-basis:calc(33% - 4px)}.essb-fc-grid.essb-fc-columns-4 .essb-fc-block{flex-basis:calc(25% - 4px)}.essb-fc-grid.essb-fc-columns-5 .essb-fc-block{flex-basis:calc(20% - 4px)}.essb-fc-grid.essb-fc-columns-6 .essb-fc-block{flex-basis:calc(16.66% - 4px)}.essb-fc-block .essb-fc-block-icon .essb-fc-icon-circle{width:56px;height:56px;display:block;line-height:56px;margin:0 auto;border-radius:50%;padding-top:6px}.essb-fc-block .essb-fc-block-icon .essb-fc-icon-block{width:56px;height:56px;display:block;line-height:56px;margin:0 auto;padding-top:6px}.essb-fc-block .essb-fc-block-icon .essb-fc-icon-circle-border{padding-top:4px;border:2px solid}.essb-fc-block .essb-fc-block-icon .essb-fc-icon-block svg,.essb-fc-block .essb-fc-block-icon .essb-fc-icon-circle svg{width:24px;height:24px}.essb-fc-border-bottom{border-bottom:2px solid}.essb-fc-notextvalue .essb-fc-block .essb-fc-block-details .text{display:none}.essb-fc-novalue .essb-fc-block .essb-fc-block-details .count{display:none}.essb-fc-icon28 svg{width:28px;height:28px}.essb-fc-icon24 svg{width:24px;height:24px}.essb-fc-icon21 svg{width:21px;height:21px}.essb-fc-tiny-block{display:inline-flex;flex-direction:row;align-items:center}.essb-fc-tiny-block .essb-fc-block-icon{width:40%;text-align:left}.essb-fc-tiny-block .essb-fc-block-details{width:60%;text-align:right}.essb-fc-template-color .essb-fc-block:hover i,.essb-fc-template-gradient .essb-fc-block:hover,.essb-fc-template-grey .essb-fc-block:hover i,.essb-fc-template-metro .essb-fc-block:hover,.essb-fc-template-outlinegrey .essb-fc-block:hover i,.essb-fc-template-roundcolor .essb-fc-block:hover i,.essb-fc-template-roundgrey .essb-fc-block:hover i,.essb-fc-template-tinycolor .essb-fc-block:hover,.essb-fc-template-tinygrey .essb-fc-block:hover{filter:saturate(1.5) brightness(1.2)}.essb-fc-template-dark .essb-fc-block:hover{background-color:#424242}.essb-fc-template-tinylight .essb-fc-block:hover{background-color:#fff}.essb-fc-template-outlinecolor .essb-fc-block:hover i,.essb-fc-template-outlinegrey .essb-fc-block:hover i{background-color:currentColor}.essb-fc-template-metrooutline .essb-fc-block{border-width:2px;border-style:solid}.essb-fc-template-modernoutline .essb-fc-block{border-width:2px;border-style:solid;border-radius:5px;-webkit-border-radius:5px}.essb-fc-template-modernlight .essb-fc-block,.essb-fc-template-tinymodern .essb-fc-block{border-radius:5px;-webkit-border-radius:5px}.essb-fc-template-metrobold .essb-fc-block,.essb-fc-template-metrofancy .essb-fc-block{border-radius:3px}.essb-fc-template-metrobold .essb-fc-block-icon{background-color:rgba(0,0,0,.3);margin:-10px -10px 0 -10px;border-radius:3px;padding:10px}.essb-fc-template-dark .essb-fc-block,.essb-fc-template-flat .essb-fc-block,.essb-fc-template-gradient .essb-fc-block,.essb-fc-template-metro .essb-fc-block,.essb-fc-template-metrobold .essb-fc-block,.essb-fc-template-metrofancy .essb-fc-block,.essb-fc-template-metrooutline .essb-fc-block:hover,.essb-fc-template-modern .essb-fc-block:hover,.essb-fc-template-modernlight .essb-fc-block:hover,.essb-fc-template-modernoutline .essb-fc-block:hover,.essb-fc-template-tinycolor .essb-fc-block,.essb-fc-template-tinygrey .essb-fc-block,.essb-fc-template-tinymodern .essb-fc-block:hover{color:#fff;background-clip:padding-box}.essb-fc-template-flat .essb-fc-block{border-radius:5px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.25);-webkit-border-radius:5px;-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.25)}.essb-fc-template-flat .essb-fc-block:after{transition:background .15s;-webkit-transition:background .15s}.essb-fc-template-flat .essb-fc-block:hover:after{background-color:rgba(0,0,0,.1);-webkit-transition:background .15s;transition:background .15s;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.essb-fc-template-outlinelight .essb-fc-block:hover i{border-color:#fff}.essb-fc-template-metrofancy .essb-fc-block i{background-color:rgba(0,0,0,.35)}.essb-fc-template-metrofancy .essb-fc-block:hover i{background-color:rgba(255,255,255,.35)}.essb-fc-template-gradient .essb-fc-block .essb-fc-block-details{background-image:linear-gradient(90deg,rgba(0,0,0,.12),transparent);margin:-10px;padding:10px;margin-top:5px;padding-top:5px}.essb-fc-template-gradient.essb-profiles .essb-fc-block{background-image:linear-gradient(135deg,rgba(0,0,0,.4),transparent)}.essb-fc-block .essb-fc-block-icon i.essb-fc-icon-light svg,.essb-fc-template-dark .essb-fc-block i svg,.essb-fc-template-dark .essb-fc-block:hover i svg,.essb-fc-template-flat .essb-fc-block .essb-fc-block-icon i svg,.essb-fc-template-gradient .essb-fc-block .essb-fc-block-icon i svg,.essb-fc-template-metro .essb-fc-block .essb-fc-block-icon i svg,.essb-fc-template-metrobold .essb-fc-block .essb-fc-block-icon i svg,.essb-fc-template-metrofancy .essb-fc-block .essb-fc-block-icon i svg,.essb-fc-template-metrooutline .essb-fc-block:hover .essb-fc-block-icon i svg,.essb-fc-template-modern .essb-fc-block:hover .essb-fc-block-icon i svg,.essb-fc-template-modernlight .essb-fc-block:hover .essb-fc-block-icon i svg,.essb-fc-template-modernoutline .essb-fc-block:hover .essb-fc-block-icon i svg,.essb-fc-template-outlinecolor .essb-fc-block:hover i svg,.essb-fc-template-outlinegrey .essb-fc-block:hover i svg,.essb-fc-template-outlinelight .essb-fc-block:hover i svg,.essb-fc-template-roundcolor .essb-fc-block:hover .essb-fc-block-icon i svg,.essb-fc-template-tinycolor .essb-fc-block .essb-fc-block-icon i svg,.essb-fc-template-tinygrey .essb-fc-block .essb-fc-block-icon i svg,.essb-fc-template-tinymodern .essb-fc-block:hover .essb-fc-block-icon i svg{fill:#fff}.essb-fc-template-light .essb-fc-block,.essb-fc-template-light .essb-fc-block .essb-fc-block-icon i svg,.essb-fc-template-outlinelight .essb-fc-block,.essb-fc-template-roundlight .essb-fc-block{color:#eee;fill:#eee}.essb-fc-template-light .essb-fc-block:hover,.essb-fc-template-light .essb-fc-block:hover .essb-fc-block-icon i svg{color:#fff;fill:#fff}.essb-fc-template-tinylight .essb-fc-block,.essb-fc-template-tinylight .essb-fc-block i svg{color:#999;fill:#999}.essb-fc-bg-dark{background-color:#212121}.essb-fc-color-dark{color:#212121}.essb-fc-border-dark{border-color:#212121}.essb-fc-bg-light{background-color:#eee}.essb-fc-c-light,.essb-fc-c-light svg{color:#eee;fill:#eee}.essb-fc-border-light{border-color:#eee}.essb-fc-block:hover .essb-fc-bg-light{background-color:#fff}.essb-fc-icon-semidark svg{color:#999;fill:#999}.essb-fc-bg-instagram,.essb-fc-hbg-instagram:hover{background-color:var(--essb-sf-color-instagram)}.essb-fc-c-instagram,.essb-fc-hc-instagram:hover{color:var(--essb-sf-color-instagram);fill:var(--essb-sf-color-instagram)}.essb-fc-border-instagram,.essb-fc-hborder-instagram:hover{border-color:var(--essb-sf-color-instagram)}.essb-fc-bg-facebook,.essb-fc-hbg-facebook:hover{background-color:var(--essb-sf-color-facebook)}.essb-fc-c-facebook,.essb-fc-hc-facebook:hover{color:var(--essb-sf-color-facebook);fill:var(--essb-sf-color-facebook)}.essb-fc-border-facebook,.essb-fc-hborder-facebook:hover{border-color:var(--essb-sf-color-facebook)}.essb-fc-bg-twitter,.essb-fc-hbg-twitter:hover{background-color:var(--essb-sf-color-twitter)}.essb-fc-c-twitter,.essb-fc-hc-twitter:hover{color:var(--essb-sf-color-twitter);fill:var(--essb-sf-color-twitter)}.essb-fc-border-twitter,.essb-fc-hborder-twitter:hover{border-color:var(--essb-sf-color-twitter)}.essb-fc-bg-pinterest,.essb-fc-hbg-pinterest:hover{background-color:var(--essb-sf-color-pinterest)}.essb-fc-c-pinterest,.essb-fc-hc-pinterest:hover{color:var(--essb-sf-color-pinterest);fill:var(--essb-sf-color-pinterest)}.essb-fc-border-pinterest,.essb-fc-hborder-pinterest:hover{border-color:var(--essb-sf-color-pinterest)}.essb-fc-bg-linkedin,.essb-fc-hbg-linkedin:hover{background-color:var(--essb-sf-color-linkedin)}.essb-fc-c-linkedin,.essb-fc-hc-linkedin:hover{color:var(--essb-sf-color-linkedin);fill:var(--essb-sf-color-linkedin)}.essb-fc-border-linkedin,.essb-fc-hborder-linkedin:hover{border-color:var(--essb-sf-color-linkedin)}.essb-fc-bg-github,.essb-fc-hbg-github:hover{background-color:var(--essb-sf-color-github)}.essb-fc-c-github,.essb-fc-hc-github:hover{color:var(--essb-sf-color-github);fill:var(--essb-sf-color-github)}.essb-fc-border-github,.essb-fc-hborder-github:hover{border-color:var(--essb-sf-color-github)}.essb-fc-bg-vimeo,.essb-fc-hbg-vimeo:hover{background-color:var(--essb-sf-color-vimeo)}.essb-fc-c-vimeo,.essb-fc-hc-vimeo:hover{color:var(--essb-sf-color-vimeo);fill:var(--essb-sf-color-vimeo)}.essb-fc-border-vimeo,.essb-fc-hborder-vimeo:hover{border-color:var(--essb-sf-color-vimeo)}.essb-fc-bg-dribbble,.essb-fc-hbg-dribbble:hover{background-color:var(--essb-sf-color-dribbble)}.essb-fc-c-dribbble,.essb-fc-hc-dribbble:hover{color:var(--essb-sf-color-dribbble);fill:var(--essb-sf-color-dribbble)}.essb-fc-border-dribbble,.essb-fc-hborder-dribbble:hover{border-color:var(--essb-sf-color-dribbble)}.essb-fc-bg-envato,.essb-fc-hbg-envato:hover{background-color:var(--essb-sf-color-envato)}.essb-fc-c-envato,.essb-fc-hc-envato:hover{color:var(--essb-sf-color-envato);fill:var(--essb-sf-color-envato)}.essb-fc-border-envato,.essb-fc-hborder-envato:hover{border-color:var(--essb-sf-color-envato)}.essb-fc-bg-soundcloud,.essb-fc-hbg-soundcloud:hover{background-color:var(--essb-sf-color-soundcloud)}.essb-fc-c-soundcloud,.essb-fc-hc-soundcloud:hover{color:var(--essb-sf-color-soundcloud);fill:var(--essb-sf-color-soundcloud)}.essb-fc-border-soundcloud,.essb-fc-hborder-soundcloud:hover{border-color:var(--essb-sf-color-soundcloud)}.essb-fc-bg-behance,.essb-fc-hbg-behance:hover{background-color:var(--essb-sf-color-behance)}.essb-fc-c-behance,.essb-fc-hc-behance:hover{color:var(--essb-sf-color-behance);fill:var(--essb-sf-color-behance)}.essb-fc-border-behance,.essb-fc-hborder-behance:hover{border-color:var(--essb-sf-color-behance)}.essb-fc-bg-forrst,.essb-fc-hbg-forrst:hover{background-color:var(--essb-sf-color-forrst)}.essb-fc-c-forrst,.essb-fc-hc-forrst:hover{color:var(--essb-sf-color-forrst);fill:var(--essb-sf-color-forrst)}.essb-fc-border-forrst,.essb-fc-hborder-forrst:hover{border-color:var(--essb-sf-color-forrst)}.essb-fc-bg-mailchimp,.essb-fc-hbg-mailchimp:hover{background-color:var(--essb-sf-color-mailchimp)}.essb-fc-c-mailchimp,.essb-fc-hc-mailchimp:hover{color:var(--essb-sf-color-mailchimp);fill:var(--essb-sf-color-mailchimp)}.essb-fc-border-mailchimp,.essb-fc-hborder-mailchimp:hover{border-color:var(--essb-sf-color-mailchimp)}.essb-fc-bg-delicious,.essb-fc-hbg-delicious:hover{background-color:var(--essb-sf-color-delicious)}.essb-fc-c-delicious,.essb-fc-hc-delicious:hover{color:var(--essb-sf-color-delicious);fill:var(--essb-sf-color-delicious)}.essb-fc-border-delicious,.essb-fc-hborder-delicious:hover{border-color:var(--essb-sf-color-delicious)}.essb-fc-bg-youtube,.essb-fc-hbg-youtube:hover{background-color:var(--essb-sf-color-youtube)}.essb-fc-c-youtube,.essb-fc-hc-youtube:hover{color:var(--essb-sf-color-youtube);fill:var(--essb-sf-color-youtube)}.essb-fc-border-youtube,.essb-fc-hborder-youtube:hover{border-color:var(--essb-sf-color-youtube)}.essb-fc-bg-vk,.essb-fc-hbg-vk:hover{background-color:var(--essb-sf-color-vk)}.essb-fc-c-vk,.essb-fc-hc-vk:hover{color:var(--essb-sf-color-vk);fill:var(--essb-sf-color-vk)}.essb-fc-border-vk,.essb-fc-hborder-vk:hover{border-color:var(--essb-sf-color-vk)}.essb-fc-bg-rss,.essb-fc-hbg-rss:hover{background-color:var(--essb-sf-color-rss)}.essb-fc-c-rss,.essb-fc-hc-rss:hover{color:var(--essb-sf-color-rss);fill:var(--essb-sf-color-rss)}.essb-fc-border-rss,.essb-fc-hborder-rss:hover{border-color:var(--essb-sf-color-rss)}.essb-fc-bg-tumblr,.essb-fc-hbg-tumblr:hover{background-color:var(--essb-sf-color-tumblr)}.essb-fc-c-tumblr,.essb-fc-hc-tumblr:hover{color:var(--essb-sf-color-tumblr);fill:var(--essb-sf-color-tumblr)}.essb-fc-border-tumblr,.essb-fc-hborder-tumblr:hover{border-color:var(--essb-sf-color-tumblr)}.essb-fc-bg-slideshare,.essb-fc-hbg-slideshare:hover{background-color:var(--essb-sf-color-slideshare)}.essb-fc-c-slideshare,.essb-fc-hc-slideshare:hover{color:var(--essb-sf-color-slideshare);fill:var(--essb-sf-color-slideshare)}.essb-fc-border-slideshare,.essb-fc-hborder-slideshare:hover{border-color:var(--essb-sf-color-slideshare)}.essb-fc-bg-500px,.essb-fc-hbg-500px:hover{background-color:var(--essb-sf-color-500px)}.essb-fc-c-500px,.essb-fc-hc-500px:hover{color:var(--essb-sf-color-500px);fill:var(--essb-sf-color-500px)}.essb-fc-border-500px,.essb-fc-hborder-500px:hover{border-color:var(--essb-sf-color-500px)}.essb-fc-bg-flickr,.essb-fc-hbg-flickr:hover{background-color:var(--essb-sf-color-flickr)}.essb-fc-c-flickr,.essb-fc-hc-flickr:hover{color:var(--essb-sf-color-flickr);fill:var(--essb-sf-color-flickr)}.essb-fc-border-flickr,.essb-fc-hborder-flickr:hover{border-color:var(--essb-sf-color-flickr)}.essb-fc-bg-wp_posts,.essb-fc-hbg-wp_posts:hover{background-color:var(--essb-sf-color-wp_posts)}.essb-fc-c-wp_posts,.essb-fc-hc-wp_posts:hover{color:var(--essb-sf-color-wp_posts);fill:var(--essb-sf-color-wp_posts)}.essb-fc-border-wp_posts,.essb-fc-hborder-wp_posts:hover{border-color:var(--essb-sf-color-wp_posts)}.essb-fc-bg-wp_comments,.essb-fc-hbg-wp_comments:hover{background-color:var(--essb-sf-color-wp_comments)}.essb-fc-c-wp_comments,.essb-fc-hc-wp_comments:hover{color:var(--essb-sf-color-wp_comments);fill:var(--essb-sf-color-wp_comments)}.essb-fc-border-wp_comments,.essb-fc-hborder-wp_comments:hover{border-color:var(--essb-sf-color-wp_comments)}.essb-fc-bg-wp_users,.essb-fc-hbg-wp_users:hover{background-color:var(--essb-sf-color-wp_users)}.essb-fc-c-wp_users,.essb-fc-hc-wp_users:hover{color:var(--essb-sf-color-wp_users);fill:var(--essb-sf-color-wp_users)}.essb-fc-border-wp_users,.essb-fc-hborder-wp_users:hover{border-color:var(--essb-sf-color-wp_users)}.essb-fc-bg-steamcommunity,.essb-fc-hbg-steamcommunity:hover{background-color:var(--essb-sf-color-steamcommunity)}.essb-fc-c-steamcommunity,.essb-fc-hc-steamcommunity:hover{color:var(--essb-sf-color-steamcommunity);fill:var(--essb-sf-color-steamcommunity)}.essb-fc-border-steamcommunity,.essb-fc-hborder-steamcommunity:hover{border-color:var(--essb-sf-color-steamcommunity)}.essb-fc-bg-weheartit,.essb-fc-hbg-weheartit:hover{background-color:var(--essb-sf-color-weheartit)}.essb-fc-c-weheartit,.essb-fc-hc-weheartit:hover{color:var(--essb-sf-color-weheartit);fill:var(--essb-sf-color-weheartit)}.essb-fc-border-weheartit,.essb-fc-hborder-weheartit:hover{border-color:var(--essb-sf-color-weheartit)}.essb-fc-bg-feedly,.essb-fc-hbg-feedly:hover{background-color:var(--essb-sf-color-feedly)}.essb-fc-c-feedly,.essb-fc-hc-feedly:hover{color:var(--essb-sf-color-feedly);fill:var(--essb-sf-color-feedly)}.essb-fc-border-feedly,.essb-fc-hborder-feedly:hover{border-color:var(--essb-sf-color-feedly)}.essb-fc-bg-love,.essb-fc-hbg-love:hover{background-color:var(--essb-sf-color-love)}.essb-fc-c-love,.essb-fc-hc-love:hover{color:var(--essb-sf-color-love);fill:var(--essb-sf-color-love)}.essb-fc-border-love,.essb-fc-hborder-love:hover{border-color:var(--essb-sf-color-love)}.essb-fc-bg-mailpoet,.essb-fc-hbg-mailpoet:hover{background-color:var(--essb-sf-color-mailpoet)}.essb-fc-c-mailpoet,.essb-fc-hc-mailpoet:hover{color:var(--essb-sf-color-mailpoet);fill:var(--essb-sf-color-mailpoet)}.essb-fc-border-mailpoet,.essb-fc-hborder-mailpoet:hover{border-color:var(--essb-sf-color-mailpoet)}.essb-fc-bg-spotify,.essb-fc-hbg-spotify:hover{background-color:var(--essb-sf-color-spotify)}.essb-fc-c-spotify,.essb-fc-hc-spotify:hover{color:var(--essb-sf-color-spotify);fill:var(--essb-sf-color-spotify)}.essb-fc-border-spotify,.essb-fc-hborder-spotify:hover{border-color:var(--essb-sf-color-spotify)}.essb-fc-bg-twitch,.essb-fc-hbg-twitch:hover{background-color:var(--essb-sf-color-twitch)}.essb-fc-c-twitch,.essb-fc-hc-twitch:hover{color:var(--essb-sf-color-twitch);fill:var(--essb-sf-color-twitch)}.essb-fc-border-twitch,.essb-fc-hborder-twitch:hover{border-color:var(--essb-sf-color-twitch)}.essb-fc-bg-mailerlite,.essb-fc-hbg-mailerlite:hover{background-color:var(--essb-sf-color-mailerlite)}.essb-fc-c-mailerlite,.essb-fc-hc-mailerlite:hover{color:var(--essb-sf-color-mailerlite);fill:var(--essb-sf-color-mailerlite)}.essb-fc-border-mailerlite,.essb-fc-hborder-mailerlite:hover{border-color:var(--essb-sf-color-mailerlite)}.essb-fc-bg-itunes,.essb-fc-hbg-itunes:hover{background-color:var(--essb-sf-color-itunes)}.essb-fc-c-itunes,.essb-fc-hc-itunes:hover{color:var(--essb-sf-color-itunes);fill:var(--essb-sf-color-itunes)}.essb-fc-border-itunes,.essb-fc-hborder-itunes:hover{border-color:var(--essb-sf-color-itunes)}.essb-fc-bg-deviantart,.essb-fc-hbg-deviantart:hover{background-color:var(--essb-sf-color-deviantart)}.essb-fc-c-deviantart,.essb-fc-hc-deviantart:hover{color:var(--essb-sf-color-deviantart);fill:var(--essb-sf-color-deviantart)}.essb-fc-border-deviantart,.essb-fc-hborder-deviantart:hover{border-color:var(--essb-sf-color-deviantart)}.essb-fc-bg-paypal,.essb-fc-hbg-paypal:hover{background-color:var(--essb-sf-color-paypal)}.essb-fc-c-paypal,.essb-fc-hc-paypal:hover{color:var(--essb-sf-color-paypal);fill:var(--essb-sf-color-paypal)}.essb-fc-border-paypal,.essb-fc-hborder-paypal:hover{border-color:var(--essb-sf-color-paypal)}.essb-fc-bg-whatsapp,.essb-fc-hbg-whatsapp:hover{background-color:var(--essb-sf-color-whatsapp)}.essb-fc-c-whatsapp,.essb-fc-hc-whatsapp:hover{color:var(--essb-sf-color-whatsapp);fill:var(--essb-sf-color-whatsapp)}.essb-fc-border-whatsapp,.essb-fc-hborder-whatsapp:hover{border-color:var(--essb-sf-color-whatsapp)}.essb-fc-bg-tripadvisor,.essb-fc-hbg-tripadvisor:hover{background-color:var(--essb-sf-color-tripadvisor)}.essb-fc-c-tripadvisor,.essb-fc-hc-tripadvisor:hover{color:var(--essb-sf-color-tripadvisor);fill:var(--essb-sf-color-tripadvisor)}.essb-fc-border-tripadvisor,.essb-fc-hborder-tripadvisor:hover{border-color:var(--essb-sf-color-tripadvisor)}.essb-fc-bg-snapchat,.essb-fc-hbg-snapchat:hover{background-color:var(--essb-sf-color-snapchat)}.essb-fc-c-snapchat,.essb-fc-hc-snapchat:hover{color:var(--essb-sf-color-snapchat);fill:var(--essb-sf-color-snapchat)}.essb-fc-border-snapchat,.essb-fc-hborder-snapchat:hover{border-color:var(--essb-sf-color-snapchat)}.essb-fc-bg-telegram,.essb-fc-hbg-telegram:hover{background-color:var(--essb-sf-color-telegram)}.essb-fc-c-telegram,.essb-fc-hc-telegram:hover{color:var(--essb-sf-color-telegram);fill:var(--essb-sf-color-telegram)}.essb-fc-border-telegram,.essb-fc-hborder-telegram:hover{border-color:var(--essb-sf-color-telegram)}.essb-fc-bg-subscribe,.essb-fc-hbg-subscribe:hover{background-color:var(--essb-sf-color-subscribe)}.essb-fc-c-subscribe,.essb-fc-hc-subscribe:hover{color:var(--essb-sf-color-subscribe);fill:var(--essb-sf-color-subscribe)}.essb-fc-border-subscribe,.essb-fc-hborder-subscribe:hover{border-color:var(--essb-sf-color-subscribe)}.essb-fc-bg-xing,.essb-fc-hbg-xing:hover{background-color:var(--essb-sf-color-xing)}.essb-fc-c-xing,.essb-fc-hc-xing:hover{color:var(--essb-sf-color-xing);fill:var(--essb-sf-color-xing)}.essb-fc-border-xing,.essb-fc-hborder-xing:hover{border-color:var(--essb-sf-color-xing)}.essb-fc-bg-medium,.essb-fc-hbg-medium:hover{background-color:var(--essb-sf-color-medium)}.essb-fc-c-medium,.essb-fc-hc-medium:hover{color:var(--essb-sf-color-medium);fill:var(--essb-sf-color-medium)}.essb-fc-border-medium,.essb-fc-hborder-medium:hover{border-color:var(--essb-sf-color-medium)}.essb-fc-bg-patreon,.essb-fc-hbg-patreon:hover{background-color:var(--essb-sf-color-patreon)}.essb-fc-c-patreon,.essb-fc-hc-patreon:hover{color:var(--essb-sf-color-patreon);fill:var(--essb-sf-color-patreon)}.essb-fc-border-patreon,.essb-fc-hborder-patreon:hover{border-color:var(--essb-sf-color-patreon)}.essb-fc-bg-mixer,.essb-fc-hbg-mixer:hover{background-color:var(--essb-sf-color-mixer)}.essb-fc-c-mixer,.essb-fc-hc-mixer:hover{color:var(--essb-sf-color-mixer);fill:var(--essb-sf-color-mixer)}.essb-fc-border-mixer,.essb-fc-hborder-mixer:hover{border-color:var(--essb-sf-color-mixer)}.essb-fc-bg-tiktok,.essb-fc-hbg-tiktok:hover{background-color:var(--essb-sf-color-tiktok)}.essb-fc-c-tiktok,.essb-fc-hc-tiktok:hover{color:var(--essb-sf-color-tiktok);fill:var(--essb-sf-color-tiktok)}.essb-fc-border-tiktok,.essb-fc-hborder-tiktok:hover{border-color:var(--essb-sf-color-tiktok)}.essb-fc-bg-ok,.essb-fc-hbg-ok:hover{background-color:var(--essb-sf-color-ok)}.essb-fc-c-ok,.essb-fc-hc-ok:hover{color:var(--essb-sf-color-ok);fill:var(--essb-sf-color-ok)}.essb-fc-border-ok,.essb-fc-hborder-ok:hover{border-color:var(--essb-sf-color-ok)}.essb-fc-bg-subscribe_form,.essb-fc-hbg-subscribe_form:hover{background-color:var(--essb-sf-color-subscribe_form)}.essb-fc-c-subscribe_form,.essb-fc-hc-subscribe_form:hover{color:var(--essb-sf-color-subscribe_form);fill:var(--essb-sf-color-subscribe_form)}.essb-fc-border-subscribe_form,.essb-fc-hborder-subscribe_form:hover{border-color:var(--essb-sf-color-subscribe_form)}.essb-fc-bg-periscope,.essb-fc-hbg-periscope:hover{background-color:var(--essb-sf-color-periscope)}.essb-fc-c-periscope,.essb-fc-hc-periscope:hover{color:var(--essb-sf-color-periscope);fill:var(--essb-sf-color-periscope)}.essb-fc-border-periscope,.essb-fc-hborder-periscope:hover{border-color:var(--essb-sf-color-periscope)}.essb-fc-bg-foursquare,.essb-fc-hbg-foursquare:hover{background-color:var(--essb-sf-color-foursquare)}.essb-fc-c-foursquare,.essb-fc-hc-foursquare:hover{color:var(--essb-sf-color-foursquare);fill:var(--essb-sf-color-foursquare)}.essb-fc-border-foursquare,.essb-fc-hborder-foursquare:hover{border-color:var(--essb-sf-color-foursquare)}.essb-fc-bg-mymail,.essb-fc-hbg-mymail:hover{background-color:var(--essb-sf-color-mailchimp)}.essb-fc-c-mymail,.essb-fc-hc-mymail:hover{color:var(--essb-sf-color-mailchimp);fill:var(--essb-sf-color-mailchimp)}.essb-fc-border-mymail,.essb-fc-hborder-mymail:hover{border-color:var(--essb-sf-color-mailchimp)}.essb-fc-cover{padding:25px 15px;text-align:center;margin-bottom:0;color:#333}.essb-fc-cover.essb-fc-cover-align-left{text-align:left}.essb-fc-cover.essb-fc-cover-align-right{text-align:right}.essb-fc-cover.dark{color:#fff}.essb-fc-cover .profile{width:64px;height:64px;border-radius:50%}.essb-fc-cover .title{font-size:1.2em;font-weight:700}.essb-fc-grid.essb-fc-columns-2 .blocksize-2.essb-fc-block{flex-basis:calc(100% - 4px)}.essb-fc-grid.essb-fc-columns-3 .blocksize-2.essb-fc-block{flex-basis:calc(66.66% - 6px)}.essb-fc-grid.essb-fc-columns-4 .blocksize-2.essb-fc-block{flex-basis:calc(50% - 4px)}.essb-fc-grid.essb-fc-columns-5 .blocksize-2.essb-fc-block{flex-basis:calc(40% - 4px)}.essb-fc-grid.essb-fc-columns-3 .blocksize-3.essb-fc-block{flex-basis:calc(100% - 8px)}.essb-fc-grid.essb-fc-columns-4 .blocksize-3.essb-fc-block{flex-basis:calc(75% - 4px)}.essb-fc-grid.essb-fc-columns-5 .blocksize-3.essb-fc-block{flex-basis:calc(60% - 4px)}.essb-fc-grid.essb-fc-columns-4 .blocksize-4.essb-fc-block{flex-basis:calc(100% - 4px)}.essb-fc-grid.essb-fc-columns-5 .blocksize-4.essb-fc-block{flex-basis:calc(80% - 4px)}.essb-fc-grid.essb-fc-columns-5 .blocksize-5.essb-fc-block{flex-basis:calc(100% - 4px)}.essb-fc-fixed{position:fixed;top:250px;transition:All .8s ease;-webkit-transition:All .8s ease;-moz-transition:All .8s ease;-o-transition:All .8s ease;z-index:10000}.essb-fc-fixed.essb-fc-fixed-left{left:3px}.essb-fc-fixed.essb-fc-fixed-topleft{left:3px;top:3px}.essb-fc-fixed.essb-fc-fixed-topright{right:3px;top:3px}.essb-fc-fixed.essb-fc-fixed-bottomleft{left:3px;bottom:3px;top:auto}.essb-fc-fixed.essb-fc-fixed-bottomright{right:3px;bottom:3px;top:auto}.essb-fc-fixed.essb-fc-fixed-right{right:3px}.essb-fc-fixed.essb-fc-fixed-h{bottom:0;top:auto}.essb-fc-fixed .essb-fc-grid.essb-fc-columns-1 .essb-fc-block{width:var(--essb-sf-followers-fixed-width);flex-basis:var(--essb-sf-followers-fixed-width)}.essb-fc-fixed-v .essb-fc-grid{flex-direction:column}.essb-profiles-post{margin:1em 0}.essb-profiles-post-left .user-content{text-align:left}.essb-profiles-post-right .user-content{text-align:right}.essb-profiles-post-center .user-content{text-align:center}.essb-profiles-content-left{display:flex;align-items:center}.essb-profiles-content-left .user-content{width:40%;margin-right:1%}.essb-profiles-content-left .user-buttons{width:59%}@media (max-width:800px){.essb-fc-fixed{display:none}.essb-profiles-content-left{display:block}.essb-profiles-content-left .user-buttons,.essb-profiles-content-left .user-content{width:100%;margin:0}}/*********************************************************************************/
/* 0. Defining icon font and icons                                               */
/*********************************************************************************/

@font-face {
	font-family: "essb";
	src: url("/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.eot");
	src: url("/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.eot?#iefix") format("embedded-opentype"),
		url("/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.woff") format("woff"), url("/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.ttf")
		format("truetype"), url("/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.svg#essb") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

[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_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_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_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";
}

.essb_icon_yammer:before {
  content: "\3b";
}

.essb_icon_meetedgar-alternate:before {
  content: "\3c";
}

.essb_icon_meetedgar:before {
  content: "\3d";
}

.essb_icon_fintel:before {
  content: "\5b";
}
.essb_icon_mix:before {
  content: "\5d";
}

.essb_icon_instapaper:before {
  content: "\5e";
}

.essb_icon_copy:before {
  content: "\5f";
}
.essb_icon_link:before {
  content: "\60";
}

/*********************************************************************************/
/* 1. Global settings for all templates                                          */
/*********************************************************************************/
.essb_clear {
	clear: both !important;
}

.essb_links {
	word-wrap: normal !important;
	clear: both;
	margin: 1em 0;
}

.essb_links ul,.essb_links li,.essb_links li a,.essb_links li a .essb_icon,.essb_links li a .essb_network_name {
	font-size: 100%;
	background-image: none;
	line-height: 1em;
	text-transform: none;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-font-smoothing: antialiased;
}

.essb_links ul,.essb_links li {
	padding: 0 !important;
	margin: 0 !important;
	list-style: none !important;	
}

.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;
}

.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;
	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 li a .essb_network_name {
	display: block;
	margin: 0px 10px 8px 10px;
}

.essb_links .essb_force_hide_name .essb_network_name,
.essb_links .essb_hide_icon .essb_icon {
	display: none;
}

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

.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 .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: 15px;
	font-size: 14px;
}

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

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

.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_7 li {
	width: 14.285%;
}

.essb_links.essb_width_columns_8 li {
	width: 12.5%;
}

.essb_links.essb_width_columns_9 li {
	width: 11.1111%;
}

.essb_links.essb_width_columns_10 li {
	width: 10%;
}

.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,
.essb_links.essb_width_columns_5 li a,
.essb_links.essb_width_columns_3 li a,
.essb_links.essb_width_columns_2 li a,
.essb_links.essb_width_columns_1 li a {
	width: 98%;
}

.essb_links.essb_width_columns_6 li a,
.essb_links.essb_width_columns_7 li a,
.essb_links.essb_width_columns_8 li a,
.essb_links.essb_width_columns_9 li a,
.essb_links.essb_width_columns_10 li a {
	width: 96%;
}

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

.essb_links.essb_nospace.essb_width_columns_1 li a,
.essb_links.essb_nospace.essb_width_columns_2 li a,
.essb_links.essb_nospace.essb_width_columns_3 li a,
.essb_links.essb_nospace.essb_width_columns_4 li a,
.essb_links.essb_nospace.essb_width_columns_5 li a,
.essb_links.essb_nospace.essb_width_columns_6 li a,
.essb_links.essb_nospace.essb_width_columns_7 li a,
.essb_links.essb_nospace.essb_width_columns_8 li a,
.essb_links.essb_nospace.essb_width_columns_9 li a,
.essb_links.essb_nospace.essb_width_columns_10 li a {
	width: 100%;
}

.essb_links.essb_width_flex ul {
	display: flex;
	flex-direction: row;
	-webkit-flex-direction: row;
	align-items: stretch;
	-webkit-align-items: stretch;
}

.essb_links.essb_width_flex li {
	flex: 1;
	-webkit-flex: 1;
	transition: flex 100ms ease-in-out;
}

.essb_links.essb_width_flex li:not(.essb_totalcount_item):hover {
	flex: 1.3;
	-webkit-flex: 1.3;
}
.essb_links.essb_width_flex li:not(.essb_totalcount_item) {
	margin-right: 8px !important;
}

.essb_links.essb_width_flex li:last-of-type { margin-right: 0 !important; }

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

.essb_links.essb_width_flex.essb_nospace li a {
	width: 100% !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;
	flex: none !important;
	-webkit-flex: none !important;
}

.essb_links.essb_width_flex li.essb_totalcount_item .essb_totalcount.essb_t_r_big,
.essb_links.essb_width_flex li.essb_totalcount_item .essb_totalcount.essb_t_l_big {
	margin-right: 0;
	margin-left: 0;
	padding: 0 10px;
}

.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 */

/**
 * Building the default template codes 
 */

.essb_links .essb_link_meneame a,.essb_links .essb_link_meneame a:hover,.essb_links .essb_link_meneame a:focus,
.essb_links.essb_template_clear-retina .essb_link_meneame a .essb_icon {
	background-color: #FF7D12 !important;
}

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

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

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

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

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

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

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

.essb_links .essb_link_print a,.essb_links .essb_link_print a:hover,.essb_links .essb_link_print a:focus,
.essb_links.essb_template_clear-retina .essb_link_print a .essb_icon,
.essb_links .essb_link_mail a,.essb_links .essb_link_mail a:hover,.essb_links .essb_link_mail a:focus,
.essb_links.essb_template_clear-retina .essb_link_mail a .essb_icon,
.essb_links .essb_link_copy a,.essb_links .essb_link_copy a:hover,.essb_links .essb_link_copy a:focus,
.essb_links.essb_template_clear-retina .essb_link_copy a .essb_icon
	{
	background-color: #404040 !important;
}

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

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

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

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


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

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

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

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

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

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

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

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

.essb_links .essb_link_yahoomail a,.essb_links .essb_link_yahoomail a:hover,.essb_links .essb_link_yahoomail a:focus,
.essb_links.essb_template_clear-retina .essb_link_yahoomail a .essb_icon
	{
	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_template_clear-retina .essb_link_gmail a .essb_icon
	{
	background-color: #dd4b39 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.essb_links .essb_link_kakaotalk a,.essb_links .essb_link_kakaotalk a:hover,.essb_links .essb_link_kakaotalk a:focus,
.essb_links.essb_template_clear-retina .essb_link_kakaotalk a .essb_icon
	{
	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,
.essb_links.essb_template_clear-retina .essb_link_sharebtn a .essb_icon
	{
	background-color: #2B6A94 !important;
}

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

.essb_links .essb_link_yammer a,.essb_links .essb_link_yammer a:hover,.essb_links .essb_link_yammer a:focus,
.essb_links.essb_template_clear-retina .essb_link_yammer a .essb_icon
	{
	background-color: #3469BA !important;
}

.essb_links .essb_link_meetedgar a,.essb_links .essb_link_meetedgar a:hover,.essb_links .essb_link_meetedgar a:focus,
.essb_links.essb_template_clear-retina .essb_link_meetedgar a .essb_icon
	{
	background-color: #6cbdc5 !important;
}

.essb_links .essb_link_fintel a,.essb_links .essb_link_fintel a:hover,.essb_links .essb_link_fintel a:focus,
.essb_links .essb_link_instapaper a,.essb_links .essb_link_instapaper a:hover,.essb_links .essb_link_instapaper a:focus
.essb_links.essb_template_clear-retina .essb_link_fintel a .essb_icon,
.essb_links.essb_template_clear-retina .essb_link_instapaper a .essb_icon
	{
	background-color: #404040 !important;
}

.essb_links .essb_link_mix a,.essb_links .essb_link_mix a:hover,.essb_links .essb_link_mix a:focus,
.essb_links.essb_template_clear-retina .essb_link_mix a .essb_icon
	{
	background-color: #ff8226 !important;
}





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

.essb_links .essb_counter,
.essb_links .essb_counter_right {
	position: relative;
	display: inline-block;
	border: 1px solid #ddd;
	vertical-align: 0;
	font-size: 11px;
	color: #999;
	background: #fff;
	border-radius: 4px;
	z-index: 2;
	min-width: 10px;
	padding: 0 5px;
	line-height: 24px;
	text-align: center;
}

.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 {
	right: 5px;
}

.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;
	min-width: 24px;
	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;
	min-width: 24px;
	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;
	max-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 {
	position: absolute;
	top: -5px;
	right: 10px;
	line-height: 1;
	padding: 4px;
	border-radius: 0;
	font-size: 10px;
	background: #000638;
	color: #fff;
	border-radius: 4px;
	border: 0;
}

.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 {
	text-align: center;
}

.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_links.essb_counter_inside_mini .essb_counter_insidebeforename,
.essb_links.essb_counter_inside_mini .essb_counter_inside,
.essb_links.essb_counter_inside_mini .essb_counter_insidename {
	background: rgba(0,0,0,0.4);
	font-size: 11px;
	padding: 0 6px;
	line-height: 18px;
	font-weight: normal;
	display: inline-block;
	border-radius: 5px;
}

.essb_links.essb_counter_inside_mini .essb_counter_insidename { margin-left: 10px;}

.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: 18px;
	line-height: 18px;
	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: block;
	float: left;
}

.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: 18px;
	line-height: 30px;
	float: left;
	display: block;
	margin-right: 8px;
}

.essb_links.essb_displayed_sidebar .essb_totalcount_item .essb_t_l_big.essb_total_icon .essb_t_nb, .essb_links.essb_displayed_sidebar .essb_totalcount_item .essb_t_r_big.essb_total_icon .essb_t_nb,
.essb_links.essb_displayed_sidebar .essb_totalcount_item .essb_t_l_big.essb_total_icon:before, .essb_links.essb_displayed_sidebar .essb_totalcount_item .essb_t_r_big.essb_total_icon:before {
	float: none;
	margin-right: 0;
}

.essb_links.essb_displayed_sidebar .essb_totalcount_item .essb_t_l_big.essb_total_icon .essb_t_nb, .essb_links.essb_displayed_sidebar .essb_totalcount_item .essb_t_r_big.essb_total_icon .essb_t_nb {
	margin-bottom: 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: 10px;
	font-weight: normal;
	color: #444;
	display: block;
	line-height: 10px;
	text-align: center;
	margin-top: 2px;
}

.essb_links .essb_counter_insidehover {
	display: none;
	font-size: 14px;
	font-weight: 700;
}

.essb_links li a:hover .essb_counter_insidehover {
	display: inline-block;
}

.essb_links .essb_counter_insidehover {
	margin-right: 10px;
}

/*********************************************************************************/
/* 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,
.essb_links.essb_template_default-retina a:hover,.essb_links.essb_template_default-retina a:focus,
.essb_links.essb_template_jumbo-retina a:hover,.essb_links.essb_template_jumbo-retina a:focus,
.essb_links.essb_template_fancy-retina a:hover,.essb_links.essb_template_fancy-retina a:focus,
.essb_links.essb_template_deluxe-retina a:hover,.essb_links.essb_template_deluxe-retina a:focus,
.essb_links.essb_template_fancy-bold-retina li a:hover,.essb_links.essb_template_fancy-bold-retina li a:focus,
.essb_links.essb_template_metro-bold-retina li a:hover,.essb_links.essb_template_metro-bold-retina li a:focus,
.essb_links.essb_template_flat-retina a:hover,.essb_links.essb_template_flat-retina a:focus,
.essb_links.essb_template_tiny-retina a:hover,.essb_links.essb_template_tiny-retina a:focus,
.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.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,
.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;
}


/** 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,
.essb_links.essb_template_round-retina .essb_link_meneame a,
.essb_links.essb_template_modern-retina .essb_link_meneame a,
.essb_links.essb_template_dimmed-retina .essb_link_meneame a {
	color: #FF7D12 !important;
}

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

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

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

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

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

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

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

.essb_links.essb_template_light-retina .essb_link_print a,
.essb_links.essb_template_round-retina .essb_link_print a,
.essb_links.essb_template_modern-retina .essb_link_print a,
.essb_links.essb_template_dimmed-retina .essb_link_print a,
.essb_links.essb_template_light-retina .essb_link_mail a,
.essb_links.essb_template_round-retina .essb_link_mail a,
.essb_links.essb_template_modern-retina .essb_link_mail a,
.essb_links.essb_template_dimmed-retina .essb_link_mail a,
.essb_links.essb_template_light-retina .essb_link_copy a,
.essb_links.essb_template_round-retina .essb_link_copy a,
.essb_links.essb_template_modern-retina .essb_link_copy a,
.essb_links.essb_template_dimmed-retina .essb_link_copy a {
	color: #404040 !important;
}

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.essb_links.essb_template_light-retina .essb_link_yammer a,
.essb_links.essb_template_round-retina .essb_link_yammer a,
.essb_links.essb_template_modern-retina .essb_link_yammer a,
.essb_links.essb_template_dimmed-retina .essb_link_yammer a {
	color: #3469BA !important;
}

.essb_links.essb_template_light-retina .essb_link_meetedgar a,
.essb_links.essb_template_round-retina .essb_link_meetedgar a,
.essb_links.essb_template_modern-retina .essb_link_meetedgar a,
.essb_links.essb_template_dimmed-retina .essb_link_meetedgar a {
	color: #6cbdc5 !important;
}

.essb_links.essb_template_light-retina .essb_link_fintel a,
.essb_links.essb_template_round-retina .essb_link_fintel a,
.essb_links.essb_template_modern-retina .essb_link_fintel a,
.essb_links.essb_template_light-retina .essb_link_instapaper a,
.essb_links.essb_template_round-retina .essb_link_instapaper a,
.essb_links.essb_template_modern-retina .essb_link_instapaper a,
.essb_links.essb_template_dimmed-retina .essb_link_fintel a,
.essb_links.essb_template_dimmed-retina .essb_link_instapaper a  {
	color: #404040 !important;
}


.essb_links.essb_template_light-retina .essb_link_mix a,
.essb_links.essb_template_round-retina .essb_link_mix a,
.essb_links.essb_template_modern-retina .essb_link_mix a {
	color: #ff8226 !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);
}

/* 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;
}

/** 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;
}

/** 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 {
	border-bottom: 3px inset #1D9E11;
}

.essb_links.essb_template_modern-retina .essb_link_flattr a {
	border-bottom: 3px inset #8CB55B;
}

.essb_links.essb_template_modern-retina .essb_link_ok a {
	border-bottom: 3px inset #F4731C;
}

.essb_links.essb_template_modern-retina .essb_link_xing a {
	border-bottom: 3px inset #135a5b;
}

.essb_links.essb_template_modern-retina .essb_link_weibo a {
	border-bottom: 3px inset #ED1C24;
}

.essb_links.essb_template_modern-retina .essb_link_pocket a {
	border-bottom: 3px inset #EE4055;
}

.essb_links.essb_template_modern-retina .essb_link_tumblr a {
	border-bottom: 3px inset #2c4762;
}

.essb_links.essb_template_modern-retina .essb_link_print a,
.essb_links.essb_template_modern-retina .essb_link_mail a,
.essb_links.essb_template_modern-retina .essb_link_copy a  {
	border-bottom: 3px inset #404040;
}

.essb_links.essb_template_modern-retina .essb_link_del a {
	border-bottom: 3px inset #3398fc;
}

.essb_links.essb_template_modern-retina .essb_link_buffer a {
	border-bottom: 3px inset #111111;
}

.essb_links.essb_template_modern-retina .essb_link_love a {
	border-bottom: 3px inset #ED1C24;
}

.essb_links.essb_template_modern-retina .essb_link_twitter a {
	border-bottom: 3px inset #00abf0;
}


.essb_links.essb_template_modern-retina .essb_link_facebook a {
	border-bottom: 3px inset #3a579a;
}

.essb_links.essb_template_modern-retina .essb_link_pinterest a {
	border-bottom: 3px inset #cd1c1f;
}

.essb_links.essb_template_modern-retina .essb_link_digg a {
	border-bottom: 3px inset #1b5791;
}

.essb_links.essb_template_modern-retina .essb_link_linkedin a {
	border-bottom: 3px inset #127bb6;
}

.essb_links.essb_template_modern-retina .essb_link_vk a {
	border-bottom: 3px inset #4c75a3;
}

.essb_links.essb_template_modern-retina .essb_link_reddit a {
	border-bottom: 3px inset #333;
}

.essb_links.essb_template_modern-retina .essb_link_blogger a {
	border-bottom: 3px inset #f59038;
}

.essb_links.essb_template_modern-retina .essb_link_amazon a {
	border-bottom: 3px inset #111111;
}

.essb_links.essb_template_modern-retina .essb_link_yahoomail a {
	border-bottom: 3px inset #511295;
}

.essb_links.essb_template_modern-retina .essb_link_gmail a {
	border-bottom: 3px inset #dd4b39;
}

.essb_links.essb_template_modern-retina .essb_link_newsvine a {
	border-bottom: 3px inset #0d642e;
}

.essb_links.essb_template_modern-retina .essb_link_hackernews a {
	border-bottom: 3px inset #f08641;
}

.essb_links.essb_template_modern-retina .essb_link_evernote a {
	border-bottom: 3px inset #7cbf4b;
}

.essb_links.essb_template_modern-retina .essb_link_aol a {
	border-bottom: 3px inset #111111;
}

.essb_links.essb_template_modern-retina .essb_link_myspace a {
	border-bottom: 3px inset #3a5998;
}

.essb_links.essb_template_modern-retina .essb_link_mailru a {
	border-bottom: 3px inset #FAA519;
}

.essb_links.essb_template_modern-retina .essb_link_viadeo a {
	border-bottom: 3px inset #222222;
}

.essb_links.essb_template_modern-retina .essb_link_line a {
	border-bottom: 3px inset #2CBF13;
}

.essb_links.essb_template_modern-retina .essb_link_flipboard a {
	border-bottom: 3px inset #B31F17;
}

.essb_links.essb_template_modern-retina .essb_link_comments a {
	border-bottom: 3px inset #444;
}

.essb_links.essb_template_modern-retina .essb_link_yummly a {
	border-bottom: 3px inset #e26326;
}

.essb_links.essb_template_modern-retina .essb_link_sms a {
	border-bottom: 3px inset #4ea546;
}

.essb_links.essb_template_modern-retina .essb_link_viber a {
	border-bottom: 3px inset #7d539d;
}

.essb_links.essb_template_modern-retina .essb_link_telegram a {
	border-bottom: 3px inset #0088cc;
}

.essb_links.essb_template_modern-retina .essb_link_subscribe a {
	border-bottom: 3px inset #f47555;
}

.essb_links.essb_template_modern-retina .essb_link_skype a {
	border-bottom: 3px inset #00aff0;
}

.essb_links.essb_template_modern-retina .essb_link_messenger a {
	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 {
	border-bottom: 3px inset #2B6A94;
}

.essb_links.essb_template_modern-retina .essb_link_livejournal a {
	border-bottom: 3px inset #0ca8ec;
}

.essb_links.essb_template_modern-retina .essb_link_yammer a {
	border-bottom: 3px inset #3469BA;
}

.essb_links.essb_template_modern-retina .essb_link_meetedgar a {
	border-bottom: 3px inset #6cbdc5;
}

.essb_links.essb_template_modern-retina .essb_link_fintel a,
.essb_links.essb_template_modern-retina .essb_link_instapaper a {
	border-bottom: 3px inset #404040;
}

.essb_links.essb_template_modern-retina .essb_link_mix a {
	border-bottom: 3px inset #ff8226;
}

/** 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_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,
.essb_links.essb_template_circles-retina .essb_link_mail a,
.essb_links.essb_template_circles-retina .essb_link_copy a {
	color: #404040 !important;
	border: 2px solid #404040;
}

.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_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_vk a {
	color: #4c75a3 !important;
	border: 2px solid #4c75a3;
}

.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;
}
.essb_links.essb_template_circles-retina .essb_link_yammer a {
	color: #3469BA !important;
	border: 2px solid #3469BA;
}

.essb_links.essb_template_circles-retina .essb_link_meetedgar a {
	color: #6cbdc5 !important;
	border: 2px solid #6cbdc5;
}

.essb_links.essb_template_circles-retina .essb_link_fintel a,
.essb_links.essb_template_circles-retina .essb_link_instapaper a {
	color: #404040 !important;
	border: 2px solid #404040;
}

.essb_links.essb_template_circles-retina .essb_link_mix a {
	color: #ff8226 !important;
	border: 2px solid #ff8226;
}

/** 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;
}

/* 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 .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;
}

/** 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;
}


/* 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;
}

/* 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;
}

/** 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 .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 .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_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,
.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,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_copy a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_copy a:focus
	{
	color: #404040 !important;
	border-color: #404040 !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_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_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_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;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_meetedgar a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_meetedgar a:focus
	{
	color: #404040 !important;
	border-color: #404040 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_fintel a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_fintel a:focus,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_instapaper a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_instapaper a:focus
	{
	color: #ff8226 !important;
	border-color: #ff8226 !important;
}

.essb_links.essb_template_grey-circles-outline-retina .essb_link_mix a:hover,
.essb_links.essb_template_grey-circles-outline-retina .essb_link_mix a:focus
	{
	color: #6cbdc5 !important;
	border-color: #6cbdc5 !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;
}

/** Modern Light 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;
}

/** Tiny Color Circles Retina **/
.essb_links.essb_template_tiny-color-circles-retina li a {
	border-radius: 16px;
	-webkit-border-radius: 16px;
}

.essb_links.essb_template_tiny-color-circles-retina .essb_icon {
	width: 32px;
	height: 32px;
}

.essb_links.essb_template_tiny-color-circles-retina .essb_icon:before {
	font-size: 16px !important;
	top: 8px;
	left: 8px;
}

.essb_links.essb_template_tiny-color-circles-retina li a .essb_network_name {
	font-size: 12px;
	text-transform: uppercase;
	font-weight: normal;
}


/** Lollipop Retina **/
.essb_links.essb_template_lollipop-retina li a {
	color: #565656 !important;
	background-color: transparent !important;
	font-weight: normal;
	font-size: 11px;
	text-transform: uppercase;
}

.essb_links.essb_template_lollipop-retina li a .essb_network_name {
	text-transform: uppercase;
	font-size: 11px;
}


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

.essb_links.essb_template_lollipop-retina a .essb_network_name {
	margin-left: 5px;
}

.essb_links.essb_template_lollipop-retina a .essb_icon {
	color: #fff !important;
	border-radius: 18px;
	-webkit-border-radius: 18px;
}

.essb_links.essb_template_lollipop-retina li a:hover .essb_icon,.essb_links.essb_template_lollipop-retina li a:focus .essb_icon
	{
	background-color: #eb97ab !important;
}

.essb_links.essb_template_lollipop-retina li.essb_link_more a .essb_icon,.essb_links.essb_template_lollipop-retina li.essb_link_more_dots a .essb_icon,.essb_links.essb_template_lollipop-retina li.essb_link_less a .essb_icon
	{
	background-color: #c2cfcd !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_meneame a .essb_icon {
	background-color: #ffbe89 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_whatsapp a .essb_icon
	{
	background-color: #83f179 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_flattr a .essb_icon {
	background-color: #c5daad !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_ok a .essb_icon {
	background-color: #f9b98d !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_xing a .essb_icon {
	background-color: #4fd8da !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_weibo a .essb_icon {
	background-color: #f68a8e !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_pocket a .essb_icon {
	background-color: #f8adb6 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_tumblr a .essb_icon {
	background-color: #82a4c7 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_print a .essb_icon,
.essb_links.essb_template_lollipop-retina .essb_link_mail a .essb_icon,
.essb_links.essb_template_lollipop-retina .essb_link_copy a .essb_icon {
	background-color: #91CED7 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_del a .essb_icon {
	background-color: #a8d3fe !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_buffer a .essb_icon {
	background-color: #5A5A5A !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_love a .essb_icon {
	background-color: #F7A3A2 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_twitter a .essb_icon {
	background-color: #95E7ED !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_facebook a .essb_icon
	{
	background-color: #849FBB !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_pinterest a .essb_icon
	{
	background-color: #ED939D !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_digg a .essb_icon {
	background-color: #80b4e7 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_linkedin a .essb_icon
	{
	background-color: #8BB7D9 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_vk a .essb_icon {
	background-color: #97b1cf !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_reddit a .essb_icon {
	background-color: #D8E2EC !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_blogger a .essb_icon {
	background-color: #fbcfa9 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_amazon a .essb_icon {
	background-color: #AA8C91 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_yahoomail a .essb_icon
	{
	background-color: #af74ee !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_gmail a .essb_icon {
	background-color: #eea79e !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_newsvine a .essb_icon
	{
	background-color: #45e782 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_hackernews a .essb_icon
	{
	background-color: #f9ccaf !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_evernote a .essb_icon
	{
	background-color: #bcdea3 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_aol a .essb_icon {
	background-color: #999 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_myspace a .essb_icon {
	background-color: #94aad6 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_mailru a .essb_icon {
	background-color: #fdd38d !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_viadeo a .essb_icon {
	background-color: #999 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_line a .essb_icon {
	background-color: #8bf279 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_flipboard a .essb_icon
	{
	background-color: #eb6d66 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_comments a .essb_icon
	{
	background-color: #989898 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_yummly a .essb_icon {
	background-color: #f0ae8f !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_sms a .essb_icon {
	background-color: #97d091 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_viber a .essb_icon {
	background-color: #b79ccb !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_telegram a .essb_icon
	{
	background-color: #55c6ff !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_subscribe a .essb_icon
	{
	background-color: #fac3b5 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_skype a .essb_icon {
	background-color: #79dbff !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_messenger a .essb_icon
	{
	background-color: #95caff !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_kakaotalk a .essb_icon
	{
	background-color: #fff584 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_sharebtn a .essb_icon
	{
	background-color: #E2999F !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_livejournal a .essb_icon
	{
	background-color: #77d1f8 !important;
}
.essb_links.essb_template_lollipop-retina .essb_link_yammer a .essb_icon
	{
	background-color: #3469BA !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_meetedgar a .essb_icon
	{
	background-color: #6cbdc5 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_fintel a .essb_icon,
.essb_links.essb_template_lollipop-retina .essb_link_instapaper a .essb_icon
	{
	background-color: #404040 !important;
}

.essb_links.essb_template_lollipop-retina .essb_link_mix a .essb_icon
	{
	background-color: #ff8226 !important;
}


/** Rainbow Retina **/
.essb_links.essb_template_rainbow-retina li a {
	color: #fff !important;
background : #E12F67; /* Old browsers */
background: -webkit-gradient(linear, 333 0, 0 337, from(#8043af), color-stop(0.029, #8442aa), color-stop(0.029, #8740a9), color-stop(0.042, #8842a8), color-stop(0.059, #8d3fa7), color-stop(0.067, #8d41a4), color-stop(0.164, #9d3d9c), color-stop(0.164, #9f3c9a), color-stop(0.202, #a63b96), color-stop(0.202, #a73a97), color-stop(0.23, #a83b96), color-stop(0.23, #aa3a92), color-stop(0.253, #ac3990), color-stop(0.312, #b63a8b), color-stop(0.35, #b93a88), color-stop(0.35, #bb3986), color-stop(0.374, #bc3986), color-stop(0.374, #be3884), color-stop(0.397, #c03a83), color-stop(0.403, #c13c83), color-stop(0.412, #c4397f), color-stop(0.443, #c63b7a), color-stop(0.469, #ca3d75), color-stop(0.475, #cb3c75), color-stop(0.494, #ca3e74), color-stop(0.494, #cc3d74), color-stop(0.503, #ce3e75), color-stop(0.503, #cf3d74), color-stop(0.591, #d84466), color-stop(0.591, #d94367), color-stop(0.904, #ef6744), color-stop(0.951, #f26a43), color-stop(0.951, #f26c42), color-stop(0.978, #f3703f), color-stop(0.978, #f46f40), color-stop(0.997, #f57041), color-stop(0.997, #f47141), to(#f47141));
background: -webkit-linear-gradient(225.34206029135854deg, #8043af, #8442aa 2.9%, #8740a9 2.9%, #8842a8 4.2%, #8d3fa7 5.9%, #8d41a4 6.7%, #9d3d9c 16.4%, #9f3c9a 16.4%, #a63b96 20.2%, #a73a97 20.2%, #a83b96 23%, #aa3a92 23%, #ac3990 25.3%, #b63a8b 31.2%, #b93a88 35%, #bb3986 35%, #bc3986 37.4%, #be3884 37.4%, #c03a83 39.7%, #c13c83 40.3%, #c4397f 41.2%, #c63b7a 44.3%, #ca3d75 46.9%, #cb3c75 47.5%, #ca3e74 49.4%, #cc3d74 49.4%, #ce3e75 50.3%, #cf3d74 50.3%, #d84466 59.1%, #d94367 59.1%, #ef6744 90.4%, #f26a43 95.1%, #f26c42 95.1%, #f3703f 97.8%, #f46f40 97.8%, #f57041 99.7%, #f47141 99.7%, #f47141);
background: -moz-linear-gradient(225.34206029135854deg, #8043af, #8442aa 2.9%, #8740a9 2.9%, #8842a8 4.2%, #8d3fa7 5.9%, #8d41a4 6.7%, #9d3d9c 16.4%, #9f3c9a 16.4%, #a63b96 20.2%, #a73a97 20.2%, #a83b96 23%, #aa3a92 23%, #ac3990 25.3%, #b63a8b 31.2%, #b93a88 35%, #bb3986 35%, #bc3986 37.4%, #be3884 37.4%, #c03a83 39.7%, #c13c83 40.3%, #c4397f 41.2%, #c63b7a 44.3%, #ca3d75 46.9%, #cb3c75 47.5%, #ca3e74 49.4%, #cc3d74 49.4%, #ce3e75 50.3%, #cf3d74 50.3%, #d84466 59.1%, #d94367 59.1%, #ef6744 90.4%, #f26a43 95.1%, #f26c42 95.1%, #f3703f 97.8%, #f46f40 97.8%, #f57041 99.7%, #f47141 99.7%, #f47141);
background: -o-linear-gradient(225.34206029135854deg, #8043af, #8442aa 2.9%, #8740a9 2.9%, #8842a8 4.2%, #8d3fa7 5.9%, #8d41a4 6.7%, #9d3d9c 16.4%, #9f3c9a 16.4%, #a63b96 20.2%, #a73a97 20.2%, #a83b96 23%, #aa3a92 23%, #ac3990 25.3%, #b63a8b 31.2%, #b93a88 35%, #bb3986 35%, #bc3986 37.4%, #be3884 37.4%, #c03a83 39.7%, #c13c83 40.3%, #c4397f 41.2%, #c63b7a 44.3%, #ca3d75 46.9%, #cb3c75 47.5%, #ca3e74 49.4%, #cc3d74 49.4%, #ce3e75 50.3%, #cf3d74 50.3%, #d84466 59.1%, #d94367 59.1%, #ef6744 90.4%, #f26a43 95.1%, #f26c42 95.1%, #f3703f 97.8%, #f46f40 97.8%, #f57041 99.7%, #f47141 99.7%, #f47141);
background: linear-gradient(224.65793970864146deg, #8043af, #8442aa 2.9%, #8740a9 2.9%, #8842a8 4.2%, #8d3fa7 5.9%, #8d41a4 6.7%, #9d3d9c 16.4%, #9f3c9a 16.4%, #a63b96 20.2%, #a73a97 20.2%, #a83b96 23%, #aa3a92 23%, #ac3990 25.3%, #b63a8b 31.2%, #b93a88 35%, #bb3986 35%, #bc3986 37.4%, #be3884 37.4%, #c03a83 39.7%, #c13c83 40.3%, #c4397f 41.2%, #c63b7a 44.3%, #ca3d75 46.9%, #cb3c75 47.5%, #ca3e74 49.4%, #cc3d74 49.4%, #ce3e75 50.3%, #cf3d74 50.3%, #d84466 59.1%, #d94367 59.1%, #ef6744 90.4%, #f26a43 95.1%, #f26c42 95.1%, #f3703f 97.8%, #f46f40 97.8%, #f57041 99.7%, #f47141 99.7%, #f47141);	font-size: 11px;
	text-transform: uppercase;
}

.essb_links.essb_template_rainbow-retina li a:hover {
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.16)!important;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.16)!important;
	transform: translateY(-5px)!important;
	-webkit-transform: translateY(-5px)!important;
}

/** Flow Retina **/
.essb_links.essb_template_flow-retina li a .essb_icon {
	width: 18px !important;
	height: 42px !important;
}

.essb_links.essb_template_flow-retina li a .essb_icon:before {
	font-size: 36px !important;
	top: 3px !important;
	left: 9px !important;
	opacity: 0.1;
}

.essb_links.essb_template_flow-jump-retina li a:hover .essb_icon {
	width: 36px !important;
}

.essb_links.essb_template_flow-retina li a:hover .essb_icon:before, .essb_links.essb_template_flow-retina li a:focus .essb_icon:before {
	opacity: 1;
	font-size: 24px !important;
	top: 9px !important;
}

.essb_links.essb_template_flow-retina li a:hover .essb_network_name, .essb_links.essb_template_flow-retina li a:focus .essb_network_name {
	opacity: 0.25;
}

.essb_links.essb_template_flow-jump-retina li a:hover .essb_network_name, .essb_links.essb_template_flow-jump-retina li a:focus .essb_network_name {
	opacity: 1;
}

.essb_links.essb_template_glow-retina li a:hover, .essb_links.essb_template_glow-retina li a:focus {
	transform: translateY(-3px);
	-webkit-transform: translateY(-3px);
	box-shadow: 0 5px 20px rgba(0, 0, 0, 0.25)!important;
}

.essb_links.essb_template_glow-retina a {
	box-shadow: none;
	-webkit-box-shadow: none;
	font-weight: 600;
	margin: 5px 5px 5px 0;
}

.essb_links.essb_template_glow-retina .essb_icon {
	height: 42px;
	width: 38px;
}

.essb_links.essb_template_glow-retina .essb_icon:before {
	font-size: 20px !important;
	top: 11px !important;
}

/************ Mobile ****************/
.essb-mobile-sharebottom, .essb-adholder-bottom {
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	z-index: 100001;
}

.essb-mobile-sharebottom.essb-mobile-sharetop { bottom: auto; top: 0;}

.essb-mobile-sharebottom.essb-mobile-break { display: none; }
.essb-adholder-bottom.essb-mobile-break { display: none; }

.essb-mobile-sharebottom .essb_displayed_sharebottom {
	z-index: 100001;
}

.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;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

.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_7 li {
	width: 14.285%;
}

.essb-mobile-sharebottom .essb_width_columns_8 li {
	width: 12.5%;
}

.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,
.essb-mobile-sharebottom .essb_width_columns_5 li a,
.essb-mobile-sharebottom .essb_width_columns_3 li a,
.essb-mobile-sharebottom .essb_width_columns_2 li a,
.essb-mobile-sharebottom .essb_width_columns_6 li a,
.essb-mobile-sharebottom .essb_width_columns_7 li a,
.essb-mobile-sharebottom .essb_width_columns_8 li a {
	width: 100%;
}

.essb-mobile-sharebottom .essb_width_columns .essb_links_list { display: flex; }
.essb-mobile-sharebottom .essb_width_columns .essb_links_list li { flex: 1; align-self: center; align-content: center; }

.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 {
	width: 26px;
	height: 26px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
	margin-top: 7px;
	opacity: 0.9;
}

.essb-mobile-sharepoint-icon i { font-size: 20px; }

.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 {
	height: 18px;
	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: 2px;
	right: 14px;
	-webkit-transition: all ease 0.50s;
	transition: all ease 0.75s;
	font-weight: bold;
	text-decoration: none;
	color: #111;
	line-height: 160%;
	font-size: 21px;
	z-index: 1001;
}



/*** More Popup ***/

.essb_morepopup_shadow {
	position: fixed;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: rgba(33, 33, 33, 0.65);
	z-index: 1100;
	display: none;
}

.essb_morepopup_shadow.essb_morepopup_shadow_modern {
	background-color: rgba(0, 0, 0, 0.9);
}

.essb_morepopup {
	background-color: #fff;
	z-index: 1101;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.35);
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.35);
	display: none;
	color: #111;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.essb_morepopup .essb_morepopup_header,
.essbasc-popup .essbasc-popup-header {
	line-height: 48px;
	padding: 0 15px;
	font-size: 16px;
	font-weight: 400;
	box-shadow: 0 0 4px 0 rgba(0,0,0,0.2);
}

.essb_morepopup.essb_morepopup_inline .essb_morepopup_header { display: none; }

.essb_morepopup.essb_morepopup_modern {
	background-color: transparent;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
	color: #fff;
	overflow: hidden;
}

.essb_morepopup.essb_morepopup_modern .essb_network_name { color: #fff; }
.essb_morepopup.essb_morepopup_modern .essb_icon {
	width: 52px;
	height: 52px;
	margin-bottom: 10px;
}
.essb_morepopup.essb_morepopup_modern .essb_icon:before{
	font-size: 32px !important;
	left: 10px;
	top: 10px;
}

.essb_morepopup.essb_morepopup_modern .essb_morepopup_close { 
	background-color: #fff; width: 28px; height: 28px; border-radius: 50%;
}
.essb_morepopup.essb_morepopup_modern .essb_morepopup_close i:before {
	position: absolute;
	top: 5px;
	left: 5px;
	font-size: 18px;
}

.essb_morepopup.essb_morepopup_modern .essb_links.essb_width_columns_4 li a { width: 95% !important; margin-bottom: 10px !important; }

.essb-morepopup-modern-title, .essb-morepopup-modern-link a, .essb-morepopup-modern-link a:hover, .essb-morepopup-modern-link a:visited, .essb-morepopup-modern-link a:focus {
	color: #fff;
	text-decoration: none;
	font-size: 13px;
}

.essb_morepopup.essb_morepopup_modern .essb_morepopup_content {
	width: 100%;
	padding-right: 18px;
}

.essb_morepopup_content {
	padding: 20px;
	margin: 0;
	text-align: center;
}

.essb_morepopup_content::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.essb_morepopup_content::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.essb_morepopup_content::-webkit-scrollbar-thumb
{
	background-color: #0ae;

	background-image: -webkit-gradient(linear, 0 0, 0 100%,
	                   color-stop(.5, rgba(255, 255, 255, .2)),
					   color-stop(.5, transparent), to(transparent));
}

.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;
	right: 8px;
	font-weight: bold;
	text-decoration: none;
	color: #111 !important;
	line-height: 48px;
	font-size: 18px;
	z-index: 1001;
}

/** Inline More Popup ***/
.essb_morepopup_inline {
	padding: 10px !important;
	-webkit-box-shadow: -1px 4px 6px rgba(0,0,0,0.09);
	-moz-box-shadow: -1px 4px 6px rgba(0,0,0,0.09);
	-ms-box-shadow: -1px 4px 6px rgba(0,0,0,0.09);
	-o-box-shadow: -1px 4px 6px rgba(0,0,0,0.09);
	box-shadow: -1px 4px 6px rgba(0,0,0,0.09);
	border: 1px solid #b3b3b3;
	max-width: 330px;
}

.essb_morepopup_inline .essb_morepopup_close {
	display: none;
}

.essb_morepopup_inline .essb_links {
	margin: 0 !important;
}

.essb_morepopup_inline .essb_morepopup_content {
	padding: 0px !important;
	text-align: left;
}

.essb_morepopup_inline .modal-pointer-down-left, .essb_morepopup_inline .modal-pointer-up-left {
	left: 10px;
	right: auto;
}

.essb_morepopup_inline .modal-pointer-down-right, .essb_morepopup_inline .modal-pointer-up-right {
	right: 10px;
	left: auto;
}

.essb_morepopup_inline .modal-pointer-up, .essb_morepopup_inline .modal-pointer-up-left, .essb_morepopup_inline .modal-pointer-up-right {
	width: 0px;
	height: 0px;
	display: inline-block;
	border-left: 14px inset transparent;
	border-right: 14px inset transparent;
	border-top: 14px inset transparent;
	border-bottom: 14px inset transparent;
	border-bottom: 14px solid #b3b3b3;
	top: -28px;
}

.essb_morepopup_inline .modal-pointer-down,
.essb_morepopup_inline .modal-pointer-down-left,
.essb_morepopup_inline .modal-pointer-down-right {
	width: 0px;
	height: 0px;
	display: inline-block;
	border-left: 14px inset transparent;
	border-right: 14px inset transparent;
	border-top: 14px inset transparent;
	border-bottom: 14px inset transparent;
	border-top: 14px solid #b3b3b3;
	bottom: -28px;
}

.modal-container, .modal, .modal-pointer, .modal-pointer-conceal {
	position: absolute;
}

.essb_morepopup_inline .modal-pointer-up .modal-pointer-conceal,
.essb_morepopup_inline .modal-pointer-up-left .modal-pointer-conceal,
.essb_morepopup_inline .modal-pointer-up-right .modal-pointer-conceal {
	width: 0px;
	height: 0px;
	display: inline-block;
	border-left: 14px inset transparent;
	border-right: 14px inset transparent;
	border-top: 14px inset transparent;
	border-bottom: 14px solid #fff;
	left: -14px;
	top: -13px;
}

.essb_morepopup_inline .modal-pointer-down .modal-pointer-conceal,
.essb_morepopup_inline .modal-pointer-down-left .modal-pointer-conceal,
.essb_morepopup_inline .modal-pointer-down-right .modal-pointer-conceal {
	width: 0px;
	height: 0px;
	display: inline-block;
	border-left: 14px inset transparent;
	border-right: 14px inset transparent;
	border-top: 14px inset transparent;
	border-top: 14px solid #fff;
	left: -14px;
	bottom: 1px;
}

/**
 * Email form design
 */

.essb_mailform_shadow {
	position: fixed;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: rgba(0,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);
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
	display: none;
	color: #111;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	width: 300px;
}

.essb_mailform_header {
	background: #3B5897;
	color: #fff;
	line-height: 60px;
}

.essb_mailform_header div {
	font-size: 16px;
	font-weight: 600;
	padding: 0 15px;
}

.essb_mailform_content {
	padding: 20px;
	margin: 0;
}

.essb_mailform_content p {
	margin-bottom: 20px;
}

.essb_mailform_content .essb_mailform_content_label {
	font-size: 14px;
	line-height: 20px;
	display: block;
}
.essb_mailform_content .essb_mailform_content_input {
	background: #fff;
    border: 1px solid #D9D9D9;
    border-radius: 4px;
    box-shadow: none;
    font-size: 14px;
    line-height: 16px;
    padding: 8px;
	margin-bottom: 15px;
	width: 100%;
	display: block;
}

.essb_mailform_content .essb_mailform_content_input:focus {
	border: 1px solid #2980b9;
}

.essb_mailform_content .essb_mailform_content_button {
	font-weight: bold;
	padding: 8px 20px;
	text-align: center;
	background-color: #3B5897;
	color: #fff;
	font-size: 13px;
	line-height: 16px;
	border: 0px;
	box-shadow: none;
	border-radius: 16px;
}

.essb_mailform_content .essb_mailform_content_button:nth-child(1) {
	margin-right: 10px;
}

.essb_mailform_content .essb_mailform_content_buttons {
	border-top: 1px solid #e3e3e3;
	padding-top: 10px;
	text-align: center;
}

.essb_mailform_content .essb_mailform_content_button:hover, .essb_mailform_content .essb_mailform_content_button:focus {
	background: #34495e !important;
}

.essb_mailform_preview {
	font-size: 12px;
	margin-bottom: 10px;
}

/*********** Native Buttons *************/
.essb_native_buttons.essb_native_after_share { margin-top: 5px; }
.essb_links .essb_native_item { height: 24px; margin-right: 5px !important; }

/** Follow Me Bar - Basic Setup **/
.essb-followme { z-index: 1000; background-color: #fff; position: fixed; left: 0; width: 100%;	-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-followme.essb-followme-full .essb_links { text-align: center; }
.essb-followme .essb_links { margin: 10px 0 !important; }
.essb-followme.essb-followme-nospace .essb_links { margin: 0 !important; }
.essb-followme.essb-followme-bottom { bottom: 0; margin-bottom: -200px; }
.essb-followme.essb-followme-top { top: 0; margin-top: -200px; }
.essb-followme.essb-followme-bottom.active { margin-bottom: 0;}
.essb-followme.essb-followme-top.active { margin-top: 0; }
.essb-followme.essb-followme-left { bottom: 10px; left: 10px; margin-left: -200px; max-width: 80px; }
.essb-followme.essb-followme-left.active { margin-left: 0; }
.essb-followme.essb-followme-left .essb_links .essb_totalcount_item .essb_t_l_big { margin-right: 0; }

/** Corner Bar - Basic Setup **/
.essb-cornerbar .essb_links { margin: 0 !important; }
.essb-cornerbar { position: fixed; bottom: 20px; right: 20px; z-index: 1001; -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; max-width: 640px;}
.essb-cornerbar-bottom-left { right: auto; left: 20px; }
.essb-cornerbar-top-right { bottom: auto; top: 20px; }
.essb-cornerbar-top-left { bottom: auto; top: 20px; right: auto; left: 20px; }
.essb-cornerbar-light { background-color: #fff; color: #000; padding: 15px; }
.essb-cornerbar-dark { background-color: #252525; color: #f9f9f9;  padding: 15px; }
.essb-cornerbar-glow { background-color: #fff; box-shadow: 0 3px 20px 0 rgba(0,0,0,0.15);  padding: 15px;}
.essb-cornerbar-bottom-left.essb-cornerbar-hidden, .essb-cornerbar-top-left.essb-cornerbar-hidden, .essb-cornerbar-bottom-left.essb-cornerbar-hiddenend, .essb-cornerbar-top-left.essb-cornerbar-hiddenend { margin-left: -2000px; }
.essb-cornerbar-bottom-right.essb-cornerbar-hidden, .essb-cornerbar-top-right.essb-cornerbar-hidden, .essb-cornerbar-bottom-right.essb-cornerbar-hiddenend, .essb-cornerbar-top-right.essb-cornerbar-hiddenend { margin-right: -2000px; }
.essb-cornerbar .essb_message_before { margin-right: 10px !important; }

/** Sidebar - Basic Setup **/

.essb_links.essb_displayed_sidebar {
	margin: 0 !important;
}
.essb_links.essb_displayed_sidebar .essb_totalcount_item .essb_t_l, .essb_links.essb_displayed_sidebar .essb_totalcount_item .essb_t_l_big,
.essb_links.essb_displayed_sidebar .essb_totalcount_item .essb_t_r, .essb_links.essb_displayed_sidebar .essb_totalcount_item .essb_t_r_big,
.essb_links.essb_width_flex.essb_displayed_sidebar li:not(.essb_totalcount_item),
.essb_displayed_sidebar_right .essb_links_list li.essb_totalcount_item .essb_t_l_big, 
.essb_displayed_sidebar_right .essb_links_list li.essb_totalcount_item .essb_t_r_big {
	margin-right: 0 !important;
}


.essb_links.essb_displayed_sidebar.essb_nospace li a {
	border-radius: 0px !important;
	margin-bottom: 0px !important; margin-top: 0px !important;
}

.essb_links.essb_width_flex.essb_displayed_sidebar li a {
	width: auto !important;
	margin: 0 !important;
}

.essb_displayed_sidebar ul,
.essb_displayed_sidebar .essb_item {
	display: block !important;
}
.essb_displayed_sidebar {
	position: fixed;
	left: 0;
	top: 25%;
	z-index: 2000;
}

.essb_displayed_sidebar ul, .essb_displayed_sidebar li { 
	padding:0!important;
	margin:0!important;
	list-style: none!important;
	text-align: left;
}

.essb_displayed_sidebar .essb_links_list li.essb_totalcount_item .essb_t_l_big, 
.essb_displayed_sidebar .essb_links_list li.essb_totalcount_item .essb_t_r_big { 
	padding-left: 2px !important;
}

.essb_displayed_sidebar:hover .essb_link_sidebar-close .essb_network_name, .essb_displayed_sidebar .essb-sidebar-closed-clicked .essb_network_name { display: none !important; }

.essb_links.essb_displayed_sidebar li,
.essb_displayed_sidebar.essb_sidebar_transition, 
.essb_displayed_sidebar_right.essb_sidebar_transition {
	transition:All 0.8s ease;
	-webkit-transition:All 0.8s ease;
	-moz-transition:All 0.8s ease;
	-o-transition:All 0.8s ease;
}

.essb_displayed_sidebar:hover .essb_link_sidebar-close a:hover, .essb_displayed_sidebar_right:hover .essb_link_sidebar-close a:hover {
	background: none !important;
}

.essb_displayed_sidebar .essb_item.essb_after_more, .essb_displayed_sidebar_right .essb_item.essb_after_more { display: none !important; }

.essb_displayed_sidebar .essb_link_less {
	display: none !important;
}

.essb_displayed_sidebar_right {
	position: fixed;
	right: 0;
	top: 25%;
	z-index: 2000;
	left: auto;
}

.essb_displayed_sidebar.essb_sidebar_location_top {
	top: 0;
}

.essb_displayed_sidebar.essb_sidebar_location_middle {
	opacity: 0;
}

.essb_displayed_sidebar.essb_sidebar_location_bottom {
	top: auto;
	bottom: 0;
}

.essb_displayed_sidebar_right li {
	text-align: right !important;;
}

.essb_displayed_sidebar_right li:last-child a { margin-right:5px;}


.essb_displayed_sidebar .essb_counter_right:after {
	border-right: 0px solid #FFF !important;
	border-bottom: 0px solid transparent !important;
	border-top: 0px solid transparent !important;
}

.essb_displayed_sidebar_right .essb_hide_name a:hover .essb_icon, 
.essb_displayed_sidebar_right .essb_hide_name a:focus .essb_icon { margin-right:0px !important; margin-left:0px !important; }


.essb_displayed_sidebar.essb_sidebar_transition_slide {
	margin-left: -500px !important;
}

.essb_displayed_sidebar_right.essb_sidebar_transition_slide {
	margin-right: -500px !important;
}

.essb_displayed_sidebar.essb_sidebar_transition_fade, .essb_displayed_sidebar_right.essb_sidebar_transition_fade {
	opacity: 0;
}

.essb_links.essb_sidebar_icon_medium .essb_icon {
	width: 42px;
	height: 42px;
}

.essb_links.essb_sidebar_icon_medium .essb_icon:before {
	top: 12px !important;
	left: 12px !important;
}

.essb_links.essb_sidebar_icon_large .essb_icon {
	width: 52px;
	height: 52px;
}

.essb_links.essb_sidebar_icon_large .essb_icon:before {
	top: 17px !important;
	left: 17px !important;
}

.essb_links.essb_sidebar_icon_xlarge .essb_icon {
	width: 62px;
	height: 62px;
}

.essb_links.essb_sidebar_icon_xlarge .essb_icon:before {
	top: 22px !important;
	left: 22px !important;
}

.essb_links.essb_displayed_sidebar li.essb-sidebar-closed-item {
	margin-left: -200px !important;
}
.essb_links.essb_displayed_sidebar_right li.essb-sidebar-closed-item {
	margin-right: -200px !important;
}

.essb_displayed_sidebar .essb_link_sidebar-close a {
	background: none !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	opacity: 0;
}

.essb_displayed_sidebar:hover .essb_link_sidebar-close a,
.essb_displayed_sidebar .essb-sidebar-closed-clicked.essb_link_sidebar-close a {
	opacity: 1;
}

.essb_displayed_sidebar .essb_link_sidebar-close a .essb_icon_sidebar-close:before {
	color: #333;
	content: "\24" !important;
}

.essb_displayed_sidebar .essb-sidebar-closed-clicked.essb_link_sidebar-close a .essb_icon_sidebar-close:before,
.essb_displayed_sidebar_right .essb_link_sidebar-close a .essb_icon_sidebar-close:before {
	color: #333;
	content: "\25" !important;
}

.essb_displayed_sidebar_right .essb-sidebar-closed-clicked.essb_link_sidebar-close a .essb_icon_sidebar-close:before {
	color: #333;
	content: "\24" !important;
}


/** Click2Chat **/
.essb-click2chat { position: fixed; bottom: 20px; right: 20px; background-color: #00b0ff; color: #fff; cursor: pointer; font-size: 14px; padding: 7px 20px; border-radius: 4px; z-index: 100010; }
.essb-click2chat.essb-click2chat-left, .essb-click2chat-window.essb-click2chat-left { right: auto; left: 20px; }
.essb-click2chat i { margin-right: 5px; }
.essb-click2chat span { font-size: 14px; }
.essb-click2chat-window { display: none; border-radius: 4px;
	box-shadow: 0 0 15px 0 rgba(0,0,0,0.2); position: fixed; right: 20px; bottom: 70px; background-color: #fff; width: 340px; z-index: 10002; }
.essb-click2chat-window.active { display: block; }

.essb-click2chat-inline { position: static; bottom: auto; right: auto; display: inline-block; width: auto;}
.essb-click2chat-button { margin: 1em 0; }
.essb-click2chat-button.position-center { text-align: center;}
.essb-click2chat-button.position-right { text-align: right;}

.essb-click2chat-window .window-header {
	background-color: #00b0ff; color: #fff;  font-size: 14px; min-height: 24px;
}

.essb-click2chat-window .window-header .chat-close { float: right; font-size: 18px; margin-left: 5px; margin-right: 5px; cursor: pointer; }
.essb-click2chat-window .window-header .welcome-text { padding: 10px; }

.essb-click2chat-window .operator-list { padding: 10px; }
.essb-click2chat-window .operator-list .operator { padding: 10px; cursor: pointer; line-height: 1; }
.essb-click2chat-window .operator-list .operator:hover { background: #f1f3f5; }

.essb-click2chat-window .operator-list .operator .image { width: 50px; display: inline-block; vertical-align: top;}
.essb-click2chat-window .operator-list .operator .data { width: calc(100% - 60px); padding-left: 10px; display: inline-block; font-size: 14px; vertical-align: top; line-height: 1.3;}
.essb-click2chat-window .operator-list .operator .data .title { color: rgba(0,0,0,0.6); font-size: 12px; display: block;}
.essb-click2chat-window .operator-list .operator .data .name { font-weight: bold; color: #000; line-height: 1.5em; }
.essb-click2chat-window .operator-list .operator-app-whatsapp .data .title.app span { background: #1D9E11; color: #fff; padding: 3px 5px; font-size: 10px; text-transform: uppercase; }
.essb-click2chat-window .operator-list .operator-app-viber .data .title.app span { background: #7d539d;color: #fff; padding: 3px 5px; font-size: 10px; text-transform: uppercase; }
.essb-click2chat-window .operator-list .operator-app-email .data .title.app span { background: #2651aa;color: #fff; padding: 3px 5px; font-size: 10px; text-transform: uppercase; }
.essb-click2chat-window .operator-list .operator-app-phone .data .title.app span { background: #10cda7;color: #fff; padding: 3px 5px; font-size: 10px; text-transform: uppercase; }

/** Button Size Control **/
.essb_links.essb_size_xs .essb_icon { width: 24px !important; height: 24px !important; }
.essb_links.essb_size_xs .essb_icon:before { font-size: 14px !important; top: 5px !important; left: 5px !important; }
.essb_links.essb_size_xs li a .essb_network_name { font-size: 11px !important; text-transform: uppercase !important; font-weight: 400 !important; line-height: 12px !important; }
.essb_links.essb_size_xs .essb_totalcount_item .essb_t_l_big, .essb_links.essb_size_xs .essb_totalcount_item .essb_t_r_big { font-size: 14px !important; line-height: 14px !important;}
.essb_links.essb_size_xs .essb_totalcount_item .essb_t_l_big .essb_t_nb_after, .essb_links.essb_size_xs .essb_totalcount_item .essb_t_r_big .essb_t_nb_after { font-size: 10px !important; line-height: 10px !important; margin-top: 1px !important; }
.essb_links.essb_size_xs .essb_totalcount_item .essb_t_l_big.essb_total_icon:before, .essb_links.essb_size_xs .essb_totalcount_item .essb_t_r_big.essb_total_icon:before { font-size: 14px !important; line-height: 25px !important; }

.essb_links.essb_size_s .essb_icon { width: 30px !important; height: 30px !important; }
.essb_links.essb_size_s .essb_icon:before { font-size: 16px !important; top: 7px !important; left: 7px !important; }
.essb_links.essb_size_s li a .essb_network_name { font-size: 12px !important; font-weight: 400 !important; line-height: 12px !important; }
.essb_links.essb_size_s .essb_totalcount_item .essb_t_l_big, .essb_links.essb_size_s .essb_totalcount_item .essb_t_r_big { font-size: 16px !important; line-height: 16px !important;}
.essb_links.essb_size_s .essb_totalcount_item .essb_t_l_big .essb_t_nb_after, .essb_links.essb_size_s .essb_totalcount_item .essb_t_r_big .essb_t_nb_after { font-size: 9px !important; line-height: 9px !important; margin-top: 1px !important; }
.essb_links.essb_size_s .essb_totalcount_item .essb_t_l_big.essb_total_icon:before, .essb_links.essb_size_s .essb_totalcount_item .essb_t_r_big.essb_total_icon:before { font-size: 16px !important; line-height: 26px !important; }

.essb_links.essb_size_m .essb_icon { width: 36px !important; height: 36px !important; }
.essb_links.essb_size_m .essb_icon:before { font-size: 18px !important; top: 9px !important; left: 9px !important; }
.essb_links.essb_size_m li a .essb_network_name { font-size: 13px !important; font-weight: 400 !important; line-height: 12px !important; }

.essb_links.essb_size_l .essb_icon { width: 42px !important; height: 42px !important; }
.essb_links.essb_size_l .essb_icon:before { font-size: 20px !important; top: 11px !important; left: 11px !important; }
.essb_links.essb_size_l li a .essb_network_name { font-size: 14px !important; font-weight: 400 !important; line-height: 12px !important; }

.essb_links.essb_size_xl .essb_icon { width: 46px !important; height: 46px !important; }
.essb_links.essb_size_xl .essb_icon:before { font-size: 24px !important; top: 11px !important; left: 11px !important; }
.essb_links.essb_size_xl li a .essb_network_name { font-size: 14px !important; font-weight: 400 !important; line-height: 12px !important; }
.essb_links.essb_size_xl .essb_totalcount_item .essb_t_l_big, .essb_links.essb_size_xl .essb_totalcount_item .essb_t_r_big { font-size: 21px !important; line-height: 21px !important;}
.essb_links.essb_size_xl .essb_totalcount_item .essb_t_l_big .essb_t_nb_after, .essb_links.essb_size_xl .essb_totalcount_item .essb_t_r_big .essb_t_nb_after { font-size: 11px !important; line-height: 11px !important; margin-top: 2px !important; }
.essb_links.essb_size_xl .essb_totalcount_item .essb_t_l_big.essb_total_icon:before, .essb_links.essb_size_xl .essb_totalcount_item .essb_t_r_big.essb_total_icon:before { font-size: 21px !important; line-height: 34px !important; }


.essb_links.essb_size_xxl .essb_icon { width: 50px !important; height: 50px !important; }
.essb_links.essb_size_xxl .essb_icon:before { font-size: 28px !important; top: 11px !important; left: 11px !important; }
.essb_links.essb_size_xxl li a .essb_network_name { font-size: 14px !important; font-weight: 400 !important; line-height: 12px !important; }
.essb_links.essb_size_xxl .essb_totalcount_item .essb_t_l_big, .essb_links.essb_size_xxl .essb_totalcount_item .essb_t_r_big { font-size: 24px !important; line-height: 24px !important;}
.essb_links.essb_size_xxl .essb_totalcount_item .essb_t_l_big .essb_t_nb_after, .essb_links.essb_size_xxl .essb_totalcount_item .essb_t_r_big .essb_t_nb_after { font-size: 12px !important; line-height: 12px !important; margin-top: 2px !important; }
.essb_links.essb_size_xxl .essb_totalcount_item .essb_t_l_big.essb_total_icon:before, .essb_links.essb_size_xxl .essb_totalcount_item .essb_t_r_big.essb_total_icon:before { font-size: 24px !important; line-height: 38px !important; }

/** Pinable Images **/
.essb-pin { position: relative !important; display: block !important; line-height: 0 !important; cursor: pointer; }
.essb-pin.aligncenter img { display: block; margin: 0 auto 20px; }
.essb-pin .essb_links { margin: 0 !important; display: none; position: absolute; top: 20px; left: 20px; z-index: 99; }
.essb-pin:hover .essb_links, .essb-pin .essb_links.essb_always_visible { display: block; }
.woocommerce-product-gallery__image .essb-pin .essb_links { display: block; }
.essb-pin .essb_links.essb_pos_top-right { left: auto; right: 20px; }
.essb-pin .essb_links.essb_pos_top-middle { left: 50%; margin-left: -40px !important; }
.essb-pin .essb_links.essb_pos_middle-right { left: auto; right: 20px; top: 50%; margin-top: -20px !important; }
.essb-pin .essb_links.essb_pos_middle-middle { left: 50%; margin-left: -40px !important; top: 50%; margin-top: -20px !important; }
.essb-pin .essb_links.essb_pos_middle-left {  top: 50%; margin-top: -20px !important; }
.essb-pin .essb_links.essb_pos_bottom-left { top: auto; bottom: 20px; }
.essb-pin .essb_links.essb_pos_bottom-right { left: auto; right: 20px; top: auto; bottom: 20px; }
.essb-pin .essb_links.essb_pos_bottom-middle { left: 50%; margin-left: -40px !imporant; top: auto; bottom: 20px; }
.essb-pin .essb_links .essb-location-customize { display: none !important; }
.envira-lazy .essb-pin.envira-gallery-image img { opacity: 1 !important; }

@media screen and (max-width: 1100px) {
	/* Always show the Pin button on mobile device */
	.essb-pin .essb_links { display: block; }
	.essb-pin .essb_links.essb_mobilepos_below { position: static; }
	.essb-pin .essb_links.essb_mobilepos_hidden { display: none; }
}

/**
 * Mobile optimizations
 */

@media (max-width: 600px) {
	.essb_morepopup.essb_morepopup_modern .essb_morepopup_content { padding: 0px; padding-right: 18px; }
}

@media (max-width: 768px) {
	.essb_mobile_hidden { display: none !important; }
	.essb_responsive_adaptive .essb_network_name { display: none !important; }
}

@media (min-width: 769px) and (max-width: 1100px) {
	.essb_tablet_hidden { display: none !important; }
	.essb_responsive_adaptive li .essb_network_name { display: none !important; }
	.essb_responsive_adaptive li a:hover .essb_network_name { display: inline-block !important; }
}

@media (min-width: 1101px) {
	.essb_desktop_hidden { display: none !important; }
}

/**
 * Hidden 
 */
.essb-forced-hidden { display: none; }
.essb-forced-hidden-always { display: none !important; }

/**
 * Click to Tweet design
 */
.essb-ctt {
	display: block;
	position: relative;
	background-color: #60A8DC;
	border-radius: 4px;
	padding: 25px 20px 10px 20px;
	margin: 1em auto;
	color: #fff;
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.essb-ctt.essb-ctt-light {
	background-color: #fff;
	border-left: 5px solid #888;
    border-radius: 0px;
	color: #555;
}

.essb-ctt.essb-ctt-light:hover {
	background-color: rgba(88, 88, 88, 0.05);
    border-left: 5px solid #555;
}

.essb-ctt.essb-ctt-dark {
	background-color: #333;
	border-left: 5px solid #999;
    border-radius: 0px;
	color: #fff;
}

.essb-ctt.essb-ctt-dark:hover {
	background-color: #111;
    border-left: 5px solid #cdcdcd;
}

.essb-ctt.essb-ctt-qlite {
	background-color: #fff;
	border: 1px solid #efefef;
	color: #333;
	font-style: italic;
}

.essb-ctt.essb-ctt-qlite:hover {
	background-color: rgba(88, 88, 88, 0.02);
    border: 1px solid #e1e1e1;
	color: #60A8DC;
}

.essb-ctt.essb-ctt-modern {
	background-color: #fff;
	border: 0;
	color: #666;
	font-style: italic;
}

.essb-ctt.essb-ctt-modern:hover {
	border: 0;
	background: #fafafa;
	color: #557ceb;
	font-style: italic;
}

.essb-ctt:hover {
	background-color: #2a7fbd;
	border-left: 5px solid #4499d6;
}

.essb-ctt .essb-ctt-quote {
	font-size: 20px;
	font-weight: 300;
	line-height: 24px;
	display: block;
	width: 100%;
}

.essb-ctt .essb-ctt-button {
	text-align: right;
	display: block;
	margin-top: 10px;
	font-size: 12px;
}

.essb-ctt .essb-ctt-button span { opacity: 0.7; }

.essb-ctt .essb-ctt-button i {
	font-size: 18px;
	line-height: 18px;
	vertical-align: middle;
	margin-left: 5px;
}

.essb-ctt-modern .essb-ctt-quote {
	border-left: 3px solid #557ceb;
	color: #333;
	padding: 5px 15px;
}

.essb-ctt-modern .essb-ctt-button {
	text-align: center;
}

.essb-ctt-qlite .essb-ctt-button span {
	color: #555;
}

.essb-ctt-qlite .essb-ctt-button i {
	color: #60A8DC;
}

/**
 * After Share Events
 */
.essbasc-popup {
	background-color: #fff;
	z-index: 100001;
	-webkit-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;
	border-radius: 3px;
}

.essbasc-popup-shadow {
	position:fixed;
	height:100%;
	width:100%;
	top:0;
	left:0;
	background: rgba(33, 33, 33, 0.70);
	z-index:100000;
	display: none;
}

.essbasc-popup-content {
	padding: 20px 15px 15px;
	margin: 0;
	text-align: center;
}

.essbasc-text-before {
	margin-bottom: 15px;
}

.essbasc-text-after {
	margin-top: 15px;
}

.essbasc-fans {
	padding: 0;
 	-webkit-font-smoothing: antialiased !important;
	-moz-osx-font-smoothing: grayscale;
	text-align: center;
	margin-bottom: 10px;
	float: left;
	width: 100%;
	line-height: 1;
}

.essbasc-fans-single {
	width: 31%;
	display: block;
	position: relative;
	float: left;
	margin: 5px;
	text-align: center;
	height: 80px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
}

.essbasc-fans-single .essbasc-fans-icon {
	text-align: center;
	padding: 10px;
	font-size: 21px;
}



.essbasc-fans-single .essbasc-fans-text div {
	margin: 0 auto;
	text-align: center;
}


.essbasc-fans-single.essbasc-fans-facebook {
	background-color: #3b5998;
	background: #3b5998; /* Old browsers */
	background: -webkit-linear-gradient(top,  #3b5998 0%,#283c67 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #3b5998 0%,#283c67 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	color: #fff;
}

.essbasc-fans-single .essbasc-fans-text {
	padding: 10px;
	text-align: center;
	margin: 0 auto;
	background-color: rgba(255, 255, 255, 0.8);
}

.essbasc-fans-single.essbasc-fans-facebook .essbasc-fans-text {
	padding-top: 4px;
}

.essbasc-fans-single.essbasc-fans-facebook .essbasc-fans-text .fb-like,
.essbasc-fans-single.essbasc-fans-facebook .essbasc-fans-text .fb-like span,
.essbasc-fans-single.essbasc-fans-facebook .essbasc-fans-text .fb-like iframe { min-width: 100px; }

.essbasc-fans-single.essbasc-fans-twitter {
	background-color: #00ABF0;
	background: #00abf0; /* Old browsers */
	background: -webkit-linear-gradient(top,  #00abf0 0%,#007bac 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #00abf0 0%,#007bac 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	color: #fff;
}
.essbasc-fans-single.essbasc-fans-pinterest {
	background-color: #ae181f;
	background: #ae181f; /* Old browsers */
	background: -webkit-linear-gradient(top,  #ae181f 0%,#721014 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ae181f 0%,#721014 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	color: #fff;
}

.essbasc-fans-single.essbasc-fans-youtube {
	background-color: #cc181e;
	background: #cc181e; /* Old browsers */
	background: -webkit-linear-gradient(top,  #cc181e 0%,#721014 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #cc181e 0%,#721014 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	color: #fff;
}

.essbasc-fans-single.essbasc-fans-linkedin {
	background-color: #007bb6;
	background: #007bb6; /* Old browsers */
	background: -webkit-linear-gradient(top,  #007bb6 0%,#004d72 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #007bb6 0%,#004d72 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	color: #fff;
}

.essbasc-fans-single.essbasc-fans-vk {
	background-color: #5e81a8;
	background: #5e81a8; /* Old browsers */
	background: -webkit-linear-gradient(top,  #5e81a8 0%,#004d72 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #5e81a8 0%,#004d72 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	color: #fff;
}

.essbasc-fans.onecol .essbasc-fans-single {
	width: 98%;	
}

.essbasc-fans.twocols .essbasc-fans-single {
	width: 47%;	
}

.essbasc-popup-close, .essbasc-popup-close:hover, .essbasc-popup-close:active {
	text-decoration: none;
	color: #111;
}

.essbasc-popup-close {
	font-size: 18px;
	line-height: 18px;
	position: absolute;
	right: 5px;
	top: 5px;
}

.essbasc-popup .essbasc-popup-header .essbasc-popup-close {
	line-height: 48px;
	top: 3px;
	right: 8px;
}

/**
 * Content Responsive Design
 */

@media (max-width: 960px) {
	.essb_links.essb_content_responsive .essb_counter_right, 
	.essb_links.essb_content_responsive .essb_counter_left,
	.essb_links.essb_content_responsive li a .essb_network_name { display: none; }
}#fancybox-loading,#fancybox-loading div,#fancybox-overlay,#fancybox-wrap,.fancybox-bg,#fancybox-outer,#fancybox-content,#fancybox-content>div,#fancybox-content>div>div,#fancybox-frame,#fancybox-close,#fancybox-title,#fancybox-title div,#fancybox-left,#fancybox-right,.fancy-ico{box-sizing:content-box;-moz-box-sizing:content-box}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:111104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/wp-content/plugins/easy-fancybox/images/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:111100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:111101;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;box-shadow:0 0 20px #111;-moz-box-shadow:0 0 20px #111;-webkit-box-shadow:0 0 20px #111}#fancybox-content{width:0;height:0;padding:0;position:relative;-webkit-overflow-scrolling:touch;overflow-y:auto;z-index:111102;border:0 solid #fff;background:#fff;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box}#fancybox-content>div{max-width:100%;max-height:100%}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:111101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('/wp-content/plugins/easy-fancybox/images/fancybox.png') -40px 0;cursor:pointer;z-index:111103;display:none}#fancybox-error{color:#444;padding:14px;margin:0}#fancybox-frame,#fancybox-img{width:100%;height:100%;border:0}#fancybox-img{padding:0;margin:0;line-height:0;vertical-align:top;max-width:none!important;max-height:none!important}#fancybox-frame{display:block;width:100%;height:100%;z-index:0;-webkit-transform:translateZ(0px);-webkit-transform:translate3d(0,0,0);-webkit-perspective:1000}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;background:initial;z-index:111102;display:none}#fancybox-left{left:0}.rtl #fancybox-left{left:auto;right:0}#fancybox-right{right:0}.rtl #fancybox-right{left:0;right:auto}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:111102;display:block}#fancybox-left-ico{background-image:url('/wp-content/plugins/easy-fancybox/images/fancybox.png');background-position:-40px -30px}.rtl #fancybox-left-ico{background-position:-40px -60px;right:-9999px}#fancybox-right-ico{background-image:url('/wp-content/plugins/easy-fancybox/images/fancybox.png');background-position:-40px -60px}.rtl #fancybox-right-ico{background-position:-40px -30px;right:-9999px}#fancybox-left:focus,#fancybox-right:focus{outline:0;background:initial}#fancybox-left:hover span{left:20px}.rtl #fancybox-left:hover span{right:20px}#fancybox-right:hover span{left:auto;right:20px}.rtl #fancybox-right:hover span{right:auto;left:20px}#fancybox-title{z-index:111102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff;font-weight:600}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}.rtl .fancybox-title-over{text-align:right}#fancybox-title-over{padding:10px;background:rgba(0,0,0,.64);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:0;border-collapse:collapse;width:auto}#fancybox-title-float-wrap tr,#fancybox-title-float-wrap td{border:0;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url('/wp-content/plugins/easy-fancybox/images/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:600;font-size:14px;padding:0 0 3px 0;background:url('/wp-content/plugins/easy-fancybox/images/fancybox-x.png') 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url('/wp-content/plugins/easy-fancybox/images/fancybox.png') -55px -90px no-repeat}.fancybox-hidden{display:none}