/*!
 * Social Share Kit v1.0.7 (http://socialsharekit.com)
 * Copyright 2015 Social Share Kit / Kaspars Sprogis.
 * Licensed under Creative Commons Attribution-NonCommercial 3.0 license:
 * https://github.com/darklow/social-share-kit/blob/master/LICENSE
 * ---
 */@font-face{font-family:'social-share-kit';src:url('https://cjf.qc.ca/wp-content/themes/cjf/css/../fonts/social-share-kit.eot');src:url('https://cjf.qc.ca/wp-content/themes/cjf/css/../fonts/social-share-kit.eot?#iefix') format('embedded-opentype'),url('https://cjf.qc.ca/wp-content/themes/cjf/css/../fonts/social-share-kit.woff') format('woff'),url('https://cjf.qc.ca/wp-content/themes/cjf/css/../fonts/social-share-kit.ttf') format('truetype'),url('https://cjf.qc.ca/wp-content/themes/cjf/css/../fonts/social-share-kit.svg#social-share-kit') format('svg');font-weight:normal;font-style:normal;font-display: swap;
}.ssk:before{display:inline-block;font-family:"social-share-kit" !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}.ssk-facebook:before{content:"a";text-indent:4px;margin-right:-4px}.ssk-twitter:before{content:"b"}.ssk-google-plus:before{content:"v"}.ssk-google-plus-old:before{content:"c"}.ssk-email:before{content:"d";top:-1px;position:relative}.ssk-pinterest:before{content:"e"}.ssk-tumblr:before{content:"f"}.ssk-linkedin:before{content:"g"}.ssk-github:before{content:"h"}.ssk-vk:before{content:"i"}.ssk-instagram:before{content:"j"}.ssk-amazon:before{content:"k"}.ssk-skype:before{content:"s"}.ssk-youtube:before{content:"x"}.ssk-vimeo:before{content:"u"}.ssk-ebay:before{content:"p"}.ssk-apple:before{content:"l"}.ssk-behance:before{content:"q"}.ssk-dribble:before{content:"n"}.ssk-android:before{content:"o"}.ssk-whatsapp:before{content:"m"}.ssk-reddit:before{content:"r"}.ssk-reddit2:before{content:"t"}.ssk{background-color:#757575;color:white;display:inline-block;font-size:22px;line-height:1px;margin-right:2px;margin-bottom:2px;padding:7px;text-align:center;text-decoration:none;transition:background-color .1s;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-ms-transition:background-color .1s;-o-transition:background-color .1s}.ssk:before,.ssk .glyphicon,.ssk .fa{position:relative;font-size:22px;top:0;vertical-align:middle}.ssk.ssk-xs,.ssk-xs>.ssk{padding:4px}.ssk.ssk-xs:before,.ssk-xs>.ssk:before,.ssk.ssk-xs .glyphicon,.ssk-xs>.ssk .glyphicon,.ssk.ssk-xs .fa,.ssk-xs>.ssk .fa{font-size:15px}.ssk.ssk-sm,.ssk-sm>.ssk{padding:5px}.ssk.ssk-sm:before,.ssk-sm>.ssk:before,.ssk.ssk-sm .glyphicon,.ssk-sm>.ssk .glyphicon,.ssk.ssk-sm .fa,.ssk-sm>.ssk .fa{font-size:20px}.ssk.ssk-lg,.ssk-lg>.ssk{padding:9px}.ssk.ssk-lg:before,.ssk-lg>.ssk:before,.ssk.ssk-lg .glyphicon,.ssk-lg>.ssk .glyphicon,.ssk.ssk-lg .fa,.ssk-lg>.ssk .fa{font-size:28px}.ssk:last-child{margin-right:0}.ssk:hover{background-color:#424242}.ssk:hover,.ssk:focus{color:#fff;text-decoration:none}.ssk.ssk-round,.ssk-round .ssk{border-radius:50%}.ssk.ssk-round:before,.ssk-round .ssk:before{text-indent:0;margin-right:0}.ssk.ssk-rounded,.ssk-rounded .ssk{border-radius:15%}.ssk.ssk-icon{color:#757575;padding:2px;font-size:24px}.ssk.ssk-icon,.ssk.ssk-icon:hover{background-color:transparent}.ssk.ssk-icon:hover{color:#424242}.ssk.ssk-icon.ssk-xs,.ssk-xs>.ssk.ssk-icon{font-size:16px}.ssk.ssk-icon.ssk-sm,.ssk-sm>.ssk.ssk-icon{font-size:20px}.ssk.ssk-icon.ssk-lg,.ssk-lg>.ssk.ssk-icon{font-size:28px}.ssk.ssk-text{overflow:hidden;font-size:17px;line-height:normal;padding-right:10px}.ssk.ssk-text:before,.ssk.ssk-text .glyphicon,.ssk.ssk-text .fa{margin:-7px 10px -7px -7px;padding:7px;background-color:rgba(0,0,0,0.15);vertical-align:bottom;text-indent:0}.ssk-block .ssk.ssk-text{display:block;margin-right:0;text-align:left}.ssk.ssk-text.ssk-xs,.ssk-xs>.ssk.ssk-text{font-size:12px;padding-right:6px}.ssk.ssk-text.ssk-xs:before,.ssk-xs>.ssk.ssk-text:before,.ssk.ssk-text.ssk-xs .glyphicon,.ssk-xs>.ssk.ssk-text .glyphicon,.ssk.ssk-text.ssk-xs .fa,.ssk-xs>.ssk.ssk-text .fa{margin:-4px 6px -4px -4px;padding:4px}.ssk.ssk-text.ssk-sm,.ssk-sm>.ssk.ssk-text{font-size:16px;padding-right:7px}.ssk.ssk-text.ssk-sm:before,.ssk-sm>.ssk.ssk-text:before,.ssk.ssk-text.ssk-sm .glyphicon,.ssk-sm>.ssk.ssk-text .glyphicon,.ssk.ssk-text.ssk-sm .fa,.ssk-sm>.ssk.ssk-text .fa{margin:-5px 7px -5px -5px;padding:5px}.ssk.ssk-text.ssk-lg,.ssk-lg>.ssk.ssk-text{font-size:22px;padding-right:13px}.ssk.ssk-text.ssk-lg:before,.ssk-lg>.ssk.ssk-text:before,.ssk.ssk-text.ssk-lg .glyphicon,.ssk-lg>.ssk.ssk-text .glyphicon,.ssk.ssk-text.ssk-lg .fa,.ssk-lg>.ssk.ssk-text .fa{margin:-9px 13px -9px -9px;padding:9px}.ssk-group,.ssk-sticky{font-size:0}.ssk-sticky{top:0;position:fixed;z-index:2000}.ssk-sticky .ssk{transition:padding .1s ease-out;-webkit-transition:padding .1s ease-out;-moz-transition:padding .1s ease-out;-ms-transition:padding .1s ease-out;-o-transition:padding .1s ease-out;margin:0}@media (min-width:768px){.ssk-sticky.ssk-left .ssk,.ssk-sticky.ssk-right .ssk{display:block;clear:both}.ssk-sticky.ssk-left.ssk-center,.ssk-sticky.ssk-right.ssk-center{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.ssk-sticky.ssk-left{left:0}.ssk-sticky.ssk-left .ssk{float:left}.ssk-sticky.ssk-left .ssk:hover{padding-left:15px}.ssk-sticky.ssk-right{right:0}.ssk-sticky.ssk-right .ssk{float:right}.ssk-sticky.ssk-right .ssk:hover{padding-right:15px}}.ssk-sticky.ssk-bottom{font-size:0;top:auto;bottom:0}.ssk-sticky.ssk-bottom.ssk-center{left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.ssk-sticky.ssk-bottom .ssk{vertical-align:bottom}.ssk-sticky.ssk-bottom .ssk:hover{padding-bottom:15px}.ssk-sticky.ssk-round.ssk-xs .ssk:hover{padding:8px}.ssk-sticky.ssk-round.ssk-sm .ssk:hover{padding:9px}.ssk-sticky.ssk-round .ssk:hover{padding:11px}.ssk-sticky.ssk-round.ssk-lg .ssk:hover{padding:13px}@media (max-width:767px){.ssk-sticky{left:0;right:0;bottom:0;top:auto;width:100%;display:flex !important;flex-direction:row;flex-wrap:nowrap}.ssk-sticky.ssk-sticky-hide-xs{display:none !important}.ssk-sticky .ssk{flex:1;width:auto}.ssk-sticky .ssk .ssk-num{display:none}}.ssk-count{padding-top:20px}.ssk-count .ssk{position:relative}.ssk-count .ssk-num{border-radius:4px;color:#8f8f8f;background-color:rgba(50,50,50,0.03);display:block;font-size:12px;left:0;line-height:20px;position:absolute;right:0;text-align:center;top:-20px}@media (min-width:768px){.ssk-count.ssk-sticky{padding-top:0}.ssk-count.ssk-sticky.ssk-left .ssk-num,.ssk-count.ssk-sticky.ssk-right .ssk-num{top:20%;background-color:transparent}.ssk-count.ssk-sticky.ssk-left .ssk-num{left:100%;margin-left:5px}.ssk-count.ssk-sticky.ssk-right .ssk-num{right:115%;margin-left:-100%;text-align:right}}.ssk-facebook{background-color:#3B5998}.ssk-grayscale>.ssk-facebook{background-color:#757575}.ssk-facebook:hover{background-color:#2d4373}.ssk-facebook:hover{background-color:#2d4373}.ssk-grayscale>.ssk-facebook:hover{background-color:#3B5998}.ssk-facebook.ssk-icon{color:#3B5998}.ssk-facebook.ssk-icon:hover{color:#2d4373}.ssk-facebook.ssk-icon:before{text-indent:0;margin-right:0}.ssk-twitter{background-color:#1DA1F2}.ssk-grayscale>.ssk-twitter{background-color:#757575}.ssk-twitter:hover{background-color:#0c85d0}.ssk-twitter:hover{background-color:#0c85d0}.ssk-grayscale>.ssk-twitter:hover{background-color:#1DA1F2}.ssk-twitter.ssk-icon{color:#1DA1F2}.ssk-twitter.ssk-icon:hover{color:#0c85d0}.ssk-google-plus{background-color:#EA4335}.ssk-grayscale>.ssk-google-plus{background-color:#757575}.ssk-google-plus:hover{background-color:#d62516}.ssk-google-plus:hover{background-color:#d62516}.ssk-grayscale>.ssk-google-plus:hover{background-color:#EA4335}.ssk-google-plus.ssk-icon{color:#EA4335}.ssk-google-plus.ssk-icon:hover{color:#d62516}.ssk-pinterest{background-color:#BD081C}.ssk-grayscale>.ssk-pinterest{background-color:#757575}.ssk-pinterest:hover{background-color:#8c0615}.ssk-pinterest:hover{background-color:#8c0615}.ssk-grayscale>.ssk-pinterest:hover{background-color:#BD081C}.ssk-pinterest.ssk-icon{color:#BD081C}.ssk-pinterest.ssk-icon:hover{color:#8c0615}.ssk-tumblr{background-color:#395773}.ssk-grayscale>.ssk-tumblr{background-color:#757575}.ssk-tumblr:hover{background-color:#283d51}.ssk-tumblr:hover{background-color:#283d51}.ssk-grayscale>.ssk-tumblr:hover{background-color:#395773}.ssk-tumblr.ssk-icon{color:#395773}.ssk-tumblr.ssk-icon:hover{color:#283d51}.ssk-email{background-color:#757575}.ssk-grayscale>.ssk-email{background-color:#757575}.ssk-email:hover{background-color:#5b5b5b}.ssk-email:hover{background-color:#5b5b5b}.ssk-grayscale>.ssk-email:hover{background-color:#757575}.ssk-grayscale>.ssk-email:hover{background-color:#5b5b5b}.ssk-email.ssk-icon{color:#757575}.ssk-email.ssk-icon:hover{color:#5b5b5b}.ssk-vk{background-color:#54769a}.ssk-grayscale>.ssk-vk{background-color:#757575}.ssk-vk:hover{background-color:#425d79}.ssk-vk:hover{background-color:#425d79}.ssk-grayscale>.ssk-vk:hover{background-color:#54769a}.ssk-vk.ssk-icon{color:#54769a}.ssk-vk.ssk-icon:hover{color:#425d79}.ssk-linkedin{background-color:#1c87bd}.ssk-grayscale>.ssk-linkedin{background-color:#757575}.ssk-linkedin:hover{background-color:#156791}.ssk-linkedin:hover{background-color:#156791}.ssk-grayscale>.ssk-linkedin:hover{background-color:#1c87bd}.ssk-linkedin.ssk-icon{color:#1c87bd}.ssk-linkedin.ssk-icon:hover{color:#156791}.ssk-whatsapp{background-color:#34AF23}.ssk-grayscale>.ssk-whatsapp{background-color:#757575}.ssk-whatsapp:hover{background-color:#27851a}.ssk-whatsapp:hover{background-color:#27851a}.ssk-grayscale>.ssk-whatsapp:hover{background-color:#34AF23}.ssk-whatsapp.ssk-icon{color:#34AF23}.ssk-whatsapp.ssk-icon:hover{color:#27851a}.ssk-reddit{background-color:#5f99cf}.ssk-grayscale>.ssk-reddit{background-color:#757575}.ssk-reddit:hover{background-color:#3a80c1}.ssk-reddit:hover{background-color:#3a80c1}.ssk-grayscale>.ssk-reddit:hover{background-color:#5f99cf}.ssk-reddit.ssk-icon{color:#5f99cf}.ssk-reddit.ssk-icon:hover{color:#3a80c1}.ssk-reddit2{background-color:#5f99cf}.ssk-grayscale>.ssk-reddit2{background-color:#757575}.ssk-reddit2:hover{background-color:#3a80c1}.ssk-reddit2:hover{background-color:#3a80c1}.ssk-grayscale>.ssk-reddit2:hover{background-color:#5f99cf}.ssk-reddit2.ssk-icon{color:#5f99cf}.ssk-reddit2.ssk-icon:hover{color:#3a80c1}.ssk-turquoise{background-color:#1abc9c}.ssk-turquoise:hover{background-color:#148f77}.ssk-emerald{background-color:#2ecc71}.ssk-emerald:hover{background-color:#25a25a}.ssk-peter-river{background-color:#3498db}.ssk-peter-river:hover{background-color:#217dbb}.ssk-belize-hole{background-color:#2980b9}.ssk-belize-hole:hover{background-color:#20638f}.ssk-amethyst{background-color:#9b59b6}.ssk-amethyst:hover{background-color:#804399}.ssk-wisteria{background-color:#8e44ad}.ssk-wisteria:hover{background-color:#703688}.ssk-wet-asphalt{background-color:#34495e}.ssk-wet-asphalt:hover{background-color:#222f3d}.ssk-midnight-blue{background-color:#2c3e50}.ssk-midnight-blue:hover{background-color:#1a242f}.ssk-green-sea{background-color:#16a085}.ssk-green-sea:hover{background-color:#107360}.ssk-nephritis{background-color:#27ae60}.ssk-nephritis:hover{background-color:#1e8449}.ssk-sunflower{background-color:#f1c40f}.ssk-sunflower:hover{background-color:#c29d0b}.ssk-orange{background-color:#f39c12}.ssk-orange:hover{background-color:#c87f0a}.ssk-carrot{background-color:#e67e22}.ssk-carrot:hover{background-color:#bf6516}.ssk-pumpkin{background-color:#d35400}.ssk-pumpkin:hover{background-color:#a04000}.ssk-alizarin{background-color:#e74c3c}.ssk-alizarin:hover{background-color:#d62c1a}.ssk-pomegranate{background-color:#c0392b}.ssk-pomegranate:hover{background-color:#962d22}.ssk-clouds{background-color:#cfd9db}.ssk-clouds:hover{background-color:#b1c2c6}.ssk-concrete{background-color:#95a5a6}.ssk-concrete:hover{background-color:#798d8f}.ssk-silver{background-color:#bdc3c7}.ssk-silver:hover{background-color:#a1aab0}.ssk-asbestos{background-color:#7f8c8d}.ssk-asbestos:hover{background-color:#667273}.ssk-dark-gray{background-color:#555}.ssk-dark-gray:hover{background-color:#3b3b3b}.ssk-black{background-color:#333}.ssk-black:hover{background-color:#1a1a1a}
/* https://codepen.io/vavik96/pen/LEgmYY */
.cjf-pagination {
    margin: 20px 0 20px 0;
}

.page {
    display: inline-block;
    padding: 5px 10px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    color: #3e3e3e;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
}

.page:hover, .page.gradient:hover {
    background: #fefefe;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
    background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);
}

.page.active {
    border: none;
    background: #616161;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
}
.page.active a {
    color: #f0f0f0;
}

.page.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
    background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
}
* {
  box-sizing: border-box;
}
.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
}
.slick-list:focus {
    outline: none;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
}
.slick-track:before,
.slick-track:after {
    content: "";
    display: table;
}
.slick-track:after {
    clear: both;
}
.slick-loading .slick-track {
    visibility: hidden;
}
.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none;
}
[dir="rtl"] .slick-slide {
    float: right;
}
.slick-slide img {
    display: block;
    /* height: 201px; */
}
.slick-slide.slick-loading img {
    display: none;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-loading .slick-slide {
    visibility: hidden;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
} /*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html {
    font-family: sans-serif;
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
body {
    margin: 0;
}
article,
aside,
footer,
header,
nav,
section {
    display: block;
}

figcaption,
figure {
    display: block;
}
figure {
    margin: 1em 40px;
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
main {
    display: block;
	padding-bottom:30px;
}
pre {
    font-family: monospace, monospace;
    font-size: 1em;
}
a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}
a:active,
a:hover {
    outline-width: 0;
}
abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted;
}
b,
strong {
    font-weight: inherit;
}
b,
strong {
    font-weight: bolder;
}
code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
dfn {
    font-style: italic;
}
mark {
    background-color: #ff0;
    color: #000;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
audio,
video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
img {
    border-style: none;
}
svg:not(:root) {
    overflow: hidden;
}
button,
input,
optgroup,
select,
textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}
button {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
}
input {
    overflow: visible;
}
[type="checkbox"],
[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
legend {
    box-sizing: border-box;
    display: table;
    max-width: 100%;
    padding: 0;
    color: inherit;
    white-space: normal;
}
progress {
    display: inline-block;
    vertical-align: baseline;
}
textarea {
    overflow: auto;
}
details {
    display: block;
}
summary {
    display: list-item;
}
menu {
    display: block;
}
canvas {
    display: inline-block;
}
template {
    display: none;
}
[hidden] {
    display: none;
}
.foundation-mq {
    font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";
}
html {
    box-sizing: border-box;
    font-size: 16px;
}
*,
*::before,
*::after {
    box-sizing: inherit;
}
body {
    margin: 0;
    padding: 0;
    background: #fefefe;
    font-family: "Open Sans", Helvetica, Roboto, Arial, sans-serif;
    font-weight: normal;
    line-height: 1.4;
    color: #0a0a0a;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
}
textarea {
    height: auto;
    min-height: 50px;
    border-radius: 0;
}
select {
    box-sizing: border-box;
    width: 100%;
    border-radius: 0;
}
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
    max-width: none !important;
}
button {
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    border-radius: 0;
    background: transparent;
    line-height: 1;
}
[data-whatinput="mouse"] button {
    outline: 0;
}
pre {
    overflow: auto;
}
.is-visible {
    display: block !important;
}
.is-hidden {
    display: none !important;
}
.row {
    max-width:85%;
    margin:0 auto;
}
.row::before,
.row::after {
    display: table;
    content: " ";
}
.row::after {
    clear: both;
}
.row.collapse > .column,
.row.collapse > .columns {
    padding-right: 0;
    padding-left: 0;
}
.row .row {
    margin-right: -0.71429rem;
    margin-left: -0.71429rem;
}
@media print, screen and (min-width: 40em) {
    .row .row {
        margin-right: -0.71429rem;
        margin-left: -0.71429rem;
    }
}
@media print, screen and (min-width: 64em) {
    .row .row {
        margin-right: -0.71429rem;
        margin-left: -0.71429rem;
    }
}
.row .row.collapse {
    margin-right: 0;
    margin-left: 0;
}
.row.expanded {
    max-width: none;
}
.row.expanded .row {
    margin-right: auto;
    margin-left: auto;
}
.row:not(.expanded) .row {
    max-width: none;
}
.row.gutter-small > .column,
.row.gutter-small > .columns {
    padding-right: 0.71429rem;
    padding-left: 0.71429rem;
}
.row.gutter-medium > .column,
.row.gutter-medium > .columns {
    padding-right: 0.71429rem;
    padding-left: 0.71429rem;
}
.column,
.columns {
    width: 100%;
    float: left;
    padding-right: 0.71429rem;
    padding-left: 0.71429rem;
}
@media print, screen and (min-width: 40em) {
    .column,
    .columns {
        padding-right: 0.71429rem;
        padding-left: 0.71429rem;
    }
}
.column:last-child:not(:first-child),
.columns:last-child:not(:first-child) {
    float: right;
}
.column.end:last-child:last-child,
.end.columns:last-child:last-child {
    float: left;
}
.column.row.row,
.row.row.columns {
    float: none;
}
.row .column.row.row,
.row .row.row.columns {
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
}
.small-1 {
    width: 5.55556%;
}
.small-push-1 {
    position: relative;
    left: 5.55556%;
}
.small-pull-1 {
    position: relative;
    left: -5.55556%;
}
.small-offset-0 {
    margin-left: 0%;
}
.small-2 {
    width: 11.11111%;
}
.small-push-2 {
    position: relative;
    left: 11.11111%;
}
.small-pull-2 {
    position: relative;
    left: -11.11111%;
}
.small-offset-1 {
    margin-left: 5.55556%;
}
.small-3 {
    width: 16.66667%;
}
.small-push-3 {
    position: relative;
    left: 16.66667%;
}
.small-pull-3 {
    position: relative;
    left: -16.66667%;
}
.small-offset-2 {
    margin-left: 11.11111%;
}
.small-4 {
    width: 22.22222%;
}
.small-push-4 {
    position: relative;
    left: 22.22222%;
}
.small-pull-4 {
    position: relative;
    left: -22.22222%;
}
.small-offset-3 {
    margin-left: 16.66667%;
}
.small-5 {
    width: 27.77778%;
}
.small-push-5 {
    position: relative;
    left: 27.77778%;
}
.small-pull-5 {
    position: relative;
    left: -27.77778%;
}
.small-offset-4 {
    margin-left: 22.22222%;
}
.small-6 {
    width: 33.33333%;
}
.small-push-6 {
    position: relative;
    left: 33.33333%;
}
.small-pull-6 {
    position: relative;
    left: -33.33333%;
}
.small-offset-5 {
    margin-left: 27.77778%;
}
.small-7 {
    width: 38.88889%;
}
.small-push-7 {
    position: relative;
    left: 38.88889%;
}
.small-pull-7 {
    position: relative;
    left: -38.88889%;
}
.small-offset-6 {
    margin-left: 33.33333%;
}
.small-8 {
    width: 44.44444%;
}
.small-push-8 {
    position: relative;
    left: 44.44444%;
}
.small-pull-8 {
    position: relative;
    left: -44.44444%;
}
.small-offset-7 {
    margin-left: 38.88889%;
}
.small-9 {
    width: 50%;
}
.small-push-9 {
    position: relative;
    left: 50%;
}
.small-pull-9 {
    position: relative;
    left: -50%;
}
.small-offset-8 {
    margin-left: 44.44444%;
}
.small-10 {
    width: 55.55556%;
}
.small-push-10 {
    position: relative;
    left: 55.55556%;
}
.small-pull-10 {
    position: relative;
    left: -55.55556%;
}
.small-offset-9 {
    margin-left: 50%;
}
.small-11 {
    width: 61.11111%;
}
.small-push-11 {
    position: relative;
    left: 61.11111%;
}
.small-pull-11 {
    position: relative;
    left: -61.11111%;
}
.small-offset-10 {
    margin-left: 55.55556%;
}
.small-12 {
    width: 66.66667%;
}
.small-push-12 {
    position: relative;
    left: 66.66667%;
}
.small-pull-12 {
    position: relative;
    left: -66.66667%;
}
.small-offset-11 {
    margin-left: 61.11111%;
}
.small-13 {
    width: 72.22222%;
}
.small-push-13 {
    position: relative;
    left: 72.22222%;
}
.small-pull-13 {
    position: relative;
    left: -72.22222%;
}
.small-offset-12 {
    margin-left: 66.66667%;
}
.small-14 {
    width: 77.77778%;
}
.small-push-14 {
    position: relative;
    left: 77.77778%;
}
.small-pull-14 {
    position: relative;
    left: -77.77778%;
}
.small-offset-13 {
    margin-left: 72.22222%;
}
.small-15 {
    width: 83.33333%;
}
.small-push-15 {
    position: relative;
    left: 83.33333%;
}
.small-pull-15 {
    position: relative;
    left: -83.33333%;
}
.small-offset-14 {
    margin-left: 77.77778%;
}
.small-16 {
    width: 88.88889%;
}
.small-push-16 {
    position: relative;
    left: 88.88889%;
}
.small-pull-16 {
    position: relative;
    left: -88.88889%;
}
.small-offset-15 {
    margin-left: 83.33333%;
}
.small-17 {
    width: 94.44444%;
}
.small-push-17 {
    position: relative;
    left: 94.44444%;
}
.small-pull-17 {
    position: relative;
    left: -94.44444%;
}
.small-offset-16 {
    margin-left: 88.88889%;
}
.small-18 {
    width: 100%;
}
.small-offset-17 {
    margin-left: 94.44444%;
}
.small-up-1 > .column,
.small-up-1 > .columns {
    float: left;
    width: 100%;
}
.small-up-1 > .column:nth-of-type(1n),
.small-up-1 > .columns:nth-of-type(1n) {
    clear: none;
}
.small-up-1 > .column:nth-of-type(1n + 1),
.small-up-1 > .columns:nth-of-type(1n + 1) {
    clear: both;
}
.small-up-1 > .column:last-child,
.small-up-1 > .columns:last-child {
    float: left;
}
.small-up-2 > .column,
.small-up-2 > .columns {
    float: left;
    width: 50%;
}
.small-up-2 > .column:nth-of-type(1n),
.small-up-2 > .columns:nth-of-type(1n) {
    clear: none;
}
.small-up-2 > .column:nth-of-type(2n + 1),
.small-up-2 > .columns:nth-of-type(2n + 1) {
    clear: both;
}
.small-up-2 > .column:last-child,
.small-up-2 > .columns:last-child {
    float: left;
}
.small-up-3 > .column,
.small-up-3 > .columns {
    float: left;
    width: 33.33333%;
}
.small-up-3 > .column:nth-of-type(1n),
.small-up-3 > .columns:nth-of-type(1n) {
    clear: none;
}
.small-up-3 > .column:nth-of-type(3n + 1),
.small-up-3 > .columns:nth-of-type(3n + 1) {
    clear: both;
}
.small-up-3 > .column:last-child,
.small-up-3 > .columns:last-child {
    float: left;
}
.small-up-4 > .column,
.small-up-4 > .columns {
    float: left;
    width: 25%;
}
.small-up-4 > .column:nth-of-type(1n),
.small-up-4 > .columns:nth-of-type(1n) {
    clear: none;
}
.small-up-4 > .column:nth-of-type(4n + 1),
.small-up-4 > .columns:nth-of-type(4n + 1) {
    clear: both;
}
.small-up-4 > .column:last-child,
.small-up-4 > .columns:last-child {
    float: left;
}
.small-up-5 > .column,
.small-up-5 > .columns {
    float: left;
    width: 20%;
}
.small-up-5 > .column:nth-of-type(1n),
.small-up-5 > .columns:nth-of-type(1n) {
    clear: none;
}
.small-up-5 > .column:nth-of-type(5n + 1),
.small-up-5 > .columns:nth-of-type(5n + 1) {
    clear: both;
}
.small-up-5 > .column:last-child,
.small-up-5 > .columns:last-child {
    float: left;
}
.small-up-6 > .column,
.small-up-6 > .columns {
    float: left;
    width: 16.66667%;
}
.small-up-6 > .column:nth-of-type(1n),
.small-up-6 > .columns:nth-of-type(1n) {
    clear: none;
}
.small-up-6 > .column:nth-of-type(6n + 1),
.small-up-6 > .columns:nth-of-type(6n + 1) {
    clear: both;
}
.small-up-6 > .column:last-child,
.small-up-6 > .columns:last-child {
    float: left;
}
.small-up-7 > .column,
.small-up-7 > .columns {
    float: left;
    width: 14.28571%;
}
.small-up-7 > .column:nth-of-type(1n),
.small-up-7 > .columns:nth-of-type(1n) {
    clear: none;
}
.small-up-7 > .column:nth-of-type(7n + 1),
.small-up-7 > .columns:nth-of-type(7n + 1) {
    clear: both;
}
.small-up-7 > .column:last-child,
.small-up-7 > .columns:last-child {
    float: left;
}
.small-up-8 > .column,
.small-up-8 > .columns {
    float: left;
    width: 12.5%;
}
.small-up-8 > .column:nth-of-type(1n),
.small-up-8 > .columns:nth-of-type(1n) {
    clear: none;
}
.small-up-8 > .column:nth-of-type(8n + 1),
.small-up-8 > .columns:nth-of-type(8n + 1) {
    clear: both;
}
.small-up-8 > .column:last-child,
.small-up-8 > .columns:last-child {
    float: left;
}
.small-collapse > .column,
.small-collapse > .columns {
    padding-right: 0;
    padding-left: 0;
}
.small-collapse .row {
    margin-right: 0;
    margin-left: 0;
}
.expanded.row .small-collapse.row {
    margin-right: 0;
    margin-left: 0;
}
.small-uncollapse > .column,
.small-uncollapse > .columns {
    padding-right: 0.71429rem;
    padding-left: 0.71429rem;
}
.small-centered {
    margin-right: auto;
    margin-left: auto;
}
.small-centered,
.small-centered:last-child:not(:first-child) {
    float: none;
    clear: both;
}
.small-uncentered,
.small-push-0,
.small-pull-0 {
    position: static;
    float: left;
    margin-right: 0;
    margin-left: 0;
}
@media print, screen and (min-width: 40em) {
    .medium-1 {
        width: 5.55556%;
    }
    .medium-push-1 {
        position: relative;
        left: 5.55556%;
    }
    .medium-pull-1 {
        position: relative;
        left: -5.55556%;
    }
    .medium-offset-0 {
        margin-left: 0%;
    }
    .medium-2 {
        width: 11.11111%;
    }
    .medium-push-2 {
        position: relative;
        left: 11.11111%;
    }
    .medium-pull-2 {
        position: relative;
        left: -11.11111%;
    }
    .medium-offset-1 {
        margin-left: 5.55556%;
    }
    .medium-3 {
        width: 16.66667%;
    }
    .medium-push-3 {
        position: relative;
        left: 16.66667%;
    }
    .medium-pull-3 {
        position: relative;
        left: -16.66667%;
    }
    .medium-offset-2 {
        margin-left: 11.11111%;
    }
    .medium-4 {
        width: 22.22222%;
    }
    .medium-push-4 {
        position: relative;
        left: 22.22222%;
    }
    .medium-pull-4 {
        position: relative;
        left: -22.22222%;
    }
    .medium-offset-3 {
        margin-left: 16.66667%;
    }
    .medium-5 {
        width: 27.77778%;
    }
    .medium-push-5 {
        position: relative;
        left: 27.77778%;
    }
    .medium-pull-5 {
        position: relative;
        left: -27.77778%;
    }
    .medium-offset-4 {
        margin-left: 22.22222%;
    }
    .medium-6 {
        width: 33.33333%;
    }
    .medium-push-6 {
        position: relative;
        left: 33.33333%;
    }
    .medium-pull-6 {
        position: relative;
        left: -33.33333%;
    }
    .medium-offset-5 {
        margin-left: 27.77778%;
    }
    .medium-7 {
        width: 38.88889%;
    }
    .medium-push-7 {
        position: relative;
        left: 38.88889%;
    }
    .medium-pull-7 {
        position: relative;
        left: -38.88889%;
    }
    .medium-offset-6 {
        margin-left: 33.33333%;
    }
    .medium-8 {
        width: 44.44444%;
    }
    .medium-push-8 {
        position: relative;
        left: 44.44444%;
    }
    .medium-pull-8 {
        position: relative;
        left: -44.44444%;
    }
    .medium-offset-7 {
        margin-left: 38.88889%;
    }
    .medium-9 {
        width: 50%;
    }
    .medium-push-9 {
        position: relative;
        left: 50%;
    }
    .medium-pull-9 {
        position: relative;
        left: -50%;
    }
    .medium-offset-8 {
        margin-left: 44.44444%;
    }
    .medium-10 {
        width: 55.55556%;
    }
    .medium-push-10 {
        position: relative;
        left: 55.55556%;
    }
    .medium-pull-10 {
        position: relative;
        left: -55.55556%;
    }
    .medium-offset-9 {
        margin-left: 50%;
    }
    .medium-11 {
        width: 61.11111%;
    }
    .medium-push-11 {
        position: relative;
        left: 61.11111%;
    }
    .medium-pull-11 {
        position: relative;
        left: -61.11111%;
    }
    .medium-offset-10 {
        margin-left: 55.55556%;
    }
    .medium-12 {
        width: 66.66667%;
    }
    .medium-push-12 {
        position: relative;
        left: 66.66667%;
    }
    .medium-pull-12 {
        position: relative;
        left: -66.66667%;
    }
    .medium-offset-11 {
        margin-left: 61.11111%;
    }
    .medium-13 {
        width: 72.22222%;
    }
    .medium-push-13 {
        position: relative;
        left: 72.22222%;
    }
    .medium-pull-13 {
        position: relative;
        left: -72.22222%;
    }
    .medium-offset-12 {
        margin-left: 66.66667%;
    }
    .medium-14 {
        width: 77.77778%;
    }
    .medium-push-14 {
        position: relative;
        left: 77.77778%;
    }
    .medium-pull-14 {
        position: relative;
        left: -77.77778%;
    }
    .medium-offset-13 {
        margin-left: 72.22222%;
    }
    .medium-15 {
        width: 83.33333%;
    }
    .medium-push-15 {
        position: relative;
        left: 83.33333%;
    }
    .medium-pull-15 {
        position: relative;
        left: -83.33333%;
    }
    .medium-offset-14 {
        margin-left: 77.77778%;
    }
    .medium-16 {
        width: 88.88889%;
    }
    .medium-push-16 {
        position: relative;
        left: 88.88889%;
    }
    .medium-pull-16 {
        position: relative;
        left: -88.88889%;
    }
    .medium-offset-15 {
        margin-left: 83.33333%;
    }
    .medium-17 {
        width: 94.44444%;
    }
    .medium-push-17 {
        position: relative;
        left: 94.44444%;
    }
    .medium-pull-17 {
        position: relative;
        left: -94.44444%;
    }
    .medium-offset-16 {
        margin-left: 88.88889%;
    }
    .medium-18 {
        width: 100%;
    }
    .medium-offset-17 {
        margin-left: 94.44444%;
    }
    .medium-up-1 > .column,
    .medium-up-1 > .columns {
        float: left;
        width: 100%;
    }
    .medium-up-1 > .column:nth-of-type(1n),
    .medium-up-1 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .medium-up-1 > .column:nth-of-type(1n + 1),
    .medium-up-1 > .columns:nth-of-type(1n + 1) {
        clear: both;
    }
    .medium-up-1 > .column:last-child,
    .medium-up-1 > .columns:last-child {
        float: left;
    }
    .medium-up-2 > .column,
    .medium-up-2 > .columns {
        float: left;
        width: 50%;
    }
    .medium-up-2 > .column:nth-of-type(1n),
    .medium-up-2 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .medium-up-2 > .column:nth-of-type(2n + 1),
    .medium-up-2 > .columns:nth-of-type(2n + 1) {
        clear: both;
    }
    .medium-up-2 > .column:last-child,
    .medium-up-2 > .columns:last-child {
        float: left;
    }
    .medium-up-3 > .column,
    .medium-up-3 > .columns {
        float: left;
        width: 33.33333%;
    }
    .medium-up-3 > .column:nth-of-type(1n),
    .medium-up-3 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .medium-up-3 > .column:nth-of-type(3n + 1),
    .medium-up-3 > .columns:nth-of-type(3n + 1) {
        clear: both;
    }
    .medium-up-3 > .column:last-child,
    .medium-up-3 > .columns:last-child {
        float: left;
    }
    .medium-up-4 > .column,
    .medium-up-4 > .columns {
        float: left;
        width: 25%;
    }
    .medium-up-4 > .column:nth-of-type(1n),
    .medium-up-4 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .medium-up-4 > .column:nth-of-type(4n + 1),
    .medium-up-4 > .columns:nth-of-type(4n + 1) {
        clear: both;
    }
    .medium-up-4 > .column:last-child,
    .medium-up-4 > .columns:last-child {
        float: left;
    }
    .medium-up-5 > .column,
    .medium-up-5 > .columns {
        float: left;
        width: 20%;
    }
    .medium-up-5 > .column:nth-of-type(1n),
    .medium-up-5 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .medium-up-5 > .column:nth-of-type(5n + 1),
    .medium-up-5 > .columns:nth-of-type(5n + 1) {
        clear: both;
    }
    .medium-up-5 > .column:last-child,
    .medium-up-5 > .columns:last-child {
        float: left;
    }
    .medium-up-6 > .column,
    .medium-up-6 > .columns {
        float: left;
        width: 16.66667%;
    }
    .medium-up-6 > .column:nth-of-type(1n),
    .medium-up-6 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .medium-up-6 > .column:nth-of-type(6n + 1),
    .medium-up-6 > .columns:nth-of-type(6n + 1) {
        clear: both;
    }
    .medium-up-6 > .column:last-child,
    .medium-up-6 > .columns:last-child {
        float: left;
    }
    .medium-up-7 > .column,
    .medium-up-7 > .columns {
        float: left;
        width: 14.28571%;
    }
    .medium-up-7 > .column:nth-of-type(1n),
    .medium-up-7 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .medium-up-7 > .column:nth-of-type(7n + 1),
    .medium-up-7 > .columns:nth-of-type(7n + 1) {
        clear: both;
    }
    .medium-up-7 > .column:last-child,
    .medium-up-7 > .columns:last-child {
        float: left;
    }
    .medium-up-8 > .column,
    .medium-up-8 > .columns {
        float: left;
        width: 12.5%;
    }
    .medium-up-8 > .column:nth-of-type(1n),
    .medium-up-8 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .medium-up-8 > .column:nth-of-type(8n + 1),
    .medium-up-8 > .columns:nth-of-type(8n + 1) {
        clear: both;
    }
    .medium-up-8 > .column:last-child,
    .medium-up-8 > .columns:last-child {
        float: left;
    }
    .medium-collapse > .column,
    .medium-collapse > .columns {
        padding-right: 0;
        padding-left: 0;
    }
    .medium-collapse .row {
        margin-right: 0;
        margin-left: 0;
    }
    .expanded.row .medium-collapse.row {
        margin-right: 0;
        margin-left: 0;
    }
    .medium-uncollapse > .column,
    .medium-uncollapse > .columns {
        padding-right: 0.71429rem;
        padding-left: 0.71429rem;
    }
    .medium-centered {
        margin-right: auto;
        margin-left: auto;
    }
    .medium-centered,
    .medium-centered:last-child:not(:first-child) {
        float: none;
        clear: both;
    }
    .medium-uncentered,
    .medium-push-0,
    .medium-pull-0 {
        position: static;
        float: left;
        margin-right: 0;
        margin-left: 0;
    }
}
@media print, screen and (min-width: 64em) {
    .large-1 {
        width: 5.55556%;
    }
    .large-push-1 {
        position: relative;
        left: 5.55556%;
    }
    .large-pull-1 {
        position: relative;
        left: -5.55556%;
    }
    .large-offset-0 {
        margin-left: 0%;
    }
    .large-2 {
        width: 11.11111%;
    }
    .large-push-2 {
        position: relative;
        left: 11.11111%;
    }
    .large-pull-2 {
        position: relative;
        left: -11.11111%;
    }
    .large-offset-1 {
        margin-left: 5.55556%;
    }
    .large-3 {
        width: 16.66667%;
    }
    .large-push-3 {
        position: relative;
        left: 16.66667%;
    }
    .large-pull-3 {
        position: relative;
        left: -16.66667%;
    }
    .large-offset-2 {
        margin-left: 11.11111%;
    }
    .large-4 {
        width: 22.22222%;
    }
    .large-push-4 {
        position: relative;
        left: 22.22222%;
    }
    .large-pull-4 {
        position: relative;
        left: -22.22222%;
    }
    .large-offset-3 {
        margin-left: 16.66667%;
    }
    .large-5 {
        width: 27.77778%;
    }
    .large-push-5 {
        position: relative;
        left: 27.77778%;
    }
    .large-pull-5 {
        position: relative;
        left: -27.77778%;
    }
    .large-offset-4 {
        margin-left: 22.22222%;
    }
    .large-6 {
        width: 33.33333%;
    }
    .large-push-6 {
        position: relative;
        left: 33.33333%;
    }
    .large-pull-6 {
        position: relative;
        left: -33.33333%;
    }
    .large-offset-5 {
        margin-left: 27.77778%;
    }
    .large-7 {
        width: 38.88889%;
    }
    .large-push-7 {
        position: relative;
        left: 38.88889%;
    }
    .large-pull-7 {
        position: relative;
        left: -38.88889%;
    }
    .large-offset-6 {
        margin-left: 33.33333%;
    }
    .large-8 {
        width: 44.44444%;
    }
    .large-push-8 {
        position: relative;
        left: 44.44444%;
    }
    .large-pull-8 {
        position: relative;
        left: -44.44444%;
    }
    .large-offset-7 {
        margin-left: 38.88889%;
    }
    .large-9 {
        width: 50%;
    }
    .large-push-9 {
        position: relative;
        left: 50%;
    }
    .large-pull-9 {
        position: relative;
        left: -50%;
    }
    .large-offset-8 {
        margin-left: 44.44444%;
    }
    .large-10 {
        width: 55.55556%;
    }
    .large-push-10 {
        position: relative;
        left: 55.55556%;
    }
    .large-pull-10 {
        position: relative;
        left: -55.55556%;
    }
    .large-offset-9 {
        margin-left: 50%;
    }
    .large-11 {
        width: 61.11111%;
    }
    .large-push-11 {
        position: relative;
        left: 61.11111%;
    }
    .large-pull-11 {
        position: relative;
        left: -61.11111%;
    }
    .large-offset-10 {
        margin-left: 55.55556%;
    }
    .large-12 {
        width: 66.66667%;
    }
    .large-push-12 {
        position: relative;
        left: 66.66667%;
    }
    .large-pull-12 {
        position: relative;
        left: -66.66667%;
    }
    .large-offset-11 {
        margin-left: 61.11111%;
    }
    .large-13 {
        width: 72.22222%;
    }
    .large-push-13 {
        position: relative;
        left: 72.22222%;
    }
    .large-pull-13 {
        position: relative;
        left: -72.22222%;
    }
    .large-offset-12 {
        margin-left: 66.66667%;
    }
    .large-14 {
        width: 77.77778%;
    }
    .large-push-14 {
        position: relative;
        left: 77.77778%;
    }
    .large-pull-14 {
        position: relative;
        left: -77.77778%;
    }
    .large-offset-13 {
        margin-left: 72.22222%;
    }
    .large-15 {
        width: 83.33333%;
    }
    .large-push-15 {
        position: relative;
        left: 83.33333%;
    }
    .large-pull-15 {
        position: relative;
        left: -83.33333%;
    }
    .large-offset-14 {
        margin-left: 77.77778%;
    }
    .large-16 {
        width: 88.88889%;
    }
    .large-push-16 {
        position: relative;
        left: 88.88889%;
    }
    .large-pull-16 {
        position: relative;
        left: -88.88889%;
    }
    .large-offset-15 {
        margin-left: 83.33333%;
    }
    .large-17 {
        width: 94.44444%;
    }
    .large-push-17 {
        position: relative;
        left: 94.44444%;
    }
    .large-pull-17 {
        position: relative;
        left: -94.44444%;
    }
    .large-offset-16 {
        margin-left: 88.88889%;
    }
    .large-18 {
        width: 100%;
    }
    .large-offset-17 {
        margin-left: 94.44444%;
    }
    .large-up-1 > .column,
    .large-up-1 > .columns {
        float: left;
        width: 100%;
    }
    .large-up-1 > .column:nth-of-type(1n),
    .large-up-1 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .large-up-1 > .column:nth-of-type(1n + 1),
    .large-up-1 > .columns:nth-of-type(1n + 1) {
        clear: both;
    }
    .large-up-1 > .column:last-child,
    .large-up-1 > .columns:last-child {
        float: left;
    }
    .large-up-2 > .column,
    .large-up-2 > .columns {
        float: left;
        width: 50%;
    }
    .large-up-2 > .column:nth-of-type(1n),
    .large-up-2 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .large-up-2 > .column:nth-of-type(2n + 1),
    .large-up-2 > .columns:nth-of-type(2n + 1) {
        clear: both;
    }
    .large-up-2 > .column:last-child,
    .large-up-2 > .columns:last-child {
        float: left;
    }
    .large-up-3 > .column,
    .large-up-3 > .columns {
        float: left;
        width: 33.33333%;
    }
    .large-up-3 > .column:nth-of-type(1n),
    .large-up-3 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .large-up-3 > .column:nth-of-type(3n + 1),
    .large-up-3 > .columns:nth-of-type(3n + 1) {
        clear: both;
    }
    .large-up-3 > .column:last-child,
    .large-up-3 > .columns:last-child {
        float: left;
    }
    .large-up-4 > .column,
    .large-up-4 > .columns {
        float: left;
        width: 25%;
    }
    .large-up-4 > .column:nth-of-type(1n),
    .large-up-4 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .large-up-4 > .column:nth-of-type(4n + 1),
    .large-up-4 > .columns:nth-of-type(4n + 1) {
        clear: both;
    }
    .large-up-4 > .column:last-child,
    .large-up-4 > .columns:last-child {
        float: left;
    }
    .large-up-5 > .column,
    .large-up-5 > .columns {
        float: left;
        width: 20%;
    }
    .large-up-5 > .column:nth-of-type(1n),
    .large-up-5 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .large-up-5 > .column:nth-of-type(5n + 1),
    .large-up-5 > .columns:nth-of-type(5n + 1) {
        clear: both;
    }
    .large-up-5 > .column:last-child,
    .large-up-5 > .columns:last-child {
        float: left;
    }
    .large-up-6 > .column,
    .large-up-6 > .columns {
        float: left;
        width: 16.66667%;
    }
    .large-up-6 > .column:nth-of-type(1n),
    .large-up-6 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .large-up-6 > .column:nth-of-type(6n + 1),
    .large-up-6 > .columns:nth-of-type(6n + 1) {
        clear: both;
    }
    .large-up-6 > .column:last-child,
    .large-up-6 > .columns:last-child {
        float: left;
    }
    .large-up-7 > .column,
    .large-up-7 > .columns {
        float: left;
        width: 14.28571%;
    }
    .large-up-7 > .column:nth-of-type(1n),
    .large-up-7 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .large-up-7 > .column:nth-of-type(7n + 1),
    .large-up-7 > .columns:nth-of-type(7n + 1) {
        clear: both;
    }
    .large-up-7 > .column:last-child,
    .large-up-7 > .columns:last-child {
        float: left;
    }
    .large-up-8 > .column,
    .large-up-8 > .columns {
        float: left;
        width: 12.5%;
    }
    .large-up-8 > .column:nth-of-type(1n),
    .large-up-8 > .columns:nth-of-type(1n) {
        clear: none;
    }
    .large-up-8 > .column:nth-of-type(8n + 1),
    .large-up-8 > .columns:nth-of-type(8n + 1) {
        clear: both;
    }
    .large-up-8 > .column:last-child,
    .large-up-8 > .columns:last-child {
        float: left;
    }
    .large-collapse > .column,
    .large-collapse > .columns {
        padding-right: 0;
        padding-left: 0;
    }
    .large-collapse .row {
        margin-right: 0;
        margin-left: 0;
    }
    .expanded.row .large-collapse.row {
        margin-right: 0;
        margin-left: 0;
    }
    .large-uncollapse > .column,
    .large-uncollapse > .columns {
        padding-right: 0.71429rem;
        padding-left: 0.71429rem;
    }
    .large-centered {
        margin-right: auto;
        margin-left: auto;
    }
    .large-centered,
    .large-centered:last-child:not(:first-child) {
        float: none;
        clear: both;
    }
    .large-uncentered,
    .large-push-0,
    .large-pull-0 {
        position: static;
        float: left;
        margin-right: 0;
        margin-left: 0;
    }
}
.column-block {
    margin-bottom: 1.42857rem;
}
.column-block > :last-child {
    margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
    .column-block {
        margin-bottom: 1.42857rem;
    }
    .column-block > :last-child {
        margin-bottom: 0;
    }
}
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}
p {
    margin-bottom: 1rem;
    font-size: inherit;
    line-height: 1.4;
    text-rendering: optimizeLegibility;
}
em,
i {
    font-style: italic;
    line-height: inherit;
}
strong,
b {
    font-weight: bold;
    line-height: inherit;
}
small {
    font-size: 80%;
    line-height: inherit;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Open Sans", Helvetica, Roboto, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    color: inherit;
    text-rendering: optimizeLegibility;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
    line-height: 0;
    color: #cacaca;
}
h1 {
    font-size:36px;
    line-height: 1.3;
    margin-bottom: 2rem!important;
	font-weight:800!important;
}

h1::after
{
    content:' ';
    display:block;
    border:1px solid #cacaca;
	margin-top:15px;
}
h2 {
    font-size: 26px;
    line-height: 1.3;
    margin-top: 0;
    margin-bottom: 0.5rem;
}
h3 {
    font-size: 1.35714rem;
    line-height: 1.3;
    margin-top: 0;
    margin-bottom: 0.5rem;
}
h4 {
    font-size: 1.28571rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
}
h5 {
    font-size: 1.21429rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
}
h6 {
    font-size: 1.14286rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 0.5rem;
}
@media print, screen and (min-width: 40em) {

    h2 {
        font-size: 1.57143rem;
    }
    h3 {
        font-size: 1.42857rem;
    }
    h4 {
        font-size: 1.28571rem;
    }
    h5 {
        font-size: 1.14286rem;
    }
    h6 {
        font-size: 1rem;
    }
}
a {
    line-height: inherit;
    color: #1779ba;
    text-decoration: none;
    cursor: pointer;
}
a:hover,
a:focus {
    color: #1468a0;
}
a img {
    border: 0;
}
hr {
    clear: both;
    max-width:100%;
    height: 0;
    margin: 1rem auto;
    border-top: 0;
    border-right: 0;
    border-bottom: 2px solid #cacaca;
    border-left: 0;
}
ul,
ol,
dl {
    margin-bottom: 1rem;
    list-style-position: outside;
    line-height: 1.4;
}
li {
    font-size: inherit;
}
ul {
    margin-left: 1.25rem;
    list-style-type: disc;
}
ol {
    margin-left: 1.25rem;
}
ul ul,
ol ul,
ul ol,
ol ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
}
dl {
    margin-bottom: 1rem;
}
dl dt {
    margin-bottom: 0.3rem;
    font-weight: bold;
}
blockquote {
    margin: 0 0 1rem;
    padding: 0.64286rem 1.42857rem 0 1.35714rem;
    border-left: 1px solid #cacaca;
}
blockquote,
blockquote p {
    line-height: 1.4;
    color: #333;
}
cite {
    display: block;
    font-size: 0.92857rem;
    color: #333;
}
cite:before {
    content: "Ã¢â‚¬â€ ";
}
abbr {
    border-bottom: 1px dotted #0a0a0a;
    color: #0a0a0a;
    cursor: help;
}
figure {
    margin: 0;
}
code {
    padding: 0.14286rem 0.35714rem 0.07143rem;
    border: 1px solid #cacaca;
    background-color: #e2e2e2;
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    font-weight: normal;
    color: #0a0a0a;
}
kbd {
    margin: 0;
    padding: 0.14286rem 0.28571rem 0;
    background-color: #e2e2e2;
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    color: #0a0a0a;
}
li.bold {font-weight:800}
.subheader {
    margin-top: 0.2rem;
    margin-bottom: 0.5rem;
    font-weight: normal;
    line-height: 1.4;
    color: #333;
}
.lead {
    font-size: 17.5px;
    line-height: 1.6;
}
.stat {
    font-size: 2.5rem;
    line-height: 1;
}
p + .stat {
    margin-top: -1rem;
}
.no-bullet {
    margin-left: 0;
    list-style: none;
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
.text-center {
    text-align: center;
}
.text-justify {
    text-align: justify;
}
@media print, screen and (min-width: 40em) {
    .medium-text-left {
        text-align: left;
    }
    .medium-text-right {
        text-align: right;
    }
    .medium-text-center {
        text-align: center;
    }
    .medium-text-justify {
        text-align: justify;
    }
}
@media print, screen and (min-width: 64em) {
    .large-text-left {
        text-align: left;
    }
    .large-text-right {
        text-align: right;
    }
    .large-text-center {
        text-align: center;
    }
    .large-text-justify {
        text-align: justify;
    }
}
.show-for-print {
    display: none !important;
}
@media print {
    * {
        background: transparent !important;
        box-shadow: none !important;
        color: black !important;
        text-shadow: none !important;
    }
    .show-for-print {
        display: block !important;
    }
    .hide-for-print {
        display: none !important;
    }
    table.show-for-print {
        display: table !important;
    }
    thead.show-for-print {
        display: table-header-group !important;
    }
    tbody.show-for-print {
        display: table-row-group !important;
    }
    tr.show-for-print {
        display: table-row !important;
    }
    td.show-for-print {
        display: table-cell !important;
    }
    th.show-for-print {
        display: table-cell !important;
    }
    a,
    a:visited {
        text-decoration: underline;
    }
  /*  a[href]:after {
        content: " (" attr(href) ")";
    }
    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }
    abbr[title]:after {
        content: " (" attr(title) ")";
    } */ 
    pre,
    blockquote {
        border: 1px solid #333;
        page-break-inside: avoid;
    }
    thead {
        display: table-header-group;
    }
    tr,
    img {
        page-break-inside: avoid;
    }
    img {
        max-width: 100% !important;
    }
    @page {
        margin: 0.5cm;
    }
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }
    h2,
    h3 {
        page-break-after: avoid;
    }
    .print-break-inside {
        page-break-inside: auto;
    }
}
.button {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 1rem 0;
    padding: 0.85em 1em;
    -webkit-appearance: none;
    border: 1px solid transparent;
    border-radius: 0;
    transition: background-color 0.25s ease-out, color 0.25s ease-out;
    font-size: 0.9rem;
    line-height: 1;
    text-align: center;
    cursor: pointer;
    background-color: #1779ba;
    color: #fefefe;
}
[data-whatinput="mouse"] .button {
    outline: 0;
}
.button:hover,
.button:focus {
    background-color: #14679e;
    color: #fefefe;
}
.button.tiny {
    font-size: 0.6rem;
}
.button.small {
    font-size: 0.75rem;
}
.button.large {
    font-size: 1.25rem;
}
.button.expanded {
    display: block;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
}
.button.primary {
    background-color: #1779ba;
    color: #fefefe;
}
.button.primary:hover,
.button.primary:focus {
    background-color: #126195;
    color: #fefefe;
}
.button.secondary {
    background-color: #767676;
    color: #fefefe;
}
.button.secondary:hover,
.button.secondary:focus {
    background-color: #5e5e5e;
    color: #fefefe;
}
.button.success {
    background-color: #3adb76;
    color: #0a0a0a;
}
.button.success:hover,
.button.success:focus {
    background-color: #22bb5b;
    color: #0a0a0a;
}
.button.warning {
    background-color: #ffae00;
    color: #0a0a0a;
}
.button.warning:hover,
.button.warning:focus {
    background-color: #cc8b00;
    color: #0a0a0a;
}
.button.alert {
    background-color: #cc4b37;
    color: #fefefe;
}
.button.alert:hover,
.button.alert:focus {
    background-color: #a53b2a;
    color: #fefefe;
}
.button.hollow {
    border: 1px solid #1779ba;
    color: #1779ba;
}
.button.hollow,
.button.hollow:hover,
.button.hollow:focus {
    background-color: transparent;
}
.button.hollow:hover,
.button.hollow:focus {
    border-color: #0c3d5d;
    color: #0c3d5d;
}
.button.hollow.primary {
    border: 1px solid #1779ba;
    color: #1779ba;
}
.button.hollow.primary:hover,
.button.hollow.primary:focus {
    border-color: #0c3d5d;
    color: #0c3d5d;
}
.button.hollow.secondary {
    border: 1px solid #767676;
    color: #767676;
}
.button.hollow.secondary:hover,
.button.hollow.secondary:focus {
    border-color: #3b3b3b;
    color: #3b3b3b;
}
.button.hollow.success {
    border: 1px solid #3adb76;
    color: #3adb76;
}
.button.hollow.success:hover,
.button.hollow.success:focus {
    border-color: #157539;
    color: #157539;
}
.button.hollow.warning {
    border: 1px solid #ffae00;
    color: #ffae00;
}
.button.hollow.warning:hover,
.button.hollow.warning:focus {
    border-color: #805700;
    color: #805700;
}
.button.hollow.alert {
    border: 1px solid #cc4b37;
    color: #cc4b37;
}
.button.hollow.alert:hover,
.button.hollow.alert:focus {
    border-color: #67251a;
    color: #67251a;
}
.button.disabled,
.button[disabled] {
    opacity: 0.25;
    cursor: not-allowed;
}
.button.disabled,
.button.disabled:hover,
.button.disabled:focus,
.button[disabled],
.button[disabled]:hover,
.button[disabled]:focus {
    background-color: #1779ba;
    color: #fefefe;
}
.button.disabled.primary,
.button[disabled].primary {
    opacity: 0.25;
    cursor: not-allowed;
}
.button.disabled.primary,
.button.disabled.primary:hover,
.button.disabled.primary:focus,
.button[disabled].primary,
.button[disabled].primary:hover,
.button[disabled].primary:focus {
    background-color: #1779ba;
    color: #fefefe;
}
.button.disabled.secondary,
.button[disabled].secondary {
    opacity: 0.25;
    cursor: not-allowed;
}
.button.disabled.secondary,
.button.disabled.secondary:hover,
.button.disabled.secondary:focus,
.button[disabled].secondary,
.button[disabled].secondary:hover,
.button[disabled].secondary:focus {
    background-color: #767676;
    color: #fefefe;
}
.button.disabled.success,
.button[disabled].success {
    opacity: 0.25;
    cursor: not-allowed;
}
.button.disabled.success,
.button.disabled.success:hover,
.button.disabled.success:focus,
.button[disabled].success,
.button[disabled].success:hover,
.button[disabled].success:focus {
    background-color: #3adb76;
    color: #0a0a0a;
}
.button.disabled.warning,
.button[disabled].warning {
    opacity: 0.25;
    cursor: not-allowed;
}
.button.disabled.warning,
.button.disabled.warning:hover,
.button.disabled.warning:focus,
.button[disabled].warning,
.button[disabled].warning:hover,
.button[disabled].warning:focus {
    background-color: #ffae00;
    color: #0a0a0a;
}
.button.disabled.alert,
.button[disabled].alert {
    opacity: 0.25;
    cursor: not-allowed;
}
.button.disabled.alert,
.button.disabled.alert:hover,
.button.disabled.alert:focus,
.button[disabled].alert,
.button[disabled].alert:hover,
.button[disabled].alert:focus {
    background-color: #cc4b37;
    color: #fefefe;
}
.button.dropdown::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.4em;
    content: "";
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #fefefe transparent transparent;
    position: relative;
    top: 0.4em;
    display: inline-block;
    float: right;
    margin-left: 1em;
}
.button.dropdown.hollow::after {
    border-top-color: #1779ba;
}
.button.dropdown.hollow.primary::after {
    border-top-color: #1779ba;
}
.button.dropdown.hollow.secondary::after {
    border-top-color: #767676;
}
.button.dropdown.hollow.success::after {
    border-top-color: #3adb76;
}
.button.dropdown.hollow.warning::after {
    border-top-color: #ffae00;
}
.button.dropdown.hollow.alert::after {
    border-top-color: #cc4b37;
}
.button.arrow-only::after {
    top: -0.1em;
    float: none;
    margin-left: 0;
}
[type="text"],
[type="password"],
[type="date"],
[type="datetime"],
[type="datetime-local"],
[type="month"],
[type="week"],
[type="email"],
[type="number"],
[type="search"],
[type="tel"],
[type="time"],
[type="url"],
[type="color"],
textarea {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 2.78571rem;
    margin: 0 0 1.14286rem;
    padding: 0.57143rem;
    border: solid 1px #bababa;
    border-radius: 0;
    background-color: #e9e9e9;
    box-shadow: none;
    font-family: inherit;
    font-size: 1.14286rem;
    font-weight: normal;
    color: #0a0a0a;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
[type="text"]:focus,
[type="password"]:focus,
[type="date"]:focus,
[type="datetime"]:focus,
[type="datetime-local"]:focus,
[type="month"]:focus,
[type="week"]:focus,
[type="email"]:focus,
[type="number"]:focus,
[type="search"]:focus,
[type="tel"]:focus,
[type="time"]:focus,
[type="url"]:focus,
[type="color"]:focus,
textarea:focus {
    outline: none;
    border: none;
    background-color: #e2e2e2;
    box-shadow: none;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
textarea {
    max-width: 100%;
}
textarea[rows] {
    height: auto;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #cacaca;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #cacaca;
}
input::placeholder,
textarea::placeholder {
    color: #cacaca;
}
input:disabled,
input[readonly],
textarea:disabled,
textarea[readonly] {
    background-color: #e2e2e2;
    cursor: not-allowed;
}
[type="submit"],
[type="button"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
}
input[type="search"] {
    box-sizing: border-box;
}
[type="file"],
[type="checkbox"],
[type="radio"] {
    margin: 0 0 1.14286rem;
}
[type="checkbox"] + label,
[type="radio"] + label {
    display: inline-block;
    vertical-align: baseline;
    margin-left: 0.57143rem;
    margin-right: 1.14286rem;
    margin-bottom: 0;
}
[type="checkbox"] + label[for],
[type="radio"] + label[for] {
    cursor: pointer;
}
label > [type="checkbox"],
label > [type="radio"] {
    margin-right: 0.57143rem;
}
[type="file"] {
    width: 100%;
}
label {
    display: block;
    margin: 0;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.8;
    color: #0a0a0a;
}
label.middle {
    margin: 0 0 1.14286rem;
    padding: 0.64286rem 0;
}
.help-text {
    margin-top: -0.57143rem;
    font-size: 0.92857rem;
    font-style: italic;
    color: #0a0a0a;
}
.input-group {
    display: table;
    width: 100%;
    margin-bottom: 1.14286rem;
}
.input-group > :first-child {
    border-radius: 0 0 0 0;
}
.input-group > :last-child > * {
    border-radius: 0 0 0 0;
}
.input-group-label,
.input-group-field,
.input-group-button,
.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
    margin: 0;
    white-space: nowrap;
    display: table-cell;
    vertical-align: middle;
}
.input-group-label {
    padding: 0 1rem;
    border: 1px solid #cacaca;
    background: #e2e2e2;
    color: #0a0a0a;
    text-align: center;
    white-space: nowrap;
    width: 1%;
    height: 100%;
}
.input-group-label:first-child {
    border-right: 0;
}
.input-group-label:last-child {
    border-left: 0;
}
.input-group-field {
    border-radius: 0;
    height: 2.85714rem;
}
.input-group-button {
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
    width: 1%;
    height: 100%;
}
.input-group-button a,
.input-group-button input,
.input-group-button button,
.input-group-button label {
    height: 2.85714rem;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1.14286rem;
}
.input-group .input-group-button {
    display: table-cell;
}
fieldset {
    margin: 0;
    padding: 0;
    border: 0;
}
legend {
    max-width: 100%;
    margin-bottom: 0.57143rem;
}
.fieldset {
    margin: 1.28571rem 0;
    padding: 1.42857rem;
    border: 1px solid #cacaca;
}
.fieldset legend {
    margin: 0;
    margin-left: -0.21429rem;
    padding: 0 0.21429rem;
    background: #fefefe;
}
select {
    height: 2.78571rem;
    margin: 0 0 1.14286rem;
    padding: 0.57143rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: solid 1px #bababa;
    border-radius: 0;
    background-color: #fefefe;
    font-family: inherit;
    font-size: 1.14286rem;
    line-height: normal;
    color: #0a0a0a;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2851, 51, 51%29'></polygon></svg>");
    background-origin: content-box;
    background-position: right -1.14286rem center;
    background-repeat: no-repeat;
    background-size: 9px 6px;
    padding-right: 1.71429rem;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
@media screen and (min-width: 0\0) {
    select {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");
    }
}
select:focus {
    outline: none;
    border: none;
    background-color: #e2e2e2;
    box-shadow: none;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}
select:disabled {
    background-color: #e2e2e2;
    cursor: not-allowed;
}
select::-ms-expand {
    display: none;
}
select[multiple] {
    height: auto;
    background-image: none;
}
.is-invalid-input:not(:focus) {
    border-color: #cc4b37;
    background-color: #f9ecea;
}
.is-invalid-input:not(:focus)::-webkit-input-placeholder {
    color: #cc4b37;
}
.is-invalid-input:not(:focus):-ms-input-placeholder {
    color: #cc4b37;
}
.is-invalid-input:not(:focus)::placeholder {
    color: #cc4b37;
}
.is-invalid-label {
    color: #cc4b37;
}
.form-error {
    display: none;
    margin-top: -0.57143rem;
    margin-bottom: 1.14286rem;
    font-size: 0.85714rem;
    font-weight: bold;
    color: #cc4b37;
}
.form-error.is-visible {
    display: block;
}
.accordion {
    margin-left: 0;
    background: #fefefe;
    list-style-type: none;
}
.accordion-item:first-child > :first-child {
    border-radius: 0 0 0 0;
}
.accordion-item:last-child > :last-child {
    border-radius: 0 0 0 0;
}
.accordion-title {
    position: relative;
    display: block;
    padding: 1.25rem 1rem;
    border: 1px solid #e2e2e2;
    border-bottom: 0;
    font-size: 0.85714rem;
    line-height: 1;
    color: #1779ba;
}
:last-child:not(.is-active) > .accordion-title {
    border-bottom: 1px solid #e2e2e2;
    border-radius: 0 0 0 0;
}
.accordion-title:hover,
.accordion-title:focus {
    background-color: #e2e2e2;
}
.accordion-title::before {
    position: absolute;
    top: 50%;
    right: 1rem;
    margin-top: -0.5rem;
    content: "+";
}
.is-active > .accordion-title::before {
    content: "\2013";
}
.accordion-content {
    display: none;
    padding: 1rem;
    border: 1px solid #e2e2e2;
    border-bottom: 0;
    background-color: #fefefe;
    color: #0a0a0a;
}
:last-child > .accordion-content:last-child {
    border-bottom: 1px solid #e2e2e2;
}
.is-accordion-submenu-parent > a {
    position: relative;
}
.is-accordion-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #1779ba transparent transparent;
    position: absolute;
    top: 50%;
    margin-top: -3px;
    right: 1rem;
}
.is-accordion-submenu-parent[aria-expanded="true"] > a::after {
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.badge {
    display: inline-block;
    min-width: 2.1em;
    padding: 0.3em;
    border-radius: 50%;
    font-size: 0.6rem;
    text-align: center;
    background: #1779ba;
    color: #fefefe;
}
.badge.primary {
    background: #1779ba;
    color: #fefefe;
}
.badge.secondary {
    background: #767676;
    color: #fefefe;
}
.badge.success {
    background: #3adb76;
    color: #0a0a0a;
}
.badge.warning {
    background: #ffae00;
    color: #0a0a0a;
}
.badge.alert {
    background: #cc4b37;
    color: #fefefe;
}
.breadcrumbs {
    margin: 0 0 1rem 0;
    list-style: none;
}
.breadcrumbs::before,
.breadcrumbs::after {
    display: table;
    content: " ";
}
.breadcrumbs::after {
    clear: both;
}
.breadcrumbs li {
    float: left;
    font-size: 0.78571rem;
    color: #0a0a0a;
    cursor: default;
    text-transform: uppercase;
}
.breadcrumbs li:not(:last-child)::after {
    position: relative;
    top: 1px;
    margin: 0 0.75rem;
    opacity: 1;
    content: "/";
    color: #cacaca;
}
.breadcrumbs a {
    color: #1779ba;
}
.breadcrumbs a:hover {
    text-decoration: underline;
}
.breadcrumbs .disabled {
    color: #cacaca;
    cursor: not-allowed;
}
.button-group {
    margin-bottom: 1rem;
    font-size: 0;
}
.button-group::before,
.button-group::after {
    display: table;
    content: " ";
}
.button-group::after {
    clear: both;
}
.button-group .button {
    margin: 0;
    margin-right: 1px;
    margin-bottom: 1px;
    font-size: 0.9rem;
}
.button-group .button:last-child {
    margin-right: 0;
}
.button-group.tiny .button {
    font-size: 0.6rem;
}
.button-group.small .button {
    font-size: 0.75rem;
}
.button-group.large .button {
    font-size: 1.25rem;
}
.button-group.expanded {
    margin-right: -1px;
}
.button-group.expanded::before,
.button-group.expanded::after {
    display: none;
}
.button-group.expanded .button:first-child:last-child {
    width: 100%;
}
.button-group.expanded .button:first-child:nth-last-child(2),
.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button {
    display: inline-block;
    width: calc(50% - 1px);
    margin-right: 1px;
}
.button-group.expanded .button:first-child:nth-last-child(2):last-child,
.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child {
    margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(3),
.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button {
    display: inline-block;
    width: calc(33.33333% - 1px);
    margin-right: 1px;
}
.button-group.expanded .button:first-child:nth-last-child(3):last-child,
.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child {
    margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(4),
.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button {
    display: inline-block;
    width: calc(25% - 1px);
    margin-right: 1px;
}
.button-group.expanded .button:first-child:nth-last-child(4):last-child,
.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child {
    margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(5),
.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button {
    display: inline-block;
    width: calc(20% - 1px);
    margin-right: 1px;
}
.button-group.expanded .button:first-child:nth-last-child(5):last-child,
.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child {
    margin-right: -6px;
}
.button-group.expanded .button:first-child:nth-last-child(6),
.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button {
    display: inline-block;
    width: calc(16.66667% - 1px);
    margin-right: 1px;
}
.button-group.expanded .button:first-child:nth-last-child(6):last-child,
.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child {
    margin-right: -6px;
}
.button-group.primary .button {
    background-color: #1779ba;
    color: #fefefe;
}
.button-group.primary .button:hover,
.button-group.primary .button:focus {
    background-color: #126195;
    color: #fefefe;
}
.button-group.secondary .button {
    background-color: #767676;
    color: #fefefe;
}
.button-group.secondary .button:hover,
.button-group.secondary .button:focus {
    background-color: #5e5e5e;
    color: #fefefe;
}
.button-group.success .button {
    background-color: #3adb76;
    color: #0a0a0a;
}
.button-group.success .button:hover,
.button-group.success .button:focus {
    background-color: #22bb5b;
    color: #0a0a0a;
}
.button-group.warning .button {
    background-color: #ffae00;
    color: #0a0a0a;
}
.button-group.warning .button:hover,
.button-group.warning .button:focus {
    background-color: #cc8b00;
    color: #0a0a0a;
}
.button-group.alert .button {
    background-color: #cc4b37;
    color: #fefefe;
}
.button-group.alert .button:hover,
.button-group.alert .button:focus {
    background-color: #a53b2a;
    color: #fefefe;
}
.button-group.stacked .button,
.button-group.stacked-for-small .button,
.button-group.stacked-for-medium .button {
    width: 100%;
}
.button-group.stacked .button:last-child,
.button-group.stacked-for-small .button:last-child,
.button-group.stacked-for-medium .button:last-child {
    margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
    .button-group.stacked-for-small .button {
        width: auto;
        margin-bottom: 0;
    }
}
@media print, screen and (min-width: 64em) {
    .button-group.stacked-for-medium .button {
        width: auto;
        margin-bottom: 0;
    }
}
@media screen and (max-width: 39.9375em) {
    .button-group.stacked-for-small.expanded {
        display: block;
    }
    .button-group.stacked-for-small.expanded .button {
        display: block;
        margin-right: 0;
    }
}
.callout {
    position: relative;
    margin: 0 0 1rem 0;
    padding: 1rem;
    border: 1px solid rgba(10, 10, 10, 0.25);
    border-radius: 0;
    background-color: #fff;
    color: #0a0a0a;
}
.callout > :first-child {
    margin-top: 0;
}
.callout > :last-child {
    margin-bottom: 0;
}
.callout.primary {
    background-color: #d7ecfa;
    color: #0a0a0a;
}
.callout.secondary {
    background-color: #eaeaea;
    color: #0a0a0a;
}
.callout.success {
    background-color: #e1faea;
    color: #0a0a0a;
}
.callout.warning {
    background-color: #fff3d9;
    color: #0a0a0a;
}
.callout.alert {
    background-color: #f7e4e1;
    color: #0a0a0a;
}
.callout.small {
    padding-top: 0.5rem;
    padding-right: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 0.5rem;
}
.callout.large {
    padding-top: 3rem;
    padding-right: 3rem;
    padding-bottom: 3rem;
    padding-left: 3rem;
}
.card {
    margin-bottom: 1rem;
    border: 1px solid #e2e2e2;
    border-radius: 0;
    background: #fefefe;
    box-shadow: none;
    overflow: hidden;
    color: #0a0a0a;
}
.card > :last-child {
    margin-bottom: 0;
}
.card-divider {
    padding: 1rem;
    background: #e2e2e2;
}
.card-divider > :last-child {
    margin-bottom: 0;
}
.card-section {
    padding: 1rem;
}
.card-section > :last-child {
    margin-bottom: 0;
}
.close-button {
    position: absolute;
    color: #333;
    cursor: pointer;
}
[data-whatinput="mouse"] .close-button {
    outline: 0;
}
.close-button:hover,
.close-button:focus {
    color: #0a0a0a;
}
.close-button.small {
    right: 0.66rem;
    top: 0.33em;
    font-size: 1.5em;
    line-height: 1;
}
.close-button,
.close-button.medium {
    right: 1rem;
    top: 0.5rem;
    font-size: 2em;
    line-height: 1;
}
.menu {
    margin: 0;
    list-style-type: none;
}
.menu > li {
    display: table-cell;
    vertical-align: middle;
}

[data-whatinput="mouse"] .menu > li {
    outline: 0;
}
.menu > li > a {
    display: block;
    line-height: 1.4!important;
	padding-bottom:10px;
	color:#111!important;
	text-transform:uppercase;
}
.menu input,
.menu select,
.menu a,
.menu button {
    margin-bottom: 0;
}
.menu > li > a img,
.menu > li > a i,
.menu > li > a svg {
    vertical-align: middle;
}
.menu > li > a img + span,
.menu > li > a i + span,
.menu > li > a svg + span {
    vertical-align: middle;
}
.menu > li > a img,
.menu > li > a i,
.menu > li > a svg {
    margin-right: 0.25rem;
    display: inline-block;
}
.menu > li,
.menu.horizontal > li {
    display:block;
}

@media print, screen and (min-width: 40em) {
    .menu.medium-horizontal > li {
        display: block;
    }
    .menu.medium-expanded {
        display: table;
        width: 100%;
        table-layout: fixed;
    }
    .menu.medium-expanded > li:first-child:last-child {
        width: 100%;
    }
    .menu.medium-vertical > li {
        display: block;
    }
}

.menu.simple li {
    display: inline-block;
    vertical-align: top;
    line-height: 1;
}
.menu.simple a {
    padding: 0;
}
.menu.simple li {
    margin-left: 0;
    margin-right: 1rem;
}
.menu.simple.align-right li {
    margin-right: 0;
    margin-left: 1rem;
}
.menu.align-right::before,
.menu.align-right::after {
    display: table;
    content: " ";
}
.menu.align-right::after {
    clear: both;
}
.menu.align-right > li {
    float: right;
}
.menu.icon-top > li > a {
    text-align: center;
}
.menu.icon-top > li > a img,
.menu.icon-top > li > a i,
.menu.icon-top > li > a svg {
    display: block;
    margin: 0 auto 0.25rem;
}
.menu.icon-top.vertical a > span {
    margin: auto;
}
.menu.nested {
    margin-left: 1rem;
}
.menu .active > a {
    background: #1779ba;
    color: #fefefe;
}
.menu.menu-bordered li {
    border: 1px solid #e2e2e2;
}
.menu.menu-bordered li:not(:first-child) {
    border-top: 0;
}
.menu.menu-hover li:hover {
    background-color: #e2e2e2;
}
.menu-text {
    padding-top: 0;
    padding-bottom: 0;
    padding: 0.7rem 1rem;
    font-weight: bold;
    line-height: 1;
    color: inherit;
}
.menu-centered {
    text-align: center;
}
.menu-centered > .menu {
    display: inline-block;
    vertical-align: top;
}
.no-js [data-responsive-menu] ul {
    display: none;
}
.menu-icon {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 16px;
    cursor: pointer;
}
.menu-icon::after {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 2px;
    background: #fefefe;
    box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe;
    content: "";
}
.menu-icon:hover::after {
    background: #cacaca;
    box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca;
}
.menu-icon.dark {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 16px;
    cursor: pointer;
}
.menu-icon.dark::after {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 2px;
    background: #0a0a0a;
    box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;
    content: "";
}
.menu-icon.dark:hover::after {
    background: #333;
    box-shadow: 0 7px 0 #333, 0 14px 0 #333;
}
.is-drilldown {
    position: relative;
    overflow: hidden;
}
.is-drilldown li {
    display: block;
}
.is-drilldown.animate-height {
    transition: height 0.5s;
}
.is-drilldown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: -1;
    width: 100%;
    background: #fefefe;
    transition: transform 0.15s linear;
}
.is-drilldown-submenu.is-active {
    z-index: 1;
    display: block;
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.is-drilldown-submenu.is-closing {
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}
.drilldown-submenu-cover-previous {
    min-height: 100%;
}
.is-drilldown-submenu-parent > a {
    position: relative;
}
.is-drilldown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #1779ba;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    right: 1rem;
}
.js-drilldown-back > a::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #1779ba transparent transparent;
    border-left-width: 0;
    display: inline-block;
    vertical-align: middle;
    margin-right: 0.75rem;
    border-left-width: 0;
}
.dropdown-pane {
    position: absolute;
    z-index: 10;
    display: block;
    width: 300px;
    padding: 1rem;
    visibility: hidden;
    border: 1px solid #cacaca;
    border-radius: 0;
    background-color: #fefefe;
    font-size: 1rem;
}
.dropdown-pane.is-open {
    visibility: visible;
}
.dropdown-pane.tiny {
    width: 100px;
}
.dropdown-pane.small {
    width: 200px;
}
.dropdown-pane.large {
    width: 400px;
}
.dropdown.menu > li.opens-left > .is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto;
}
.dropdown.menu > li.opens-right > .is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a {
    position: relative;
    padding-right: 1.5rem;
}
.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #1779ba transparent transparent;
    right: 5px;
    margin-top: -3px;
}
[data-whatinput="mouse"] .dropdown.menu a {
    outline: 0;
}
.no-js .dropdown.menu ul {
    display: none;
}
.dropdown.menu.vertical > li .is-dropdown-submenu {
    top: 0;
}
.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
    right: 100%;
    left: auto;
}
.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
}
.dropdown.menu.vertical > li > a::after {
    right: 14px;
}
.dropdown.menu.vertical > li.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #1779ba transparent transparent;
}
.dropdown.menu.vertical > li.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #1779ba;
}
@media print, screen and (min-width: 40em) {
    .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
        top: 100%;
        right: 0;
        left: auto;
    }
    .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0;
    }
    .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {
        position: relative;
        padding-right: 1.5rem;
    }
    .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #1779ba transparent transparent;
        right: 5px;
        margin-top: -3px;
    }
    .dropdown.menu.medium-vertical > li .is-dropdown-submenu {
        top: 0;
    }
    .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
        right: 100%;
        left: auto;
    }
    .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
        right: auto;
        left: 100%;
    }
    .dropdown.menu.medium-vertical > li > a::after {
        right: 14px;
    }
    .dropdown.menu.medium-vertical > li.opens-left > a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #1779ba transparent transparent;
    }
    .dropdown.menu.medium-vertical > li.opens-right > a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #1779ba;
    }
}
@media print, screen and (min-width: 64em) {
    .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
        top: 100%;
        right: 0;
        left: auto;
    }
    .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0;
    }
    .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {
        position: relative;
        padding-right: 1.5rem;
    }
    .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #1779ba transparent transparent;
        right: 5px;
        margin-top: -3px;
    }
    .dropdown.menu.large-vertical > li .is-dropdown-submenu {
        top: 0;
    }
    .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
        right: 100%;
        left: auto;
    }
    .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
        right: auto;
        left: 100%;
    }
    .dropdown.menu.large-vertical > li > a::after {
        right: 14px;
    }
    .dropdown.menu.large-vertical > li.opens-left > a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #1779ba transparent transparent;
    }
    .dropdown.menu.large-vertical > li.opens-right > a::after {
        display: block;
        width: 0;
        height: 0;
        border: inset 6px;
        content: "";
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #1779ba;
    }
}
.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
    top: 100%;
    right: 0;
    left: auto;
}
.is-dropdown-menu.vertical {
    width: 100px;
}
.is-dropdown-menu.vertical.align-right {
    float: right;
}
.is-dropdown-submenu-parent {
    position: relative;
}
.is-dropdown-submenu-parent a::after {
    position: absolute;
    top: 50%;
    right: 5px;
    margin-top: -6px;
}
.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
    top: 100%;
    left: auto;
}
.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
    right: 100%;
    left: auto;
}
.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
}
.is-dropdown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 1;
    display: none;
    min-width: 200px;
    border: 1px solid #cacaca;
    background: #fefefe;
}
.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
    right: 14px;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #1779ba transparent transparent;
}
.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    content: "";
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #1779ba;
}
.is-dropdown-submenu .is-dropdown-submenu {
    margin-top: -1px;
}
.is-dropdown-submenu > li {
    width: 100%;
}
.is-dropdown-submenu.js-dropdown-active {
    display: block;
}
.responsive-embed,
.flex-video {
    position: relative;
    height: 0;
    margin-bottom: 1.14286rem;
    padding-bottom: 75%;
    overflow: hidden;
}
.responsive-embed iframe,
.responsive-embed object,
.responsive-embed embed,
.responsive-embed video,
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.responsive-embed.widescreen,
.flex-video.widescreen {
    padding-bottom: 56.25%;
}
.label {
    display: inline-block;
    padding: 0.33333rem 0.5rem;
    border-radius: 0;
    font-size: 0.8rem;
    line-height: 1;
    white-space: nowrap;
    cursor: default;
    background: #1779ba;
    color: #fefefe;
}
.label.primary {
    background: #1779ba;
    color: #fefefe;
}
.label.secondary {
    background: #767676;
    color: #fefefe;
}
.label.success {
    background: #3adb76;
    color: #0a0a0a;
}
.label.warning {
    background: #ffae00;
    color: #0a0a0a;
}
.label.alert {
    background: #cc4b37;
    color: #fefefe;
}
.media-object {
    display: block;
    margin-bottom: 1rem;
}
.media-object img {
    max-width: none;
}
@media screen and (max-width: 39.9375em) {
    .media-object.stack-for-small .media-object-section {
        padding: 0;
        padding-bottom: 1rem;
        display: block;
    }
    .media-object.stack-for-small .media-object-section img {
        width: 100%;
    }
}
.media-object-section {
    display: table-cell;
    vertical-align: top;
}
.media-object-section:first-child {
    padding-right: 1rem;
}
.media-object-section:last-child:not(:nth-child(2)) {
    padding-left: 1rem;
}
.media-object-section > :last-child {
    margin-bottom: 0;
}
.media-object-section.middle {
    vertical-align: middle;
}
.media-object-section.bottom {
    vertical-align: bottom;
}
.is-off-canvas-open {
    overflow: hidden;
}
.js-off-canvas-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: opacity 0.5s ease, visibility 0.5s ease;
    background: rgba(254, 254, 254, 0.25);
    opacity: 0;
    visibility: hidden;
    overflow: hidden;
}
.js-off-canvas-overlay.is-visible {
    opacity: 1;
    visibility: visible;
}
.js-off-canvas-overlay.is-closable {
    cursor: pointer;
}
.js-off-canvas-overlay.is-overlay-absolute {
    position: absolute;
}
.js-off-canvas-overlay.is-overlay-fixed {
    position: fixed;
}
.off-canvas-wrapper {
    position: relative;
    overflow: hidden;
}
.off-canvas {
    position: fixed;
    z-index: 1;
    transition: transform 0.5s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #333;
}
[data-whatinput="mouse"] .off-canvas {
    outline: 0;
}
.off-canvas.is-transition-overlap {
    z-index: 10;
}
.off-canvas.is-transition-overlap.is-open {
    box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
}
.off-canvas.is-open {
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}
.off-canvas-absolute {
    position: absolute;
    z-index: 1;
    transition: transform 0.5s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #333;
}
[data-whatinput="mouse"] .off-canvas-absolute {
    outline: 0;
}
.off-canvas-absolute.is-transition-overlap {
    z-index: 10;
}
.off-canvas-absolute.is-transition-overlap.is-open {
    box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
}
.off-canvas-absolute.is-open {
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}
.position-left {
    top: 0;
    left: 0;
    width: 300px;
    height: 100%;
    -ms-transform: translateX(-300px);
    transform: translateX(-300px);
    overflow-y: auto;
}
.position-left.is-open ~ .off-canvas-content {
    -ms-transform: translateX(300px);
    transform: translateX(300px);
}
.position-left.is-transition-push::after {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 1px;
    box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
    content: " ";
}
.position-left.is-transition-overlap.is-open ~ .off-canvas-content {
    -ms-transform: none;
    transform: none;
}
.position-right {
    top: 0;
    right: 0;
    width: 300px;
    height: 100%;
    -ms-transform: translateX(300px);
    transform: translateX(300px);
    overflow-y: auto;
}
.position-right.is-open ~ .off-canvas-content {
    -ms-transform: translateX(-300px);
    transform: translateX(-300px);
}
.position-right.is-transition-push::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 1px;
    box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
    content: " ";
}
.position-right.is-transition-overlap.is-open ~ .off-canvas-content {
    -ms-transform: none;
    transform: none;
}
.position-top {
    top: 0;
    left: 0;
    width: 100%;
    height: 250px;
    -ms-transform: translateY(-250px);
    transform: translateY(-250px);
    overflow-x: auto;
}
.position-top.is-open ~ .off-canvas-content {
    -ms-transform: translateY(250px);
    transform: translateY(250px);
}
.position-top.is-transition-push::after {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%;
    box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
    content: " ";
}
.position-top.is-transition-overlap.is-open ~ .off-canvas-content {
    -ms-transform: none;
    transform: none;
}
.position-bottom {
    bottom: 0;
    left: 0;
    width: 100%;
    height: 250px;
    -ms-transform: translateY(250px);
    transform: translateY(250px);
    overflow-x: auto;
}
.position-bottom.is-open ~ .off-canvas-content {
    -ms-transform: translateY(-250px);
    transform: translateY(-250px);
}
.position-bottom.is-transition-push::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 1px;
    width: 100%;
    box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);
    content: " ";
}
.position-bottom.is-transition-overlap.is-open ~ .off-canvas-content {
    -ms-transform: none;
    transform: none;
}
.off-canvas-content {
    transition: transform 0.5s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
@media print, screen and (min-width: 40em) {
    .position-left.reveal-for-medium {
        -ms-transform: none;
        transform: none;
        z-index: 1;
    }
    .position-left.reveal-for-medium ~ .off-canvas-content {
        margin-left: 300px;
    }
    .position-right.reveal-for-medium {
        -ms-transform: none;
        transform: none;
        z-index: 1;
    }
    .position-right.reveal-for-medium ~ .off-canvas-content {
        margin-right: 300px;
    }
    .position-top.reveal-for-medium {
        -ms-transform: none;
        transform: none;
        z-index: 1;
    }
    .position-top.reveal-for-medium ~ .off-canvas-content {
        margin-top: 300px;
    }
    .position-bottom.reveal-for-medium {
        -ms-transform: none;
        transform: none;
        z-index: 1;
    }
    .position-bottom.reveal-for-medium ~ .off-canvas-content {
        margin-bottom: 300px;
    }
}
@media print, screen and (min-width: 64em) {
    .position-left.reveal-for-large {
        -ms-transform: none;
        transform: none;
        z-index: 1;
    }
    .position-left.reveal-for-large ~ .off-canvas-content {
        margin-left: 300px;
    }
    .position-right.reveal-for-large {
        -ms-transform: none;
        transform: none;
        z-index: 1;
    }
    .position-right.reveal-for-large ~ .off-canvas-content {
        margin-right: 300px;
    }
    .position-top.reveal-for-large {
        -ms-transform: none;
        transform: none;
        z-index: 1;
    }
    .position-top.reveal-for-large ~ .off-canvas-content {
        margin-top: 300px;
    }
    .position-bottom.reveal-for-large {
        -ms-transform: none;
        transform: none;
        z-index: 1;
    }
    .position-bottom.reveal-for-large ~ .off-canvas-content {
        margin-bottom: 300px;
    }
}
.orbit {
    position: relative;
}
.orbit-container {
    position: relative;
    height: 0;
    margin: 0;
    list-style: none;
    overflow: hidden;
}
.orbit-slide {
    width: 100%;
}
.orbit-slide.no-motionui.is-active {
    top: 0;
    left: 0;
}
.orbit-figure {
    margin: 0;
}
.orbit-image {
    width: 100%;
    max-width: 100%;
    margin: 0;
}
.orbit-caption {
    position: absolute;
    bottom: 0;
    width: 100%;
    margin-bottom: 0;
    padding: 1rem;
    background-color: rgba(10, 10, 10, 0.5);
    color: #fefefe;
}
.orbit-previous,
.orbit-next {
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 10;
    padding: 1rem;
    color: #fefefe;
}
[data-whatinput="mouse"] .orbit-previous,
[data-whatinput="mouse"] .orbit-next {
    outline: 0;
}
.orbit-previous:hover,
.orbit-next:hover,
.orbit-previous:active,
.orbit-next:active,
.orbit-previous:focus,
.orbit-next:focus {
    background-color: rgba(10, 10, 10, 0.5);
}
.orbit-previous {
    left: 0;
}
.orbit-next {
    left: auto;
    right: 0;
}
.orbit-bullets {
    position: relative;
    margin-top: 0.8rem;
    margin-bottom: 0.8rem;
    text-align: center;
}
[data-whatinput="mouse"] .orbit-bullets {
    outline: 0;
}
.orbit-bullets button {
    width: 1.2rem;
    height: 1.2rem;
    margin: 0.1rem;
    border-radius: 50%;
    background-color: #cacaca;
}
.orbit-bullets button:hover {
    background-color: #333;
}
.orbit-bullets button.is-active {
    background-color: #333;
}
.pagination {
    margin-left: 0;
    margin-bottom: 1rem;
}
.pagination::before,
.pagination::after {
    display: table;
    content: " ";
}
.pagination::after {
    clear: both;
}
.pagination li {
    margin-right: 0.07143rem;
    border-radius: 0;
    font-size: 1rem;
    display: none;
}
.pagination li:last-child,
.pagination li:first-child {
    display: inline-block;
}
@media print, screen and (min-width: 40em) {
    .pagination li {
        display: inline-block;
    }
}
.pagination a,
.pagination button {
    display: block;
    padding: 0.21429rem 0.71429rem;
    border-radius: 0;
    color: #0a0a0a;
}
.pagination a:hover,
.pagination button:hover {
    background: #e2e2e2;
}
.pagination .current {
    padding: 0.21429rem 0.71429rem;
    background: #1779ba;
    color: #fefefe;
    cursor: default;
}
.pagination .disabled {
    padding: 0.21429rem 0.71429rem;
    color: #cacaca;
    cursor: not-allowed;
}
.pagination .disabled:hover {
    background: transparent;
}
.pagination .ellipsis::after {
    padding: 0.21429rem 0.71429rem;
    content: "\2026";
    color: #0a0a0a;
}
.pagination-previous a::before,
.pagination-previous.disabled::before {
    display: inline-block;
    margin-right: 0.5rem;
    content: "\00ab";
}
.pagination-next a::after,
.pagination-next.disabled::after {
    display: inline-block;
    margin-left: 0.5rem;
    content: "\00bb";
}
.progress {
    height: 1rem;
    margin-bottom: 1rem;
    border-radius: 0;
    background-color: #cacaca;
}
.progress.primary .progress-meter {
    background-color: #1779ba;
}
.progress.secondary .progress-meter {
    background-color: #767676;
}
.progress.success .progress-meter {
    background-color: #3adb76;
}
.progress.warning .progress-meter {
    background-color: #ffae00;
}
.progress.alert .progress-meter {
    background-color: #cc4b37;
}
.progress-meter {
    position: relative;
    display: block;
    width: 0%;
    height: 100%;
    background-color: #1779ba;
}
.progress-meter-text {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute;
    margin: 0;
    font-size: 0.75rem;
    font-weight: bold;
    color: #fefefe;
    white-space: nowrap;
}
.slider {
    position: relative;
    height: 0.5rem;
    margin-top: 1.25rem;
    margin-bottom: 2.25rem;
    background-color: #e2e2e2;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: none;
    touch-action: none;
}
.slider-fill {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    max-width: 100%;
    height: 0.5rem;
    background-color: #cacaca;
    transition: all 0.2s ease-in-out;
}
.slider-fill.is-dragging {
    transition: all 0s linear;
}
.slider-handle {
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    left: 0;
    z-index: 1;
    display: inline-block;
    width: 1.4rem;
    height: 1.4rem;
    border-radius: 0;
    background-color: #1779ba;
    transition: all 0.2s ease-in-out;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
}
[data-whatinput="mouse"] .slider-handle {
    outline: 0;
}
.slider-handle:hover {
    background-color: #14679e;
}
.slider-handle.is-dragging {
    transition: all 0s linear;
}
.slider.disabled,
.slider[disabled] {
    opacity: 0.25;
    cursor: not-allowed;
}
.slider.vertical {
    display: inline-block;
    width: 0.5rem;
    height: 12.5rem;
    margin: 0 1.25rem;
    -ms-transform: scale(1, -1);
    transform: scale(1, -1);
}
.slider.vertical .slider-fill {
    top: 0;
    width: 0.5rem;
    max-height: 100%;
}
.slider.vertical .slider-handle {
    position: absolute;
    top: 0;
    left: 50%;
    width: 1.4rem;
    height: 1.4rem;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.sticky-container {
    position: relative;
}
.sticky {
    position: relative;
    z-index: 0;
    transform: translate3d(0, 0, 0);
}
.sticky.is-stuck {
    position: fixed;
    z-index: 5;
}
.sticky.is-stuck.is-at-top {
    top: 0;
}
.sticky.is-stuck.is-at-bottom {
    bottom: 0;
}
.sticky.is-anchored {
    position: relative;
    right: auto;
    left: auto;
}
.sticky.is-anchored.is-at-bottom {
    bottom: 0;
}
body.is-reveal-open {
    overflow: hidden;
}
html.is-reveal-open,
html.is-reveal-open body {
    min-height: 100%;
    overflow: hidden;
    position: fixed;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.reveal-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1005;
    display: none;
    background-color: rgba(10, 10, 10, 0.45);
    overflow-y: scroll;
}
.reveal {
    z-index: 1006;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: none;
    padding: 1rem;
    border: 1px solid #cacaca;
    border-radius: 0;
    background-color: #fefefe;
    position: relative;
    top: 100px;
    margin-right: auto;
    margin-left: auto;
    overflow-y: auto;
}
[data-whatinput="mouse"] .reveal {
    outline: 0;
}
@media print, screen and (min-width: 40em) {
    .reveal {
        min-height: 0;
    }
}
.reveal .column,
.reveal .columns {
    min-width: 0;
}
.reveal > :last-child {
    margin-bottom: 0;
}
@media print, screen and (min-width: 40em) {
    .reveal {
        width: 600px;
        max-width: 85.71429rem;
    }
}
@media print, screen and (min-width: 40em) {
    .reveal .reveal {
        right: auto;
        left: auto;
        margin: 0 auto;
    }
}
.reveal.collapse {
    padding: 0;
}
@media print, screen and (min-width: 40em) {
    .reveal.tiny {
        width: 30%;
        max-width: 85.71429rem;
    }
}
@media print, screen and (min-width: 40em) {
    .reveal.small {
        width: 50%;
        max-width: 85.71429rem;
    }
}
@media print, screen and (min-width: 40em) {
    .reveal.large {
        width: 90%;
        max-width: 85.71429rem;
    }
}
.reveal.full {
    top: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0;
    border: 0;
    border-radius: 0;
}
@media screen and (max-width: 39.9375em) {
    .reveal {
        top: 0;
        left: 0;
        width: 100%;
        max-width: none;
        height: 100%;
        height: 100vh;
        min-height: 100vh;
        margin-left: 0;
        border: 0;
        border-radius: 0;
    }
}
.reveal.without-overlay {
    position: fixed;
}
.switch {
    height: 2rem;
    position: relative;
    margin-bottom: 1rem;
    outline: 0;
    font-size: 1rem;
    font-weight: bold;
    color: #fefefe;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.switch-input {
    position: absolute;
    margin-bottom: 0;
    opacity: 0;
}
.switch-paddle {
    position: relative;
    display: block;
    width: 4rem;
    height: 2rem;
    border-radius: 0;
    background: #cacaca;
    transition: all 0.25s ease-out;
    font-weight: inherit;
    color: inherit;
    cursor: pointer;
}
input + .switch-paddle {
    margin: 0;
}
.switch-paddle::after {
    position: absolute;
    top: 0.25rem;
    left: 0.25rem;
    display: block;
    width: 1.5rem;
    height: 1.5rem;
    transform: translate3d(0, 0, 0);
    border-radius: 0;
    background: #fefefe;
    transition: all 0.25s ease-out;
    content: "";
}
input:checked ~ .switch-paddle {
    background: #1779ba;
}
input:checked ~ .switch-paddle::after {
    left: 2.25rem;
}
[data-whatinput="mouse"] input:focus ~ .switch-paddle {
    outline: 0;
}
.switch-active,
.switch-inactive {
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.switch-active {
    left: 8%;
    display: none;
}
input:checked + label > .switch-active {
    display: block;
}
.switch-inactive {
    right: 15%;
}
input:checked + label > .switch-inactive {
    display: none;
}
.switch.tiny {
    height: 1.5rem;
}
.switch.tiny .switch-paddle {
    width: 3rem;
    height: 1.5rem;
    font-size: 0.71429rem;
}
.switch.tiny .switch-paddle::after {
    top: 0.25rem;
    left: 0.25rem;
    width: 1rem;
    height: 1rem;
}
.switch.tiny input:checked ~ .switch-paddle::after {
    left: 1.75rem;
}
.switch.small {
    height: 1.75rem;
}
.switch.small .switch-paddle {
    width: 3.5rem;
    height: 1.75rem;
    font-size: 0.85714rem;
}
.switch.small .switch-paddle::after {
    top: 0.25rem;
    left: 0.25rem;
    width: 1.25rem;
    height: 1.25rem;
}
.switch.small input:checked ~ .switch-paddle::after {
    left: 2rem;
}
.switch.large {
    height: 2.5rem;
}
.switch.large .switch-paddle {
    width: 5rem;
    height: 2.5rem;
    font-size: 1.14286rem;
}
.switch.large .switch-paddle::after {
    top: 0.25rem;
    left: 0.25rem;
    width: 2rem;
    height: 2rem;
}
.switch.large input:checked ~ .switch-paddle::after {
    left: 2.75rem;
}
table {
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
}
table thead,
table tbody,
table tfoot {
    border: 1px solid #f1f1f1;
    background-color: #fefefe;
}
table caption {
    padding: 0.57143rem 0.71429rem 0.71429rem;
    font-weight: bold;
}
table thead {
    background: #f8f8f8;
    color: #0a0a0a;
}
table tfoot {
    background: #f1f1f1;
    color: #0a0a0a;
}
table thead tr,
table tfoot tr {
    background: transparent;
}
table thead th,
table thead td,
table tfoot th,
table tfoot td {
    padding: 0.57143rem 0.71429rem 0.71429rem;
    font-weight: bold;
    text-align: left;
}
table tbody th,
table tbody td {
    padding: 0.57143rem 0.71429rem 0.71429rem;
}
table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1;
}
table.unstriped tbody {
    background-color: #fefefe;
}
table.unstriped tbody tr {
    border-bottom: 0;
    border-bottom: 1px solid #f1f1f1;
    background-color: #fefefe;
}
@media screen and (max-width: 63.9375em) {
    table.stack thead {
        display: none;
    }
    table.stack tfoot {
        display: none;
    }
    table.stack tr,
    table.stack th,
    table.stack td {
        display: block;
    }
    table.stack td {
        border-top: 0;
    }
}
table.scroll {
    display: block;
    width: 100%;
    overflow-x: auto;
}
table.hover thead tr:hover {
    background-color: #f3f3f3;
}
table.hover tfoot tr:hover {
    background-color: #ececec;
}
table.hover tbody tr:hover {
    background-color: #f9f9f9;
}
table.hover:not(.unstriped) tr:nth-of-type(even):hover {
    background-color: #ececec;
}
.table-scroll {
    overflow-x: auto;
}
.table-scroll table {
    width: auto;
}
.tabs {
    margin: 0;
    border: 1px solid #e2e2e2;
    background: #fefefe;
    list-style-type: none;
}
.tabs::before,
.tabs::after {
    display: table;
    content: " ";
}
.tabs::after {
    clear: both;
}
.tabs.vertical > li {
    display: block;
    float: none;
    width: auto;
}
.tabs.simple > li > a {
    padding: 0;
}
.tabs.simple > li > a:hover {
    background: transparent;
}
.tabs.primary {
    background: #1779ba;
}
.tabs.primary > li > a {
    color: #fefefe;
}
.tabs.primary > li > a:hover,
.tabs.primary > li > a:focus {
    background: #1673b1;
}
.tabs-title {
    float: left;
}
.tabs-title > a {
    display: block;
    padding: 1.25rem 1.5rem;
    font-size: 0.85714rem;
    line-height: 1;
    color: #1779ba;
}
.tabs-title > a:hover {
    background: #fefefe;
    color: #1468a0;
}
.tabs-title > a:focus,
.tabs-title > a[aria-selected="true"] {
    background: #e2e2e2;
    color: #1779ba;
}
.tabs-content {
    border: 1px solid #e2e2e2;
    border-top: 0;
    background: #fefefe;
    color: #0a0a0a;
    transition: all 0.5s ease;
}
.tabs-content.vertical {
    border: 1px solid #e2e2e2;
    border-left: 0;
}
.tabs-panel {
    display: none;
    padding: 1rem;
}
.tabs-panel[aria-hidden="false"] {
    display: block;
}
.thumbnail {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 1rem;
    border: solid 4px #fefefe;
    border-radius: 0;
    box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
    line-height: 0;
}
a.thumbnail {
    transition: box-shadow 200ms ease-out;
}
a.thumbnail:hover,
a.thumbnail:focus {
    box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5);
}
a.thumbnail image {
    box-shadow: none;
}
.title-bar {
    padding: 0.5rem;
    background: #0a0a0a;
    color: #fefefe;
}
.title-bar::before,
.title-bar::after {
    display: table;
    content: " ";
}
.title-bar::after {
    clear: both;
}
.title-bar .menu-icon {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}
.title-bar-left {
    float: left;
}
.title-bar-right {
    float: right;
    text-align: right;
}
.title-bar-title {
    display: inline-block;
    vertical-align: middle;
    font-weight: bold;
}
.has-tip {
    position: relative;
    display: inline-block;
    border-bottom: dotted 1px #333;
    font-weight: bold;
    cursor: help;
}
.tooltip {
    position: absolute;
    top: calc(100% + 0.6495rem);
    z-index: 1200;
    max-width: 10rem;
    padding: 0.75rem;
    border-radius: 0;
    background-color: #0a0a0a;
    font-size: 80%;
    color: #fefefe;
}
.tooltip::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.75rem;
    content: "";
    border-top-width: 0;
    border-bottom-style: solid;
    border-color: transparent transparent #0a0a0a;
    position: absolute;
    bottom: 100%;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
.tooltip.top::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.75rem;
    content: "";
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #0a0a0a transparent transparent;
    top: 100%;
    bottom: auto;
}
.tooltip.left::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.75rem;
    content: "";
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #0a0a0a;
    top: 50%;
    bottom: auto;
    left: 100%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.tooltip.right::before {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.75rem;
    content: "";
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #0a0a0a transparent transparent;
    top: 50%;
    right: 100%;
    bottom: auto;
    left: auto;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.top-bar {
    padding: 0.5rem;
}
.top-bar::before,
.top-bar::after {
    display: table;
    content: " ";
}
.top-bar::after {
    clear: both;
}
.top-bar,
.top-bar ul {
    background-color: #e2e2e2;
}
.top-bar input {
    max-width: 200px;
    margin-right: 1rem;
}
.top-bar .input-group-field {
    width: 100%;
    margin-right: 0;
}
.top-bar input.button {
    width: auto;
}
.top-bar .top-bar-left,
.top-bar .top-bar-right {
    width: 100%;
}
@media print, screen and (min-width: 40em) {
    .top-bar .top-bar-left,
    .top-bar .top-bar-right {
        width: auto;
    }
}
@media screen and (max-width: 63.9375em) {
    .top-bar.stacked-for-medium .top-bar-left,
    .top-bar.stacked-for-medium .top-bar-right {
        width: 100%;
    }
}
@media screen and (max-width: 74.9375em) {
    .top-bar.stacked-for-large .top-bar-left,
    .top-bar.stacked-for-large .top-bar-right {
        width: 100%;
    }
}
.top-bar-title {
    display: inline-block;
    float: left;
    padding: 0.5rem 1rem 0.5rem 0;
}
.top-bar-title .menu-icon {
    bottom: 2px;
}
.top-bar-left {
    float: left;
}
.top-bar-right {
    float: right;
}
.hide {
    display: none !important;
}
.invisible {
    visibility: hidden;
}
@media screen and (max-width: 39.9375em) {
    .hide-for-small-only {
        display: none !important;
    }
}
@media screen and (max-width: 0em), screen and (min-width: 40em) {
    .show-for-small-only {
        display: none !important;
    }
}
@media print, screen and (min-width: 40em) {
    .hide-for-medium {
        display: none !important;
    }
}
@media screen and (max-width: 39.9375em) {
    .show-for-medium {
        display: none !important;
    }
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
    .hide-for-medium-only {
        display: none !important;
    }
}
@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {
    .show-for-medium-only {
        display: none !important;
    }
}
@media print, screen and (min-width: 64em) {
    .hide-for-large {
        display: none !important;
    }
}
@media screen and (max-width: 63.9375em) {
    .show-for-large {
        display: none !important;
    }
}
@media screen and (min-width: 64em) and (max-width: 74.9375em) {
    .hide-for-large-only {
        display: none !important;
    }
}
@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
    .show-for-large-only {
        display: none !important;
    }
}
.show-for-sr,
.show-on-focus {
    position: absolute !important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
}
.show-on-focus:active,
.show-on-focus:focus {
    position: static !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
}
.show-for-landscape,
.hide-for-portrait {
    display: block !important;
}
@media screen and (orientation: landscape) {
    .show-for-landscape,
    .hide-for-portrait {
        display: block !important;
    }
}
@media screen and (orientation: portrait) {
    .show-for-landscape,
    .hide-for-portrait {
        display: none !important;
    }
}
.hide-for-landscape,
.show-for-portrait {
    display: none !important;
}
@media screen and (orientation: landscape) {
    .hide-for-landscape,
    .show-for-portrait {
        display: none !important;
    }
}
@media screen and (orientation: portrait) {
    .hide-for-landscape,
    .show-for-portrait {
        display: block !important;
    }
}
.float-left {
    float: left !important;
}
.float-right {
    float: right !important;
}
.float-center {
    display: block;
    margin-right: auto;
    margin-left: auto;
}
.clearfix::before,
.clearfix::after {
    display: table;
    content: " ";
}
.clearfix::after {
    clear: both;
}
.slide-in-down.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    transition-property: transform, opacity;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.slide-in-down.mui-enter.mui-enter-active {
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.slide-in-left.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    transition-property: transform, opacity;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.slide-in-left.mui-enter.mui-enter-active {
    -ms-transform: translateX(0);
    transform: translateX(0);
}
.slide-in-up.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    transition-property: transform, opacity;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.slide-in-up.mui-enter.mui-enter-active {
    -ms-transform: translateY(0);
    transform: translateY(0);
}
.slide-in-right.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: translateX(100%);
    transform: translateX(100%);
    transition-property: transform, opacity;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.slide-in-right.mui-enter.mui-enter-active {
    -ms-transform: translateX(0);
    transform: translateX(0);
}
.slide-out-down.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: translateY(0);
    transform: translateY(0);
    transition-property: transform, opacity;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.slide-out-down.mui-leave.mui-leave-active {
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}
.slide-out-right.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: translateX(0);
    transform: translateX(0);
    transition-property: transform, opacity;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.slide-out-right.mui-leave.mui-leave-active {
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}
.slide-out-up.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: translateY(0);
    transform: translateY(0);
    transition-property: transform, opacity;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.slide-out-up.mui-leave.mui-leave-active {
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}
.slide-out-left.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: translateX(0);
    transform: translateX(0);
    transition-property: transform, opacity;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.slide-out-left.mui-leave.mui-leave-active {
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}
.fade-in.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    opacity: 0;
    transition-property: opacity;
}
.fade-in.mui-enter.mui-enter-active {
    opacity: 1;
}
.fade-out.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    opacity: 1;
    transition-property: opacity;
}
.fade-out.mui-leave.mui-leave-active {
    opacity: 0;
}
.hinge-in-from-top.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotateX(-90deg);
    -ms-transform-origin: top;
    transform-origin: top;
    transition-property: transform, opacity;
    opacity: 0;
}
.hinge-in-from-top.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0deg);
    opacity: 1;
}
.hinge-in-from-right.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotateY(-90deg);
    -ms-transform-origin: right;
    transform-origin: right;
    transition-property: transform, opacity;
    opacity: 0;
}
.hinge-in-from-right.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0deg);
    opacity: 1;
}
.hinge-in-from-bottom.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotateX(90deg);
    -ms-transform-origin: bottom;
    transform-origin: bottom;
    transition-property: transform, opacity;
    opacity: 0;
}
.hinge-in-from-bottom.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0deg);
    opacity: 1;
}
.hinge-in-from-left.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotateY(90deg);
    -ms-transform-origin: left;
    transform-origin: left;
    transition-property: transform, opacity;
    opacity: 0;
}
.hinge-in-from-left.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0deg);
    opacity: 1;
}
.hinge-in-from-middle-x.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotateX(-90deg);
    -ms-transform-origin: center;
    transform-origin: center;
    transition-property: transform, opacity;
    opacity: 0;
}
.hinge-in-from-middle-x.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0deg);
    opacity: 1;
}
.hinge-in-from-middle-y.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotateY(-90deg);
    -ms-transform-origin: center;
    transform-origin: center;
    transition-property: transform, opacity;
    opacity: 0;
}
.hinge-in-from-middle-y.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0deg);
    opacity: 1;
}
.hinge-out-from-top.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotate(0deg);
    -ms-transform-origin: top;
    transform-origin: top;
    transition-property: transform, opacity;
    opacity: 1;
}
.hinge-out-from-top.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateX(-90deg);
    opacity: 0;
}
.hinge-out-from-right.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotate(0deg);
    -ms-transform-origin: right;
    transform-origin: right;
    transition-property: transform, opacity;
    opacity: 1;
}
.hinge-out-from-right.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateY(-90deg);
    opacity: 0;
}
.hinge-out-from-bottom.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotate(0deg);
    -ms-transform-origin: bottom;
    transform-origin: bottom;
    transition-property: transform, opacity;
    opacity: 1;
}
.hinge-out-from-bottom.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateX(90deg);
    opacity: 0;
}
.hinge-out-from-left.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotate(0deg);
    -ms-transform-origin: left;
    transform-origin: left;
    transition-property: transform, opacity;
    opacity: 1;
}
.hinge-out-from-left.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateY(90deg);
    opacity: 0;
}
.hinge-out-from-middle-x.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotate(0deg);
    -ms-transform-origin: center;
    transform-origin: center;
    transition-property: transform, opacity;
    opacity: 1;
}
.hinge-out-from-middle-x.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateX(-90deg);
    opacity: 0;
}
.hinge-out-from-middle-y.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    transform: perspective(2000px) rotate(0deg);
    -ms-transform-origin: center;
    transform-origin: center;
    transition-property: transform, opacity;
    opacity: 1;
}
.hinge-out-from-middle-y.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateY(-90deg);
    opacity: 0;
}
.scale-in-up.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    transition-property: transform, opacity;
    opacity: 0;
}
.scale-in-up.mui-enter.mui-enter-active {
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}
.scale-in-down.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    transition-property: transform, opacity;
    opacity: 0;
}
.scale-in-down.mui-enter.mui-enter-active {
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}
.scale-out-up.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: scale(1);
    transform: scale(1);
    transition-property: transform, opacity;
    opacity: 1;
}
.scale-out-up.mui-leave.mui-leave-active {
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0;
}
.scale-out-down.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: scale(1);
    transform: scale(1);
    transition-property: transform, opacity;
    opacity: 1;
}
.scale-out-down.mui-leave.mui-leave-active {
    -ms-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0;
}
.spin-in.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: rotate(-0.75turn);
    transform: rotate(-0.75turn);
    transition-property: transform, opacity;
    opacity: 0;
}
.spin-in.mui-enter.mui-enter-active {
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
}
.spin-out.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: rotate(0);
    transform: rotate(0);
    transition-property: transform, opacity;
    opacity: 1;
}
.spin-out.mui-leave.mui-leave-active {
    -ms-transform: rotate(0.75turn);
    transform: rotate(0.75turn);
    opacity: 0;
}
.spin-in-ccw.mui-enter {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: rotate(0.75turn);
    transform: rotate(0.75turn);
    transition-property: transform, opacity;
    opacity: 0;
}
.spin-in-ccw.mui-enter.mui-enter-active {
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
}
.spin-out-ccw.mui-leave {
    transition-duration: 500ms;
    transition-timing-function: linear;
    -ms-transform: rotate(0);
    transform: rotate(0);
    transition-property: transform, opacity;
    opacity: 1;
}
.spin-out-ccw.mui-leave.mui-leave-active {
    -ms-transform: rotate(-0.75turn);
    transform: rotate(-0.75turn);
    opacity: 0;
}
.slow {
    transition-duration: 750ms !important;
}
.fast {
    transition-duration: 250ms !important;
}
.linear {
    transition-timing-function: linear !important;
}
.ease {
    transition-timing-function: ease !important;
}
.ease-in {
    transition-timing-function: ease-in !important;
}
.ease-out {
    transition-timing-function: ease-out !important;
}
.ease-in-out {
    transition-timing-function: ease-in-out !important;
}
.bounce-in {
    transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
}
.bounce-out {
    transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
}
.bounce-in-out {
    transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
}
.short-delay {
    transition-delay: 300ms !important;
}
.long-delay {
    transition-delay: 700ms !important;
}
.shake {
    animation-name: shake-7;
}
@keyframes shake-7 {
    0%,
    10%,
    20%,
    30%,
    40%,
    50%,
    60%,
    70%,
    80%,
    90% {
        transform: translateX(7%);
    }
    5%,
    15%,
    25%,
    35%,
    45%,
    55%,
    65%,
    75%,
    85%,
    95% {
        transform: translateX(-7%);
    }
}
.spin-cw {
    animation-name: spin-cw-1turn;
}
@keyframes spin-cw-1turn {
    0% {
        transform: rotate(-1turn);
    }
    100% {
        transform: rotate(0);
    }
}
.spin-ccw {
    animation-name: spin-cw-1turn;
}
@keyframes spin-cw-1turn {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(1turn);
    }
}
.wiggle {
    animation-name: wiggle-7deg;
}
@keyframes wiggle-7deg {
    40%,
    50%,
    60% {
        transform: rotate(7deg);
    }
    35%,
    45%,
    55%,
    65% {
        transform: rotate(-7deg);
    }
    0%,
    30%,
    70%,
    100% {
        transform: rotate(0);
    }
}
.shake,
.spin-cw,
.spin-ccw,
.wiggle {
    animation-duration: 500ms;
}
.infinite {
    animation-iteration-count: infinite;
}
.slow {
    animation-duration: 750ms !important;
}
.fast {
    animation-duration: 250ms !important;
}
.linear {
    animation-timing-function: linear !important;
}
.ease {
    animation-timing-function: ease !important;
}
.ease-in {
    animation-timing-function: ease-in !important;
}
.ease-out {
    animation-timing-function: ease-out !important;
}
.ease-in-out {
    animation-timing-function: ease-in-out !important;
}
.bounce-in {
    animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
}
.bounce-out {
    animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
}
.bounce-in-out {
    animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
}
.short-delay {
    animation-delay: 300ms !important;
}
.long-delay {
    animation-delay: 700ms !important;
}
@media screen and (max-width: 39.9375em) {
    html {
        font-size: 12px;
        line-height: 1;
    }
}
a {
    color: #5d731f;
}
a:hover,
a:active {
    color: #7d9b2a;
}
.off-canvas {
    font-size: 13px;
}
.off-canvas .off-canvas-header {
    padding: 5px 0;
}
.off-canvas .off-canvas-header .logo {
    display: block;
    width: 37px;
    height: 37px;
    background: url(https://cjf.qc.ca/wp-content/themes/cjf/css/../images/logo-small.png) no-repeat;
}
.off-canvas .off-canvas-header .title {
    margin-top: 13px;
    font-weight: bold;
    color: #fefefe;
}
.off-canvas .off-canvas-header .close-off-canvas {
    margin-top: 11px;
    font-size: 18px;
    color: #fefefe;
}
.off-canvas .off-canvas-header .off-canvas-logo-navigation {
    display: none;
    background: #454545;
}
.off-canvas .off-canvas-header .off-canvas-logo-navigation ul {
    margin: 0;
    list-style: none;
}
.off-canvas .off-canvas-header .off-canvas-logo-navigation ul a {
    display: block;
    padding: 10px 0;
    padding-left: 60px;
    font-weight: bold;
    text-transform: uppercase;
}
.off-canvas .off-canvas-header .off-canvas-logo-navigation ul li:nth-child(1) a {
    color: #e3ae23;
}
.off-canvas .off-canvas-header .off-canvas-logo-navigation ul li:nth-child(2) a {
    color: #f5130c;
}
.off-canvas .off-canvas-header .off-canvas-logo-navigation ul li:nth-child(3) a {
    color: #86af07;
}
.off-canvas .off-canvas-header .off-canvas-logo-navigation ul li:nth-child(4) a {
    color: #2fb3b8;
}
.off-canvas .off-canvas-search {
    padding: 5px 0;
}
.off-canvas .off-canvas-search form input {
    height: 25px;
    margin: 0;
    padding-right: 30px;
    background: url(https://cjf.qc.ca/wp-content/themes/cjf/css/../images/search.png) right 5px center no-repeat #666;
    color: #fefefe;
}
.off-canvas .off-canvas-search form a {
    font-size: 12px;
    color: #fefefe;
}
.off-canvas .off-canvas-navigation {
    margin-top: 20px;
}
.off-canvas .off-canvas-navigation > ul {
    margin: 0;
    list-style: none;
}
.off-canvas .off-canvas-navigation > ul > li.active > a:after {
    content: "\f0d7";
}
.off-canvas .off-canvas-navigation > ul > li.active .sub-menu {
    display: block;
}
.off-canvas .off-canvas-navigation > ul > li > a {
    display: block;
    padding: 6px 10px;
    font-weight: bold;
    color: #fefefe;
    position: relative;
}
.off-canvas .off-canvas-navigation > ul > li > a:after {
    margin-left: 10px;
    content: "\f0da";
    font-size: 13px;
    font-family: FontAwesome;
    position: absolute;
    top: 5px;
}
.off-canvas .off-canvas-navigation .sub-menu {
    display: none;
    margin: 0;
    padding: 10px 45px;
    list-style: none;
}
.off-canvas .off-canvas-navigation .sub-menu a {
    display: block;
    padding: 6px 0;
    font-size: 12px;
    color: #fefefe;
}
.off-canvas .off-canvas-navigation .donate {
    display: inline-block;
    width: 80%;
    padding: 1px 5px 1px 63px;
    background: url(https://cjf.qc.ca/wp-content/themes/cjf/css/../images/donate.png) no-repeat left #666;
    font-size: 12px;
    font-weight: bold;
    color: #fefefe;
    text-align: center;
    margin-top: 35px;
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
    .off-canvas .off-canvas-navigation .donate {
        padding: 3px 0px 3px 57px;
        font-size: 13px;
    }
}
.header {
    height: 180px;
    padding-top: 40px;
    position: relative;
}
.header .logo-wrapper {
    margin-top: -60px;
    padding: 0 15px;
    background: linear-gradient(to right, #fff 0%, #fff 6%, #fff 79%, rgba(255, 255, 255, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
}
.header .logo-wrapper .primary-logo-wrapper {
    padding-bottom: 15px;
    position: relative;
}
.header .logo-wrapper .primary-logo-wrapper:hover .logo-navigation {
    display: block;
}
.header .logo-wrapper .primary-logo-wrapper .primary-logo {
    max-width: 120px;
}
.header .logo-wrapper .primary-logo-wrapper .logo-navigation {
    display: none;
    position: absolute;
    top: 100%;
    left: -15px;
    z-index: 99999;
}
.header .logo-wrapper .primary-logo-wrapper .logo-navigation ul {
    margin: 0;
    list-style: none;
}
.header .logo-wrapper .primary-logo-wrapper .logo-navigation ul li {
    border-bottom: 1px solid #fefefe;
}
.header .logo-wrapper .primary-logo-wrapper .logo-navigation ul li:nth-child(1) a {
    background: #e3ae23;
}
.header .logo-wrapper .primary-logo-wrapper .logo-navigation ul li:nth-child(2) a {
    background: #f5130c;
}
.header .logo-wrapper .primary-logo-wrapper .logo-navigation ul li:nth-child(3) a {
    background: #86af07;
}
.header .logo-wrapper .primary-logo-wrapper .logo-navigation ul li:nth-child(4) a {
    background: #2fb3b8;
}
.header .logo-wrapper .primary-logo-wrapper .logo-navigation ul a {
    display: block;
    padding: 5px 10px;
    font-weight: bold;
    color: #fefefe;
    text-transform: uppercase;
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
    .header .logo-wrapper .primary-logo-wrapper .logo-navigation ul a {
        font-size: 13px;
    }
}


.menu ul {margin: 0;}

.header-list {margin-left:0px!important}
.header-list .menu li {
    display: inline-block!important;
    position: relative;
}

.menu li:last-child:after {
    display: none;
}

.menu li:hover ul {
    display: block;
}
.menu li ul {
    display: none;
    width: 275px;
    background: #fff;
    position: absolute;
    top: 100%;
    z-index: 1001;
}

.menu li:hover li {display:block!important}

.menu li ul li {
    display: block;
    padding: 7px 0px;
}

.menu li ul li:hover {background-color:#F8F8F8}
.menu li ul li {margin:0px!important}
.menu li ul li:after {
    display: none;
}
.menu li ul li a {
    display: block;
    padding: 5px 10px;
}

.header form input {
    height: 25px;
    margin: 0;
    padding: 2px !important;
    font-size: 12px;
    background: url(https://cjf.qc.ca/wp-content/themes/cjf/css/../images/search.png) right 5px center no-repeat #e2e2e2;
}
.header form a {
    font-size: 12px;
}

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
    .header form a {
        font-size: 11px;
    }
}
.header .donate {
    display: inline-block;
    width: 100%;
    padding: 1px 5px 1px 63px;
    background: url(https://cjf.qc.ca/wp-content/themes/cjf/css/../images/donate.png) no-repeat left #333;
    font-size: 15px;
    font-weight: bold;
    color: #fefefe;
    text-align: center;
}
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
    .header .donate {
        padding: 3px 0px 3px 57px;
        font-size: 13px;
    }
}
@media screen and (max-width: 39.9375em) {
    .header .mobile-menu-icon {
        display: block;
        width: 43px;
        height: 19px;
        background: url(https://cjf.qc.ca/wp-content/themes/cjf/css/../images/mobile-menu.png) no-repeat;
        position: absolute;
        top: 11px;
        right: 10px;
        z-index: 9999;
    }
}
.footer {
    padding: 20px 0;
    background: #9cc0bd;
    color: #333;
	position:relative
}
.footer a {
    color: #333;
}
.footer ul {
    margin: 0;
    list-style: none;
}
@media screen and (max-width: 39.9375em) {
    .footer ul {
        margin-bottom: 20px;
    }
}
.footer ul a {
    text-transform:uppercase;
}
.footer .copyright {
    margin-top: 45px;
    font-size: 10px;
    color: #e2e2e2;
}
.footer .copyright a {
    color: #e2e2e2;
}
.sidebar .sidebar-inner {
    padding: 15px;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.22);
}
.sidebar ul {
    margin: 0;
    list-style: none;
}
.sidebar ul li {
    margin-bottom: 15px;
}
.sidebar p {
    margin: 0;
    font-size: 13px;
}
.sidebar p a {
    color: inherit;
    text-decoration: underline;
}
.sidebar .widget {
    margin-bottom: 15px;
}
.sidebar .widget-newsletter a {
    display: block;
    padding: 2px 5px 2px 45px;
    font-weight: bold;
    font-size: 14px;
    color: #fefefe;
}
.sidebar .widget-newsletter a span {
    font-size: 13px;
}
.sidebar .widget-news h5 {
    margin: 0;
    font-weight: bold;
    font-size: 14px;
}
.sidebar .widget-news h5 a {
    color: #0a0a0a;
}
.sidebar .widget-news .media-object img {
    max-width: 80px;
}
.sidebar .widget-news .read-more {
    text-decoration: none;
}
.page-content {
    padding: 30px 0;
}
.page-content article .attachment-post-thumbnail {
    width: 100%;
}
.page-content article ul li {
    margin-bottom: 10px;
}
.body-ve .off-canvas .off-canvas-header .title span {
    color: #86af07;
}
.body-ve .off-canvas .off-canvas-navigation > ul > li.active > a {
    background: #86af07;
}
.body-ve .off-canvas .off-canvas-navigation .sub-menu {
    background: #5d731f;
}
.body-ve .header .socials {
    background: #86af07;
    border-top: 15px solid #5d731f;
}
.body-ve .header .socials .login-top {
    color: white;
    font-size: 12px;
    margin-right: 15px;
    font-weight: bold;
}
.body-ve .header form a {
    color: #5d731f;
}
.body-ve .header .donate span {
    color: #86af07;
}
.body-ve .header .primary-navigation li ul li a:hover {
    background: #86af07;
}

.body-ve .sidebar .widget .widget-title {
    color: #5d731f;
}
.body-ve .sidebar .widget-newsletter a {
    background: url(https://cjf.qc.ca/wp-content/themes/cjf/css/../images/arrow-ve.png) left center no-repeat #333;
}
.body-ve .sidebar .widget-news .read-more {
    color: #5d731f;
}
.body-ve .sidebar .widget-news .view-all {
    color: #5d731f;
}

.section-webzine {
    position: relative;
	background-color:#ebedec;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.22);
}
.section-webzine .icon {
    width: 51px;
    height: 46px;
    background: url(https://cjf.qc.ca/wp-content/themes/cjf/css/../images/symbol-ve.png) no-repeat;
    position: absolute;
    top: -20px;
    left: -18px;
    z-index: 1;
}
.section-webzine .dans-ce-numero img {
    max-height: 70px;
}
.section-webzine .webzine-inner {
    position: relative;
    z-index: 2;
}
.section-webzine .webzine-inner .meta {
    padding: 15px;
}
@media screen and (max-width: 39.9375em) {
    .section-webzine .webzine-inner .meta {
        padding: 5px;
    }
    .section-webzine .webzine-inner .meta:nth-child(1) {
        padding: 10px 0;
    }
}
.section-webzine .webzine-inner .meta h5 {
    font-size: 16px;
}
.section-webzine .webzine-inner .meta .pdf-download {
    color: #0a0a0a;
    text-decoration: underline;
}
@media screen and (max-width: 39.9375em) {
    .section-webzine .webzine-inner .meta .pdf-download {
        font-size: 12px;
    }
}
.section-webzine .webzine-inner .meta ul {
    margin: 0;
    margin-top: 15px;
    list-style: none;
}
@media screen and (max-width: 39.9375em) {
    .section-webzine .webzine-inner .meta ul {
        margin-top: 0;
    }
}
.section-webzine .webzine-inner .meta ul li {
    margin-top: 8px;
    font-size: 16px;
    position: relative;
}
@media screen and (max-width: 39.9375em) {
    .section-webzine .webzine-inner .meta ul li {
        display: inline-block;
        margin-bottom: 5px;
        padding: 0 5px;
    }
}
.section-webzine .webzine-inner .meta ul li:last-child:after {
    display: none;
}
@media screen and (max-width: 39.9375em) {
    .section-webzine .webzine-inner .meta ul li:after {
        width: 2px;
        height: 15px;
        background: #86af07;
        position: absolute;
        content: " ";
        top: 4px;
        right: 0;
    }
}
.section-webzine .webzine-inner .meta ul a {
    font-weight: bold;
    color: #5d731f;
}
@media screen and (max-width: 39.9375em) {
    .section-webzine .webzine-inner .meta ul a {
        font-size: 10px;
    }
}
.section-webzine .webzine-inner .inner {
    padding: 15px 0;
}
@media screen and (max-width: 39.9375em) {
    .section-webzine .webzine-inner .inner {
        padding: 5px;
    }
}
.section-webzine .webzine-inner .inner h4 {
    margin: 0;
    margin-bottom: 10px;
    color: #5d731f;
}
.section-webzine .webzine-inner .inner h6 {
    margin: 0;
}
.section-webzine .webzine-inner .inner h6 a {
    font-weight: bold;
    color: #0a0a0a;
}
.section-webzine .webzine-inner .inner .view-more {
    color: #5d731f;
}
.bulletin-article {
    margin: 10px 0 10px 0;
}
.section-current-projects {
    margin-top: 30px;
}
.section-current-projects h2 {
    color: #5d731f;
}
.section-current-projects h5 a {
    font-weight: bold;
    color: #0a0a0a;
}
.section-current-projects .read-more {
    color: #5d731f;
}
.section-to-review {
    margin-top: 25px;
    margin-bottom: 25px;
    padding: 15px;
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.22);
}
.section-to-review img {
    max-height: 150px;
}
.bulletin-section-titre {
    font-weight: bold;
    display: inline-block;
    padding: 3px 4px 3px 5px;
    background-color: #f0e9c4;
}
.thumbnail-wrapper {
    position: relative;
}
@media screen and (max-width: 39.9375em) {
    .thumbnail-wrapper {
        float: left;
        width: 150px;
        margin-right: 10px;
    }
}
.thumbnail-wrapper i {
    display: block;
    width: 70px;
    height: 70px;
    background: url(https://cjf.qc.ca/wp-content/themes/cjf/css/../images/play.svg) no-repeat;
    background-size: 100%;
    cursor: pointer;
    position: absolute;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
@media screen and (max-width: 39.9375em) {
    .thumbnail-wrapper i {
        width: 50px;
        height: 50px;
        top: 20px;
    }
}
.thumbnail-wrapper:hover i {
    opacity: 0.8;
}
.gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_footer input[type="submit"],
.gform_wrapper .gform_page_footer input.button,
.gform_wrapper .gform_page_footer input[type="submit"],
.bouton,
.button {
    background-color: #86af07 !important;
    font-weight: bold !important;
}
.gform_wrapper input[type="text"] {
    margin: 0;
}
.fond {
    margin: 3px 0 3px 0;
    padding: 3px 4px 3px 5px;
    color: #fefefe !important;
}
.fond-cjf {
    background-color: #e3ae23;
}
.fond-rr {
    background-color: #f5130c;
}
.fond-ve {
    background-color: #86af07;
}
.fond-ap {
    background-color: #2fb3b8;
}
body#tinymce.wp-editor .fond-ap {
    background-color: #2fb3b8;
}
body#tinymce.wp-editor .fond-cjf {
    background-color: #e3ae23;
}
body#tinymce.wp-editor .fond-rr {
    background-color: #f5130c;
}
body#tinymce.wp-editor .fond-ve {
    background-color: #86af07;
}
body#tinymce.wp-editor .fond-ap {
    background-color: #2fb3b8;
}
.alignnone {
    margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}
.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}
a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}
a img.alignnone {
    margin: 5px 20px 20px 0;
}
a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}
a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%;
    padding: 5px 3px 10px;
    text-align: center;
}
.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}
.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}
.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    white-space: nowrap;
    height: 1px;
    width: 1px;
    overflow: hidden;
}
.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
}
.gform_body [type="file"],
.gform_body [type="checkbox"],
.gform_body [type="radio"] {
    margin: 0;
}
.texte,
body#tinymce.wp-editor .texte {
    font-family: "Open Sans", Helvetica, Roboto, Arial, sans-serif;
    line-height: 1.4;
    font-size: 16px !important;
}
body#tinymce.wp-editor .TexteGros,
.TexteGros {
    font-size: 16px;
}
body#tinymce.wp-editor .textePetitNoir,
.textePetitNoir {
    font-size: 12px;
}
body#tinymce.wp-editor .SousTitre,
.SousTitre {
    font-size: 16px;
    color: #680000;
    line-height: 20px;
}
body#tinymce.wp-editor .TitreBlanc,
.TitreBlanc {
    font-size: 16px;
    color: #fff;
}
body#tinymce.wp-editor .TitreNOIR,
.TitreNOIR {
    font-size: 16px;
    color: #000;
}
body#tinymce.wp-editor .BandeauCJF,
.BandeauCJF {
    font-size: 16px;
    color: #000;
    background-color: #a96a0f;
    padding: 3px;
}
body#tinymce.wp-editor .BandeauRR,
.BandeauRR {
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    background-color: #970000;
    text-transform: none;
    padding: 3px;
}
body#tinymce.wp-editor .BandeauVE,
.BandeauVE {
    font-size: 16px;
    color: #000;
    background-color: #5d731f;
    text-transform: none;
    padding: 3px;
}
body#tinymce.wp-editor .BandeauAP,
.BandeauAP {
    font-size: 16px;
    color: #000;
    font-weight: bold;
    background-color: #20808c;
    text-transform: none;
    padding: 3px;
}
body#tinymce.wp-editor .BandeauBeige,
.BandeauBeige {
    font-size: 13px;
    color: #000;
    background-color: #f0e9c4;
    text-transform: none;
    padding: 3px 5px 3px 5px;
}
.details {
    font-size: 11px;
    color: #464648;
    font-weight: normal;
    line-height: 12px;
    text-align: right;
}
body#tinymce.wp-editor .SousTitreVE,
.SousTitreVE {
    font-size: 16px;
    color: #547500;
    font-weight: bold;
    line-height: 18px;
}
.print-friendly-widget {
    padding: 12px 0 12px 0;
    border-top: 1px solid #cacaca;
    border-bottom: 1px solid #cacaca;
    margin-bottom: 15px;
    margin-top: 10px;
}
.lsow-tabs .lsow-tab-nav {
    margin: 0 10px !important;
}
.lsow-tabs .lsow-tab-nav .lsow-tab a {
    padding: 10px 8px !important;
}
.lsow-tabs .lsow-tab-nav .lsow-tab span.lsow-tab-title {
    letter-spacing: 0 !important;
}

.header_menu_section .panel-grid-cell:first-of-type a {color:#0a0a0a}
.col-inner h3 {
    color: #0a0a0a!important;
    font-size: 17px!important;
}
@media (max-width:768px) {
.ap-ve .medium-13 {padding-top:30px;padding-left:0px!important;padding-bottom:20px}	
	
.panel-grid-cell  {
    text-align: center
    width: 100%!important;
    display: block!important
}
#pl-w612e6ea0ccc14 .so-panel:last-of-type {
    text-align: center;
}
.header-menus-container.menu-open-click {
    top: 100px!important
}	
body.body-ve:before	{
	width: 20px!important;
    left: 0px!important;
	}
.panel-first-child	{text-align:center}
.social-icons, .header-icons {display:none}
}

@media (max-width:480px) {
.col-inner.future_content {
    display: block!important;
    text-align: center;
}
.ap-intro {font-size:15px!important}
.col-inner.future_content > a {
    margin-right: 0px!important
}
	
.flex-grid {display:block!important}	
.header-box .logo a img {
    max-width: 100px!important;
}
.header-box .header-list {
    display: block!important
}
.header-box .header-list li {
    display: inline-block!important;	
}
.menu > li > a {font-size:16px!important}
}

/* random ajustments */ 
.page-content {
    max-width: 85%!important;
    margin: 0 auto!important;
}

.ve-single .info-sidebar {display:none}

a.menu-icon-header {background-color: #9CC0BD!important;color:#fff!important}

.flex-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}


.col{
  flex: 1 0 23%;
  height:100%;
  margin-bottom: 2%;
	margin-right:2%;
	position:relative
}
.col img {margin-bottom:15px}

::not(#webzine) .col:nth-child(4n+4) {margin-right:0px!important}

.dossier-pro, .article-item .medium-4 span, .section-vivre-content.section-vivre-content-2 span.vivre-category  {
    position: absolute;
    background-color: #fff;
    color: #111;
    font-weight: 700;
    right: 0px;
    padding: 2px 7px;
    font-size: 13px;
	text-transform:uppercase;
}

.webzine-logo {
    display: block;
    margin: 0px auto 25px auto;
}

.col .date, .section-vivre-content.section-vivre-content-2 .vivre-date_post, .season {font-weight:700;text-transform:uppercase;margin-bottom:0px;}
.season {margin-bottom:0px!important}
.col .auteur {padding-bottom:15px}

.col .auteur, .auteur-list p, .vivre-authoer {font-family:'PT Serif'}

.auteur-list a, .dossier-list a {color:#111!important}
.col-inner {padding:12px}
.col-inner a {display:block}
.date {font-size:13px!important}
.auteur {font-size:15px!important}

.titre {color:#111!important;}
.dossier-list {padding:50px 0px;Text-align:center}
.auteur-list {
	background-color:#9CC0BD;
	padding:50px 0px;
	text-align:center;
	margin-left:-14.5%!important;
		margin-right:-14.5%!important;
margin-bottom:50px;
}

.dossier-list a, .auteur-list a {
	display:inline-block;
	text-transform:uppercase;
}
.dossier-list a::after, .auteur-list a::after {
content:"•";
}

#webzine h2 {font-weight:800;text-transform:uppercase}

.lines span {
  display: inline-block;
  position: relative;  
}

.lines span:before, .lines span:after {
    content: "";
    position: absolute;
    height: 5px;
    border-bottom: 2px solid #6f7d7d;
    top: 43%;
    width:250%;
	overflow:hidden
}
.lines {
    background-color: #6f7d7d;
	color:#fff;
    width: fit-content;
    padding: 0px 15px;
    margin: 0 auto 25px auto;
}

.lines span:before {
  right: 100%;
  margin-right: 15px;
}
.lines span:after {
  left: 100%;
  margin-left: 15px;
}
.auteur-list a {font-size:20px;font-weight:600;}
.dossier-list a {font-weight:700;font-size:20px;color:#6f7d7d!important}

.body-ve h3 {text-transform:none!important}

.webzine-intro {text-align:center;text-transform:uppercase;font-weight:600;padding-bottom: 20px;}


@media (min-width:1420px) {
a.menu-icon-header {display:none!important}

}

@media print, screen and (max-width: 500px) {
.header-box .header-list {
    display: none!important
}
}	

/* new css */

div#videoModelpopup{display:none}

body.body-cjf:before, body.body-ap:before {
	background-image: url(https://cjf.qc.ca/wp-content/themes/cjf/css/../images/vivre-ensemble-bg.jpg) !important;
}
ul.slick-dots {
	position: absolute;
	bottom: -24px;
	width: 100%;
	text-align: center;
	display: flex !important;
	justify-content: center;
	padding:10px;
}
ul.slick-dots li{list-style:none;text-indent: -99999px;background: #dbdad5;width: 15px;height: 15px;margin: 2px 7px;cursor:pointer}
section.section-vivre.section-1.section-slider {
    margin-bottom: 50px;
    overflow: hidden;
}
ul.slick-dots li.slick-active{background:#474747}
.section-vivre{padding:40px 0}
.section-2 {padding:100px 0px 0px 0px!important;box-shadow: unset;}
.page-content-vivre-ensemble,.page-content{max-width:100% !important;padding:0 15px;}
.page-content-vivre-ensemble .page-vivre-ensemble .row{max-width:85%;margin:0 auto}
.post-container-grid-footer a {
	background: #e0dfda;
	color: #414141;
	padding: 10px;
	width: 100%;
	display: inline-block;
	text-align: center;
	max-width: 200px;
	margin: auto;
	position: relative;
	z-index: 100;
}

.post-container-grid-footer.border_botton_footer:after
{content: "";display: block;position: absolute;width: 100%;height: 2px;background: #414141;top: 50%;margin-top: -1px;}

.posts-grid-heading.border_bottom_heading {
	border-bottom: 2px solid #414141;
	margin: 15px 0;
	width: 100%;
	padding-left:0px!important
}

.vivre-ensemble-content {
	display: flex;
	align-items: stretch;
}
.vivre-ensemble-content .vivre-ensemble-slide-image{flex:0 0 50%;padding-right:30px;} 
.vivre-ensemble-content .vivre-ensemble-slide-inner-content {flex: 0 0 50%;background:#fbf3e6;padding:20px;display: flex;position:relative}
.vivre-ensemble-content .vivre-ensemble-slide-inner-content:after{content:"";display:block;position:absolute;z-index:999;height: 30px;background-color:#fff;bottom:0;left:0;width: 100%;}

.vivre-ensemble-content .vivre-ensemble-slide-inner-content > div{display: flex;flex-wrap: wrap;align-content: center;justify-content: flex-start;max-width:80%;}
.vivre-ensemble-content .vivre-ensemble-slide-inner-content h2{font-size:30px;font-weight:800;margin-bottom: 10px;}
.vivre-ensemble-content .vivre-ensemble-slide-inner-content h4 {font-size:24px!important;line-height:1.3!important}

.vivre-ensemble-content .vivre-ensemble-slide-inner-content span{font-size:20px;font-weight:800;text-transform:uppercase;display:block;padding:10px 0px}
.vivre-ensemble-content .vivre-ensemble-slide-inner-content p{font-family:'PT Serif';font-size:16px;}
.vivre-ensemble-content .vivre-ensemble-slide-inner-content h5{
    color: #74cfc6;
    font-weight: 800;
    display: block;
    width: 100%;
    text-transform: uppercase;
    font-size: 20px;
}
.vivre-ensemble-content .vivre-ensemble-slide-inner-content a:hover {text-decoration:none!important}
.vivre-ensemble-content .vivre-ensemble-slide-inner-content 
a.read_more {
	color: #74cfc6;
	display: block;
	width: 100%;
}
.vivre-ensemble-content .vivre-ensemble-slide-inner-content .fa-arrow-right {font-size:20px}


section.section-vivre.section-2  .posts-grid-heading img{height:40px}

section.section-vivre.section-2 .posts-grid-heading{
    display: flex;
    align-content: flex-end;
    align-items: center;
    top: -40px;
    margin-bottom: 20px;
    position: relative;
}

.dans-ce-numero .section-vivre-item, .section-vivre-content.section-vivre-content-6 .section-vivre-item {padding-right:2%;margin-right:1%}

/*.dans-ce-numero .section-vivre-item:last-of-type, .section-vivre-content.section-vivre-content-6 .section-vivre-item:last-of-type {padding-right:0px}*/ 
section.section-vivre.section-2 .posts-grid-heading h2 {
	background: #9dc0bc;
	color: #333;
	line-height:30px;
	font-weight: bold;
}

section.section-vivre.section-2.section-vivre > .row {
	background: #ebedec;
}

.section-vivre-content.section-vivre-content-2 {
	display: flex;
}

.section-vivre-content.section-vivre-content-2 .section-vivre-item, .section-vivre-content.section-vivre-content-6 .section-vivre-item {flex: 0 0 33%}

.section-vivre-content.section-vivre-content-2 h5,
.section-vivre-content.section-vivre-content-2 .vivre-date_post{
	font-weight: bold;
}


.section-vivre-content.section-vivre-content-2 .vivre-authoer{padding-bottom:12px}
.section-vivre-content.section-vivre-content-2 .section-vivre-item-image {
	position: relative;
}

.section-vivre-content.section-vivre-content-2 .section-vivre-item-image img {width: 100%;margin-bottom: 20px;}
section.section-vivre.section-2 .post-container-grid-footer a {background:#cbd1cf}
section.section-vivre.section-2  .post-container-grid-footer.border_botton_footer:after{display:none}


.section-vivre-content.section-vivre-content-3 {
	display: flex;
	/* max-width: 90%; */
}

.section-vivre-content.section-vivre-content-3 .section-vivre-item {flex: 0 0 50%;margin-right:2%}
.section-vivre-content.section-vivre-content-3 h3{font-size:28px;margin-bottom: 0;text-transform:uppercase!important;}
.section-vivre-item-content p {font-size:16px!important;padding-bottom:25px}
.section-vivre-content.section-vivre-content-3 a.read_more {
	color: #80cdc5;
	font-size: 20px;
}
.section-vivre-content.section-vivre-content-3 img {
	width: 100%;
	margin-bottom:15px;
}

.section-vivre.section-4{
	background: #4c4c4c;
	overflow: visible !important;
}

.section-vivre.section-4 h2.vc_custom_heading {
    font-weight: 600 !important;
    background: #4c4c4c;
	font-family:inherit!important;
    position: absolute;
    display: block;
    max-width: 125px;
    top: -55px;
}
.section-4 h3 {font-family:'PT Serif';font-weight:normal!important;font-size:28px!important;line-height:1.3!important}
.section-vivre.section-4 h2.vc_custom_heading:after{display:none}

.section-vivre-content.section-vivre-content-4 {
	display: flex;
	flex-wrap: wrap;
	padding-top:40px

}

.section-vivre.section-4 > .wpb_column.vc_column_container.vc_col-sm-12 {
	max-width:85%;
	margin: auto;
	float: none;
}
.section-vivre-content.section-vivre-content-4 .section-vivre-item .section-vivre-item-content {
	padding-left: 15px;
}

.section-vivre-content.section-vivre-content-4 img {
    width: 100%;
}

.section-vivre-content.section-vivre-content-4 .section-vivre-item-image {
    flex: 0 0 47%;
}

.section-vivre-content.section-vivre-content-4 .section-vivre-item {
	display:flex;
	color: #fff;
	padding: 15px;
    margin-bottom:25px;
}
.section-vivre-content.section-vivre-content-4 a.read_more {
	color: #7fccc4;
	font-size: 21px;
	display:block;
	margin-top:5px;
}
.section-vivre-content.section-vivre-content-5 {
	display: flex;
	flex-wrap: wrap;
	padding: 20px 0px;
}
section.section-vivre.section-5 {
    margin-bottom: 40px;
}
.section-vivre-content.section-vivre-content-5 .section-vivre-item {flex: 1 1 50%;padding-right: 30px;padding-bottom:20px;}
.section-vivre-content.section-vivre-content-5 .section-vivre-item a {
    color: #000;
    text-decoration: underline;
    display: inline;
}
.section-vivre-content.section-vivre-content-5 .section-vivre-item p {display:inline}
.section-5 h3 {font-weight:800;margin-bottom:0px!important}
.section-vivre-content.section-vivre-content-5 .section-vivre-item a.read_more {
	margin: 0 0 0 10px;
	display: inline-block;
	vertical-align: middle;
}

section.section-vivre.section-6 {
    background-color: #ebe3d0;
}
section.section-vivre.section-6  .posts-grid-heading img{height:40px}

section.section-vivre.section-6 .posts-grid-heading {
	display: flex;
	align-content: flex-end;
	align-items: center;margin-top:-60px;
}

section.section-vivre.section-6 .posts-grid-heading h2 {
	background: #e2d3b4;
	color: #333;
	line-height:30px;
	font-weight: 800;
}


.section-vivre-content.section-vivre-content-6 {
	display: flex;
	padding: 30px 0px
}

.section-vivre-content.section-vivre-content-6 .section-vivre-item .item-title{}
.section-vivre-content.section-vivre-content-6 .section-vivre-item .vivre-category-name{
	display: block;
	color: #fff;
	background: #e0bc5b;
	padding: 0 10px;
	text-transform: uppercase;
	font-weight:800;
	margin-bottom:15px;
	font-size:17px;
}

.section-vivre-content.section-vivre-content-6 h3 a {color:#111!important;padding-top:15px;}
.section-vivre-content.section-vivre-content-6 .section-vivre-item:nth-child(2) .vivre-category-name{

	background: #b88a66;

}
.section-vivre-content.section-vivre-content-6 .section-vivre-item:nth-child(3) .vivre-category-name{

	background: #aca791;

}
section.section-vivre.section-6 .post-container-grid-footer a {background:#e2d3b4}
section.section-vivre.section-6  .post-container-grid-footer.border_botton_footer:after{display:none}


.section-vivre-content.section-vivre-content-7 {
	display: flex;
	    margin: 20px -10px;
}

.section-vivre-content.section-vivre-content-7 .section-vivre-item {
	flex: 0 0 33%;
	padding:0 10px;
}

.section-vivre-content.section-vivre-content-7  .section-vivre-item-image {
	position: relative;
	margin-bottom:20px;
}

section.section-vivre.section-7 .post-container-grid-footer {
	margin-bottom: 0;
	margin-top: 30px;
}

@media (min-width: 480px) and (max-width:1024px) {
#webzine .col {flex: 1 0 48%;}
#webzine .col:nth-child(2n+2) {margin-right:0px!important}

}

@media  (max-width:480px) {
#webzine .col {flex: 1 0 100%!important;}
#webzine .col{margin-right:0px!important}
}
@media print, screen and (max-width: 768px) {
	
.vivre-ensemble-content {
    display: flex;
    flex-wrap: wrap;
}
	.vivre-ensemble-content .vivre-ensemble-slide-image,.vivre-ensemble-content .vivre-ensemble-slide-inner-content{
		flex: 0 0 100%;
		padding:0;
	}
	.section-vivre-content.section-vivre-content-3 .section-vivre-item{padding:0}
	.section-vivre-content .section-vivre-item .thumbnail-wrapper{float:none;width:auto;margin-right:0}
	.section-vivre-content{flex-wrap:wrap}
	.section-vivre-content .section-vivre-item{ flex: 0 0 100% !important;}
	.page-content-vivre-ensemble .page-vivre-ensemble .row {
		max-width: 100%;
	}
	.posts-grid-heading.border_bottom_heading{position:static}
	.section-vivre-content.section-vivre-content-4 .section-vivre-item{display:block;padding:0;}
	.section-vivre-content.section-vivre-content-3,.section-vivre-content.section-vivre-content-4{max-width: 100%;}
	section.section-vivre.section-6 .posts-grid-heading{margin-top:-20px}
	section.section-vivre  .posts-grid-heading{position:static}
	.post-container-grid-footer{margin-bottom:0;}
}

/* general */

.section-vivre-content:not(.section-4, .video-section) h3 {font-weight:800}

/* taxonomy page */

.ap-ve a {color:#0a0a0a!important}
.cat-ve {
	margin-left:3px;
    background-color: #9cc0bd;
    color: #fff;
    text-transform: uppercase;
    font-weight: 800;
    padding: 1px 5px;
    display: inline-block;
}
.cat-ve img {margin-bottom:15px;}
.ap-ve .date-rr {display:inline!important;font-weight:800!important}
.video-section h3 {padding-top:15px;}
.video-section {margin-top:60px;margin-right:-50px;}
.video-section h2 {background-color:#ebedec!important}

.post-container-grid-footer {margin-bottom:0px!important;}

h2.vc_custom_heading {margin-left:0px!important}


.vivre-ensemble-heading {
    font-size:24px;
    line-height:24px;
    margin-bottom:20px;
    font-weight:600;
    display: flex;
    list-style: none;
	display:inline-block
}
.vivre-ensemble-heading h2{margin:0;text-transform:uppercase;font-weight:800}
.vivre-ensemble-heading h2, .vivre-ensemble-heading a {display:inline-block}

.vivre-ensemble-heading a {
    background-color: #9CC0BD;
    color: #000!important;
    padding: 5px 10px;
    margin-left: 20px;
    text-transform: uppercase;
    font-size: 17px;
}

.cat-tab_sections .cat-tab_section{display:block}

.col-inner.future_content {
    display: flex;
    align-items: center;
}

.col-inner.future_content > a {
    margin-right: 40px;
}
/* ajustements sans sidebar */

.medium-14, .large-14 {
	margin:0 auto;float:none!important;
}
@media (min-width:1024px) {
ul.slick-dots {
	left: 12px;
}
#webzine .col:nth-child(3n+3) {
    margin-right: 0px!important;
}
#webzine .col{
  flex: 1 0 32%;
}	
}
@media (max-width:1500px) {
.logo {width: 120px;}
.seocnd-menu ul li a {padding:4px!important;font-size:14px}
.header-box .header-list li {margin: 0 3px!important}
}

@media (max-width: 1250px) {
.body-ve .seocnd-menu {
    display: none!important;
}
}
@media (max-width:1024px) {
.cat-ve {display:inline-block!important}	
.vivre-ensemble-content, .section-vivre-content.section-vivre-content-2, .section-vivre-content.section-vivre-content-3, .vc_row.vc_column-gap-20, .vivre-ensemble-content .vivre-ensemble-slide-inner-content { display: block!important;margin:0 auto}
.section-vivre-content.section-vivre-content-3 .section-vivre-item {width:100%}
	.vivre-ensemble-content .vivre-ensemble-slide-inner-content > div {max-width:90%!important;display:block!important;}
.vivre-ensemble-content {text-align:center}
.section-vivre-content.section-vivre-content-2 .section-vivre-item, .section-vivre-content.section-vivre-content-6 .section-vivre-item {padding-bottom:40px}
.section-vivre.section-4  {width:120%!important}
.section-vivre-content.section-vivre-content-4 .section-vivre-item .section-vivre-item-content {padding-left: 0px!important;}	
.section-vivre-content.section-vivre-content-2 .section-vivre-item-image img {max-height: 100%!important}
.vivre-ensemble-content .vivre-ensemble-slide-inner-content {padding:20px 20px 40px 20px!important;}
.video-section {margin-right:0px!important}
.section-vivre.section-3 .section-vivre-item {margin-bottom:20px}
.section-vivre-content.section-vivre-content-4 { padding-top: 0px!important}
section.section-vivre.section-5 {margin-bottom: 0px!important}
}

/* new 2023 */
.logo {width:200px}
#top-bar-menu li, #top-bar-mobile-menu li {
    font-size: 14px!important;
}

body .header {
    padding: 30px 0 20px 0!important;
}

.body-ve:before {
    background-image:none!important;
}
.verow
{
	background-color: #B8CD65 !important;
}

.vepadding
{
	padding-bottom: 15px !important;
	padding-left: 	15px !important;
	padding-right: 	15px !important;
	padding-top: 	15px !important;
}

.vepadding5
{
	padding-bottom: 5px !important;
	padding-left: 	5px !important;
	padding-right: 	5px !important;
	padding-top: 	5px !important;
}

.vepadding10
{
	padding-bottom: 10px !important;
	padding-left: 	10px !important;
	padding-right: 	10px !important;
	padding-top: 	10px !important;
}

.vearticlepreview
{
	background-color: #FFFFFF !important;
}

.vetextaligncenter
{
	text-align: center;
	vertical-align: middle;
}

.veinline
{
	display: inline;
}

.vereadmore
{
	background-color: #FF0000 !important;
//    display: block;
//    position: relative;
	padding-bottom: 15px !important;
	padding-left: 	15px !important;
	padding-right: 	15px !important;
	padding-top: 	15px !important;
//    visibility: hidden;
}
.br_ce_image_currency{cursor:pointer;display:inline-block}.br_ce_image_currency input{display:none}.br_ce_image_currency img{padding:10%}.br_ce_image_currency input:checked+img{background-color:rgba(0,0,125,.5)}.br_mm_single_product_limitations{margin-right:0!important;margin-left:0!important}.br_mm_single_product_limitations li{margin-left:15px}
.wpb_rcblock .vc_element-icon,#rcblock .vc_element-icon{font-family:dashicons;font-size:30px;color:#54ab26;font-weight:400;background-image:none}#rcblock .vc_element-icon.dashicons-clipboard:before{vertical-align:middle}#available-widgets [class*=reusable_block] .widget-title:before{content:"\f481"}
.betrs_option_desc{font-style:italic;font-size:.9em;padding-left:22px}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0 0 0 20px;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}

/*!* Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)*/.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top left;transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8)infinite;animation:fa-spin 1s steps(8)infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}
#rssnewssetting1{width:100%;min-height:80px;overflow:hidden}#rssnewssetting1 p{min-height:80px;overflow:hidden;width:100%}#rssnewssetting1 p a{width:100%;min-height:80px;overflow:hidden}#rssnewssetting2{border:1px solid #dde;width:100%;vertical-align:middle;overflow:hidden;min-height:80px}#rssnewssetting2 p{width:100%;vertical-align:middle;padding-top:5px;padding-bottom:5px;padding-left:5px;overflow:hidden;min-height:80px}#rssnewssetting3{border:1px solid #f90;height:30px;width:100%;vertical-align:middle}#rssnewssetting3 p{width:100%;vertical-align:middle;padding-top:5px;padding-bottom:5px;padding-left:5px}#rssnewssetting4{border:0 solid #bdc7d8;width:100%;vertical-align:middle}#rssnewssetting4 p{width:100%;vertical-align:middle;padding-top:5px}#rssnewssetting5{border:0 solid #bdc7d8;width:100%;vertical-align:middle}#rssnewssetting5 p{width:100%;vertical-align:middle;padding-top:5px}#rssnewsdisplay-1{border:0 solid #bdc7d8;width:100%;vertical-align:middle}#rssnewsdisplay-1 p{width:100%;vertical-align:middle;padding-top:5px}#rssnewsdisplay-2{border:0 solid #bdc7d8;width:100%;vertical-align:middle}#rssnewsdisplay-2 p{width:100%;vertical-align:middle;padding-top:5px}#rssnewsdisplay-3{border:0 solid #bdc7d8;width:100%;vertical-align:middle}#rssnewsdisplay-3 p{width:100%;vertical-align:middle;padding-top:5px}
.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:clip}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{clip:rect(0,0,0,0);height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}
@charset "utf-8";@font-face{font-family:helveticabold;src:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_bold_0-webfont.eot);src:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_bold_0-webfont.eot?#iefix)format('embedded-opentype'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_bold_0-webfont.woff)format('woff'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_bold_0-webfont.ttf)format('truetype'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_bold_0-webfont.svg#helveticabold)format('svg');font-weight:400;font-style:normal;font-display: swap;
}@font-face{font-family:helveticaregular;src:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.eot);src:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.eot?#iefix)format('embedded-opentype'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.woff)format('woff'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.ttf)format('truetype'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.svg#helveticaregular)format('svg');font-weight:400;font-style:normal;font-display: swap;
}@font-face{font-family:helvetica-light;src:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.eot);src:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.eot?#iefix)format('embedded-opentype'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.woff)format('woff'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.ttf)format('truetype'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helvetica_0-webfont.svg#helvetica-light)format('svg');font-weight:400;font-style:normal;font-display: swap;
}@font-face{font-family:helveticaneue-light;src:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helveticaneue-light.eot);src:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helveticaneue-light.eot?#iefix)format('embedded-opentype'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helveticaneue-light.woff)format('woff'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helveticaneue-light.ttf)format('truetype'),url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/fonts/helveticaneue-light.svg#helveticaneue-light)format('svg');font-weight:400;font-style:normal;font-display: swap;
}body{margin:0;padding:0}.clear{clear:both}.space{clear:both;padding:30px 0 0;width:100%;float:left}.like_txt{margin:30px 0 0;padding:0;color:#12a252;font-family:helveticaregular;font-size:20px;line-height:20px;text-align:center}.like_txt a{color:#12a252}.sfsibeforpstwpr iframe,.sfsiaftrpstwpr iframe{max-width:none}.sfwp_fivestar_ul li{display:block;padding-right:20px}.shwthmbfraftr{margin-top:5px!important}label.toglpstpgsbttl{float:left;margin-top:5px!important}.tab_3_icns.shwthmbfraftr .cstmdisplaysharingtxt{float:left}.tab6 ul.enough_waffling.sfsi_dsplyatend{width:24%;float:left}.tab4 ul.like_icon{margin:0;padding:20px 0 0;list-style:none;text-align:center}.tab4 ul.like_icon li{margin:0;padding:0;list-style:none;display:inline-block}.tab4 ul.like_icon li span{margin:0;width:58px;display:block;background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/count_bg.png)no-repeat;height:38px;overflow:hidden;padding:10px 2px 2px;font-size:17px;text-align:center;line-height:24px;color:#5a6570}.tab4 ul.like_icon li a{color:#5a6570;text-decoration:none}.tab4 ul.enough_waffling{margin:0;padding:25px 0 27px;list-style:none;text-align:center}.tab4 ul.enough_waffling li{margin:0 22px;padding:0;list-style:none;display:inline-block}.tab4 ul.enough_waffling li span{float:left}.tab4 ul.enough_waffling li label{margin:0 0 0 20px;float:left;font-family:helveticaregular;font-size:18px;font-weight:400;text-align:center;line-height:38px;color:#5a6570}.sfsi_mainContainer .checkbox{width:31px;height:31px;background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/check_bg.jpg)no-repeat;display:inherit}.sfsi_mainContainer .radio{width:40px;height:40px;background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/radio_bg.png)no-repeat;display:inherit}.sfsi_mainContainer .select{width:137px;height:47px;font-size:17px;background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/select_bg.jpg)no-repeat;display:block;padding-left:16px;line-height:49px}.sfsi_mainContainer .line{background:#eaebee;height:1px;font-size:0;margin:15px 0 0;clear:both;width:100%;float:left}.specify_counts{display:block;margin-top:15px;padding-top:15px;clear:both;width:100%;float:left;border-top:1px solid #eaebee}.specify_counts .radio_section{width:30px;float:left;margin:12px 10px 0 0}.specify_counts .social_icon_like{width:54px;float:left;margin:0 15px 0 0}.specify_counts .social_icon_like ul{margin:0;padding:0;list-style:none;text-align:center}.specify_counts .social_icon_like li{margin:0;padding:0;list-style:none;display:inline-block}.specify_counts .social_icon_like li span{margin:0;width:54px;display:block;background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/count_bg.jpg)no-repeat;height:24px;overflow:hidden;padding:10px 2px 2px;font-family:helveticaregular;font-size:16px;text-align:center;line-height:24px;color:#5a6570}.specify_counts .social_icon_like li a{color:#5a6570;text-decoration:none}.specify_counts .listing{width:88%;margin-top:-5px;display:inherit;float:left}.specify_counts .listing ul{margin:0;padding:0;list-style:none;text-align:left}.specify_counts .listing li{margin:15px 0 0;padding:0;list-style:none;clear:both;line-height:39px;font-size:17px}.specify_counts .listing li span{float:left;margin-right:20px}.specify_counts .listing li .input{background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px;margin-left:25px}.specify_counts .listing li .input_facebook{width:288px;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px;margin-left:16px}.save_button{width:450px;padding-top:30px;clear:both;margin:auto}.save_button a{background:#12a252;text-align:center;font-size:23px;color:#fff!important;display:block;padding:11px 0;text-decoration:none}.save_button a:hover{background:#079345}.tab5 ul.share_icon_order{margin:0;padding:0;list-style:none;text-align:left}.tab5 ul.share_icon_order li{margin:22px 6px 0 0;padding:0;list-style:none;float:left;line-height:37px}.tab5 ul.share_icon_order li:last-child{margin:22px 0 0 3px}.tab5 .row{border-top:1px solid #eaebee;margin-top:25px;padding-top:15px;clear:both;display:block;width:100%;float:left;font-family:helveticaregular;line-height:42px}.tab5 .icons_size{position:relative}.tab5 .icons_size span{margin-right:18px;display:block;float:left;font-size:17px;font-weight:400;line-height:46px}.tab5 .icons_size span.last{margin-left:55px}.tab5 .icons_size input{width:73px;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:13px 13px 12px;margin-right:18px;float:left;display:block}.tab5 .icons_size select.styled{position:absolute;left:0;width:135px;height:46px;line-height:46px}.tab5 .icons_size .field{position:relative;float:left;display:block;margin-right:20px}.tab5 .icons_size ins{margin-right:25px;float:left;font-size:17px;font-weight:400;text-decoration:none}.tab5 .icons_size ins.leave_empty{line-height:23px}.tab5 .icons_size{padding-top:15px}.tab5 ul.enough_waffling{margin:-5px 0 0;padding:0;list-style:none;text-align:center}.tab5 .new_wind .row_onl ul.enough_waffling{margin:20px 0 0;padding:0;list-style:none;height:38px;text-align:center;width:61%}.tab5 ul.enough_waffling li{margin:0 22px;padding:0;list-style:none;display:inline-block;float:left}.tab5 ul.enough_waffling li span{float:left}.tab5 ul.enough_waffling li label{margin:0 0 0 20px;float:left;font-family:helveticaregular;font-size:18px;font-weight:400;text-align:center;line-height:38px;color:#5a6570}.sticking p{float:left;font-size:18px!important}.sticking p.list{width:168px}.sticking p.link{margin:3px 0 0 12px;padding:0!important;float:left}.sticking .float{margin-left:188px;margin-top:3px;float:left;font-size:17px}.sticking ul{margin:0;padding:30px 0 0;list-style:none;float:left}.sticking a{color:#a4a9ad}.sticking p{line-height:19px!important}.sticking .field{position:relative;float:left;display:block;margin-left:20px}.sticking .field .select{width:206px;height:47px;background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/select_bg1.jpg)no-repeat;display:block;padding-left:10px}.sticking .field select.styled{position:absolute;left:0;top:0;width:211px;line-height:46px;height:46px}.mouseover_field{width:455px;float:left;font-size:18px;margin-top:10px}.mouseover_field label{width:125px;float:left}.mouseover_field input{width:256px;float:left;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px}.pop_up_box{width:474px;background:#fff;box-shadow:0 0 5px 3px #d8d8d8;margin:200px auto;padding:20px 25px 0;font-family:helveticaregular;color:#5a6570;min-height:250px;position:relative}.pop_up_box h4,.pop_up_box_ex h4{font-size:20px;color:#5a6570;text-align:center;margin:0;padding:0;line-height:22px}.pop_up_box p,.pop_up_box_ex p{font-size:17px;line-height:28px;color:#5a6570;text-align:left;margin:0;padding:25px 0 0;font-family:helveticaregular}.sfsi_popupcntnr{float:left;width:100%}.sfsi_popupcntnr>h3{color:#000;float:left;font-weight:700;margin-bottom:5px;width:100%}ul.flwstep{float:left;width:100%}ul.flwstep>li{color:#000;font-size:16px;margin:5px}.upldbtn{float:left;text-align:center;width:100%}.upload_butt{background-color:#12a252;border:none;color:#fff;font-weight:700;margin-top:10px;padding:7px 22px;width:auto;cursor:pointer;font-size:19px}.pop_up_box .button{background:#12a252;font-size:22px;line-height:24px;color:#5a6570;text-align:center;min-height:80px;margin-top:32px;box-shadow:none}.pop_up_box .button:hover{box-shadow:none!important}.pop_up_box .button a.activate{padding:0 0}.pop_up_box a,.pop_up_box_ex a{color:#a4a9ad;font-size:20px;text-decoration:none;text-align:center;display:inline-block;margin-top:18px;width:100%}.pop_up_box .upload{width:100%;float:left;text-align:left;margin-top:15px;height:46px}.pop_up_box .upload label{width:135px;float:left;line-height:45px;font-size:18px;font-family:helveticaregular;text-align:left}.pop_up_box .upload input[type=text]{width:248px;float:left;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:0 10px;font-size:16px;height:44px;text-align:left;color:#5a6570;font-family:helveticaregular}.pop_up_box .upload input.upload_butt{width:100px;background:#12a252;box-shadow:0 0;border:0;text-align:center;font-size:18px;color:#fff;font-family:helveticaregular;height:45px;right:32px;top:71px;position:absolute}.pop_up_box .upload a{color:#12a252;font-size:18px;text-decoration:underline;font-family:helveticaregular;margin:0 0 16px 140px}.pop_up_box a:hover,.pop_up_box_ex a:hover{color:#a4a9ad}.inr_cont .fb_url{clear:both}.inr_cont .fb_url .checkbox,.inr_cont .fb_url input.add,.inr_cont .fb_url label,.inr_cont .fb_url lable{float:left}.inr_cont .fb_url input.add{margin-left:19px}.inr_cont .fb_url .checkbox{margin:6px 0 0}.inr_cont .fb_url label{line-height:22px;margin:10px 0 0 15px;font-size:17px}.inr_cont textarea.add_txt{resize:none;margin:0 0 0 19px!important;height:60px}.tab2 .inr_cont textarea.add_txt{width:382px!important;height:90px;overflow:hidden}.tab2 .inr_cont input.add{width:417px}.red_txt,.tab2 .red_txt{color:#ef4745!important;text-align:center!important;padding-top:5px!important}.green_txt{color:#12a252!important;text-align:center!important;padding-top:5px!important}.red_txt{color:#f80000!important;text-align:center!important;padding-top:5px!important}.linked_tab_2 .fb_url label{width:22%}.twt_tab_2 label{width:18%}.bdr_top{border-top:none!important}.linked_tab_2 .fb_url input.link_dbl{margin-bottom:6px}.tab3{overflow:hidden}.tab3 .row{padding:25px 0;clear:both;overflow:hidden}.tab3 ul.tab_3_list{overflow:hidden;margin:4px 0 11px}ul.tab_3_list li{background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/tab_3_list_bg.jpg)13px 7px no-repeat;padding:0 0 0 30px;color:#778088;font-family:helveticaregular;font-size:17px;margin-bottom:4px}.tab5 ul.tab_3_list li{background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/tab_3_list_bg.jpg)13px 18px no-repeat}.tab3 .row h3{margin:20px 0 0;color:#414951;font-family:helveticabold;font-size:20px}ul.tab_3_icns{list-style:none;margin:10px 0 0;overflow:hidden}ul.tab_3_icns li{width:100%;margin:0 0 21px;float:left}ul.tab_3_icns label{float:left;line-height:42px;color:#69737c;font-size:18px;font-family:helveticaregular;min-width:125px}ul.tab_3_icns li .icns_tab_3,ul.tab_3_icns li .radio{float:left}.tab3 .sub_row h4{color:#a4a9ad!important}.tab3 .sub_row p{padding-top:18px!important;clear:both;overflow:hidden}.sub_row .sub_sub_box p{padding-top:18px!important}.tab3 .sub_row .checkbox{float:left;margin-top:4px}.tab3 .sub_row .sub_sub_box{width:80%;margin:7px 0 15px 10%;float:left}.tab3 .sub_row input.smal_inpt{width:73px;background:#e5e5e5;box-shadow:2px 2px 3px #dcdcdc inset;border:0;padding:10px;float:left;margin-left:10px}.tab3 .sub_row .drop_lst{border:1px solid #d6d6d6;font-size:16px;color:#5a6570;width:120px}.tab3 .first_row,.tab3 .first_row p,.tab3 .first_row p .radio,.tab3 .first_row p label{float:left}.tab3 .first_row{width:90%;float:left}.tab3 .first_row p{padding:0!important}.tab3 .first_row p label{line-height:44px;margin:0 10px}.tab3 .first_row p:last-child{margin-left:27%}.tab3 .tab_1_sav{padding-top:20px!important;margin:10px auto 20px}.suc_msg{background:#12a252;color:#fff;display:none;font-size:23px;padding:10px;text-align:left;text-decoration:none}.error_msg{background:#d22b30;color:#fff;display:none;font-size:23px;padding:10px;text-align:left;text-decoration:none}.fileUPInput{cursor:pointer;position:relative;top:-43px;right:0;z-index:99;height:42px;font-size:5px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);width:100%}.inputWrapper{height:20px;width:50px;overflow:hidden;position:relative;cursor:pointer}.custom-txt{background:0 0!important;padding-left:2px!important}.custom-img{float:left;margin-left:20px}.loader-img{float:left;margin-left:-70px;display:none}.pop-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#d3d3d3;z-index:10;padding:20px;display:none}.fb-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#d3d3d3;z-index:-1000;padding:20px;opacity:0;display:block}.inputError{border:1px solid #f80000!important}.sfsicloseBtn{position:absolute;top:0;right:0;cursor:pointer}.sfsi_tool_tip_2 .tool_tip>img,.tool_tip>img{display:inline-block;margin-right:4px;float:left}.norm_row{float:left;min-width:25px}.norm_row a{border:none;display:inline-block;position:relative;float:left}.sfsi_tool_tip_2 a{min-height:0!important}.sfsi_widget{min-height:55px}.sfsi_widget a img{box-shadow:none!important;outline:0}.sfsi_wicons{display:inline-block;color:#000}.sel-active{background-color:#f7941d}.sfsi_outr_div .close{position:absolute;right:18px;top:18px}.sfsi_outr_div h2{color:#778088;font-family:helveticaregular;font-size:26px;margin:0 0 9px;padding:0;text-align:center;font-weight:400}.sfsi_outr_div ul li a{color:#5a6570;text-decoration:none}.sfsi_outr_div ul li{display:inline-block;list-style:none;margin:0;padding:0;float:none}.expanded-area{display:none}.sfsi_wicons a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.scale,.scale-div,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-scale a.sfsi_responsive_fluid:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo a.sfsi_responsive_fluid:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-scale .sfsi_premium_sticky_icons_container a:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sfsi_premium_sticky_icons_container a:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-scale .sf_icon a:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sf_icon a:hover,.sfsi_Sicons.sfsi-mouseOver-effect.sfsi-mouseOver-effect-scale .sf_fb.sf_icon:hover,.sfsi_Sicons.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sf_fb.sf_icon:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.sfsi_Sicons{float:left}.sfsi_Sicons .sf_subscrbe{margin:2px 3px 3px 0;line-height:20px}.sfsi_Sicons .sf_fb{margin:0 4px 0 5px;line-height:20px}.sfsi_Sicons .sf_fb_share{text-align:left;vertical-align:middle;float:left;line-height:33px;width:auto;margin-right:7px}.sfsi_Sicons .sf_twiter{margin:-12px 7px 0 4px;line-height:20px}.sfsi_Sicons.left .sf_subscrbe{margin:2px 8px 3px 0}.sfsi_Sicons.left .sf_fb{margin:0 8px 0 0}.sfsi_Sicons.left .sf_twiter{margin:2px 7px 0 0}.sfsi_Sicons.right .sf_subscrbe{margin:2px 0 3px}.sfsi_Sicons.right .sf_fb{margin:0 0 0 7px}.sfsi_Sicons.right .sf_twiter{margin:2px 0 0 8px}.sfsi_Sicons .sf_subscrbe,.sfsi_Sicons .sf_twiter{position:relative;width:75px}.sfsi_Sicons .sf_twiter iframe{margin:0;height:20px!important;overflow:visible!important}.sfsi_Sicons .sf_twiter iframe #widget{overflow:visible!important}.sfsi_Sicons .sf_subscrbe a{width:auto;float:left;border:none;padding-top:0}.sfsi_Sicons .sf_subscrbe a:focus{outline:none}.sfsi_Sicons .sf_subscrbe a img{width:65px;float:left;height:20px!important}.sfsi_Sicons .sf_fb{position:relative;width:75px}.sfsi_Sicons .fb_iframe_widget{float:left;min-width:115px;width:73px;margin:2px 0 0}.sfsi_Sicons .sfsi_socialwpr .fb-like.fb_iframe_widget[data-layout=button_count]{min-width:125px;width:73px!important;margin-left:17px;margin-right:24px}.sfsi_pop_up .button a:hover{color:#fff}.sfsi_pop_up .button:hover{background:#12a252;color:#fff;border:none}ul.icn_listing li .right_info a{outline:0;font-family:helveticaregular}.upload_pop_up .upload_butt{line-height:27px;margin-left:6px}.drop_lsts{left:220px;position:relative;top:-40px}.drop_lsts .styled{top:-42px;width:127px;height:33px}.drop_lsts span{line-height:50px}.drag_drp{left:11px;position:relative;top:38px;font-size:17px}.listing ul li label{width:224px;float:left}.row_onl{width:100%;float:left}#sfsi_Show_popupOn_PageIDs option.sel-active{background:#f7941d}.sfsi_inside div iframe{float:left;margin:0}.sfsi_inside div #___plus_0,.sfsi_inside div #___plusone_0{height:27px}.sfsi_outr_div li{float:left}.sfsi_tool_tip_2 .sfsi_inside div{min-height:0}.sfsi_tool_tip_2 .sfsi_inside>div{height:23px!important}#___plus_1>iframe{height:30px}.main_contant h1{margin:0 0 18px}.main_contant p{margin:0 0 11px}.main_contant p>a{color:#1a1d20;text-decoration:underline}.tab1 .gary_bg{background:#f1f1f1}#accordion{margin-top:25px}.main_contant p>a,.tab1 p span{font-family:helveticabold}.wapper .ui-accordion-header-active{margin-top:20px!important}.wapper .tab2{padding:20px 33px 12px 34px!important}.wapper .tab2 p{margin-bottom:6px}.tab2 .twt_tab_2 label{width:175px}.tab2 .twt_fld{margin:18px 0 23px;float:left}.tab2 .twt_fld_2{margin:0 0 17px;float:left}.tab2 .utube_inn{padding-bottom:2px;float:left}.tab2 .utube_inn label{max-width:90%}.tab2 .utube_inn label span{font-family:helveticabold}.tab2 .inr_cont p>a{font-family:helveticaneue-light;color:#778088;text-decoration:underline}.pinterest_section .inr_cont .pint_url{float:left;padding-top:6px;clear:both}.pinterest_section .inr_cont .add{width:417px!important}.linkedin_section .link_1,.linkedin_section .link_2,.linkedin_section .link_3,.linkedin_section .link_4{float:left;width:100%}.linkedin_section .link_1 input.add,.linkedin_section .link_2 input.add,.linkedin_section .link_3 input.add,.linkedin_section .link_4 input.add{width:417px}.linkedin_section .link_1{margin-bottom:7px}.linkedin_section .link_2{margin-bottom:12px}.linkedin_section .link_3,.linkedin_section .link_4{margin-bottom:13px}.tab2 .linkedin_section .link_4{margin-bottom:0}ul.tab_3_list li span{font-family:helveticaregular}#accordion .tab4 h4,#accordion1 .tab4 h4{color:#414951;font-size:20px}.specify_counts .listing li .input{width:73px}.sfsi_fbpgidwpr{width:180px;float:left;font-weight:700;font-size:17px;color:#000}.sfsi_fbpgiddesc{font-weight:400;width:42%;font-size:14px;color:#888;padding:4px 0 0 60px}.specify_counts .listing li .input.mypginpt{width:288px}.tab3 .Shuffle_auto .sub_sub_box .tab_3_option{padding-top:0!important;margin-bottom:10px!important}.tab4{padding-top:35px!important}.tab4 .save_button{padding-top:46px}.tab5{padding-top:31px!important}.tab7{padding-top:28px!important}.tab5 .row_onl{margin-top:15px}.tab5 .sticking .link>a{color:#a4a9ad;text-decoration:underline}.tab5 .mouse_txt h4{padding-bottom:30px!important}.tab5 .save_button{padding-top:54px}.tab7 .like_pop_box h2{font-family:helveticabold;text-align:center;color:#414951;font-size:26px}.tab1 ul.icn_listing li .right_info label:hover{text-decoration:none!important}.tab1 ul.icn_listing li .right_info label.expanded-area{clear:both;float:left;margin-top:14px;width:100%}.tab7 .space{margin-top:14px}.tab7 .pop_up_show label{font-family:helveticaneue-light!important}.tab7 .save_button{padding-top:78px}.like_txt a{text-decoration:none;font-family:helveticaregular}.bdr_btm_non{border-bottom:none!important}.tab1 .tab_1_sav{padding-top:13px}#accordion .tab2 .facebook_section .inr_cont p.extra_sp,#accordion1 .tab2 .facebook_section .inr_cont p.extra_sp{padding-top:7px}.tab2 .custom_section{width:100%}.tab7{padding-bottom:40px!important}.tab9 .save_button{padding-top:40px}.tab9 .save_button a{padding:16px 0}.tab2 .twitter_section .twt_fld input.add,.tab2 .twitter_section .twt_fld_2 textarea.add_txt{width:464px!important}.tab2 .utube_inn .fb_url label span{font-family:helveticaneue-light}.tab1 label,.tab2 label,.tab3 label,.tab4 label,.tab5 label,.tab6 label,.tab7 label,.tab8 label{cursor:default!important}.tab5 .new_wind h4{margin-bottom:11px!important}.pop_up_box .fb_2 span{height:28px!important}.pop_up_box .sfsi_tool_tip_2 .fbb .fb_1 a{margin-top:0}.tab6 .social_icon_like1 ul li span{margin-top:-1px}#sfpageLoad{background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/ajax-loader.gif)50% no-repeat #f9f9f9;height:100%;left:160px;opacity:1;position:fixed;top:0;width:calc(100% - 160px);z-index:9999}.sfsi_tool_tip_2,.tool_tip{background:#fff;border:1px solid #e7e7e7;box-shadow:#e7e7e7 0 0 2px 1px;display:block;float:left;margin:0 0 0 -52px;padding:5px 14px;position:absolute;z-index:10000;border-bottom:#e5e5e5 solid 4px;width:100px}.sfsi_tool_tip_2{display:inline-table}.inerCnt,.inerCnt:hover,.inerCnt>a,.inerCnt>a:hover,.widget-area .widget a{outline:0}.sfsi_tool_tip_2_inr{bottom:90%;left:20%;opacity:0}.sfsi_tool_tip_2 .bot_arow{background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/bot_tip_icn.png)no-repeat;position:absolute;bottom:-21px;left:50%;width:15px;height:21px;margin-left:-5px}.sfsi_tool_tip_2 .top_big_arow{position:absolute;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:-21px;left:50%;width:15px;height:21px;margin-right:-5px}.sfsi_tool_tip_2_inr .gpls_visit>a,.sfsi_tool_tip_2_inr .prints_visit_1 a,.sfsi_tool_tip_2_inr .utub_visit>a{margin-top:0}.sfsi_tool_tip_2_inr .linkin_1 a,.sfsi_tool_tip_2_inr .linkin_2 a,.sfsi_tool_tip_2_inr .linkin_3 a,.sfsi_tool_tip_2_inr .linkin_4 a,.sfsi_tool_tip_2_inr .prints_visit a{margin:0}.sfsiTlleftBig{bottom:121%;left:22%;margin-left:-54%}.sfsiTlleft{bottom:100%;left:50%;margin-left:-66px;margin-bottom:2px}.sfsi_plc_btm{bottom:auto;top:100%;left:50%;margin-left:-63px;margin-top:-6px;margin-bottom:auto}.inerCnt{position:relative;z-index:inherit!important;float:left;width:100%;float:left}.sfsi_wicons{margin-bottom:30px;position:relative;padding-top:5px}.norm_row .bot_no{position:absolute;padding:1px 0;font-size:12px!important;text-align:center;line-height:12px!important;background:#fff;border-radius:5px;left:50%;margin-left:-22px;z-index:9;border:1px solid #333;top:100%;white-space:pre;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:8px;width:40px}.norm_row .bot_no:before{content:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/images/count_top_arow.png);position:absolute;height:9px;margin-left:-7.5px;top:-10px;left:50%;width:15px}.bot_no.sfsiSmBtn{font-size:10px;margin-top:4px}.bot_no.sfsiSmBtn:before{margin-left:-8px;top:-9px}.norm_row .cbtn_vsmall{font-size:9px;left:-28%;top:4px}.norm_row .cbtn_vsmall:before{left:31%;top:-9px;margin-left:-31%}h2.optional{font-family:helveticaregular;font-size:25px;margin:14px 0 19px;color:#5a6570}.utube_tool_bdr .utub_visit{margin:9px 0 0;height:24px;display:inline-block;float:none}.utube_tool_bdr .utub_2{margin:9px 0 0;height:24px;width:86px;display:inline-block;float:none}.printst_tool_bdr{width:79px}.printst_tool_bdr .prints_visit{margin:0 0 10px -22px}.printst_tool_bdr .prints_visit_1{margin:0 0 0 -53px}.fb_tool_bdr{width:68px;height:auto}.fb_tool_bdr .sfsi_inside{text-align:center;width:100%;float:left;overflow:hidden;margin-left:2px}.fb_tool_bdr .sfsi_inside .icon1{margin:2px 0 6px 0;height:auto;display:inline-block;float:none}.fb_tool_bdr .sfsi_inside .icon2{margin:2px 0 -2px -8px!important;height:auto;display:inline-block;overflow:hidden}.fb_tool_bdr .sfsi_inside .icon3{margin:2px 0;height:auto;display:inline-block;float:none}.fb_tool_bdr .sfsi_inside .fb_1,.fb_tool_bdr .sfsi_inside .fb_2,.fb_tool_bdr .sfsi_inside .fb_3{margin:9px 0 0;height:25px}.printst_tool_bdr .sfsi_inside{text-align:center;float:left;width:100%}.printst_tool_bdr .sfsi_inside .icon1{margin:3px 0;height:auto;display:inline-block;float:none}.printst_tool_bdr .sfsi_inside .icon2{margin:2px 0;height:auto;display:inline-block;float:none;max-width:73px;width:auto}.printst_tool_bdr .sfsi_inside .prints_visit,.printst_tool_bdr .sfsi_inside .prints_visit_1{margin:9px 0 0;height:20px;float:none;display:inline-block}.printst_tool_bdr{margin-left:-59px}.fb_tool_bdr .sfsi_inside .icon1>a>img,.gpls_tool_bdr .sfsi_inside .icon1>a>img,.linkedin_tool_bdr .sfsi_inside .icon1>a>img,.linkedin_tool_bdr .sfsi_inside .icon4>a>img,.printst_tool_bdr .sfsi_inside .icon1>a>img,.printst_tool_bdr .sfsi_inside .icon2>a>img,.utube_tool_bdr .sfsi_inside .icon1>a>img{padding-top:0}.gpls_tool_bdr{width:76px}.gpls_tool_bdr .sfsi_inside .icon1>a>img{padding-top:0}.gpls_tool_bdr .sfsi_inside{text-align:center;width:100%;float:left}.gpls_tool_bdr .sfsi_inside .icon1{margin:2px 0;display:inline-block;float:none;height:29px;width:76px}.gpls_tool_bdr .sfsi_inside .icon2{margin:2px 0 3px;display:inline-block;float:none;height:24px;width:38px}.gpls_tool_bdr .sfsi_inside .icon3{margin:3px 0 2px;display:inline-block;float:none;height:24px;width:76px}.gpls_tool_bdr .sfsi_inside .gpls_visit,.gpls_tool_bdr .sfsi_inside .gtalk_2,.gpls_tool_bdr .sfsi_inside .gtalk_3{margin:9px 0 0;height:29px}.pop_up_box_ex.sfsi_pop_up .fb_tool_bdr,.gpls_tool_bdr,.linkedin_tool_bdr,.twt_tool_bdr{bottom:100%;left:50%;margin-bottom:-12px}.fb_tool_bdr,.gpls_tool_bdr,.linkedin_tool_bdr,.twt_tool_bdr{bottom:100%;left:50%;margin-bottom:8px}.printst_tool_bdr{bottom:80%;left:50%;margin-bottom:0;margin-bottom:18px}.printst_tool_bdr{bottom:80%;left:50%;margin-bottom:18px}.twt_tool_bdr .sfsi_inside{text-align:center;width:100%;float:left}.twt_tool_bdr .sfsi_inside .cstmicon1{margin:2px 0 2px 0!important;float:none}.twt_tool_bdr .sfsi_inside .cstmicon1 a img{float:left}.twt_tool_bdr .sfsi_inside .icon1{margin:5px 0 3px 0!important;display:inline-block;float:none;height:auto}.twt_tool_bdr .sfsi_inside .icon1 iframe{max-width:100%}.twt_tool_bdr .sfsi_inside .icon2{margin:3px 0 2px!important;display:inline-block;float:none;height:auto}.twt_tool_bdr .sfsi_inside .twt_1{margin:9px 0 0;display:inline-block;float:none;height:20px;overflow:hidden}.twt_tool_bdr .sfsi_inside .twt_1 iframe{width:100%!important}.twt_tool_bdr .sfsi_inside .twt_2{margin:9px 0 0;height:20px;display:inline-block;float:none}.utube_tool_bdr .sfsi_inside{text-align:center;width:100%;float:left}.utube_tool_bdr .sfsi_inside .icon1{margin:4px 0 3px 0;height:24px;display:inline-block;float:none;width:96px}.utube_tool_bdr .sfsi_inside .icon2{margin:2px 0 3px!important;height:24px;display:inline-block;float:none;max-width:96px;width:82px}.pop-overlay.read-overlay.ytex-s2 .utube_tool_bdr{width:93px;bottom:100%;left:50%;margin-bottom:-12px}.utube_tool_bdr{width:93px;bottom:100%;left:50%;margin-bottom:8px}.linkedin_tool_bdr{width:66px}.linkedin_tool_bdr .sfsi_inside{text-align:center;float:left;width:100%}.linkedin_tool_bdr .sfsi_inside .icon1{margin:2px 0 2px 0;display:inline-block;float:none;width:100%;text-align:initial}.linkedin_tool_bdr .sfsi_inside .icon2{margin:2px 19px 2px 0;display:inline-block;float:none;width:100%}.linkedin_tool_bdr .sfsi_inside .icon3{margin:2px 19px 2px 0;display:inline-block;float:none;width:100%}.linkedin_tool_bdr .sfsi_inside .icon4{margin:2px 0 1px 0;display:inline-block;float:none;width:100%}.sfsi_FrntInner_chg .linkedin_tool_bdr .sfsi_inside .icon1{margin:7px 0}.sfsi_widget .linkedin_tool_bdr .sfsi_inside .icon4,.sfsi_widget .gpls_tool_bdr .sfsi_inside .icon1,.sfsi_widget .fb_tool_bdr .sfsi_inside .icon1{height:auto}.linkedin_tool_bdr .linkin_1,.linkedin_tool_bdr .linkin_2,.linkedin_tool_bdr .linkin_3,.linkedin_tool_bdr .linkin_4{margin:9px 0 0!important;height:20px;display:inline-block;float:none;overflow:hidden}.twt_tool_bdr{width:62px;height:auto}.twt_tool_bdr .sfsi_inside .icon1>iframe{margin:0 auto!important;float:none!important;width:100%}.twt_tool_bdr .sfsi_inside .icon1>iframe #widget{text-align:center}.sfsi_pop_up .button{border:none;padding:0}.pop_up_box .button a{color:#fff;line-height:normal;font-size:22px;text-decoration:none;text-align:center;width:482px;height:80px;margin:0;display:table-cell;vertical-align:middle;font-family:helveticabold}.tab3 ul.tab_3_icns li .radio{margin-top:7px}.tab3 ul.tab_3_icns li label{line-height:50px!important;margin-left:20px}.sfsi_mainContainer input[type=email],.sfsi_mainContainer input[type=number],.sfsi_mainContainer input[type=password],.sfsi_mainContainer input[type=search],.sfsi_mainContainer input[type=tel],.sfsi_mainContainer input[type=text],.sfsi_mainContainer input[type=url],.sfsi_mainContainer select,.sfsi_mainContainer textarea{color:#5a6570!important;line-height:1!important}.adminTooltip{left:118px;position:absolute}.adPopWidth{min-height:136px!important}.main_contant p>a.lit_txt,.tab4 p>a{font-family:helveticaregular;color:#414951}.tab1 ul.icn_listing li .custom-txt{margin-left:5px}.tab1 ul.icn_listing li .custom-img{margin-left:18px}.linkedin_section .link_4>label.anthr_labl{height:60px}.mediam_txt{font-family:helveticabold}.sfsiCtxt{line-height:51px;font-family:helveticaregular;font-size:22px;float:left;padding-left:19px;color:#5a6570}.customstep2-img{width:51px;float:left}.tab2 .row h2.custom{margin:15px 0 7px 21px;height:52px;line-height:51px;font-family:helveticaregular;font-size:22px}.custom-links p.cus_link label{margin-left:0}.pop_up_box .sfsi_tool_tip_2 .fbb .fb_1 a>img:hover{opacity:.9}.tab2 .rss_url_row .sfrsTxt{font-size:17px;line-height:47px;margin:0 0 0 4px;font-family:helveticaregular}.tab2 .rss_url_row .sfrsTxt>strong{font-family:helveticaregular}.tab2 .utube_inn p.extra_pp{float:left;width:100%;margin:0 0 0 48px}.tab2 .utube_inn p.extra_pp label{float:left;line-height:41px;margin-right:8px}.sfsi_inside .icon2 .fb_iframe_widget span{width:500px!important}@media(max-width:767px){.sfsi_inside .icon2 .fb_iframe_widget span{width:auto}.sfsi_outr_div{top:10%}.sfsi_outr_div h2{font-size:22px!important;line-height:28px}.sfsi_wicons{padding-top:0}}.specify_counts .listing li .high_prb{height:41px}.sfsi_Sicons{position:relative}.sfsi_Sicons .fb_iframe_widget{float:left;width:73px;margin:2px 0 0}.sfsi_Sicons .sf_fb .fb_iframe_widget>span{position:absolute}.tab2 .utube_inn label{font-size:17px}.sfsi_plc_btm{padding:5px 14px 9px}.tab7 .field{margin-top:7px}.sfsi_outr_div ul li .cmcls img{margin-top:0!important}.sfsi_outr_div ul li .inerCnt{float:left}.sfsi_outr_div ul li .inerCnt .bot_no{position:absolute;padding:1px 0;font-size:12px!important;line-height:12px!important;text-align:center;background:#fff;border-radius:5px;display:block;left:50%;margin-left:-20px;border:1px solid #333;white-space:pre;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:6px;width:40px;word-break:break-all;word-wrap:break-word}.sfsi_outr_div ul li .inerCnt .bot_no:before{content:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/images/count_top_arow.png);position:absolute;height:9px;margin-left:-7.5px;top:-10px;left:50%;width:15px}.sfsi_outr_div{position:fixed;width:100%;float:none;left:50%;top:20%;margin-left:-50%;opacity:0;z-index:-1;display:block;text-align:center}.sfsi_outr_div .sfsi_FrntInner_chg{display:inline-block;padding:15px 17px 27px 18px;background:#fff;border:1px solid #ededed;box-shadow:0 0 5px #CCC;margin:20px;position:relative}.sfsi_FrntInner_chg .sfsiclpupwpr{position:absolute;right:-10px;top:-10px;width:25px;cursor:pointer}.sfsi_FrntInner_chg .sfsiclpupwpr img{width:auto;float:left;border:none}.tab7 .like_pop_box{width:100%;margin:35px auto auto;position:relative;text-align:center}.tab7 .like_pop_box .sfsi_Popinner{display:inline-block;padding:18px 20px;box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;border:1px solid #ededed;background:#fff}.tab7 .like_pop_box .sfsi_Popinner h2{margin:0 0 23px;padding:0;color:#414951;font-family:helveticabold;font-size:26px;text-align:center}.tab7 .like_pop_box .sfsi_Popinner ul{margin:0;padding:0;list-style:none;text-align:center}.tab7 .like_pop_box .sfsi_Popinner ul li{margin:0;padding:0;list-style:none;display:inline-block}.tab7 .like_pop_box .sfsi_Popinner ul li span{margin:0;width:60px;display:block;background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/../images/count_bg.png)no-repeat;height:37px;overflow:hidden;padding:10px 2px 2px;font-family:helveticaregular;font-size:16px;text-align:center;line-height:24px;color:#5a6570}.tab7 .like_pop_box .sfsi_Popinner ul li a{color:#5a6570;text-decoration:none}.sfsi_outr_div .sfsi_FrntInner_chg .sfsi_wicons{margin-bottom:0}.sfsi_outr_div ul{list-style:none;margin:0 0 24px;padding:0;text-align:center}a.sfsiColbtn{color:#5a6570!important;float:right;font-size:14px;margin:-35px -30px 0 0;position:relative;right:0;font-family:helveticaregular;width:100px;text-decoration:none}.tab3 a.sfsiColbtn{margin-top:-43px}.sfsi_FrntInner_chg ul li:first-of-type .sfsi_wicons{margin-left:0!important}ul.tab_3_icns li .trans_bg{background:#000;padding-left:3px}.tab2 .instagram_section{padding-bottom:20px}h1.abt_titl{text-align:center;margin:19% 0 0}.sfcm.sfsi_wicon{padding:0;width:100%;border:none}.fb_iframe_widget span{vertical-align:top!important}.sfsi_outr_div .sfsi_FrntInner_chg ul{margin:0 0 0 3px}.sfsi_outr_div .sfsi_FrntInner_chg ul li{margin:0 3px 0 0}.sfcm.sfsi_wicon{margin:-1px;padding:0}@media(min-width:320px) and (max-width:480px){.sfsi_tool_tip_2,.tool_tip{padding:5px 14px 0}.sfsi_inside:last-child{margin-bottom:18px;clear:both}.sfsi_outr_div{top:10%}.sfsi_FrntInner_chg .sfsi_wicons{width:31px!important;height:31px!important}.sfsi_FrntInner_chg .sfsi_wicons img{width:100%}.sfsi_Sicons .sf_fb{margin-bottom:24px}.sfsi_Sicons .sf_twiter{margin-bottom:4px}}@media(max-width:320px){.sfsi_tool_tip_2,.tool_tip{padding:5px 14px 0}.sfsi_inside:last-child{margin-bottom:18px;clear:both}.sfsi_FrntInner_chg .sfsi_wicons{width:31px!important;height:31px!important}.sfsi_FrntInner_chg .sfsi_wicons img{width:100%}}ul.SFSI_lsngfrm{float:left;width:61%;padding-left:60px!important}ul.SFSI_instructions{float:left;width:35%}li.youtube_options{padding-left:60px!important}input[name=sfsi_pinterest_manualCounts]{margin-left:-20px!important}ul.SFSI_instructions li{font-size:12px!important;line-height:25px!important;margin:0!important;padding:0 0 0 15px!important;width:100%}.cstmskin_popup{width:500px;background:#fff;box-shadow:0 0 5px 3px #d8d8d8;margin:40px 0 auto;padding:20px 25px;font-family:helveticaregular;color:#5a6570;height:auto;float:left;position:relative;left:35%}.cstomskins_wrpr{float:left;width:100%}.custskinmsg{float:left;font-size:15px;margin-top:10px;width:100%}.custskinmsg>ul{color:#000;float:left;margin-top:8px;width:100%}ul.cstmskin_iconlist{float:left;padding:11px 0 40px 8px;width:100%;max-width:1e3px;margin:0;height:307px;overflow-y:scroll}.placethemanulywpr{max-width:98%!important}.cstmskin_iconlist>li{float:left;margin:3px 0;width:100%}.cstm_icnname{float:left;width:30%}.cstmskins_btn>img{float:left;margin-right:25px}.cstmskin_btn{width:auto;float:left;padding:3px 20px;color:#fff;background-color:#12a252;text-decoration:none;margin:0 10px}.cstmskins_sbmt{width:100%;float:left;text-align:center;margin-top:15px}.done_btn{width:auto;padding:3px 80px;color:#fff;background-color:#12a252;text-decoration:none;font-size:18px}.cstmskin_btn:hover,.done_btn:hover,.cstmskin_btn:focus,.done_btn:focus{color:#fff}.skswrpr,.dlt_btn{display:none}.cstmutbewpr{width:100%;float:left;margin-top:10px;margin-left:40px}.cstmutbewpr ul.enough_waffling li{width:auto;float:left;margin-right:20px}.cstmutbewpr ul.enough_waffling li span{float:left}.cstmutbewpr ul.enough_waffling li label{width:auto;float:left;margin-top:10px;margin-left:10px}.cstmutbewpr .cstmutbtxtwpr{width:100%;float:left;padding-top:10px}.cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr{width:100%;float:left;display:none}#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr p,#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr p{margin-left:0}.cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr{width:100%;float:left;display:none}#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlnmewpr p label,#accordion .cstmutbewpr .cstmutbtxtwpr .cstmutbchnlidwpr p label{width:120px}.sfsi_widget .sfsi_wDiv .sfsi_wicons .inerCnt a,.sfsi_widget .sfsi_wDiv .sfsi_wicons .inerCnt a.sficn{padding:0;margin:0;width:100%;float:left;border:none}.sfsi_socialwpr{width:auto;display:flex;align-items:center}.sfsi_socialwpr .sf_fb{float:left}.sfsipyplfrm{float:left;margin-top:10px;width:100%}.sfsipyplfrm input[type=submit]{background:repeat;border:none;color:#0074a2;cursor:pointer;font-weight:400;margin:0;padding:5px 10px;text-decoration:underline}.sfsipyplfrm input[type=submit]:hover{color:#2ea2cc}.pop_up_box_ex{background:repeat #fff;box-shadow:0 0 5px 3px #d8d8d8;color:#5a6570;font-family:helveticaregular;margin:200px auto;min-height:150px;padding:20px 25px 0;position:relative;width:290px}.pop_up_box_ex{color:#5a6570;font-family:helveticaregular}.cstmutbchnlidwpr .utbe_instruction,.cstmutbchnlnmewpr .utbe_instruction,.lnkdin_instruction{float:left;line-height:22px;margin-top:10px;width:100%}.fb_iframe_widget iframe{max-width:none}.sfsi_mainContainer p.bldtxtmsg{float:left;font-size:15px;font-weight:700;margin-top:12px;width:100%;text-align:center}.sfsinewplgndesc{background:repeat #e5e5e5;float:left;padding:5px 10px 8px;margin-top:25px}.sfsinewplgndesc>.clear>a{color:#5a6570;font-weight:700}.sfsiicnsdvwrp{float:left;width:110px}.sfsi_Sicons:not( .sfsi_Sicons_position_right ) .sf_subscrbe .bot_no{background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/images/count_left_arow.png)no-repeat 0 0/27px;font-size:12px!important;left:67px;line-height:18px!important;margin-left:0;margin-top:0;padding:1px 0;text-align:center;top:30px;white-space:pre;width:33px;height:24px;z-index:9}.sfsi_wicons a.sficn,.sfsi_wicons .sfsi_inside a,.sfsi_Sicons div a{box-shadow:none;border:none}.sfsi_Sicons .sf_pinit>span>span{width:38px!important;right:-45px!important}.sfsi_wicons a{box-shadow:none!important}a.sficn{cursor:pointer}.sfsi_Sicons .fb_iframe_widget>span{vertical-align:top!important}.sfsi_Sicons .sf_fb{margin:0 -10px 0 2px!important}.disabled_checkbox .sfsi_right_info:before{position:absolute;content:"";width:500px;height:60px;display:inline-block;z-index:99;margin-left:-59px;margin-top:-14px;background:rgba(255,255,255,.6)}.disabled_checkbox .sfsi_right_info.sfsi_Woocommerce_disable:before{margin-left:-49px!important;width:400px}.sfsi_wechat_follow_overlay{position:fixed;top:0;width:100%;z-index:99999;background:rgba(0,0,0,.7);height:100vh}.sfsi_wechat_follow_overlay .close_btn{position:absolute;right:60px;top:60px;font-size:40px;line-height:40px;text-decoration:none;border:1px solid #fff;padding:0 10px;border-radius:60px;color:#333;background-color:#ffff;text-decoration:none}@media(max-width:786px){.sfsi_upload_butt_container{display:inline-block}.upload_butt{height:38px}.sfsi_wechat_follow_overlay .sfsi_inner_display>div div.sfsi_upload_butt_container:first-child{margin-left:0;margin-right:20px}}#accordion1 p:nth-child(2){padding-top:0!important}input[name=sfsi_instagram_manualCounts]{margin-left:-15px!important}.sfsi_prem_cmn_rowlisting{width:33.33%}.rss_url_row h4{line-height:43px!important;font-size:17px!important;font-family:helveticaneue-light!important}.cstmutbchnlnmewpr p.extra_pp label{width:auto!important}.cstmutbchnlidwpr p.extra_pp label{width:auto!important}.tab_3_option{margin:10px 0 0}div.tab3 .sub_row.stand.sec_new{margin:0}div#custom_social_data_setting h4{padding-bottom:30px}.like_pop_box img.sfcm{height:50px;width:50px}.linkedin_tool_bdr{line-height:0!important}.twt_tool_bdr{line-height:0!important}div#sfsiid_facebook{line-height:0!important}div#sfsiid_youtube{line-height:0!important}.printst_tool_bdr{line-height:0!important}ul.SFSI_instructions li,ul.SFSI_instructions li a{font-size:17px!important;font-family:helveticaregular!important;font-weight:400;color:#1a1d20!important}body .specify_counts .listing .sfsi_instagramInstruction li{font-size:17px!important;font-family:helveticaregular!important;font-weight:400!important;color:#1a1d20!important;line-height:26px!important}a.pop-up .radio{opacity:.5;background-position:0 0!important}.sfsi_vertically_center{display:flex;justify-content:space-between;align-items:center}.sfsi_center{display:flex;justify-content:center}.sfsi_custom_icons_q4{display:flex;align-items:center}.tab6 .sfsi_responsive_icon_option_li .options .first.first.first{width:25%!important}.sfsi_responsive_icon_gradient{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.17) 0%,rgba(255,255,255,.17) 100%);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.17) 0%,rgba(255,255,255,.17) 100%)}.tab6 ul.sfsi_icn_listing8 ul.sfsi_tab_3_icns li{width:50%;max-width:450px;padding-left:0;padding-bottom:0}.tab6 .sfsi_tab_3_icns.sfsi_shwthmbfraftr>li{width:100%!important;max-width:100%!important;border-left:45px solid transparent}.tab6 ul.sfsi_icn_listing8 li{float:left;padding:11px 0 40px 8px;width:100%;max-width:1e3px;margin:0}ul.sfsi_icn_listing8 li .sfsi_right_info a{outline:0;font-family:helveticaregular}#accordion .tab6 ul.sfsi_tab_3_icns{margin-top:25px}.sfsi_tab_3_icns.sfsi_shwthmbfraftr{overflow:visible}ul.sfsi_tab_3_icns{list-style:none;margin:34px 0 0;overflow:hidden}.tab6 ul.sfsi_icn_listing8 li{float:left;padding:11px 0 40px 8px;width:100%;max-width:1e3px;margin:0}.tab6 .sfsi_tab_3_icns.sfsi_shwthmbfraftr .social_icon_like1 li{width:auto;min-width:auto;margin:0 30px 0 0}ul.sfsi_tab_3_icns label{float:left;line-height:42px;color:#69737c;font-size:18px;font-family:helveticaregular;min-width:120px}.tab6 ul.sfsi_tab_3_icns li label{line-height:50px!important}#accordion1 .tab6 ul.sfsi_shwthmbfraftr .labelhdng4,#accordion .tab6 ul.sfsi_shwthmbfraftr .row h4.labelhdng4,#accordion .tab6 ul.sfsi_shwthmbfraftr .labelhdng4,#accordion .tab6 ul.sfsi_shwthmbfraftr .row h4.labelhdng4{color:#555;font-size:20px;margin-left:20px;font-family:helveticaregular}.tab6 ul.sfsi_icn_listing8 li .sfsi_tab_3_icns.sfsi_shwthmbfraftr>li:nth-child(1),.tab6 ul.sfsi_icn_listing8 li .sfsi_tab_3_icns.sfsi_shwthmbfraftr>li:nth-child(2){width:27%!important}.tab6 ul.sfsi_tab_3_icns li .radio{margin-top:7px}ul.sfsi_icn_listing8 li .tb_4_ck{float:left}.sfsi_responsive_default_icon_container .radio_section.tb_4_ck,.sfsi_responsive_custom_icon_container .radio_section.tb_4_ck{margin:5px 20px 0 0!important}.sfsi_responsive_icon_option_li .options .field .select{font-family:helveticaregular;font-weight:400;font-size:17px;color:#5a6570!important}.tab6 ul.sfsi_icn_listing8 ul.sfsi_tab_3_icns .usually li{width:100%!important;max-width:1e3px!important;padding:3px 0 5px 5px!important}.sfsi_responsive_icons a{text-decoration:none!important;box-shadow:none!important}.sfsi_responsive_icons *{box-shadow:none!important}.sfsi_responsive_icon_facebook_container{background-color:#369}.sfsi_responsive_icon_follow_container{background-color:#00b04e}.sfsi_responsive_icon_twitter_container{background-color:#020202}.sfsi_responsive_icon_pinterest_container{background-color:#cb3233}.sfsi_large_button span{font-size:20px;padding:0;line-height:16px;vertical-align:-webkit-baseline-middle!important;display:inline;margin-left:10px}.sfsi_large_button img{max-height:16px!important;padding:0;line-height:0;vertical-align:-webkit-baseline-middle!important;display:inline}.sfsi_large_button{line-height:0;height:unset;padding:13px!important}.sfsi_responsive_icons .sfsi_icons_container span{font-family:sans-serif;font-size:15px}.sfsi_icons_container_box_fully_container{flex-wrap:wrap}.sfsi_responsive_icons .sfsi_icons_container_box_fully_container a{flex-basis:auto!important;flex-grow:1;flex-shrink:1}.sfsi_icons_container>a{float:left!important;text-decoration:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;-webkit-transition:unset!important;transition:unset!important;margin-bottom:5px!important}.sfsi_small_button{line-height:0;height:unset;padding:6px!important}.sfsi_small_button span{margin-left:10px;font-size:16px;padding:0;line-height:16px;vertical-align:-webkit-baseline-middle!important;margin-left:10px}.sfsi_small_button img{max-height:16px!important;padding:0;line-height:0;vertical-align:-webkit-baseline-middle!important}.sfsi_medium_button span{margin-left:10px;font-size:18px;padding:0;line-height:16px;vertical-align:-webkit-baseline-middle!important;margin-left:10px}.sfsi_medium_button img{max-height:16px!important;padding:0;line-height:0;vertical-align:-webkit-baseline-middle!important}.sfsi_medium_button{line-height:0;height:unset;padding:9px 10px!important}.sfsi_large_button span{font-size:20px;padding:0;line-height:16px;vertical-align:-webkit-baseline-middle!important;display:inline;margin-left:10px}.sfsi_large_button img{max-height:16px!important;padding:0;line-height:0;vertical-align:-webkit-baseline-middle!important;display:inline}.sfsi_large_button{line-height:0;height:unset;padding:13px!important}.sfsi_responsive_icons_count{padding:5px 10px;float:left!important;display:inline-block;margin-right:0;margin-top:2px}.sfsi_responsive_icons_count h3{font-family:sans-serif!important;font-weight:900;font-size:32px!important;line-height:0!important;padding:0;margin:0}.sfsi_responsive_icons_count h6{font-family:sans-serif!important;font-weight:900;padding:0;margin:0}.sfsi_responsive_icons a,.sfsi_responsive_icons h3,.sfsi_responsive_icons h6{text-decoration:none!important;border:0!important}.sfsi_responsive_with_counter_icons{width:calc(100% - 100px)!important}.sfsiresponsive_icon_preview{padding:0 0 20px;min-width:100%}.sfsi_responsive_icons_count.sfsi_fixed_count_container.sfsi_large_button{padding:12px 13px 9px!important}.sfsi_responsive_icons_count.sfsi_fixed_count_container.sfsi_medium_button{padding:9px 10px 7px!important}.sfsi_responsive_icons_count.sfsi_small_button{padding:7px 6px!important;margin-top:2px}.sfsi_responsive_icons_count.sfsi_small_button h6{display:inline-block;font-size:12px!important;vertical-align:middle}.sfsi_responsive_icons_count.sfsi_responsive_count_container.sfsi_medium_button{padding:9px 10px 7px!important}.sfsi_responsive_icons_count.sfsi_medium_button h3{font-size:21px!important;vertical-align:top;line-height:8px!important;margin:0 0 12px!important;font-weight:900;padding:0}.sfsi_esponsive_icons_count.sfsi_responsive_count_container.sfsi_large_button h3{margin:0 0 15px!important}.sfsi_responsive_icons_count.sfsi_large_button h3{font-size:26px!important;vertical-align:top;line-height:6px!important}.sfsi_responsive_icons_count h3{font-family:sans-serif!important;font-weight:900;padding:0}.sfsi_responsive_icons_count.sfsi_small_button h3{font-size:20px!important;display:inline-block;vertical-align:middle;margin:0!important}.sfsi_responsive_icons_count h3{font-family:sans-serif!important;font-weight:900;line-height:0!important;padding:0;margin:0}.sfsi_responsive_icons a,.sfsi_responsive_icons h3,.sfsi_responsive_icons h6{text-decoration:none!important;border:0!important}.sfsi_responsive_icons_count.sfsi_small_button{padding:7px 6px!important;margin-top:2px}.sfsi_responsive_icons_count{vertical-align:top}.sfsi_responsive_icons_count{float:left}.sfsi_small_button{line-height:0;height:unset}.sfsi_responsive_icons a,.sfsi_responsive_icons h3,.sfsi_responsive_icons h6{text-decoration:none!important;border:0!important}.sfsi_responsive_icons_count.sfsi_small_button h3{font-size:20px!important;display:inline-block;vertical-align:middle;margin:0!important}.sfsi_responsive_icons a,.sfsi_responsive_icons h3,.sfsi_responsive_icons h6{text-decoration:none!important;font-family:helveticaregular!important;border:0!important}.sfsi_responsive_icons_count h3{line-height:0!important;padding:0}.sfsi_responsive_icons_count.sfsi_small_button h6{display:inline-block;font-size:12px!important;margin:0!important;line-height:initial!important;padding:0;margin:0}.sfsi_responsive_icons_count h6{margin:0!important}.sfsi_responsive_icons_count h6{padding:0}.sfsi_responsive_icons a,.sfsi_responsive_icons h3,.sfsi_responsive_icons h6{text-decoration:none!important;font-family:helveticaregular!important;border:0!important}.sfsi_responsive_icons_count.sfsi_medium_button h6{font-size:11px!important;line-height:0!important;margin:0!important}.export_selections{clear:both;color:#afafaf;font-size:23px;display:flex;height:0;position:absolute;top:42px;right:0}.save_export{clear:both;position:relative}.export{padding-right:11px;text-decoration:underline;cursor:pointer}.sf_subscrbe .bot_no,.sf_fb .bot_no,.sf_fb_share .bot_no,.sf_twiter .bot_no,.sf_pinit .bot_no,.sf_linkedin .bot_no{background:url(https://cjf.qc.ca/wp-content/plugins/ultimate-social-media-icons/css/images/count_left_arow.png)no-repeat 0 0/27px;font-size:12px!important;left:67px;line-height:19px!important;margin-left:0;text-align:center;white-space:pre;width:35px;height:20px;z-index:9;display:inline-block}.sfsi_icons_container>a{float:left!important;text-decoration:none!important;-webkit-box-shadow:unset!important;box-shadow:unset!important;-webkit-transition:unset!important;transition:unset!important}.sfsi_icons_container a:hover,.sfsi_icons_container a:focus,.sfsi_icons_container a:active{-webkit-box-shadow:unset!important;box-shadow:unset!important}.sfsi_Sicons .sfsi_icons_container img{height:unset!important;width:unset!important}.sfsi_flex_container{display:flex;flex-wrap:wrap;overflow-y:scroll;height:36vh}.sfsi_flex_container>div{height:90px;width:139px;margin:10px;margin-bottom:0;text-align:center;font-size:30px;position:relative;border:1px solid #ddd}.sfsi_flex_container>div>a>img{width:100%;height:88px;object-fit:scale-down}.sfsi_flex_container>div a{position:relative;margin:0;padding:0;z-index:100;height:90px}.sfsi_pinterest_overlay{position:absolute;top:-61px;left:0;width:100%;height:90px;z-index:1000;display:inline-block;background:rgba(189,8,28,.3);text-align:center;padding-top:22px;color:#fff;transition:all .3s;display:none}.sfsi_flex_container>div:hover a .sfsi_pinterest_overlay{display:block}.sfsi_socialwpr img{height:20px}.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons .sf_icon img{height:20.5px!important;margin:0!important;padding:0!important;padding-top:0!important;width:auto!important;max-width:inherit!important;min-width:inherit!important;position:unset!important}.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons .sf_icon a{float:none!important;margin:0!important;padding:0!important;text-decoration:none!important;line-height:unset!important;font-size:inherit!important}.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons .sf_icon .fb_iframe_widget,.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons .sf_icon .fb_iframe_widget>*{float:none!important;vertical-align:unset!important;height:20px!important;position:unset!important;margin-top:0!important;padding-top:0!important;width:59px!important;min-width:unset!important}.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons .sf_icon{vertical-align:unset!important;position:unset!important;margin:0 4px!important;width:unset!important;text-align:unset!important;max-width:100%!important;display:flex!important;align-items:center!important}.sfsi_tool_tip_2.utube_tool_bdr .icon1{margin-left:13px!important}.sfsi_shortcode_container .sfsi_wicons{z-index:110!important}.sfsi_left-align_icon{text-align:left!important}.sfsi_tool_tip_2 .sfsi_inside div:first-child{margin-top:0!important}.sfsi_tool_tip_2 .sfsi_inside div:last-child{margin-bottom:0!important}#sfsiid_facebook.sfsi_tool_tip_2 .sfsi_inside .icon2{margin:0 0 6px!important;height:20px;width:90px}#sfsiid_facebook.sfsi_tool_tip_2 .sfsi_inside .icon3{width:68px;margin-top:0!important}.sfsi_tool_tip_2 .sfsi_inside{margin-left:0;display:flex;flex-direction:column;align-items:center}.sfsi_tool_tip_2{border:0;box-shadow:#86868654 0 0 25px 1px;border-radius:6px;padding:8px 12px;width:140px;transform:translateX(-50%);margin:0;bottom:calc(100% + 8px)}.sfsi_tool_tip_2::after{content:"";position:absolute;top:100%;left:0;width:100%;height:15px}.sfsi_tool_tip_2 .bot_arow{position:absolute;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#fff transparent transparent;bottom:-5px;background:0 0}.sfsi_icons_container>a{padding:2px 0}.sfsi_responsive_icons_count.sfsi_small_button{margin-top:2px!important}.sfsi_responsive_icons_count{margin-top:0}.sfsi_responsive_icons_count.sfsi_responsive_count_container.sfsi_large_button{display:inline-flex!important;align-items:center;padding:10px 13px!important;white-space:nowrap}.sfsi_responsive_icons_count.sfsi_responsive_count_container.sfsi_large_button h3{margin:0 7px 0 0!important;font-size:18px!important;line-height:18px!important}.sfsi_responsive_icons_count.sfsi_responsive_count_container.sfsi_large_button h6{line-height:14px;font-size:14px}.linkedin_tool_bdr .sfsi_inside .icon2{margin-right:0!important}.linkedin_tool_bdr .sfsi_inside .icon1,.linkedin_tool_bdr .sfsi_inside .icon2,.linkedin_tool_bdr .sfsi_inside .icon3,.linkedin_tool_bdr .sfsi_inside .icon4{width:auto}.linkedin_tool_bdr .sfsi_inside .icon3{margin-right:0}.linkedin_tool_bdr .sfsi_inside .icon3 .IN-widget{width:106px}.vk_tool_bdr .sfsi_inside .icon1{margin:2px 0 3px;height:auto;display:inline-block;float:none}.vk_tool_bdr .sfsi_inside .icon2{margin:3px auto;min-height:25px!important;display:block;overflow:hidden}.vk_tool_bdr .sfsi_inside .icon1 img{width:80px}.vk_tool_bdr .sfsi_inside .icon2 img{width:80px;height:24px}.sfsi_responsive_icons .sfsi_responsive_icon_pinterest_container{background-color:#cb3233}.sfsi_premium_sticky_icons_container{flex-direction:column;display:flex;position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icons_container a{display:block;text-align:center;transition:all .3s ease;color:#fff;font-size:20px}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_right_button_container{right:0}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_left_button_container{left:0}.sfsi_premium_sticky_mobile_icons_container{display:flex;position:fixed;width:100%!important}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_mobile_icons_container a{width:100%!important}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_mobile_top{top:0}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_mobile_bottom{bottom:0}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icon_item_container{height:40px;vertical-align:middle;margin-top:auto;margin-bottom:auto;display:flex;justify-content:center}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icon_item_container img{padding:9px;vertical-align:middle!important;box-shadow:unset!important;-webkit-box-shadow:unset!important;max-width:40px!important;max-height:40px!important}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icon_item_container span{padding:7px;vertical-align:middle!important;box-shadow:unset!important;-webkit-box-shadow:unset!important;line-height:40px}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icon_item_container.sfsi_premium_sticky_custom_icon{width:40px}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icons_count.sfsi_premium_sticky_count_container{width:40px;font-size:12px;height:40px;line-height:20px;margin:0!important;padding-top:3px}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icons_count.sfsi_premium_sticky_count_container h3,.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icons_count.sfsi_premium_sticky_count_container h6{margin:0}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_mobile_icons_container .sfsi_premium_sticky_icons_count{width:100%!important;padding-top:4px}amp-facebook-like{height:21px;margin-bottom:-7px}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icon_item_container.sfsi_premium_responsive_icon_follow_container img{padding-top:10px;padding-bottom:10px;padding-right:7px;padding-left:7px}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icons_count.sfsi_premium_sticky_count_container h3{font-size:16px!important}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_icons_count.sfsi_premium_sticky_count_container h6{font-size:9px!important;padding-top:12px;padding-bottom:12px;padding-right:11px;padding-left:10px}.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_count_container .sfsi_premium_count,.sfsi_sticky_icons_container_wrapper .sfsi_premium_sticky_count_container .sfsi_premium_count_text{font-size:12px!important}.sfsiaftrpstwpr{display:flex;justify-content:flex-start;max-width:100%!important;clear:both}@media screen and (max-width:569px){.sfsi_responsive_fluid div span{display:none}}.sfsi_actvite_theme_flat .inerCnt .sfcm.sfsi_wicon{padding:0;border:none!important;width:55%!important;height:auto;position:absolute;top:50%;transition:inherit;left:50%;transform:translate(-50%,-50%);margin:0}.sfsi_actvite_theme_flat .inerCnt .sficn{display:flex;border-radius:50%;align-items:center;justify-content:center;height:100%}.sfsi-mouseOver-effect.sfsi-mouseOver-effect-fade_in a.sfsi_responsive_fluid,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo a.sfsi_responsive_fluid,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-fade_in .sfsi_premium_sticky_icons_container a,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sfsi_premium_sticky_icons_container a,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-fade_in .sf_icon a,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sf_icon a,.sfsi_Sicons.sfsi-mouseOver-effect.sfsi-mouseOver-effect-fade_in .sf_fb.sf_icon,.sfsi_Sicons.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sf_fb.sf_icon{opacity:.6!important}.sfsi-mouseOver-effect.sfsi-mouseOver-effect-fade_in a.sfsi_responsive_fluid:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo a.sfsi_responsive_fluid:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-fade_in .sfsi_premium_sticky_icons_container a:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sfsi_premium_sticky_icons_container a:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-fade_in .sf_icon a:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sf_icon a:hover,.sfsi_Sicons.sfsi-mouseOver-effect.sfsi-mouseOver-effect-fade_in .sf_fb.sf_icon:hover,.sfsi_Sicons.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sf_fb.sf_icon:hover{opacity:1!important;transition:all .6s ease 0s!important}.sfsi-mouseOver-effect.sfsi-mouseOver-effect-scale a.sfsi_responsive_fluid:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo a.sfsi_responsive_fluid:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-scale .sfsi_premium_sticky_icons_container a:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sfsi_premium_sticky_icons_container a:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-scale .sf_icon a:hover,.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sf_icon a:hover,.sfsi_Sicons.sfsi-mouseOver-effect.sfsi-mouseOver-effect-scale .sf_fb.sf_icon:hover,.sfsi_Sicons.sfsi-mouseOver-effect.sfsi-mouseOver-effect-combo .sf_fb.sf_icon:hover{z-index:99999!important;transition:all .6s ease 0s!important}.sfsi_Sicons.sfsi-mouseOver-effect .sf_icon a,.sfsi_Sicons.sfsi_Sicons_position_right .sf_subscrbe.sf_icon a{display:inline-block}.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons_position_right .sf_icon .fb_iframe_widget,.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons_position_right .sf_icon .fb_iframe_widget>*{margin-left:0}.vk_tool_bdr .sfsi_inside .icon1,.vk_tool_bdr .sfsi_inside .icon1 a,.vk_tool_bdr .sfsi_inside .icon2,.vk_tool_bdr .sfsi_inside .icon2 a{display:flex;align-items:center}#sfsi_floater .sfsi_tool_tip_2{display:none}.margin-enable-count{margin-left:-13px!important}.sf_fb iframe{margin-top:2px!important}.success-alert{display:none;position:fixed;top:100px;right:10px;background-color:#4caf50;color:#fff;text-align:center;padding:15px;border-radius:5px;z-index:99999}@keyframes intro-animation{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes fade-out{0%{opacity:1}90%{opacity:1}100%{opacity:0}}.sfsi_Sicons .sf_icon a{display:flex!important}
:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{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 .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}
@charset "UTF-8";:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2)format("woff2"),url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff)format("woff"),url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal;font-display: swap;
}@font-face{font-family:WooCommerce;src:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2)format("woff2"),url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff)format("woff"),url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal;font-display: swap;
}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%)rotate(180deg);content:"";position:absolute;border-width:4px 6px 0;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width)solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:initial}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9ImZlYXRoZXIgZmVhdGhlci1jaGV2cm9uLWRvd24iPjxwb2x5bGluZSBwb2ludHM9IjYgOSAxMiAxNSAxOCA5Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em)}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9ImZlYXRoZXIgZmVhdGhlci1jaGV2cm9uLWRvd24iPjxwb2x5bGluZSBwb2ludHM9IjYgOSAxMiAxNSAxOCA5Ii8+PC9zdmc+)no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px)solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg)50%;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg)50%;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1).5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgY2xhc3M9ImZlYXRoZXIgZmVhdGhlci1jaGV2cm9uLWRvd24iPjxwb2x5bGluZSBwb2ludHM9IjYgOSAxMiAxNSAxOCA5Ii8+PC9zdmc+)no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px);-webkit-background-position:calc(100% - 12px)50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:0 0;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(https://cjf.qc.ca/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,5%)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}
.dlm-download-box{width:250px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;position:relative;margin:1em auto;box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.4)}.dlm-download-box h1{margin:.5em 0!important}.dlm-download-box img.wp-post-image{margin:0;padding:0;display:block;width:100%;-moz-border-radius:0;-webkit-border-radius:0;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-radius:0;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.dlm-download-box .dlm-download-box-content{padding:0 1em 1em}.dlm-download-box .dlm-download-count{-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;color:#777;text-shadow:0 1px 0 rgba(255,255,255,.5);background:#ddd;box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.4);position:absolute;top:0;right:0;padding:.6em;width:auto;min-width:1em;font-size:1em;text-align:center;vertical-align:middle;line-height:1em;border:1px solid #bbb;margin:-.5em -.5em 0 0}:where(.dlm-downloads) li{margin-top:.5em}.dlm-download-default{display:inline-block}.dlm-download-button{display:inline-flex;flex-direction:column}.dlm-download-button .dlm-button-meta{font-size:.8em;opacity:.8}.dlm-filetype-pdf{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-pdf.png)}.dlm-filetype-aif,.dlm-filetype-aifc,.dlm-filetype-aiff,.dlm-filetype-au,.dlm-filetype-kar,.dlm-filetype-m3u,.dlm-filetype-m4r,.dlm-filetype-mid,.dlm-filetype-midi,.dlm-filetype-mp2,.dlm-filetype-mp3,.dlm-filetype-mpga,.dlm-filetype-ra,.dlm-filetype-ram,.dlm-filetype-rm,.dlm-filetype-rpm,.dlm-filetype-snd,.dlm-filetype-wav,.dlm-filetype-wave{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-music.png)}.dlm-filetype-avi,.dlm-filetype-divx,.dlm-filetype-mov,.dlm-filetype-movie,.dlm-filetype-mp4,.dlm-filetype-mpe,.dlm-filetype-mpeg,.dlm-filetype-mpg,.dlm-filetype-mxu,.dlm-filetype-qt,.dlm-filetype-wmv{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-film.png)}.dlm-filetype-7z,.dlm-filetype-gz,.dlm-filetype-rar,.dlm-filetype-sit,.dlm-filetype-tar,.dlm-filetype-zip{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-zipper.png)}.dlm-filetype-csv,.dlm-filetype-tsv,.dlm-filetype-xls,.dlm-filetype-xlsx{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-excel.png)}.dlm-filetype-doc,.dlm-filetype-docx{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-word-text.png)}.dlm-filetype-ai{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-illustrator.png)}.dlm-filetype-swf{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-flash-movie.png)}.dlm-filetype-bmp,.dlm-filetype-djv,.dlm-filetype-eps,.dlm-filetype-gif,.dlm-filetype-ief,.dlm-filetype-jpe,.dlm-filetype-jpeg,.dlm-filetype-jpg,.dlm-filetype-pbm,.dlm-filetype-pgm,.dlm-filetype-png,.dlm-filetype-pnm,.dlm-filetype-ppm,.dlm-filetype-ps,.dlm-filetype-ras,.dlm-filetype-rgb,.dlm-filetype-tif,.dlm-filetype-tiff,.dlm-filetype-wbmp,.dlm-filetype-xbm,.dlm-filetype-xpm,.dlm-filetype-xwd{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-image.png)}.dlm-filetype-psd{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-photoshop.png)}.dlm-filetype-ppt,.dlm-filetype-pptx{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-powerpoint.png)}.dlm-filetype-as,.dlm-filetype-css,.dlm-filetype-htaccess,.dlm-filetype-htm,.dlm-filetype-html,.dlm-filetype-js,.dlm-filetype-php,.dlm-filetype-sql,.dlm-filetype-xml,.dlm-filetype-xsl{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-code.png)}.dlm-filetype-rtf,.dlm-filetype-rtx{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-text-image.png)}.dlm-filetype-txt{background-image:url(https://cjf.qc.ca/wp-content/plugins/download-monitor/assets/css/../images/filetypes/document-text.png)}#content nav.dlm-download-monitor-pagination,nav.dlm-download-monitor-pagination{text-align:center}#content nav.dlm-download-monitor-pagination ul,nav.dlm-download-monitor-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #eee;border-right:0;margin:1px}#content nav.dlm-download-monitor-pagination ul li,nav.dlm-download-monitor-pagination ul li{border-right:1px solid #eee;padding:0;margin:0;float:left;display:inline;overflow:hidden}#content nav.dlm-download-monitor-pagination ul li a,#content nav.dlm-download-monitor-pagination ul li span,nav.dlm-download-monitor-pagination ul li a,nav.dlm-download-monitor-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}#content nav.dlm-download-monitor-pagination ul li a:focus,#content nav.dlm-download-monitor-pagination ul li a:hover,#content nav.dlm-download-monitor-pagination ul li span.current,nav.dlm-download-monitor-pagination ul li a:focus,nav.dlm-download-monitor-pagination ul li a:hover,nav.dlm-download-monitor-pagination ul li span.current{background:#eee;color:#888}.dlm_widget_downloads ul,.dlm_widget_downloads ul li{list-style:none}.dlm-hidden-info{visibility:hidden}@keyframes infinite-spinning{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes infinite-loading{from{width:0%}to{width:100%}}data.dlm-hidden-info{position:relative}data.dlm-hidden-info span{font-weight:700;color:green}.dlm-hidden-info .progress.dlm-visible-spinner{display:inline-block;visibility:visible}.dlm-hidden-info .progress.box{width:100%}.dlm-hidden-info .progress.box span.dlm-download-done::after{content:'✓'}.dlm-hidden-info .progress.box .progress-inner{height:6px;top:0;width:0%;-webkit-transition:width .3s,opacity .3s;transition:width .3s,opacity .3s;position:absolute;left:0;background:#006080;animation:none}.dlm-hidden-info .progress .progress-inner{display:none;width:75px;position:relative;margin-left:15px}.dlm-hidden-info .progress .progress-inner .dlm-visible-spinner{display:inline-block;visibility:visible}html body a.dlm-download-button{position:relative}html body a.dlm-download-button.dlm-download-started{text-decoration:none}html body a.dlm-download-button::before{content:'';position:absolute;height:2px;z-index:3;bottom:-2px;left:0;width:0;background:red;transition:width .5s;box-shadow:0 0 3px rgba(255,0,0,.8);border-radius:5px}html body a.dlm-download-button.dlm-download-Infinity::before{animation:infinite-loading 1s infinite linear}html body a.dlm-download-button.dlm-download-10:before{width:10%}html body a.dlm-download-button.dlm-download-20:before{width:20%}html body a.dlm-download-button.dlm-download-30:before{width:30%}html body a.dlm-download-button.dlm-download-40:before{width:40%}html body a.dlm-download-button.dlm-download-50:before{width:50%}html body a.dlm-download-button.dlm-download-60:before{width:60%}html body a.dlm-download-button.dlm-download-70:before{width:70%}html body a.dlm-download-button.dlm-download-80:before{width:80%}html body a.dlm-download-button.dlm-download-90:before{width:90%}html body a.dlm-download-button.dlm-download-100:before{width:100%}a.dlm-download-button::before{z-index:0}a.dlm-download-button>*{z-index:2;position:relative}html body .dlm-download-link{position:relative}html body .dlm-download-link.dlm-download-started{text-decoration:none}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.dlm-xhr-error{font-size:12px;color:red}.dlm-xhr-loading-gif{width:20px;height:20px;align-self:center;margin:5px 0}.dlm-xhr-progress{min-width:75px;width:auto;display:inline-block;position:relative}.dlm-no-access-modal-window>*{padding:20px}.dlm-no-access-modal-window .dlm-no-access-modal__header{border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;width:calc(100% - 40px);justify-content:space-between;align-items:center;clear:both;position:relative}.dlm-no-access-modal-window .dlm-no-access-modal__body{border-bottom:1px solid rgba(0,0,0,.1);position:relative}.dlm-no-access-modal-window .dlm-no-access-modal__footer{text-align:right}.dlm-no-access-modal-overlay{position:fixed;width:100%;height:100%;background-color:#dededea1;top:0;z-index:98}.dlm-no-access-modal-close span{display:block;position:relative;text-align:center;border-radius:100px;background:#212a2f;color:#fff}.dlm-no-access-modal-close:hover{cursor:pointer}.dlm-no-access-notice{font-style:italic;color:red;font-weight:lighter}#dlm_login_form input[type=submit]{cursor:pointer}#dlm-no-access-modal .dlm-fixed{position:fixed}#dlm-no-access-modal .dlm-relative{position:relative}#dlm-no-access-modal .dlm-inset-0{inset:0px}#dlm-no-access-modal .dlm-z-10{z-index:10}#dlm-no-access-modal .dlm-m-2{margin:.5rem}#dlm-no-access-modal .dlm-ml-3{margin-left:.75rem}#dlm-no-access-modal .dlm-mt-10{margin-top:2.5rem}#dlm-no-access-modal .dlm-mt-2{margin-top:.5rem}#dlm-no-access-modal .dlm-mt-3{margin-top:.75rem}#dlm-no-access-modal .dlm-mt-4{margin-top:1rem}#dlm-no-access-modal .dlm-mt-6{margin-top:1.5rem}#dlm-no-access-modal .dlm-block{display:block}#dlm-no-access-modal .dlm-flex{display:flex}#dlm-no-access-modal .dlm-inline-flex{display:inline-flex}#dlm-no-access-modal .dlm-h-12{height:3rem}#dlm-no-access-modal .dlm-h-4{height:1rem}#dlm-no-access-modal .dlm-h-6{height:1.5rem}#dlm-no-access-modal .dlm-min-h-full{min-height:100%}#dlm-no-access-modal .dlm-w-12{width:3rem}#dlm-no-access-modal .dlm-w-4{width:1rem}#dlm-no-access-modal .dlm-w-6{width:1.5rem}#dlm-no-access-modal .dlm-w-full{width:100%}#dlm-no-access-modal .dlm-w-screen{width:100vw}#dlm-no-access-modal .dlm-flex-1{flex:1 1 0%}#dlm-no-access-modal .dlm-flex-shrink-0{flex-shrink:0}#dlm-no-access-modal .dlm-transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#dlm-no-access-modal .dlm-flex-col{flex-direction:column}#dlm-no-access-modal .dlm-items-start{align-items:flex-start}#dlm-no-access-modal .dlm-items-center{align-items:center}#dlm-no-access-modal .dlm-justify-center{justify-content:center}#dlm-no-access-modal .dlm-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}#dlm-no-access-modal .dlm-overflow-hidden{overflow:hidden}#dlm-no-access-modal .dlm-overflow-y-auto{overflow-y:auto}#dlm-no-access-modal .dlm-rounded{border-radius:.25rem}#dlm-no-access-modal .dlm-rounded-full{border-radius:9999px}#dlm-no-access-modal .dlm-rounded-lg{border-radius:.5rem}#dlm-no-access-modal .dlm-rounded-md{border-radius:.375rem}#dlm-no-access-modal .dlm-border-0{border-width:0}#dlm-no-access-modal .dlm-border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}#dlm-no-access-modal .dlm-bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}#dlm-no-access-modal .dlm-bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}#dlm-no-access-modal .dlm-bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229 / var(--tw-bg-opacity))}#dlm-no-access-modal .dlm-bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}#dlm-no-access-modal .dlm-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#dlm-no-access-modal .dlm-bg-opacity-75{--tw-bg-opacity:0.75}#dlm-no-access-modal .dlm-p-4{padding:1rem}#dlm-no-access-modal .dlm-px-1{padding-left:.25rem;padding-right:.25rem}#dlm-no-access-modal .dlm-px-1\.5{padding-left:.375rem;padding-right:.375rem}#dlm-no-access-modal .dlm-px-3{padding-left:.75rem;padding-right:.75rem}#dlm-no-access-modal .dlm-px-4{padding-left:1rem;padding-right:1rem}#dlm-no-access-modal .dlm-px-6{padding-left:1.5rem;padding-right:1.5rem}#dlm-no-access-modal .dlm-py-1{padding-top:.25rem;padding-bottom:.25rem}#dlm-no-access-modal .dlm-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}#dlm-no-access-modal .dlm-py-12{padding-top:3rem;padding-bottom:3rem}#dlm-no-access-modal .dlm-py-2{padding-top:.5rem;padding-bottom:.5rem}#dlm-no-access-modal .dlm-py-3{padding-top:.75rem;padding-bottom:.75rem}#dlm-no-access-modal .dlm-pb-4{padding-bottom:1rem}#dlm-no-access-modal .dlm-pt-5{padding-top:1.25rem}#dlm-no-access-modal .dlm-text-left{text-align:left}#dlm-no-access-modal .dlm-text-center{text-align:center}#dlm-no-access-modal .dlm-text-base{font-size:1rem;line-height:1.5rem}#dlm-no-access-modal .dlm-text-sm{font-size:.875rem;line-height:1.25rem}#dlm-no-access-modal .dlm-text-xl{font-size:1.25rem;line-height:1.75rem}#dlm-no-access-modal .dlm-font-bold{font-weight:700}#dlm-no-access-modal .dlm-font-medium{font-weight:500}#dlm-no-access-modal .dlm-font-semibold{font-weight:600}#dlm-no-access-modal .dlm-leading-6{line-height:1.5rem}#dlm-no-access-modal .dlm-leading-9{line-height:2.25rem}#dlm-no-access-modal .dlm-tracking-tight{letter-spacing:-.025em}#dlm-no-access-modal .dlm-text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity))}#dlm-no-access-modal .dlm-text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229 / var(--tw-text-opacity))}#dlm-no-access-modal .dlm-text-red-600{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity))}#dlm-no-access-modal .dlm-text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}#dlm-no-access-modal .dlm-shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px -1px rgba(0, 0, 0, 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#dlm-no-access-modal .dlm-shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#dlm-no-access-modal .dlm-shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 8px 10px -6px rgba(0, 0, 0, 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#dlm-no-access-modal .dlm-ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}#dlm-no-access-modal .dlm-ring-inset{--tw-ring-inset:inset}#dlm-no-access-modal .dlm-ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219 / var(--tw-ring-opacity))}#dlm-no-access-modal .dlm-transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}#dlm-no-access-modal .dlm-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.placeholder\:dlm-text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}.placeholder\:dlm-text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}.hover\:dlm-bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.focus\:dlm-ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:dlm-ring-inset:focus{--tw-ring-inset:inset}.focus\:dlm-ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229 / var(--tw-ring-opacity))}.focus-visible\:dlm-outline:focus-visible{outline-style:solid}.focus-visible\:dlm-outline-2:focus-visible{outline-width:2px}.focus-visible\:dlm-outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:dlm-outline-indigo-600:focus-visible{outline-color:#4f46e5}@media (min-width:640px){.sm\:dlm-mx-0{margin-left:0;margin-right:0}.sm\:dlm-mx-auto{margin-left:auto;margin-right:auto}.sm\:dlm-my-8{margin-top:2rem;margin-bottom:2rem}.sm\:dlm-ml-4{margin-left:1rem}.sm\:dlm-mt-0{margin-top:0}.sm\:dlm-flex{display:flex}.sm\:dlm-h-10{height:2.5rem}.sm\:dlm-w-10{width:2.5rem}.sm\:dlm-w-auto{width:auto}.sm\:dlm-w-full{width:100%}.sm\:dlm-max-w-\[480px\]{max-width:480px}.sm\:dlm-max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.sm\:dlm-max-w-md{max-width:28rem}.sm\:dlm-flex-row-reverse{flex-direction:row-reverse}.sm\:dlm-items-start{align-items:flex-start}.sm\:dlm-items-center{align-items:center}.sm\:dlm-rounded-lg{border-radius:.5rem}.sm\:dlm-p-0{padding:0}.sm\:dlm-p-6{padding:1.5rem}.sm\:dlm-px-12{padding-left:3rem;padding-right:3rem}.sm\:dlm-px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:dlm-pb-4{padding-bottom:1rem}.sm\:dlm-text-left{text-align:left}.sm\:dlm-text-sm{font-size:.875rem;line-height:1.25rem}.sm\:dlm-leading-6{line-height:1.5rem}}.dlm-no-access-modal{z-index:9999;position:fixed}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::after,.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::after,.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::before{--tw-content:''}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ) hr:not( .dlm-no-tailwind,.dlm-no-tailwind * ){height:0;color:inherit;border-top-width:1px}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ) abbr:where([title]):not( .dlm-no-tailwind,.dlm-no-tailwind * ){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.dlm-no-access-modal h1:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h2:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h3:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h4:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h5:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h6:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-size:inherit;font-weight:inherit}.dlm-no-access-modal a:not( .dlm-no-tailwind,.dlm-no-tailwind * ){color:inherit;text-decoration:inherit}.dlm-no-access-modal b:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal strong:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-weight:bolder}.dlm-no-access-modal code:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal kbd:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal pre:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal samp:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}.dlm-no-access-modal small:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-size:80%}.dlm-no-access-modal sub:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal sup:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.dlm-no-access-modal sub:not( .dlm-no-tailwind,.dlm-no-tailwind * ){bottom:-.25em}.dlm-no-access-modal sup:not( .dlm-no-tailwind,.dlm-no-tailwind * ){top:-.5em}.dlm-no-access-modal table:not( .dlm-no-tailwind,.dlm-no-tailwind * ){text-indent:0;border-color:inherit;border-collapse:collapse}.dlm-no-access-modal button:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal input:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal optgroup:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal select:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal textarea:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}.dlm-no-access-modal button:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal select:not( .dlm-no-tailwind,.dlm-no-tailwind * ){text-transform:none}.dlm-no-access-modal [type=button]:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal [type=reset]:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal [type=submit]:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal button:not( .dlm-no-tailwind,.dlm-no-tailwind * ){-webkit-appearance:button;background-color:transparent;background-image:none}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ):-moz-focusring{outline:auto}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ):-moz-ui-invalid{box-shadow:none}.dlm-no-access-modal progress:not( .dlm-no-tailwind,.dlm-no-tailwind * ){vertical-align:baseline}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::-webkit-inner-spin-button,.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::-webkit-outer-spin-button{height:auto}.dlm-no-access-modal [type=search]:not( .dlm-no-tailwind,.dlm-no-tailwind * ){-webkit-appearance:textfield;outline-offset:-2px}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::-webkit-search-decoration{-webkit-appearance:none}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.dlm-no-access-modal summary:not( .dlm-no-tailwind,.dlm-no-tailwind * ){display:list-item}.dlm-no-access-modal blockquote:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal dd:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal dl:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal figure:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h1:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h2:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h3:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h4:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h5:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h6:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal hr:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal p:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal pre:not( .dlm-no-tailwind,.dlm-no-tailwind * ){margin:0}.dlm-no-access-modal fieldset:not( .dlm-no-tailwind,.dlm-no-tailwind * ){margin:0;padding:0}.dlm-no-access-modal legend:not( .dlm-no-tailwind,.dlm-no-tailwind * ){padding:0}.dlm-no-access-modal menu:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal ol:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal ul:not( .dlm-no-tailwind,.dlm-no-tailwind * ){list-style:none;margin:0;padding:0}.dlm-no-access-modal dialog:not( .dlm-no-tailwind,.dlm-no-tailwind * ){padding:0}.dlm-no-access-modal textarea:not( .dlm-no-tailwind,.dlm-no-tailwind * ){resize:vertical}.dlm-no-access-modal input:not( .dlm-no-tailwind,.dlm-no-tailwind * )::-moz-placeholder,.dlm-no-access-modal textarea:not( .dlm-no-tailwind,.dlm-no-tailwind * )::-moz-placeholder{opacity:1;color:#9ca3af}.dlm-no-access-modal input:not( .dlm-no-tailwind,.dlm-no-tailwind * )::placeholder,.dlm-no-access-modal textarea:not( .dlm-no-tailwind,.dlm-no-tailwind * )::placeholder{opacity:1;color:#9ca3af}.dlm-no-access-modal [role=button]:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal button:not( .dlm-no-tailwind,.dlm-no-tailwind * ){cursor:pointer}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ):disabled{cursor:default}.dlm-no-access-modal audio:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal canvas:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal embed:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal iframe:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal img:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal object:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal svg:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal video:not( .dlm-no-tailwind,.dlm-no-tailwind * ){display:block;vertical-align:middle}.dlm-no-access-modal img:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal video:not( .dlm-no-tailwind,.dlm-no-tailwind * ){max-width:100%;height:auto}.dlm-no-access-modal [hidden]:not( .dlm-no-tailwind,.dlm-no-tailwind * ){display:none}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::after,.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }
p:empty{display:none}.print-icon:before{font-family:fontawesome;content:"\f02f";margin-right:5px}div.archive-publications img{width:100%}.related-rr-widget{left:-4vw;max-width:120%;background-color:#ef6f66}.wcppec-checkout-buttons{display:none}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}ul.page-numbers{list-style-type:none!important;clear:both;float:right!important;margin-top:2%}ul.page-numbers li{display:inline-block!important}span.page-numbers.current{font-weight:600;color:#970000;padding:.5em}a.page-numbers{color:#fff;font-weight:600;background-color:#970000!important;padding:.7em}a.page-numbers:hover{opacity:.7}p.stock.out-of-stock{font-weight:600;text-transform:uppercase;width:50%;color:#970000;float:left;margin-left:2rem}.woocommerce ul.products li.product a img{width:240px;height:360px}div.wcppec-checkout-buttons.woo_pp_cart_buttons_div{float:right}a.checkout-button.button{float:right}.woocommerce-error li{font-weight:600}.woocommerce-message{border-top-color:#970000!important}.wcppec-checkout-buttons__button{padding-top:0;float:right}.woocommerce-result-count{display:none}h3.side-rr{font-size:1.2rem;font-weight:600;padding-bottom:3%}h4.side-rr{font-size:1.1rem}.woocommerce button.button{color:#fff!important}.widget-newsletter.panier a{background:url(https://cjf.qc.ca/wp-content/themes/cjf/css/EN%20COURS/CJF22.00.00%20-%20travaux%20divers/22-11-29-%20modif%20CSS%20style%20extrait%20Relaitons/images/arrow-rr.png)0 no-repeat #333;display:block;padding:2px 5px 2px 45px;font-weight:700;font-size:14px;color:#fefefe;float:right;margin-bottom:2%}body.body-rr h1.page-title{font-weight:600;color:#970000;position:relative;text-shadow:1px 1px 6px #fff,1px 1px 6px #fff,1px 1px 6px #fff;margin-bottom:30px;font-size:1.85714rem}.woocommerce .cart .button,.woocommerce .cart input.button{color:#fff}.woocommerce .cart .button,.woocommerce .cart input.button:hover{opacity:.7}.woocommerce table.cart td.actions .input-text{width:200px}td.product-name a{font-weight:600;font-size:1.2rem}td.product-price{font-size:1.2rem}td.product-subtotal{font-size:1.2rem}.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff}span.price span.woocommerce-Price-amount.amount{font-weight:600!important;padding-bottom:.5rem;font-size:20px;color:#970000;padding:10px 5px}.woocommerce-variation-price{margin-bottom:15px}.woocommerce a.button{color:#fff}h2.woocommerce-loop-product__title{font-size:1rem;color:#000;font-weight:600;margin-top:1rem}.rr-boutique .columns:last-child:not(:first-child){float:left}form.woocommerce-ordering{padding-bottom:.5rem;width:40%;float:right}a.button.add_to_cart_button:hover{opacity:.7}a.button.add_to_cart_button{margin-bottom:15%}a.added_to_cart.wc-forward{clear:both;position:absolute;margin-top:10px;margin-left:5px}.woocommerce-message{border-top-color:#970000}.woocommerce-message::before{color:#970000}img.attachment-shop_single.size-shop_single.wp-post-image{box-shadow:0 0 3px 2px rgba(0,0,0,.12)}div.quantity [type=number]{float:left;width:50px}.variations{margin-top:20px;margin-bottom:20px!important}.variations td{padding:0!important;float:left;vertical-align:middle}.variations td.value{margin-left:5px}.variations th{padding:0!important}button.single_add_to_cart_button.button.alt,.related.products .button{float:left;margin-left:1rem;padding-top:12px;padding-bottom:12px;font-size:14px;text-transform:uppercase}.related.products .button{margin-left:0!important}button.single_add_to_cart_button.button.alt:hover,.related.products button:hover{opacity:.7}.entry-summary h1{font-size:30px!important}.variations_form .label{background-color:initial!important;font-weight:600!important;padding-right:15px!important}select#pa_version{font-size:14px;margin:0!important;width:250px}section.related.products{clear:both;padding-top:3rem}section.related.products h2{font-weight:600;text-transform:uppercase}section.related.products h2.woocommerce-loop-product__title{text-transform:none}div.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab{clear:both}span.posted_in,span.tagged_as{display:block;clear:both}.woocommerce-tabs,.reset_variations{display:none!important}p.price span.woocommerce-Price-amount.amount{font-weight:600;color:#970000;font-size:1.35714rem;display:inline-block!important}p.price{margin-bottom:0!important}@media only screen and (max-width:1024px){body:not(.body-rr) .header{padding-top:50px!important}.seocnd-menu{display:none}.header-menus-container{width:100%!important;left:0}p.stock.out-of-stock{width:90%;margin:0 auto;float:none}.product .summary.entry-summary{padding-top:3%}.woocommerce-product-details__short-description p{text-align:justify}div.quantity [type=number]{width:10%}}@media only screen and (min-width:769px) and (max-width:1024px){.rr-boutique .columns{width:50%}}@media only screen and (max-width:768px){.panel-grid-cell:not(:first-child){text-align:center}.side_panel_fixed{max-height:400px;overflow-y:auto!important}.side_panel_fixed.active_panel_outer{width:100%}.hader-menus-list h3.widget-title{font-size:18px!important}.header_menu_section ul li a{font-size:16px!important}.rr-boutique .columns{width:100%}form.woocommerce-ordering{width:70%}a.button.add_to_cart_button{margin-bottom:5%}}.button_newslatter{position:absolute;left:50%;transform:translate(-50%);width:100%;max-width:300px;text-align:left}.button_newslatter a,.info-btn{padding:9px!important;width:100%;display:block;text-align:left!important;box-shadow:inset 0 0 5px 3px #ccc!important;border:unset!important;display:flex!important;justify-content:space-between;max-width:300px;margin:auto}.button_newslatter a:after,.info-btn:after{content:"\f061";font-family:fontawesome;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:18px;color:#333!important;font-weight:900}.red_backgroud_section .wpb_text_column.wpb_content_element{margin-bottom:0}.first_section_main{background:-webkit-linear-gradient(left,#e3e3e3 0%,#f0f0f0 15%,#f3f3f1 64%,#fff 98%)}.footer .footer-col-4 img{width:200px}.footer_above_section{background:-webkit-linear-gradient(left,#fff 0%,#e9eae4 17%,#e9eae4 50%,#e9eae4 77%,#fff 100%,#fff 100%,#fff 100%);color:#454543}.footer_above_section .wpb_text_column.wpb_content_element{margin-bottom:10px}footer .credits{text-align:center;padding-top:40px}.red_backgroud_section{background:#ef6f66}.red_backgroud_section .wpb_text_column.wpb_content_element p span:last-child{text-transform:uppercase}.off-canvas .off-canvas-header .off-canvas-logo-navigation{display:block!important}body.body-rr:before{position:fixed;content:"";width:40px;height:100%;left:40px}body.body-rr:before{background:#e72813}#menu-rr-mega-menu-nos-contenus li a::before{font-family:fontawesome;margin-right:7px}.ancien-ico a::before{content:"\f1da"}.news-ico a::before{content:"\f1ea"}.video-ico a::before{content:"\f03d"}.podcast-ico a::before{content:"";background:url(https://cjf.qc.ca/wp-content/uploads/2021/08/icone-balado-blanc.png)no-repeat;width:20px;height:20px;display:inline-block;background-size:100%;vertical-align:middle;margin-left:-3px}a.menu-icon-header{width:44px;height:44px;text-align:center;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;font-size:20px;color:#000;margin:0 -2px}body .header{padding:30px 0 20px}body:not(.body-rr) .header .container{width:85%;margin:0 auto}.body-rr .header .container{padding:0 40px}.header-box{display:flex;justify-content:space-between;align-items:center}.header-menu-icon{display:flex}.seocnd-menu ul li.button{color:#fff;font-weight:800}.seocnd-menu ul li a{text-transform:uppercase;padding:5px}.mega-social-icons{margin-left:0!important}.mega-social-icons li,.vc_column-inner .social-icons li{display:inline-block!important;margin-right:10px}.header-box .header-list{display:flex;align-items:center;list-style:none;margin:0}.header-box .header-list li{margin:0 6px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.header-box .header-list li a{color:#333}.header-box li i,.mega-social-icons li i,.social-icons li i{font-size:25px;color:#606060}.header-box li a:hover i,.mega-social-icons a:hover i,.social-icons a:hover i{opacity:.7}.header-box li i:before{font-family:fontawesome}.body-cjf .footer{position:relative;border:unset}.header-box .logo a{font-size:30px;text-transform:uppercase;color:#333;font-weight:700;font-family:inherit}.social-icons{border-left:3px solid #dbdcd6;border-right:3px solid #dbdcd6;padding:0 5px;position:relative}.header-icons .search-icon i{margin-right:5px}.header-box .header-list input{margin-bottom:0;height:30px;border:unset;box-shadow:inset 1px 4px 4px 1px #ccc}.header-box .header-list li form{display:flex;position:relative;top:5px}.recherche-avancee{position:absolute;bottom:-12px;text-transform:uppercase;text-decoration:underline}.header form input{background:#e2e2e2}h2.vc_custom_heading{background:#393939;display:inline-block;padding:5px 15px;color:#fff;font-size:18px;text-transform:uppercase;margin-left:30px}h2.vc_custom_heading:after{left:0;border-bottom:2px solid #393939;content:"";position:absolute;bottom:5px;width:100%}.page-content-home .row{max-width:85%;margin:0 auto}.posts-grid-container{padding:30px 0}.page-content{padding-top:40px;position:relative}.post-grid{padding:15px;flex:0 0 50%}.post-grid-8{flex:0 0 60%;width:60%}.post-grid-4{flex:0 0 40%;width:40%}.post-grid-3{flex:0 0 33%;width:33%}.post-grid-6{flex:0 0 50%;width:50%}.post-grid-2{flex:0 0 25%;width:25%}.post-grid-9{flex:0 0 67%;width:67%}.post-grid-10{flex:0 0 75%;width:75%}.post-grid-left{padding:0 15px;flex:0 0 60%}.post-grid-item-small .post-grid-left{flex:0 0 40%}.post-grid-title h3{font-size:22px;text-transform:uppercase;font-weight:800;font-family:open sans,sans-serif}.post-grid-title span{font-family:pt serif}.post-grid-author .post-grid-title h3 a{color:#333!important}.posts-grid-heading.border_bottom_heading{border-bottom:2px solid #414141;margin:15px 0;padding-left:30px;width:100%}.post-grid-author{font-family:pt serif,serif;display:block;margin-top:5px}.post-grid-date{text-transform:uppercase;font-size:13px}.post-grid-meta p,.post-grid-content p{font-family:pt serif,serif;font-size:16px}.posts-grid-heading h2{font-weight:600;background:#414141;display:inline-block;margin-bottom:0;padding:5px 15px;color:#fff;font-size:17px;text-transform:uppercase}.row-post-grid{display:flex;align-content:center;margin:0 -15px;flex-wrap:wrap}.post-grid-item .post-grid-inner{display:flex}.post-grid-right{padding:0 10px}.post-grid-item{margin:15px 0!important}.post-grid-meta p{margin:10px 0 6px}.post-grid-item span.post-grid-category,.cat{background:#3a3a3a;color:#fff;font-size:14px;font-weight:600;padding:0 6px;line-height:22px;display:inline-block}.post-grid-style-1 .post-grid{padding:0}.post-grid-title h3.unlocked:after{font-family:fontawesome;content:"\f09c";margin-left:7px;color:#e72813}.post-grid-meta{font-size:14px}.post-grid-item span.post-grid-category.feature_cat,.cat{text-transform:uppercase;background:#eb270f}.post-grid-category{text-transform:uppercase}.post-grid-item span.post-grid-date{text-transform:uppercase;font-weight:700;margin:0 8px}.post-container-grid-footer{text-align:center;position:relative}.post-grid-content a.read_more{color:#dd4f4b;display:block;font-size:20px}.post-container-grid-footer a{background:#e0dfda;color:#414141;padding:10px;width:100%;display:inline-block;text-align:center;max-width:200px;margin:auto;position:relative;z-index:100}.post-container-grid-footer.border_botton_footer:after{content:"";display:block;position:absolute;width:100%;height:2px;background:#414141;top:50%;margin-top:-1px}.first_section_main .wpb_single_image.wpb_content_element{margin-bottom:0!important}.single-post-design{color:#666;display:flex;font-family:montserrat;background:#dbdad5}.articles_banner .single-post-design{max-width:85%;margin:0 auto}.single-post-design .single-post-design-left{flex:0 0 40%;padding:0 15px;background:#fff}.single-post-design .single-post-design-inner{display:flex;color:#fff;align-items:center;background:#ec655b;padding:20px;height:100%}.single-post-design .single-post-design-inner img{max-width:220px}.single-post-design .single-post-design-text{text-transform:uppercase;padding:20px}.single-post-design .single-post-design-text a{background:#e32213;color:#fff;display:block;padding:10px;font-size:20px;font-family:open sans,serif;width:-moz-fit-content;width:fit-content}.single-post-design .single-post-design-text i{font-size:20px;display:inline-block;margin:10px 0}.single-post-design .single-post-design-text a span{font-weight:100}.single-post-design .single-post-design-text .single-post-design-icon{background:url(https://cjf.qc.caEN%20COURS/CJF22.00.00%20-%20travaux%20divers/22-11-29-%20modif%20CSS%20style%20extrait%20Relaitons/images/icon-revue-achat.png)no-repeat;display:none;width:120px;height:40px;background-size:100%}.single-post-design .single-post-design-right{padding:20px 0 0 30px}.single-post-design-right>a{color:unset}.single-post-category{font-size:18px;text-transform:uppercase}.single-post-meta{font-size:15px;text-transform:uppercase}.single-post-design h2{font-family:montserrat,sans-serif;font-size:50px;line-height:1.2;font-weight:800;padding-bottom:30px}.single-post-category{margin-bottom:10px}.single-post-category span{color:#e32213}.single-post-category>span:after{content:" | ";color:#e32213}.single-post-category>span:last-child:after{content:""}.post-grid-style-2{overflow:visible!important}.post-grid-style-2:after{clear:both;content:"";display:table!important;overflow:hidden}.post-grid-style-2:before{background:linear-gradient(180deg,#f5f5f3,#ffffff);-webkit-box-shadow:0 -4px 3px rgb(225 222 222/75%);-moz-box-shadow:0 -4px 3px rgba(225 222 222,.75);box-shadow:0 -4px 3px rgb(225 222 222/75%);content:""!Important;width:calc(100% - 80px);position:absolute;top:50px;left:80px;height:100%;z-index:-1}.post-grid-style-2 .posts-grid-inner{margin-bottom:40px}.post-grid-style-2 .post-grid.post-grid-3:nth-child(1){order:1}.post-grid-style-2 .post-grid.post-grid-3:nth-child(2){order:3}.post-grid-style-2 .post-grid.post-grid-3:nth-child(3){order:4}.post-grid-style-2 .post-grid.post-grid-3:nth-child(4){order:5}.post-grid-style-2 .post-grid.post-grid-9{order:4}.post-grid-style-2 .post-grid-item .post-grid-inner{display:block}.feature-post-grid .post-grid-item{display:flex;align-items:center;background:#dbdad5;height:100%;margin-left:-15px}.post-grid-style-2 .feature-post-grid .post-grid-item .post-grid-inner{display:flex;align-items:center}.post-grid-style-2 .feature-post-grid .post-grid-left{flex:0 0 57%;margin-right:20px}.post-grid-style-2 .feature-post-grid .post-grid-inner-right{padding-right:15px}.post-grid-image{position:relative}span.post-grid-meta-top{position:absolute;right:0;top:0;background:#fff;padding:2px 10px;font-weight:700;text-transform:uppercase}.feature-post-grid span.post-grid-meta-top{background:0 0;position:static;padding:0}span.post-grid-meta-top span{color:#ed775d}.post-grid-content img{display:block!important;margin:0 auto}.post-grid-inner-text{padding:15px;width:100%}.post-grid-style-2 .post-grid-meta>span{display:block;margin:0}.post-grid-style-3 .posts-grid-heading h2{font-weight:600;background:#e72813;text-transform:uppercase}.post-grid-style-4>div{background:0 0!important}.post-grid-style-3 .post-grid-item{background:#d8d4cc;margin:-15px 0;padding:15px 0;flex:0 0 100%}.post-container-grid-footer{margin-bottom:-45px}.post-container-grid-footer a{text-transform:uppercase}.post-grid-style-4 .posts-grid-inner{margin-top:25px}.post-grid-style-3 .post-grid{display:flex}.post-grid-style-3 .post-grid-title h3{color:#333;text-transform:uppercase;font-size:14px;padding-bottom:5px}.post-grid-style-4{background:#474747;color:#fff;padding-top:30px}.post-grid-style-4 .post-grid-title h3{font-size:20px;font-weight:100}.post-grid-style-4 .post-grid-meta h4{font-weight:700;font-size:20px;text-transform:uppercase;margin:0}.row-post-grid p{font-family:pt serif,serif!important;font-size:16px!important}.post-grid-style-4 .post-grid-left{flex:0 0 220px;width:220px}.post-grid-8 .post-grid-left img{width:100%}.post-grid-style-5:after{background:#e0dfda;-webkit-box-shadow:0 0 12px 5px rgb(225 222 222/78%);-moz-box-shadow:0 0 12px 5px rgb(225 222 222/78%);box-shadow:0 0 12px 5px rgb(225 222 222/78%);content:"";width:100%;position:absolute;top:20px;left:0;height:calc(100% - 40px);z-index:-1}.post-grid-style-5 .post-grid-item .post-grid-inner{display:block}.post-grid-style-5 .posts-grid-heading h2{text-transform:uppercase;background:#e0dfda;color:#333;font-weight:600}.post-grid-style-5 .posts-grid-heading{margin-top:-28px}.post-grid-style-5 .post-grid-item{padding:10%!important}.post-grid-style-5 .post-container-grid-footer{margin-bottom:-25px}.post-grid-style-5 .post-container-grid-footer a{background:#e7e7e5}.home_section_content{max-width:920px;margin:auto!important;font-size:18px;color:#b0aeaf}.footer-container{display:flex}.footer-container .footer-col{flex:1 1 25%;width:25%}.footer-container .footer-col .menu>li,.menu.horizontal>li{display:block}.je_fais_button{background:#da494e!important;color:#fff!important;text-transform:uppercase;font-size:20px!important;line-height:24px!important;padding:3px 15px!important;font-weight:600;margin-left:10px;transition:.5s}.je_fais_button:hover{text-decoration:none;opacity:.7}.side_panel_fixed .fix_side_panel_content{width:445px}.side_panel_fixed .fix_side_panel_box.active_panel_box{width:500px;transition:all .5s;padding-left:55px}.fix_side_button{background:#e72813;color:#fff;height:100%;justify-content:center;align-items:center;overflow:hidden;width:55px;position:absolute;right:0;left:auto;z-index:9999;transition:all .5s}.box-repeater-items .button{cursor:pointer}.fix_side_panel_content{padding:15px}.side_panel_fixed .fix_side_panel_box .fix_side_button i.fa-times{display:none}.side_panel_fixed .fix_side_panel_box .fix_side_button a{color:#fff;position:absolute;height:100%;width:100%;z-index:9999}.side_panel_fixed .fix_side_panel_box.active_panel_box .fix_side_button{left:0;right:auto}.side_panel_fixed .fix_side_panel_box.active_panel_box .fix_side_button i.fa-times{display:block}.side_panel_fixed .fix_side_panel_box.active_panel_box .fix_side_button i.fa-arrow-right{display:none}.side_panel_fixed .fix_side_panel_box.active_panel_box .fix_side_button h2{display:none}.fix_side_button:after{position:absolute;right:0;content:"";width:15px;height:100%;top:0;z-index:999;background:#fff}.fix_side_button i{position:absolute;top:10px;left:13px}.fix_side_button h2{transform:rotate(270deg);height:91px;left:-3px;position:absolute;width:108px;top:30px}.side_panel_fixed{position:absolute!important;right:0;top:30px;z-index:9999;max-width:500px;overflow:hidden;margin:0!important;background:#fff;box-shadow:0 0 7px 3px #797676a6}.side_panel_fixed .vc_column-inner{padding:0!important}.fix_side_panel_box{background:#fff;height:100%;padding-right:55px;width:55px;transition:all .5s}.header_menu_section ul li a:hover{text-decoration:underline}.list-pad li a{padding-left:0!important}.hader-menus-list .panel-layout{width:100%;max-width:1410px}.header-menus-container{position:absolute;background:#fff;width:calc(100% - 80px);z-index:99;display:none}.menu-icon-header .fa-times{display:none}.menu-icon-header.icon-open-click .fa-times{display:block}.menu-icon-header.icon-open-click .fa-bars{display:none}.header-menus-container.menu-open-click{display:block}.hader-menus-list{display:flex;padding:50px;width:100%;justify-content:center}.hader-menus-list .panel-layout .header_menu_section>div{padding:20px}.hader-menus-list .panel-layout .header_menu_section>div:first-child{background:#f16d68;padding:0;display:flex;margin-right:30px}.hader-menus-list .panel-layout .header_menu_section>div:first-child .panel-grid-cell>div{margin-bottom:0}.hader-menus-list .panel-layout .header_menu_section>div:first-child .textwidget h3{color:#fff;border-bottom:2px solid;padding-left:23px;display:inline-block;line-height:.9;margin-top:17px;font-weight:700;margin-left:-15px}.hader-menus-list .panel-layout .header_menu_section>div:first-child .widget_text.panel-last-child{padding:0 15px;color:#333}.hader-menus-list .panel-layout .header_menu_section>div:first-child .widget_text.panel-last-child a{color:#333}.hader-menus-list .panel-layout .header_menu_section>div:first-child .widget_text.panel-last-child a strong{display:block}.hader-menus-list .panel-layout .header_menu_section>div:nth-child(2){background:#3f3f3f;color:#fff}.header_menu_section{display:flex;align-content:center;justify-content:center;align-items:stretch!important}.header_menu_section ul li{display:block}.hader-menus-list h3.widget-title{font-weight:800;text-transform:uppercase!important;font-size:16px}.header_menu_section ul li a{color:#333;text-transform:uppercase;font-size:14px}ul#menu-nos-publications li{padding-left:30px;background:url(https://cjf.qc.caEN%20COURS/CJF22.00.00%20-%20travaux%20divers/22-11-29-%20modif%20CSS%20style%20extrait%20Relaitons/images/menu-social-cions.jpg)no-repeat}ul#menu-nos-publications li:nth-child(1){background-position:0 5px}ul#menu-nos-publications li:nth-child(2){background-position:0 -32px}ul#menu-nos-publications li:nth-child(3){background-position:0 -69px}ul#menu-nos-publications li:nth-child(4){background:0 0}.hader-menus-list .panel-layout .header_menu_section>div:nth-child(2) ul li a{color:#fff}div#videoModelpopup{position:fixed;top:50%!important;left:50%;max-width:600px;width:100%;transform:translate(-50%,-50%);background:#000000c7;border:15px solid #fff;box-shadow:0 0 9px 1px #ccc}a.close-reveal-modal{position:absolute;top:-30px;right:-30px;font-size:25px;color:#fff;background:#000000b5;width:30px;text-align:center;line-height:30px;border-radius:50%}@media only screen and (max-width:767px){.header-box{display:block}.posts-grid-container{max-width:90%;margin:auto}.single-post-design,.hader-menus-list{display:block}.footer-container .footer-col{flex:1 1 50%;width:50%}.footer-container{padding:0 15px;flex-wrap:wrap}.post-grid-style-4 .posts-grid-inner{margin-top:10px}.post-grid-style-2 .feature-post-grid .post-grid-item .post-grid-inner{display:block;padding:20px}.post-grid-style-1 .post-grid-8 .post-grid-item .post-grid-inner{display:block}.post-grid-style-1 .post-grid-8 .post-grid-left{margin-bottom:20px;padding:0}.post-grid-style-2 .feature-post-grid .post-grid-left{margin:0 auto 20px;padding:0}.row-post-grid{display:block}.row-post-grid .post-grid{width:100%;max-width:360px}.side_panel_fixed{max-width:400px}.side_panel_fixed .fix_side_panel_box.active_panel_box{width:100%;padding-right:10px}.side_panel_fixed .fix_side_panel_content{width:320px}}.post-grid-4 .post-grid-item:last-child{margin-top:50px}.post-grid-4 h3 a{text-transform:none!important;font-weight:400!important}.feat-caption{margin:3px 0 15px;font-size:.6em}.inner-text h1{font-size:26px!important}.body-rr h1{font-family:montserrat,sans-serif;font-size:48px;font-weight:600;line-height:1.3}.body-rr .medium-14{padding-left:20px;float:right}.body p{font-size:20px;font-family:open sans,serif}.body-rr .medium-10{font-size:20px;font-family:pt serif,serif!important}.body-rr .medium-10 p a{color:#e72712}.pub-no{text-transform:uppercase;font-family:montserrat,sans-serif;font-size:22px;font-weight:400!important;color:#bcbcb3}.publication-article a{font-weight:700!important;color:#666!important}.new-pub p{font-family:pt serif,serif!important;font-size:24px;font-style:italic}.auteur-rr{font-family:pt serif,serif;font-size:16px}.date-author{padding-bottom:30px}.date-rr{display:block;font-size:13px;font-weight:700;text-transform:uppercase;font-family:open sans,sans-serif}.chapeau{font-size:24px;line-height:1.5}.italic{font-style:italic}.italic-bold{font-style:italic;font-weight:600;padding-bottom:35px!important}.shadow{box-shadow:0 3px 5px #ccc,0 -3px 5px #ccc;z-index:-9}.cat-post-widget{background-color:#f3f3f1;padding:20px}.body-rr .medium-10{float:left;padding-left:40px;padding-right:40px}.info-sidebar{position:relative;z-index:99}.dossier{font-family:open sans,sans-serif;text-transform:uppercase;font-size:15px;font-weight:700}.red-color{color:#f5130c}.related-rr-widget{padding:20px;margin-bottom:25px}.related-rr-widget a{font-family:open sans,serif}.related-rr-widget h3{color:#fff;padding-bottom:20px;font-size:22px}.related-rr-widget h4,.cat-post-item h3{font-size:20px;margin-bottom:0!important}.related-rr-widget h3,.related-rr-widget h4,.cat-post-item h3{font-family:open sans,Helvetica,Roboto,Arial,sans-serif;font-weight:800;text-transform:uppercase}.cat-post-item h3{padding-top:10px}.cat-post-widget{background-color:#f3f3f1;padding:20px}.cat-post-item{padding-bottom:25px}.cat-post-item:last-of-type{padding-bottom:0}.cat-post-item a{color:#0a0a0a!important;text-decoration:none!important}ul.category-posts-internal{margin-left:0!important;list-style-type:none!important}.related-auteur,.cat-post-author{font-family:pt serif,serif;font-size:16px!important;color:#0a0a0a!important}.sommaire{text-decoration:underline;color:#0a0a0a!important}.new-pub .column:first-of-type{box-shadow:5px 0 5px -2px #ccc}.post-grid-style-4.single-publication-bottom{background-image:url(https://cjf.qc.ca/wp-content/uploads/2021/08/e-accueil-rr-v4-variante.jpg?id=31010)!important;background-position:0 0!important;background-repeat:no-repeat!important;padding-top:62px}.page-content a,.cat-post-item a{transition:.5s}.page-content a:not(.vc_general,.button):hover,.cat-post-item a:hover{text-decoration:underline}.hader-menus-list{box-shadow:0 4px 2px -2px #ccc}.header-menus-container.menu-open-click{z-index:99999}.article-item .medium-15{padding-left:30px}.article-item{padding-bottom:30px;display:flex}.article-item h3{font-weight:700!important;text-transform:uppercase}.article-item a,.article-item a:hover,.article-item a:active{color:#0a0a0a!important}.header_menu_section .social-icons ul{margin-left:0!important}.header_menu_section .social-icons ul li{display:inline-block!important}.header_menu_section .social-icons{width:-moz-fit-content;width:fit-content;margin:0 auto}ul:not(#menu-nos-publications,.header-list) li a{line-height:1.2}.info-btn.abo{background-color:#f5130c;color:#fff;text-transform:uppercase;font-weight:600;box-shadow:none!important;float:left;border-radius:0!important}.abo.info-btn:after{color:#fff!important}.info-btn{color:#5e5e5e;background-color:#dcdcdc;border-radius:5px;position:relative;top:18px}button,.articles_banner a{font-family:open sans,sans-serif;cursor:pointer}.single-rrarticle-post .articles_banner a{padding:5px}.position_fixed{position:fixed!Important;margin-top:0!Important;top:0}.page-content.remove_side_bar.fixed_side_bar{overflow:hidden}.fixed_side_bar .medium-10{margin-left:22.22%}.pub-arch{background-color:#e72813!important;color:#fff!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin-top:30px!important;font-weight:400!important;padding:10px 15px;font-size:14px!important}.simplefavorite-button{cursor:pointer}.unbookmarked{background-image:url(https://cjf.qc.ca/wp-content/uploads/2021/08/icone-enregistrer.png)}.active .bookmarked{background-image:url(https://cjf.qc.ca/wp-content/uploads/2021/08/icone-enregistrer-on.png)}.unbookmarked,.bookmarked{background-size:contain;background-repeat:no-repeat;width:20px;height:18px;display:inline-block;left:5px;position:relative;top:4px}.simplefavorite-button.active{opacity:1!important}.publications.posts-grid-container.balados{max-width:80%;margin:auto}.balados h3,.balados p,.bal-auteur,.pt-serif{font-family:pt sans,serif;margin-bottom:0!important}.balados .right-col h4{margin-top:25px;text-transform:none!important}.balados h4{font-size:16px!important}.balados h5{margin-top:25px;text-transform:uppercase;font-weight:400;margin-bottom:0!important}.balados span.post-grid-date{margin:25px 0 0!important;display:block}.mega_menu_publication{display:flex;align-content:center;align-items:center}.mega_menu_publication p{margin-bottom:0!important}.mega_menu_publication a.mega-img{background-size:contain;background-repeat:no-repeat;width:150px;height:200px;margin-right:15px}.logged-out .single-rrarticle-post,.logged-out .medium-10{margin:0 auto}.logged-out .medium-10{width:100%!important}.logged-out .featured-img img{margin:0 auto}.logged-out .featured-img{margin:0 auto!important;width:fit-content}.shadow-cols .column:first-of-type h3.publication-section-titre{color:#000!important}div#category-posts-2.position_fixed{max-width:275px}.product label{color:#970000!important;font-weight:700!important;margin-left:10px;margin-top:5px}.zine-menu{margin-bottom:0!important;background-color:#9cc0bd!important}.sub-menu{box-shadow:0 6px 6px rgb(0 0 0/22%)}.header-menu-icon{z-index:999}.page-content .auteur-rr a:hover,.page-content .post-grid-author a:hover{text-decoration:none!important;cursor:default!important;pointer-events:none!important}@media(min-width:1250px){.header-menus-container .search,.header-menus-container form{display:none!important}}@media(max-width:1250px){.header-menus-container form{width:100%;float:right;position:relative}.header-menus-container form input{padding-left:27px!important;height:30px!important}.header-menus-container .search{position:absolute;top:5px;left:4px}.header-menus-container .search .fa{color:#444!important;font-size:18px!important;left:2px}.header-menus-container .recherche-avancee{display:block!important;color:#fff!important;bottom:10px!important}.hide-bigger{position:relative}}.body-cjf .header-menus-container form input,.body-ap .header-menus-container form input,.body-ve .header-menus-container form input{padding-left:5px!important}.body-cjf .header-menus-container form,.body-ap .header-menus-container form,.body-ve .header-menus-container form{width:90%!important;padding-right:10px}.body-cjf .header-menus-container .recherche-avancee,.body-ap .header-menus-container .recherche-avancee,.body-ve .header-menus-container .recherche-avancee{color:#444!important}@media print,screen and (max-width:768px){.header-box .logo a img{max-width:180px}.header .container{padding:0 10px}.header-box{display:flex}.hader-menus-list{display:block;padding:0}.header-menus-container.menu-open-click{width:100%;z-index:9999;top:80px;left:0}.seocnd-menu,.recherche-avancee{display:none}.header-menus-container.menu-open-click .panel-grid-cell{margin-bottom:0!Important}.header_menu_section{display:block!Important}.hader-menus-list .panel-layout .header_menu_section>div:first-child{width:100%!Important;min-width:36px!Important}.hader-menus-list .panel-layout .header_menu_section>div,.hader-menus-list .panel-layout .header_menu_section>div:nth-child(2){width:100%!Important;padding:15px!important}}@media(min-width:1024px){.featured-img{margin-left:-25%;margin-right:-25%;position:relative}.single-rrarticle-post{display:flex;align-items:stretch}.single-rrarticle-post .info-sidebar .related-rr-widget{position:absolute;top:40vw;max-width:120%}.single-rrarticle-post .info-sidebar{position:relative}div.woocommerce-product-gallery.woocommerce-product-gallery--with-images{width:40%;float:left}.summary.entry-summary{width:60%;float:left;padding-left:2rem}}@media(min-width:1024px) and (max-width:1250px){.related-rr-widget h3{font-size:18px}.related-rr-widget h4{font-size:16px}}@media(min-width:1024px) and (max-width:1400px){body.body-rr:before,body.body-ve:before,body.body-ap:before{width:30px!important;left:20px!important}body .header .container{width:95%!important}}@media(min-width:1400px){.related-rr-widget{left:-1vh}}@media(max-width:1024px){body.body-rr:before,body.body-ve:before,body.body-ap:before{position:fixed;content:"";width:20px;height:100%;left:0}.medium-4.info-sidebar{width:100%!important;padding:0}.footer{padding-top:25px!important}.medium-10{padding-top:0!important;padding-left:0!important;padding-right:0!important}.posts-sidebar{width:100%!important;margin-top:40px}.single-post-design,.post-grid-item .post-grid-inner{display:block!important;padding-bottom:20px}#category-posts-3-internal .cat-post-thumbnail .cat-post-crop img{width:100%!important;height:100%!important}.post-grid-2{flex:0 0 50%!important;width:50%!important}.post-grid-9{flex:0 0 88%;width:88%;margin:0 auto}.post-grid-style-2 .feature-post-grid .post-grid-inner-right{padding:15px!important}.post-grid-style-2 .post-grid.post-grid-9{order:5!important}.post-grid-style-4 .posts-grid-inner{margin-top:0!important}.balados img{padding-bottom:20px}.posts-grid-heading{position:absolute;top:0}.post-grid-2{margin-bottom:25px}.vc_row.home_section_content{padding-top:25px!important;padding-bottom:25px!important}.je_fais_button{display:inline-block;margin-top:20px}.footer-container{display:block!important}.footer-container .footer-col{width:50%!important;float:left;text-align:center;margin-top:20px}.footer-container .menu>li>a{padding-left:0!important}.footer .footer-col-4 img{margin-top:25px!important}.post-grid-style-5 .post-grid-item{padding:0!important}.videos .post-grid.post-grid-3:nth-child(3){margin:0 auto}.post-grid-meta{font-size:17px!important}.post-grid-right{padding:7px 15px!important}.post-grid-title h3{font-size:18px!important}.post-grid-style-5 .posts-grid-heading{margin-top:0!important}}@media(max-width:768px){body.body-ap:before{left:0!important}.footer_above_section{text-align:center}.blogue .posts-grid-heading{top:-20px}.single-post-design .single-post-design-text,.single-post-design .single-post-design-right{padding:10px!important}.single-post-design .single-post-design-text a{font-size:16px!important}.post-grid-right{padding:15px!important}.post-grid.post-grid-3,.post-grid-style-2 .post-grid.post-grid-3{width:100%!important;max-width:100%!important}.footer-container .footer-col{width:100%!important}.chapeau{font-size:18px;line-height:1.5}}@media screen and (min-width:768px){.dlm-downloads .medium-6{width:20%!important}.dlm-downloads .medium-12{width:80%!important}}.medium-4.info-sidebar.info-sidebar-mobile{display:none!important}.body-rr .single-rrarticle-post .extrait{font-size:24px;line-height:1.3;font-weight:700}@media(max-width:1024px){.body-rr .medium-10{font-size:18px}.body-rr .single-rrarticle-post .extrait{font-size:20px}.medium-4.info-sidebar.info-sidebar-desktop{display:none!important}.medium-4.info-sidebar.info-sidebar-mobile{display:block!important}.medium-4.info-sidebar.info-sidebar-mobile .info-sidebar-mobile-img-publication{display:none!important}}.podcast_serie .column{padding:20px}.podcast_serie .introduction{margin-bottom:40px}.podcast_serie .introduction img.serie_thumbnail{max-width:100%;margin-bottom:20px}.podcast_serie .introduction h1{font-size:24px!important;margin-bottom:20px!important}.podcast_serie .introduction span{font-size:1.28571rem;font-family:open sans,sans-serif;font-weight:600;display:inline-block;margin-bottom:20px}.podcast_serie .introduction span p{margin:5px 0!important}.podcast_serie .introduction ul{list-style:none;margin:0}.podcast_serie .introduction ul li{margin:10px 0}.podcast_serie .episode{margin-bottom:40px}.podcast_page .episode .credits,.podcast_serie .episode .credits{font-size:.75em;margin-bottom:10px}.podcast_serie .episodes .episode figcaption,.podcast_archive figcaption{margin-top:.8em;font-size:.8em;max-width:300px}.podcast_serie .episodes .episode h2{text-transform:uppercase;margin-bottom:10px}.podcast_serie .episodes .episode .guests{display:inline-block;margin-bottom:20px}.podcast_serie .episodes .episode iframe{margin-bottom:20px}.podcast_page .episodes .episode h1{font-size:30px!important;margin-bottom:20px!important}.podcast_page .episodes .episode h2{margin-bottom:10px!important}.podcast_page .episodes .episode .episode_content{margin:20px 0}.podcast_page .episodes{margin-bottom:40px}.medium-centered{margin-right:auto;margin-left:auto;float:none!important}.podcast_page .introduction span{font-size:.8em;font-weight:300}.podcast_page .introduction ul{margin-top:20px}.podcast_page .introduction ul li{display:inline;margin:0 10px}.podcast_page .introduction ul li:first-child{margin-left:0}.podcast_page .serie_summary{padding:20px;background:linear-gradient(180deg,#f5f5f3,#ffffff)}.podcast_page .serie_summary h2{font-size:1.5rem;margin:10px 0!important}.episode_accordion{background-color:#eee;font-weight:700;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:.4s}.episode_accordion:hover{background-color:#ccc}.episode_accordion+.references{padding:20px;display:none;overflow:hidden;font-size:.75em}.podcast_archive h2,.podcast_archive .date{text-transform:uppercase;font-weight:700}.podcast_page .episode_thumbnail{display:block;margin:20px auto}.podcast_archive .episode_thumbnail,.podcast_serie .episode_thumbnail{max-width:100%;width:300px}.podcast_archive .cjf_podcast h2{font-size:1.2rem;margin:10px 0!important}.podcast_archive .cjf_podcast .episode_thumbnail.cropped{object-fit:cover;object-position:width:420px;height:320px}.podcast_archive .cjf_podcast .info{margin:20px 0}.podcast_archive .cjf_podcast .secteur{font-weight:700;padding:3px 5px;text-transform:uppercase;display:inline-block;font-size:16px;margin-top:5px}.podcast_archive .cjf_podcast .secteur a{color:#fff!important}.podcast_archive .cjf_podcast .date{text-transform:uppercase;font-weight:700;font-size:16px;display:inline-block;margin-right:5px}.podcast_archive .cjf_podcast .secteur.vivre-ensemble{background-color:#9cc0bd}.podcast_archive .cjf_podcast .secteur.revue-relations{background-color:#e72712}.podcast_archive .cjf_podcast .secteur.cjf{background-color:#d4b45c}.podcast_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:30px;grid-row-gap:30px}@media only screen and (max-width:1024px){.podcast_grid{grid-template-columns:repeat(2,1fr);grid-row-gap:35px}}@media only screen and (max-width:768px){.podcast_grid{grid-template-columns:repeat(1,1fr);grid-row-gap:50px;grid-column-gap:0}}.za_lostpassword{width:100%;background-color:#11f0f8;padding:20px;margin-bottom:35px;font-weight:700;font-size:18px}.zone_abonne h3{margin-bottom:20px}.zone_abonne .dlm-downloads .row{max-width:none!important}.zone_abonne .dlm-downloads .wp-post-image{width:220px;max-width:100%;margin-bottom:30px}.za_abonnement{padding:20px}.za_abonnement p{font-size:12px}.zone_abonne .za_button{padding:10px 15px;background-color:#6b6b6b;color:#fff;text-transform:uppercase;margin:0 25px 25px 0;text-decoration:none;font-weight:700;display:inline-block}.zone_abonne .za_button:hover{background-color:#7c7c7c;text-decoration:none!important}.zone_abonne .za_button.red{background-color:#ea2e13}.zone_abonne .za_button.red:hover{background-color:#f45f4a}.za_abonnement a{text-decoration:underline}.za_renouvellement{background-color:#f6f6f4;padding:20px;border-left:35px solid #ea2e13}.za_renouvellement h3{margin-top:0}.za_download{background-color:#f6f6f4;padding:20px;margin-top:30px}.za_articles{padding:15px;margin-top:30px}.za_articles ul{list-style:none;margin-left:0;margin-top:20px}.za_articles ul li{padding:7px;display:flex}.za_articles ul li:nth-child(odd){background-color:#f6f6f4}.za_articles ul li:nth-child(even){background-color:#e2e2e2}.za_articles ul li a:first-child{font-size:15px;flex-grow:1}.za_articles ul .fa-close{margin-left:10px}.za_download h3{margin-top:0}.btn-save-article{margin-top:20px}.btn-save-article a{margin-top:5px;display:inline-block;outline:0;text-align:center;cursor:pointer;height:34px;padding:0 13px;vertical-align:top;border-radius:3px;border:1px solid transparent;transition:all .3s ease;background:#fff;border-color:#e8e8e8;color:#000;font-weight:600;text-transform:uppercase;line-height:34px;font-size:11px;font-family:Verdana,Geneva,Tahoma,sans-serif}.btn-save-article a>i{margin-right:5px}.btn-save-article a:hover{background:#e8e8e8;color:#3d3d3d;text-decoration:none!important}.top-bar-blanc{position:fixed;z-index:999999;transform:translate(-50%,0%);left:50%;width:100%}#top-bar-menu,#top-bar-mobile-menu{text-align:center}#top-bar-menu li,#top-bar-mobile-menu li{margin-right:-4px;display:inline-block}.top-bar-blanc li a{padding:5px 15px}.top-bar-blanc .gris-fonce a{color:#fff!important;background-color:#515151}.top-bar-blanc .rouge a{color:#fff!important;background-color:#dc2522}.top-bar-blanc .bleu-pale a{background-color:#9cc0bd}.top-bar-blanc .gris-pale a{background-color:#d3d0c9}@media(max-width:600px){.cjf-top-bar{display:none!important}.top-bar-blanc li a{padding:3px 12px}}@media(min-width:600px){.cjf-top-bar-mobile{display:none!important}}
.essb-subscribe-form-overlay{background-color:rgba(255,255,255,.9);position:fixed;height:100%;width:100%;top:0;left:0;z-index:100000;display:none}.essb-subscribe-form-popup{z-index:100001}.essb-subscribe-form-inline{margin-bottom:15px}.essb-subscribe-form-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.essb-subscribe-form-close{width:26px;height:26px;line-height:26px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0;color:#212121;font-style:normal;font-size:18px;font-family:Arial,Baskerville,monospace;font-weight:700;border:0;background:0 0}.essb-subscribe-form-close:focus,.essb-subscribe-form-close:hover{opacity:1;background:0 0;outline:0}.essb-subscribe-form-close:active{top:1px;background:0 0;outline:0}.essb-subscribe-form-content.essb-subscribe-from-design1{background-color:#f6f5f4;clear:both;padding:15px;color:#282828;line-height:1;border-top:3px solid #f05a28}.essb-subscribe-form-content.essb-subscribe-from-design1 .essb-subscribe-form-content-title{font-size:16px;line-height:1;margin:0;padding:5px 0;text-transform:uppercase;position:relative;display:inline-block;font-weight:700}.essb-subscribe-from-design1 .essb-subscribe-form-content-title:after{content:'';background:#f05a28;position:absolute;left:0;right:0;margin:0;margin-top:2px;height:2px;width:45px;top:100%}.essb-subscribe-form-content.essb-subscribe-from-design1 p{margin:10px 0}.essb-subscribe-form-content.essb-subscribe-from-design1 input{border:none;width:100%;box-sizing:border-box;padding:10px 0;margin:0;box-shadow:none;border-radius:0;height:45px;text-indent:10px;text-align:center}.essb-subscribe-form-content.essb-subscribe-from-design1 input.submit{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.essb-subscribe-form-content.essb-subscribe-from-design1 .essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design1 .essb-subscribe-form-content-name-field{margin-top:10px;font-weight:700}.essb-subscribe-form-content.essb-subscribe-from-design1 .essb-subscribe-form-content-email-field:focus,.essb-subscribe-form-content.essb-subscribe-from-design1 .essb-subscribe-form-content-name-field:focus{border-bottom:3px solid #b0b0b0;outline:0}.essb-subscribe-form-content.essb-subscribe-from-design1 input.essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design1 input.essb-subscribe-form-content-name-field{color:#454545;background:#e3e3e3}.essb-subscribe-form-content.essb-subscribe-from-design1 input::-webkit-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design1 input:-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design1 input::-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design1 input::-ms-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design1 input:focus::-webkit-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design1 input:focus::-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design1 input:focus:-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design1 input:focus::input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design1 input.submit{background:#f05a28;color:#fff;margin-top:5px;font-size:14px;text-transform:uppercase;font-weight:700;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;border-bottom:3px solid #d6410f;border-radius:3px;cursor:pointer}.essb-subscribe-form-content.essb-subscribe-from-design1 input.submit:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design1 input.submit:hover{background:#d6410f}.essb-subscribe-form-content.essb-subscribe-from-design1 .essb-subscribe-form-content-footer{margin-top:10px;font-size:12px;text-align:center;margin-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design1 .essb-subscribe-form-result-message{margin-top:10px;font-size:12px;font-weight:700;display:none}.essb-subscribe-from-design1 .essb-subscribe-loader{margin:0 0 2em;height:35px;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:none;vertical-align:top}.essb-subscribe-from-design1 .essb-subscribe-loader svg path,.essb-subscribe-from-design1 .essb-subscribe-loader svg rect{fill:#ff6700}.essb-subscribe-form-content.essb-subscribe-from-design2{clear:both;padding:15px;color:#282828;line-height:1;border:2px solid #ededed}.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-content-title{font-size:21px;line-height:1;margin:0;padding:5px 0;position:relative;display:inline-block;font-weight:700}.essb-subscribe-form-content.essb-subscribe-from-design2 p{margin:10px 0;font-size:15px;line-height:1.5em}.essb-subscribe-form-content.essb-subscribe-from-design2 input{border:none;box-sizing:border-box;padding:10px 0;margin:0;box-shadow:none;border-radius:0;height:45px;text-indent:10px;text-align:center}.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-inputwidth1{width:67%;display:inline-block;margin-right:5px}.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-inputwidth2{width:33%;display:inline-block;margin-right:5px}.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-submitwidth2{width:30%;display:inline-block}.essb-subscribe-form-content.essb-subscribe-from-design2.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth1,.essb-subscribe-form-content.essb-subscribe-from-design2.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth2,.essb-subscribe-form-content.essb-subscribe-from-design2.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design2.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth2{width:100%;display:block;margin-right:0}.essb-subscribe-form-content.essb-subscribe-from-design2 input.submit{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-content-name-field{margin-top:10px;font-weight:700;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-content-email-field:focus,.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-content-name-field:focus{border-bottom:3px solid #b0b0b0;outline:0;background-color:transparent}.essb-subscribe-form-content.essb-subscribe-from-design2 input.essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design2 input.essb-subscribe-form-content-name-field{color:#454545;background:#e3e3e3}.essb-subscribe-form-content.essb-subscribe-from-design2 input::-webkit-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design2 input:-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design2 input::-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design2 input::-ms-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design2 input:focus::-webkit-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design2 input:focus::-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design2 input:focus:-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design2 input:focus::input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design2 input.submit{background:#f05a28;color:#fff;margin-top:5px;font-size:14px;text-transform:uppercase;font-weight:700;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;border-bottom:3px solid #d6410f;border-radius:3px;cursor:pointer}.essb-subscribe-form-content.essb-subscribe-from-design2 input.submit:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design2 input.submit:hover{background:#d6410f}.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-content-footer{margin-top:10px;font-size:12px;text-align:center;margin-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design2 .essb-subscribe-form-result-message{margin-top:10px;font-size:12px;font-weight:700;display:none}.essb-subscribe-from-design2 .essb-subscribe-loader{margin:0 0 2em;height:35px;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:none;vertical-align:top}.essb-subscribe-from-design2 .essb-subscribe-loader svg path,.essb-subscribe-from-design2 .essb-subscribe-loader svg rect{fill:#ff6700}.essb-subscribe-form-content.essb-subscribe-from-design3{clear:both;color:#fff;line-height:1}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-content-top{padding:25px;background-color:#ff6700;border-top-left-radius:5px;border-top-right-radius:5px}.essb-subscribe-form-content.essb-subscribe-from-design3.essb-subscribe-form-inwidget .essb-subscribe-form-content-top{padding:15px}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-content-top-image-left{float:left;display:block;padding:10px;margin-right:10px}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-content-top-image-right{float:right;display:block;padding:10px;margin-left:10px}.essb-subscribe-form-content.essb-subscribe-from-design3.essb-subscribe-form-inwidget .essb-subscribe-form-content-top-image-left,.essb-subscribe-form-content.essb-subscribe-from-design3.essb-subscribe-form-inwidget .essb-subscribe-form-content-top-image-right{float:none;text-align:center;margin:0 auto}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-content-bottom{padding:25px;background-color:#2c3644;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.essb-subscribe-form-content.essb-subscribe-from-design3.essb-subscribe-form-inwidget .essb-subscribe-form-content-bottom{padding:15px}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-content-title{font-size:21px;line-height:1;margin:0;padding:5px 0;position:relative;display:inline-block;font-weight:700}.essb-subscribe-form-content.essb-subscribe-from-design3 p{margin:10px 0;font-size:15px;line-height:1.5em}.essb-subscribe-form-content.essb-subscribe-from-design3 input{border:none;box-sizing:border-box;padding:10px 0;margin:0;box-shadow:none;border-radius:0;height:45px;text-indent:10px;text-align:center}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-inputwidth1{width:67%;display:inline-block;margin-right:5px}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-inputwidth2{width:33%;display:inline-block;margin-right:5px}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-submitwidth2{width:30%;display:inline-block}.essb-subscribe-form-content.essb-subscribe-from-design3.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth1,.essb-subscribe-form-content.essb-subscribe-from-design3.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth2,.essb-subscribe-form-content.essb-subscribe-from-design3.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design3.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth2{width:100%;display:block;margin-right:0}.essb-subscribe-form-content.essb-subscribe-from-design3 input.submit{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-content-name-field{margin-top:10px;font-weight:700;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-content-email-field:focus,.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-content-name-field:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design3 input.essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design3 input.essb-subscribe-form-content-name-field{color:#fff;background:#404c5d}.essb-subscribe-form-content.essb-subscribe-from-design3 input::-webkit-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design3 input:-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design3 input::-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design3 input::-ms-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design3 input:focus::-webkit-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design3 input:focus::-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design3 input:focus:-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design3 input:focus::input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design3 input.submit{background:#f05a28;color:#fff;margin-top:5px;font-size:14px;text-transform:uppercase;font-weight:700;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;border-bottom:3px solid #d6410f;border-radius:3px;cursor:pointer}.essb-subscribe-form-content.essb-subscribe-from-design3 input.submit:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design3 input.submit:hover{background:#d6410f}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-content-footer{margin-top:10px;font-size:12px;text-align:center;margin-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design3 .essb-subscribe-form-result-message{margin-top:10px;font-size:12px;font-weight:700;display:none}.essb-subscribe-from-design3 .essb-subscribe-loader{margin:0 0 2em;height:35px;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:none;vertical-align:top}.essb-subscribe-from-design3 .essb-subscribe-loader svg path,.essb-subscribe-from-design3 .essb-subscribe-loader svg rect{fill:#fff}.essb-subscribe-form-content.essb-subscribe-from-design4{clear:both;background-color:#fff;color:#232323;line-height:1;vertical-align:top;display:block;width:100%;display:flex}.essb-subscribe-form-content.essb-subscribe-from-design4.essb-subscribe-form-inwidget{display:block}.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-content-subscribeholder{width:40%;float:left;text-align:center;margin:0;padding:0;padding-top:10%;background-color:#2c3644}.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-content-subscribeholder form{padding:20px}.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-content-contentholder{width:60%;margin:0;padding:0;float:left;text-align:center;padding:20px}.essb-subscribe-form-content.essb-subscribe-from-design4.essb-subscribe-form-inwidget .essb-subscribe-form-content-contentholder,.essb-subscribe-form-content.essb-subscribe-from-design4.essb-subscribe-form-inwidget .essb-subscribe-form-content-subscribeholder{width:100%;float:none;display:block;padding:0;margin-bottom:10px}.essb-subscribe-form-content.essb-subscribe-from-design4.essb-subscribe-form-inwidget .essb-subscribe-form-content-contentholder .essb-subscribe-form-content-title,.essb-subscribe-form-content.essb-subscribe-from-design4.essb-subscribe-form-inwidget .essb-subscribe-form-content-contentholder p{padding:0 10px}.essb-subscribe-form-content.essb-subscribe-from-design4.essb-subscribe-form-inwidget .essb-subscribe-form-content-subscribeholder{padding-top:0}.essb-subscribe-form-content.essb-subscribe-from-design4.essb-subscribe-form-inwidget .essb-subscribe-form-content-subscribeholder form{padding:10px!important}.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-content-title{font-size:21px;line-height:1;margin:0;padding:5px 0;position:relative;display:inline-block;font-weight:700}.essb-subscribe-form-content.essb-subscribe-from-design4 p{margin:10px 0;font-size:15px;line-height:1.5em}.essb-subscribe-form-content.essb-subscribe-from-design4 input{border:none;box-sizing:border-box;padding:10px 0;margin:0;box-shadow:none;border-radius:0;height:45px;text-indent:10px;text-align:center;width:100%}.essb-subscribe-form-content.essb-subscribe-from-design4 input.submit{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-content-name-field{margin-top:10px;font-weight:700;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-content-name-field{margin-top:-10%!important}.essb-subscribe-form-content.essb-subscribe-from-design4.essb-subscribe-form-inwidget .essb-subscribe-form-content-name-field{margin-top:0!important}.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-content-email-field:focus,.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-content-name-field:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design4 input.essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design4 input.essb-subscribe-form-content-name-field{color:#fff;background:#404c5d}.essb-subscribe-form-content.essb-subscribe-from-design4 input::-webkit-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design4 input:-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design4 input::-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design4 input::-ms-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design4 input:focus::-webkit-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design4 input:focus::-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design4 input:focus:-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design4 input:focus::input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design4 input.submit{background:#f05a28;color:#fff;margin-top:5px;font-size:14px;text-transform:uppercase;font-weight:700;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;border-bottom:3px solid #d6410f;border-radius:3px;cursor:pointer}.essb-subscribe-form-content.essb-subscribe-from-design4 input.submit:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design4 input.submit:hover{background:#d6410f}.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-content-footer{margin-top:10px;font-size:12px;text-align:center;margin-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design4 .essb-subscribe-form-result-message{margin-top:10px;font-size:12px;font-weight:700;display:none}.essb-subscribe-from-design4 .essb-subscribe-loader{margin:0 0 2em;height:35px;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:none;vertical-align:top}.essb-subscribe-from-design4 .essb-subscribe-loader svg path,.essb-subscribe-from-design4 .essb-subscribe-loader svg rect{fill:#fff}.essb-subscribe-form-content.essb-subscribe-from-design5{clear:both;padding:15px;color:#282828;line-height:1;background:repeating-linear-gradient(135deg,#4251db,#4251db 10px,#fff 10px,#fff 20px,#f84d3b 20px,#f84d3b 30px,#fff 30px,#fff 40px)!important;padding:6px}.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-forced{background-color:#fff;padding:10px 20px}.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-content-title{font-size:28px;line-height:1;margin:0;padding:20px 0;font-weight:700;text-align:center}.essb-subscribe-form-content.essb-subscribe-from-design5 p{margin:10px 0;font-size:15px;line-height:1.5em;text-align:center}.essb-subscribe-form-content.essb-subscribe-from-design5 input{border:none;box-sizing:border-box;padding:10px 0;margin:0;box-shadow:none;border-radius:0;height:45px;text-indent:10px;text-align:center}.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-inputwidth1{width:67%;display:inline-block;margin-right:5px}.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-inputwidth2{width:33%;display:inline-block;margin-right:5px}.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-submitwidth2{width:30%;display:inline-block}.essb-subscribe-form-content.essb-subscribe-from-design5.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth1,.essb-subscribe-form-content.essb-subscribe-from-design5.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth2,.essb-subscribe-form-content.essb-subscribe-from-design5.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design5.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth2{width:100%;display:block;margin-right:0}.essb-subscribe-form-content.essb-subscribe-from-design5 input.submit{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-content-name-field{margin-top:10px;font-weight:700;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-content-email-field:focus,.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-content-name-field:focus{border-bottom:3px solid #b0b0b0;outline:0}.essb-subscribe-form-content.essb-subscribe-from-design5 input.essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design5 input.essb-subscribe-form-content-name-field{color:#454545;background:#e3e3e3}.essb-subscribe-form-content.essb-subscribe-from-design5 input::-webkit-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design5 input:-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design5 input::-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design5 input::-ms-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design5 input:focus::-webkit-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design5 input:focus::-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design5 input:focus:-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design5 input:focus::input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design5 input.submit{background:#4251db;color:#fff;margin-top:5px;font-size:14px;text-transform:uppercase;font-weight:700;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;border-bottom:3px solid #1b268c;border-radius:3px;cursor:pointer}.essb-subscribe-form-content.essb-subscribe-from-design5 input.submit:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design5 input.submit:hover{background:#1b268c}.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-content-footer{margin-top:10px;font-size:12px;text-align:center;margin-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design5 .essb-subscribe-form-result-message{margin-top:10px;font-size:12px;font-weight:700;display:none}.essb-subscribe-from-design5 .essb-subscribe-loader{margin:0 0 2em;height:35px;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:none;vertical-align:top}.essb-subscribe-from-design5 .essb-subscribe-loader svg path,.essb-subscribe-from-design5 .essb-subscribe-loader svg rect{fill:#ff6700}.essb-subscribe-form-content.essb-subscribe-from-design6{clear:both;background-color:#fff;color:#303133;line-height:1;border-top:5px solid #fbb429}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-top{padding:25px;background-color:#fff}.essb-subscribe-form-content.essb-subscribe-from-design6.essb-subscribe-form-inwidget .essb-subscribe-form-content-top{padding:15px}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-top-image-left{float:left;display:block;padding:10px;margin-right:10px;max-width:30%;box-shadow:none;margin-bottom:10px}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-top-image-right{float:right;display:block;padding:10px;margin-left:10px;max-width:30%;box-shadow:none;margin-bottom:10px}.essb-subscribe-form-content.essb-subscribe-from-design6.essb-subscribe-form-inwidget .essb-subscribe-form-content-top-image-left,.essb-subscribe-form-content.essb-subscribe-from-design6.essb-subscribe-form-inwidget .essb-subscribe-form-content-top-image-right{float:none;text-align:center;margin:0 auto;max-width:60%}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-bottom{padding:25px;background-color:#5dddd3;border-bottom-left-radius:5px;border-bottom-right-radius:5px;clear:both;display:block}.essb-subscribe-form-content.essb-subscribe-from-design6.essb-subscribe-form-inwidget .essb-subscribe-form-content-bottom{padding:15px}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-title{font-size:21px;line-height:1;margin:0;padding:5px 0;position:relative;display:inline-block;font-weight:700;text-transform:uppercase}.essb-subscribe-form-content.essb-subscribe-from-design6 p{margin:10px 0;font-size:15px;line-height:1.5em}.essb-subscribe-form-content.essb-subscribe-from-design6 input{border:none;box-sizing:border-box;padding:10px 0;margin:0;box-shadow:none;border-radius:0;height:45px;text-indent:10px;text-align:center}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-inputwidth1{width:67%;display:inline-block;margin-right:5px}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-inputwidth2{width:33%;display:inline-block;margin-right:5px}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-submitwidth2{width:30%;display:inline-block}.essb-subscribe-form-content.essb-subscribe-from-design6.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth1,.essb-subscribe-form-content.essb-subscribe-from-design6.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth2,.essb-subscribe-form-content.essb-subscribe-from-design6.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design6.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth2{width:100%;display:block;margin-right:0}.essb-subscribe-form-content.essb-subscribe-from-design6 input.submit{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-name-field{margin-top:10px;font-weight:700;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-email-field:focus,.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-name-field:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design6 input.essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design6 input.essb-subscribe-form-content-name-field{color:#303133;background:#f5f7f9}.essb-subscribe-form-content.essb-subscribe-from-design6 input::-webkit-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design6 input:-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design6 input::-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design6 input::-ms-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design6 input:focus::-webkit-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design6 input:focus::-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design6 input:focus:-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design6 input:focus::input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design6 input.submit{background:#fbb429;color:#fff;margin-top:5px;font-size:14px;text-transform:uppercase;font-weight:700;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;border-bottom:3px solid #f5a209;border-radius:3px;cursor:pointer}.essb-subscribe-form-content.essb-subscribe-from-design6 input.submit:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design6 input.submit:hover{background:#f5a209}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-footer{margin-top:10px;font-size:12px;text-align:center;margin-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-result-message{margin-top:10px;font-size:12px;font-weight:700;display:none}.essb-subscribe-from-design6 .essb-subscribe-loader{margin:0 0 2em;height:35px;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:none;vertical-align:top}.essb-subscribe-from-design6 .essb-subscribe-loader svg path,.essb-subscribe-from-design6 .essb-subscribe-loader svg rect{fill:#fff}.essb-subscribe-form-content.essb-subscribe-from-design6 .essb-subscribe-form-content-footer{text-align:left}.essb-subscribe-form-content.essb-subscribe-from-design7{clear:both;background-color:#fff;color:#303133;line-height:1}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-content-top{padding:25px;background-color:#fff;text-align:center;vertical-align:middle;padding-left:180px}.essb-subscribe-form-content.essb-subscribe-from-design7.essb-subscribe-form-inwidget .essb-subscribe-form-content-top{padding:15px}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-content-top-image-left{display:block;width:150px;box-shadow:none;margin:25px 10px;position:absolute}.essb-subscribe-form-content.essb-subscribe-from-design7.essb-subscribe-form-inwidget .essb-subscribe-form-content-top-image-left,.essb-subscribe-form-content.essb-subscribe-from-design7.essb-subscribe-form-inwidget .essb-subscribe-form-content-top-image-right{float:none;text-align:center;margin:0 auto;max-width:60%}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-content-bottom{padding:15px;background-color:#ffca4f;border-radius:5px;display:block}.essb-subscribe-form-content.essb-subscribe-from-design7.essb-subscribe-form-inwidget .essb-subscribe-form-content-bottom{padding:15px}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-content-title{font-size:21px;line-height:1;margin:0;padding:5px 0;position:relative;display:inline-block;font-weight:700;text-transform:uppercase}.essb-subscribe-form-content.essb-subscribe-from-design7 p{margin:10px 0;font-size:15px;line-height:1.5em}.essb-subscribe-form-content.essb-subscribe-from-design7 input{border:none;box-sizing:border-box;padding:10px 0;margin:0;box-shadow:none;border-radius:0;height:45px;text-indent:10px;text-align:center}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-inputwidth1{width:67%;display:inline-block;margin-right:5px}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-inputwidth2{width:33%;display:inline-block;margin-right:5px}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-submitwidth2{width:30%;display:inline-block}.essb-subscribe-form-content.essb-subscribe-from-design7.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth1,.essb-subscribe-form-content.essb-subscribe-from-design7.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth2,.essb-subscribe-form-content.essb-subscribe-from-design7.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design7.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth2{width:100%;display:block;margin-right:0}.essb-subscribe-form-content.essb-subscribe-from-design7 input.submit{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-content-name-field{font-weight:700;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-content-email-field:focus,.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-content-name-field:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design7 input.essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design7 input.essb-subscribe-form-content-name-field{color:#303133;background:#fff;border-radius:3px}.essb-subscribe-form-content.essb-subscribe-from-design7 input::-webkit-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design7 input:-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design7 input::-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design7 input::-ms-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design7 input:focus::-webkit-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design7 input:focus::-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design7 input:focus:-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design7 input:focus::input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design7 input.submit{background:#5dddd3;color:#fff;margin-top:5px;font-size:14px;text-transform:uppercase;font-weight:700;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;border-bottom:3px solid #20d0c2;border-radius:3px;cursor:pointer}.essb-subscribe-form-content.essb-subscribe-from-design7 input.submit:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design7 input.submit:hover{background:#20d0c2}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-content-footer{margin-top:10px;font-size:12px;text-align:center;margin-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design7 .essb-subscribe-form-result-message{margin-top:10px;font-size:12px;font-weight:700;display:none}.essb-subscribe-from-design7 .essb-subscribe-loader{margin:0 0 2em;height:35px;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:none;vertical-align:top}.essb-subscribe-from-design7 .essb-subscribe-loader svg path,.essb-subscribe-from-design7 .essb-subscribe-loader svg rect{fill:#fff}.essb-subscribe-form-content.essb-subscribe-from-design8{clear:both;color:#fff;line-height:1;background-size:cover;background-position:center center;background:#c91a78;background:-moz-linear-gradient(top,#c91a78 0,#35398f 100%);background:-webkit-linear-gradient(top,#c91a78 0,#35398f 100%);background:linear-gradient(to bottom,#c91a78 0,#35398f 100%);border-radius:5px;-webkit-border-radius:5px}.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-content-top{padding:25px 50px;text-align:center;vertical-align:middle;padding-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design8.essb-subscribe-form-inwidget .essb-subscribe-form-content-top{padding:15px}.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-content-bottom{padding:15px 50px;display:block}.essb-subscribe-form-content.essb-subscribe-from-design8.essb-subscribe-form-inwidget .essb-subscribe-form-content-bottom{padding:15px}.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-content-title{font-size:24px;line-height:1;margin:0;padding:5px 0;position:relative;display:inline-block;font-weight:700;text-transform:uppercase;color:#fff}.essb-subscribe-form-content.essb-subscribe-from-design8 p{margin:10px 0;font-size:15px;line-height:1.5em}.essb-subscribe-form-content.essb-subscribe-from-design8 input{border:none;box-sizing:border-box;padding:12px 20px;margin:0;box-shadow:none;border-radius:0;text-indent:10px;text-align:center;box-sizing:border-box}.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-inputwidth1{width:100%}.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-inputwidth2{width:100%}.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-submitwidth2{width:100%}.essb-subscribe-form-content.essb-subscribe-from-design8.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth1,.essb-subscribe-form-content.essb-subscribe-from-design8.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth2,.essb-subscribe-form-content.essb-subscribe-from-design8.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design8.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth2{width:100%;display:block;margin-right:0}.essb-subscribe-form-content.essb-subscribe-from-design8 input.submit{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-content-name-field{font-weight:700;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;margin-bottom:10px}.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-content-email-field:focus,.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-content-name-field:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design8 input.essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design8 input.essb-subscribe-form-content-name-field{color:#fff;background:rgba(0,0,0,.4);border-radius:5px;-webkit-border-radius:5px;border:0 solid #fff}.essb-subscribe-form-content.essb-subscribe-from-design8 input::-webkit-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design8 input:-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design8 input::-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design8 input::-ms-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design8 input:focus::-webkit-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design8 input:focus::-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design8 input:focus:-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design8 input:focus::input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design8 input.submit{background:#e6567a;color:#fff;margin-top:5px;font-size:14px;text-transform:uppercase;font-weight:700;cursor:pointer;border-radius:3px;cursor:pointer}.essb-subscribe-form-content.essb-subscribe-from-design8 input.submit:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design8 input.submit:hover{background:#ed829d}.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-content-footer{margin-top:10px;font-size:12px;text-align:center;margin-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design8 .essb-subscribe-form-result-message{margin-top:10px;font-size:12px;font-weight:700;display:none}.essb-subscribe-from-design8 .essb-subscribe-loader{margin:0 0 2em;height:35px;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:none;vertical-align:top}.essb-subscribe-form-content.essb-subscribe-from-design9{clear:both;color:#222;line-height:1;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.1);position:relative}.essb-subscribe9-icon{color:#e6567a;font-size:80px;position:absolute;top:0;right:0;width:70px;height:70px;overflow:hidden}.essb-subscribe9-icon i{position:absolute;top:-24px;right:-20px;transform:rotate(25deg);-webkit-transform:rotate(25deg)}.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-content-top{padding:25px 50px;text-align:left;vertical-align:middle;padding-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design9.essb-subscribe-form-inwidget .essb-subscribe-form-content-top{padding:25px}.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-content-bottom{padding:15px 50px;display:block}.essb-subscribe-form-content.essb-subscribe-from-design9.essb-subscribe-form-inwidget .essb-subscribe-form-content-bottom{padding:0 25px 25px 25px}.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-content-title{font-size:24px;line-height:1;margin:0;padding:5px 0;position:relative;display:inline-block;font-weight:700;color:#222}.essb-subscribe-form-content.essb-subscribe-from-design9 p{margin:10px 0;font-size:15px;line-height:1.5em}.essb-subscribe-form-content.essb-subscribe-from-design9 input{border:none;box-sizing:border-box;padding:12px 20px;margin:0;box-shadow:none;border-radius:0;text-indent:10px;text-align:center;box-sizing:border-box}.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-inputwidth1{width:100%}.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-inputwidth2{width:100%}.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-submitwidth2{width:100%}.essb-subscribe-form-content.essb-subscribe-from-design9.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth1,.essb-subscribe-form-content.essb-subscribe-from-design9.essb-subscribe-form-inwidget .essb-subscribe-form-inputwidth2,.essb-subscribe-form-content.essb-subscribe-from-design9.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth1,.essb-subscribe-form-content.essb-subscribe-from-design9.essb-subscribe-form-inwidget .essb-subscribe-form-submitwidth2{width:100%;display:block;margin-right:0}.essb-subscribe-form-content.essb-subscribe-from-design9 input.submit{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-content-name-field{font-weight:700;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;margin-bottom:10px}.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-content-email-field:focus,.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-content-name-field:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design9 input.essb-subscribe-form-content-email-field,.essb-subscribe-form-content.essb-subscribe-from-design9 input.essb-subscribe-form-content-name-field{color:#222;background:rgba(0,0,0,.05);border-radius:5px;-webkit-border-radius:5px;border:0 solid #fff;font-size:14px}.essb-subscribe-form-content.essb-subscribe-from-design9 input::-webkit-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design9 input:-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design9 input::-moz-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design9 input::-ms-input-placeholder{color:inherit;opacity:.9;font-weight:400}.essb-subscribe-form-content.essb-subscribe-from-design9 input:focus::-webkit-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design9 input:focus::-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design9 input:focus:-moz-input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design9 input:focus::input-placeholder{color:transparent!important}.essb-subscribe-form-content.essb-subscribe-from-design9 input.submit{background:#e6567a;color:#fff;margin-top:5px;font-size:16px;text-transform:uppercase;font-weight:700;cursor:pointer;border-radius:5px;cursor:pointer}.essb-subscribe-form-content.essb-subscribe-from-design9 input.submit:focus{outline:0}.essb-subscribe-form-content.essb-subscribe-from-design9 input.submit:hover{background:#ed829d}.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-content-footer{margin-top:10px;font-size:12px;text-align:left;margin-bottom:0}.essb-subscribe-form-content.essb-subscribe-from-design9 .essb-subscribe-form-result-message{margin-top:10px;font-size:12px;font-weight:700;display:none}.essb-subscribe-from-design9 .essb-subscribe-loader{margin:0 0 2em;height:35px;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:none;vertical-align:top}.essb-subscribe-from-design8 .essb-subscribe-loader svg path,.essb-subscribe-from-design8 .essb-subscribe-loader svg rect{fill:#fff}.essb-optinflyout{display:none;position:fixed;z-index:1001;width:500px;max-width:90%;bottom:5px;right:5px}.essb-optinflyout.essb-optinflyout-bottom-left{right:auto;left:5px}.essb-optinflyout.essb-optinflyout-top-left{right:auto;left:5px;bottom:auto;top:5px}.essb-optinflyout.essb-optinflyout-top-right{bottom:auto;top:5px}.essb-optinflyout .essb-subscribe-form-inline{margin-bottom:0}.essb-optinflyout-overlay{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(255,255,255,.9);z-index:1000;display:none}.essb-optinflyout .promo{font-weight:700;font-size:12px;color:#777;background:rgba(255,255,255,.9);padding:5px;text-align:center}.essb-optinflyout .essb-optinflyout-closetext{font-size:14px;text-align:center;cursor:pointer;text-decoration:underline;padding:10px}.essb-optinflyout .essb-optinflyout-closeicon{float:right;cursor:pointer}.essb-optinflyout .essb-optinflyout-closeicon i:before{font-size:18px}.essb-optinbooster,.essb-optinlocker{display:none;position:fixed;z-index:1001;width:700px;max-width:90%}.essb-optinbooster-overlay,.essb-optinlocker-overlay{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(255,255,255,.9);z-index:1000;display:none}.essb-optinbooster-overlay .promo,.essb-optinlocker-overlay .promo{position:fixed;bottom:20px;left:20px;font-weight:700;font-size:13px;color:#777}.essb-optinbooster .essb-optinbooster-closetext,.essb-optinlocker .essb-optinlocker-closetext{font-size:14px;text-align:center;cursor:pointer;text-decoration:underline}.essb-optinbooster .essb-optinbooster-closeicon,.essb-optinlocker .essb-optinlocker-closeicon{float:right;cursor:pointer}.essb-optinbooster .essb-optinbooster-closeicon i:before,.essb-optinlocker .essb-optinbooster-optinlocker i:before{font-size:18px}.essb-optinlocker .essb-optinlocker-closeicon svg{width:18px;height:18px}.essb-subscribe-form-content .essb-subscribe-confirm input{width:auto;height:auto;margin-right:5px}.essb-subscribe-form-content .essb-subscribe-confirm{margin:10px 0;font-size:13px}.essb-subscribe-form-content .essb-subscribe-confirm .confirmation-link-after{margin-left:5px}.essb-userform .essb-subscribe-form-result-message{display:none}.essb-userform .essb-subscribe-form-content-footer{font-size:.8em}.essb-userform .essb-subscribe-loader{margin:0 0 2em;height:35px;width:20%;text-align:center;padding:1em;margin:0 auto 1em;display:none;vertical-align:top}.essb-userform .essb-subscribe-loader svg path,.essb-userform .essb-subscribe-loader svg rect{fill:#fff}.essb-userform .essb-subscribe-form-content-text,.essb-userform .essb-subscribe-form-content-title{margin:0 0 1em 0}.essb-userform .essb-userform-button,.essb-userform .essb-userform-field{width:100%;margin:0 0 10px 0;padding:8px;font-size:1em}.essb-userform .essb-subscribe-form-content-footer{margin:1em 0 0 0}.essb-userform .essb-userform-imagearea{text-align:center;vertical-align:middle}.essb-userform.essb-subscribe-image-left .essb-userform-imagearea{margin-right:1%}.essb-userform.essb-subscribe-image-right .essb-userform-imagearea{margin-left:1%}.essb-userform.essb-subscribe-image-left,.essb-userform.essb-subscribe-image-right{display:flex}.essb-userform.essb-subscribe-image-left.essb-imagearea-30 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-right.essb-imagearea-30 .essb-userform-imagearea{width:30%;display:inline-block;margin:0}.essb-userform.essb-subscribe-image-left.essb-imagearea-30 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-right.essb-imagearea-30 .essb-userform-contentarea{width:69%;display:inline-block;margin:0}.essb-userform.essb-subscribe-image-left.essb-imagearea-25 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-right.essb-imagearea-25 .essb-userform-imagearea{width:25%;display:inline-block;margin:0}.essb-userform.essb-subscribe-image-left.essb-imagearea-25 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-right.essb-imagearea-25 .essb-userform-contentarea{width:74%;display:inline-block;margin:0}.essb-userform.essb-subscribe-image-left.essb-imagearea-40 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-right.essb-imagearea-40 .essb-userform-imagearea{width:40%;display:inline-block;margin:0}.essb-userform.essb-subscribe-image-left.essb-imagearea-40 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-right.essb-imagearea-40 .essb-userform-contentarea{width:59%;display:inline-block;margin:0}.essb-userform.essb-subscribe-image-left.essb-imagearea-50 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-right.essb-imagearea-50 .essb-userform-imagearea{width:49%;display:inline-block;margin:0}.essb-userform.essb-subscribe-image-left.essb-imagearea-50 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-right.essb-imagearea-50 .essb-userform-contentarea{width:50%;display:inline-block;margin:0}.essb-userform .essb-subscribe-form-content-bottom{margin-top:10px}.essb-userform.essb-subscribe-linefields .essb-subscribe-from-content-form{display:flex;align-items:center}.essb-userform.essb-subscribe-linefields .essb-userform-button{width:33%;margin-left:10px}.essb-userform.essb-subscribe-linefields .essb-subscribe-from-content-form .essb-userform-field{flex:1}@media screen and (max-width:1024px){.essb-userform.essb-subscribe-image-left,.essb-userform.essb-subscribe-image-right{display:block}.essb-userform.essb-subscribe-image-left.essb-imagearea-25 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-left.essb-imagearea-25 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-left.essb-imagearea-30 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-left.essb-imagearea-30 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-left.essb-imagearea-40 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-left.essb-imagearea-40 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-left.essb-imagearea-50 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-left.essb-imagearea-50 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-right.essb-imagearea-25 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-right.essb-imagearea-25 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-right.essb-imagearea-30 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-right.essb-imagearea-30 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-right.essb-imagearea-40 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-right.essb-imagearea-40 .essb-userform-imagearea,.essb-userform.essb-subscribe-image-right.essb-imagearea-50 .essb-userform-contentarea,.essb-userform.essb-subscribe-image-right.essb-imagearea-50 .essb-userform-imagearea{width:100%;display:block}.essb-userform.essb-subscribe-linefields .essb-subscribe-from-content-form{display:block;width:100%}.essb-userform.essb-subscribe-linefields .essb-userform-button{width:100%;margin-left:0}}.essb-subscribe-poweredby{font-size:12px;text-align:center}body.removeScroll{overflow:hidden!important}@media screen and (max-width:768px){.essb-subscribe-mobile-hidden{display:none!important}}
@font-face{font-family:essb;src:url(https://cjf.qc.ca/wp-content/plugins/easy-social-share-buttons3/assets/css/../fonts/essb.eot);src:url(https://cjf.qc.ca/wp-content/plugins/easy-social-share-buttons3/assets/css/../fonts/essb.eot?#iefix) format("embedded-opentype"),url(https://cjf.qc.ca/wp-content/plugins/easy-social-share-buttons3/assets/css/../fonts/essb.woff) format("woff"),url(https://cjf.qc.ca/wp-content/plugins/easy-social-share-buttons3/assets/css/../fonts/essb.ttf) format("truetype"),url(https://cjf.qc.ca/wp-content/plugins/easy-social-share-buttons3/assets/css/../fonts/essb.svg#essb) format("svg");font-weight:400;font-style:normal;font-display: swap}[class*=" essb_icon_"]:before,[class^=essb_icon_]:before{font-family:essb!important;font-style:normal!important;font-weight:400!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"}.essb_clear{clear:both!important}.essb_links{word-wrap:normal!important;clear:both;margin:1em 0}.essb_links li,.essb_links li a,.essb_links li a .essb_icon,.essb_links li a .essb_network_name,.essb_links ul{font-size:100%;background-image:none;line-height:1em;text-transform:none;font-weight:400;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 li,.essb_links ul{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 .2s linear;transition:all .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:0 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:0!important}.essb_links .essb_hide_icon .essb_network_name{padding:10px 15px;margin-right:0!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:0}.essb_links .essb_hide_name a .essb_icon{margin-right:0}.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:0!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:0}.essb_links.essb_sharebtn_icon .essb_hide_icon .essb_link_sharebtn .essb_network_name{padding:0}.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:0}.essb_links.essb_links_center,.essb_links.essb_links_center li,.essb_links.essb_links_center li a,.essb_links.essb_network_align_center{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_1 li a,.essb_links.essb_width_columns_2 li a,.essb_links.essb_width_columns_3 li a,.essb_links.essb_width_columns_4 li a,.essb_links.essb_width_columns_5 li a{width:98%}.essb_links.essb_width_columns_10 li a,.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{width:96%}.essb_nospace li a{margin-right:0!important;margin-bottom:0!important}.essb_links.essb_nospace.essb_width_columns_1 li a,.essb_links.essb_nospace.essb_width_columns_10 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{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 .1s 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_less,.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_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_l_big,.essb_links.essb_width_flex li.essb_totalcount_item .essb_totalcount.essb_t_r_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}.essb_links .essb_after_more,.essb_links .essb_link_less a .essb_network_name,.essb_links .essb_link_more a .essb_network_name,.essb_links .essb_link_more_dots a .essb_network_name{display:none}.essb_links .essb_link_less a,.essb_links .essb_link_less a:focus,.essb_links .essb_link_less a:hover,.essb_links .essb_link_more a,.essb_links .essb_link_more a:focus,.essb_links .essb_link_more a:hover,.essb_links .essb_link_more_dots a,.essb_links .essb_link_more_dots a:focus,.essb_links .essb_link_more_dots a:hover{background-color:#c5c5c5!important}.essb_links .essb_hide_name .essb_link_less a:focus .essb_icon,.essb_links .essb_hide_name .essb_link_less a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_more a:focus .essb_icon,.essb_links .essb_hide_name .essb_link_more a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_more_dots a:focus .essb_icon,.essb_links .essb_hide_name .essb_link_more_dots a:hover .essb_icon,.essb_links .essb_link_less a .essb_icon,.essb_links .essb_link_more a .essb_icon,.essb_links .essb_link_more_dots a .essb_icon{margin-right:0!important;margin-left:0!important;padding:0}.essb_links .essb_link_meneame a,.essb_links .essb_link_meneame a:focus,.essb_links .essb_link_meneame a:hover,.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:focus,.essb_links .essb_link_whatsapp a:hover,.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:focus,.essb_links .essb_link_flattr a:hover,.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:focus,.essb_links .essb_link_ok a:hover,.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:focus,.essb_links .essb_link_xing a:hover,.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:focus,.essb_links .essb_link_weibo a:hover,.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:focus,.essb_links .essb_link_pocket a:hover,.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:focus,.essb_links .essb_link_tumblr a:hover,.essb_links.essb_template_clear-retina .essb_link_tumblr a .essb_icon{background-color:#2c4762!important}.essb_links .essb_link_copy a,.essb_links .essb_link_copy a:focus,.essb_links .essb_link_copy a:hover,.essb_links .essb_link_mail a,.essb_links .essb_link_mail a:focus,.essb_links .essb_link_mail a:hover,.essb_links .essb_link_print a,.essb_links .essb_link_print a:focus,.essb_links .essb_link_print a:hover,.essb_links.essb_template_clear-retina .essb_link_copy a .essb_icon,.essb_links.essb_template_clear-retina .essb_link_mail a .essb_icon,.essb_links.essb_template_clear-retina .essb_link_print a .essb_icon{background-color:#404040!important}.essb_links .essb_link_del a,.essb_links .essb_link_del a:focus,.essb_links .essb_link_del a:hover,.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:focus,.essb_links .essb_link_buffer a:hover,.essb_links.essb_template_clear-retina .essb_link_buffer a .essb_icon{background-color:#111!important}.essb_links .essb_link_love a,.essb_links .essb_link_love a:focus,.essb_links .essb_link_love a:hover,.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:focus,.essb_links .essb_link_twitter a:hover,.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:focus,.essb_links .essb_link_facebook a:hover,.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:focus,.essb_links .essb_link_pinterest a:hover,.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:focus,.essb_links .essb_link_digg a:hover,.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:focus,.essb_links .essb_link_linkedin a:hover,.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:focus,.essb_links .essb_link_vk a:hover,.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:focus,.essb_links .essb_link_reddit a:hover,.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:focus,.essb_links .essb_link_blogger a:hover,.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:focus,.essb_links .essb_link_amazon a:hover,.essb_links.essb_template_clear-retina .essb_link_amazon a .essb_icon{background-color:#111!important}.essb_links .essb_link_yahoomail a,.essb_links .essb_link_yahoomail a:focus,.essb_links .essb_link_yahoomail a:hover,.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:focus,.essb_links .essb_link_gmail a:hover,.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:focus,.essb_links .essb_link_newsvine a:hover,.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:focus,.essb_links .essb_link_hackernews a:hover,.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:focus,.essb_links .essb_link_evernote a:hover,.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:focus,.essb_links .essb_link_aol a:hover,.essb_links.essb_template_clear-retina .essb_link_aol a .essb_icon{background-color:#111!important}.essb_links .essb_link_myspace a,.essb_links .essb_link_myspace a:focus,.essb_links .essb_link_myspace a:hover,.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:focus,.essb_links .essb_link_mailru a:hover,.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:focus,.essb_links .essb_link_viadeo a:hover,.essb_links.essb_template_clear-retina .essb_link_viadeo a .essb_icon{background-color:#222!important}.essb_links .essb_link_line a,.essb_links .essb_link_line a:focus,.essb_links .essb_link_line a:hover,.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:focus,.essb_links .essb_link_flipboard a:hover,.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:focus,.essb_links .essb_link_comments a:hover,.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:focus,.essb_links .essb_link_yummly a:hover,.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:focus,.essb_links .essb_link_sms a:hover,.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:focus,.essb_links .essb_link_viber a:hover,.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:focus,.essb_links .essb_link_telegram a:hover,.essb_links.essb_template_clear-retina .essb_link_telegram a .essb_icon{background-color:#08c!important}.essb_links .essb_link_subscribe a,.essb_links .essb_link_subscribe a:focus,.essb_links .essb_link_subscribe a:hover,.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:focus,.essb_links .essb_link_skype a:hover,.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:focus,.essb_links .essb_link_messenger a:hover,.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:focus,.essb_links .essb_link_kakaotalk a:hover,.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:focus,.essb_links .essb_link_sharebtn a:hover,.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:focus,.essb_links .essb_link_livejournal a:hover,.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:focus,.essb_links .essb_link_yammer a:hover,.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:focus,.essb_links .essb_link_meetedgar a:hover,.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:focus,.essb_links .essb_link_fintel a:hover,.essb_links .essb_link_instapaper a,.essb_links .essb_link_instapaper a:focus .essb_links.essb_template_clear-retina .essb_link_fintel a .essb_icon,.essb_links .essb_link_instapaper a:hover,.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:focus,.essb_links .essb_link_mix a:hover,.essb_links.essb_template_clear-retina .essb_link_mix a .essb_icon{background-color:#ff8226!important}.essb_links .essb_counter_insidename{margin-left:5px;font-weight:700}.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:0}.essb_links.essb_counter_modern_right .essb_counter_right{right:0;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:0}.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:0;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:0;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:0 solid #e6e7e9}.essb_links .essb_counter_topn{display:block;font-weight:700;text-align:center;margin-left:0;margin-right:0;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:700;text-align:center;width:100%;margin-bottom:8px}.essb_links .essb_counter_insidebeforename{margin-right:5px;font-weight:700}.essb_links .essb_vertical_name .essb_counter_insidebeforename{margin-right:0;font-size:12px;display:block}.essb_links.essb_counter_inside_mini .essb_counter_inside,.essb_links.essb_counter_inside_mini .essb_counter_insidebeforename,.essb_links.essb_counter_inside_mini .essb_counter_insidename{background:rgba(0,0,0,.4);font-size:11px;padding:0 6px;line-height:18px;font-weight:400;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:700;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:700;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_l_big.essb_total_icon:before,.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_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:400;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}.essb_links.essb_template_bold-retina li a{border-radius:4px;-webkit-border-radius:4px}.essb_links.essb_template_bold-retina li a:focus,.essb_links.essb_template_bold-retina li a:hover,.essb_links.essb_template_copy-retina a:focus,.essb_links.essb_template_copy-retina a:hover,.essb_links.essb_template_default-retina a:focus,.essb_links.essb_template_default-retina a:hover,.essb_links.essb_template_deluxe-retina a:focus,.essb_links.essb_template_deluxe-retina a:hover,.essb_links.essb_template_fancy-bold-retina li a:focus,.essb_links.essb_template_fancy-bold-retina li a:hover,.essb_links.essb_template_fancy-retina a:focus,.essb_links.essb_template_fancy-retina a:hover,.essb_links.essb_template_flat-retina a:focus,.essb_links.essb_template_flat-retina a:hover,.essb_links.essb_template_jumbo-retina a:focus,.essb_links.essb_template_jumbo-retina a:hover,.essb_links.essb_template_metro-bold-retina li a:focus,.essb_links.essb_template_metro-bold-retina li a:hover,.essb_links.essb_template_tiny-retina a:focus,.essb_links.essb_template_tiny-retina a:hover{color:#fff!important;background:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.3) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0 ,0,.05)),color-stop(100%,rgba(0,0,0,.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.3) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.05) 0,rgba(0,0,0,.3) 100%);background-clip:padding-box;-webkit-transition:background 50ms linear;-moz-transition:background 50ms linear;-ms-transition:background 50ms linear;-o-transition:background 50ms linear;transition:background 50ms linear}.essb_links.essb_template_bold-retina .essb_icon{background-color:rgba(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:700}.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}.essb_links.essb_template_default-retina li a{box-shadow:inset 0 -4px 0 rgba(0,0,0,.15);border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2)}.essb_links.essb_template_default-retina .essb_links_list:hover li a{opacity:.5}.essb_links.essb_template_default-retina .essb_links_list:hover li a:hover{opacity:1}.essb_links.essb_template_dark-retina a{background-color:#111!important}.essb_links.essb_template_dark-retina .essb_link_kakaotalk a{color:#fff!important}.essb_links.essb_template_metro-retina a:focus,.essb_links.essb_template_metro-retina a:hover{color:#fff!important;background:-moz-linear-gradient(top,rgba(255,255,255,.35) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.35)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,.35) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.35) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.35) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.35) 0,rgba(255,255,255,0) 100%);background-clip:padding-box}.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:focus,.essb_links.essb_template_big-retina a:hover{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}.essb_links.essb_template_light-retina a,.essb_links.essb_template_light-retina a:focus,.essb_links.essb_template_light-retina a:hover{background-color:transparent!important}.essb_links.essb_template_light-retina li a:focus,.essb_links.essb_template_light-retina li a:hover{color:#212121!important}.essb_links.essb_template_light-retina li.essb_link_less a,.essb_links.essb_template_light-retina li.essb_link_more a,.essb_links.essb_template_light-retina li.essb_link_more_dots a{color:#212121!important}.essb_links.essb_template_dimmed-retina .essb_link_meneame a,.essb_links.essb_template_light-retina .essb_link_meneame a,.essb_links.essb_template_modern-retina .essb_link_meneame a,.essb_links.essb_template_round-retina .essb_link_meneame a{color:#ff7d12!important}.essb_links.essb_template_dimmed-retina .essb_link_whatsapp a,.essb_links.essb_template_light-retina .essb_link_whatsapp a,.essb_links.essb_template_modern-retina .essb_link_whatsapp a,.essb_links.essb_template_round-retina .essb_link_whatsapp a{color:#1d9e11!important}.essb_links.essb_template_dimmed-retina .essb_link_flattr a,.essb_links.essb_template_light-retina .essb_link_flattr a,.essb_links.essb_template_modern-retina .essb_link_flattr a,.essb_links.essb_template_round-retina .essb_link_flattr a{color:#8cb55b!important}.essb_links.essb_template_dimmed-retina .essb_link_ok a,.essb_links.essb_template_light-retina .essb_link_ok a,.essb_links.essb_template_modern-retina .essb_link_ok a,.essb_links.essb_template_round-retina .essb_link_ok a{color:#f4731c!important}.essb_links.essb_template_dimmed-retina .essb_link_xing a,.essb_links.essb_template_light-retina .essb_link_xing a,.essb_links.essb_template_modern-retina .essb_link_xing a,.essb_links.essb_template_round-retina .essb_link_xing a{color:#135a5b!important}.essb_links.essb_template_dimmed-retina .essb_link_weibo a,.essb_links.essb_template_light-retina .essb_link_weibo a,.essb_links.essb_template_modern-retina .essb_link_weibo a,.essb_links.essb_template_round-retina .essb_link_weibo a{color:#ed1c24!important}.essb_links.essb_template_dimmed-retina .essb_link_pocket a,.essb_links.essb_template_light-retina .essb_link_pocket a,.essb_links.essb_template_modern-retina .essb_link_pocket a,.essb_links.essb_template_round-retina .essb_link_pocket a{color:#ee4055!important}.essb_links.essb_template_dimmed-retina .essb_link_tumblr a,.essb_links.essb_template_light-retina .essb_link_tumblr a,.essb_links.essb_template_modern-retina .essb_link_tumblr a,.essb_links.essb_template_round-retina .essb_link_tumblr a{color:#2c4762!important}.essb_links.essb_template_dimmed-retina .essb_link_copy a,.essb_links.essb_template_dimmed-retina .essb_link_mail a,.essb_links.essb_template_dimmed-retina .essb_link_print a,.essb_links.essb_template_light-retina .essb_link_copy a,.essb_links.essb_template_light-retina .essb_link_mail a,.essb_links.essb_template_light-retina .essb_link_print a,.essb_links.essb_template_modern-retina .essb_link_copy a,.essb_links.essb_template_modern-retina .essb_link_mail a,.essb_links.essb_template_modern-retina .essb_link_print a,.essb_links.essb_template_round-retina .essb_link_copy a,.essb_links.essb_template_round-retina .essb_link_mail a,.essb_links.essb_template_round-retina .essb_link_print a{color:#404040!important}.essb_links.essb_template_dimmed-retina .essb_link_del a,.essb_links.essb_template_light-retina .essb_link_del a,.essb_links.essb_template_modern-retina .essb_link_del a,.essb_links.essb_template_round-retina .essb_link_del a{color:#3398fc!important}.essb_links.essb_template_dimmed-retina .essb_link_buffer a,.essb_links.essb_template_light-retina .essb_link_buffer a,.essb_links.essb_template_modern-retina .essb_link_buffer a,.essb_links.essb_template_round-retina .essb_link_buffer a{color:#111!important}.essb_links.essb_template_dimmed-retina .essb_link_love a,.essb_links.essb_template_light-retina .essb_link_love a,.essb_links.essb_template_modern-retina .essb_link_love a,.essb_links.essb_template_round-retina .essb_link_love a{color:#ed1c24!important}.essb_links.essb_template_dimmed-retina .essb_link_twitter a,.essb_links.essb_template_light-retina .essb_link_twitter a,.essb_links.essb_template_modern-retina .essb_link_twitter a,.essb_links.essb_template_round-retina .essb_link_twitter a{color:#00abf0!important}.essb_links.essb_template_dimmed-retina .essb_link_facebook a,.essb_links.essb_template_light-retina .essb_link_facebook a,.essb_links.essb_template_modern-retina .essb_link_facebook a,.essb_links.essb_template_round-retina .essb_link_facebook a{color:#3a579a!important}.essb_links.essb_template_dimmed-retina .essb_link_pinterest a,.essb_links.essb_template_light-retina .essb_link_pinterest a,.essb_links.essb_template_modern-retina .essb_link_pinterest a,.essb_links.essb_template_round-retina .essb_link_pinterest a{color:#cd1c1f!important}.essb_links.essb_template_dimmed-retina .essb_link_digg a,.essb_links.essb_template_light-retina .essb_link_digg a,.essb_links.essb_template_modern-retina .essb_link_digg a,.essb_links.essb_template_round-retina .essb_link_digg a{color:#1b5791!important}.essb_links.essb_template_dimmed-retina .essb_link_linkedin a,.essb_links.essb_template_light-retina .essb_link_linkedin a,.essb_links.essb_template_modern-retina .essb_link_linkedin a,.essb_links.essb_template_round-retina .essb_link_linkedin a{color:#127bb6!important}.essb_links.essb_template_dimmed-retina .essb_link_vk a,.essb_links.essb_template_light-retina .essb_link_vk a,.essb_links.essb_template_modern-retina .essb_link_vk a,.essb_links.essb_template_round-retina .essb_link_vk a{color:#4c75a3!important}.essb_links.essb_template_dimmed-retina .essb_link_reddit a,.essb_links.essb_template_light-retina .essb_link_reddit a,.essb_links.essb_template_modern-retina .essb_link_reddit a,.essb_links.essb_template_round-retina .essb_link_reddit a{color:#333!important}.essb_links.essb_template_dimmed-retina .essb_link_blogger a,.essb_links.essb_template_light-retina .essb_link_blogger a,.essb_links.essb_template_modern-retina .essb_link_blogger a,.essb_links.essb_template_round-retina .essb_link_blogger a{color:#f59038!important}.essb_links.essb_template_dimmed-retina .essb_link_amazon a,.essb_links.essb_template_light-retina .essb_link_amazon a,.essb_links.essb_template_modern-retina .essb_link_amazon a,.essb_links.essb_template_round-retina .essb_link_amazon a{color:#111!important}.essb_links.essb_template_dimmed-retina .essb_link_yahoomail a,.essb_links.essb_template_light-retina .essb_link_yahoomail a,.essb_links.essb_template_modern-retina .essb_link_yahoomail a,.essb_links.essb_template_round-retina .essb_link_yahoomail a{color:#511295!important}.essb_links.essb_template_dimmed-retina .essb_link_gmail a,.essb_links.essb_template_light-retina .essb_link_gmail a,.essb_links.essb_template_modern-retina .essb_link_gmail a,.essb_links.essb_template_round-retina .essb_link_gmail a{color:#dd4b39!important}.essb_links.essb_template_dimmed-retina .essb_link_newsvine a,.essb_links.essb_template_light-retina .essb_link_newsvine a,.essb_links.essb_template_modern-retina .essb_link_newsvine a,.essb_links.essb_template_round-retina .essb_link_newsvine a{color:#0d642e!important}.essb_links.essb_template_dimmed-retina .essb_link_hackernews a,.essb_links.essb_template_light-retina .essb_link_hackernews a,.essb_links.essb_template_modern-retina .essb_link_hackernews a,.essb_links.essb_template_round-retina .essb_link_hackernews a{color:#f08641!important}.essb_links.essb_template_dimmed-retina .essb_link_evernote a,.essb_links.essb_template_light-retina .essb_link_evernote a,.essb_links.essb_template_modern-retina .essb_link_evernote a,.essb_links.essb_template_round-retina .essb_link_evernote a{color:#7cbf4b!important}.essb_links.essb_template_dimmed-retina .essb_link_aol a,.essb_links.essb_template_light-retina .essb_link_aol a,.essb_links.essb_template_modern-retina .essb_link_aol a,.essb_links.essb_template_round-retina .essb_link_aol a{color:#111!important}.essb_links.essb_template_dimmed-retina .essb_link_myspace a,.essb_links.essb_template_light-retina .essb_link_myspace a,.essb_links.essb_template_modern-retina .essb_link_myspace a,.essb_links.essb_template_round-retina .essb_link_myspace a{color:#3a5998!important}.essb_links.essb_template_dimmed-retina .essb_link_mailru a,.essb_links.essb_template_light-retina .essb_link_mailru a,.essb_links.essb_template_modern-retina .essb_link_mailru a,.essb_links.essb_template_round-retina .essb_link_mailru a{color:#faa519!important}.essb_links.essb_template_dimmed-retina .essb_link_viadeo a,.essb_links.essb_template_light-retina .essb_link_viadeo a,.essb_links.essb_template_modern-retina .essb_link_viadeo a,.essb_links.essb_template_round-retina .essb_link_viadeo a{color:#222!important}.essb_links.essb_template_dimmed-retina .essb_link_line a,.essb_links.essb_template_light-retina .essb_link_line a,.essb_links.essb_template_modern-retina .essb_link_line a,.essb_links.essb_template_round-retina .essb_link_line a{color:#2cbf13!important}.essb_links.essb_template_dimmed-retina .essb_link_flipboard a,.essb_links.essb_template_light-retina .essb_link_flipboard a,.essb_links.essb_template_modern-retina .essb_link_flipboard a,.essb_links.essb_template_round-retina .essb_link_flipboard a{color:#b31f17!important}.essb_links.essb_template_dimmed-retina .essb_link_comments a,.essb_links.essb_template_light-retina .essb_link_comments a,.essb_links.essb_template_modern-retina .essb_link_comments a,.essb_links.essb_template_round-retina .essb_link_comments a{color:#444!important}.essb_links.essb_template_dimmed-retina .essb_link_yummly a,.essb_links.essb_template_light-retina .essb_link_yummly a,.essb_links.essb_template_modern-retina .essb_link_yummly a,.essb_links.essb_template_round-retina .essb_link_yummly a{color:#e26326!important}.essb_links.essb_template_dimmed-retina .essb_link_sms a,.essb_links.essb_template_light-retina .essb_link_sms a,.essb_links.essb_template_modern-retina .essb_link_sms a,.essb_links.essb_template_round-retina .essb_link_sms a{color:#4ea546!important}.essb_links.essb_template_dimmed-retina .essb_link_viber a,.essb_links.essb_template_light-retina .essb_link_viber a,.essb_links.essb_template_modern-retina .essb_link_viber a,.essb_links.essb_template_round-retina .essb_link_viber a{color:#7d539d!important}.essb_links.essb_template_dimmed-retina .essb_link_telegram a,.essb_links.essb_template_light-retina .essb_link_telegram a,.essb_links.essb_template_modern-retina .essb_link_telegram a,.essb_links.essb_template_round-retina .essb_link_telegram a{color:#08c!important}.essb_links.essb_template_dimmed-retina .essb_link_subscribe a,.essb_links.essb_template_light-retina .essb_link_subscribe a,.essb_links.essb_template_modern-retina .essb_link_subscribe a,.essb_links.essb_template_round-retina .essb_link_subscribe a{color:#f47555!important}.essb_links.essb_template_dimmed-retina .essb_link_skype a,.essb_links.essb_template_light-retina .essb_link_skype a,.essb_links.essb_template_modern-retina .essb_link_skype a,.essb_links.essb_template_round-retina .essb_link_skype a{color:#00aff0!important}.essb_links.essb_template_dimmed-retina .essb_link_messenger a,.essb_links.essb_template_light-retina .essb_link_messenger a,.essb_links.essb_template_modern-retina .essb_link_messenger a,.essb_links.essb_template_round-retina .essb_link_messenger a{color:#0d87ff!important}.essb_links.essb_template_dimmed-retina .essb_link_sharebtn a,.essb_links.essb_template_light-retina .essb_link_sharebtn a,.essb_links.essb_template_modern-retina .essb_link_sharebtn a,.essb_links.essb_template_round-retina .essb_link_sharebtn a{color:#2b6a94!important}.essb_links.essb_template_dimmed-retina .essb_link_livejournal a,.essb_links.essb_template_light-retina .essb_link_livejournal a,.essb_links.essb_template_modern-retina .essb_link_livejournal a,.essb_links.essb_template_round-retina .essb_link_livejournal a{color:#0ca8ec!important}.essb_links.essb_template_dimmed-retina .essb_link_yammer a,.essb_links.essb_template_light-retina .essb_link_yammer a,.essb_links.essb_template_modern-retina .essb_link_yammer a,.essb_links.essb_template_round-retina .essb_link_yammer a{color:#3469ba!important}.essb_links.essb_template_dimmed-retina .essb_link_meetedgar a,.essb_links.essb_template_light-retina .essb_link_meetedgar a,.essb_links.essb_template_modern-retina .essb_link_meetedgar a,.essb_links.essb_template_round-retina .essb_link_meetedgar a{color:#6cbdc5!important}.essb_links.essb_template_dimmed-retina .essb_link_fintel a,.essb_links.essb_template_dimmed-retina .essb_link_instapaper a,.essb_links.essb_template_light-retina .essb_link_fintel a,.essb_links.essb_template_light-retina .essb_link_instapaper a,.essb_links.essb_template_modern-retina .essb_link_fintel a,.essb_links.essb_template_modern-retina .essb_link_instapaper a,.essb_links.essb_template_round-retina .essb_link_fintel a,.essb_links.essb_template_round-retina .essb_link_instapaper a{color:#404040!important}.essb_links.essb_template_light-retina .essb_link_mix a,.essb_links.essb_template_modern-retina .essb_link_mix a,.essb_links.essb_template_round-retina .essb_link_mix a{color:#ff8226!important}.essb_links.essb_template_flat-retina li a{box-shadow:inset 0 -4px 0 rgba(0,0,0,.15);border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2)}.essb_links.essb_template_tiny-retina .essb_icon{width:28px;height:28px}.essb_links.essb_template_tiny-retina .essb_icon:before{font-size:14px!important;top:7px;left:7px}.essb_links.essb_template_tiny-retina li a .essb_network_name{font-size:13px}.essb_links.essb_template_round-retina li a{border-radius:18px;-webkit-border-radius:18px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.2)}.essb_links.essb_template_round-retina a{background-color:transparent!important}.essb_links.essb_template_round-retina li.essb_link_less a,.essb_links.essb_template_round-retina li.essb_link_more a,.essb_links.essb_template_round-retina li.essb_link_more_dots a{color:#212121!important}.essb_links.essb_template_round-retina li a:focus,.essb_links.essb_template_round-retina li a:hover{color:#fff!important}.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 0 rgba(0,0,0,.2)}.essb_links.essb_template_modern-retina a{background-color:transparent!important}.essb_links.essb_template_modern-retina li.essb_link_less a,.essb_links.essb_template_modern-retina li.essb_link_more a,.essb_links.essb_template_modern-retina li.essb_link_more_dots a{color:#212121!important;border-bottom:3px inset #212121}.essb_links.essb_template_modern-retina li a:focus,.essb_links.essb_template_modern-retina li a:hover{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_copy a,.essb_links.essb_template_modern-retina .essb_link_mail a,.essb_links.essb_template_modern-retina .essb_link_print 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 #111}.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 #111}.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 #111}.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 #222}.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 #08c}.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}.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_less a,.essb_links.essb_template_circles-retina li.essb_link_more a,.essb_links.essb_template_circles-retina li.essb_link_more_dots a{color:#212121!important;border:2px solid #212121}.essb_links.essb_template_circles-retina li a:focus,.essb_links.essb_template_circles-retina li a:hover{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_copy a,.essb_links.essb_template_circles-retina .essb_link_mail a,.essb_links.essb_template_circles-retina .essb_link_print 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:#111!important;border:2px solid #111}.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:#111!important;border:2px solid #111}.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:#111!important;border:2px solid #111}.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:#222!important;border:2px solid #222}.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:#08c!important;border:2px solid #08c}.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}.essb_links.essb_template_blocks-retina li a{border-radius:0;-webkit-border-radius:0}.essb_links.essb_template_grey-circles-retina li a{border:1px solid #bfbfbf;color:#666!important;background-color:transparent!important;border-radius:18px;-webkit-border-radius:18px}.essb_links.essb_template_grey-circles-retina li a:focus,.essb_links.essb_template_grey-circles-retina li a:hover{color:#fff!important;border:1px solid transparent}.essb_links.essb_template_grey-blocks-retina li a{border:1px solid #bfbfbf;color:#666!important;background-color:transparent!important}.essb_links.essb_template_grey-blocks-retina li a:focus,.essb_links.essb_template_grey-blocks-retina li a:hover{color:#fff!important;border:1px solid transparent}.essb_links.essb_template_clear-retina li a{color:#343434!important;background-color:transparent!important;font-weight:700}.essb_links.essb_template_clear-retina li a:focus,.essb_links.essb_template_clear-retina li a:hover{background-color:transparent!important}.essb_links.essb_template_clear-retina a,.essb_links.essb_template_clear-retina a:focus,.essb_links.essb_template_clear-retina a:hover{background-color:transparent!important}.essb_links.essb_template_clear-retina li a:focus,.essb_links.essb_template_clear-retina li a:hover{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:focus .essb_icon,.essb_links.essb_template_clear-retina li a:hover .essb_icon{background-color:#212121!important}.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:0;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:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.essb_links.essb_template_copy-retina .essb_counter_right:before{content:"";position:absolute;left:0;top:50%;margin-top:0;border-right:0 solid #fff;border-bottom:0 solid transparent;border-top:0 solid transparent}.essb_links.essb_template_dimmed-retina a{background-color:transparent!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;opacity:.7}.essb_links.essb_template_dimmed-retina li a:focus,.essb_links.essb_template_dimmed-retina li a:hover{color:#fff!important;opacity:1}.essb_links.essb_template_grey-retina a{background-color:transparent!important;color:#454545!important;opacity:.5}.essb_links.essb_template_grey-retina li a:focus,.essb_links.essb_template_grey-retina li a:hover{background-color:transparent!important;color:#323232!important;opacity:1}.essb_links.essb_template_jumbo-retina .essb_icon{width:48px;height:48px}.essb_links.essb_template_jumbo-retina .essb_icon:before{font-size:24px!important;top:12px;left:12px}.essb_links.essb_template_jumbo-retina li a .essb_network_name{font-size:15px}.essb_links.essb_template_jumbo-round-retina a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.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,.2);width:28px;height:28px;border-radius:14px;-webkit-border-radius:14px;margin:5px}.essb_links.essb_template_fancy-retina a:focus .essb_icon,.essb_links.essb_template_fancy-retina a:hover .essb_icon{background-color:rgba(0,0,0,.4)}.essb_links.essb_template_fancy-retina .essb_icon:before{font-size:14px!important;text-align:center;position:absolute;top:7px;left:7px}.essb_links.essb_template_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,.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:32px;height:32px}.essb_links.essb_template_deluxe-retina a:focus .essb_icon,.essb_links.essb_template_deluxe-retina a:hover .essb_icon{background-color:rgba(0,0,0,.4)}.essb_links.essb_template_deluxe-retina .essb_icon:before{font-size:16px!important;text-align:center;position:absolute;top:8px;left:8px}.essb_links.essb_template_deluxe-retina .essb_network_name{margin-left:5px}.essb_links.essb_template_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,.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,.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:700}.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}.essb_links.essb_template_metro-bold-retina .essb_network_name{font-weight:700}.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 0 rgba(94,65,47,.2);-moz-box-shadow:1px 1px 2px 0 rgba(94,65,47,.2);box-shadow:1px 1px 2px 0 rgba(94,65,47,.2);background-color:#fdefc6!important;opacity:.8}.essb_links.essb_template_retro-retina li a{color:#363636!important}.essb_links.essb_template_retro-retina a:focus,.essb_links.essb_template_retro-retina a:hover{background-clip:padding-box;opacity:1;background-color:#fef8e7!important;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(94,65,47,.2);-moz-box-shadow:inset 1px 1px 2px 0 rgba(94,65,47,.2);box-shadow:inset 1px 1px 2px 0 rgba(94,65,47,.2)}.essb_links.essb_template_default4-retina a{box-shadow:inset 0 -4px 0 rgba(0,0,0,.15);border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);font-weight:700}.essb_links.essb_template_default4-retina a:focus,.essb_links.essb_template_default4-retina a:hover{background-color:#363636!important}.essb_links.essb_template_clear-rounded-retina a .essb_icon{color:#fff!important;border-radius:4px;-webkit-border-radius:4px}.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:focus,.essb_links.essb_template_grey-fill-retina a:hover{background-color:#717171!important}.essb_links.essb_template_white-fill-retina a{background-color:#fff!important;color:#656565!important}.essb_links.essb_template_white-fill-retina a:focus,.essb_links.essb_template_white-fill-retina a:hover{background-color:#fff!important;color:#121212!important}.essb_links.essb_template_white-retina a{background-color:transparent!important;color:#f3f4f5!important}.essb_links.essb_template_white-retina a:focus,.essb_links.essb_template_white-retina a:hover{background-color:transparent!important;color:#e3e4e5!important}.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:focus,.essb_links.essb_template_grey-round-retina li a:hover{background-color:#212121!important}.essb_links.essb_template_grey-round-retina .essb_link_kakaotalk a{color:#fff!important}.essb_links.essb_template_modern-slim-retina li a{border-top-left-radius:0;border-top-right-radius:0;-moz-border-top-left-radius:0;-moz-border-top-right-radius:0;box-shadow:none!important;border-bottom-width:2px!important}.essb_links.essb_template_color-leafs li a{border-radius:14px 0}.essb_links.essb_template_color-leafs li a:focus,.essb_links.essb_template_color-leafs li a:hover{background-color:#353535!important}.essb_links.essb_template_color-leafs .essb_link_kakaotalk a:focus,.essb_links.essb_template_color-leafs .essb_link_kakaotalk a:hover{color:#fff!important}.essb_links.essb_template_grey-leafs li a{border-radius:14px 0;background-color:#353535!important}.essb_links.essb_template_grey-leafs .essb_link_kakaotalk a{color:#fff!important}.essb_links.essb_tempate_color-blocks-outline-retina li a:focus,.essb_links.essb_tempate_color-blocks-outline-retina li a:hover,.essb_links.essb_tempate_color-circles-outline-retina li a:focus,.essb_links.essb_tempate_color-circles-outline-retina li a:hover{background-color:transparent!important;color:#515151!important;border-color:#515151!important}.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:focus,.essb_links.essb_template_grey-circles-outline-retina li a:hover{background-color:transparent!important}.essb_links.essb_template_grey-circles-outline-retina li.essb_link_less a:hover,.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{color:#212121!important;border-color:#212121!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_meneame a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_meneame a:hover{color:#ff7d12!important;border-color:#ff7d12!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_whatsapp a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_whatsapp a:hover{color:#1d9e11!important;border-color:#1d9e11!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_flattr a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_flattr a:hover{color:#8cb55b!important;border-color:#8cb55b!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_ok a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_ok a:hover{color:#f4731c!important;border-color:#f4731c!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_xing a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_xing a:hover{color:#135a5b!important;border-color:#135a5b!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_weibo a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_weibo a:hover{color:#ed1c24!important;border-color:#ed1c24!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_pocket a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_pocket a:hover{color:#ee4055!important;border-color:#ee4055!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_tumblr a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_tumblr a:hover{color:#2c4762!important;border-color:#2c4762!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_copy 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_mail 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_print a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_print a:hover{color:#404040!important;border-color:#404040!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_del a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_del a:hover{color:#3398fc!important;border-color:#3398fc!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_buffer a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_buffer a:hover{color:#111!important;border-color:#111!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_love a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_love a:hover{color:#ed1c24!important;border-color:#ed1c24!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_twitter a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_twitter a:hover{color:#00abf0!important;border-color:#00abf0!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_facebook a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_facebook a:hover{color:#3a579a!important;border-color:#3a579a!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_pinterest a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_pinterest a:hover{color:#cd1c1f!important;border-color:#cd1c1f!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_digg a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_digg a:hover{color:#1b5791!important;border-color:#1b5791!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_linkedin a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_linkedin a:hover{color:#127bb6!important;border-color:#127bb6!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_vk a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_vk a:hover{color:#4c75a3!important;border-color:#4c75a3!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_reddit a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_reddit a:hover{color:#333!important;border-color:#333!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_blogger a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_blogger a:hover{color:#f59038!important;border-color:#f59038!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_amazon a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_amazon a:hover{color:#111!important;border-color:#111!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_yahoomail a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_yahoomail a:hover{color:#511295!important;border-color:#511295!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_gmail a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_gmail a:hover{color:#dd4b39!important;border-color:#dd4b39!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_newsvine a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_newsvine a:hover{color:#0d642e!important;border-color:#0d642e!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_hackernews a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_hackernews a:hover{color:#f08641!important;border-color:#f08641!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_evernote a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_evernote a:hover{color:#7cbf4b!important;border-color:#7cbf4b!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_aol a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_aol a:hover{color:#111!important;border-color:#111!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_myspace a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_myspace a:hover{color:#3a5998!important;border-color:#3a5998!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_mailru a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_mailru a:hover{color:#faa519!important;border-color:#faa519!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_viadeo a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_viadeo a:hover{color:#222!important;border-color:#222!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_line a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_line a:hover{color:#2cbf13!important;border-color:#2cbf13!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_flipboard a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_flipboard a:hover{color:#b31f17!important;border-color:#b31f17!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_comments a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_comments a:hover{color:#444!important;border-color:#444!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_yummly a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_yummly a:hover{color:#e26326!important;border-color:#e26326!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_sms a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_sms a:hover{color:#4ea546!important;border-color:#4ea546!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_viber a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_viber a:hover{color:#7d539d!important;border-color:#7d539d!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_telegram a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_telegram a:hover{color:#08c!important;border-color:#08c!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_subscribe a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_subscribe a:hover{color:#f47555!important;border-color:#f47555!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_meetedgar a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_meetedgar a:hover{color:#404040!important;border-color:#404040!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_fintel a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_fintel a:hover,.essb_links.essb_template_grey-circles-outline-retina .essb_link_instapaper a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_instapaper a:hover{color:#ff8226!important;border-color:#ff8226!important}.essb_links.essb_template_grey-circles-outline-retina .essb_link_mix a:focus,.essb_links.essb_template_grey-circles-outline-retina .essb_link_mix a:hover{color:#6cbdc5!important;border-color:#6cbdc5!important}.essb_links.essb_template_grey-blocks-outline-retina li a{border-radius:0;-webkit-border-radius:0}.essb_links.essb_template_dark-outline-retina li a{background-color:transparent!important;opacity:.5;color:#454545!important;border:2px solid #454545!important}.essb_links.essb_template_dark-outline-retina li a:focus,.essb_links.essb_template_dark-outline-retina li a:hover{background-color:transparent!important;opacity:1;color:#454545!important;border:2px solid #454545!important}.essb_links.essb_template_dark-round-outline-retina li a{border-radius:18px;-webkit-border-radius:18px}.essb_links.essb_template_classic-retina li a{background:#fafbfc;background:-moz-linear-gradient(top,#fafbfc 0,#efefee 100%);background:-webkit-linear-gradient(top,#fafbfc 0,#efefee 100%);background:linear-gradient(to bottom,#fafbfc 0,#efefee 100%);border:1px solid #e1e1e1}.essb_links.essb_template_classic-round-retina li a{border-radius:4px;-webkit-border-radius:4px}.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:focus,.essb_links.essb_template_classic-fancy-retina li a:hover{-webkit-box-shadow:inset 0 4px 3px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:inset 0 4px 3px 0 rgba(0,0,0,.2)!important;box-shadow:inset 0 4px 3px 0 rgba(0,0,0,.2)!important}.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}.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:0 10px 12px 10px}.essb_links.essb_template_cutoff-retina{overflow:hidden}.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 .1s cubic-bezier(.42,0,.58,1);transition:all .1s cubic-bezier(.42,0,.58,1);top:16px;position:relative}.essb_links.essb_template_cutoff-retina li a:hover{top:0}.essb_links.essb_template_cutoff-fill-retina{overflow:hidden}.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 .1s cubic-bezier(.42,0,.58,1);transition:all .1s cubic-bezier(.42,0,.58,1);top:16px;position:relative}.essb_links.essb_template_cutoff-fill-retina li a:hover{top:0}.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:.2s;transition-timing-function:linear}.essb_links.essb_template_modern-light-retina li a .essb_network_name{font-size:13px;text-transform:uppercase}.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:400}.essb_links.essb_template_lollipop-retina li a{color:#565656!important;background-color:transparent!important;font-weight:400;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:focus,.essb_links.essb_template_lollipop-retina li a:hover{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:focus .essb_icon,.essb_links.essb_template_lollipop-retina li a:hover .essb_icon{background-color:#eb97ab!important}.essb_links.essb_template_lollipop-retina li.essb_link_less a .essb_icon,.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{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_copy a .essb_icon,.essb_links.essb_template_lollipop-retina .essb_link_mail a .essb_icon,.essb_links.essb_template_lollipop-retina .essb_link_print 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}.essb_links.essb_template_rainbow-retina li a{color:#fff!important;background:#e12f67;background:-webkit-gradient(linear,333 0,0 337,from(#8043af),color-stop(.029,#8442aa),color-stop(.029,#8740a9),color-stop(.042,#8842a8),color-stop(.059,#8d3fa7),color-stop(.067,#8d41a4),color-stop(.164,#9d3d9c),color-stop(.164,#9f3c9a),color-stop(.202,#a63b96),color-stop(.202,#a73a97),color-stop(.23,#a83b96),color-stop(.23,#aa3a92),color-stop(.253,#ac3990),color-stop(.312,#b63a8b),color-stop(.35,#b93a88),color-stop(.35,#bb3986),color-stop(.374,#bc3986),color-stop(.374,#be3884),color-stop(.397,#c03a83),color-stop(.403,#c13c83),color-stop(.412,#c4397f),color-stop(.443,#c63b7a),color-stop(.469,#ca3d75),color-stop(.475,#cb3c75),color-stop(.494,#ca3e74),color-stop(.494,#cc3d74),color-stop(.503,#ce3e75),color-stop(.503,#cf3d74),color-stop(.591,#d84466),color-stop(.591,#d94367),color-stop(.904,#ef6744),color-stop(.951,#f26a43),color-stop(.951,#f26c42),color-stop(.978,#f3703f),color-stop(.978,#f46f40),color-stop(.997,#f57041),color-stop(.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,.16)!important;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.16)!important;transform:translateY(-5px)!important;-webkit-transform:translateY(-5px)!important}.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:.1}.essb_links.essb_template_flow-jump-retina li a:hover .essb_icon{width:36px!important}.essb_links.essb_template_flow-retina li a:focus .essb_icon:before,.essb_links.essb_template_flow-retina li a:hover .essb_icon:before{opacity:1;font-size:24px!important;top:9px!important}.essb_links.essb_template_flow-retina li a:focus .essb_network_name,.essb_links.essb_template_flow-retina li a:hover .essb_network_name{opacity:.25}.essb_links.essb_template_flow-jump-retina li a:focus .essb_network_name,.essb_links.essb_template_flow-jump-retina li a:hover .essb_network_name{opacity:1}.essb_links.essb_template_glow-retina li a:focus,.essb_links.essb_template_glow-retina li a:hover{transform:translateY(-3px);-webkit-transform:translateY(-3px);box-shadow:0 5px 20px rgba(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}.essb-adholder-bottom,.essb-mobile-sharebottom{position:fixed;bottom:0;left:0;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:0!important;margin-bottom:0!important}.essb-mobile-sharebottom .essb_links{background-color:#fff}.essb-mobile-sharebottom .essb_links .essb_t_l_big{font-size:18px!important;margin-right:0!important}.essb-mobile-sharebottom .essb_links_list li.essb_totalcount_item .essb_t_l_big .essb_t_nb:after{margin-top:0!important;font-size:12px!important}.essb-mobile-sharebottom .essb_links{margin:0!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_2 li a,.essb-mobile-sharebottom .essb_width_columns_3 li a,.essb-mobile-sharebottom .essb_width_columns_4 li a,.essb-mobile-sharebottom .essb_width_columns_5 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_morepopup .essb_width_columns .essb_links_list{flex-direction:column}.essb-mobile-sharebottom .essb_links li{margin-bottom:0!important}.essb-mobile-sharepoint{background-color:#111;color:#fafafa;position:fixed;bottom:0;left:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:42px;height:42px;opacity:.8}.essb-mobile-sharepoint-icon{width:26px;height:26px;display:inline-block;vertical-align:middle;margin-left:10px;margin-top:7px;opacity:.9}.essb-mobile-sharepoint-icon i{font-size:20px}.essb-mobile-sharebar{background-color:#111;color:#fafafa;position:fixed;bottom:0;left:0;width:100%;padding-top:10px;padding-bottom:10px;text-align:center;opacity:.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:700;text-transform:uppercase;margin-left:5px;vertical-align:middle}.essb-mobile-sharebar-window{position:fixed;z-index:99999;background:rgba(255,255,255,.85);color:#111;display:none;top:0;left:0}.essb-mobile-sharebar-window-content{padding:15px;margin:0;text-align:center;padding-top:0;overflow-y:auto;margin-top:10px}.essb-mobile-sharebar-window-content .essb_links{margin-top:0}.essb-mobile-sharebar-window-content li a{text-align:left}.essb-mobile-sharebar-window-shadow{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(33,33,33,.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 .5s;transition:all ease .75s;font-weight:700;text-decoration:none;color:#111;line-height:160%;font-size:21px;z-index:1001}.essb_morepopup_shadow{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(33,33,33,.65);z-index:1100;display:none}.essb_morepopup_shadow.essb_morepopup_shadow_modern{background-color:rgba(0,0,0,.9)}.essb_morepopup{background-color:#fff;z-index:1101;-webkit-box-shadow:0 0 20px rgba(0,0,0,.35);box-shadow:0 0 20px rgba(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,.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-link a,.essb-morepopup-modern-link a:focus,.essb-morepopup-modern-link a:hover,.essb-morepopup-modern-link a:visited,.essb-morepopup-modern-title{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,.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:0!important}.essb_morepopup_content .essb_links a{text-align:left}.essb_morepopup_close{display:inline-block;position:absolute;right:8px;font-weight:700;text-decoration:none;color:#111!important;line-height:48px;font-size:18px;z-index:1001}.essb_morepopup_inline{padding:10px!important;-webkit-box-shadow:-1px 4px 6px rgba(0,0,0,.09);-moz-box-shadow:-1px 4px 6px rgba(0,0,0,.09);-ms-box-shadow:-1px 4px 6px rgba(0,0,0,.09);-o-box-shadow:-1px 4px 6px rgba(0,0,0,.09);box-shadow:-1px 4px 6px rgba(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:0!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:0;height:0;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:0;height:0;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,.modal-container,.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:0;height:0;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:0;height:0;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}.essb_mailform_shadow{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.4);z-index:1100;display:none}.essb_mailform{background-color:#fff;z-index:1101;-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);box-shadow:0 0 20px rgba(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:700;padding:8px 20px;text-align:center;background-color:#3b5897;color:#fff;font-size:13px;line-height:16px;border:0;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:focus,.essb_mailform_content .essb_mailform_content_button:hover{background:#34495e!important}.essb_mailform_preview{font-size:12px;margin-bottom:10px}.essb_native_buttons.essb_native_after_share{margin-top:5px}.essb_links .essb_native_item{height:24px;margin-right:5px!important}.essb-followme{z-index:1000;background-color:#fff;position:fixed;left:0;width:100%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .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}.essb-cornerbar .essb_links{margin:0!important}.essb-cornerbar{position:fixed;bottom:20px;right:20px;z-index:1001;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .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,.15);padding:15px}.essb-cornerbar-bottom-left.essb-cornerbar-hidden,.essb-cornerbar-bottom-left.essb-cornerbar-hiddenend,.essb-cornerbar-top-left.essb-cornerbar-hidden,.essb-cornerbar-top-left.essb-cornerbar-hiddenend{margin-left:-2000px}.essb-cornerbar-bottom-right.essb-cornerbar-hidden,.essb-cornerbar-bottom-right.essb-cornerbar-hiddenend,.essb-cornerbar-top-right.essb-cornerbar-hidden,.essb-cornerbar-top-right.essb-cornerbar-hiddenend{margin-right:-2000px}.essb-cornerbar .essb_message_before{margin-right:10px!important}.essb_links.essb_displayed_sidebar{margin:0!important}.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,.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){margin-right:0!important}.essb_links.essb_displayed_sidebar.essb_nospace li a{border-radius:0!important;margin-bottom:0!important;margin-top:0!important}.essb_links.essb_width_flex.essb_displayed_sidebar li a{width:auto!important;margin:0!important}.essb_displayed_sidebar .essb_item,.essb_displayed_sidebar ul{display:block!important}.essb_displayed_sidebar{position:fixed;left:0;top:25%;z-index:2000}.essb_displayed_sidebar li,.essb_displayed_sidebar ul{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 .essb-sidebar-closed-clicked .essb_network_name,.essb_displayed_sidebar:hover .essb_link_sidebar-close .essb_network_name{display:none!important}.essb_displayed_sidebar.essb_sidebar_transition,.essb_displayed_sidebar_right.essb_sidebar_transition,.essb_links.essb_displayed_sidebar li{transition:All .8s ease;-webkit-transition:All .8s ease;-moz-transition:All .8s ease;-o-transition:All .8s ease}.essb_displayed_sidebar:hover .essb_link_sidebar-close a:hover,.essb_displayed_sidebar_right:hover .essb_link_sidebar-close a:hover{background:0 0!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:0 solid #fff!important;border-bottom:0 solid transparent!important;border-top:0 solid transparent!important}.essb_displayed_sidebar_right .essb_hide_name a:focus .essb_icon,.essb_displayed_sidebar_right .essb_hide_name a:hover .essb_icon{margin-right:0!important;margin-left:0!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:0 0!important;box-shadow:none!important;-webkit-box-shadow:none!important;opacity:0}.essb_displayed_sidebar .essb-sidebar-closed-clicked.essb_link_sidebar-close a,.essb_displayed_sidebar:hover .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}.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}.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 .essb_links.essb_always_visible,.essb-pin:hover .essb_links{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%;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){.essb-pin .essb_links{display:block}.essb-pin .essb_links.essb_mobilepos_below{position:static}.essb-pin .essb_links.essb_mobilepos_hidden{display:none}}@media (max-width:600px){.essb_morepopup.essb_morepopup_modern .essb_morepopup_content{padding:0;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,.essb_displayed_postfloat .essb_item.essb_desktop_hidden,.essb_displayed_sidebar .essb_item.essb_desktop_hidden{display:none!important}}.essb-forced-hidden{display:none}.essb-forced-hidden-always{display:none!important}.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 .3s ease;transition:all .3s ease}.essb-ctt.essb-ctt-light{background-color:#fff;border-left:5px solid #888;border-radius:0;color:#555}.essb-ctt.essb-ctt-light:hover{background-color:rgba(88,88,88,.05);border-left:5px solid #555}.essb-ctt.essb-ctt-dark{background-color:#333;border-left:5px solid #999;border-radius:0;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,.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:.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}@media (max-width:960px){.essb_links.essb_content_responsive .essb_counter_left,.essb_links.essb_content_responsive .essb_counter_right,.essb_links.essb_content_responsive li a .essb_network_name{display:none}}
/* If you want to customize how the category specific RSS display looks then add your CSS code here*/
.cat_specific_rss{

}
.cat_specific_rss img{
padding:0px;
margin:0px 2px 0px 2px;
border:none;
}
.cat_specific_rss img a{
padding:0px;
margin:0px 2px 0px 2px;
border:none;
}
.cat_specific_rss_link{
font-size:8pt;
margin:5px 5px 5px 20px;
}
ul.cat_show_image > li{
    background: url('https://cjf.qc.ca/wp-content/plugins/category-specific-rss-feed-menu/rss_small_icon.png') no-repeat transparent;
    list-style-type: none;
    padding: 0 0 0 24px;
    margin: 0px;
}
.cat_show_image ul > li{/* for child category list */
    background: url('https://cjf.qc.ca/wp-content/plugins/category-specific-rss-feed-menu/rss_small_icon.png') no-repeat transparent;
    list-style-type: none;
    padding: 0 0 0 24px;
    margin: 0px;
}
.tag_specific_rss ul > li{
    list-style-type: none;
    margin: 0px;
}
