a,ins{text-decoration:none}a,address,body{color:#fff}.btn,.copy,.skill .bar,h1,h2,h4,h5{text-transform:uppercase}.clearfix:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}.clearfix{height:1%}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1;font:12px/22px "Open Sans",Helvetica,sans-serif;padding:0;margin:0;opacity:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}a,button[type=submit],input[type=submit]{cursor:pointer}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{background:#000}address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}p{margin-bottom:20px}a{font-style:italic}#works ul li .info h4 a,.btn{font-style:normal}input,select,textarea{vertical-align:middle}h1,h2,h3,h4,h5,h6{color:#fff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:25px;line-height:1em;letter-spacing:2px}h1{font-size:36px;letter-spacing:7px;line-height:1.2em}h1 span{font-family:'Open Sans',sans-serif;font-weight:300}#contact_form label,h5{font-family:"Open Sans",sans-serif}h2{font-size:24px;line-height:1.6em}h3{font-size:20px;line-height:1.4em;letter-spacing:0}h4{font-size:16px;font-weight:400;line-height:28px}h5{font-size:12px;font-weight:300;line-height:1.7em}h6{font-size:10px}.center{text-align:center}.line{width:100%;clear:both;margin-bottom:20px;border:1px solid #a7abad}.under{text-decoration:underline}#control{width:34%;min-width:300px;position:fixed;top:0;bottom:0;left:0;overflow:auto;-webkit-box-shadow:0 1px 7px 0 rgba(00,00,00,.7);box-shadow:0 1px 7px 0 rgba(00,00,00,.7);background:url(../images/trans.png)}#side #logo h1,#side #nav,#works .ui-accordion-content,#works ul,#works ul li,.box .in,.full{overflow:hidden}.box .in,.vcard_success,img{-webkit-box-shadow:0 1px 7px 0 rgba(00,00,00,.7)}#control #side{width:250px;padding:78px 30px 0;float:right}#main{width:63%;float:right}#main #content{max-width:660px;padding:0 30px 0 0;position:relative}.panel{padding-top:30px;margin-bottom:280px;position:relative}.box{color:#a7abad}.box .in{padding:30px;margin-bottom:20px;background:url(../images/trans.png)}.box .in,img{max-width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 7px 0 rgba(00,00,00,.7)}.full{width:100%;clear:both;margin-bottom:25px}.four-fifths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.two-fifths,.two-thirds{float:left;position:relative;margin-right:4%;margin-bottom:25px;overflow:hidden}.one-half{width:48%}.one-third{width:30.66%}.two-thirds{width:65.1%}.one-fourth{width:22%}.three-fourths{width:74%}.one-fifth{width:16.8%}.two-fifths{width:37.2%}.three-fifths{width:54.8%}.four-fifths{width:78.8%}.column-last{margin-right:0!important;clear:right}.btn{height:30px;line-height:30px;font-size:12px;font-weight:700;color:#fff!important;padding:4px 15px;margin:0 10px 10px 0;display:inline-block;border:none;background:#323439;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.large{height:40px;line-height:40px;font-size:16px;padding:4px 20px}.regular{font-size:12px}.small{height:16px;line-height:16px;padding:4px 10px}#side #logo{text-align:right}#side #logo h1{margin-bottom:10px}#side #logo a{text-decoration:none;display:block;float:right}#side #nav{width:100%;margin-top:60px}#side #nav .mobile{display:none}#side #nav ul li{margin-bottom:30px;float:right;clear:both}#profile #photo,IMG.centre{margin-bottom:20px}#side #nav ul .active,#side #nav ul .nav_on{opacity:1!important}#side #nav ul li a,#side #nav ul li span{display:block;float:right}#side #nav ul li a{font-size:12px;font-style:normal;text-align:right;line-height:17px}#side #nav ul li span{width:26px;height:18px;margin-left:10px;display:block}#side #nav ul .nav_1 span{height:17px;background:url(../images/nav.png) top right no-repeat}#side #nav ul .nav_2 span{height:16px;background:url(../images/nav.png) right -47px no-repeat}#side #nav ul .nav_3 span{height:21px;background:url(../images/nav.png) right -93px no-repeat}#side #nav ul .nav_4 span{height:22px;background:url(../images/nav.png) right -141px no-repeat}#side #nav ul .nav_5 span{height:16px;background:url(../images/nav.png) bottom right no-repeat}IMG.centre{display:block;margin-left:auto;margin-right:auto}#profile p,#vcard .in>div{margin-bottom:0}#vcard .in{padding-bottom:0}#vcard .btn{width:72%;text-align:center;padding-left:14%;padding-right:14%}#vcard h4{line-height:36px;margin-bottom:30px}.vcard_success{width:200px;height:70px;position:fixed;top:50%;left:50%;padding:30px;margin:-65px 0 0 -130px;text-align:center;display:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 7px 0 rgba(00,00,00,.7);background:url(../images/trans.png)}.skill{margin-bottom:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.skill .bar,.skill .bar div{height:44px;border-radius:3px}.skill .bar{font-family:Montserrat,sans-serif;font-weight:500;color:#fff;line-height:44px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:10px;background:#323439}.skill .bar div{padding:0 4%;-moz-border-radius:3px;-webkit-border-radius:3px;background:#ff4343}.level_1 .bar div{width:2%}.level_2 .bar div{width:12%}.level_3 .bar div{width:22%}.level_4 .bar div{width:32%}.level_5 .bar div{width:42%}.level_6 .bar div{width:52%}.level_7 .bar div{width:62%}.level_8 .bar div{width:72%}.level_9 .bar div{width:82%}.level_10 .bar div{width:92%}.skill h5{margin-bottom:5px}.skill span{font-size:14px;text-align:right;display:inline-block;float:right}#social li,#works ul li a img{float:left}#works ul{width:104%}#works ul li{width:46%;padding-right:4%;margin-bottom:10px;float:left}#works ul li a{display:block}#works .ui-accordion-content{padding:20px 0 0}#works ul li .info h4,#works ul li img{margin-bottom:15px}.masonry{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.masonry-brick{-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-ms-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s;-webkit-transition-property:left,right,top;-moz-transition-property:left,right,top;-ms-transition-property:left,right,top;-o-transition-property:left,right,top;transition-property:left,right,top}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{color:#686b71;font-size:14px;height:40px;line-height:40px;cursor:pointer;position:relative;margin:20px 0 0;display:block;padding:0 20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#323439}#pricing h5,.check li{margin-bottom:15px}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{color:#fff;background:#ff4343}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{border-top:0;position:relative;overflow:auto;display:none;padding:20px}#social li a,.ui-accordion .ui-accordion-content-active{display:block}.check li{padding-left:20px;background:url(../images/check.png) left 4px no-repeat}#contact_form{width:100%;min-height:200px;position:relative;overflow:hidden}#contact_form input,#contact_form textarea{width:93%;height:40px;padding:0 3%;margin:0 0 20px;display:block;font-size:14px;color:#fff;border:none;background:#eaeaea;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#contact_form textarea{height:120px;padding-top:10px}#contact_form label{font-size:12px;font-weight:300;font-style:italic;position:absolute;margin:10px 0 0 10px}#contact_form #loader{position:absolute;bottom:-33px;right:65px;display:none}#submit_button{line-height:24px}#send_message{color:#9ecb5f}#social{margin-top:30px}#social li{margin:0 10px 10px 0}#social li a{width:32px;height:32px;text-indent:-9999px}#social .facebook a{background:url(../images/icons/social_facebook.png) top left no-repeat}#social .twitter a{background:url(../images/icons/social_twitter.png) top left no-repeat}#social .flickr a{background:url(../images/icons/social_flickr.png) top left no-repeat}#social .dribbble a{background:url(../images/icons/social_dribbble.png) top left no-repeat}#social .linkedin a{background:url(../images/icons/social_linkedin.png) top left no-repeat}h5{margin-bottom:10px}#footer{width:63%;height:42px;display:none;position:fixed;bottom:0;right:0;z-index:100000}.copy{color:#fff;font-size:11px;font-weight:300;line-height:42px;padding-right:30px;margin-bottom:0;text-align:right}body{display: block !important;opacity: 1 !important;}.espacenav{margin-top:2%;}.centragetext{text-align:center;}.justifytext{text-align: justify;}.gauchetext{text-align: left;}.width50{width:50%;}.footer-flottant{padding:0px !important;padding-top:30px !important;}.margingauche{margin-left:10%;}
		