footer.footer{
	margin: 0;
	/*margin-top: 180px;*/
	padding: 80px 60px 30px 60px;
	width: 100%;
	background: #07569D;
	position: relative;
}
footer.footer .region{
	max-width: 700px;
	margin: 0 auto;
}
footer.footer .region.region-footer2{
	max-width: 550px;
}
footer.footer .footer-icon:before{
	content: '';
	width: 157px;
	height: 164px;
	display: block;
	background-image: url('../svg/footer-heart.svg');
	background-repeat: no-repeat;
    background-position: center;
	position: absolute;
	top: -60px;
	left: 60px;
}
.block-participation-form{
	max-width: 400px;
	margin: 0 auto;
}
.block-participation-form .participation-title{
	color: white;
	font-family: 'TrebuchetMS-Bold';
	font-size: 24px;
	line-height: 30px;
	text-align: center;
}
.block-participation-form form{
	margin-top: 40px;
}
.block-participation-form form .form-actions .btn{
	width: 100%;
}
.block-participation-form form .form-actions .btn span.icon{
	display: none;
}
footer.footer .region-footer2,
footer.footer .region-footer1{
	margin-top: 30px;
}
.block-social-link{
	text-align: center;
}
.block-social-link .view,
.block-social-link .block-title{
	/*
	float: left;
	width: 50%;
	padding: 0 5px;
    margin: 0;
    min-height: 26px;
    */
    display: inline-block;
}
.block-social-link .block-title{
	/*text-align: right;*/
	color: white;
	font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 30px;
    margin: 0;
}
.block-social-link .view{
	/*text-align: left;*/
	position: relative;
    width: 120px;
}
.view-social-link-icon .view-content{
	display: block;
	position: absolute;
    top: -22px;
    left: 0;
    width: 120px;
}
.view-social-link-icon .views-row{
	display: inline-block;
	padding: 0 5px;
	float: left;
}
.view-social-link-icon .views-row .social-link{
	width: 30px;
	height: 30px;
	display: block;
	font-size: 0;
}
.share-toolbox .addthis_toolbox .addthis_button_facebook .at-icon-wrapper,
.view-social-link-icon .views-row .social-link.facebook{
	/*
	background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.35 22.35"><defs><style>.cls-1{fill:#df0b70;}.cls-2{fill:#fff;}</style></defs><title>Asset 15</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M11.17,0A11.18,11.18,0,1,0,22.35,11.18,11.17,11.17,0,0,0,11.17,0Z"/><path class="cls-2" d="M13.92,11.18h-1.8v6.4H9.46v-6.4H8.2V8.92H9.46V7.46a2.5,2.5,0,0,1,2.69-2.69h2V7H12.69a.55.55,0,0,0-.57.62V8.92h2Z"/></g></g></svg>') center;
	*/
    background-size: 100%;
    background-image: url('../image/icon-fb.png');
}
.share-toolbox .addthis_toolbox .addthis_button_facebook .at-icon-wrapper:hover,
.view-social-link-icon .views-row .social-link.facebook:hover{
	/*
	background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.35 22.35"><defs><style>.cls-1{fill:#fff;}.cls-2{fill:#df0b70;}</style></defs><title>Asset 15</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M11.17,0A11.18,11.18,0,1,0,22.35,11.18,11.17,11.17,0,0,0,11.17,0Z"/><path class="cls-2" d="M13.92,11.18h-1.8v6.4H9.46v-6.4H8.2V8.92H9.46V7.46a2.5,2.5,0,0,1,2.69-2.69h2V7H12.69a.55.55,0,0,0-.57.62V8.92h2Z"/></g></g></svg>') center;
    */
    background-image: url('../image/icon-fb-hover.png');
    background-size: 100%;
}
.view-social-link-icon .views-row .social-link.instagram{
	/*
	background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.35 22.35"><defs><style>.cls-1{fill:#dc1b62;}.cls-2{fill:#fff;}</style></defs><title>Asset 32</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M11.18,0A11.18,11.18,0,1,0,22.35,11.18,11.19,11.19,0,0,0,11.18,0Z"/><path class="cls-2" d="M14,5.59H8.46A2.79,2.79,0,0,0,5.68,8.37V14a2.79,2.79,0,0,0,2.78,2.78H14A2.79,2.79,0,0,0,16.8,14V8.37A2.79,2.79,0,0,0,14,5.59Zm-5.56,1H14a1.76,1.76,0,0,1,1.75,1.75v1H12.82a2.63,2.63,0,0,0-3.06,0h-3v-1A1.75,1.75,0,0,1,8.46,6.62Zm3.93,4.86a1.1,1.1,0,1,1-1.1-1.09A1.09,1.09,0,0,1,12.39,11.48ZM14,15.73H8.46A1.75,1.75,0,0,1,6.71,14V10.36h2.2a2.49,2.49,0,0,0-.25,1.12,2.64,2.64,0,1,0,5-1.12h2.09V14A1.76,1.76,0,0,1,14,15.73Z"/></g></g></svg>') center;
    */
    background-size: 100%;
    background-image: url('../image/icon-inst.png');
}
.view-social-link-icon .views-row .social-link.instagram:hover{
	/*
	background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.35 22.35"><defs><style>.cls-1{fill:#fff;}.cls-2{fill:#dc1b62;}</style></defs><title>Asset 32</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M11.18,0A11.18,11.18,0,1,0,22.35,11.18,11.19,11.19,0,0,0,11.18,0Z"/><path class="cls-2" d="M14,5.59H8.46A2.79,2.79,0,0,0,5.68,8.37V14a2.79,2.79,0,0,0,2.78,2.78H14A2.79,2.79,0,0,0,16.8,14V8.37A2.79,2.79,0,0,0,14,5.59Zm-5.56,1H14a1.76,1.76,0,0,1,1.75,1.75v1H12.82a2.63,2.63,0,0,0-3.06,0h-3v-1A1.75,1.75,0,0,1,8.46,6.62Zm3.93,4.86a1.1,1.1,0,1,1-1.1-1.09A1.09,1.09,0,0,1,12.39,11.48ZM14,15.73H8.46A1.75,1.75,0,0,1,6.71,14V10.36h2.2a2.49,2.49,0,0,0-.25,1.12,2.64,2.64,0,1,0,5-1.12h2.09V14A1.76,1.76,0,0,1,14,15.73Z"/></g></g></svg>') center;
    */
    background-size: 100%;
    background-image: url('../image/icon-ints-hover.png');
}
.share-toolbox .addthis_toolbox .addthis_button_twitter .at-icon-wrapper,
.view-social-link-icon .views-row .social-link.twitter{
	/*
	background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.35 22.35"><defs><style>.cls-1{fill:#df0b70;}.cls-2{fill:#fff;}</style></defs><title>Asset 16</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M11.18,0A11.18,11.18,0,1,0,22.35,11.18,11.18,11.18,0,0,0,11.18,0Z"/><path class="cls-2" d="M16.48,11.42a4.88,4.88,0,0,1-.88,1.86,7,7,0,0,1-3.69,2.45h0a7.77,7.77,0,0,1-4.48-.1,6.71,6.71,0,0,1-3.16-2.37,3.66,3.66,0,0,0,2.2.93h0a3.59,3.59,0,0,0,2.87-1.06,0,0,0,0,0,0,0l0,0a1,1,0,0,1-1-.42.54.54,0,0,1,.15-.52,1.09,1.09,0,0,1,.37-.25,1.7,1.7,0,0,1-1.69-.85,1.15,1.15,0,0,1,.93-.37h0c-1-.26-1.47-.73-1.51-1.41a2.37,2.37,0,0,1,.76-.1v0A1.92,1.92,0,0,1,6.27,7.4a14.73,14.73,0,0,1,2,.82A12.51,12.51,0,0,1,9.91,9a3.43,3.43,0,0,1,1,.8h0L11,9.77a7.21,7.21,0,0,1,.95-2.09v0a7,7,0,0,1,.67-.83,3.66,3.66,0,0,1,.47-.37s0,.14-.16.36A1.81,1.81,0,0,1,14,6.34c.08.07-.05.22-.39.42a3.91,3.91,0,0,1,.88-.2c.14,0,.19.08.15.21s-.49.3-1.12.44h0l0,0a2.47,2.47,0,0,1,1.83.66l0,0a3.35,3.35,0,0,1,1.07,2,2.29,2.29,0,0,0,1.65,0c-.15.41-.62.66-1.42.74h0v.08a3.26,3.26,0,0,0,1.48.08v0A1.82,1.82,0,0,1,16.48,11.42Z"/></g></g></svg>') center;
    */
    background-size: 100%;
    background-image: url('../image/icon-twitter.png');
}
.share-toolbox .addthis_toolbox .addthis_button_twitter .at-icon-wrapper:hover,
.view-social-link-icon .views-row .social-link.twitter:hover{
	/*
	background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.35 22.35"><defs><style>.cls-1{fill:#fff;}.cls-2{fill:#df0b70;}</style></defs><title>Asset 16</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M11.18,0A11.18,11.18,0,1,0,22.35,11.18,11.18,11.18,0,0,0,11.18,0Z"/><path class="cls-2" d="M16.48,11.42a4.88,4.88,0,0,1-.88,1.86,7,7,0,0,1-3.69,2.45h0a7.77,7.77,0,0,1-4.48-.1,6.71,6.71,0,0,1-3.16-2.37,3.66,3.66,0,0,0,2.2.93h0a3.59,3.59,0,0,0,2.87-1.06,0,0,0,0,0,0,0l0,0a1,1,0,0,1-1-.42.54.54,0,0,1,.15-.52,1.09,1.09,0,0,1,.37-.25,1.7,1.7,0,0,1-1.69-.85,1.15,1.15,0,0,1,.93-.37h0c-1-.26-1.47-.73-1.51-1.41a2.37,2.37,0,0,1,.76-.1v0A1.92,1.92,0,0,1,6.27,7.4a14.73,14.73,0,0,1,2,.82A12.51,12.51,0,0,1,9.91,9a3.43,3.43,0,0,1,1,.8h0L11,9.77a7.21,7.21,0,0,1,.95-2.09v0a7,7,0,0,1,.67-.83,3.66,3.66,0,0,1,.47-.37s0,.14-.16.36A1.81,1.81,0,0,1,14,6.34c.08.07-.05.22-.39.42a3.91,3.91,0,0,1,.88-.2c.14,0,.19.08.15.21s-.49.3-1.12.44h0l0,0a2.47,2.47,0,0,1,1.83.66l0,0a3.35,3.35,0,0,1,1.07,2,2.29,2.29,0,0,0,1.65,0c-.15.41-.62.66-1.42.74h0v.08a3.26,3.26,0,0,0,1.48.08v0A1.82,1.82,0,0,1,16.48,11.42Z"/></g></g></svg>') center;
    */
    background-size: 100%;
    background-image: url('../image/icon-twitter-hover.png');
}
/*
.share-toolbox .addthis_toolbox .addthis_button_facebook,
.share-toolbox .addthis_toolbox .addthis_button_twitter{
	width: 30px;
    height: 30px;
    margin: 0 2px;
    padding: 0;
    display: inline-block;
}*/
footer.footer .region-footer2{
	color: white;
	font-family: 'TrebuchetMS'!important;
	font-size: 12px!important;
}
.block-menu-footer .block-title{
	display: none;
}
footer .block-menu-footer,
footer .block-signature-footer{
	display: inline-block;
}
.block-menu-footer ul li{
	display: inline-block;
	padding: 0 10px;
	border-left: 1px solid white;
	outline: none;
}
.block-menu-footer ul li.first {
	margin-left: 10px;
}
.block-menu-footer ul li a{
	padding: 0;
	color: white;
}
.block-menu-footer ul li a:focus,
.block-menu-footer ul li a:hover{
	color: #E31C79;
	background: none;
	outline: none;
    box-shadow: none;
}
.block-message-footer{
	width: 100%;
	margin-top: 8px;
}
.block-message-footer .footer-info-simab{
	font-family: 'TrebuchetMS';
	font-size: 8px;
	line-height: 16px;
	color: white;
}
footer .region-footer2{
	/*position: relative;*/
	/*
	background: url('../svg/footer-simab.svg') no-repeat;
	background-position-x: right;
	background-position-y: 2px;
	background-size: 128px 60px;
	*/
	padding-top: 30px;
    padding-bottom: 30px;	
}
.region.region-footer2{
	position: relative;
}
.block-link-simab .footer-link-simab{
	width: 116px;
	height: 50px;
}
.block-link-simab .footer-link-simab{
	position: absolute;
	top: 6px;
    right: 10px;
}
.block-link-simab .footer-link-simab svg{
	width: 100%;
}
@media screen and (max-width: 769px){
	footer.footer{
		padding-left: 30px;
		padding-right: 30px;
	}
	footer.footer .footer-icon:before{
		width: 127px;
		height: 134px;
		left: 0;
    	right: 0;
    	margin-left: auto;
    	margin-right: auto;
	}
	footer .block-menu-footer{
		margin-top: 5px;
	}
	/*
	footer .region-footer2{
		text-align: center;
		background-position-x: center;
    	background-position-y: 90%;
    	padding-top: 15px;
    	padding-bottom: 90px;
	}
	*/
	footer.footer .region.region-footer2{
		text-align: center;
		margin-top: 0;
	}
	.block-link-simab .footer-link-simab{
		position: relative;
    	top: auto;
    	right: auto;
    	display: block;
    	margin: 0 auto;
    	margin-top: 15px;
	}
	footer .block-signature-footer{
		width: 100%;
	}
	footer .block-signature-footer > div{
		max-width: 200px;
    	margin: 0 auto;
	}
	.block-link-simab .footer-link-simab{
		width: 136px;
    	height: 70px;
	}
}
