body{font-family:'Ubuntu', arial, sans;margin:5px 0 0 0;padding:0;color:#333}h1,h2,h3{font-family:'Droid Serif', serif;font-style:italic}h1{font-size:1.6em;margin:0.4em 0 1.2em 10px}#wrapper h2,#header h2{font-size:40px}.page-heading{text-align:center}a{text-decoration:none}#header,#header-mask,.header-banner{width:960px;height:435px}#header:hover #flecha-izq,#header:hover #flecha-der{display:block}#flecha-izq,#flecha-der{background:no-repeat url(/img/arrows.png);width:30px;height:30px;position:absolute;top:200px;left:15px;z-index:100;display:none;cursor:pointer}#flecha-der{left:910px;background-position:-30px 0}#wrapper{width:940px;margin:0 auto}.project{width:350px;float:left;text-align:center;padding:0 60px;color:#333}.project .metadata{font-style:italic;font-size:1.1em}.project h3{font-size:26px;margin-top:40px;margin-bottom:10px;color:#b47131}.project a{color:#d39f6e;border-bottom:1px dotted #d39f6e;margin-bottom:15px}.project p{text-align:justify;color:#666;margin-bottom:10px}#header{position:relative;margin:0 auto}#header-mask{z-index:10;position:absolute;top:0;left:0;text-indent:-100000px;background:url(/img/mask.png);margin:0;padding:0;pointer-events:none}.header-banner{position:absolute;top:0;left:0}.header-banner>div{position:absolute;left:300px;top:150px;width:600px}.header-banner>div>h2>.subpart{font-size:30px}.header-banner>.banner-image{position:absolute;top:100px;left:20px}#header-nav{z-index:11;position:absolute;right:0px;top:0px;margin:20px 15px 0 0}#header-nav>a{color:#666;font-variant:small-caps;font-size:1.2em;border-left:dotted 1px #666;padding-left:6px;margin-left:2px}#header-nav>a.last{border-left:none}#banner_twitter{background:url(/img/pattern4-1.jpg);color:#45599b;text-shadow:1px 1px 3px #fff}#banner_twitter h2{width:500px}#banner_twitter h2>a{color:#45599B;border-bottom:1px dotted #45599B}#banner_twitter>.banner-image{left:110px;top:60px}#banner_twitter>.textcontent{left:400px}#banner_fs{background:url(/img/pattern8-0.jpg);color:#ccc;text-shadow:1px 1px 3px #666}#banner_fs p{line-height:1.4em;word-spacing:5px}#banner_fs p>a{color:#ccc;border-bottom:1px dotted #ccc}#banner_fs h2{margin:0}#banner_fs>.banner-image{left:50px;top:130px}#banner_cv{background:url(/img/pattern14.jpg);color:#206f8b;text-shadow:0px 0px 1px #fff}#banner_cv a{color:#206f8b;border-bottom:1px dotted #206f8b}#banner_cv>.textcontent{left:10px;width:940px;text-align:center;top:170px}#banner_travel{text-shadow:0px 0px 1px #fff;background:url(/img/pattern_map.jpg);color:#333}#banner_travel a{color:#333;border-bottom:1px dotted #333}#banner_travel h2{margin-bottom:0px}#banner_travel>.textcontent{left:10px;width:940px;text-align:center;font-weight:normal;top:150px}#banner_travel .et{font-weight:bold;font-size:1.4em;font-family:serif}#otherprofiles{line-height:1.3em}#otherprofiles .mail{color:#FFC448}#otherprofiles .face{color:#3B5998}#otherprofiles .twit{color:#53D4FF}#otherprofiles .redd{color:#FF5719}#otherprofiles .gith{color:#4183C4}#otherprofiles .inst{color:#3f729b}#otherprofiles .four{color:#bed679}#otherprofiles:hover{color:#999}#otherprofiles:hover .mail,#otherprofiles:hover .face,#otherprofiles:hover .inst,#otherprofiles:hover .twit,#otherprofiles:hover .redd,#otherprofiles:hover .gith{color:#ccc}#otherprofiles .mail:hover{color:#fff;background-color:#FFC448}#otherprofiles .face:hover{color:#fff;background-color:#3B5998}#otherprofiles .twit:hover{color:#fff;background-color:#53D4FF}#otherprofiles .redd:hover{color:#fff;background-color:#FF5719}#otherprofiles .gith:hover{color:#fff;background-color:#4183C4}#otherprofiles .inst:hover{color:#fff;background-color:#3f729b}#otherprofiles .four:hover{color:#fff;background-color:#bed679}.photos{position:relative;top:20px;float:left;height:240px}.photos .photo{margin-left:20px;padding:10px;background-color:#fff;border:1px solid #ccc;z-index:15;position:absolute;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:600ms;-moz-transition-duration:600ms;-ms-transition-duration:600ms;-o-transition-duration:600ms;transition-duration:600ms;left:0px;top:0px}.photos .photo img{width:200px;height:200px}.photos:hover .photo-2{left:400px;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);top:15px}.photos:hover .photo-3{left:200px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.photo-1{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.photo-2{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}.photo-3{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}.separator{background:no-repeat url(/img/separator.png);height:39px;z-index:12;margin-top:-30px;margin-bottom:20px;position:relative;clear:both}#about-me-right{width:650px;float:right}#about-me-right h2{text-align:center;font-size:30px;margin:-20px 0 20px 0}#about-me-text{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;text-align:justify;line-height:1.5em}#about-me-text p:first-child{margin-top:0}p{margin-bottom:1em}#footer{background-color:#222;clear:both;border-top:40px solid white;padding:10px 0 20px 0;text-align:center;color:#ccc;line-height:1.5em}#footer a{color:#ccc;border-bottom:1px dotted #ccc}.clearfix:after{content:"";display:table;clear:both}.timeline,line{stroke:#333}@media print{html{width:800px;overflow:hidden}body.cv{overflow:hidden;width:800px !important}body.cv h1{margin:15px 0 10px}body.cv #nav{display:none}body.cv .timeline>.column{width:365px}body.cv .timeline .timeline-dates .timeline-line{height:700px}body.cv .columna{width:260px;margin-left:0px}}.timeline>.column.left>.period{margin-right:0px}.timeline>.column.left .period-date{right:-60.5px;border-left-color:#fff;box-shadow:2px 2px 2px #999;text-align:right}.timeline>.column.left .period-date div{margin-right:10px}.timeline>.column.left .logo{float:left;margin-right:10px}.timeline>.column.right>.period{margin-left:0px}.timeline>.column.right .period-date{left:-60.5px;border-right-color:#fff;box-shadow:-2px 2px 2px #999;text-align:left}.timeline>.column.right .period-date div{margin-left:3px}.timeline>.column.right .logo{float:right}.timeline>.column{width:493px;float:left;padding-top:40px}.timeline .timeline-dates{width:70px;float:left}.timeline .timeline-dates .timeline-line{height:700px;margin-left:36px;width:0px;border:2.5px solid #666;border-radius:5px}.timeline .period{position:relative}.timeline .period h4{margin:0}.timeline .period .logo{max-width:70px;max-height:70px}.timeline .period .period-text{overflow:hidden;border:1px solid #333;margin:10px;padding:10px 10px 0 10px;min-height:100px}.timeline .period .position{color:#666;font-size:15px;font-style:italic;margin:5px 0}.timeline .period p,.timeline .period li{text-align:left;font-size:13px;margin-top:0;color:#999}.timeline .period li{margin-left:10px}.timeline .period-date{position:absolute;border:1px solid #333;width:70px;text-align:center;background-color:white;padding:3px 0}.timeline .born_marker{border:1px solid #999;background-color:white;box-shadow:0px 2px 2px #999;text-align:center;position:absolute;width:70px;padding:3px 0}#maintitle{float:left}#nav{float:right;margin:15px}#nav a{color:#666;font-variant:small-caps;font-size:18px;margin-left:20px;padding-left:20px;border-left:1px dotted #333;display:block;float:right}#nav a.last{border-left-width:0px}body.cv{color:#333;width:1100px;margin:0 auto}h1.skills{margin:0em 0 0.7em 10px}.tlinline{font-size:12px}.metter{border:1px solid #ccc;width:50px;height:4px;margin:5px 0 0 10px;overflow:hidden;float:right}.metter>.metter-inner{height:0px;border:3px solid #333;border-left-width:0;border-right-width:0}.itemdata{margin:5px 0 0 10px;float:right}.itemname{float:left}.clearfix{clear:both;height:1px}.item{clear:both;margin:10px}.item.title{margin:4px 10px 0px 25px}#arem{margin:0 auto;width:1060px}#arem h2{margin:0}#arem *{font-size:100%}.timeline{overflow:hidden;margin-bottom:-30px}#fotter{color:#999;border-top:1px solid #666;margin:1em 2em 3em 2em;padding:.5em 0 0 1em}#fotter a{color:#999;border-bottom:1px dotted #ccc}.columna{width:330px;float:left;margin-left:20px}.extra-skills{padding:30px 10px;clear:both;color:#999;font-size:0.5em}
