@charset "UTF-8";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,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}@font-face{font-family:alice;src:url("alice.eot");src:url("alice.otf") format("otf"),url("alice.woff") format("woff"),url("alice.ttf") format("truetype"),url("alice.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:questrial;src:url("questrial.eot");src:url("questrial.otf") format("otf"),url("questrial.woff") format("woff"),url("questrial.ttf") format("truetype"),url("questrial.svg") format("svg");font-weight:400;font-style:normal}.jump{clear:both;overflow:hidden;height:0}a,img{outline:0;border:0;color:#fff}.space{width:20px;height:500px}.abc{display:block;width:250px;height:156px;max-width:100%}.abccasa{display:block;width:500px;height:333px;max-width:100%}#block_black #bg{background:#121418;opacity:.8;filter:"alpha(opacity=80)";-moz-opacity:0.8}#block_black p{padding:20px;line-height:1.3em;text-align:left;font-size:1.1em}body{background:#414654;color:#fff;font-family:questrial,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#back{height:3600px;width:100%;display:none}#fixed{position:fixed;left:10px;top:10px;display:none;width:50px;height:50px;vertical-align:50px;vertical-align:middle;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#72c8a9;text-align:center}#fixed a{width:50px!important;height:50px!important;margin:0!important}#fixed .arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #121418;margin:0 auto;padding-top:18px}#menu li{list-style:none}#bch{position:absolute;margin:0 auto;padding:10px;bottom:0;background:#323641}#bch img{max-width:15%}#sidebar_top{width:250px;height:100%;text-align:center;position:fixed;top:0;left:0;z-index:4;background:#23262e}#sidebar_top h1,#sidebar_top h2{color:#8a95b3;display:block;text-align:center;margin:0 auto;width:100%}#sidebar_top h1{font-family:alice,Arial,Helvetica,sans-serif;padding:25px 0 5px 0;font-size:1.8em;color:#72c8a9}#sidebar_top h1.title-calle-13{padding-left:18px;text-align:left;font-size:3.5em;color:#72c8a9}#sidebar_top h2{font-family:questrial,Arial,Helvetica,sans-serif;font-size:.8em;margin-bottom:20px}#sidebar_top #picture-profile{text-align:center;background:#323641}#sidebar_top #picture-profile img{max-width:100%}#sidebar_top ul{margin:25px}#sidebar_top ul li a{color:#8a95b3;text-decoration:none;display:block;line-height:1.5;height:1.5em;vertical-align:middle;font-size:1.2em;font-family:questrial,Arial,Helvetica,sans-serif}#sidebar_top ul li a:hover{color:#fff}#sidebar_top ul li{text-align:left}#sidebar_top ul li a.selected{color:#72c8a9}#curriculum a,#curriculum_es a{padding:5px 0 5px 30px;background:url(img/icon-pdf.png) 0 center no-repeat;margin-top:10px;font-size:.8em!important;line-height:25px;vertical-align:middle}#sidebar_top #social{width:250px;text-align:center}#sidebar_top #social img{margin:0 2px}#content{background:#414654;position:absolute;left:250px;top:0}#content .black-box{width:250px;height:156px;background:#121418;float:left;border-bottom:1px solid #323641;border-left:1px solid #323641;line-height:156px;vertical-align:middle;font-family:questrial,Arial,Helvetica,sans-serif;font-size:1.7em;text-align:center;color:#8a95b3}#content .black-box-casa{width:500px;height:333px;background:#121418;float:left;border-bottom:1px solid #323641;border-left:1px solid #323641;line-height:333px;vertical-align:middle;font-family:questrial,Arial,Helvetica,sans-serif;font-size:1.7em;text-align:center;color:#8a95b3}#content .black-box span{font-size:1.5em;color:#8a95b3;padding-top:10px;line-height:2em}#content .black-box-casa span{font-size:1.5em;color:#8a95b3;padding-top:10px;line-height:2em}#content .comingsoon{background:#121418;font-size:1.2em}#content .comingsoon p{margin:0;padding:0;line-height:156px;height:156px;width:250px;text-align:center;vertical-align:middle}#content .abc,#content .abccasa{float:left;border-bottom:1px solid #323641;border-left:1px solid #323641}#content img{width:250px;height:156px}#content .abccasa img{width:500px;height:333px}#content #about-me{float:left;width:50%;background:#323641;min-height:550px;min-width:250px;margin-bottom:600px}#content #about-me a,#content #about-me strong{color:#72c8a9;text-decoration:none}#content #about-me a:hover{color:#fff}#content #about-me p{padding:20px 40px 0 40px;font-size:1em;color:#8a95b3;line-height:1.3em}#content #contact-me{float:left;width:50%;background:#23262e;min-height:550px;min-width:250px;margin-bottom:600px}#content h3{font-family:alice,Arial,Helvetica,sans-serif;font-size:1.3em;background:#121418;padding:10px 20px;margin-bottom:10px;color:#8a95b3}#content #contact-me fieldset{text-align:left;border:none;margin:20px auto 0 auto;width:80%}#content #contact-me fieldset div.label{color:#8a95b3;font-size:1.4em;text-align:left;padding-bottom:5px}#content #contact-me fieldset div.label span{font-size:.7em}#content #contact-me fieldset #comments,#content #contact-me fieldset #email,#content #contact-me fieldset #name{color:#8a95b3;background:#cecece;border:none;padding:5px;font-size:1.3em;width:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#content #contact-me fieldset #email,#content #contact-me fieldset #name{height:30px;margin-bottom:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.gray_button{float:left;margin:15px 0;padding:10px 15px;font-size:1.5em;font-family:questrial,Arial,Verdana,sans-serif;color:#121418;background:#72c8a9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;outline:0}.gray_button:hover{color:#72c8a9;background:#121418}#content #footer{text-align:center}#content #footer img{margin:15px}@media only screen and (max-width:640px){#bch{position:relative}#bch img{max-width:8%}#sidebar_top h1,#sidebar_top h2{text-align:center;width:100%}#sidebar_top h1.title-calle-13{padding-left:0;text-align:center;width:100%}#picture-profile,#social{display:none}#sidebar_top{height:auto;position:static;width:100%;text-align:center}#sidebar_top ul li{margin:0 auto;text-align:center;width:70%}#sidebar_top ul #fixed{width:50px}#sidebar_top ul li a{text-align:left;border-bottom:1px solid #474d5c;font-size:1.1em;magin:0 auto;line-height:1.5;height:1.5em}#sidebar_top ul li#curriculum a,#sidebar_top ul li#curriculum_es a{border:none}#sidebar_top ul #fixed a{border:none}#content .abccasa img{width:100%;height:auto}#content .black-box,#content .black-box-casa{width:100%}#content{position:static;left:0;width:100%;text-align:center}#content .abc,#content .abccasa{border-left:none}#content .black-box,#content .black-box-casa{border-left:none}#content a{float:none}#content a,#content img{width:100%;height:auto}#back{display:none}#content #about-me,#content #contact-me{width:100%;float:none;margin-bottom:0}#content #about-me{padding-bottom:20px}#content #about-me p{text-align:left}#content #contact-me fieldset #comments{margin-bottom:30px}.comingsoon{display:none}.gray_button{float:none}}#abc_win{font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:10px;margin:0 auto;color:#333;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#fff}#abc_show{font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 auto;color:#8a95b3;background-color:#121418}a.abc img,a.abccasa img{border:none;visibility:hidden}#abc_picture{text-align:center}#abc_picture div{float:left}body,html{margin:0;font-family:Arial,Helvetica,sans-serif}#msg-plaque{padding:10px;background:#fff;margin:0 auto;font-size:1.1em;color:#333;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#msg-plaque input{margin:0 5px;padding:5px 10px;color:#fff;color:#72c8a9;background:#121418;border:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;outline:0}