/*! normalize.css v1.1.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{
	font-size:5em;
	margin:.67em 0;
	color: #29387C;
}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;*vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

/* @redelbautista 3.0 */
html,button,input,select,textarea{color:#222}
body{font-size:1em;line-height:1.4}:-moz-selection{background:#d1e8f7;text-shadow:none}:selection{background:#d1e8f7;text-shadow:none}
.header :selection, .inner-footer :selection{color:#7dbbe4}
.header :-moz-selection, .inner-footer :-moz-selection{color:#7dbbe4}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
-root {
    display: none;
}

/* To fill the container and nothing else */

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
    width: 100% 
	    !important;
}
.redtext {
	color:#E54C23;
	font-size: 1.5em;
	font-weight: bold
}
.blanctext {
	color:#FFF;
	font-size: 1.5em;
	font-weight: bold
}
.boldtext {
	color:#020202;
	font-size: 1.1em;
	font-weight: bold
}
.italictext {
	color:#666;
	font-size: 1.1em;
	font-weight: italic
	}
 .gauche
 {
	align: left;
	text-align: left;
	float: left;
	}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 80%;
	height: 80%;
}
a:hover{
	color: #ED7D35;
	}
.black{
	color: #29387C;
	font-size: 1.5em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	}	
	
.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#3b3b3b;opacity:1;filter:alpha(opacity=100)}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:505}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}
.mfp-preloader{color:#fff;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:504}
.mfp-preloader a{color:#fff}
.mfp-preloader a:hover{color:white}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.8;padding:0 0 18px 10px;color:white;font-style:normal;font-size:2em;font-family:'Open Sans',Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:4px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#fff;font-size:1em;line-height:20px}
.mfp-arrow{position:absolute;top:0;opacity:.8;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent}
.mfp-arrow:after,.mfp-arrow .mfp-a{opacity:.8;border-top-width:12px;border-bottom-width:12px;top:8px}
.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px}
.mfp-arrow-left{left:-10px}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:12px solid #fff;left:5px}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:20px solid white}
.mfp-arrow-right{right:-10px}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:12px solid #fff;left:3px}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:20px solid white}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;background:#3b3b3b}
.mfp-iframe-holder .mfp-close{top:-43px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1}
.mfp-figure{line-height:0}
.mfp-bottom-bar{margin-top:-33px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:20px;color:#fff;word-break:break-word;padding-right:100px}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){
	.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
	.mfp-img-mobile img.mfp-img{padding:0}
	.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
	.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,1);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
	.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
	.mfp-img-mobile .mfp-counter{right:5px;top:3px}
	.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,1);position:fixed;text-align:center;padding:0}
	.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
	}
	@media all and (max-width:800px){
		.image{
			display:none;
			}
		.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}
		.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}
		.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
		.mfp-container{padding-left:6px;padding-right:6px}
		}
		.mfp-ie7 .mfp-img{padding:0}
		.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
		.mfp-ie7 .mfp-container{padding:0}
		.mfp-ie7 .mfp-content{padding-top:44px}
		.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
		html,body{height:100%}
		html{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body{font:400 100% 'Open Sans',sans-serif;color:#444}
		h1,h2,h3,h4,h5,h6,p,a,img,strong,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
		p,h1,h2,h3,h4,h5,h6{-webkit-margin-before:0;-webkit-margin-after:0}
		ol,ul{list-style:none}
		a{text-decoration:none;color:inherit;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
		p{
	font-size:1.1em;
	line-height:1.5em;
	margin-bottom:2em;
	color: #000;
	margin-top: 1.5em;
	font-family: "Times New Roman", Times, serif;
}
		img{max-width:100%;height:auto}
		.cf:before,.cf:after{content:" ";display:table}
		.cf:after{clear:both}
		.cf{*zoom:1}
		#work,#about,#groupes,#medias,#concerts,#contact{
	width:100%;
	text-align: justify;
}
		#work{
	background:#848484;
	background-repeat:repeat-y;
}
		#about{
	background-image: url(fondbio.png);
	background-repeat:repeat-y;
	;
	background-color: #FFF;
}
	#nee{
	background-image: url(fondbio.png);
	background-repeat:repeat-y;
	;
	background-color: #FFF;
}
		#groupes{
	background-color: #FFF;
	background-image: url(fond2.png);
}
		#medias{
	background-image: url(fondbio.png);
	background-repeat:repeat-y;
	;
	background-color: #FFF;
}
		#concerts{
	background-color: #FFF;
}
		#contact{
	background-repeat:repeat-y;
	;
	background-color: #FFF;
}
		.wrap{width:90%;margin:0 auto}
		.header{
	width:100%;
	position:fixed;
	top:0;
	left:0;
	right:0;
	z-index:99;
	background-color: #2B2E51;
}
		.inner-header{padding:0em 0;text-align:left}
		.inner-header h1{font-size:.75em}
		.logo{
	float:right;
	height:3.15em;
	-webkit-filter:grayscale(0%);
	-moz-filter:grayscale(0%);
	-o-filter:grayscale(0%);
	-ms-filter:grayscale(0%);
	filter:grayscale(0%)
}
		a.logo:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}
		.logo img{
	height:3.5em;
	width:4em;
}
		.main-nav{
	float:left;
	margin:.775em 0;
	font-style: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
		.main-nav li{margin:0 1.85em;display:inline-block;vertical-align:middle}
		.main-nav li:first-child{margin:0 1.85em 0 0}
		.main-nav li:last-child{margin:0 0 0 1.85em}
		.main-nav a{
	font-weight:700;
	color:#EC735C
}.no-touch .main-nav a:hover,.main-nav a:active{color:#fff}
		.main-nav .current a{color:#fff!important}
		.work{
	padding:9.5m 0 4.8em; overflow:auto
}.work li{
	width:25%;
	float:left;
	text-align:center;
	position:relative;
	cursor:pointer;
}
		.work li img{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}
		.no-touch .work li:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
		.work li header{
	z-index:30;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	background:#464646 transparent;
	background:rgba(70,70,70,1);
	-ms-filter:"alpha(opacity=0)";
	filter:alpha(opacity=0);
	opacity:0;
-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out; 						left: -1px;
}
		.no-touch .work li:hover header{-ms-filter:"alpha(opacity=85)";filter:alpha(opacity=85);opacity:.85}
		.work-details h2{color:#fff;font-size:1.625em;font-weight:600;padding:40% 5% 0;line-height:1.5em}
		.work-details h3{color:#cecece;font-size:.9375em;font-weight:600;padding:0 5%;text-transform:uppercase;letter-spacing:.1em;line-height:1.75em}
		.blue{background:#3598db}
		.grey{background:#424242}
		.cyan{background:#43d4e5}
		.red{background:#e35478}
		.orange{
	background:#FE642E
}
		.yellow{background:#ffdb47}
		.pink{background:#ee77de}
		.green{background:#21bd63}
		.lime{background:#72dc74}
		.purple{background:#6f69ed}
		.about,.contact,.groupe,.medias,.concerts,.work{padding:6.6em 0}
		.social{width:22.16%;float:left}
		.bouton{float:right}
		.elsewhere{margin:1em 0;text-align:center}
		.elsewhere li{display:inline-block;font-size:1.5em;padding:.2em .3em}
		.elsewhere li:first-child{padding:.2em .3em .2em 0}
		.elsewhere li:last-child{padding:.2em 0 .2em .3em}
		.elsewhere a{display:inline-block}
		.no-touch .linkedin:hover,.linkedin:active{color:#007bb6}
		.no-touch .behance:hover,.behance:active{color:#1c73ff}
		.no-touch .dribbble:hover,.dribbble:active{color:#ea4c89}
		.no-touch .tumblr:hover,.tumblr:active{color:#45668e}
		.no-touch .instagram:hover,.instagram:active{color:#517fa4}
		.no-touch .twitter:hover,.twitter:active{color:#00aced}
		@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot');src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../fonts/icomoon.woff') format('woff'),url('../fonts/icomoon.ttf') format('truetype'),url('../fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}
		[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
		.resume,.contact-form input.submit{border:0;display:block;text-align:center;background:#5dade2;color:#fff;width:100%;font-size:1.25em;padding:1em;-webkit-border-radius:.3em;border-radius:.3em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
		.no-touch .resume:hover,.contact-form input.submit:hover{background:#2980b9}
		.no-touch .resume:active,.contact-form input.submit:active{background:#2471a3}
		.bio{
	width:50%;
	float:left;
	margin:0 5.75%;
	font-family: "Times New Roman", Times, serif;
	font-size: 1em;
}
		.additional-info{
	width:15.85%;
	float:right;
	color: #020202;
}
		.about h1{
	font-weight:600;
	font-size:1.875em;
	line-height: normal;
	margin-bottom:1.5em
}
		.about h2{font-weight:700;font-size:1.25em;margin:.3em 0 .5em}
		.skills{margin-bottom:1.5em}
		.skills li,.features li{
	line-height:2em;
	text-align: left;
}
		.contact a{font-weight:600;font-size:1.625em;border-bottom:solid .05em #5dade2}
		.no-touch .features a:hover,.no-touch .contact a:hover,.features a:active,.contact a:active{
	color:#F30;
}
		.get-in-touch{float:left;width:43.359718557%}
		.contact-form{
	float:right;
	width:52.946350044%;
	margin-top:0.85em;
}
		.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea{font-family:'Open Sans';border:solid .1em #efefef;width:100%;padding:1em;margin:0 0 1em;color:#444;background:#efefef;font-size:1.25em;-webkit-border-radius:.35em;border-radius:.35em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
		.contact-form textarea{resize:vertical;line-height:1.5em}
		.contact-form input,.contact-form textarea{-webkit-transition-property:border;-moz-transition-property:border;-o-transition-property:border;transition-property:border;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}
		.contact-form input.submit{font-family:'Open Sans';-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
		.contact-form input:focus,.contact-form textarea:focus{border:solid .1em #9ccff2;outline:0}
		.success,.error{padding:.5em 1em;margin-bottom:1em;-webkit-border-radius:.35em;border-radius:.35em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
		.success{border:solid .1em #3dd27c;color:#3ed37d}.error{border:solid .1em #f0796c;color:#e87164;display:none}
		.placeholder{
	color:#5A554B
}
		.footer{
	width:100%;
	background-color: #2B2E51;
}
		.footer a:hover,.footer a:active{
	color:#5A554B
}
		.inner-footer{
	text-align:center;
	color:#FFF;
	padding:1.85em 0
}
		.heart{color:#df3131;font-size:1.15em}
		@media screen and (min-width:118.75em){
			#nav{ min-width: 100%; position:fixed;}
			.wrap{position:relative;margin:0 auto;min-width:1900px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
			header.wrap{padding:.775em 5.75em}
			.work{padding:9.5em 5.75em 4.8em}
			.work-details h2{font-size:2em;padding:42.5% 5% 0;line-height:1.25em}
			.work-details h3{font-size:1em;letter-spacing:.15em;line-height:2em}
			.about,.groupes,.medias,.concerts,.contact{padding:10em 5.75em}
			.about h1{font-size:2.25em}
			.elsewhere li{font-size:1.875em;padding:.2em .5em}
			.elsewhere li:first-child{padding:.2em .5em .2em 0}
			.elsewhere li:last-child{padding:.2em 0 .2em .5em}
			.bio{width:55%;margin:0 4% 0 5.85%}
			.additional-info{width:12%}p{font-size:1.3125em;line-height:2.25em}
			.skills li,.features li{font-size:1.125em}
			.contact a{font-size:1.875em}
			.inner-header{padding:0em 0;}
			}
		@media screen and (max-width:118.75em){
			.elsewhere li{font-size:1.5em;padding:.2em .3em}
			.elsewhere li:first-child{padding:.2em .3em .2em 0}
			.elsewhere li:last-child{padding:.2em 0 .2em .3em}
			}
		@media screen and (max-width:75em){
			.inner-header{padding:0em 0;}.elsewhere li{font-size:2em;padding:.2em .5em}.elsewhere li:first-child{padding:.2em .5em}.elsewhere li:last-child{padding:.2em .5em}}
			@media screen and (max-width:64em){.inner-header{padding:0em 0;}.header{posion: fixed}header.wrap{margin:0 1.25em}.main-nav .current a{color:#fff!important}.no-touch .main-nav a:hover,.no-touch .main-nav a:active{color:#fff!important}.wrap{position:relative;margin:0 1.5em;width:auto}.work.wrap{margin:0;width:100%}.work{padding:0}.about,.contact{padding:6em 0}.elsewhere li{font-size:2em;padding:.2em .5em}.elsewhere li:first-child{padding:.2em .5em}.elsewhere li:last-child{padding:.2em .5em}.bio{width:72%;float:right;margin:0}.get-in-touch{float:none;width:100%;margin-bottom:2em}.contact{padding:15em 0}.contact-form{display:none}.get-in-touch h3{margin-top:1em;font-size:1.625em}}
			@media screen and (max-width:48em){.inner-header{padding:0em 0;}p{font-size:1.125em;line-height:1.5em;margin-bottom:1em}.work.wrap{margin:0}.work li{width:100%;float:none;position:static}.work li header{z-index:30;width:100%;height:100%;position:relative;top:-3.125em;background:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=100);opacity:1;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}.work li:hover header{-ms-filter:"alpha(opacity=85)";filter:alpha(opacity=100);opacity:1}.work-details h2{font-size:1.875em;padding:0}.work-details h3{color:#fff;font-size:.9375em;font-weight:400;letter-spacing:.3em}.about{padding:3.5em 0}.about h1{font-weight:600;font-size:1.5em;line-height:1.5em;margin-bottom:1em}.social{width:100%;float:none;text-align:center;margin-top:2em}.elsewhere li{font-size:2.25em;padding:.2em .6em}.elsewhere li:first-child{padding:.2em .6em .2em 0}.elsewhere li:last-child{padding:.2em 0 .2em .6em}.bio{width:100%;float:none;margin:2em 0}.additional-info{width:100%;float:right}.skills,.features{float:left;width:50%;margin-bottom:1.5em}.skills li,.features li{line-height:2em;font-size:1.125em}.contact a{border-bottom:solid .04em #5dade2}}
			@media screen and (max-width:37.5em){.inner-header{padding:0em 0;}.logo{float:none}.logo img{height:4.625em;width:4.0625em}.main-nav{float:none;margin:.775em 0}.main-nav li{margin:0 2.5em}.main-nav li:first-child{margin:0 2.5em 0 0}.main-nav li:last-child{margin:0 0 0 2.5em}.inner-header{padding:1em 0;text-align:center}.work-details h2{font-size:1.5em}.work-details h3{font-size:.875em;letter-spacing:.35em}.contact a{font-size:1.25em;border-bottom:solid .05em #5dade2}}
			@media screen and (max-width:30em){.inner-header{padding:0em 0;}.main-nav li{margin:0 .85em}.main-nav li:first-child{margin:0 .85em 0 0}.main-nav li:last-child{margin:0 0 0 .85em}.main-nav a{font-weight:600;font-size:1em}.work-details h3{font-size:.8125em}.elsewhere li{font-size:2.25em;padding:.2em .5em}.elsewhere li:first-child{padding:.2em .5em .2em 0}.elsewhere li:last-child{padding:.2em 0 .2em .5em}.skills,.features{float:none;width:100%;margin-bottom:1.5em}.skills li,.features li{line-height:2em}.contact{padding:10em 0}.contact a{font-size:.875em}}
			@media screen and (max-width:20em){.inner-header{padding:0em 0;}.main-nav li{margin:0 .7em}.main-nav li:first-child{margin:0 .7em 0 0}.main-nav li:last-child{margin:0 0 0 .7em}.main-nav a{font-weight:600}.work li header{top:-1.875em}.work-details h2{font-size:1.25em}.work-details h3{font-size:.8125em;letter-spacing:.2em}.elsewhere li{font-size:1.5em;padding:.2em .45em}.elsewhere li:first-child{padding:.2em .45em .2em 0}.elsewhere li:last-child{padding:.2em 0 .2em .45em}.contact a{font-size:.75em;border-bottom:solid .1em #5dade2}}
#map{
	width: 80%;
	margin: 0 0;
	}
	
 jQuery.noConflict();
 (function($) { 
   $(function() {
      // code utilisant $ comme l'alias de JQUery
   });
 })(jQuery);
 // code utilisant $ comme l'alias d'une autre librairie	
 

 
