@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?78fd7f');src:url('fonts/icomoon.eot?78fd7f#iefix') format('embedded-opentype'),url('fonts/icomoon.ttf?78fd7f') format('truetype'),url('fonts/icomoon.woff?78fd7f') format('woff'),url('fonts/icomoon.svg?78fd7f#icomoon') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*="icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-home3:before{content:"\e902";}.icon-pencil2:before{content:"\e906";}.icon-book:before{content:"\e91f";}.icon-folder-download:before{content:"\e933";}.icon-envelop:before{content:"\e945";}.icon-user:before{content:"\e971";}.icon-user-check:before{content:"\e975";}.icon-stats-dots:before{content:"\e99b";}.icon-stats-bars:before{content:"\e99c";}.icon-stats-bars2:before{content:"\e99d";}.icon-menu:before{content:"\e9bd";}.icon-download2:before{content:"\e9c5";}.icon-cross:before{content:"\ea0f";}.icon-checkmark:before{content:"\ea10";}.icon-enter:before{content:"\ea13";}.icon-exit:before{content:"\ea14";}.navbar{margin-bottom:0;border-radius:0;}.row.content{height:100%;}.sidenav{padding-top:20px;background:transparent;height:100%;}footer{background-color:#555;color:white;padding:15px;}@media screen and (max-width:900px){.sidenav{height:auto;padding:25px;}.row.content{height:auto;}}form{border:3px solid #f1f1f1;}input[type=text],input[type=password]{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;box-sizing:border-box;}input[type=text]:focus,input[type=password]:focus{background-color:#ddd;outline:none;}button{background-color:#4CAF50;color:white;padding:10px 10px;margin:8px 0;border:none;cursor:pointer;opacity:0.8;}button:hover{opacity:1;}.cancelbtn{background-color:#f44336;}.cancelbtn,.signupbtn{padding:14px 20px;float:left;width:50%;}.contenedorPass{padding:16px;}.modelo{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);padding-top:60px;}.modelo-content{background-color:#fefefe;margin:5% auto 15% auto;border:1px solid #888;width:55%;}hr{border:1px solid #f1f1f1;margin-bottom:25px;}.close{position:absolute;right:25px;top:0;color:#000;font-size:35px;font-weight:bold;}.close:hover,.close:focus{color:red;cursor:pointer;}.clearfix::after{content:"";clear:both;display:table;}@media screen and (max-width:300px){span.psw{display:block;float:none;}.cancelbtn,.signupbtn{width:80%;}}.animate{-webkit-animation:animatezoom 0.6s;animation:animatezoom 0.6s}@-webkit-keyframes animatezoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}.imgcontainer{text-align:center;margin:24px 0 12px 0;}img.avatar{width:40%;border-radius:50%;}span.psw{float:right;padding-top:16px;}*{box-sizing:border-box}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cabecera{background:transparent;color:blue;height:70px;width:100%;left:0;top:0;position:fixed;z-index:100;}#main-content{width:100%;max-width:1000px;margin:10px auto;box-shadow:0 0 10px rgba(0,0,0,.1);}#main-content header,#main-content .content{padding:20px;}.cuerpo{margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;color:#666;background:#f2f2f2;font-size:1em;line-height:1.5em;position:relative;padding-top:80px;}h1{font-size:2.3em;line-height:1.3em;margin:15px 0;text-align:center;font-weight:300;}p{margin:0 0 1.5em 0;}section{padding:20px;}.logo{margin:1px;width:32px;}.imagen{max-width:100%;height:auto;}#logo-header{float:left;padding:5px;text-decoration:none;}#logo-header .site-name{display:block;font-weight:400;font-size:1.3em;color:#999;}#logo-header .site-desc{display:block;font-weight:100;font-size:0.9em;color:#998;}a{color:#72e441;}a:visited{color:#6adeea;}a:active,a:hover{color:#72e441;}a:active,a:hover{outline:0;}[hidden],template{display:none;}.pn-ProductNav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;}