@import url(https://fonts.googleapis.com/css?family=Asap:400,700);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a img{border:none}:focus{outline:0}caption,td,th{text-align:left;font-weight:400;float:none !important}#fixed_topbar{position:fixed;top:0;left:0;height:70px;z-index:1000;background:#fff;width:100%}#main{width:1130px;height:30px;margin:70px auto 0}#menu_container{display:inline-block;width:205px;margin-right:65px;vertical-align:top}#menu{font-family:Asap,sans-serif;font-weight:400;text-transform:uppercase;position:fixed}#menu ul{margin:10px 0;width:205px}#menu li{letter-spacing:.2em}#menu li a{font-size:14px;line-height:28px;color:#7e7e7e;text-decoration:none}#menu li a.active{position:relative;color:#0c0c0c}#scroller_container{padding-bottom:10px;border-bottom:1px solid #d7d7d7;margin-bottom:10px}#scroller{height:240px;width:210px;overflow:auto}#scroller #project_scroll{margin-top:5px}#scroller #project_scroll li{padding:0;margin-bottom:15px;background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/bullet-realization.gif?9a61b914dbe941fd51a212e156ba968b) 3px 9px no-repeat}#scroller #project_scroll li a{display:block;width:185px;margin-left:18px;letter-spacing:.2em;font-size:11px;line-height:16px}#scroller #project_scroll li a:hover{color:#0c0c0c}#content{display:inline-block;vertical-align:top;width:855px;height:20px}#link_to_home{text-decoration:none}#logo{font-weight:400;text-transform:uppercase;color:#0c0c0c;font-size:16px;letter-spacing:.2em;padding-bottom:20px;border-bottom:1px solid #d7d7d7}#logo,#logo strong{font-family:Asap,sans-serif}#logo strong{font-weight:700}#copyright{color:#7e7e7e;font-size:11px;padding-top:15px;border-top:1px solid #d7d7d7}#copyright,#homepage_container{font-family:Asap,sans-serif;font-weight:400;text-transform:uppercase}#homepage_container{padding-top:175px;text-align:center}#homepage_container h1{color:#0c0c0c;font-size:18px;letter-spacing:.2em;margin-bottom:40px}#homepage_container h1 strong{font-family:Asap,sans-serif;font-weight:700}#homepage_container #homepage_slider{width:980px;height:216px;margin:0 auto;background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/bx_loader.gif?931bdb6b50816b03206c66921760b246) 50% no-repeat #fff}#homepage_container ul{margin:51px 0 104px}#homepage_container ul li{display:inline-block;margin:0 10px 0 -.25em}#homepage_container ul li a{letter-spacing:.2em;font-size:12px;text-decoration:none;width:140px;display:block;padding-bottom:7px;color:#7e7e7e;border-bottom:1px solid #7e7e7e}#homepage_container ul li a:hover{color:#0c0c0c;border-bottom:1px solid #0c0c0c}#homepage_container p{color:#7e7e7e;font-size:11px}.image-container{width:980px;height:216px}.image-container img{display:none}#actuality_container,#biography_container{border-top:1px solid #d7d7d7;margin-top:36px;padding-top:20px;font-family:Asap,sans-serif;font-weight:400;text-transform:uppercase}#actuality_container #column-1,#actuality_container #column-2,#actuality_container #picture,#actuality_container #text,#biography_container #column-1,#biography_container #column-2,#biography_container #picture,#biography_container #text{diplay:inline-block;vertical-align:top}#actuality_container #picture,#biography_container #picture{margin-right:30px}#actuality_container #text,#biography_container #text{font-size:11px;line-height:16px;width:590px}#actuality_container #column-1,#biography_container #column-1{margin-right:37px}#actuality_container #column-1,#actuality_container #column-2,#biography_container #column-1,#biography_container #column-2{width:270px}#actuality_container #column-1 p,#actuality_container #column-2 p,#biography_container #column-1 p,#biography_container #column-2 p{margin-bottom:16px}#contact_container{border-top:1px solid #d7d7d7;margin-top:36px;padding-top:20px;font-family:Asap,sans-serif;font-weight:400;font-size:11px;color:#0c0c0c;text-transform:uppercase;padding-left:20px}#contact_container ul{list-style-type:disc}#contact_container ul li{margin-top:15px;line-height:1.2em}#contact_container ul a{text-decoration:none;color:#0c0c0c}#contact_container ul a:hover{text-decoration:underline}#publications_container{position:relative;border-top:1px solid #d7d7d7;margin-top:36px;padding-left:10px;font-family:Asap,sans-serif;font-weight:400;color:#7e7e7e;font-size:11px}#publications_container h2{text-transform:uppercase;margin-top:20px;margin-bottom:5px;font-size:14px}#publications_container h2:before{content:"\2022";margin-right:5px}#publications_container .publication_title{line-height:1.5em}#publications_container .publication_title:before{content:"-";margin-right:3px}#publications_container .publication_title:hover{color:#0c0c0c;font-family:Asap,sans-serif;font-weight:700;cursor:pointer}#publications_container #publication_image{display:none;position:absolute;top:0;right:0;background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/bx_loader.gif?931bdb6b50816b03206c66921760b246) 50% no-repeat #fff}#publications_container .document_url{display:none;font-size:0}#realization_name{color:#7e7e7e;font-size:14px;line-height:18px}#realization_desc{color:#333;line-height:18px;margin-top:20px;font-size:11px}#realization_actions{padding-top:20px;padding-bottom:50px;margin-top:20px;margin-bottom:10px;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7}#realization_actions a{font-size:11px !important;color:#7e7e7e !important;letter-spacing:0}.selected_realization a{color:#0c0c0c !important;width:115px}#realizations_container{width:100%;height:400px;background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/bx_loader.gif?931bdb6b50816b03206c66921760b246) 50% no-repeat #fff}#realizations_container .thumb_container{float:left;width:115px;margin-right:7px;margin-bottom:4px}#realizations_container .thumb_container img{display:none}#realizations_container .overlay{position:absolute;top:0;left:0;width:116px;height:100%;background:#000;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;display:none}#realizations_container .overlay img{position:absolute;top:45%;left:45%}#diaporama_container{position:relative;font-size:0;text-align:center;margin:0 auto}#diaporama_container #diaporama{margin:0 auto;z-index:-1}#diaporama_container #diaporama div{width:100%;height:500px}#diaporama_container #diaporama div img{margin:auto;display:block}#diaporama_container #next,#diaporama_container #prev{z-index:100;position:absolute;top:40%;display:block;width:57px;height:57px;cursor:pointer}#diaporama_container #next a.bx-next,#diaporama_container #next a.bx-prev,#diaporama_container #prev a.bx-next,#diaporama_container #prev a.bx-prev{font-size:0;display:block;width:57px;height:57px}#diaporama_container #prev{background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/bg-diapo-prev.png?cf5acf44e9e7bff1eeccd445394446ea) 0 0 no-repeat;left:0}#diaporama_container #next{background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/bg-diapo-next.png?eea559531e839a87142d44ea56c183aa) 0 0 no-repeat;right:0}#videos_container{border-top:1px solid #d7d7d7;margin-top:36px;font-size:11px;color:#7e7e7e;padding-left:10px;font-family:Asap,sans-serif;font-weight:400}#videos_container .video_item{margin-bottom:40px}#videos_container h2{text-transform:uppercase;margin-top:20px;margin-bottom:5px;font-size:14px}#videos_container h2:before{content:"\2022";margin-right:5px}#videos_container .description{margin:15px}.jspContainer{overflow:hidden;position:relative;z-index:100}.jspPane,.jspVerticalBar{position:absolute;z-index:100}.jspVerticalBar{top:0;right:0;width:6px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:6px;z-index:100}.jspHorizontalBar *,.jspVerticalBar *{margin:0;padding:0;z-index:100}.jspCap{display:none;z-index:100}.jspHorizontalBar .jspCap{float:left;z-index:100}.jspTrack{background:#f1f1f1}.jspDrag,.jspTrack{position:relative;z-index:100}.jspDrag{background:#cbcbcb;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%;z-index:100}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;z-index:100}.jspArrow.jspDisabled{cursor:default;background:#80808d;z-index:100}.jspVerticalBar .jspArrow{height:16px;z-index:100}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;z-index:100}.jspVerticalBar .jspArrow:focus{outline:none;z-index:100}.jspCorner{background:#eeeef4;float:left;height:100%;z-index:100}* html .jspCorner{margin:0 -3px 0 0}.bx-wrapper{position:relative;margin:0;padding:0;*zoom:1}.bx-wrapper img{width:100%;display:block}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/bx_loader.gif?931bdb6b50816b03206c66921760b246) 50% no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/controls.png?d9d25372f38c6b242b9b51d5841fe86e) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/controls.png?d9d25372f38c6b242b9b51d5841fe86e) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/controls.png?d9d25372f38c6b242b9b51d5841fe86e) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://cdn.locomotive.works/sites/642f5498bca2bd007d2984d2/theme/images/controls.png?d9d25372f38c6b242b9b51d5841fe86e) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
