﻿
				footer a {

				}
				footer .social-btn a:hover i{
					background: #878787;
					color: white;
				}
				footer .social-btn a i {
					transition: 0.5s ease;
				}
				footer .social-btn a {
					margin: 0 2px;
				}
				footer i {
					color: #878787;
					display: inline-block;
					width: 32px; 
					height: 32px;
					border: 1px solid #878787;
					border-radius: 100%;
					line-height: 32px !important;
				}
				footer div, footer p {
					color: white;
				}
				footer {
					padding: 44px 0 20px;
					background: #464646;
					color: white;
				}
				.bg-gray {
					background: #ebebeb;
				}
				#addpadd > div{
					padding: 0 30px;
				}
				@media (max-width: 725px){
					#addpadd >div {
						padding: 0;
					}
				}
				.bg_bloc{
					padding: 70px 0;
				}
				.btn-gray:hover {
					background: #005f9f !important;
				}
				.btn-gray {
					transition: 0.5s ease;
					background: #878787 !important;
					max-width: 270px;
					text-align: center;
					display: block;
					border-radius: 50px;
					margin: auto;
					font-size: 14px;
					font-weight: bold;
				}
				.text-center {
					text-align: center;
				}
				h2.title {
					line-height: 40px;
					margin-bottom: 50px;
				}
				#header {
					padding: 40px 0 80px;
				}
				.content .btn {

				padding: 10px 15px;
				}
				.content {
					width: 880px;
					max-width: 100%;
					margin: auto;
				}
				body, body p,
				body h2 {
					font-family: "Open Sans";
					color: #464646;
				}
				body h2 {
					font-size: 35px;
					text-align: center;
					color: #005f9f;
				}
				.color {

					color: #005f9f;
				}
				body .color-primary-1 {
					color: #878786 !important;
				}
				body .bg-primary-1 {
					background-color: #878786  !important;
				}
				body .color-primary-2 {
					color: #e0e0e0  !important;
				}

				body .bg-primary-2 {
					background-color: #e0e0e0	 !important;
				}

			  .progressbar li:before,  .progressbar li:after {
				  background-color: #878786
			  }

				body,
					.item-projet,
				body, body p, body h2{
					font-family: 'Montserrat', sans-serif;
				}
				.push {
					display: none;
				}
			.color-primary-1,
				body, body p, body h2
				{
				color: #269999  !important;
				}footer,
			.progressbar li:before, .progressbar li:after,  .btn-gray:hover  {
					background: #269999 !important
				}
				body h2, 
				font[color="#005ea0"],
				.progressbar span,
				.color
				{
					color: #002f54  !important;
				}
				.border-this{
				border-color: #002f54  !important;
				}
				.progressbar li.active:before,
				.btn-gray  {
					background: #002f54  !important;
				}
				footer p {
				border-color: white !important;
					color: white !important
				}

				footer a,
				footer {
				color: white !important;
				}
				footer i {
					border-color: white; 
					color: white !important;
				}

				#addpadd p {
					color: #002f54  !important
				} 
			.progressbar	.color-primary-1 , .title .color-primary-1 {
				color: #269999   !important
				} 
				body .bg-primary-2 {
					background: #B2BBC1 !important;
				} 
				.bg-gray {
					background: #B2CBD4
				} 