

/*add*/
@media (min-width: 768px){
	.usweb .m1-mega-footer .vc_row[data-vc-full-width]{
		overflow: visible;
	}
	.usweb .mega-footer.mega-footer-france .wpb_column.vc_column_container.vc_col-sm-6{
	    width: 33.33333333%;
	}
	.usweb .mega-footer.mega-footer-france .third-mega-footer.wpb_column.vc_column_container.vc_col-sm-3{
		width: 41.66666667%;
	}
	.usweb .mega-footer.mega-footer-france .wpb_column.vc_column_container.vc_col-sm-6 .wpb_column.vc_column_container.vc_col-sm-8{
		width: 83.33333333%;
	}
	.usweb .mega-footer.mega-footer-france .wpb_column.vc_column_container.vc_col-sm-6 .wpb_column.vc_column_container.vc_col-sm-8 + .wpb_column.vc_column_container.vc_col-sm-2{
		display: none;
	}
	.usweb .mega-footer.mega-footer-france .wpb_column.vc_column_container.vc_col-sm-6>.vc_column-inner{
	    padding-top: 63px;
	}
	.usweb .mega-footer.mega-footer-france .wpb_column.vc_column_container.vc_col-sm-6 .wpb_column.vc_column_container.vc_col-sm-8 .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom{
	    padding-top: 10px;
    	padding-bottom: 10px;
	    background: #fff !important;
    	color: #436e80 !important;
    	width: 91%;
	}
	.usweb .mega-footer.mega-footer-france .wpb_column.vc_column_container.vc_col-sm-6 .wpb_column.vc_column_container.vc_col-sm-8 .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md.vc_btn3-style-outline-custom strong{
		font-weight: normal !important;
	}
	.usweb .socialicons {
    	padding-left: 85px;
    }
    .usweb .socialicons li a{
	    margin-right: 33px;
    }
    .usweb .m1-mega-footer .mega-footer{
    	padding: 0;
    }
    .usweb .mega-footer h3{
	    letter-spacing: 2px;
	    color: #fff;
    }
    .usweb .mega-footer.mega-footer-france .third-mega-footer .wpb_column.vc_column_container.vc_col-sm-6{
	    width: 50%;
	}
	.usweb .mega-footer.mega-footer-france .third-mega-footer .wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner{
	    padding-top: 0;
	}
	.usweb .mega-footer.mega-footer-france .third-mega-footer .wpb_column.vc_column_container.vc_col-sm-6:first-child .vc_column-inner{
	    padding-top: 54px;
	}
	.usweb .mega-footer.mega-footer-france .wpb_column.vc_column_container.vc_col-sm-6 .wpb_column.vc_column_container.vc_col-sm-8 img.alignleft{
    	margin: 54px 20px 20px 36px;
	}
	.usweb .mega-footer h4{
	    color: #fff;
	    letter-spacing: 0.5px;
	}
	.usweb .mega-footer.mega-footer-france .third-mega-footer.wpb_column.vc_column_container.vc_col-sm-3 .wpb_content_element {
	    margin-bottom: 15px;
	}
	.usweb .mega-footer.mega-footer-france .third-mega-footer.wpb_column.vc_column_container.vc_col-sm-3 .vc_empty_space{
		height: 0 !important;
	}
	.usweb .mega-footer.mega-footer-france .third-mega-footer.wpb_column.vc_column_container.vc_col-sm-3 .vc_empty_space + .vc_wp_custommenu.wpb_content_element{
		margin: 0;
	}
	.usweb .mega-footer.mega-footer-france .third-mega-footer.wpb_column.vc_column_container.vc_col-sm-3 a {
	    text-decoration: underline;
	}
	.usweb .megafooterfrancebottom.vc_col-sm-2 {
	    width: 12%;
	    margin-bottom: 5px !important;
	}
	.usweb .m1-bottomfooter #menu-footer-navigation li a,
	.usweb .m1-bottomfooter .copyright{
	    font-size: 11px;
    	letter-spacing: 1px !important;
	}
	.usweb .m1-bottomfooter .copyright{
	    line-height: 24px;
	}
}