/* 	GLOBAL CUSTOMIZATION
=========================================*/
	*{
		box-sizing: content-box;
	}
	
	html {
		height: 100%;
	}

	.clear {
		clear: both;
		display: block;
		overflow: hidden;
		visibility: hidden;
		width: 0;
		height: 0;
	}
	
	a img {
		border:none;
	}
	
	body {
		background: #ffddb3;
		margin-bottom: 90px;
		height: 100% !important;
	}
	
/* 	HEADER CUSTOMIZATION
=========================================*/
	
	#logo {
		display: block;
		width: 120px;
		margin: auto;
		padding-top: 10px;
	}
	
	#slogan {
		text-align: center;
		font-family: Century Gothic;
		font-weight: bold;
		font-size: 18px;
		color: rgb(131,208,252);
	}
	
	.navbar {
		margin:0 auto ;
		text-align:center;
	}

	.navbar ul.nav {
		display:table;
		margin:0 auto;
		padding:0;
		list-style-type:none;
		position:relative;
		height:40px;
		text-transform:uppercase;
		font-size:18px;
		font-family:Arial,sans-serif;
		float: none;
	}
	
	.navbar ul li {
		display:block;
		float:left;
		margin:0;
		padding:0;
	}

	.navbar .navbar-inner ul.nav li a {
		display:block;
		float:left;
		text-decoration:none;
		padding:0px 24px ;
		line-height:40px;
		font-weight:bold;
	}

	.navbar .btn-navbar {
		color: #000;
	}

	.navbar ul li a:hover, .navbar li#current a {
		color:#ffffff;
	}
	
	.navbar-inner{
		padding:0;
	}

	div#telephone {
		position:absolute;
		background-color: #fff;
		right: 10%;
		height: 20px;
		padding: 20px;
		color: #050072;
		font-weight: bold;
		font-size: 24px;
		border-radius: 0 0 25px 25px;
		border: 2px solid rgba(0, 0, 0, 0.28);
		border-top: none;
	}

/* 	SECTION CUSTOMIZATION
=========================================*/
	
	section {
		padding: 20px 10%;
		min-height: 65% !important;
	}
	
/* 	ATELIER CUSTOMIZATION
=========================================*/

	#atelier_kids td {
		padding: 20px;
	}
	
	#atelier_kids td[title=destinataire] {
		width: 5%;
	}

	#atelier_kids td[title=description_long] {
		width: 25%;
	}

	#atelier_kids td[title=description] {
		width: 15%;
	}

	#atelier_kids td[title=web_description] {
		width: 55%;
	}
	
/* 	INSCRIPTION CUSTOMIZATION
=========================================*/
	
	#ateliers_partenaria_ebica td {
		border: 1px solid black;
		padding: 5px 10px;
	}
	
	#ateliers_partenaria_ebica thead {
		background: rgb(131,208,252);
		font-weight: bold;
	}
	
	#ateliers_partenaria_ebica {
		width: 90%;
		margin: 40px 5%;
	}
	
	.btn.ouvrir_compte {
		width: 200px;
		margin: 10px;
		line-height: 50px;
	}
	
	.btn.ouvrir_compte a {
		text-decoration: none;
		color: black;
	}
	
	@-webkit-keyframes blinker {  
		from { opacity: 1.0; }
		to { opacity: 0.0; }
	}
	
	#clignotant {
		-webkit-animation-name: blinker;  
		-webkit-animation-iteration-count: infinite;  
		-webkit-animation-timing-function: cubic-bezier(1.0,0,0,1.0);
		-webkit-animation-duration: 1s;
		padding-left: 50px;
		color: red;
	}
	
	#clignotant img {
		height: 80px;
	}
	
/* 	FOOTER CUSTOMIZATION
=========================================*/

	footer {
		width: 100%;
		position: absolute;
		/*bottom: 0px;*/
	}
	
	#footer_text {
		text-align: center;
	}
	
/* 	MEDIA QUERY CSS
=========================================*/
	@media (max-width: 979px) {
		.nav-collapse li {
			float: none!important;
		}
	}
	@media (max-width: 480px) {
		#logo {
			padding-top: 70px;
		}
	}