/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/* Farben */
:root {
 	--wkk-gruen: #2f9b3a;
	--wkk-schwarz: #1d1d1d;
	--wkk-grau: #f7f7f7;
}


/* Fonts */
@font-face{
	font-family:"DIN W01 Regular";
	src:url("fonts/5591097/6ceed230-b2b3-4422-b048-4aa11687430a.woff2") format("woff2"),url("fonts/5591097/80b0143f-6f0d-4dce-aafd-f3c81b85d177.woff") format("woff");
}
@font-face{
	font-family:"DIN W01 Medium";
	src:url("fonts/5591111/398e3e8c-3bf0-4af1-9791-f426a7992711.woff2") format("woff2"),url("fonts/5591111/4ba8e512-e6fb-494f-afd3-a7b68b2e5efb.woff") format("woff");
}
@font-face{
	font-family:"DIN W01 Bold";
	src:url("fonts/5591154/55fa1cf8-baf8-4bf8-9718-b096b1dd231f.woff2") format("woff2"),url("fonts/5591154/4cadc2f9-fb32-4b99-b1f2-9ce6d68afbd5.woff") format("woff");
}

/* Font DIN */
body, p {
	font-family: "DIN W01 Regular", sans-serif;
	font-weight: normal;
	-webkit-font-smoothing: subpixel-antialiased;
}

.row .col .wpb_text_column p>a, strong, b,
input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="url"], input[type="search"], input[type="date"], textarea, span.wpcf7-not-valid-tip, .woocommerce input#coupon_code, body[data-fancy-form-rcs="1"] .select2-container, body[data-fancy-form-rcs="1"] .select2-drop, body[data-fancy-form-rcs="1"] .select2-search, .select2-search input, body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] textarea, body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] .container-wrap .span_12.light input[type="email"], body[data-form-style="minimal"] input[type="password"], body[data-form-style="minimal"] input[type="tel"], body[data-form-style="minimal"] input[type="url"], body[data-form-style="minimal"] input[type="search"], body[data-form-style="minimal"] input[type="date"],#footer-outer #copyright li a, .testimonial_slider[data-style*=multiple_visible] blockquote p, .nectar_single_testimonial span, body .testimonial_slider blockquote span, select,
.nectar_single_testimonial[data-style="bold"] p {
	font-family: "DIN W01 Medium", sans-serif;
	font-weight: normal;
	-webkit-font-smoothing: subpixel-antialiased;
}

h1, h2, h3, h4, h5, h6,
.toggle h3 a,
.nectar-button,
input[type=submit], button[type=submit], input[type="button"],
body #error-404 h1, body #error-404 h2,
#top nav > ul > li > a,
.swiper-slide .button a,
body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
	font-family: "DIN W01 Bold", sans-serif;
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
}


/* Typografie */

	/* Reset Margin & Padding */
	.row .col .wpb_text_column h1, .row .col .wpb_text_column h2, .row .col .wpb_text_column h3, 
	.row .col .wpb_text_column h4, .row .col .wpb_text_column h5, .row .col .wpb_text_column h6,
	.row .col .wpb_text_column p, #footer-outer #footer-widgets .col p {
    	margin: 0;
    	padding: 0;
	}

	/* Abstand nach einem Element */
	.row .col .wpb_text_column h1+*, .row .col .wpb_text_column h2+* {
	    margin-top: 1.5em;
	}
	.row .col .wpb_text_column h3+*, .row .col .wpb_text_column h4+*, 
	.row .col .wpb_text_column h5+*, .row .col .wpb_text_column h6+* {
	    margin-top: 1.1em;
	}
	.row .col .wpb_text_column p+*, #footer-outer #footer-widgets .col p+* {
	    margin-top: 0.8em;
	}

	/* Abstand vor einem Element */
	.row .col .wpb_text_column *+h2, .row .col .wpb_text_column *+h3, 
	.row .col .wpb_text_column *+h4, .row .col .wpb_text_column *+h5, .row .col .wpb_text_column *+h6 {
	    margin-top: 1.3em;
	}

	/* Umgang mit langen URLs in mobiler Ansicht */
	@media only screen and (max-width: 1000px) {
		.row .col .wpb_text_column p>a {
            overflow-wrap: break-word;
            word-wrap: break-word;
            word-break: break-word;
		}
	}

/* Grüne Linie oben */
html body #header-outer,
html body #header-outer[data-transparent-header="true"][data-remove-border="true"],
html body #header-outer.transparent[data-transparent-header="true"].dark-slide {
	border-top: 7px solid var(--wkk-gruen) !important;
}

/* Navigation */
#top nav > ul > li[class*="button_solid_color"] > a:before, #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a:before, #header-outer #top .slide-out-widget-area-toggle[data-custom-color="true"] a:before {
	height: 34px;
}

/* Startseite */


body.home .nectar-rotating-words-title ~ .nectar-rotating-words-title  {
	display: none;
}

body.home .nectar-rotating-words-title .dynamic-words span {
    line-height: 1.4em;
}

body.home .nectar-rotating-words-title .beginning-text {
    line-height: 1em;
}

@media only screen and (min-width: 1300px) {
	body.home h1 {
		max-width: 1000px;
		font-size: 86px;
	}
}
@media only screen and (min-width: 1000px) and (max-width: 1299px) {
	body.home h1 {
		max-width: 850px;
		font-size: 66px;
	}
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
	body.home h1 {
		max-width: 610px;
    	font-size: 52px;
	}
}
@media only screen and (max-width: 659px) {
	body.home h1 {
		max-width: 450px;
    	font-size: 38px;
	}
}

@media only screen and (min-width: 1000px) {
	.wkk-box-doppel .nectar-fancy-box[data-style=hover_desc] {
		padding: 5.5%;
	}
}
@media only screen and (max-width: 690px) {
	body.home .nectar-rotating-words-title  {
		display: none;
	}
	body.home .nectar-rotating-words-title ~ .nectar-rotating-words-title  {
		display: block;
	}
}

/* Avalex */
.avalex-container ul:first-of-type {
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 1.4em;
}
.avalex-container ul:first-of-type li {
	list-style-type: none;
}

/* Testimonials */
.testimonial_slider[data-style*=multiple_visible] blockquote p {
    line-height: 1.5em;
}

/* Buttons */
.nectar-button.large {
    font-size: 17px;
    padding: 16px 22px;
}

/* Stellenanzeige */
.single-stelle .container-wrap {
	padding-top: 0 !important;
}

.single-stelle #header-outer {
	transition: transform 0.3s ease 0s, 
		background-color 0.3s ease 0s, 
		opacity 0.3s ease 0s, 
		box-shadow 0.3s ease 0s, 
		border-color 0.3s ease 0s, 
		margin 0.25s ease-out 0s, 
		backdrop-filter 0.25s ease 0s;
}
.single-stelle #header-outer:not(.small-nav):not(.scrolled-down) {
	background: transparent;
	-webkit-backdrop-filter: none;
    backdrop-filter: none;
}

.single-stelle #header-space {
	display: none;
}

#stelle-text .nectar-fancy-ul h3+* {
	margin-top: 1em;
}
#stelle-text .nectar-fancy-ul>ul {
	margin-bottom: 2em;
}
#stelle-text .nectar-fancy-ul>ul>li {
	padding-left: 30px;
}
#stelle-text .nectar-fancy-ul>ul>li+* {
	margin-top: 0.4em;
}
#stelle-text .stelle-text-einleitung {
	margin-bottom: 2.5em;
}
#stelle-text .stelle-text-einleitung h2>span.vorsatz {
	font-family: "DIN W01 Medium", sans-serif;
	font-weight: normal;
	-webkit-font-smoothing: subpixel-antialiased;
	display: block;
}
#stelle-text .stelle-text-abschluss {
	margin-top: 2.5em;
}
.single-stelle #stelle-abbinder {
	margin-bottom: 0;
}
.single-stelle #stelle-abbinder .wpb_column:not(.child_column) {
	padding-left: 0;
	padding-right: 0;
}
.single-stelle #stelle-abbinder > .row_col_wrap_12 {
	border-radius: 20px;
	overflow: hidden;
}
.single-stelle #stelle-abbinder .stelle-abbinder-text .vc_column-inner,
.single-stelle #stelle-abbinder .stelle-abbinder-kontakt-text .vc_column-inner {
	padding: 60px;
}
.single-stelle #stelle-abbinder .stelle-abbinder-kontakt h4 {
	color: #fff;
}
.single-stelle #stelle-abbinder .stelle-abbinder-kontakt p>a {
	color: #fff;
	opacity: 1;
	transition: opacity .3s;
}
.single-stelle #stelle-abbinder .stelle-abbinder-kontakt p>a:hover {
	opacity: .8;
}
.single-stelle #bewerben {
	scroll-margin-top: 0;
}
@media only screen and (min-width: 1000px) {
	.single-stelle #stelle-text .row_col_wrap_12,
	.single-stelle #bewerben .row_col_wrap_12 {
		padding-right: 16%;
		padding-left: 16%;
	}

	.single-stelle #stelle-header .wpb_column,
	.single-stelle #bewerben .stelle-kontakt-text{
		text-align: center;
	}

}
@media only screen and (max-width: 999px) {
	.single-stelle #stelle-text {
		padding-top: 70px !important;
		padding-bottom: 70px !important;
	}
	.single-stelle #stelle-abbinder .stelle-abbinder-text,
	.single-stelle #stelle-abbinder .stelle-abbinder-kontakt-text{
		margin-bottom: 0;
	}
	
	.single-stelle #stelle-abbinder .stelle-abbinder-kontakt-bild .divider-wrap>div {
		height: 300px !important;
	}
	.single-stelle #stelle-abbinder {
		padding-bottom: 30px !important;
	}
	.single-stelle #bewerben {
		padding-top: 70px !important;
		padding-bottom: 90px !important;
	}
	.single-stelle h1 {
		hyphens: auto;
	}
}
@media only screen and (max-width: 690px) { 
	.single-stelle #stelle-header > .row_col_wrap_12 > div {
		margin-top: 20% !important;
		margin-bottom: 20% !important;
	}
	.single-stelle #stelle-text {
		padding-top: 50px !important;
		padding-bottom: 60px !important;
	}
	.single-stelle #stelle-text .divider-wrap>div {
		height: 30px !important;
	}
	.single-stelle #stelle-text .stelle-text-einleitung h2>span.vorsatz {
		display: inline;
	}
	.single-stelle #stelle-abbinder {
		padding-bottom: 30px !important;
	}
	.single-stelle #stelle-abbinder .stelle-abbinder-text .vc_column-inner,
	.single-stelle #stelle-abbinder .stelle-abbinder-kontakt-text .vc_column-inner {
		padding: 30px;
	}
	.single-stelle #stelle-abbinder .stelle-abbinder-kontakt-bild .divider-wrap>div {
		height: 280px !important;
	}
	.single-stelle #bewerben {
		padding-top: 50px !important;
		padding-bottom: 90px !important;
	}
	.single-stelle h2 {
		hyphens: auto;
	}
}

.single-stelle .nectar-fancy-ul ul li .icon-default-style[class^=icon-] {
	line-height: 28px;
}

/* Stellen Übersicht */
#stellen-filter {
	/*background-color: var(--wkk-gruen);
	border-radius: 10px;
	padding: 40px;
	color: #fff;*/
    margin: 0 auto 80px auto;
    max-width: 1100px;
}
#stellen-filter ul {
	margin: 0;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	width: 100%;
	gap: 20px;
}
#stellen-filter ul li {
	list-style: none;
	display: flex;
	flex-direction: column;
}

#stellen-filter ul:first-of-type {
	margin-bottom: 20px;
}

#stellen-filter ul:first-of-type  li {
	flex: 1;
}

#stellen-filter ul:first-of-type  li:nth-child(1) {
	flex: 1.5;
}
#stellen-filter ul:first-of-type  li:nth-child(2) {
	flex: 2;
}
#stellen-filter ul:first-of-type  li:nth-child(3) {
	flex: 1;
}

#stellen-filter ul:first-of-type li>div {
	width: 100%
}
#stellen-filter ul:last-of-type {
	justify-content: flex-end;
}

#stellen-filter input[type="submit"],
#stellen-filter input[type="button"] {
	padding: 15px;
	font-size: 18px;
	line-height: 18px;
	margin: 0;
	min-width: 190px;
}
#stellen-filter label {
	font-size: 16px;
	color: #1d1d1d;
	margin-bottom: 3px;
    display: inline-block;
}

/*#stellen-filter input[type="submit"] {
	background-color: #fff;
	color: var(--wkk-gruen);
}*/

ul#stellen {
	margin: 0 auto;
    max-width: 1100px;
}

ul#stellen li {
	list-style: none;
	display: flex;
}

ul#stellen li a {
	width: 100%;
    background-color: var(--nectar-extra-color-3);
	border-radius: 10px;
    padding: 40px;
	margin-bottom: 20px;
	transition: background-color 0.3s ease 0s;
	color: var(--wkk-schwarz);
 
}
ul#stellen li a>h4 {
	color: var(--wkk-gruen);
}

ul#stellen li a:hover {
	background-color: #f0f0f0;
}
#stellen-filter input,
#stellen-filter select {
	height: 50px !important;
}
#stellen-filter select {
	-webkit-appearance: none;
	background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
	background-repeat: no-repeat;
	background-position: right 10px center;
	margin: 0;
	font-family: inherit;
}
ul.wpv-pagination-nav-links-container {
	justify-content: center;
    margin-top: 40px;
}
ul.wpv-pagination-nav-links-container li {
	list-style: none;
}
ul.wpv-pagination-nav-links-container li.disabled .page-link {
	color: #dddddd;
}

.stellen-leer {
	text-align: center;
}

.stellen-anzahl {
	font-size: 14px;
    color: #1d1d1d;
    width: 100%;
    text-align: center;
    display: block;
	margin-top: 25px;
}

@media only screen and (max-width: 999px) {
	#stellen-filter ul:first-of-type {
		display: block;
		margin-bottom: 32px;
	}
	
	#stellen-filter ul:first-of-type li {
		margin-bottom: 12px;
	}
	#stellen-filter ul:last-of-type {
	    flex-direction: row-reverse;
	}
	#stellen-filter ul:last-of-type li {
		flex: 1;
	}
	ul#stellen li a {
		padding: 30px;
	}
	ul#stellen li a h4 {
		margin-bottom: 6px;
	}
}
@media only screen and (max-width: 690px) {
	#stellen-filter ul:first-of-type {
		margin-bottom: 26px;
	}
	
	#stellen-filter ul:first-of-type li {
		margin-bottom: 8px;
	}
	#stellen-filter ul:last-of-type {
		gap: 12px;
	}
	ul#stellen li a {
		padding: 20px;
	}
}

/* Formular (Gravity Forms) */
/* Formular (Gravity Forms) */
body .gform_wrapper .top_label .gfield_label {
	margin-top: 0;
}
body .gform_wrapper .gform_body input::placeholder {
	opacity: .5;
}
/*body .gform_wrapper .gform_body input {
    border-color: var(--nectar-extra-color-1);
}*/

body .gform_wrapper.gform-theme--framework * {
	--gf-ctrl-btn-bg-color-primary: var(--nectar-accent-color);
	--gf-ctrl-choice-check-color: var(--nectar-accent-color);
	--gf-form-spinner-fg-color: var(--nectar-accent-color);
	--gf-ctrl-btn-bg-color-hover-primary: var(--nectar-accent-color);
	--gf-color-danger: var(--nectar-accent-color);
	--gf-form-gap-y: 30px;
	--gf-ctrl-padding-x: 14px;
    --gf-ctrl-padding-y: 24px;
	--gf-ctrl-color: var(--nectar-extra-color-1);
	--gf-ctrl-outline-color-focus: transparent;
	--gf-form-footer-margin-y-start: 40px;
	--gf-ctrl-btn-font-size-md: 17px;
	--gf-ctrl-btn-font-weight: 700;
	--gf-field-pg-prog-bar-bg-color-blue: var(--nectar-accent-color);
	--gf-ctrl-label-color-primary: var(--nectar-font-color);
}

.gform_confirmation_message {
	background-color: var(--nectar-accent-color);
    color: #fff;
    padding: 6%;
    border-radius: 20px;
}

/* Toggle */
.toggle>.toggle-title a {
	color: var(--wkk-schwarz);
}

/* WhatsApp Sticky Button */
#wkk_stickybutton {
	display: block;
	width: 55px;
    height: 55px;
	position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 9999;
    border-radius: 50%;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
    background-color: #4ecc5c;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzUuMjE2IDE3NS41NTIiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9Ijg1LjkxNSIgeDI9Ijg2LjUzNSIgeTE9IjMyLjU2NyIgeTI9IjEzNy4wOTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM1N2QxNjMiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyM2IzM2EiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgaWQ9ImEiIHdpZHRoPSIxLjExNSIgaGVpZ2h0PSIxLjExNCIgeD0iLS4wNTciIHk9Ii0uMDU3IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMuNTMxIi8+PC9maWx0ZXI+PC9kZWZzPjxwYXRoIGZpbGw9IiNiM2IzYjMiIGQ9Im01NC41MzIgMTM4LjQ1IDIuMjM1IDEuMzI0YzkuMzg3IDUuNTcxIDIwLjE1IDguNTE4IDMxLjEyNiA4LjUyM2guMDIzYzMzLjcwNyAwIDYxLjEzOS0yNy40MjYgNjEuMTUzLTYxLjEzNS4wMDYtMTYuMzM1LTYuMzQ5LTMxLjY5Ni0xNy44OTUtNDMuMjUxQTYwLjc1IDYwLjc1IDAgMCAwIDg3Ljk0IDI1Ljk4M2MtMzMuNzMzIDAtNjEuMTY2IDI3LjQyMy02MS4xNzggNjEuMTNhNjAuOTggNjAuOTggMCAwIDAgOS4zNDkgMzIuNTM1bDEuNDU1IDIuMzEyLTYuMTc5IDIyLjU1OHptLTQwLjgxMSAyMy41NDRMMjQuMTYgMTIzLjg4Yy02LjQzOC0xMS4xNTQtOS44MjUtMjMuODA4LTkuODIxLTM2Ljc3Mi4wMTctNDAuNTU2IDMzLjAyMS03My41NSA3My41NzgtNzMuNTUgMTkuNjgxLjAxIDM4LjE1NCA3LjY2OSA1Mi4wNDcgMjEuNTcyczIxLjUzNyAzMi4zODMgMjEuNTMgNTIuMDM3Yy0uMDE4IDQwLjU1My0zMy4wMjcgNzMuNTUzLTczLjU3OCA3My41NTNoLS4wMzJjLTEyLjMxMy0uMDA1LTI0LjQxMi0zLjA5NC0zNS4xNTktOC45NTR6bTAgMCIgZmlsdGVyPSJ1cmwoI2EpIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEyLjk2NiAxNjEuMjM4IDEwLjQzOS0zOC4xMTRhNzMuNDIgNzMuNDIgMCAwIDEtOS44MjEtMzYuNzcyYy4wMTctNDAuNTU2IDMzLjAyMS03My41NSA3My41NzgtNzMuNTUgMTkuNjgxLjAxIDM4LjE1NCA3LjY2OSA1Mi4wNDcgMjEuNTcyczIxLjUzNyAzMi4zODMgMjEuNTMgNTIuMDM3Yy0uMDE4IDQwLjU1My0zMy4wMjcgNzMuNTUzLTczLjU3OCA3My41NTNoLS4wMzJjLTEyLjMxMy0uMDA1LTI0LjQxMi0zLjA5NC0zNS4xNTktOC45NTR6Ii8+PHBhdGggZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudDE3ODApIiBkPSJNODcuMTg0IDI1LjIyN2MtMzMuNzMzIDAtNjEuMTY2IDI3LjQyMy02MS4xNzggNjEuMTNhNjAuOTggNjAuOTggMCAwIDAgOS4zNDkgMzIuNTM1bDEuNDU1IDIuMzEyLTYuMTc5IDIyLjU1OSAyMy4xNDYtNi4wNjkgMi4yMzUgMS4zMjRjOS4zODcgNS41NzEgMjAuMTUgOC41MTggMzEuMTI2IDguNTI0aC4wMjNjMzMuNzA3IDAgNjEuMTQtMjcuNDI2IDYxLjE1My02MS4xMzVhNjAuNzUgNjAuNzUgMCAwIDAtMTcuODk1LTQzLjI1MSA2MC43NSA2MC43NSAwIDAgMC00My4yMzUtMTcuOTI5eiIvPjxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik04Ny4xODQgMjUuMjI3Yy0zMy43MzMgMC02MS4xNjYgMjcuNDIzLTYxLjE3OCA2MS4xM2E2MC45OCA2MC45OCAwIDAgMCA5LjM0OSAzMi41MzVsMS40NTUgMi4zMTMtNi4xNzkgMjIuNTU4IDIzLjE0Ni02LjA2OSAyLjIzNSAxLjMyNGM5LjM4NyA1LjU3MSAyMC4xNSA4LjUxNyAzMS4xMjYgOC41MjNoLjAyM2MzMy43MDcgMCA2MS4xNC0yNy40MjYgNjEuMTUzLTYxLjEzNWE2MC43NSA2MC43NSAwIDAgMC0xNy44OTUtNDMuMjUxIDYwLjc1IDYwLjc1IDAgMCAwLTQzLjIzNS0xNy45Mjh6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNjguNzcyIDU1LjYwM2MtMS4zNzgtMy4wNjEtMi44MjgtMy4xMjMtNC4xMzctMy4xNzZsLTMuNTI0LS4wNDNjLTEuMjI2IDAtMy4yMTguNDYtNC45MDIgMi4zcy02LjQzNSA2LjI4Ny02LjQzNSAxNS4zMzIgNi41ODggMTcuNzg1IDcuNTA2IDE5LjAxMyAxMi43MTggMjAuMzgxIDMxLjQwNSAyNy43NWMxNS41MjkgNi4xMjQgMTguNjg5IDQuOTA2IDIyLjA2MSA0LjZzMTAuODc3LTQuNDQ3IDEyLjQwOC04Ljc0IDEuNTMyLTcuOTcxIDEuMDczLTguNzQtMS42ODUtMS4yMjYtMy41MjUtMi4xNDYtMTAuODc3LTUuMzY3LTEyLjU2Mi01Ljk4MS0yLjkxLS45MTktNC4xMzcuOTIxLTQuNzQ2IDUuOTc5LTUuODE5IDcuMjA2LTIuMTQ0IDEuMzgxLTMuOTg0LjQ2Mi03Ljc2LTIuODYxLTE0Ljc4NC05LjEyNGMtNS40NjUtNC44NzMtOS4xNTQtMTAuODkxLTEwLjIyOC0xMi43M3MtLjExNC0yLjgzNS44MDgtMy43NTFjLjgyNS0uODI0IDEuODM4LTIuMTQ3IDIuNzU5LTMuMjJzMS4yMjQtMS44NCAxLjgzNi0zLjA2NS4zMDctMi4zMDEtLjE1My0zLjIyLTQuMDMyLTEwLjAxMS01LjY2Ni0xMy42NDciLz48L3N2Zz4=);
	background-position: center;
    background-size: 35px 35px;
    background-repeat: no-repeat;
}
#wkk_stickybutton>span {
	display: none;
}
@media only screen and (min-width: 660px) {
	#wkk_stickybutton {
		display: none;
	}
}

/* Social Links */
.wkk-social-links .img-with-aniamtion-wrap {
    display: inline-block;
    margin-left: 12px;
    margin-right: 12px;
}

.wkk-social-links .img-with-aniamtion-wrap .hover-wrap {
    margin-bottom: 0;
}
@media only screen and (max-width: 659px) {
	.wkk-social-links .img-with-aniamtion-wrap {
		margin-left: 17px;
		margin-right: 17px;
		margin-bottom: 17px !important;
	}
}
