.simple-social-icons svg[class^="social-"],
.simple-social-icons svg[class*=" social-"] {
display: inline-block;
width: 1em;
height: 1em;
stroke-width: 0;
stroke: currentColor;
fill: currentColor;
}
.simple-social-icons {
overflow: hidden;
}
.simple-social-icons ul {
margin: 0;
padding: 0;
}
.simple-social-icons ul li {
background: none !important;
border: none !important;
float: left;
list-style-type: none !important;
margin: 0 6px 12px !important;
padding: 0 !important;
}
.simple-social-icons ul li a {
border: none !important;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
display: inline-block;
font-style: normal !important;
font-variant: normal !important;
font-weight: normal !important;
height: 1em;
line-height: 1em;
text-align: center;
text-decoration: none !important;
text-transform: none !important;
width: 1em;
}
.simple-social-icons ul.aligncenter {
text-align: center;
}
.simple-social-icons ul.aligncenter li {
display: inline-block;
float: none;
}
.simple-social-icons .screen-reader-text {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}.heart-this-wrap .heart-this,.heart-this-wrap .heart-this::before{vertical-align:middle;border:0;text-decoration:none;display:inline-block}@-webkit-keyframes heart-burst{from{background-position:left}to{background-position:right}}@keyframes heart-burst{from{background-position:left}to{background-position:right}}.heart-this-wrap{display:block;clear:both;text-align:right;width:100%}.heart-this-wrap .heart-this{color:#aab8c2;height:40px;font-size:14px;-webkit-box-shadow:none;box-shadow:none}.heart-this-wrap .heart-this::before{background-image:url(//novoelle.com/wp-content/plugins/heart-this/images/heart-animation.png);background-position:left;background-repeat:no-repeat;-webkit-background-size:2900% 2900%;background-size:2900%;content:"";cursor:pointer;height:100%;width:50px;-webkit-transition:none;transition:none}.heart-this-wrap .heart-this.active,.heart-this-wrap .heart-this:focus,.heart-this-wrap .heart-this:hover{background:0 0;border:0;color:#e2264d;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.heart-this-wrap .heart-this.active::before,.heart-this-wrap .heart-this:focus::before,.heart-this-wrap .heart-this:hover::before{background-position:right}.heart-this-wrap .heart-this.is-animating::before{-webkit-animation:heart-burst .8s steps(28) 1;animation:heart-burst .8s steps(28) 1}.heart-this-wrap .heart-this span{display:inline-block;margin-left:-5px;vertical-align:baseline;line-height:1}.recaptcha-error {
font-size: 1.8em;
padding-bottom: 8px;
}   .mh-plaintext {
background:transparent url(//novoelle.com/wp-content/plugins/wp-recaptcha/email.png) no-repeat scroll left center;
border:medium none;
color:#2277DD;
height:16px;
padding:2px 2px 4px 20px;
} .mh-plaintext a, .mh-plaintext a:hover, .mh-plaintext a:visited, .mh-plaintext a:visited:hover {
color: #FF7700;
font-weight: bolder;
text-decoration: none;
border: 0;
background-color: transparent !important;
} .mh-hyperlinked {
background:transparent url(//novoelle.com/wp-content/plugins/wp-recaptcha/email.png) no-repeat scroll left center;
border:medium none;
color:#2277DD;
height:16px;
padding:2px 2px 4px 20px;
} .mh-hyperlinked a, .mh-hyperlinked a:hover, .mh-hyperlinked a:visited, .mh-hyperlinked a:visited:hover {
color: #FF7700;
font-weight: bolder;
text-decoration: none;
border: 0;
}  .lang-select label, .theme-select label {
vertical-align: middle !important;
}
.lang-select select, .theme-select select {
vertical-align: middle !important;
}
.recaptcha-form {
margin: auto !important;
width: 25em !important;
}
.recaptcha-options td {
vertical-align: top !important;
}
.which-key label {
font-weight: bold;
}
.copyright {
text-align: center;
font-size: .85em;
}