/* ------------------------------------------------------------------------------------------------------------ */

/*a.share
				{
				width: 36px;
				height: 36px;
				display: inline-block;
				background-position: center center;
				background-size: cover;
				background-image: url('../Icons/share.svg');

				}*/
.tooltipster-sidetip .tooltipster-content{
	background: #fff;
}
.tooltipster-arrow-background{
	background: #fff;
}
.tooltipster-sidetip .tooltipster-box{
	border: solid 1px #565656;
	border-radius: 0px;
}
a.share span
				{
				display: none;
				}

.share-inner
				{
				padding: 20px;
				}

a.share-link
				{
				display: block !important;
				padding: 8px 30px 8px 0;
				width: 120px;
				border-bottom: 1px solid #CCC;
				background-position: right center;
				background-size: 20px;
				transition: all 200ms;
				background-repeat: no-repeat!important;
				margin-right: 0px !important;
				}

a.share-link:after{
				background: none !important;
}

a.share-link:Hover
				{
				}

a.share-link-facebook
				{
				background-image: url('../Icons/share/facebook.svg');
				}

a.share-link-email
				{
				background-image: url('../Icons/share/email.svg');
				}

a.share-link-whatsapp
				{
				background-image: url('../Icons/share/whatsapp.svg');
				}

a.share-link-twitter
				{
				background-image: url('../Icons/share/twitter.svg');
				}

a.share-link-linkedin
				{
				background-image: url('../Icons/share/linkedin.svg');
				}

a.share-link-xing
				{
				background-image: url('../Icons/share/xing.svg');
				}
.contact-buttons a{ margin-right: 20px; }
.radio-checkbox-wrapper label{ color: #a1a1a1 !important; font-size: 100%; }
.class_form_modal_form {margin-top: 10px;}
.checkmark{border: solid 1px #ccc;}
.radio-checkbox-wrapper .checkmark{ top:5px; height: 22px; width: 22px; }
#countrylist{
	width: 100%;
    border: solid 1px #fff;
    padding: 2px;
    background: #f4f4f4;
    color: #a1a1a1!important;
}
#countrylist option{
 	color: #a1a1a1!important;
 }

.additional-info{width: 100%;}
.additional-info .data-block{width: 100%; clear: both;}
.data-block .data-image{float: left; width: 30%; margin-right: 5%; margin-bottom: 20px;}
.data-block .data-text{float: left; width: 65%;}
.data-block .data-text p {color: #5d5c60;}
.data-block .data-text p strong{color: #5d5c60;}

/*
 .top-button .btn, form input[type="submit"] {
    background: #7ACFF3 !important;
}
*/
/* ------------------------------------------------------------------------------------------------------------ */