@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");@font-face{font-family:fontello;src:url(../fonts/static/fontello-e796fb9060.eot?60518104);src:url(../fonts/static/fontello-e796fb9060.eot?60518104#iefix) format("embedded-opentype"),url(../fonts/static/fontello-bacb56f343.woff?60518104) format("woff"),url(../fonts/static/fontello-139f15c9b9.ttf?60518104) format("truetype"),url(../fonts/static/fontello-870084c37a.svg?60518104#fontello) format("svg");font-weight:400;font-style:normal}.epub{
  /*! normalize.css v1.0.1 | MIT License | git.io/normalize */}.epub article,.epub aside,.epub details,.epub figcaption,.epub figure,.epub footer,.epub header,.epub hgroup,.epub nav,.epub section,.epub summary{display:block}.epub audio,.epub canvas,.epub video{display:inline-block;*display:inline;*zoom:1}.epub audio:not([controls]){display:none;height:0}.epub [hidden]{display:none}.epub html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.epub button,.epub html,.epub input,.epub select,.epub textarea{font-family:sans-serif}.epub body{margin:0}.epub a:focus{outline:thin dotted}.epub a:active,.epub a:hover{outline:0}.epub h1{font-size:2em;margin:.67em 0}.epub h2{font-size:1.5em;margin:.83em 0}.epub h3{font-size:1.17em;margin:1em 0}.epub h4{font-size:1em;margin:1.33em 0}.epub h5{font-size:.83em;margin:1.67em 0}.epub h6{font-size:.75em;margin:2.33em 0}.epub abbr[title]{border-bottom:1px dotted}.epub b,.epub strong{font-weight:700}.epub blockquote{margin:1em 40px}.epub dfn{font-style:italic}.epub mark{background:#ff0;color:#000}.epub p,.epub pre{margin:1em 0}.epub code,.epub kbd,.epub pre,.epub samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}.epub pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.epub q{quotes:none}.epub q:after,.epub q:before{content:"";content:none}.epub small{font-size:80%}.epub sub,.epub sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.epub sup{top:-.5em}.epub sub{bottom:-.25em}.epub dl,.epub menu,.epub ol,.epub ul{margin:1em 0}.epub dd{margin:0 0 0 40px}.epub menu,.epub ol,.epub ul{padding:0 0 0 40px}.epub nav ol,.epub nav ul{list-style:none;list-style-image:none}.epub img{border:0;-ms-interpolation-mode:bicubic}.epub svg:not(:root){overflow:hidden}.epub figure,.epub form{margin:0}.epub fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.epub legend{border:0;padding:0;white-space:normal;*margin-left:-7px}.epub button,.epub input,.epub select,.epub textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.epub button,.epub input{line-height:normal}.epub button,.epub html input[type=button],.epub input[type=reset],.epub input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}.epub button[disabled],.epub input[disabled]{cursor:default}.epub input[type=checkbox],.epub input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}.epub button::-moz-focus-inner,.epub input::-moz-focus-inner{border:0;padding:0}.epub textarea{overflow:auto;vertical-align:top}.epub table{border-collapse:collapse;border-spacing:0}.epub body{background:#4e4e4e;overflow:hidden}.epub #main{position:absolute;width:100%;height:100%;right:0;border-radius:5px;background:#fff;overflow:hidden;-webkit-transition:-webkit-transform .4s,width .2s;-moz-transition:-webkit-transform .4s,width .2s;-ms-transition:-webkit-transform .4s,width .2s;-ms-box-shadow:inset 0 0 50px rgba(0,0,0,.1);box-shadow:inset 0 0 50px rgba(0,0,0,.1)}.epub #titlebar{height:8%;min-height:20px;position:relative;color:#4f4f4f;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s}.epub #titlebar:hover{opacity:1}.epub #titlebar a{width:18px;height:19px;line-height:20px;opacity:.5}.epub #titlebar a:before{visibility:visible}.epub #titlebar a:hover{opacity:.8;border:1px solid rgba(0,0,0,.2);padding:3px}.epub #titlebar a:active{opacity:1;color:rgba(0,0,0,.6);-ms-box-shadow:inset 0 0 6px hsla(0,0%,61%,.8);box-shadow:inset 0 0 6px hsla(0,0%,61%,.8)}.epub #book-title{font-weight:600}.epub #title-seperator{display:none}.epub #viewer{width:80%;height:80%;max-width:1250px}.epub #viewer iframe{border:none}.epub #prev{left:40px}.epub #next{right:40px}.epub .arrow{position:absolute;top:50%;margin-top:-32px;font-size:64px;color:#e2e2e2;font-family:arial,sans-serif;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.epub .arrow:hover{color:#777}.epub .arrow.active,.epub .arrow:active{color:#000}.epub #sidebar{background:#6b6b6b;position:absolute;top:0;min-width:300px;width:25%;height:100%;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-moz-transform .5s;overflow:hidden}.epub #main.closed{-webkit-transform:translate(300px);-moz-transform:translate(300px);-ms-transform:translate(300px)}.epub #main.single{width:75%}.epub #panels{background:#4e4e4e;position:absolute;left:0;top:0;width:100%;padding:13px 0;height:14px;-ms-box-shadow:0 1px 3px rgba(0,0,0,.6);box-shadow:0 1px 3px rgba(0,0,0,.6)}.epub #opener{float:left}.epub #metainfo{display:inline-block;text-align:center;max-width:80%}.epub #title-controls{float:right}.epub #panels a{visibility:hidden;width:18px;height:20px;overflow:hidden;display:inline-block;color:#ccc;margin-left:6px}.epub #panels a:before{visibility:visible}.epub #panels a:hover{color:#aaa}.epub #panels a:active{color:#aaa;margin:1px 0 -1px 6px}.epub #panels a.active,.epub #panels a.active:hover{color:#aaa}.epub #searchBox{width:165px;float:left;margin-left:10px;margin-top:-1px}.epub input::-webkit-input-placeholder{color:#454545}.epub input:-moz-placeholder{color:#454545}.epub input:-ms-placeholder{color:#454545}.epub #divider{position:absolute;width:1px;border-right:1px solid #000;height:80%;z-index:1;left:50%;margin-left:-1px;top:10%;opacity:.15;box-shadow:-2px 0 15px #000;display:none}.epub #divider.show{display:block}.epub #loader{position:absolute;z-index:3;left:50%;top:50%;margin:-33px 0 0 -33px}.epub #bookmarksView,.epub #tocView{overflow-x:hidden;overflow-y:hidden;min-width:300px;width:25%;height:100%;visibility:hidden;-webkit-transition:visibility 0 ease .5s;-moz-transition:visibility 0 ease .5s;-ms-transition:visibility 0 ease .5s}.epub #sidebar.open #bookmarksView,.epub #sidebar.open #tocView{overflow-y:auto;visibility:visible;-webkit-transition:visibility 0 ease 0;-moz-transition:visibility 0 ease 0;-ms-transition:visibility 0 ease 0}.epub #sidebar.open #tocView{display:block}.epub #bookmarksView>ul,.epub #tocView>ul{margin-top:15px;margin-bottom:50px;padding-left:20px;display:block}.epub #bookmarksView li,.epub #tocView li{margin-bottom:10px;width:225px;font-family:Georgia,Times New Roman,Times,serif;list-style:none;text-transform:capitalize}.epub #tocView li.currentChapter,.epub #tocView li:active{list-style:none}.epub .list_item a{color:#aaa;text-decoration:none}.epub .list_item a.chapter{font-size:1em}.epub .list_item a.section{font-size:.8em}.epub .list_item.currentChapter>a,.epub .list_item a:hover{color:#f1f1f1}.epub .list_item a:hover{color:#e2e2e2}.epub .list_item ul{padding-left:10px;margin-top:8px;display:none}.epub .list_item.currentChapter>ul,.epub .list_item.openChapter>ul{display:block}.epub #tocView.hidden{display:none}.epub .toc_toggle{display:inline-block;width:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.epub .toc_toggle:before{content:"▸";color:#fff;margin-right:-4px}.epub .currentChapter>.toc_toggle:before,.epub .openChapter>.toc_toggle:before{content:"▾"}.epub .view{width:300px;height:100%;display:none;padding-top:50px;overflow-y:auto}.epub #searchResults{margin-bottom:50px;padding-left:20px;display:block}.epub #searchResults li{margin-bottom:10px;width:225px;font-family:Georgia,Times New Roman,Times,serif;list-style:none}.epub #searchResults a{color:#aaa;text-decoration:none}.epub #searchResults p{text-decoration:none;font-size:12px;line-height:16px}.epub #searchResults p .match{background:#ccc;color:#000}.epub #searchResults li>p{color:#aaa}.epub #searchResults li a:hover{color:#e2e2e2}.epub #searchView.shown{display:block;overflow-y:scroll}.epub #notes{padding:0 0 0 34px}.epub #notes li{color:#eee;font-size:12px;width:240px;border-top:1px solid #fff;padding-top:6px;margin-bottom:6px}.epub #notes li a{color:#fff;display:inline-block;margin-left:6px}.epub #notes li a:hover{text-decoration:underline}.epub #notes li img{max-width:240px}.epub #note-text{display:block;width:260px;height:80px;margin:0 auto;padding:5px;border-radius:5px}.epub #note-text[disabled=disabled],.epub #note-text[disabled]{opacity:.5}.epub #note-anchor{margin-left:218px;margin-top:5px}.epub #settingsPanel{display:none}.epub #settingsPanel h3{color:#f1f1f1;font-family:Georgia,Times New Roman,Times,serif;margin-bottom:10px}.epub #settingsPanel ul{margin-top:60px;list-style-type:none}.epub #settingsPanel li{font-size:1em;color:#f1f1f1}.epub #settingsPanel .xsmall{font-size:x-small}.epub #settingsPanel .small{font-size:small}.epub #settingsPanel .medium{font-size:medium}.epub #settingsPanel .large{font-size:large}.epub #settingsPanel .xlarge{font-size:x-large}.epub .highlight{background-color:#ff0}.epub .modal{top:50%;left:50%;width:50%;width:630px;height:auto;z-index:12;margin-left:-320px;margin-top:-160px}.epub .modal,.epub .overlay{position:fixed;visibility:hidden}.epub .overlay{width:100%;height:100%;top:0;left:0;z-index:9;opacity:0;background:hsla(0,0%,100%,.8);transition:all .3s}.epub .md-show{visibility:visible}.epub .md-show~.overlay{opacity:1;visibility:visible}.epub .md-content{color:#fff;background:#6b6b6b;position:relative;border-radius:3px;margin:0 auto;height:320px}.epub .md-content h3{margin:0;padding:6px;text-align:center;font-size:22px;font-weight:300;opacity:.8;background:rgba(0,0,0,.1);border-radius:3px 3px 0 0}.epub .md-content>div{padding:15px 40px 30px;margin:0;font-weight:300;font-size:14px}.epub .md-content>div p{margin:0;padding:10px 0}.epub .md-content>div ul{margin:0;padding:0 0 30px 20px}.epub .md-content>div ul li{padding:5px 0}.epub .md-content button{display:block;margin:0 auto;font-size:.8em}.epub .md-effect-1 .md-content{transform:scale(.7);opacity:0;transition:all .3s}.epub .md-show.md-effect-1 .md-content{transform:scale(1);opacity:1}.epub .md-content>.closer{font-size:18px;position:absolute;right:0;top:0;font-size:24px;padding:4px}@media only screen and (max-width:1040px){.epub #viewer{width:50%;margin-left:25%}.epub #divider,.epub #divider.show{display:none}}@media only screen and (max-width:900px){.epub #viewer{width:60%;margin-left:20%}.epub #prev{left:20px}.epub #next{right:20px}}@media only screen and (max-width:550px){.epub #viewer{width:80%;margin-left:10%}.epub #prev{left:0}.epub #next{right:0}.epub .arrow{height:100%;top:45px;width:10%;text-indent:-10000px}.epub #main{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-ms-transition:-moz-transform .3s}.epub #main.closed{-webkit-transform:translate(260px);-moz-transform:translate(260px);-ms-transform:translate(260px)}.epub #metainfo{font-size:10px}.epub #tocView{width:260px}.epub #tocView li{font-size:12px}.epub #tocView>ul{padding-left:10px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){.epub #viewer iframe{width:460px;height:740px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.epub #viewer iframe{width:460px;height:415px}}@media only screen and (max-device-width:480px) and (orientation:portrait){.epub #viewer,.epub #viewer iframe{width:256px;height:432px}}@media only screen and (max-device-width:480px) and (orientation:landscape){.epub #viewer iframe{width:256px;height:124px}}.epub [class*=" icon-"]:before,.epub [class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;font-size:112%}.epub .icon-search:before{content:"\e807"}.epub .icon-resize-full-1:before{content:"\e804"}.epub .icon-cancel-circled2:before{content:"\e80f"}.epub .icon-link:before{content:"\e80d"}.epub .icon-bookmark:before{content:"\e805"}.epub .icon-bookmark-empty:before{content:"\e806"}.epub .icon-download-cloud:before{content:"\e811"}.epub .icon-edit:before{content:"\e814"}.epub .icon-menu:before{content:"\e802"}.epub .icon-cog:before{content:"\e813"}.epub .icon-resize-full:before{content:"\e812"}.epub .icon-cancel-circled:before{content:"\e80e"}.epub .icon-up-dir:before{content:"\e80c"}.epub .icon-right-dir:before{content:"\e80b"}.epub .icon-angle-right:before{content:"\e809"}.epub .icon-angle-down:before{content:"\e80a"}.epub .icon-right:before{content:"\e815"}.epub .icon-list-1:before{content:"\e803"}.epub .icon-list-numbered:before{content:"\e801"}.epub .icon-columns:before{content:"\e810"}.epub .icon-list:before{content:"\e800"}.epub .icon-resize-small:before{content:"\e808"}.epub .annotator-adder{width:80px}.epub #titlebar a:hover{text-decoration:none}.epub .alerts{min-height:auto;margin-top:0}.epub .alerts .close{font-size:24px}.epub .alerts .alert{border-radius:3px}.epub .alerts .toast{z-index:5}.epub .alerts .toast.top{top:5px}.epub .alerts .toast.bottom{bottom:45px}.epub #sidebar{min-width:0;width:230px}.epub #sidebar .titulo{padding:5px 15px 0;font-size:16px;border-bottom:1px solid #eee}.epub #sidebar #tocView{display:block;padding:0;min-width:280px;width:0}.epub #sidebar #tocView ul{margin-right:10px;margin-bottom:15px}.epub #sidebar #tocView ul li{width:auto;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.epub #sidebar .list_item.currentChapter a{color:#333}.epub #sidebar .list_item a{color:#888}.epub #sidebar .list_item a:hover{color:#333}.epub #sidebar .toc_toggle{width:10px}.epub #sidebar .toc_toggle:before{color:#999;font-size:15px}.epub #sidebar #notesView #note-text{width:280px;margin:0 10px 10px}.epub #sidebar #notesView #note-anchor{margin:0 10px}.epub #sidebar #notesView #notes{padding:0 10px 0 25px;list-style-type:decimal}.epub #sidebar #notesView #notes li{margin:0;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #eee;width:100%;color:#888}.epub #sidebar #notesView #notes li a{color:#aaa}.epub #sidebar #notesView #notes li a.eliminar{vertical-align:middle}.epub #sidebar #notesView,.epub #sidebar #tocView{padding-top:42px}.epub #sidebar #bookmarksView li,.epub #sidebar #tocView li{text-transform:none}.epub #sidebar.popover{display:none;position:absolute;z-index:10;padding:1px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.846;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:13px;background-color:#fff;background-clip:padding-box;border:1px solid transparent;border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.2);left:11px;top:39px;overflow:auto;height:auto;width:auto;max-height:80%;max-width:100%}.epub #main.single{width:100%}.epub #main.closed{left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.epub #panels{padding:5px 0;height:42px}.epub #panels a{visibility:visible;width:auto;height:auto;font-size:18px;margin-left:8px;text-decoration:none}.epub #searchBox{margin-top:2px}.epub .overlay{z-index:11}.epub .modal{display:inline;margin:inherit;top:0;right:0;bottom:0;left:0;width:inherit;overflow:auto}.epub .modal .modal-header{padding:5px;background:rgba(0,0,0,.1)}.epub .modal .modal-header h3{background:none}.epub .md-content{height:auto}.epub .md-content>div{padding:15px 40px}.epub .md-content .closer{font-size:27px;padding:6px;background-color:transparent;border:none}.epub .md-content button{display:initial}.epub .md-content .preferencia{margin-bottom:10px}.epub .md-content .preferencia .titulo{font-size:16px}.epub .md-content .preferencia button{text-transform:none;font-size:15px}.epub .md-content #paginaAjustes .opcion{width:120px}.epub .md-content .opcion{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4);background:#757c82}.epub .md-content .opcion,.epub .md-content .opcion.active,.epub .md-content .opcion:active{display:list-item;padding:0;list-style:none;cursor:pointer;float:left;margin:0 3px;height:45px;line-height:30px;text-align:center;border:1px solid #3e4e57;border-radius:4px;width:60px;color:#fff}.epub .md-content .opcion.active,.epub .md-content .opcion:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.6);background:#535c63}.epub .md-content .confirmarpreferencias button{font-size:inherit;margin-bottom:10px}.epub .md-content .confirmarpreferencias button.aceptar{background-color:#535c63}.epub .md-content .confirmarpreferencias button.aceptar:active,.epub .md-content .confirmarpreferencias button.aceptar:hover{background:#757c82 none}.epub .glyphicon{top:0}.epub #viewer{width:84%;height:100%;margin:0 auto;max-width:none;z-index:2;position:relative;overflow:hidden;padding:45px 0 30px}.epub #titlebar{height:50px;width:100%;padding:10px;position:absolute;font-weight:100;font-family:Georgia,Times New Roman,Times,serif;opacity:.5;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;z-index:3}.epub #titlebar a{overflow:hidden;display:inline-block;padding:4px;border-radius:4px;width:30px;height:35px;line-height:26px;margin-top:-6px;font-size:19px;cursor:pointer}.epub #titlebar a:before{margin-right:0}.epub #titlebar a:hover{padding:4px}.epub #titlebar #metainfo{max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.epub #titlebar .icon-right{opacity:1;border:1px solid rgba(0,0,0,.2)}.epub #titlebar .share{display:inline-block}.epub #titlebar .share .dropdown-menu{padding:0}.epub #titlebar .share .dropdown-menu a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.846;color:#666;white-space:nowrap;width:auto;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;border-radius:0;margin-top:inherit;height:inherit;border:inherit}.epub .arrow{z-index:9;width:45px}.epub .arrow#next{text-align:right}.epub .arrow#prev{text-align:left}.epub #progressbar{height:30px;width:100%;position:absolute;bottom:5px;padding:0 45px 0 20px;z-index:12}.epub #progressbar .rzslider{opacity:.6;margin:15px 0 10px}.epub #progressbar .rzslider:active,.epub #progressbar .rzslider:focus,.epub #progressbar .rzslider:hover{opacity:1}.epub #progressbar .rzslider .rz-bar{height:4px;background:#e2e2e2}.epub #progressbar .rzslider .rz-selection{height:4px;background:#666}.epub #progressbar .rzslider .rz-pointer{width:15px;height:15px;top:-5px;background:#333}.epub #progressbar .rzslider .rz-pointer:after{display:none}.epub #progressbar .rzslider .rz-bubble{bottom:-10px;padding:1px;cursor:default;right:-37px!important;left:inherit!important;background:#333;border-radius:50%;height:22px;width:22px;line-height:22px;text-align:center;color:#fff}.epub #viewer iframe{width:100%;height:100%}@media only screen and (max-width:1050px) and (orientation:landscape){.epub #viewer{width:850px}.epub .md-show.md-effect-1 .md-content{transform:scale(.95)}.epub #main{box-shadow:none;border-radius:0}}@media only screen and (max-width:900px) and (orientation:landscape){.epub #viewer{width:650px}}@media only screen and (max-width:800px) and (orientation:landscape){.epub #viewer{width:620px}}@media only screen and (max-width:750px) and (orientation:landscape){.epub #viewer{width:560px}.epub .md-show.md-effect-1 .md-content{transform:scale(.95)}}@media only screen and (max-width:650px) and (orientation:landscape){.epub #viewer{width:500px}}@media only screen and (max-width:570px) and (orientation:landscape){.epub #viewer{width:450px}.epub .md-show.md-effect-1 .md-content{transform:scale(.8)}}@media only screen and (max-width:1050px) and (orientation:portrait){.epub #viewer{width:800px}.epub .md-show.md-effect-1 .md-content{transform:scale(.95)}.epub #main{box-shadow:none;border-radius:0}}@media only screen and (max-width:800px) and (orientation:portrait){.epub #viewer{width:600px}}@media only screen and (max-width:650px) and (orientation:portrait){.epub #viewer{width:500px}}@media only screen and (max-width:560px) and (orientation:portrait){.epub #viewer{width:450px}}@media only screen and (max-width:480px) and (orientation:portrait){.epub #viewer{width:350px}.epub .md-show.md-effect-1 .md-content{transform:scale(.9)}}@media only screen and (max-width:400px) and (orientation:portrait){.epub #viewer{width:348px}}@media only screen and (max-width:360px) and (orientation:portrait){.epub #viewer{width:320px}.epub .md-show.md-effect-1 .md-content{transform:scale(.85)}}@media only screen and (max-width:320px) and (orientation:portrait){.epub #viewer{width:290px}.epub .md-show.md-effect-1 .md-content{transform:scale(.75)}}@media only screen and (max-width:550px){.epub .arrow{text-indent:10000px;margin-top:0;width:4%}.epub #titlebar{height:40px}.epub #titlebar #metainfo{width:50%}}.pdfjs .textLayer{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2}.pdfjs .textLayer>div{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0 0}.pdfjs .textLayer .highlight{margin:-1px;padding:1px;background-color:#b400aa;border-radius:4px}.pdfjs .textLayer .highlight.begin{border-radius:4px 0 0 4px}.pdfjs .textLayer .highlight.end{border-radius:0 4px 4px 0}.pdfjs .textLayer .highlight.middle{border-radius:0}.pdfjs .textLayer .highlight.selected{background-color:#006400}.pdfjs .textLayer ::selection{background:#00f}.pdfjs .textLayer ::-moz-selection{background:#00f}.pdfjs .pdfViewer .canvasWrapper{overflow:hidden}.pdfjs .pdfViewer .page{direction:ltr;width:816px;height:1056px;margin:1px auto -8px;position:relative;overflow:visible;border:9px solid transparent;background-clip:content-box;border-image:url(/assets/images/pdf/shadow.png) 9 9 repeat;background-color:#fff}.pdfjs .pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}.pdfjs .pdfViewer .page canvas{margin:0;display:block}.pdfjs .pdfViewer .page .loadingIcon{position:absolute;display:block;left:0;top:0;right:0;bottom:0;background:url(/assets/images/pdf/loading-icon.gif) 50% no-repeat}.pdfjs .pdfViewer .page .annotLink>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.pdfjs .pdfPresentationMode:-moz-full-screen .pdfViewer .page{margin-bottom:100%;border:0}.pdfjs .pdfPresentationMode:-ms-fullscreen .pdfViewer .page{margin-bottom:100%!important;border:0}.pdfjs .pdfPresentationMode:fullscreen .pdfViewer .page{margin-bottom:100%;border:0}.pdfjs .pdfViewer .page .annotText>img{position:absolute;cursor:pointer}.pdfjs .pdfViewer .page .annotTextContentWrapper{position:absolute;width:20em}.pdfjs .pdfViewer .page .annotTextContent{z-index:7;float:left;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #333;border-radius:2px;padding:.6em;cursor:pointer}.pdfjs .pdfViewer .page .annotTextContent>h1{font-size:1em;border-bottom:1px solid #000;padding-bottom:.2em}.pdfjs .pdfViewer .page .annotTextContent>p{padding-top:.2em}.pdfjs .pdfViewer .page .annotLink>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%;background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAA LAAAAAABAAEAAAIBRAA7") 0 0 repeat}.pdfjs *{padding:0;margin:0}.pdfjs button,.pdfjs input,.pdfjs select{font:message-box;outline:none}.pdfjs .hidden,.pdfjs [hidden]{display:none!important}.pdfjs #viewerContainer.pdfPresentationMode:-ms-fullscreen{top:0!important;overflow:hidden!important}.pdfjs #viewerContainer.pdfPresentationMode:-ms-fullscreen::-ms-backdrop{background-color:#000}.pdfjs #viewerContainer.pdfPresentationMode:-moz-full-screen{top:0;border-top:2px solid transparent;background-color:#000;width:100%;height:100%;overflow:hidden;cursor:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.pdfjs #viewerContainer.pdfPresentationMode:-ms-fullscreen{top:0;border-top:2px solid transparent;background-color:#000;width:100%;height:100%;overflow:hidden;cursor:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.pdfjs #viewerContainer.pdfPresentationMode:fullscreen{top:0;border-top:2px solid transparent;background-color:#000;width:100%;height:100%;overflow:hidden;cursor:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.pdfjs .pdfPresentationMode:-moz-full-screen a:not(.internalLink){display:none}.pdfjs .pdfPresentationMode:-ms-fullscreen a:not(.internalLink){display:none!important}.pdfjs .pdfPresentationMode:fullscreen a:not(.internalLink){display:none}.pdfjs .pdfPresentationMode:-moz-full-screen .textLayer>div{cursor:none}.pdfjs .pdfPresentationMode:-ms-fullscreen .textLayer>div{cursor:none}.pdfjs .pdfPresentationMode:fullscreen .textLayer>div{cursor:none}.pdfjs .pdfPresentationMode.pdfPresentationModeControls .textLayer>div,.pdfjs .pdfPresentationMode.pdfPresentationModeControls>*{cursor:default}.pdfjs .outerCenter{pointer-events:none;position:relative}html[dir=ltr] .pdfjs .outerCenter{float:right;right:50%}html[dir=rtl] .pdfjs .outerCenter{float:left;left:50%}.pdfjs .innerCenter{pointer-events:auto;position:relative}html[dir=ltr] .pdfjs .innerCenter{float:right;right:-50%}html[dir=rtl] .pdfjs .innerCenter{float:left;left:-50%}.pdfjs #outerContainer{width:100%;height:100%;position:relative;background-color:#404040;background-image:url(/assets/images/pdf/texture.png)}.pdfjs #sidebarContainer{position:absolute;top:0;bottom:0;width:200px;visibility:hidden;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease;transition-duration:.2s;transition-timing-function:ease}html[dir=ltr] .pdfjs #sidebarContainer{transition-property:left;left:-200px}html[dir=rtl] .pdfjs #sidebarContainer{transition-property:right;right:-200px}.pdfjs #outerContainer.sidebarMoving>#sidebarContainer,.pdfjs #outerContainer.sidebarOpen>#sidebarContainer{visibility:visible}html[dir=ltr] .pdfjs #outerContainer.sidebarOpen>#sidebarContainer{left:0}html[dir=rtl] .pdfjs #outerContainer.sidebarOpen>#sidebarContainer{right:0}.pdfjs #mainContainer{position:absolute;top:0;right:0;bottom:0;left:0;min-width:320px;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease;transition-duration:.2s;transition-timing-function:ease}html[dir=ltr] .pdfjs #outerContainer.sidebarOpen>#mainContainer{transition-property:left;left:200px}html[dir=rtl] .pdfjs #outerContainer.sidebarOpen>#mainContainer{transition-property:right;right:200px}.pdfjs #sidebarContent{top:32px;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch;position:absolute;width:200px;background-color:rgba(0,0,0,.1)}html[dir=ltr] .pdfjs #sidebarContent{left:0;box-shadow:inset -1px 0 0 rgba(0,0,0,.25)}html[dir=rtl] .pdfjs #sidebarContent{right:0;box-shadow:inset 1px 0 0 rgba(0,0,0,.25)}.pdfjs #viewerContainer{overflow:auto;-webkit-overflow-scrolling:touch;position:absolute;top:32px;right:0;bottom:0;left:0;outline:none}html[dir=ltr] .pdfjs #viewerContainer{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.05)}html[dir=rtl] .pdfjs #viewerContainer{box-shadow:inset -1px 0 0 hsla(0,0%,100%,.05)}.pdfjs .toolbar{position:relative;left:0;right:0;z-index:13;cursor:default}.pdfjs #toolbarContainer{width:100%}.pdfjs #toolbarSidebar{width:200px;height:32px;background-color:#424242;background-image:url(/assets/images/pdf/texture.png),linear-gradient(rgba(77,77,77,.99),rgba(64,64,64,.95))}html[dir=ltr] .pdfjs #toolbarSidebar{box-shadow:inset -1px 0 0 rgba(0,0,0,.25),inset 0 -1px 0 hsla(0,0%,100%,.05),0 1px 0 rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.1)}html[dir=rtl] .pdfjs #toolbarSidebar{box-shadow:inset 1px 0 0 rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.05),0 1px 0 rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.1)}.pdfjs #toolbarContainer,.pdfjs .findbar,.pdfjs .secondaryToolbar{position:relative;height:32px;background-color:#474747;background-image:url(/assets/images/pdf/texture.png),linear-gradient(rgba(82,82,82,.99),rgba(69,69,69,.95))}.pdfjs .findbar,.pdfjs .secondaryToolbar,html[dir=ltr] .pdfjs #toolbarContainer{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.08),inset 0 1px 1px rgba(0,0,0,.15),inset 0 -1px 0 hsla(0,0%,100%,.05),0 1px 0 rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.1)}.pdfjs .findbar,.pdfjs .secondaryToolbar,html[dir=rtl] .pdfjs #toolbarContainer{box-shadow:inset -1px 0 0 hsla(0,0%,100%,.08),inset 0 1px 1px rgba(0,0,0,.15),inset 0 -1px 0 hsla(0,0%,100%,.05),0 1px 0 rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.1)}.pdfjs #toolbarViewer{height:32px}.pdfjs #loadingBar{position:relative;width:100%;height:4px;background-color:#333;border-bottom:1px solid #333}.pdfjs #loadingBar .progress{position:absolute;top:0;left:0;width:0;height:100%;background-color:#ddd;overflow:hidden;transition:width .2s}@keyframes a{0%{left:0}50%{left:100%}to{left:100%}}.pdfjs #loadingBar .progress.indeterminate{background-color:#999;transition:none}.pdfjs #loadingBar .indeterminate .glimmer{position:absolute;top:0;left:0;height:100%;width:50px;background-image:linear-gradient(90deg,#999 0,#fff 50%,#999);background-size:100% 100%;background-repeat:no-repeat;animation:a 2s linear infinite}.pdfjs .findbar,.pdfjs .secondaryToolbar{top:32px;position:absolute;z-index:14;height:32px;min-width:16px;padding:0 6px;margin:4px 2px;color:#d9d9d9;font-size:12px;line-height:14px;text-align:left;cursor:default}html[dir=ltr] .pdfjs .findbar{left:68px}html[dir=rtl] .pdfjs .findbar{right:68px}.pdfjs .findbar label{-webkit-user-select:none;-moz-user-select:none}.pdfjs #findInput[data-status=pending]{background-image:url(/assets/images/pdf/loading-small.png);background-repeat:no-repeat;background-position:100%}html[dir=rtl] .pdfjs #findInput[data-status=pending]{background-position:0}.pdfjs .secondaryToolbar{padding:6px;height:auto;z-index:15}html[dir=ltr] .pdfjs .secondaryToolbar{right:4px}html[dir=rtl] .pdfjs .secondaryToolbar{left:4px}.pdfjs #secondaryToolbarButtonContainer{max-width:200px;max-height:400px;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-bottom:-4px}.pdfjs .doorHanger,.pdfjs .doorHangerRight{border:1px solid rgba(0,0,0,.5);border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,.3)}.pdfjs .doorHanger:after,.pdfjs .doorHanger:before,.pdfjs .doorHangerRight:after,.pdfjs .doorHangerRight:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.pdfjs .doorHanger:after,.pdfjs .doorHangerRight:after{border-bottom-color:rgba(82,82,82,.99);border-width:8px}.pdfjs .doorHanger:before,.pdfjs .doorHangerRight:before{border-bottom-color:rgba(0,0,0,.5);border-width:9px}html[dir=ltr] .pdfjs .doorHanger:after,html[dir=rtl] .pdfjs .doorHangerRight:after{left:13px;margin-left:-8px}html[dir=ltr] .pdfjs .doorHanger:before,html[dir=rtl] .pdfjs .doorHangerRight:before{left:13px;margin-left:-9px}html[dir=ltr] .pdfjs .doorHangerRight:after,html[dir=rtl] .pdfjs .doorHanger:after{right:13px;margin-right:-8px}html[dir=ltr] .pdfjs .doorHangerRight:before,html[dir=rtl] .pdfjs .doorHanger:before{right:13px;margin-right:-9px}.pdfjs #findMsg{font-style:italic;color:#a6b7d0}.pdfjs #findInput.notFound{background-color:#f66}html[dir=ltr] .pdfjs #toolbarViewerLeft{margin-left:-1px}html[dir=rtl] .pdfjs #toolbarViewerRight{margin-right:-1px}html[dir=ltr] .pdfjs #toolbarViewerLeft,html[dir=rtl] .pdfjs #toolbarViewerRight{position:absolute;top:0;left:0}html[dir=ltr] .pdfjs #toolbarViewerRight,html[dir=rtl] .pdfjs #toolbarViewerLeft{position:absolute;top:0;right:0}html[dir=ltr] .pdfjs #toolbarViewerLeft>*,html[dir=ltr] .pdfjs #toolbarViewerMiddle>*,html[dir=ltr] .pdfjs #toolbarViewerRight>*,html[dir=ltr] .pdfjs .findbar>*{position:relative;float:left}html[dir=rtl] .pdfjs #toolbarViewerLeft>*,html[dir=rtl] .pdfjs #toolbarViewerMiddle>*,html[dir=rtl] .pdfjs #toolbarViewerRight>*,html[dir=rtl] .pdfjs .findbar>*{position:relative;float:right}html[dir=ltr] .pdfjs .splitToolbarButton{margin:3px 2px 4px 0;display:inline-block}html[dir=rtl] .pdfjs .splitToolbarButton{margin:3px 0 4px 2px;display:inline-block}html[dir=ltr] .pdfjs .splitToolbarButton>.toolbarButton{border-radius:0;float:left}html[dir=rtl] .pdfjs .splitToolbarButton>.toolbarButton{border-radius:0;float:right}.pdfjs .overlayButton,.pdfjs .secondaryToolbarButton,.pdfjs .toolbarButton{border:0 none;background:none;width:32px;height:25px}.pdfjs .toolbarButton>span{display:inline-block;width:0;height:0;overflow:hidden}.pdfjs .overlayButton[disabled],.pdfjs .secondaryToolbarButton[disabled],.pdfjs .toolbarButton[disabled]{opacity:.5}.pdfjs .toolbarButton.group{margin-right:0}.pdfjs .splitToolbarButton.toggled .toolbarButton{margin:0}.pdfjs .splitToolbarButton.toggled>.toolbarButton,.pdfjs .splitToolbarButton:focus>.toolbarButton,.pdfjs .splitToolbarButton:hover>.toolbarButton,.pdfjs .toolbarButton.textButton{background-color:rgba(0,0,0,.12);background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,0));background-clip:padding-box;border:1px solid rgba(0,0,0,.35);border-color:rgba(0,0,0,.32) rgba(0,0,0,.38) rgba(0,0,0,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 1px hsla(0,0%,100%,.15),0 1px 0 hsla(0,0%,100%,.05);-webkit-transition-property:background-color,border-color,box-shadow;-webkit-transition-duration:.15s;-webkit-transition-timing-function:ease;transition-property:background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:ease}.pdfjs .dropdownToolbarButton:hover,.pdfjs .overlayButton:hover,.pdfjs .splitToolbarButton>.toolbarButton:focus,.pdfjs .splitToolbarButton>.toolbarButton:hover,.pdfjs .toolbarButton.textButton:focus,.pdfjs .toolbarButton.textButton:hover{background-color:rgba(0,0,0,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 1px hsla(0,0%,100%,.15),0 0 1px rgba(0,0,0,.05);z-index:6}.pdfjs .splitToolbarButton>.toolbarButton{position:relative}html[dir=ltr] .pdfjs .splitToolbarButton>.toolbarButton:first-child,html[dir=rtl] .pdfjs .splitToolbarButton>.toolbarButton:last-child{position:relative;margin:0;margin-right:-1px;border-top-left-radius:2px;border-bottom-left-radius:2px;border-right-color:transparent}html[dir=ltr] .pdfjs .splitToolbarButton>.toolbarButton:last-child,html[dir=rtl] .pdfjs .splitToolbarButton>.toolbarButton:first-child{position:relative;margin:0;margin-left:-1px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-left-color:transparent}.pdfjs .splitToolbarButtonSeparator{padding:8px 0;width:1px;background-color:rgba(0,0,0,.5);z-index:4;box-shadow:0 0 0 1px hsla(0,0%,100%,.08);display:inline-block;margin:5px 0}html[dir=ltr] .pdfjs .splitToolbarButtonSeparator{float:left}html[dir=rtl] .pdfjs .splitToolbarButtonSeparator{float:right}.pdfjs .splitToolbarButton.toggled>.splitToolbarButtonSeparator,.pdfjs .splitToolbarButton:hover>.splitToolbarButtonSeparator{padding:12px 0;margin:1px 0;box-shadow:0 0 0 1px hsla(0,0%,100%,.03);-webkit-transition-property:padding;-webkit-transition-duration:10ms;-webkit-transition-timing-function:ease;transition-property:padding;transition-duration:10ms;transition-timing-function:ease}.pdfjs .dropdownToolbarButton,.pdfjs .overlayButton,.pdfjs .secondaryToolbarButton,.pdfjs .toolbarButton{min-width:16px;padding:2px 6px 0;border:1px solid transparent;border-radius:2px;color:hsla(0,0%,100%,.8);font-size:12px;line-height:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:default;-webkit-transition-property:background-color,border-color,box-shadow;-webkit-transition-duration:.15s;-webkit-transition-timing-function:ease;transition-property:background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:ease}html[dir=ltr] .pdfjs .dropdownToolbarButton,html[dir=ltr] .pdfjs .overlayButton,html[dir=ltr] .pdfjs .toolbarButton{margin:3px 2px 4px 0}html[dir=rtl] .pdfjs .dropdownToolbarButton,html[dir=rtl] .pdfjs .overlayButton,html[dir=rtl] .pdfjs .toolbarButton{margin:3px 0 4px 2px}.pdfjs .dropdownToolbarButton,.pdfjs .overlayButton,.pdfjs .secondaryToolbarButton:focus,.pdfjs .secondaryToolbarButton:hover,.pdfjs .toolbarButton:focus,.pdfjs .toolbarButton:hover{background-color:rgba(0,0,0,.12);background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,0));background-clip:padding-box;border:1px solid rgba(0,0,0,.35);border-color:rgba(0,0,0,.32) rgba(0,0,0,.38) rgba(0,0,0,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 1px hsla(0,0%,100%,.15),0 1px 0 hsla(0,0%,100%,.05)}.pdfjs .dropdownToolbarButton:hover:active,.pdfjs .overlayButton:hover:active,.pdfjs .secondaryToolbarButton:hover:active,.pdfjs .toolbarButton:hover:active{background-color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.35) rgba(0,0,0,.4) rgba(0,0,0,.45)}.pdfjs .dropdownToolbarButton:hover:active,.pdfjs .overlayButton:hover:active,.pdfjs .secondaryToolbarButton.toggled,.pdfjs .secondaryToolbarButton:hover:active,.pdfjs .splitToolbarButton.toggled>.toolbarButton.toggled,.pdfjs .toolbarButton.toggled,.pdfjs .toolbarButton:hover:active{background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,0));box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 1px rgba(0,0,0,.2),0 1px 0 hsla(0,0%,100%,.05);-webkit-transition-property:background-color,border-color,box-shadow;-webkit-transition-duration:10ms;-webkit-transition-timing-function:linear;transition-property:background-color,border-color,box-shadow;transition-duration:10ms;transition-timing-function:linear}.pdfjs .secondaryToolbarButton.toggled,.pdfjs .splitToolbarButton.toggled>.toolbarButton.toggled,.pdfjs .toolbarButton.toggled{background-color:rgba(0,0,0,.3);border-color:rgba(0,0,0,.4) rgba(0,0,0,.45) rgba(0,0,0,.5)}.pdfjs .secondaryToolbarButton.toggled:hover:active,.pdfjs .splitToolbarButton.toggled>.toolbarButton.toggled:hover:active,.pdfjs .toolbarButton.toggled:hover:active{background-color:rgba(0,0,0,.4);border-color:rgba(0,0,0,.4) rgba(0,0,0,.5) rgba(0,0,0,.55);box-shadow:inset 0 1px 1px rgba(0,0,0,.2),inset 0 0 1px rgba(0,0,0,.3),0 1px 0 hsla(0,0%,100%,.05)}.pdfjs .dropdownToolbarButton{width:120px;max-width:120px;padding:0;overflow:hidden;background:url(/assets/images/pdf/toolbarButton-menuArrows.png) no-repeat}html[dir=ltr] .pdfjs .dropdownToolbarButton{background-position:95%}html[dir=rtl] .pdfjs .dropdownToolbarButton{background-position:5%}.pdfjs .dropdownToolbarButton>select{min-width:140px;font-size:12px;color:#f2f2f2;margin:0;padding:3px 2px 2px;border:none;background:transparent}.pdfjs .dropdownToolbarButton>select>option{background:#3d3d3d}.pdfjs #customScaleOption{display:none}.pdfjs #pageWidthOption{border-bottom:1px solid hsla(0,0%,100%,.5)}html[dir=ltr] .pdfjs .splitToolbarButton:first-child,html[dir=ltr] .pdfjs .toolbarButton:first-child,html[dir=rtl] .pdfjs .splitToolbarButton:last-child,html[dir=rtl] .pdfjs .toolbarButton:last-child{margin-left:4px}html[dir=ltr] .pdfjs .splitToolbarButton:last-child,html[dir=ltr] .pdfjs .toolbarButton:last-child,html[dir=rtl] .pdfjs .splitToolbarButton:first-child,html[dir=rtl] .pdfjs .toolbarButton:first-child{margin-right:4px}.pdfjs .toolbarButtonSpacer{width:30px;display:inline-block;height:1px}.pdfjs .toolbarButtonFlexibleSpacer{-webkit-box-flex:1;-moz-box-flex:1;min-width:30px}html[dir=ltr] .pdfjs #findPrevious{margin-left:3px}html[dir=ltr] .pdfjs #findNext,html[dir=rtl] .pdfjs #findPrevious{margin-right:3px}html[dir=rtl] .pdfjs #findNext{margin-left:3px}.pdfjs .secondaryToolbarButton:before,.pdfjs .toolbarButton:before{position:absolute;display:inline-block;top:4px;left:7px}html[dir=ltr] .pdfjs .secondaryToolbarButton:before{left:4px}html[dir=rtl] .pdfjs .secondaryToolbarButton:before{right:4px}html[dir=ltr] .pdfjs .toolbarButton#sidebarToggle:before{content:url(/assets/images/pdf/toolbarButton-sidebarToggle.png)}html[dir=rtl] .pdfjs .toolbarButton#sidebarToggle:before{content:url(/assets/images/pdf/toolbarButton-sidebarToggle-rtl.png)}html[dir=ltr] .pdfjs .toolbarButton#secondaryToolbarToggle:before{content:url(/assets/images/pdf/toolbarButton-secondaryToolbarToggle.png)}html[dir=rtl] .pdfjs .toolbarButton#secondaryToolbarToggle:before{content:url(/assets/images/pdf/toolbarButton-secondaryToolbarToggle-rtl.png)}html[dir=ltr] .pdfjs .toolbarButton.findPrevious:before{content:url(/assets/images/pdf/findbarButton-previous.png)}html[dir=rtl] .pdfjs .toolbarButton.findPrevious:before{content:url(/assets/images/pdf/findbarButton-previous-rtl.png)}html[dir=ltr] .pdfjs .toolbarButton.findNext:before{content:url(/assets/images/pdf/findbarButton-next.png)}html[dir=rtl] .pdfjs .toolbarButton.findNext:before{content:url(/assets/images/pdf/findbarButton-next-rtl.png)}html[dir=ltr] .pdfjs .toolbarButton.pageUp:before{content:url(/assets/images/pdf/toolbarButton-pageUp.png)}html[dir=rtl] .pdfjs .toolbarButton.pageUp:before{content:url(/assets/images/pdf/toolbarButton-pageUp-rtl.png)}html[dir=ltr] .pdfjs .toolbarButton.pageDown:before{content:url(/assets/images/pdf/toolbarButton-pageDown.png)}html[dir=rtl] .pdfjs .toolbarButton.pageDown:before{content:url(/assets/images/pdf/toolbarButton-pageDown-rtl.png)}.pdfjs .toolbarButton.zoomOut:before{content:url(/assets/images/pdf/toolbarButton-zoomOut.png)}.pdfjs .toolbarButton.zoomIn:before{content:url(/assets/images/pdf/toolbarButton-zoomIn.png)}.pdfjs .secondaryToolbarButton.presentationMode:before,.pdfjs .toolbarButton.presentationMode:before{content:url(/assets/images/pdf/toolbarButton-presentationMode.png)}.pdfjs .secondaryToolbarButton.print:before,.pdfjs .toolbarButton.print:before{content:url(/assets/images/pdf/toolbarButton-print.png)}.pdfjs .secondaryToolbarButton.openFile:before,.pdfjs .toolbarButton.openFile:before{content:url(/assets/images/pdf/toolbarButton-openFile.png)}.pdfjs .secondaryToolbarButton.download:before,.pdfjs .toolbarButton.download:before{content:url(/assets/images/pdf/toolbarButton-download.png)}.pdfjs .secondaryToolbarButton.bookmark,.pdfjs .toolbarButton.bookmark{box-sizing:border-box;outline:none;padding-top:4px;text-decoration:none}.pdfjs .secondaryToolbarButton.bookmark{padding-top:5px}.pdfjs .bookmark[href="#"]{opacity:.5;pointer-events:none}.pdfjs .secondaryToolbarButton.bookmark:before,.pdfjs .toolbarButton.bookmark:before{content:url(/assets/images/pdf/toolbarButton-bookmark.png)}.pdfjs #viewThumbnail.toolbarButton:before{content:url(/assets/images/pdf/toolbarButton-viewThumbnail.png)}html[dir=ltr] .pdfjs #viewOutline.toolbarButton:before{content:url(/assets/images/pdf/toolbarButton-viewOutline.png)}html[dir=rtl] .pdfjs #viewOutline.toolbarButton:before{content:url(/assets/images/pdf/toolbarButton-viewOutline-rtl.png)}.pdfjs #viewAttachments.toolbarButton:before{content:url(/assets/images/pdf/toolbarButton-viewAttachments.png)}.pdfjs #viewFind.toolbarButton:before{content:url(/assets/images/pdf/toolbarButton-search.png)}.pdfjs .secondaryToolbarButton{position:relative;margin:0 0 4px;padding:3px 0 1px;height:auto;min-height:25px;width:auto;min-width:100%;white-space:normal}html[dir=ltr] .pdfjs .secondaryToolbarButton{padding-left:24px;text-align:left}html[dir=rtl] .pdfjs .secondaryToolbarButton{padding-right:24px;text-align:right}html[dir=ltr] .pdfjs .secondaryToolbarButton.bookmark{padding-left:27px}html[dir=rtl] .pdfjs .secondaryToolbarButton.bookmark{padding-right:27px}html[dir=ltr] .pdfjs .secondaryToolbarButton>span{padding-right:4px}html[dir=rtl] .pdfjs .secondaryToolbarButton>span{padding-left:4px}.pdfjs .secondaryToolbarButton.firstPage:before{content:url(/assets/images/pdf/secondaryToolbarButton-firstPage.png)}.pdfjs .secondaryToolbarButton.lastPage:before{content:url(/assets/images/pdf/secondaryToolbarButton-lastPage.png)}.pdfjs .secondaryToolbarButton.rotateCcw:before{content:url(/assets/images/pdf/secondaryToolbarButton-rotateCcw.png)}.pdfjs .secondaryToolbarButton.rotateCw:before{content:url(/assets/images/pdf/secondaryToolbarButton-rotateCw.png)}.pdfjs .secondaryToolbarButton.handTool:before{content:url(/assets/images/pdf/secondaryToolbarButton-handTool.png)}.pdfjs .secondaryToolbarButton.documentProperties:before{content:url(/assets/images/pdf/secondaryToolbarButton-documentProperties.png)}.pdfjs .verticalToolbarSeparator{display:block;padding:8px 0;margin:8px 4px;width:1px;background-color:rgba(0,0,0,.5);box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}html[dir=ltr] .pdfjs .verticalToolbarSeparator{margin-left:2px}html[dir=rtl] .pdfjs .verticalToolbarSeparator{margin-right:2px}.pdfjs .horizontalToolbarSeparator{display:block;margin:0 0 4px;height:1px;width:100%;background-color:rgba(0,0,0,.5);box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}.pdfjs .toolbarField{padding:3px 6px;margin:4px 0;border:1px solid transparent;border-radius:2px;background-color:hsla(0,0%,100%,.09);background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,0));background-clip:padding-box;border:1px solid rgba(0,0,0,.35);border-color:rgba(0,0,0,.32) rgba(0,0,0,.38) rgba(0,0,0,.42);box-shadow:inset 0 1px 0 rgba(0,0,0,.05),0 1px 0 hsla(0,0%,100%,.05);color:#f2f2f2;font-size:12px;line-height:14px;outline-style:none;transition-property:background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:ease}.pdfjs .toolbarField[type=checkbox]{display:inline-block}.pdfjs .toolbarField.pageNumber{-moz-appearance:textfield;min-width:16px;text-align:right;width:40px}.pdfjs .toolbarField.pageNumber.visiblePageIsLoading{background-image:url(/assets/images/pdf/loading-small.png);background-repeat:no-repeat;background-position:1px}.pdfjs .toolbarField.pageNumber::-webkit-inner-spin-button,.pdfjs .toolbarField.pageNumber::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pdfjs .toolbarField:hover{background-color:hsla(0,0%,100%,.11);border-color:rgba(0,0,0,.4) rgba(0,0,0,.43) rgba(0,0,0,.45)}.pdfjs .toolbarField:focus{background-color:hsla(0,0%,100%,.15);border-color:rgba(77,184,255,.8) rgba(77,184,255,.85) rgba(77,184,255,.9)}.pdfjs .toolbarLabel{min-width:16px;padding:3px 6px 3px 2px;margin:4px 2px 4px 0;border:1px solid transparent;border-radius:2px;color:#d9d9d9;font-size:12px;line-height:14px;text-align:left;-webkit-user-select:none;-moz-user-select:none;cursor:default}.pdfjs #thumbnailView{width:120px}.pdfjs .thumbnail{float:left;margin-bottom:5px}.pdfjs #thumbnailView>a:last-of-type>.thumbnail{margin-bottom:10px}.pdfjs #thumbnailView>a:last-of-type>.thumbnail:not([data-loaded]){margin-bottom:9px}.pdfjs .thumbnail:not([data-loaded]){border:1px dashed hsla(0,0%,100%,.5);margin:-1px -1px 4px}.pdfjs .thumbnailImage{border:1px solid transparent;box-shadow:0 0 0 1px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3);opacity:.8;z-index:4;background-color:#fff;background-clip:content-box}.pdfjs .thumbnailSelectionRing{border-radius:2px;padding:7px}.pdfjs .thumbnail:hover>.thumbnailSelectionRing>.thumbnailImage,.pdfjs a:focus>.thumbnail>.thumbnailSelectionRing>.thumbnailImage{opacity:.9}.pdfjs .thumbnail:hover>.thumbnailSelectionRing,.pdfjs a:focus>.thumbnail>.thumbnailSelectionRing{background-color:hsla(0,0%,100%,.15);background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,0));background-clip:padding-box;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 1px hsla(0,0%,100%,.2),0 0 1px rgba(0,0,0,.2);color:hsla(0,0%,100%,.9)}.pdfjs .thumbnail.selected>.thumbnailSelectionRing>.thumbnailImage{box-shadow:0 0 0 1px rgba(0,0,0,.5);opacity:1}.pdfjs .thumbnail.selected>.thumbnailSelectionRing{background-color:hsla(0,0%,100%,.3);background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,0));background-clip:padding-box;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 1px hsla(0,0%,100%,.1),0 0 1px rgba(0,0,0,.2);color:#fff}.pdfjs #attachmentsView,.pdfjs #outlineView{position:absolute;width:192px;top:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none}.pdfjs #outlineView{padding:4px 4px 0}.pdfjs #attachmentsView{padding:3px 4px 0}html[dir=ltr] .pdfjs .outlineItem>.outlineItems{margin-left:20px}html[dir=rtl] .pdfjs .outlineItem>.outlineItems{margin-right:20px}.pdfjs .attachmentsItem>button,.pdfjs .outlineItem>a{text-decoration:none;display:inline-block;min-width:95%;height:auto;margin-bottom:1px;border-radius:2px;color:hsla(0,0%,100%,.8);font-size:13px;line-height:15px;-moz-user-select:none;white-space:normal}.pdfjs .attachmentsItem>button{border:0 none;background:none;cursor:pointer;width:100%}html[dir=ltr] .pdfjs .outlineItem>a{padding:2px 0 5px 10px}html[dir=ltr] .pdfjs .attachmentsItem>button{padding:2px 0 3px 7px;text-align:left}html[dir=rtl] .pdfjs .outlineItem>a{padding:2px 10px 5px 0}html[dir=rtl] .pdfjs .attachmentsItem>button{padding:2px 7px 3px 0;text-align:right}.pdfjs .attachmentsItem>button:hover,.pdfjs .outlineItem>a:hover{background-color:hsla(0,0%,100%,.02);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 1px hsla(0,0%,100%,.2),0 0 1px rgba(0,0,0,.2);color:hsla(0,0%,100%,.9)}.pdfjs .attachmentsItem>button:hover,.pdfjs .outlineItem.selected,.pdfjs .outlineItem>a:hover{background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,0));background-clip:padding-box}.pdfjs .outlineItem.selected{background-color:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),inset 0 0 1px hsla(0,0%,100%,.1),0 0 1px rgba(0,0,0,.2);color:#fff}.pdfjs .noResults{font-size:12px;color:hsla(0,0%,100%,.8);font-style:italic;cursor:default}.pdfjs ::selection{background:rgba(0,0,255,.3)}.pdfjs ::-moz-selection{background:rgba(0,0,255,.3)}.pdfjs #errorWrapper{background:none repeat scroll 0 0 #f55;color:#fff;left:0;position:absolute;right:0;z-index:9;padding:3px;font-size:.8em}.pdfjs .loadingInProgress #errorWrapper{top:37px}.pdfjs #errorMessageLeft{float:left}.pdfjs #errorMessageRight{float:right}.pdfjs #errorMoreInfo{background-color:#fff;color:#000;padding:3px;margin:3px;width:98%}.pdfjs .overlayButton{width:auto;margin:3px 4px 2px!important;padding:2px 6px 3px}.pdfjs #overlayContainer{display:table;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:16}.pdfjs #overlayContainer>*{overflow:auto;-webkit-overflow-scrolling:touch}.pdfjs #overlayContainer>.container{display:table-cell;vertical-align:middle;text-align:center}.pdfjs #overlayContainer>.container>.dialog{display:inline-block;padding:15px;border-spacing:4px;color:#d9d9d9;font-size:12px;line-height:14px;background-color:#474747;background-image:url(/assets/images/pdf/texture.png),linear-gradient(rgba(82,82,82,.99),rgba(69,69,69,.95));box-shadow:inset 1px 0 0 hsla(0,0%,100%,.08),inset 0 1px 1px rgba(0,0,0,.15),inset 0 -1px 0 hsla(0,0%,100%,.05),0 1px 0 rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.3)}.pdfjs .dialog>.row{display:table-row}.pdfjs .dialog>.row>*{display:table-cell}.pdfjs .dialog .toolbarField{margin:5px 0}.pdfjs .dialog .separator{display:block;margin:4px 0;height:1px;width:100%;background-color:rgba(0,0,0,.5);box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}.pdfjs .dialog .buttonRow{text-align:center;vertical-align:middle}.pdfjs #passwordOverlay>.dialog{text-align:center}.pdfjs #passwordOverlay .toolbarField{width:200px}.pdfjs #documentPropertiesOverlay>.dialog{text-align:left}.pdfjs #documentPropertiesOverlay .row>*{min-width:100px}html[dir=ltr] .pdfjs #documentPropertiesOverlay .row>*{text-align:left}html[dir=rtl] .pdfjs #documentPropertiesOverlay .row>*{text-align:right}.pdfjs #documentPropertiesOverlay .row>span{width:125px;word-wrap:break-word}.pdfjs #documentPropertiesOverlay .row>p{max-width:225px;word-wrap:break-word}.pdfjs #documentPropertiesOverlay .buttonRow{margin-top:10px}.pdfjs .clearBoth{clear:both}.pdfjs .fileInput{background:#fff;color:#000;margin-top:5px;visibility:hidden;position:fixed;right:0;top:0}.pdfjs #PDFBug{background:none repeat scroll 0 0 #fff;border:1px solid #666;position:fixed;top:32px;right:0;bottom:0;font-size:10px;padding:0;width:300px}.pdfjs #PDFBug .controls{background:#eee;border-bottom:1px solid #666;padding:3px}.pdfjs #PDFBug .panels{bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;position:absolute;right:0;top:27px}.pdfjs #PDFBug button.active{font-weight:700}.pdfjs .debuggerShowText{color:blue}.pdfjs .debuggerHideText:hover,.pdfjs .debuggerShowText{background:none repeat scroll 0 0 #ff0}.pdfjs #PDFBug .stats{font-family:courier;font-size:10px;white-space:pre}.pdfjs #PDFBug .stats .title{font-weight:700}.pdfjs #PDFBug table{font-size:10px}.pdfjs #viewer.textLayer-hover .textLayer>div:hover,.pdfjs #viewer.textLayer-visible .textLayer>div{background-color:#fff;color:#000}.pdfjs #viewer.textLayer-shadow .textLayer>div{background-color:hsla(0,0%,100%,.6);color:#000}.pdfjs .grab-to-pan-grab{cursor:url(/assets/images/pdf/grab.cur),move!important;cursor:grab!important}.pdfjs .grab-to-pan-grab :not(input):not(textarea):not(button):not(select):not(:link){cursor:inherit!important}.pdfjs .grab-to-pan-grab:active,.pdfjs .grab-to-pan-grabbing{cursor:url(/assets/images/pdf/grabbing.cur),move!important;cursor:grabbing!important;position:fixed;background:transparent;display:block;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:17}@page{margin:0}.pdfjs #printContainer{display:none}@media screen and (min-resolution:2dppx){.pdfjs .toolbarButton:before{transform:scale(.5);top:-5px}.pdfjs .secondaryToolbarButton:before{transform:scale(.5);top:-4px}html[dir=ltr] .pdfjs .toolbarButton:before,html[dir=rtl] .pdfjs .toolbarButton:before{left:-1px}html[dir=ltr] .pdfjs .secondaryToolbarButton:before{left:-2px}html[dir=rtl] .pdfjs .secondaryToolbarButton:before{left:186px}.pdfjs #findInput[data-status=pending],.pdfjs .toolbarField.pageNumber.visiblePageIsLoading{background-image:url(/assets/images/pdf/loading-small@2x.png);background-size:16px 17px}.pdfjs .dropdownToolbarButton{background:url(/assets/images/pdf/toolbarButton-menuArrows@2x.png) no-repeat;background-size:7px 16px}html[dir=ltr] .pdfjs .toolbarButton#sidebarToggle:before{content:url(/assets/images/pdf/toolbarButton-sidebarToggle@2x.png)}html[dir=rtl] .pdfjs .toolbarButton#sidebarToggle:before{content:url(/assets/images/pdf/toolbarButton-sidebarToggle-rtl@2x.png)}html[dir=ltr] .pdfjs .toolbarButton#secondaryToolbarToggle:before{content:url(/assets/images/pdf/toolbarButton-secondaryToolbarToggle@2x.png)}html[dir=rtl] .pdfjs .toolbarButton#secondaryToolbarToggle:before{content:url(/assets/images/pdf/toolbarButton-secondaryToolbarToggle-rtl@2x.png)}html[dir=ltr] .pdfjs .toolbarButton.findPrevious:before{content:url(/assets/images/pdf/findbarButton-previous@2x.png)}html[dir=rtl] .pdfjs .toolbarButton.findPrevious:before{content:url(/assets/images/pdf/findbarButton-previous-rtl@2x.png)}html[dir=ltr] .pdfjs .toolbarButton.findNext:before{content:url(/assets/images/pdf/findbarButton-next@2x.png)}html[dir=rtl] .pdfjs .toolbarButton.findNext:before{content:url(/assets/images/pdf/findbarButton-next-rtl@2x.png)}html[dir=ltr] .pdfjs .toolbarButton.pageUp:before{content:url(/assets/images/pdf/toolbarButton-pageUp@2x.png)}html[dir=rtl] .pdfjs .toolbarButton.pageUp:before{content:url(/assets/images/pdf/toolbarButton-pageUp-rtl@2x.png)}html[dir=ltr] .pdfjs .toolbarButton.pageDown:before{content:url(/assets/images/pdf/toolbarButton-pageDown@2x.png)}html[dir=rtl] .pdfjs .toolbarButton.pageDown:before{content:url(/assets/images/pdf/toolbarButton-pageDown-rtl@2x.png)}.pdfjs .toolbarButton.zoomIn:before{content:url(/assets/images/pdf/toolbarButton-zoomIn@2x.png)}.pdfjs .toolbarButton.zoomOut:before{content:url(/assets/images/pdf/toolbarButton-zoomOut@2x.png)}.pdfjs .secondaryToolbarButton.presentationMode:before,.pdfjs .toolbarButton.presentationMode:before{content:url(/assets/images/pdf/toolbarButton-presentationMode@2x.png)}.pdfjs .secondaryToolbarButton.print:before,.pdfjs .toolbarButton.print:before{content:url(/assets/images/pdf/toolbarButton-print@2x.png)}.pdfjs .secondaryToolbarButton.openFile:before,.pdfjs .toolbarButton.openFile:before{content:url(/assets/images/pdf/toolbarButton-openFile@2x.png)}.pdfjs .secondaryToolbarButton.download:before,.pdfjs .toolbarButton.download:before{content:url(/assets/images/pdf/toolbarButton-download@2x.png)}.pdfjs .secondaryToolbarButton.bookmark:before,.pdfjs .toolbarButton.bookmark:before{content:url(/assets/images/pdf/toolbarButton-bookmark@2x.png)}.pdfjs #viewThumbnail.toolbarButton:before{content:url(/assets/images/pdf/toolbarButton-viewThumbnail@2x.png)}html[dir=ltr] .pdfjs #viewOutline.toolbarButton:before{content:url(/assets/images/pdf/toolbarButton-viewOutline@2x.png)}html[dir=rtl] .pdfjs #viewOutline.toolbarButton:before{content:url(/assets/images/pdf/toolbarButton-viewOutline-rtl@2x.png)}.pdfjs #viewAttachments.toolbarButton:before{content:url(/assets/images/pdf/toolbarButton-viewAttachments@2x.png)}.pdfjs #viewFind.toolbarButton:before{content:url(/assets/images/pdf/toolbarButton-search@2x.png)}.pdfjs .secondaryToolbarButton.firstPage:before{content:url(/assets/images/pdf/secondaryToolbarButton-firstPage@2x.png)}.pdfjs .secondaryToolbarButton.lastPage:before{content:url(/assets/images/pdf/secondaryToolbarButton-lastPage@2x.png)}.pdfjs .secondaryToolbarButton.rotateCcw:before{content:url(/assets/images/pdf/secondaryToolbarButton-rotateCcw@2x.png)}.pdfjs .secondaryToolbarButton.rotateCw:before{content:url(/assets/images/pdf/secondaryToolbarButton-rotateCw@2x.png)}.pdfjs .secondaryToolbarButton.handTool:before{content:url(/assets/images/pdf/secondaryToolbarButton-handTool@2x.png)}.pdfjs .secondaryToolbarButton.documentProperties:before{content:url(/assets/images/pdf/secondaryToolbarButton-documentProperties@2x.png)}}@media print{body{background:transparent none}.pdfjs #errorWrapper,.pdfjs #loadingBox,.pdfjs #secondaryToolbar,.pdfjs #sidebarContainer,.pdfjs .textLayer,.pdfjs .toolbar{display:none}.pdfjs #viewerContainer{overflow:visible}.pdfjs #mainContainer,.pdfjs #viewerContainer,.pdfjs .page,.pdfjs .page canvas{position:static;padding:0;margin:0}.pdfjs .page{float:left;display:none;border:none;box-shadow:none;background-clip:content-box;background-color:#fff}.pdfjs .page[data-loaded]{display:block}.pdfjs .fileInput,body[data-mozPrintCallback] .pdfjs #outerContainer{display:none}body[data-mozPrintCallback] .pdfjs #printContainer{display:block}.pdfjs #printContainer>div{position:relative;top:0;left:0;overflow:hidden}.pdfjs #printContainer canvas{display:block}}.pdfjs .visibleLargeView,.pdfjs .visibleMediumView,.pdfjs .visibleSmallView{display:none}@media (max-width:960px){html[dir=ltr] .pdfjs #outerContainer.sidebarMoving .outerCenter,html[dir=ltr] .pdfjs #outerContainer.sidebarOpen .outerCenter{float:left;left:205px}html[dir=rtl] .pdfjs #outerContainer.sidebarMoving .outerCenter,html[dir=rtl] .pdfjs #outerContainer.sidebarOpen .outerCenter{float:right;right:205px}}@media (max-width:900px){.pdfjs .sidebarOpen .hiddenLargeView{display:none}.pdfjs .sidebarOpen .visibleLargeView{display:inherit}}@media (max-width:860px){.pdfjs .sidebarOpen .hiddenMediumView{display:none}.pdfjs .sidebarOpen .visibleMediumView{display:inherit}}@media (max-width:770px){.pdfjs #sidebarContainer{top:32px;z-index:5}.pdfjs .loadingInProgress #sidebarContainer{top:37px}.pdfjs #sidebarContent{top:32px;background-color:rgba(0,0,0,.7)}html[dir=ltr] .pdfjs #outerContainer.sidebarOpen>#mainContainer{left:0}html[dir=rtl] .pdfjs #outerContainer.sidebarOpen>#mainContainer{right:0}html[dir=ltr] .pdfjs .outerCenter{float:left;left:205px}html[dir=rtl] .pdfjs .outerCenter{float:right;right:205px}.pdfjs #outerContainer .hiddenLargeView,.pdfjs #outerContainer .hiddenMediumView{display:inherit}.pdfjs #outerContainer .visibleLargeView,.pdfjs #outerContainer .visibleMediumView{display:none}}@media (max-width:700px){.pdfjs #outerContainer .hiddenLargeView{display:none}.pdfjs #outerContainer .visibleLargeView{display:inherit}}@media (max-width:660px){.pdfjs #outerContainer .hiddenMediumView{display:none}.pdfjs #outerContainer .visibleMediumView{display:inherit}}@media (max-width:600px){.pdfjs .hiddenSmallView{display:none}.pdfjs .visibleSmallView{display:inherit}html[dir=ltr] .pdfjs #outerContainer.sidebarMoving .outerCenter,html[dir=ltr] .pdfjs #outerContainer.sidebarOpen .outerCenter,html[dir=ltr] .pdfjs .outerCenter{left:156px}html[dir=rtl] .pdfjs #outerContainer.sidebarMoving .outerCenter,html[dir=rtl] .pdfjs #outerContainer.sidebarOpen .outerCenter,html[dir=rtl] .pdfjs .outerCenter{right:156px}.pdfjs .toolbarButtonSpacer{width:0}}@media (max-width:510px){.pdfjs #pageNumberLabel,.pdfjs #scaleSelectContainer{display:none}}#fileInput.fileInput{display:none}.full{height:100%}.oculto{opacity:0}.pdfjs .loading{position:absolute;top:50%;bottom:50%;left:50%;right:50%;z-index:9;margin-top:-33px;margin-left:-33px;width:66px;height:66px}.pdfjs .pdfViewer .page{margin-bottom:10px!important}.pdfjs #thumbnailView{position:absolute;width:180px;top:0;bottom:0;padding:10px 40px 0;overflow:auto;-webkit-overflow-scrolling:touch}.pdfjs html[dir=ltr] .dropdownToolbarButton{background-position:100%}.pdfjs .thumbnail{background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.pdfjs .thumbnail.selected{background:#fff}.pdfjs .toolbarButton>span.glyphicon.glyphicon-remove{display:inline;overflow:visible}.pdfjs .thumbnailSelectionRing{border-radius:5px;padding:1px}.pdfjs .toolbarField[type=checkbox]{padding:0;margin:8px 0}.pdfjs .checkbox-inline input[type=checkbox]:after,.pdfjs .checkbox input[type=checkbox]:after,.pdfjs input[type=checkbox]:after{margin-right:0}.pdfjs #viewAttachments.toolbarButton,.pdfjs .secondaryToolbarButton.bookmark,.pdfjs .secondaryToolbarButton.documentProperties,.pdfjs .secondaryToolbarButton.download,.pdfjs .secondaryToolbarButton.openFile,.pdfjs .secondaryToolbarButton.print,.pdfjs .toolbarButton.bookmark,.pdfjs .toolbarButton.documentProperties,.pdfjs .toolbarButton.download,.pdfjs .toolbarButton.openFile,.pdfjs .toolbarButton.print{visibility:hidden}a,abbr,acronym,address,applet,article,aside,audio,big,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;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}table{border-collapse:collapse;border-spacing:0}a:focus{outline:none}.table-hover>tbody>tr,.table-hover>tbody>tr>td,.table-hover>tbody>tr>th,a{transition:none}body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:24px}.ng-table th{text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}tags-input{display:block}.ta-hidden-input{width:1px;height:1px;border:none;margin:0;padding:0;position:absolute;top:-10000px;left:-10000px;opacity:0;overflow:hidden}ui-cropper{width:100%;display:block}.well{background:none;position:relative;padding-top:0;box-shadow:none}#loading-bar .bar,#loading-bar .peg{height:3px}.disabled{cursor:default;opacity:.65}a.disabled,img.disabled{pointer-events:none!important;text-decoration:none}.button-icons a{cursor:pointer}.button-icons a:focus,.button-icons a:hover{text-decoration:none;outline:none}.inline-full{display:inline-block;width:100%}.vcenter{display:inline-block;vertical-align:middle;float:none}.alerts{margin-top:-23px;min-height:45px}.alerts>div:not(:last-child) .alert{border-radius:0}.alerts .alert{border-top-left-radius:0;border-top-right-radius:0;padding:8px 35px 8px 15px;margin-bottom:0}.modal .alerts{margin-top:-15px;min-height:0;margin-bottom:20px}.btn-notificacion{position:relative;cursor:pointer;transition:none}.btn-notificacion i{width:32px}.btn-notificacion .contador{position:absolute;background-color:#e9641b;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;border-radius:22px;bottom:-3px;right:-15px;height:22px;width:22px;padding:5px;font-size:12px;line-height:12px}.popover.notificacionespop{max-width:600px;width:100%;margin-top:5px}.popover.notificacionespop.bottom>.arrow{border-bottom-color:rgba(0,0,0,.12)}.navbar .btn-notificacion .contador{bottom:15px;right:-1px;border-radius:18px;height:17px;width:17px;padding:5px 0;font-size:11px;line-height:9px}.notificaciones{max-height:500px;overflow-y:auto;overflow-x:hidden;padding-left:15px;margin:-9px -15px -10px;padding-right:15px}.notificaciones .popover-content{padding:0}.notificaciones .notificacion{border-bottom:1px solid #eee;background:#fff}.notificaciones .notificacion:last-child{border:none}.notificaciones .notificacion.noleida{background-color:#eef7fb}.notificaciones .notificacion a{display:inline-block;padding:10px;width:100%;position:relative}.notificaciones .notificacion a .texto{padding-right:20px;float:left;width:100%}.notificaciones .notificacion a .fecha{padding-right:20px;font-size:11px;color:#999;width:100%}.notificaciones .notificacion a .acciones{position:absolute;right:15px;top:10px}.notificaciones .notificacion a:hover{text-decoration:none}@media (min-width:0px) and (max-width:1170px){.popover.notificacionespop{left:0!important;max-height:330px;max-width:100%}}@media (max-height:500px){.notificaciones{max-height:250px!important}}.datos-usuario{margin-bottom:20px}.datos-usuario .guardar{margin-top:35px}.estadisticas .estadisticas-basicas,.estadisticas .libros-adquiridos{margin-bottom:30px}.estadisticas .libros-adquiridos table{border:none}.alumnos-tarea .estadisticas-avanzadas,.estadisticas .estadisticas-avanzadas{margin-bottom:40px}.alumnos-tarea .estadisticas-avanzadas .filtro,.estadisticas .estadisticas-avanzadas .filtro{margin-bottom:10px}.alumnos-tarea .estadisticas-avanzadas .filtro .periodos,.estadisticas .estadisticas-avanzadas .filtro .periodos{text-align:right}.alumnos-tarea .estadisticas-avanzadas canvas,.estadisticas .estadisticas-avanzadas canvas{width:200px}.alumnos-tarea .progress,.estadisticas .progress{float:left;height:15px;width:100px;margin-top:4px;margin-bottom:0;margin-left:5px;border-radius:3px}.alumnos-tarea .progress .progress-bar,.estadisticas .progress .progress-bar{border-radius:0}.alumnos-tarea .barraProgreso,.estadisticas .barraProgreso{-ms-flex-positive:1;flex-grow:1;position:relative}.alumnos-tarea .barraProgreso span,.estadisticas .barraProgreso span{z-index:9;position:absolute;display:block;width:100%;color:#666}.alumnos-tarea .barraProgreso .progress-label,.estadisticas .barraProgreso .progress-label{margin-left:5px}.alumnos-tarea .progress{width:100%}.download-pdf{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.download-pdf{-ms-flex-direction:column;flex-direction:column}}.error-lecturas{margin-top:30px}.form-bottom-buttons{text-align:right}.form-bottom-buttons>:not(:last-child){margin-right:5px}.fixed-height{height:66px}.fixed-height .btn{position:absolute;bottom:0;margin-bottom:7px}.password-with-eye{position:relative}.password-with-eye button{position:absolute;top:0;right:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-tabs{margin-bottom:15px}.pagination{margin:0;float:left}table{margin-bottom:0!important}portada[ng-click]{cursor:pointer}.imagen-modal{text-align:center;padding:0 50px}.imagen-modal .modal-dialog{max-width:100%;width:auto!important;display:inline-block}.imagen-modal .modal-dialog .modal-content{display:inline-block;max-width:100%;max-height:100%;border:none}.imagen-modal .modal-dialog .modal-content img{max-width:100%;max-height:100%;vertical-align:middle}.usuario>*{display:inline-block}.usuario .carro{position:relative}.usuario .carro .iconLabel{color:#f20011;font-size:16px}.usuario .carro .carroLogo{vertical-align:bottom}.usuario .carro .icon{font-size:24px}.usuario .carro .number{margin-right:10px;position:absolute;background-color:#af9b9c;border-radius:22px;color:#fff;bottom:-10px;right:-12px;height:22px;width:22px;padding:5px;text-align:center;font-size:12px;line-height:12px}form .linea-compra{padding-left:15px}@media (max-width:1170px){.contenedor-precio{right:15px!important;margin-left:29px!important}.mensaje-error{margin-bottom:30px}}.carro-list .linea-compra,.deseos-list .linea-compra{list-style-type:none;border-bottom:8px solid #fff;background-color:#f5f1f0;position:relative}.carro-list .linea-compra.invalid,.deseos-list .linea-compra.invalid{background-color:#ffd0d3}.carro-list .linea-compra .portada img,.deseos-list .linea-compra .portada img{max-width:100%}.carro-list .linea-compra .mensaje-error,.deseos-list .linea-compra .mensaje-error{color:#f20011;font-size:17px}.carro-list .linea-compra .precio,.deseos-list .linea-compra .precio{font-size:21px;color:#000}.carro-list .linea-compra .bloque-linea>div,.deseos-list .linea-compra .bloque-linea>div{display:table-cell;float:none}@media (max-width:1170px){.carro-list .linea-compra .bloque-linea>div,.deseos-list .linea-compra .bloque-linea>div{display:block;float:left;padding-left:30px;padding-top:15px}}.carro-list .linea-compra .bloque-linea .detalle-linea,.deseos-list .linea-compra .bloque-linea .detalle-linea{vertical-align:middle}.carro-list .linea-compra .bloque-linea .detalle-linea .codigo-regalo,.deseos-list .linea-compra .bloque-linea .detalle-linea .codigo-regalo{padding-top:10px}.carro-list .linea-compra .bloque-linea-suscripcion .detalle-linea,.deseos-list .linea-compra .bloque-linea-suscripcion .detalle-linea{padding:30px 40px;display:-ms-flexbox;display:flex}.carro-list .linea-compra .bloque-linea-suscripcion .textoPublicitarioDestacado,.deseos-list .linea-compra .bloque-linea-suscripcion .textoPublicitarioDestacado{margin-top:0}.carro-list .linea-compra .contenedor-precio,.deseos-list .linea-compra .contenedor-precio{text-align:right;position:absolute;top:37%;right:15px}@media (max-width:1170px){.carro-list .linea-compra .contenedor-precio,.deseos-list .linea-compra .contenedor-precio{text-align:left;position:relative;right:0;margin-left:15px}}.carro-list .linea-compra .eliminar-linea,.deseos-list .linea-compra .eliminar-linea{position:absolute;bottom:15px;right:15px}@media (max-width:1170px){.carro-list .linea-compra .eliminar-linea,.deseos-list .linea-compra .eliminar-linea{position:relative;bottom:15px;right:auto;margin-left:30px}}.carro-list .linea-compra .autores,.deseos-list .linea-compra .autores{font-size:14px;margin-bottom:13px;line-height:17px}.carro-list .linea-compra h5,.deseos-list .linea-compra h5{margin-bottom:0}.carro-list .total,.deseos-list .total{font-weight:700;font-size:20px;margin-top:10px;color:#000}.carro-list.simple,.deseos-list.simple{margin-bottom:30px}.carro-list.simple .linea-compra,.deseos-list.simple .linea-compra{padding:5px 3px;letter-spacing:0}.carro-list.simple .titulo,.deseos-list.simple .titulo{line-height:1em;font-size:12px}.deseos-list .linea-compra{padding:15px}.deseos-list .linea-compra .portada img{max-width:75px}.deseos-list .precio>span{font-weight:400;background:#f20011;color:#fff;font-size:30px;padding:15px 0;text-align:center;margin-bottom:2px;display:block}.carro-modal .precio{font-weight:700;font-size:16px}.rzslider{position:relative;display:inline-block;width:100%;height:4px;margin:35px 0 15px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.btn-circle{border-radius:50%}.examen .titulo{margin-bottom:20px;font-size:16px}.examen .tituloExamen{display:inline;color:#2196f3;font-size:37px;text-transform:uppercase}.examen .logoCabeceraExamen{width:80px;display:inline-block}.examen .logoInfoExamen{width:21px;display:inline-block}.examen .btnFinExamen{font-size:23px;margin-top:20px;width:70%;height:52px;float:left}.examen .carousel-inner{margin-left:0;width:100%}.examen .bloque{margin-bottom:30px}.examen .bloque .titulo{font-size:18px;margin-bottom:10px}.examen .pregunta{margin-bottom:10px}.examen .pregunta p{margin:0;display:inline}.examen .pregunta .enunciado{font-size:16px!important;margin-bottom:10px;font-weight:700}.examen .pregunta .enunciado .num{width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #ddd;background-color:#2196f3;color:#fff;display:inline-block}.examen .pregunta .enunciado .texto{margin-left:5px;color:#2196f3}.examen .pregunta .respuesta{margin-left:40px}.examen .pregunta .respuesta radio .texto{color:#564344;margin-left:5px}.examen .respondidasCaja{vertical-align:sub;display:inline-block;width:20px;height:20px;margin:5px}.examen .bordeGris{background-color:#564344;height:100px;width:150px}.examen .numeroGris{color:#564344}.examen .cajaRoja{background-color:#2196f3}.examen .cajaGris{background-color:#564344}.examen .respondidas{text-transform:uppercase;font-size:28px;margin-bottom:31px;color:#2196f3}.examen.correccion .correcta input:checked+span{color:green;font-weight:700}.examen.correccion .correcta input:not(:checked)+span{font-weight:700}.examen.correccion .incorrecta input:checked+span{color:red;font-weight:700}.examen.correccion radio.notas .texto{margin-left:0;margin-right:8px}.examen.form .indice .enlace{color:#fff;background-color:#564344;width:76px;height:76px;line-height:76px;text-align:center;margin-right:3px;margin-bottom:3px;font-size:28px;display:inline-block}.examen.form .indice .enlace:last-child{margin-right:0}.examen.form .indice .enlace.respondida{background-color:#2196f3;color:#fff}.examen.form .indice .enlace:hover{text-decoration:none}.examen.form .preguntas{padding:15px;border:2px solid #ddd}.examen.form .carousel-control,.examen.form .carousel-indicators{visibility:hidden}.examen.form .indicadores{text-align:center;margin-top:10px;margin-bottom:10px}.examen.form .indicadores .next,.examen.form .indicadores .prev{width:100px}.admin a{color:#2196f3}.admin .btn-default{background-size:200% 200%;background-position:50%;color:#fff}.admin .btn-default,.admin .btn-default:focus{background-color:#fff}.admin .btn-default:active:hover,.admin .btn-default:hover{background-color:#f0f0f0}.admin .btn-default:active{background-color:#e0e0e0;background-image:radial-gradient(circle,#e0e0e0 10%,#fff 11%);background-repeat:no-repeat;background-size:1000% 1000%}.admin .btn-primary{background-size:200% 200%;background-position:50%;color:#fff}.admin .btn-primary,.admin .btn-primary:focus{background-color:#2196f3}.admin .btn-primary:active:hover,.admin .btn-primary:hover{background-color:#0d87e9}.admin .btn-primary:active{background-color:#0b76cc;background-image:radial-gradient(circle,#0b76cc 10%,#2196f3 11%);background-repeat:no-repeat;background-size:1000% 1000%}.admin .btn-success{background-size:200% 200%;background-position:50%;color:#fff}.admin .btn-success,.admin .btn-success:focus{background-color:#4caf50}.admin .btn-success:active:hover,.admin .btn-success:hover{background-color:#439a46}.admin .btn-success:active{background-color:#39843c;background-image:radial-gradient(circle,#39843c 10%,#4caf50 11%);background-repeat:no-repeat;background-size:1000% 1000%}.admin .btn-info{background-size:200% 200%;background-position:50%;color:#fff}.admin .btn-info,.admin .btn-info:focus{background-color:#5bc0de}.admin .btn-info:active:hover,.admin .btn-info:hover{background-color:#42b6d9}.admin .btn-info:active{background-color:#2aabd2;background-image:radial-gradient(circle,#2aabd2 10%,#5bc0de 11%);background-repeat:no-repeat;background-size:1000% 1000%}.admin .btn-warning{background-size:200% 200%;background-position:50%;color:#fff}.admin .btn-warning,.admin .btn-warning:focus{background-color:#ff9800}.admin .btn-warning:active:hover,.admin .btn-warning:hover{background-color:#e08600}.admin .btn-warning:active{background-color:#c27400;background-image:radial-gradient(circle,#c27400 10%,#ff9800 11%);background-repeat:no-repeat;background-size:1000% 1000%}.admin .btn-danger{background-size:200% 200%;background-position:50%;color:#fff}.admin .btn-danger,.admin .btn-danger:focus{background-color:#e51c23}.admin .btn-danger:active:hover,.admin .btn-danger:hover{background-color:#cb171e}.admin .btn-danger:active{background-color:#b0141a;background-image:radial-gradient(circle,#b0141a 10%,#e51c23 11%);background-repeat:no-repeat;background-size:1000% 1000%}.admin .btn-link{background-size:200% 200%;background-position:50%;color:#fff}.admin .btn-link,.admin .btn-link:focus{background-color:#fff}.admin .btn-link:active:hover,.admin .btn-link:hover{background-color:#f0f0f0}.admin .btn-link:active{background-color:#e0e0e0;background-image:radial-gradient(circle,#e0e0e0 10%,#fff 11%);background-repeat:no-repeat;background-size:1000% 1000%}.admin .btn-default,.admin .btn-default:active,.admin .btn-default:hover{color:#444}.admin .dropdown-menu>.active>a{background-color:#2196f3}.admin .nav-tabs>li.active>a,.admin .nav-tabs>li.active>a:focus{color:#2196f3}.admin .nav-tabs>li>a:hover{color:#2196f3}.admin .nav-tabs>li.active>a,.admin .nav-tabs>li.active>a:focus,.admin .nav-tabs>li>a:hover{box-shadow:inset 0 -2px 0 #2196f3}.admin .nav-tabs>li.active,.admin .nav-tabs>li.active>a:focus:hover,.admin .nav-tabs>li.active>a:hover{color:#2196f3}.admin .nav-tabs>li>a:focus:hover,.admin .nav-tabs>li>a:hover{box-shadow:inset 0 -2px 0 #2196f3;color:#2196f3}.admin .form-control:focus,.admin input.form-control:focus,.admin input:not([type=checkbox]):not([type=radio]):focus,.admin input[type=text].form-control:focus{box-shadow:inset 0 -2px 0 #2196f3}.admin .checkbox-inline input[type=checkbox]:checked:after,.admin .checkbox input[type=checkbox]:checked:after,.admin input[type=checkbox]:checked:after{border-color:#2196f3;background-color:#2196f3}.admin .checkbox-inline input[type=checkbox]:focus:after,.admin .checkbox input[type=checkbox]:focus:after,.admin input[type=checkbox]:focus:after{border-color:#2196f3}.admin .radio-inline input[type=radio]:before,.admin .radio input[type=radio]:before,.admin input[type=radio]:before{background-color:#2196f3}.admin .radio-inline input[type=radio]:checked:after,.admin .radio input[type=radio]:checked:after,.admin input[type=radio]:checked:after{border-color:#2196f3}.admin .date-picker-icon:before{content:url(/assets/images/iconos/calendar-blue-ba797209cd.png)}.admin .planes-ver-icon:before{content:url(/assets/images/iconos/PLANES_ver-blue-3f098e21b0.png)}.admin h1{font-size:22px}.admin h2{font-size:20px}.admin h3{font-size:18px}.admin label{margin-top:10px;margin-bottom:0;font-size:14px;color:#999}.admin form .form-bottom-buttons{text-align:right}.admin form button.btn-full{width:100%}.admin form .value-text{font-size:16px}.admin .span-label-style{display:-ms-flexbox;display:flex;font-size:14px;color:#999}.admin .button-icons a{cursor:pointer}.admin .button-icons a:focus,.admin .button-icons a:hover{text-decoration:none;outline:none}.admin .button-icons.dynamic{padding:7px}.admin .button-icons-two{width:50px}.admin .boton-icono,.admin a.boton-icono{cursor:pointer;color:#333;margin-left:3px}.admin .boton-icono:focus,.admin .boton-icono:hover,.admin a.boton-icono:focus,.admin a.boton-icono:hover{text-decoration:none}.admin fieldset.element{width:100%}.admin fieldset.element legend{padding-top:5px;margin-bottom:5px;font-size:15px;color:#333}.admin fieldset.element legend a.glyphicon{margin-left:5px;cursor:pointer}.admin fieldset.element legend a.glyphicon:focus,.admin fieldset.element legend a.glyphicon:hover{text-decoration:none}.admin .ta-root .ta-toolbar{background-color:#f0f0f0;padding:7px;margin-left:0;border:1px solid #ccc;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px}.admin .ta-root .ta-editor{border-top-left-radius:0;border-top-right-radius:0;min-height:100px;border:1px solid #ccc}.admin .ta-root .ta-editor .ta-bind{min-height:100px}.admin .intro{margin-bottom:20px}.admin .btn.bottom-label{margin-top:38px}.admin .btn .loading.loading-img{height:25px;width:25px}.admin .portada .imagen{height:240px}.admin .portada .imagen img{max-height:240px}.admin .eliminar{margin-top:10px}.admin radio{margin-right:10px}.admin .float-right{float:right}.admin .popover.notificacionespop{min-width:400px}.admin .btn-notificacion{padding:24px 8px;color:#666;font-size:18px}.admin .destinatarios .descripcion{margin-left:25px;font-size:13px;color:#777}.admin .empty{font-size:15px;color:#999;padding:10px 0}.admin a.disabled{cursor:default;opacity:.65;pointer-events:none;text-decoration:none}.admin .btn-ctrl .btn-crear{margin-bottom:20px;margin-left:10px;float:right}.admin .head-ctrl{margin-bottom:20px}.admin .head-ctrl .form-group{margin-right:20px}.admin table label{font-size:14px;margin-top:0;margin-right:10px;margin-left:5px}.admin table .button-icons .glyphicon{font-size:15px;margin-right:5px}.admin table .button-icons .glyphicon:last-child{margin:0}.admin .estadisticas .table-responsive,.admin compras .table-responsive{border:1px solid #ddd}.admin .estadisticas .ilustracionEstadisticas,.admin compras .ilustracionEstadisticas{display:none}.admin .pagination{margin:23px 0}.admin .pagination a,.admin .pagination a:hover{color:#2196f3}.admin .pestanasMisLibros{display:none}.admin .pagination>.active a{background-color:#2196f3;color:#fff!important;border-color:#2196f3}.admin .progress-bar{background-color:#2196f3}.admin .progress-bar:last-child:before{background-color:#aadaff}.admin .modal-header{background:#2196f3}.admin .modal-header *{color:#fff}.admin .modal-header .close{margin-top:10px}.admin .close:focus{outline:none}.admin .modalLibros .libros{display:inline-block;width:100%}.admin .modalLibros .libros .libro{width:265px;border:1px solid #ddd;margin:10px;height:122px;border-radius:5px}.admin .modalLibros .libros .libro .precioCaption,.admin .modalLibros .libros .libro .thumbnail{display:none}.admin .modalLibros .libros .libro img{max-width:100%}.admin uib-accordion a.accordion-toggle{display:block}.admin uib-accordion a.accordion-toggle:focus{outline:none}.admin uib-accordion .panel{margin-top:10px}.admin .preguntas .panel{margin-bottom:23px}.admin .preguntas .panel .panel-title{font-size:inherit;line-height:inherit}.admin .breadcrumb>li+li:before{padding-right:0}.admin .footer{bottom:0;width:100%;height:60px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.admin .footer .container{padding-right:15px;padding-left:15px;padding-top:15px}.admin .version{color:#999;font-size:13px;float:right;margin:10px 0}.admin .suscripcion{margin-bottom:23px}.admin .suscripcion .cadaPack{min-height:235px;background-color:#eae9e9;padding:15px}.admin .suscripcion .cadaPack .tituloPack .nombrePack{font-weight:600}.admin .suscripcion .cadaPack .indicador{font-size:18px;float:right}.admin .suscripcion .cadaPack .indicador.activo{color:#4caf50}.admin .suscripcion .cadaPack .indicador.desactivado{color:#e51c23}.admin .suscripcion .cadaPack .indicador.desactivado:hover{text-decoration:none}.admin .suscripcion .cadaPack .indicador.cancelacion{color:#ff9800;margin-right:2px}@media (max-width:768px){.admin .table-responsive{border:none}.admin .table-responsive .table{border:1px solid #ddd;margin-bottom:20px}.admin .pagination{margin-bottom:5px}}.admin .estadisticas-centro{margin-top:30px}.admin .totales{font-weight:700}.admin .download-pdf{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}@media only screen and (max-width:576px){.admin .download-pdf{-ms-flex-direction:column;flex-direction:column}}.admin .error-lecturas{margin-top:30px}.admin .alumnos{margin-bottom:20px}.admin .alumnos .columnas{margin-left:10px;margin-top:15px}.admin .alumnos .columnas .checkbox-inline+.checkbox-inline,.admin .alumnos .columnas .radio-inline+.radio-inline{margin-left:0}.admin .alumnos .columnas .checkbox-inline{margin-right:25px;width:182px}.admin .alumnos .columnas .personalizar{display:block;margin-bottom:15px}@font-face{font-family:Libre Franklin;src:url(../fonts/static/LibreFranklin-Regular-30ee60852d.ttf)}@font-face{font-family:Libre Franklin;src:url(../fonts/static/LibreFranklin-Bold-242d832220.ttf);font-weight:700}@font-face{font-family:AmaticSC;src:url(../fonts/static/AmaticSC-Regular-c4c985708d.ttf)}.public{font-family:Libre Franklin,sans-serif}.public textarea.form-control,.public textarea:focus{background-color:#fff;box-shadow:none}.public .bold{font-weight:700}.public .btn{border-radius:0;box-shadow:none}.public .nopadding{padding:0}.public .codigo{background-color:#564344;color:#fff;display:block;margin:auto;padding:5px 0}.public .codigo .icono.icono-buscar-flecha:before{min-width:21px;min-height:19px;background-image:url(/assets/images/iconos/buscar_flecha-0bad261825.png)}.public .codigo .menu .active .icono.icono-buscar-flecha:before{min-height:19px;background-image:url(/assets/images/iconos/buscar_flecha_hover.png)}.public .codigo .btn-primary{border:none;width:42px;height:42px;background:#af9b9c;color:#fff}.public .codigo .textoGrandeCodigo{font-size:20px;padding:10px 0;margin-left:55px}.public .codigo .inputCodigo{margin-top:3px;display:-ms-flexbox;display:flex}.public .codigo .inputCodigo input{width:417px;height:42px;box-shadow:none}.public .bloquePublicitario{margin:auto;width:700px}.public .subtituloPublicitario{line-height:0;color:#000;font-size:50px;text-align:center}.public .tituloPublicitario{text-align:center;font-weight:700;color:#f20011;font-size:78px}.public .subenlacePublicitario{line-height:0;color:#000;font-size:20px;margin-left:20px}.public .enlacePublicitario{font-weight:700;color:#f20011;font-size:20px;margin-left:20px}.public .separadorConTexto{line-height:0;color:#f20011;text-align:center}.public .textoPublicitario{color:#000;font-size:20px;width:700px;text-align:justify}.public .citaPublicitaria,.public .textoCentrado{font-size:20px;text-align:center}.public .citaPublicitaria{width:700px}.public .tituloRegistro{font-size:40px;text-align:center;color:#f20011}.public .subtituloRegistro{font-size:29px;text-align:left;color:#f20011}.public .subtituloRegistro img{vertical-align:middle}.public .parrafoDestacado{font-size:16px;line-height:1.8rem}.public .botonRegistro{width:220px;margin-top:3vh}.public .tituloCompraPacks{color:#f20011}.public .divTipoRegistro{border-bottom:2px solid #ecedef;margin-bottom:60px}.public hr.separadorPublicitario,.public hr.separadorPublicitario:after{border-top:1px solid #8c8b8b;border-bottom:1px solid #fff}.public hr.separadorPublicitario:after{content:"";display:block;margin-top:2px}.public .textoPublicitarioDestacado{color:#f20011;font-weight:700}.public .textoPublicitarioDestacadoNegro{color:#000;font-weight:700}.public .ilustracionEstadisticas img{margin-left:300px}.public #registroTiposUsuarios{vertical-align:bottom}.public .ilustracionRegistro{height:200px}.public .registroTipo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.public .ilustracionCortadaAlargada{width:700px;margin-bottom:20px}.public .ilustracionPuntaFlecha{width:524px;margin-left:8%;margin-bottom:20px}.public .ilustracionNormal{width:650px;margin:auto;margin-bottom:20px;display:block}.public .ilustracionPequena{height:300px;width:325px}.public .ilustracionCuadradaGrande{width:700px;margin-bottom:20px}.public .comentarioTitulo{font-weight:700;text-transform:uppercase;color:#f20011;font-size:30px}.public .libroDetallePC{display:block}.public .libroDetallePC h6{color:#5c5455;margin-top:15px;font-size:13px;margin-bottom:7px;font-weight:600;text-transform:uppercase;text-align:center}.public .libroDetalleDevice{display:none}.public .whatIcons{display:block}.public .whatIcons>div{display:inline-block}.public .whatIconsDevice{display:none}.public .miniSocialIcons{display:block}.public .miniSocialIconsDevice{display:none}.public .miniSocialIcon{margin-left:-30px}.public .miniSocialIcon img{width:30px;height:30px}.public .superSocialIcon{margin-left:-10px}.public .superSocialIcon img{width:200px;height:200px}.public .bloqueIconos{text-align:center}.public .bloqueIconos .socialIcon{width:100%}.public .table-responsive{border:1px solid #f20011}.public .contenedor-alerts{z-index:2;position:relative}.public contacto-form textarea.form-control,.public input[type=email],.public input[type=number],.public input[type=password],.public input[type=tel],.public input[type=text],.public select.form-control{border:none;box-shadow:inset 0 -1px 0 #333;padding-left:5px}.public contacto-form textarea.form-control:focus,.public input[type=email]:focus,.public input[type=number]:focus,.public input[type=password]:focus,.public input[type=tel]:focus,.public input[type=text]:focus,.public select.form-control:focus{box-shadow:inset 0 -2px 0 #f20011}.public contacto-form textarea.form-control.inverse,.public input[type=email].inverse,.public input[type=number].inverse,.public input[type=password].inverse,.public input[type=tel].inverse,.public input[type=text].inverse,.public select.form-control.inverse{padding:0 10px;font-weight:400;background-color:#eae0df;box-shadow:none}.public contacto-form textarea.form-control.inverse:-ms-input-placeholder,.public input[type=email].inverse:-ms-input-placeholder,.public input[type=number].inverse:-ms-input-placeholder,.public input[type=password].inverse:-ms-input-placeholder,.public input[type=tel].inverse:-ms-input-placeholder,.public input[type=text].inverse:-ms-input-placeholder,.public select.form-control.inverse:-ms-input-placeholder{color:#f20011}.public contacto-form textarea.form-control.inverse::placeholder,.public input[type=email].inverse::placeholder,.public input[type=number].inverse::placeholder,.public input[type=password].inverse::placeholder,.public input[type=tel].inverse::placeholder,.public input[type=text].inverse::placeholder,.public select.form-control.inverse::placeholder{color:#f20011}.public contacto-form textarea.form-control.inverse:focus,.public input[type=email].inverse:focus,.public input[type=number].inverse:focus,.public input[type=password].inverse:focus,.public input[type=tel].inverse:focus,.public input[type=text].inverse:focus,.public select.form-control.inverse:focus{box-shadow:none}.public #loading-bar .bar{background:#f20011}.public #loading-bar-spinner .spinner-icon{border-top-color:#fff;border-left-color:#fff}.public .date-picker-icon:before{content:url(/assets/images/iconos/calendar-0f838e7276.png)}.public .planes-ver-icon:before{content:url(/assets/images/iconos/PLANES_ver-4f42f8d5f8.png)}.public .informacionBloque{padding:5px}.public .estadisticasDetalleBoton{margin:0 5px 5px}.public .estadisticasGraficaBoton{position:relative;max-width:50%;margin:10px}.public .estadisticasGraficaBotonMobil{margin-top:5px}.public .estadisticasGraficaBotonMobil a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.public .estadisticasGraficaBotonMobil a img{position:relative;max-width:25%}.public .tituloEstadisticas{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-grid-column-align:left;justify-items:left}.public .tituloEstadisticas .etiquetaResumen{width:auto}.public .comentarioPC{display:block}.public .comentarioDevice{display:none}.public .textoPuntuacion{color:#f20011}.public #header{padding:3px 0;margin:0}.public #header a:focus,.public #header a:hover{text-decoration:none}.public #header .logo,.public #header .logoTxt,.public #header .titulo{display:inline-block;vertical-align:middle}.public #header .logo{margin-bottom:0;margin-top:5px}.public #header .logo img{height:65px;display:block}.public #header .logoTxt img{height:50px;vertical-align:middle}.public #header .usuario{padding:14px 0}.public #header .usuario .nombre{margin-right:5px}.public #header .usuario .nombre .glyphicon{margin-left:5px}.public #header .btn{font-size:14px;text-transform:lowercase}.public #header .btn .icono.icono-user:before{min-width:32px;min-height:30px;background-image:url(/assets/images/iconos/perfil-127ef6963d.png)}.public #header .btn .menu .active .icono.icono-user:before{min-height:30px;background-image:url(/assets/images/iconos/perfil_hover-dd5b9dfc0a.png)}.public #header .btn .icono.icono-out:before{min-width:32px;min-height:30px;background-image:url(/assets/images/iconos/salir_menu-2386b46741.png)}.public #header .btn .menu .active .icono.icono-out:before{min-height:30px;background-image:url(/assets/images/iconos/salir_menu_hover-f5d59fbf7d.png)}.public #header .btn .icono.icono-carro:before{min-width:32px;min-height:30px;background-image:url(/assets/images/iconos/compras-5e2763e015.png)}.public #header .btn .menu .active .icono.icono-carro:before{min-height:30px;background-image:url(/assets/images/iconos/compras_hover-50f46d7894.png)}.public #header .btn .icono.icono-llave:before{min-width:42px;min-height:30px;background-image:url(/assets/images/iconos/entrar-67f0c57f08.png)}.public #header .btn .menu .active .icono.icono-llave:before{min-height:30px;background-image:url(/assets/images/iconos/entrar_hover.png)}.public #header .btn .icono.icono-registrarse:before{min-width:28px;min-height:26px;background-image:url(/assets/images/iconos/registro-53be83d7e7.png)}.public #header .btn .menu .active .icono.icono-registrarse:before{min-height:26px;background-image:url(/assets/images/iconos/registro_hover.png)}.public .alerts{margin-top:0}.public #footer .footer{background:#eae0df;margin-top:40px;border-top:10px solid #5b4144;color:#333;font-size:16px}.public #footer .footer hr{background-color:#e0d6d5;height:3px;border:0}.public #footer .footer .footerPC{display:block}.public #footer .footer .footerDevice{display:none}.public #footer .footer h3{font-weight:700;color:#5c5455;font-size:18px}.public #footer .footer ul{margin-bottom:10px}.public #footer .footer ul:last-child{margin-bottom:0}.public #footer .footer a{color:#817979;font-size:14px}.public #footer .footer .logo img{max-width:100%}.public #footer .footer .links-movil{display:none}.public #footer .footer .logotipos-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center}.public #footer .footer .logotipos-footer .logos-pagos{float:right;color:#817979;padding-left:10px}.public #footer .footer .logotipos-footer .logos-pagos a{font-size:13px}.public #footer .footer .logotipos-footer .logos-gobierno{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.public #footer .footer .logotipos-footer .logos-gobierno .logo-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:-moz-fit-content;width:fit-content;-ms-flex-direction:column;flex-direction:column}.public #footer .footer .logotipos-footer .logos-gobierno div.logotipo-ministerio{padding:5px 15px 5px 0;border-right:2px solid #e0d6d5}.public #footer .footer .logotipos-footer .logos-gobierno div.logotipo-andalucia{padding:5px 5px 5px 15px}.public #footer .footer .logotipos-footer .logos-gobierno div.logotipo-andalucia img{max-height:75px}.public #footer .footer .logotipos-footer .logos-gobierno p,.public #footer .footer .logotipos-footer .logos-gobierno span{width:100%;text-align:justify;font-size:10px;padding:5px;line-height:18px;color:#817979}.public #footer .footer .contacto{color:#817979;text-align:center}.public #footer .footer .frase{font-family:AmaticSC,sans-serif;font-size:70px;text-transform:uppercase;color:#c7b4b4}.public #footer .footer .telefono{font-size:25px}.public #footer .footer .contacta{color:#5c5455;font-weight:700}.public #footer .container{padding-top:20px;padding-bottom:20px}.public #footer .container .info>span{margin-left:10px}.public #footer .menu-footer a{color:#5c5455}.public *{box-sizing:border-box}.public .row:after{content:"";clear:both;display:table}.public .col-1{width:8.33%}.public .col-2{width:16.66%}.public .col-3{width:25%}.public .col-4{width:33.33%}.public .col-5{width:41.66%}.public .col-6{width:50%}.public .col-7{width:58.33%}.public .col-8{width:66.66%}.public .col-9{width:75%}.public .col-10{width:83.33%}.public .col-11{width:91.66%}.public .col-12{width:100%}.public .no-margin{padding:0;margin:0}.public .navbar-right{float:none!important;margin-left:-15px}.public .navbar{margin-bottom:3px;border-radius:0;color:#f20011;background-color:#f20011;border-color:#f20011;text-transform:uppercase;min-height:55px;box-shadow:none}.public .navbar .mainNavbar{font-weight:700}.public .navbar li{border-right:3px solid #fff}.public .navbar li:last-child,.public .navbar li:nth-last-child(2){border-right:none}.public .navbar li a{color:#ffd9db;padding-top:16px;padding-bottom:16px}.public h1.titulo-principal{text-transform:uppercase;color:#f20011;font-weight:700;font-size:23px;margin-top:9px;display:inline-block;overflow:hidden;width:100%}.public h1.titulo-principal:after{background-color:#eae0df;content:"";display:inline-block;vertical-align:bottom;width:100%;height:30px;margin-right:-100%;margin-left:10px}.public h2{color:#564344;font-size:22px}.public h3{clear:both;color:#7aaee2;font-size:20px;font-weight:400;width:100%;padding:0;margin:0 0 5px}.public h4{color:#564344;font-size:18px}.public .icono{top:1px;display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:inherit;vertical-align:middle}.public .icono[class*=icono-]:before{content:"";display:block;background-repeat:no-repeat;background-size:auto 100%}.public .autoresCaption{text-overflow:ellipsis;overflow:hidden;height:20px}.public .enBreve{margin-top:24px}.public .botonTarea{margin-top:10px}.public .main .libros .libro{margin-right:25px}.public .main .libros libro-element:last-child .libro{margin-right:0}.public .carousel{background-color:#fff}.public .carousel-indicators{margin-left:200px}.public .carousel-inner{width:570px;margin-left:150px}.public label{margin-bottom:5px;font-size:14px;color:#999}.public .btn-ctrl{float:right;margin-left:10px;margin-bottom:10px}.public .btn-link{color:#f20011}.public .modal-header{background:#f20011}.public .modal-header *{color:#fff}.public .modal-header .close{margin-top:10px}.public .close:focus{outline:none}.public .btn-notificacion{margin-right:15px;display:inline-block}.public .btn-notificacion.btn{font-size:18px!important}.public .btn-notificacion .contador{bottom:1px;right:1px;background-color:#af9b9c}.public h3.popover-title{margin:0;padding:8px 14px;font-size:16px;color:#444}.public .notificaciones .notificacion.noleida{background-color:#eae0df}.public .estadisticas .progress{width:75px}.public .main .right img{max-width:160px}@media (min-width:1080px){.public .main>div>div{display:inline-block}}.public .frase{text-align:center;font-size:300%;line-height:90%;font-family:Libre Franklin,sans-serif;color:#f20011;margin-bottom:20px}.public .leerArchivo{text-transform:uppercase;font-size:10px}.public .enlaceIcono{cursor:pointer}.public .fondoSombreado{background-color:#ffdcde}.public .pagina-contacto form label{text-transform:uppercase}.public .pagina-contacto h1,.public .pagina-contacto h2{color:#f20011}.public .pagina-contacto .subtitulo{border-top:2px solid #f20011;border-bottom:2px solid #f20011;margin:3px 0 30px}.public .pagina-contacto .subtitulo .separadorConTexto{line-height:1.4;text-transform:uppercase;margin:0;text-align:left;font-size:23px}.public .pagina-contacto .titulo{border-bottom:2px solid #f20011;margin:10px 0 0}.public .pagina-contacto .titulo h1,.public .pagina-contacto .titulo h2,.public .pagina-contacto .titulo h3,.public .pagina-contacto .titulo h4,.public .pagina-contacto .titulo h5,.public .pagina-contacto .titulo h6{font-weight:700;margin-bottom:5px}.public .pagina-contacto .titulo h1{font-size:70px}.public .pagina-contacto .titulo img{position:absolute;right:0;width:180px;top:-25px}.public .pagina-contacto .logo{width:155px;text-align:center}.public .pagina-contacto .logo img:last-child{width:155px}.public .pagina-contacto .bloque-informacion{margin-top:20px;margin-bottom:20px;text-align:center}.public .pagina-contacto .bloque-informacion .info{text-align:left;line-height:1.4;color:#f20011}.public .pagina-contacto button[type=submit]{clear:right}.public menu-footer{display:none;background-color:#eae0df;margin-top:40px}.public menu-footer i{color:#a49191}.public menu-footer .encabezado{font-size:18px;padding-top:6px;padding-bottom:7px;border-top:5px solid #5b4144;cursor:pointer}.public menu-footer .encabezado i{font-size:21px}.public menu-footer .encabezado .titulo{color:#5b4144}.public menu-footer .encabezado *{vertical-align:middle}.public menu-footer ul li{color:#5d5352;font-size:19px;padding-top:5px;padding-bottom:2px;border-style:solid;border-top-width:1px;border-color:#a49191}.public menu-footer ul li a{display:block;width:100%}.public menu-footer ul li.seccion{background-color:#a69293;color:#eae0df;text-transform:uppercase;font-weight:600;border-color:#5b4144;border-bottom-width:1px;border-top-width:1px}.public menu-footer ul li.seccion+li{border-top:none}.public menu-footer ul li.toggle{text-align:center}.public menu-footer ul li.toggle i{font-size:30px}.public .desvincular-usuario{margin-bottom:0}.public .navegacion .bloque-navegacion{margin-bottom:20px}.public .navegacion .bloque-navegacion ul{padding:0;margin:0}.public .navegacion .bloque-navegacion ul li{list-style-type:none}.public .navegacion .bloque-navegacion ul li a{color:#564344;display:block;padding-left:10px}.public .navegacion .bloque-navegacion ul li.active,.public .navegacion .bloque-navegacion ul li:hover{background:#f20011}.public .navegacion .bloque-navegacion ul li.active a,.public .navegacion .bloque-navegacion ul li:hover a{text-decoration:none;color:#fff}.public .navegacion .bloque-navegacion .entrada{font-weight:700;color:#564344;font-size:18px}.public .navegacion .bloque-navegacion .active .entrada{color:#f20011}.public .letras{text-align:right;text-transform:uppercase;font-size:14px;margin-bottom:15px}.public .letras .letra a{padding-left:3px;padding-right:3px}.public .letras .letra.active{font-weight:700}.public .libros{width:100%;margin-top:0;margin-bottom:0}.public .libros,.public .libros .libro{float:left;list-style-type:none;padding:0}.public .libros .libro{margin-right:27px;margin-bottom:20px;width:200px;min-height:470px}.public .libros .libro .thumbnail{border:none;padding:0;width:200px;height:283px;margin-bottom:5px}.public .libros .libro .thumbnail img{width:100%;height:100%;max-height:283.38px}.public .libros .libro .caption{position:relative;text-align:center}.public .libros .libro .caption .titulo{display:block;color:#f20011;font-size:16px;padding:0 0 2px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;width:100%;font-weight:700}.public .libros .libro .caption .autores{height:24px;white-space:nowrap;text-overflow:ellipsis}.public .libros .libro .caption .btn-compra{margin-top:10px}.public .libros .libro .customCaption{padding:10px 15px;padding-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#564344;background-color:#eae0df;border-bottom:5px solid #564344;min-height:140px}.public .libros .libro .customCaption a{color:#f20011;font-weight:700;font-size:16px}.public .libros .libro .customCaption botones-lectura{margin-top:24px;margin-bottom:4px}.public .libros .libro .customCaption botones-lectura .progreso-libro{width:119px}.public .libros .libro .customCaption botones-lectura .leerArchivo{font-size:11px}.public .libros .libro .customCaptionHeight{min-height:179px}.public .libros .libro .iconoCaption{width:40px;margin-left:-15px;margin-top:10px;cursor:pointer}.public .libros .libro .icono-centroCaption{margin-left:5px!important}.public .libros .libro .precioCaption{height:71px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;padding-top:15px}.public .libros .libro .precioCaption .muestra-miniatura{margin-top:5px;margin-left:2px;color:#f20011;font-size:25px;cursor:pointer}.public .libros .libro .precioCaption .muestra-centro{margin-left:10px}.public .libros .libro .precioEstado{font-size:22px}.public .libros .libro .precioEstadoCentros{font-size:20px}.public .libros .libro .precioEstadoCentros .precioMes{font-size:14px}.public .libros .pack{min-height:0;background:#f5f5f5}.public .libros .pack .check{margin-top:5px}.public .icono.icono-compras_centro_hover:before{min-width:24px;min-height:22px;background-image:url(/assets/images/iconos/compras_centro_hover-12c444373c.png)}.public .menu .active .icono.icono-compras_centro_hover:before{min-height:22px;background-image:url(/assets/images/iconos/compras_centro_hover_hover.png)}.public .icono.icono-compras_hover:before{min-width:24px;min-height:22px;background-image:url(/assets/images/iconos/compras_hover-50f46d7894.png)}.public .menu .active .icono.icono-compras_hover:before{min-height:22px;background-image:url(/assets/images/iconos/compras_hover_hover.png)}.public .icono.icono-estadisticas-buton:before{min-width:24px;min-height:22px;background-image:url(/assets/images/iconos/estadisticas_hover-89bc41b8a5.png)}.public .menu .active .icono.icono-estadisticas-buton:before{min-height:22px;background-image:url(/assets/images/iconos/estadisticas_hover_hover.png)}.public .libro .ficha{float:left;margin-top:5px;margin-bottom:20px;padding:20px;position:relative;background-color:#e9e6e6}.public .libro .ficha label{font-weight:700;color:#5c5455}.public .libro .ficha h3{color:#f20011}.public .libro .ficha h3.titulo{font-weight:700}.public .libro .ficha .etiquetaResumen,.public .libro .ficha .tituloBloqueDetallesLibro{text-transform:uppercase;font-size:19px;font-weight:700}.public .libro .ficha .etiquetaBloqueSuperior{font-size:13px}.public .libro .ficha .etiquetaBloqueSuperior label{font-size:13px;color:#817979;font-weight:400}.public .libro .ficha .separador{border-top:5px solid #af9b9c;margin-top:15px;padding-top:20px}.public .libro .ficha .bloqueLibroDetalle{margin-bottom:7px}.public .libro .ficha .bloqueComentarLibro{background-color:#eae0df}.public .libro .ficha .imgLibroDetalle{width:100%}.public .libro .ficha .autores a.autor{color:#4f5456;font-size:14px}.public .libro .ficha .portada{width:210px}.public .libro .ficha .datos .resumen{margin-bottom:5px}.public .libro .ficha .datos .resumen label{margin-bottom:0}.public .libro .ficha .datos label:after{content:":"}.public .libro .ficha .resumen-overflow{overflow:hidden;display:-webkit-box}.public .libro .ficha .categoria{font-size:14px;color:#999;margin-bottom:10px;text-align:initial}.public .libro .ficha .categoria .recurso{font-weight:400;font-size:13px;margin-left:30px;text-align:initial;margin-bottom:5px}.public .libro .ficha .categoria .recurso .icono{margin-left:-15px;margin-right:5px}.public .libro .share{margin-top:5px}.public .libro .compra{margin-top:5px;float:right;padding-right:0}.public .libro .compra .btn{padding:15px 10px}.public .libro .compra botones-lectura{margin-bottom:11px;margin-top:15px}.public .libro .compra botones-lectura .progreso-libro{width:95px}.public .libro .btn-num-tareas{border:2px solid red;font-size:11px;white-space:normal;padding:10px!important}.public .modal .libro img{max-width:100%}.public .cuadro-info-num-personas-libro{max-height:99%;max-width:100%;background-color:#fff}.public .icono.icono-puntuacion-on:before{min-width:42px;min-height:40px;background-image:url(/assets/images/iconos/puntuacion_on-6d174f6464.png)}.public .menu .active .icono.icono-puntuacion-on:before{min-height:40px;background-image:url(/assets/images/iconos/puntuacion_on_hover.png)}.public .icono.icono-puntuacion-off:before{min-width:42px;min-height:40px;background-image:url(/assets/images/iconos/puntuacion_off-f28fe99408.png)}.public .menu .active .icono.icono-puntuacion-off:before{min-height:40px;background-image:url(/assets/images/iconos/puntuacion_off_hover.png)}.public .icono.icono-puntuacion-on-sm:before{min-width:20px;min-height:18px;background-image:url(/assets/images/iconos/puntuacion_on-6d174f6464.png)}.public .menu .active .icono.icono-puntuacion-on-sm:before{min-height:18px;background-image:url(/assets/images/iconos/puntuacion_on_hover.png)}.public .comentarios-tab .nav-tabs{margin-bottom:0}.public .labelIconoComentario{vertical-align:text-bottom}.public .spanIconoComentario{vertical-align:middle}.public .comentarios label{font-size:17px;font-weight:700;color:#f20011;text-transform:uppercase}.public .comentarios textarea{padding:10px;min-height:120px}.public .comentarios .iconoComentario{width:32px;margin-top:-3px}.public .comentarios .iconoComentarioTitulo{width:30px}.public .comentarios .miniIconoComentario{width:20px;margin-right:5px}.public .comentarios .escribirComentario{border-bottom:3px solid #fff;margin-bottom:20px}.public .comentarios .escribirComentario .cuadroComenta,.public .comentarios .escribirComentario .cuadroSocial{padding:20px 35px}.public .comentarios .escribirComentario .cuadroSocial{width:300px;float:left}.public .comentarios .escribirComentario .cuadroSocial .textoPuntuacion{font-size:14px;margin-bottom:10px}.public .comentarios .escribirComentario .cuadroSocial .textoPuntuacion .logoLibroDetalle{height:34px}.public .comentarios .escribirComentario .cuadroSocial .textoPuntuacion .puntuacionMedia{font-weight:700;float:right}.public .comentarios .escribirComentario .cuadroSocial .estrellas{margin-top:5px;margin-bottom:10px}.public .comentarios .escribirComentario .cuadroSocial .estrellas span:focus{outline:none}.public .comentarios .escribirComentario .cuadroSocial .estrellas .icono{cursor:pointer}.public .comentarios .escribirComentario .cuadroSocial .contadorComentarios{font-size:14px;text-align:center}.public .comentarios .escribirComentario .cuadroSocial .contadorComentarios .destacado{color:#f20011}.public .comentarios .escribirComentario .cuadroComenta{width:auto;margin-left:300px;display:table-cell;display:-ms-grid;display:grid;border-left:3px solid #fff}.public .comentarios .escribirComentario .cuadroComenta .titulo{font-size:16px;font-weight:700;color:#f20011;text-transform:uppercase}.public .comentarios .lista .bloque-comentario,.public .comentarios .lista .empty,.public .comentarios .lista .titulo{padding:0 30px}.public .comentarios .lista .bloque-comentario{border-bottom:3px solid #fff}.public .comentarios .lista div:last-child .bloque-comentario{border-bottom:3px solid #f20011}.public .comentarios .lista .respuestas .lista .bloque-comentario{border-bottom:none}.public .comentarios .lista .respuestas .comentario{border-bottom:3px solid #fff}.public .buscador{position:absolute;right:0}.public li.buscador a{padding:10px 0}.public .buscador-simple input{float:left;height:34px}.public .buscador-simple input:focus{box-shadow:none}.public .buscador-simple .btn-buscar{background:#f20011;border:none;border-radius:50px;color:#fff;text-transform:uppercase;height:34px;width:34px;margin-left:5px;font-size:12px}.public .buscador-simple .btn-buscar-plus,.public .buscador-simple .btn-buscar:hover{background:#ff737c}.public .buscador-simple .btn-buscar-plus:hover{background:#f20011}.public .buscador-avanzado{margin-bottom:40px}.public .buscador-avanzado button[type=submit]{margin-top:35px}.public .relacionados .libros .libro,.public .resultados .libros .libro{margin-right:20px}.public .button-collapse{display:none}@media (min-width:1170px){.public .collapse.dont-collapse-sm{display:block;height:auto!important;visibility:visible}}@media (min-width:992px){.public .contenedor-libros{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.public .contenedor-boton-izquierdo{position:absolute;left:-35px;height:45px;width:45px;z-index:1;border-radius:50%}.public .contenedor-boton-derecho{position:absolute;right:-35px;height:45px;width:45px;border-radius:50%}}@media (min-width:1150px) and (max-width:1207px){.public .contenedor-boton-izquierdo{left:-15px}.public .contenedor-boton-derecho{right:-15px}}.public .message-required{font-size:12px;color:#999;margin-bottom:10px}.public .registro-info .botones>*{margin-bottom:5px}.public label{color:#f20011}.public .centrar{text-align:center}.public .red{color:#f20011}.public .negrita{font-weight:700}.public .fondoBlanco{background-color:#fff}.public .inlineBlock{display:inline-block}.public .icono.icono-comentarios:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/comentarios-14959f7147.png)}.public .menu .active .icono.icono-comentarios:before{min-height:35px;background-image:url(/assets/images/iconos/comentarios_hover-43cc29e4f6.png)}.public .icono.icono-club:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/club-a728bc5c2e.png)}.public .menu .active .icono.icono-club:before{min-height:35px;background-image:url(/assets/images/iconos/club_hover-3a0e324728.png)}.public .icono.icono-plan:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/plan-02f738ae0d.png)}.public .menu .active .icono.icono-plan:before{min-height:35px;background-image:url(/assets/images/iconos/plan_hover-900d630d0d.png)}.public .icono.icono-tarea:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/tarea-013a682102.png)}.public .menu .active .icono.icono-tarea:before{min-height:35px;background-image:url(/assets/images/iconos/tarea_hover-ac4978ff1c.png)}.public .icono.icono-deseos:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/deseos-8fd7bb1c9c.png)}.public .menu .active .icono.icono-deseos:before{min-height:35px;background-image:url(/assets/images/iconos/deseos_hover-d3cd79fdb8.png)}.public .icono.icono-estadisticas:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/estadisticas-35255d1dd8.png)}.public .menu .active .icono.icono-estadisticas:before{min-height:35px;background-image:url(/assets/images/iconos/estadisticas_hover-89bc41b8a5.png)}.public .icono.icono-compras:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/compras-5e2763e015.png)}.public .menu .active .icono.icono-compras:before{min-height:35px;background-image:url(/assets/images/iconos/compras_hover-50f46d7894.png)}.public .icono.icono-perfil:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/perfil-127ef6963d.png)}.public .menu .active .icono.icono-perfil:before{min-height:35px;background-image:url(/assets/images/iconos/perfil_hover-dd5b9dfc0a.png)}.public .icono.icono-libros:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/libros-553bbeaed2.png)}.public .menu .active .icono.icono-libros:before{min-height:35px;background-image:url(/assets/images/iconos/libros_hover-72209632de.png)}.public .icono.icono-salir_menu:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/salir_menu-2386b46741.png)}.public .menu .active .icono.icono-salir_menu:before{min-height:35px;background-image:url(/assets/images/iconos/salir_menu_hover-f5d59fbf7d.png)}.public .icono.icono-profesores:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/profesores-9c21a853c2.png)}.public .menu .active .icono.icono-profesores:before{min-height:35px;background-image:url(/assets/images/iconos/profesores_hover-bbee967e28.png)}.public .icono.icono-PROFESORES_alumnos:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/PROFESORES_alumnos-e350ba13d0.png)}.public .menu .active .icono.icono-PROFESORES_alumnos:before{min-height:35px;background-image:url(/assets/images/iconos/PROFESORES_alumnos_hover-1ab9f0d474.png)}.public .icono.icono-packs_premium:before{min-width:37px;min-height:35px;background-image:url(/assets/images/iconos/packs_premium-74b80880b4.png)}.public .menu .active .icono.icono-packs_premium:before{min-height:35px;background-image:url(/assets/images/iconos/packs_premium_hover-12c444373c.png)}.public .menuLateralCustomizado{color:#ea2b3d;text-transform:uppercase;font-size:12px;font-weight:400;border:none;border-bottom:5px solid #fff}.public .float-right{float:right}@media (min-width:1170px){.public .contenedorMenuLateralPrincipal{width:20%;float:left}}.public .contenedorMenuLateralPrincipal .menu .list-group-item a{background-color:#ffdcde;padding:3px;padding-left:11px}.public .contenedorMenuLateralPrincipal .menu .list-group-item.active a{background-color:#ff000a}.public .contenedorMenuLateralPrincipal .menu .list-group-item.active:hover{border-color:#fff}.public .contenedorMenuLateralPrincipal .menu .list-group-item a .icono{margin-right:3px}.public .contenidoMiEspacio{float:none;width:auto;display:table-cell;display:-ms-grid;display:grid}.public .comprasState .tituloPlan{margin-left:0}.public .containerPack{border:1px solid #f20011;padding:10px}.public .containerPack hr{border-color:#666;margin-top:15px;margin-bottom:5px}.public .containerPack .empty{border:none}.public .containerPack .pack{width:257px}.public .cadaPack{background-color:#eae0df;padding:10px;height:205px}.public .cadaPack .precio{font-size:17px}.public .cadaPack .verPack{margin-right:5px}.public .cadaPack .separadorPack{margin-top:10px}.public .cadaPack .separadorPack .numalumnos{margin-top:3px}.public .cadaPack .tituloPack{border-bottom:1px solid #f20011}.public .cadaPack .tituloPack .textoPack{text-transform:uppercase;text-align:left;margin-top:3px;padding:0 15px}.public .cadaPack .tituloPack .textoPack .cabecera{color:#f20011;font-weight:700}.public .cadaPack .tituloPack .textoPack .nombrePack{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.public .cadaPack .tituloPack .logoPack{width:60px;float:left}.public .cadaPack .cancelar{margin-left:5px}.public .cadaPack .estado{font-size:15px}.public .cadaPack .estado i{font-size:14px;margin-right:3px}.public .cadaPack .estado .pack-activo{color:#439a46}.public .botonTransparentePack{text-transform:uppercase;color:#564344}@media (min-width:1170px){.public .modalLibros .modal-lg{width:940px}}.public .imagenPerfilProf{float:right}.public .datos-usuario .flechaVerticalAlign{vertical-align:baseline}.public proyectos .button-icons{width:90px}.public proyectos .button-icons i{font-size:16px}.public .cajaExamenesProfesor{border:1px solid #f20011;padding:10px}.public .btnAtras{background-color:#fff;border:1px solid #f20011;box-shadow:none;color:#f20011;font-weight:700}.public .btnAtrasAlineado{margin-top:10px}.public .examen.form .carousel-indicators,.public .examenState .contenedorMenuLateralCustomizado{display:none}.public .proyectoState label{color:#584549}.public .proyectoState .tareaIcono{max-width:80px;margin-top:-40px}.public .botonTransparente{font-weight:700;text-transform:uppercase}.public .imagenCrearPlanMovil{display:none}.public .imagenCabeceraPlan{float:right;height:205px}.public .tituloCrearPlan{font-size:16px;margin-top:0}.public .tituloCrearPlan,.public .tituloPlan{margin-bottom:25px;text-transform:uppercase;color:#f20011;display:inline-block;margin-left:5px}.public .tituloPlan{font-size:21px}.public .tituloLibroTarea{color:#58393f;font-weight:700}.public .tituloGrupoTarea label{color:#f20011;font-size:16px}.public .imagenCrearTarea{float:right;width:190px;position:absolute;top:10px;right:15px}.public .iconosBtnProfesor{width:40px;margin-top:16px;margin-left:12px;vertical-align:bottom}.public .iconosBtnProfesorEspecial{width:21px;margin-right:10px;vertical-align:bottom}.public .btn-crear-tarea{float:right}.public .btn-crear-tarea a{font-weight:700}.public .examen .tituloPlan{font-size:32px}.public .examen .titulo{color:#f20011}.public .bloqueDescargaLibros{display:-ms-flexbox;display:flex}.public .bloqueDescargaLibros .barraProgreso,.public .bloqueDescargaLibros .iconoLeft,.public .bloqueDescargaLibros .iconoRight{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.public .bloqueDescargaLibros .iconoLeft{margin-right:3px}.public .bloqueDescargaLibros .iconoRight{margin-left:3px}.public .bloqueDescargaLibros .barraProgreso{-ms-flex-positive:1;flex-grow:1;position:relative}.public .bloqueDescargaLibros .barraProgreso span{z-index:9;position:absolute;display:block;width:100%;color:#333;font-size:.6rem;margin-top:-4px}.public .bloqueDescargaLibros .barraProgreso .progress-label{margin-top:1px!important;margin-left:5px}.public .bloqueDescargaLibros .btnleer{padding:3px 7px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex}.public .bloqueDescargaLibros .btnleer .iconoArchivo{margin-right:5px;display:inline-block;vertical-align:middle}.public .bloqueDescargaLibros .btnleer .iconoArchivo img{display:inline;vertical-align:middle}.public .bloqueDescargaLibros .btnleer .inline{display:inline;width:100%}.public .bloqueDescargaLibros .btnleer .inline .contenedorBarra{display:inline-block;vertical-align:middle;width:100%}.public .bloqueDescargaLibros .btnleer .inline .texto{margin-bottom:-5px;font-size:10px;font-weight:700;color:#5c4347;text-align:left}.public .bloqueDescargaLibros .btndescarga{padding-right:5px;padding-left:3px}.public .bloqueDescargaLibros .btndescarga img{display:inline;vertical-align:middle}.public .bloqueDescargaLibros .btndescarga:disabled{cursor:default!important}.public .leerArchivo{margin-left:21px;line-height:0}.public .tituloModal{font-weight:700;color:#f20011}.public .labelModal{font-weight:400;color:#5e5453}.public .imgModal img{max-width:100%}.public .cuadrarCaptionModal{margin-right:0}.public .barraModalFooter{height:6px;width:90%;background-color:#5b4142;position:absolute;bottom:0}.public .btnFooterSuperior{margin-bottom:5px}.public .btnFooterInferior{margin-bottom:20px}.public .captionModal{height:307px;background-color:#ebdfdf;padding:10px;border-bottom:6px solid #5b4142}.public .customModalFooter{text-align:left;display:block;position:absolute;bottom:0}.public .contentMisLibros{border:1px solid red;padding:27px}.public .descargarLibrosMovil{display:none}.public .descargarLibrosPC{display:block}.public .progreso-libro{width:55px;height:9px;border-radius:3px;margin-bottom:1px;margin-top:5px;font-size:7px}.public .progreso-libro .progress-bar{border-radius:0}.public .alumnos-tarea .progreso-libro{height:15px;width:105px;margin-top:4px;margin-bottom:0;border-radius:3px}.public .alumnos-tarea .progreso-libro .progress-bar{border-radius:0}.public .progreso-tabla{height:13px;font-size:12.5px!important}.public .progress-bar-container{height:6px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.public .pestanasMisLibros .nav-tabs>li{margin-bottom:-22px}.public .pestanasMisLibros .nav-tabs>li.active>a{padding:5px 68px 4px 16px;border-top-right-radius:12px;border-top-left-radius:12px;border:1px solid #f20011;border-bottom:1px solid #fff;text-transform:uppercase;font-weight:700;box-shadow:none}.public .pestanasMisLibros .nav-tabs>li>a:hover{box-shadow:none}.public .pestanasMisLibros .nav-tabs>li>a{bottom:5px;text-transform:uppercase;padding:4px 68px 5px 16px;border:1px solid #f20011;border-top-right-radius:12px;border-top-left-radius:12px;box-shadow:none}.public .mis-libros .autores,.public .mis-libros .titulo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.public .mis-libros .mismaLinea{display:inline-block}.public .mis-libros .lineaDescargaLibros{position:absolute;bottom:7px;display:-ms-inline-flexbox;display:inline-flex}.public .mis-libros .iconosArchivo{text-align:right}.public .mis-libros .cajaLibroDetalle{height:260px}.public .mis-libros .thumbnail{height:230px;border:none}.public .mis-libros .thumbnail img{width:100%;height:100%;max-height:239px}.public .mis-libros .captionCuadrarMovil{color:#5c4347;font-weight:700;margin-top:16px}.public .mis-libros .captionCuadrarMovil .tipo{display:inline-block}.public .mis-libros .captionCuadrarMovil .titulo{text-transform:uppercase}.public .mis-libros .captionCuadrarMovil a{color:#5c4347}.public .mis-libros .caption{height:239px;color:#5c4347;font-weight:700;margin-top:4px;background-color:#dadada;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.public .mis-libros .caption .caducidad{position:absolute;bottom:57px;line-height:15px;color:#f20011}.public .mis-libros .caption .caducidad .fecha{color:#5c4347}.public .mis-libros .caption .tipo{display:inline-block}.public .mis-libros .caption .titulo{text-transform:uppercase}.public .mis-libros .caption a{color:#5c4347}.public .mis-libros .mi-libro{min-height:361px}.public .mis-libros .mi-libro .indicadores{position:absolute;font-size:20px;top:-5px;right:9px}.public .mis-libros .mi-libro .indicadores .ocultar,.public .mis-libros .mi-libro .indicadores .tipo{display:inline-block}.public .mis-libros .mi-libro .epub,.public .mis-libros .mi-libro .pdf{display:inline-block;border:1px solid #dadada;background-color:#fcfcfc;margin-top:5px;width:100%}.public .mis-libros .mi-libro .epub .progreso-libro,.public .mis-libros .mi-libro .pdf .progreso-libro{float:left;width:100px;margin-top:10px;margin-bottom:1px;margin-left:5px}.public .mis-libros .mi-libro .epub .offline,.public .mis-libros .mi-libro .pdf .offline{margin-top:6px;margin-right:0}.public .mis-libros .mi-libro .caducidad{margin-top:5px;font-size:12px}.public .mis-libros.biblioteca .libro,.public .mis-libros.ocultos .libro{min-height:0}.public .biblioteca .cuadrarBotonBiblioteca{position:absolute;bottom:20px}.public .biblioteca .btn-biblioteca{margin-top:100px}.public .biblioteca .titulo{margin-top:20px}.public .biblioteca .autores{margin-top:15px}.public .tituloCabeceraMovil{display:none}.public .tituloCabeceraPC{display:block}.public .periodos .btn-group{background-color:#fff;border:none}.public .periodos .btn-group .active{color:#cc0629;background-color:#fcdee0;font-weight:700}.public .periodos .btn-group .btn-default{border:1px solid #f20011;background-color:#fff;margin-right:1px}.public .periodos .btn-group .btn-default:hover{color:#cc0629;background-color:#fcdee0}.public .periodos .btn-group .btn-default:active,.public .periodos .btn-group .btn-default:focus{background-color:#fcdee0;color:#cc0629;background-image:none}.public [type=text].form-control[readonly],.public input.fomr-control[readonly],.public input[type=text][readonly]{border-bottom:1px solid #f20011}.public .btn-info,.public .btn-info.active{background-color:#ff0;color:#000}.public .ng-table th.sortable{text-align:left}.public .table-bordered>tbody>tr>td{border:none}.public .ng-table th.sortable.sort-asc,.public .ng-table th.sortable.sort-desc{background-color:#ffdcde}.public .ng-table th.sortable .sort-indicator:after,.public .ng-table th.sortable .sort-indicator:before{border-color:#f20011 transparent;opacity:1}.public .ng-table td,.public .ng-table th{border-top:none!important;border-right:3px solid #fff;border-bottom:none!important}.public .ng-table td:last-child,.public .ng-table th:last-child{border-right:none}.public .ng-table th{background-color:#ffdcde;color:#5c5455!important}.public td.button-icons a{margin-right:7px}.public td.button-icons a:last-child{margin-right:0}.public tr:nth-child(2n){background-color:#f7f3f2}.public .proyecto{margin-bottom:20px}.public .proyecto .codigo{font-weight:700}.public .info-plan{margin-bottom:23px}.public .info-plan .row{border-bottom:5px solid #fff}.public .info-plan .row:last-child{border-bottom:none}.public .info-plan img.ilustracion{position:absolute;right:0;top:-37px;z-index:1}.public .info-plan .linea-detalle div{background-color:#ffdcde;border:0 solid #fff;padding-top:5px;padding-bottom:5px;border-right-width:5px}.public .info-plan .linea-detalle div.estado{text-transform:uppercase}.public .info-plan .linea-detalle .destacado{color:#f20011}.public .info-plan .linea-detalle .titulo{text-transform:uppercase}.public .tarea .cuenta-atras{display:inline-block}.public .tarea .cuenta-atras img{float:left}.public .tarea .cuenta-atras .contenedor-tiempo{float:left;margin-left:11px}.public .tarea .cuenta-atras .contenedor-tiempo .titulo{font-size:10px;text-transform:uppercase;color:#f20011}.public .tarea .cuenta-atras .contenedor-tiempo timer{display:block;color:#f20011;margin-top:7px}.public .tarea .cuenta-atras .contenedor-tiempo timer .digito{font-size:45px}.public .tarea .cuenta-atras .contenedor-tiempo timer .etiqueta{text-transform:uppercase}.public tarea-examen .subtitulo{font-size:15px;text-transform:uppercase;color:#f20011;margin-bottom:5px;margin-left:0}.public tarea-examen .recomendaciones{display:block;background-color:#ffdcde;padding:5px 10px}.public .tarea-alumnos .grupo{margin-bottom:10px}.public .tarea-alumnos .grupo .alumno{margin-left:25px}.public .alumnos{margin-bottom:20px}.public .alumnos .columnas{margin-left:10px;margin-top:15px}.public .alumnos .columnas .checkbox-inline+.checkbox-inline,.public .alumnos .columnas .radio-inline+.radio-inline{margin-left:0}.public .alumnos .columnas .checkbox-inline{margin-right:25px;width:182px}.public .alumnos .columnas .personalizar{display:block;margin-bottom:15px}.public .form-aulas{margin-bottom:35px}.public .cuadro-informativo{padding:4px 8px;font-size:12px;border:1px solid #564344;color:#817979;background-color:#eae0df}.public .sin-aulas{border:1px solid #f20011;background-color:#ffdcde;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:109px}.public .botonesOrdenacion{text-align:right;margin-bottom:5px}.public .modal-aulas h3{color:red}.public .modal-aulas .lista-aulas-modal{margin:5px}.public .modal-aulas .lista-aulas-modal .aula-modal{width:100%;background-color:#ffdcde}.public .modal-aulas .lista-aulas-modal .aula-modal:hover{background-color:#f9f9f9}.public .modal-aulas .nueva-aula{text-align:right;padding-top:10px}.public .lista-tareas{margin-left:10px;background-color:#ffdcde}.public .portada-imagen-tarea{width:135px;height:180px}.public .parent{position:relative}.public .child{position:absolute;left:50%;transform:translateX(-50%)}.public .titulo-tarea-lectura{height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.public .codigo-lista-tareas{font-size:20px;color:#f20011;height:24px}.public .descripcion-caption{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:30px}.public .descripcion-caption,.public .fecha-caption{color:grey;font-weight:lighter}.public .lista-proyectos{color:#f20011}.public .lista-proyectos .btn-sort-enable{color:#bbb}.public .lista-proyectos .btn-sort-enable:hover{color:#f20011}.public .lista-proyectos .btn-sort-disable{color:#f20011;font-weight:700}.public .lista-proyectos .btn-sort-disable:hover{color:#bbb;font-weight:700}.public .lista-proyectos .info-proyecto:nth-child(2n) .contenido-proyecto .creacion-proyecto,.public .lista-proyectos .info-proyecto:nth-child(2n) .contenido-proyecto .tareas-proyecto{background-color:#ffdcde}.public .lista-proyectos .info-proyecto:nth-child(2n) .contenido-proyecto .creacion-proyecto .detalles-tarea:hover,.public .lista-proyectos .info-proyecto:nth-child(2n) .contenido-proyecto .tareas-proyecto .detalles-tarea:hover{background:#fff}.public .lista-proyectos .info-proyecto{margin:0 0 30px}.public .lista-proyectos .info-proyecto .nombre-proyecto{padding:5px 5px 5px 0;min-height:60px;color:#f20011}.public .lista-proyectos .info-proyecto .nombre-proyecto .nombre{font-size:15px;font-weight:700;overflow:auto}.public .lista-proyectos .info-proyecto .nombre-proyecto .codigos{word-break:break-all}.public .lista-proyectos .info-proyecto .contenido-proyecto{padding:0}.public .lista-proyectos .info-proyecto .contenido-proyecto .tareas-proyecto{border:1px solid #f20011;border-collapse:collapse;padding:0;min-height:75px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-left:0;margin-bottom:0}.public .lista-proyectos .info-proyecto .contenido-proyecto .tareas-proyecto .detalles-tarea,.public .lista-proyectos .info-proyecto .contenido-proyecto .tareas-proyecto .detalles-tarea-disabled{background:none;border:none;min-height:75px;height:75px;width:100%;padding:6px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;color:#5c5455;overflow:hidden}.public .lista-proyectos .info-proyecto .contenido-proyecto .tareas-proyecto .detalles-tarea-disabled span,.public .lista-proyectos .info-proyecto .contenido-proyecto .tareas-proyecto .detalles-tarea span{max-width:80%;max-height:70px}.public .lista-proyectos .info-proyecto .contenido-proyecto .tareas-proyecto .detalles-tarea{cursor:pointer}.public .lista-proyectos .info-proyecto .contenido-proyecto .tareas-proyecto .detalles-tarea:hover{background:#ffdcde}.public .lista-proyectos .info-proyecto .contenido-proyecto .tareas-proyecto .detalles-tarea-disabled{cursor:auto}.public .lista-proyectos .info-proyecto .contenido-proyecto .tareas-proyecto .detalles-tarea-disabled:hover{background:none}.public .lista-proyectos .info-proyecto .contenido-proyecto .tareas-proyecto .eliminar-tarea{position:absolute;right:6px;padding:4px}.public .lista-proyectos .info-proyecto .contenido-proyecto .creacion-proyecto{border:1px solid #f20011;border-collapse:collapse;padding:0;height:77px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:0;margin-bottom:0}.public #publico{box-shadow:none}.public .arrow-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;background-color:#f20011;display:inline-block;vertical-align:super;margin-right:10px}.public .arrow-left{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #f20011;display:inline-block;background-color:#fff;vertical-align:sub}.public .btnEditarClub{background-color:transparent;box-shadow:none;color:#f20011;font-size:20px;float:left}.public .btnEditarClub:active{background-image:none;color:#f20011}.public .btnEditarClub:active:focus{background-color:transparent;border:none}.public .btnEditarClub:hover{text-decoration:underline}.public .tablaFlotante{width:auto;float:none;display:table-cell;display:-ms-grid;display:grid}.public .clubState .tablaFlotante{padding-left:25px}.public .clubState .table{border:none}.public .clubState .mis-libros .caption .leerArchivo{margin-left:22px}.public .clubState .mis-libros .progreso-libro{width:112px}.public .clubState .mis-libros .cajaLibroDetalle{margin-top:-8px;margin-bottom:10px;height:auto}.public .clubState .mis-libros .cajaLibroDetalle botones-lectura{margin-top:16px}.public .clubState .mis-libros .cajaLibroDetalle botones-lectura .leerArchivo{margin-left:45px}.public .clubState .mis-libros .thumbnail{height:auto;margin-bottom:0;padding:0}.public .clubState .mis-libros .thumbnail img{max-height:none}.public .clubState .mis-libros .lineaDescargaLibros{position:relative;display:block}.public .clubState .mis-libros .lineaDescargaLibros .pdf{margin-left:0}.public .clubState .mis-libros .table-responsive{margin-bottom:15px}.public .clubState .mis-libros .barraProgreso{-ms-flex-positive:1;flex-grow:1;position:relative}.public .clubState .mis-libros .barraProgreso span{z-index:9;position:absolute;display:block;width:100%;color:#333;font-size:.6rem;margin-top:-4px}.public .clubState .mis-libros .barraProgreso .progress-label{margin-right:5px}.public .botonesLectura{margin-left:-5px}.public .club .libros .libro .thumbnail{width:185px;height:auto}.public .club .thumbnail,.public .club .thumbnailClub{width:185px}.public .club .caption{height:95px;width:185px}.public .club .caption .descargaPDF{margin-left:0}.public .club .customCaption{width:185px}.public .club .club-form .tituloCrearClub{display:inline-block;font-size:16px;margin-bottom:5px;margin-left:5px;margin-top:0;text-transform:uppercase;color:#f20011}.public .club .club-form .tituloClub{font-size:22px;margin-bottom:10px;text-transform:uppercase;color:#f20011}.public .club libro-element .customCaption{height:95px;width:185px;min-height:0!important}.public .club libro-element .customCaption botones-lectura{margin-top:5px;margin-left:-14px}.public .club-form{margin-bottom:20px}.public .club-form .imagenCabeceraClubCreate{display:block}.public .club-form .codigo{width:140px;margin-left:0;font-weight:700}.public .club-form .share{display:inline-block}.public .club-form .tituloCrearClub{font-size:16px;margin-bottom:25px;text-transform:uppercase;color:#f20011;margin-left:5px;display:inline-block}.public .club-form .imagenCabeceraClub{float:right;height:125px}.public .club-form .imagenFichaClub{float:right;max-height:103px;margin-top:30px;margin-right:20px}.public .club-form label{color:#584549}.public .club-form input.form-control[disabled]{color:#f20011}.public .club-form input[type=checkbox],.public .club-form input[type=number],.public .club-form input[type=text]{color:#f20011;box-shadow:inset 0 -1px 0 #f20011}.public .club-list{margin-bottom:20px;padding:0;border:1px solid #f20011}.public .club-list .table-responsive{border:none}.public .invitaciones-form{margin-bottom:20px;padding:0}.public .bordeConjuntoInvitaciones{padding:10px;border:1px solid #f20011}.public .imagenCabeceraClub{margin-bottom:-61px;margin-left:316px}.public .clubCalendario img{height:17px;vertical-align:middle}.public .btnCrearClub a{box-shadow:none}.public .btnCrearClub a img{margin-top:3px}.public .btnCrearClub a:hover{color:#f20011;text-decoration:underline}.public .btnCrearClub:focus span,.public .btnCrearClub:hover{color:#f20011}.public .club-form .form-bottom-buttons{float:left;margin-top:4px;margin-bottom:20px}.public .empty{border:1px solid #f20011}.public .empty,.public .emptyNoBorder{background-color:#fff;font-size:18px;color:#af9b9c;text-align:center;padding:15px 0}.public .tituloTabla{white-space:nowrap;font-size:14px;font-weight:700;color:#f20011;text-transform:uppercase;margin-right:550px;position:relative;margin-bottom:-1px;padding:5px 68px 4px 16px;border-top-right-radius:12px;border-top-left-radius:12px;border:1px solid #f20011;border-bottom:1px solid #fff;box-shadow:none}.public .club .autoresCaption,.public .club .libros .libro .customCaption a{display:none}.public .tituloMiEspacio{text-transform:uppercase;color:#f20011;font-size:20px;margin-top:10px}.public .tituloMiEspacioArregloIconoMal img{margin-right:10px}.public .formRedBox{padding:10px;border:1px solid #f20011}.public .formRedButtons{float:left;margin-top:25px}.public .botonSubirImagen{text-transform:uppercase;color:#f20011;border:none;background-color:#fff}.public .botonSubirImagen img{vertical-align:bottom;border-radius:0}.public .date-picker .btn-default{background-color:#fff;color:#f20011}.public .date-picker .btn-info,.public .date-picker .btn-info.active{background-color:#f20011;color:#fff}.public .cabeceraMiEspacio{overflow:auto}.public .cabeceraMiEspacio img{float:left}.public .misTareasTitulo{padding-top:8px}.public .deseos-list .precio>span{font-weight:700;text-transform:uppercase;font-size:20px;padding:7px 0;margin-bottom:5px}.public .logoEnBoton img{width:20px;height:20px;float:left;vertical-align:top;font-weight:700}.public .logoEnBoton span{font-size:11px;font-weight:700}.public .logoEnBoton i{margin-right:7px;font-size:13px}.public .logoEnBotonGrande img{margin-right:2px}.public .logoEnBotonGrande i{font-size:20px;top:5px;margin-right:7px}.public .comentariosState .lista{border:1px solid #f20011}.public .comentariosState .comentarios .lista .bloque-comentario{border-bottom:1px solid #f20011}.public .misComentarios .bloque-comentario{background-color:#fff}.public .misComentarios .bloque-comentario .comentario .libro,.public .misComentarios .bloque-comentario .comentario .tarea,.public .misComentarios .bloque-comentario .comentario .texto{color:#695a5d}.public .misComentarios .bloque-comentario .comentario .fechaMisComentarios{color:#695a5d;margin-left:-3px}.public .comentarios .lista div:last-child .bloque-comentario{border-bottom:none}.public .examen .tituloExamen{color:#f20011}.public .examen .pregunta .enunciado .num{background-color:#f20011}.public .examen .pregunta .enunciado .texto{color:#f20011}.public .examen .cajaRoja{background-color:#f20011}.public .examen .respondidas{color:#f20011}.public .examen.form .indice .enlace.respondida{background-color:#f20011}.public .estadisticas-centro{margin-top:30px}.public .suscripcion-revisar .linea{background-color:#f5f1f0;padding-top:15px;padding-bottom:15px}.public .suscripcion-revisar .linea .precio{text-align:right;font-family:Roboto;font-size:21px;color:#000;margin-top:10px}.public .empezar-tarea-loading .loading{height:auto;width:100px}@media (max-width:1170px){.public .buscador .btn-buscar:not(.btn-buscar-plus),.public .buscador input{display:none}}@media (max-width:340px){.public .logoTxt img{height:16px!important}.public .buscador-movil .buscador-simple input{width:170px!important}}@media (max-width:1170px){.public .well{padding-left:0;padding-right:0;padding-top:0}.public #header .container{padding:0 0 0 10px}.public #header .logo{display:none}.public #header .logoTxt{margin-top:0;padding:6px 0}.public #header .logoTxt img{width:auto;height:22px}.public #header .btn{padding:5px 4px;border-left:2px solid #f20011;border-radius:0;margin-right:0}.public #header .usuario{padding:0}.public a.btn-default{color:#fff}.public menu-footer{display:block}.public #footer .logo{margin-top:12px;margin-left:175px}.public #footer .logoTxt{margin-top:12px;margin-left:130px}.public #footer .logoTxt img{width:200px;height:20px}.public #footer .socialIcon img{width:55px}.public #footer .footer{margin-top:0;border-top-width:2px}.public #footer .footer .footerPC{display:none}.public #footer .footer .footerDevice{display:block}.public #footer .footer .footerDevice .logoFooterDevice{width:100%;text-align:center}.public #footer .footer .footerDevice .logoFooterDevice img{max-width:150px}.public #footer .footer .footerDevice .nombreUsuario{width:100%;text-align:center;margin-top:7px;margin-bottom:27px;color:#928383}.public #menuEspacio{display:block;margin-right:-1px;margin-left:-1px;margin-top:-1px}.public alert{position:absolute}.public static .contenedorTitulo{padding-top:43px}.public .navbar-header button{font-size:15px!important}.public .comentarioPC{display:none}.public .comentarioDevice{display:block}.public .comentarios .respuestas{margin-left:20px}.public .comentarios .escribirComentario .cuadroSocial{width:100%;text-align:center}.public .comentarios .escribirComentario .cuadroComenta{width:100%;margin-left:0;border-top:3px solid #fff;border-left:none}.public .comentarios .lista .bloque-comentario,.public .comentarios .lista .empty,.public .comentarios .lista .titulo{padding:0 15px}.public h3{color:#f20011}.public .bloqueInfo{border-top:12px solid #a89a9b;background-color:#e9e6e6;color:#5c5455;padding:20px;font-size:20px}.public .bloqueInfo a{font-size:20px;font-weight:400}.public .bloqueInfo label{color:#5c5455;font-size:20px;font-weight:700}.public .bloqueInfo h3{font-weight:700;font-size:19px}.public .bloqueInfo h3.tituloBloqueDetallesLibro{text-transform:uppercase}.public .logoPuntuacion{width:360px;height:50px;margin:auto;display:block}.public .textoPuntuacion{font-size:20px;margin:auto;text-align:center;color:#f20011}.public .comentariosPuntuacion{width:100%}.public .botonesComentario a{color:#f20011}.public .biblioteca .cuadrarBotonBiblioteca{left:15px}.public .navbar{min-height:0;margin-bottom:0}.public .navbar .navbar-toggle{margin-top:5px;margin-bottom:0;margin-right:10px}.public .navbar li{border-right:none}.public .navbar li a{padding-top:10px;padding-bottom:10px}.public .codigo{padding:0}.public .codigo .textoGrandeCodigo{font-size:14px;margin-left:0}.public .codigo .inputCodigo{margin-bottom:6px}.public .codigo .inputCodigo input{margin-top:3px;height:30px;width:120px;display:inline}.public .codigo .btn-primary{width:30px;height:30px;margin-top:3px}.public .bloquePublicitario{margin-left:0;width:100%;text-align:center}.public .citaPublicitaria{font-size:20px;width:100%;text-align:justify;margin-top:30px}.public .subtituloPublicitario{line-height:0;color:#000;text-align:center;font-size:40px}.public .tituloPublicitario{text-align:center;font-weight:700;color:#f20011;font-size:40px}.public .separadorConTexto{color:#f20011;font-size:13px;text-align:center}.public .textoPublicitario{font-size:20px;width:100%;text-align:justify;color:#000}.public .ilustracionNormal{display:block;margin:auto;margin-bottom:15px;width:100%}.public .centrado{text-align:center}.public .ilustracionTipoRegistro{margin-top:40px}.public .ilustracionCortadaAlargada{width:100%;margin:auto}.public .ilustracionPuntaFlecha{width:100%;margin-left:-10%}.public .ilustracionPequena{display:inline-block;margin:auto}.public .ilustracionCuadradaGrande{display:block;margin:auto;width:100%}.public .miniSocialIcons{display:none}.public .miniSocialIconsDevice{display:block;margin-left:30px;width:400px}.public .miniSocialIconsDevice img{width:50px;height:50px}.public .libroDetallePC{display:none}.public .libroDetalleDevice{display:block}.public .libroDetalleDevice h6{color:#5c5455;margin-top:15px;font-size:16px;margin-bottom:3px;text-align:center;font-weight:600}.public .main .libros .libro{margin-right:10px}.public .imgRegistroDevice{width:60px}.public .subtituloRegistro{font-size:41px;text-align:left;color:#f20011}.public .tituloRegistro{font-size:30px;text-align:center;color:#f20011}.public .botonRegistroDevice a{color:#fff}.public .superSocialIcon{float:left;margin-left:0}.public .superSocialIcon img{width:150px;height:150px}.public .subenlacePublicitario{line-height:0;color:#000;font-size:20px;display:inline}.public .enlacePublicitario{line-height:0;font-weight:700;color:#f20011;font-size:20px;display:inline}.public .divEnlacesPublicitarios{margin-top:50px}.public .ilustracionEstadisticas img{margin-left:0}.public .btnFooterInferior,.public .btnFooterSuperior{font-size:10px;margin-left:-19px}.public .mis-libros .lineaDescargaLibros{width:100%;background-color:#dadada}.public .mis-libros .lineaDescargaLibros .bloqueDescargaLibros{width:100%;display:-ms-inline-flexbox;display:inline-flex}.public .mis-libros .lineaDescargaLibros .bloqueDescargaLibros .barraProgreso{width:100%;-ms-flex-item-align:end;align-self:flex-end}.public .mis-libros .lineaDescargaLibros .bloqueDescargaLibros .iconoLeft{margin-top:10px;margin-right:10px;display:inline-table}.public .mis-libros .lineaDescargaLibros .bloqueDescargaLibros .iconoRight{margin-top:10px;margin-left:10px;display:inline-table}.public .mis-libros .lineaDescargaLibros .epub,.public .mis-libros .lineaDescargaLibros .pdf{width:50%}.public .mis-libros .lineaDescargaLibros .leerArchivo{margin-top:13px;margin-left:31px}.public .cajaLibroDetalle .caption{width:100%;height:150px}.public .cajaLibroDetalle .caption .caducidad{bottom:8px}.public .cuadrarMisLibrosMovil{display:-ms-flexbox;display:flex;margin-top:0}.public .mis-libros .cuadrarMisLibrosMovil .thumbnail{width:110px;min-width:110px;height:161px}.public .mis-libros .cuadrarMisLibrosMovil .thumbnail img{max-height:150px}.public .mis-libros .lineaDescargaLibros{position:relative}.public .mis-libros .captionCuadrarMovil{margin-top:0}.public .mis-libros .cajaLibroDetalle{height:auto;margin-bottom:20px}.public .mis-libros .thumbnail{margin-bottom:0;padding-left:0}.public .progreso-libro{width:100%}.public .descargarLibrosMovil{display:block}.public .descargarLibrosMovil botones-lectura{margin-top:6px}.public .descargarLibrosPC{display:none}.public .pestanasMisLibros .nav-tabs>li{margin-bottom:-22px}.public .pestanasMisLibros .nav-tabs>li.active>a{padding-bottom:4px;padding-left:6px;padding-right:6px}.public .pestanasMisLibros .nav-tabs>li>a{padding-right:6px;padding-left:6px}}@media (max-width:1170px) and (max-width:432px){.public .pestanasMisLibros .nav-tabs>li>a{font-size:10px}}@media (max-width:1170px){.public .comentariosState .comentarios .lista .bloque-comentario a{color:#f20011}.public .formRedButtons{float:none}.public .formRedButtons>*{width:100%;margin-bottom:10px}.public .clubState .libros .libro{display:-ms-inline-flexbox;display:inline-flex;min-height:255px;width:100%}.public .clubState .libros .libro .customCaption{margin-left:15px;width:100%;height:235px}.public .clubState .libros .libro .thumbnail{width:135px}.public .clubState .centrarMovil{text-align:center;margin-bottom:40px}.public .clubState .arrelgoEditarClubMovil{width:100%;display:table}.public .clubState .arrelgoTituloClubMovil{width:100%}.public .clubState .tablaFlotante{display:block;margin-top:15px}.public .clubState .tituloTabla{margin-top:35px;margin-right:19%;padding-right:0}.public .clubState .imagenCabeceraClub{width:57%;margin-left:11%;max-width:297px;margin-bottom:0}.public .clubState .imagenFichaClub{margin-top:50px;width:70%;max-width:297px;height:70%;margin-right:17%}.public .clubState .btnCrearClub{margin-right:32%}.public .clubState .btnCrearClub a{color:#f20011}.public .clubState .form-bottom-buttons a{color:#fff}.public .clubState .club .thumbnailClub{width:100%;display:inline-block}.public .clubState .mis-libros .progreso-libro{width:100%}.public .clubState .mis-libros .lineaDescargaLibros{display:table-cell;display:-ms-grid;display:grid}.public .clubState .mis-libros .lineaDescargaLibros .epub,.public .clubState .mis-libros .lineaDescargaLibros .pdf{width:100%}.public .clubState .mis-libros .cajaLibroDetalle{display:inline-block;height:auto;width:100%;margin-top:0;margin-bottom:15px}.public .clubState .mis-libros .cajaLibroDetalle .cuadrarMisLibrosMovil .thumbnail{height:161px;width:110px;max-width:110px}.public .clubState .mis-libros .cajaLibroDetalle .cuadrarMisLibrosMovil .caption{height:153px}.public .clubState .mis-libros .cajaLibroDetalle .leerArchivo{margin-left:32px!important}.public .clubState .mis-libros .thumbnail{padding:4px;padding-left:0}.public .blanco{color:#fff}.public .proyectoState .imagenCrearTarea{display:none;float:none}.public .proyectoState .imagenCrearTareaMini{float:right;width:55px;position:absolute;top:10px;right:15px}.public .proyectoState .tareaIcono{max-width:54px;margin-top:-9px}.public .proyectoState .botonTransparente{color:#f20011}.public .proyectoState .imagenCabeceraPlan{display:none}.public .proyectoState .imagenCrearPlanMovil{display:block;width:220px}.public .examen .btnFinExamen{font-size:16px}.public .examen a{color:#fff}.public .examen .bordeGris{display:none}.public .examen .tituloExamen{font-size:25px}.public .examen .logoCabeceraExamen{width:54px}.public .packState .libros .libro{width:250px}.public .comprasState .form-bottom-buttons>:not(:last-child){display:block;margin-right:0;margin-bottom:5px;margin-top:10px}.public .comprasState .carro-list .linea-compra .portada img{max-width:130px}.public .menu .buscador{display:none}.public .buscador-movil{display:inline-block;padding:5px}.public .buscador-movil .buscador-simple{display:inline-block}.public .buscador-movil .buscador-simple button,.public .buscador-movil .buscador-simple input{display:inline}.public .buscador-movil .buscador-simple input{width:190px}.public .contenidoMiEspacio{margin-top:25px;display:block}.public .deseos-list .linea-compra .portada img{max-width:92px;margin-top:7px}.public .alturaFijaDeseo{height:157px}.public .alturaFijaDeseo .autores,.public .alturaFijaDeseo .titulo h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public .alturaFijaDeseo .autores{margin-top:5px}.public .cuadrarDeseosMovil{margin-left:100px}.public .cuadrarDeseosMovil .botonesDeseo{display:-ms-flexbox;display:flex;margin-left:-100px}.public .cuadrarDeseosMovil .botonesDeseo button{margin-top:0;height:40px;width:100%;margin-left:3px;border-radius:0}.public .cuadrarDeseosMovil .botonesDeseo span{height:40px;width:100%}.public .logoEnBoton img{width:20px;height:20px;vertical-align:top;font-weight:700}.public .logoEnBoton span{font-size:11px;font-weight:700}.public .logoEnBotonGrande img{margin-right:0}.public .imgCabeceraAlumnos{width:100%;max-width:500px}.public .contenedorMenuLateralPrincipal{padding:0;margin-right:0}.public .contenedorMenuLateralPrincipal .navbar-collapse{margin-left:0;margin-right:0;background-color:#fff}.public .contenedorMenuLateralPrincipal .menu .list-group-item.active a{color:#fff}.public .contenedorMenuLateralPrincipal .navbar-inverse .navbar-nav>li>a,.public .contenedorMenuLateralPrincipal .navbar-nav>li>a:focus,.public .contenedorMenuLateralPrincipal .navbar-nav>li>a:hover,.public .contenedorMenuLateralPrincipal .navbar li a,.public .contenedorMenuLateralPrincipal a{color:#f20011}.public .contenedorMenuLateralPrincipal .navbar-right{margin-top:5px}.public .contenedorMenuLateralPrincipal .tituloCabeceraMovil{margin-left:15px}.public .contenedorMenuLateralCustomizado{margin-left:-15px}.public .contenedorMenuLateralCustomizado .navbar-collapse{margin-left:0;margin-right:0;background-color:#fff}.public .contenedorMenuLateralCustomizado .menu .list-group-item.active a{color:#fff}.public .contenedorMenuLateralCustomizado .navbar-inverse .navbar-nav>li>a,.public .contenedorMenuLateralCustomizado .navbar-nav>li>a:focus,.public .contenedorMenuLateralCustomizado .navbar-nav>li>a:hover,.public .contenedorMenuLateralCustomizado .navbar li a,.public .contenedorMenuLateralCustomizado a{color:#f20011}.public .cuadrarMainNavbar{margin-left:14px;padding-left:0;padding-right:0}.public .cuadrarTituloMiEspacioMovil{text-align:center;color:#fff;font-weight:400;margin:5px 0}.public .cuadrarTituloMiEspacioMovil .iconoMenuMiEspacio{vertical-align:bottom;max-height:30px}.public .icono-catalogo{background:transparent;border:none;border-radius:50px;color:#fff;text-transform:uppercase;height:34px;width:34px;margin-left:3px;margin-right:0!important;padding:0!important;font-size:12px}.public .icono-catalogo:hover{background:#ff737c}.public .button-collapse{display:block;margin-left:auto;margin-bottom:10px}.public .tituloCabeceraMovil{display:block;margin-top:15px}.public #footer .footer .frase,.public .carro .iconLabel,.public .tituloCabeceraPC{display:none}.public #footer .footer .links-movil{display:block;text-align:center;margin-bottom:35px}.public #footer .footer .links-movil,.public #footer .footer .links-movil a{font-size:19px;color:#584244}.public #footer .footer .logotipos-footer{-ms-flex-direction:column;flex-direction:column}.public #footer .footer .logotipos-footer .logos-pagos{float:none;padding:0}.public #footer .footer .logotipos-footer .logos-pagos .links-pc{display:none}.public #footer .footer .logotipos-footer .logos-gobierno{-ms-flex-direction:column;flex-direction:column;margin-top:20px}.public #footer .footer .logotipos-footer .logos-gobierno div.logotipo-ministerio{padding:5px;border:none;margin-bottom:20px}.public #footer .footer .logotipos-footer .logos-gobierno span{max-width:500px}.public .main .destacado,.public .menu .codigo-simple,.public .ocultable,.public .popover.notificacionespop.bottom>.arrow{display:none}.public .vertical-scroll .libros{overflow-x:auto;white-space:nowrap}.public .vertical-scroll .libros .libro{display:inline-block;float:none}.public .libroDetalleDevice{background:#eae0df;padding:10px}.public .libroDetalleDevice .portada{width:140px;padding-right:0;float:left}.public .libroDetalleDevice .portada img{max-width:100%}.public .libroDetalleDevice .portada button:last-child{margin-bottom:15px}.public .libroDetalleDevice .bloqueLibroDetalle{width:auto;display:table-cell;display:-ms-grid;display:grid;margin-bottom:15px}.public .libroDetalleDevice .bloqueLibroDetalle botones-lectura{margin-top:19px}.public .libroDetalleDevice .botonesPrincipalesLibroDetalle,.public .libroDetalleDevice share button{color:#574345;text-align:center;width:100%;margin-bottom:5px;white-space:normal}.public .libroDetalleDevice .botonCompraLibroDetalle{color:#fff;background-color:#574345;text-align:right;font-size:15px}.public .libroDetalleDevice .botonCompraLibroDetalle *{display:inline;vertical-align:middle}.public .form-inline.codigo .form-group{display:inline-block}.public .pagina-contacto .titulo h1{font-size:53px}.public .pagina-contacto .titulo img{width:125px}.public .pagina-contacto .titulo div{margin:0 auto;width:415px}.public .tarea .info-plan img.ilustracion{display:none}.public .tarea .info-plan .linea-detalle div{border:none}.public .tarea .cuenta-atras img{width:33px}.public .tarea .cuenta-atras .contenedor-tiempo timer{margin-top:0}.public .tarea .cuenta-atras .contenedor-tiempo timer .etiqueta{font-size:10px}.public .tarea .cuenta-atras .contenedor-tiempo timer .digito{font-size:27px}}@media (max-width:480px){.public .codigo .inputCodigo input{width:90px}.public .pagina-contacto .titulo h1{font-size:37px}.public .pagina-contacto .titulo img{width:100px}.public .pagina-contacto .titulo div{margin:auto;width:auto}.public .pagina-contacto .subtitulo .separadorConTexto{font-size:17px}.public .pagina-contacto .bloque-informacion .info{text-align:center;margin-top:15px}.public .cabecera-tarea .cabecera-tarea-editar,.public .cabecera-tarea .cabecera-tarea-titulo{width:100%}}static{word-wrap:break-word}static .textoPublicitarioSinAncho{color:#000;font-size:20px;text-align:justify}static .centrado{text-align:center}static .separadorTexto{color:#f20011;font-size:20px}static .imagenResponsiveCentrada{margin:auto;max-height:100%;max-width:100%}static ol{list-style-type:decimal}static ol,static ul{list-style-position:inside}static ul{list-style-type:disc}static li{margin-top:.25rem;margin-bottom:.25rem}.slide-mini{width:300px;margin:10px}.slide-cell{width:340px}.slide-form-field .imagen{max-width:1070px;height:281.57895px;overflow:hidden;width:100%}@media (max-width:1070px){.slide-form-field .imagen{max-height:calc((100vw - 38px) / 3.8)}}.slide-form-field .imagen img{max-width:100%;max-height:none}.main-slider{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:289.47368px;overflow:hidden;margin:auto auto 35px}@media (max-width:1100px){.main-slider{max-height:26.31579vw;margin:20px auto 10px}}.main-slider slider{width:100%}.main-slider .carousel{max-width:1100px;min-width:300px;max-height:289.47368px;margin:auto;overflow:hidden}.main-slider .carousel .carousel-indicators{margin-left:-30%;bottom:5px}.main-slider .carousel .carousel-inner{width:auto;margin-left:0}.main-slider .carousel .carousel-inner .item img{margin:auto}.main-slider .carousel .carousel-control,.main-slider .carousel .carousel-indicators{opacity:0;transition:opacity .5s ease-in-out;background:none}.main-slider .carousel:hover .carousel-control,.main-slider .carousel:hover .carousel-indicators{opacity:.5}.main-slider .carousel .carousel-control:hover,.main-slider .carousel .carousel-indicators:hover{opacity:1}.main-slider .carousel .carousel-control .glyphicon-chevron-left,.main-slider .carousel .carousel-control .icon-prev{left:10%}.main-slider .carousel .carousel-control .glyphicon-chevron-right,.main-slider .carousel .carousel-control .icon-next{right:10%}@media (max-width:1100px){.main-slider .carousel{max-height:26.31579vw}.main-slider .carousel .carousel-control .glyphicon-chevron-left,.main-slider .carousel .carousel-control .icon-prev{left:15%}.main-slider .carousel .carousel-control .glyphicon-chevron-right,.main-slider .carousel .carousel-control .icon-next{right:15%}}.alerts{z-index:3}.alerts .alert{text-overflow:ellipsis}.alert pre{background:none;border:none;font:inherit;color:inherit;padding:0;margin:0}.alert .popover pre{font-size:10px}.alerts .toast{position:fixed;width:100%;z-index:9}.alerts .toast.left{left:5px}.alerts .toast.right{right:5px}.alerts .toast.center{left:0;right:0;width:100%;padding:0 9px 0 13px}.alerts .toast.top{top:55px}.alerts .toast.bottom{bottom:55px}@media screen and (min-width:480px){.alerts .toast{width:50%}}botones-lectura{display:block}.comentarios{margin-bottom:20px;background-color:#e7dfdf}.comentarios .enviar-div{width:100%;text-align:right}.comentarios .enviar{float:right;background-color:#f20011;margin-top:15px}.comentarios .enviar-respuesta{margin-top:10px;margin-bottom:10px}.comentarios .respuestas{margin-top:20px;margin-left:69px}.comentarios .respuestas .lista{margin-bottom:20px}.comentarios .icono-comentarios{font-size:30px;margin-right:10px;vertical-align:sub}.comentarios .titulo{margin-bottom:15px}.comentarios .lista .titulo{margin-bottom:0}.comentario{display:-ms-flexbox;display:flex;padding-top:15px;padding-bottom:15px}.comentario .perfil{width:auto;margin-right:10px;padding-top:5px}.comentario .info{margin-left:10px;width:100%}.comentario .libro,.comentario .tarea,.comentario .usuario{display:block;font-size:14px;color:#a9a9a9}.comentario .libro,.comentario .tarea{margin-bottom:0}.comentario .fecha{display:inline-block;font-size:12px;color:#a9a9a9;margin-bottom:5px;margin-left:10px}.comentario .texto{display:block;font-size:14px;line-height:19px;white-space:pre-wrap}.comentario .respuesta-icono{font-size:25px}.comentario .respuesta{float:right}.comentario .respuesta a:hover{text-decoration:none}.comentario .elevar,.comentario .eliminar,.comentario .share{font-size:19px;float:right;margin-top:2px;margin-right:10px}.loading{height:30px;width:30px}.navbar{z-index:3}.navbar-inverse .navbar-nav>.active>a.component{background-color:inherit}.dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav>li>a:hover{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:0;border-radius:0}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border:5px solid transparent;border-right-width:0;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.dropdown-submenu-right{position:relative}.dropdown-submenu-right>.dropdown-menu{top:0;right:100%;margin-top:-6px;margin-left:-1px;border-radius:0}.dropdown-submenu-right:hover>.dropdown-menu{display:block}.dropdown-submenu-right>a:after{display:block;content:" ";float:right;width:0;height:0;border:5px solid transparent;border-right-width:0;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu-right:hover>a:after{border-left-color:#fff}.navbar-collapse{position:relative}.navbar .divider-vertical{height:50px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}@media (max-width:767px){.navbar-collapse .nav>.divider-vertical{display:none}}a[href],a[ng-click],a[ui-sref],a[uib-dropdown-toggle]{cursor:pointer}.menu .list-group-item{padding:0}.list-group-item a:hover,.menu .list-group-item a{text-decoration:none;padding:15px;display:inline-block;width:100%}.menu .list-group-item.active a{color:#fff}.menu-opener{display:none}@media (max-width:992px){.menu.lateral{height:100%;width:0;position:fixed;z-index:9;top:0;left:0;background-color:#fff;overflow-x:hidden;transition:.5s;border-right:1px solid #ddd}.menu.lateral a{display:block;transition:.5s}.menu.lateral .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.menu.lateral.opened,.menu.lateral li{width:250px}.menu-opener{font-size:30px;display:inline-block;width:100%;text-align:right}.menu-opener span{cursor:pointer}.menu-overlay{width:0;opacity:0;height:100%;position:fixed;z-index:8;top:0;left:0;background-color:rgba(0,0,0,.9);overflow-y:auto;overflow-x:hidden;text-align:center;transition:opacity .5s}.menu-overlay.opened{width:100%;opacity:.4}}portada{display:block;line-height:0}.share li{cursor:pointer}.share .redes{margin-top:2px;font-size:14px}.share.mini .redes{min-width:0}.btn-social{margin-bottom:5px}.btn-social-mini{border-radius:60px;height:35px;width:35px;padding:0}.btn-google{background-color:#dd4b39;border-color:rgba(0,0,0,.2);color:#fff}.btn-social-mini:active,.btn-social-mini:focus,.btn-social-mini:hover{outline:none}.btn-google.active,.btn-google:active,.btn-google:focus,.btn-google:hover,.open>.dropdown-toggle.btn-google{background-color:#c23321;border-color:rgba(0,0,0,.2);color:#fff}.btn-facebook{background-color:#3b5998;border-color:rgba(0,0,0,.2);color:#fff}.btn-facebook.active,.btn-facebook:active,.btn-facebook:focus,.btn-facebook:hover,.open>.dropdown-toggle.btn-facebook{background-color:#2d4373;border-color:rgba(0,0,0,.2);color:#fff}.captcha>div{height:auto!important}.captcha .form-control-feedback{display:none}.captcha .error-msg{margin-top:0}.date-picker .btn{box-shadow:none!important}.date-picker th{vertical-align:middle}filter>div{margin-bottom:20px}ul#strengthBar{display:inline;list-style:none;margin:0;margin-left:15px;padding:0;vertical-align:2px}#strength{color:#999}.point{background:#ddd;border-radius:2px;display:inline-block;height:5px;margin-right:1px;width:20px}.point:last{margin:0!important}.bootstrap,.bootstrap *,.bootstrap :focus{outline:none}.tesauro .bootstrap .tags{border:none;box-shadow:none}.bootstrap .tags .tag-item{border-radius:4px;color:#333;background:none;background-color:#fff;border-color:#ccc;padding:2px 10px;height:30px}.bootstrap .tags .tag-item.selected{background:#d9534f;border:1px solid #d43f3a;border-radius:4px;color:#fff}.bootstrap.as-list .tags .tag-item{float:none;display:block;margin:4px 2px}.bootstrap .tags .tag-item .remove-button{margin:0;font-size:22px;float:right;margin-left:5px}.bootstrap .tags .tag-item .remove-button:active,.bootstrap .tags .tag-item .remove-button:focus,.bootstrap .tags .tag-item .remove-button:hover{text-decoration:none;color:#c9302c}.bootstrap .tags .tag-item button{background:transparent;color:#000;opacity:.4}.bootstrap .autocomplete{margin:0}.bootstrap .autocomplete .suggestion-item.selected{background-color:#337ab7}.bootstrap .autocomplete .suggestion-item em{font-weight:400;background-color:#fff}.bootstrap .autocomplete .suggestion-item.selected em{color:#262626;background-color:#fff}.tesauro .dropdown-menu{margin:0;border-radius:0;width:100%;max-height:300px;overflow-y:auto}.tesauro .dropdown-menu li>a{text-overflow:ellipsis;overflow:hidden}text-angular button[name=html]{display:none}text-angular.error .ta-scroll-window{border-color:red!important}.ng-tooltip .icon{margin-left:5px;font-size:14px;color:#999}h1 .ng-tooltip .icon,h2 .ng-tooltip .icon,h3 .ng-tooltip .icon,h4 .ng-tooltip .icon{color:#fff;font-size:16px}.ng-tooltip .tooltip{line-height:1.2em}.tooltip .tooltip-inner{background:#333}.tooltip.left .tooltip-arrow{border-left-color:#333}.tooltip.right .tooltip-arrow{border-right-color:#333}.tooltip.top .tooltip-arrow{border-top-color:#333}.tooltip.bottom .tooltip-arrow{border-bottom-color:#333}.datos-archivo{margin-top:5px;margin-bottom:5px}.progreso-archivo{margin-left:5px;margin-top:8px}.eliminar-archivo{cursor:pointer;margin-left:5px;top:2px}.mensaje-error{color:#b94a48}.boton-descarga{cursor:pointer;margin-left:5px;top:2px}.imagen{display:inline-block;background:#f5f5f5;width:180px;height:180px;text-align:center;vertical-align:middle;position:relative}.imagen .imagen-wrap{display:-ms-inline-flexbox;display:inline-flex;height:100%}.imagen.imagen-profile img{border-radius:50%;width:200px;height:200px}.upload .imagen:last-child{width:100%;border:none;height:inherit;background:none}.imagen .texto,.imagen img{max-width:180px;max-height:180px;border:none;float:none!important;vertical-align:middle;margin:auto;object-fit:contain}.imagen .close{font-size:24px;position:absolute;z-index:5;top:4px;right:2px;opacity:.6}.imagen .close.edit{right:30px}.imagen .principal{position:absolute;bottom:0;right:0;left:0;height:25px}.enxe-boton-elegir{margin-top:9px}.enxe-boton-elegir .enxe-spinner{margin-top:8px;margin-left:10px}.upload label{clear:both;width:100%}.oculto{display:none!important}.imagen-perfil .crop-area{background:none;overflow:hidden;width:200px;height:200px}.imagen-perfil .redonda{border-radius:50%}.imagen-perfil .imagen{width:200px;height:200px}.imagen-perfil .imagen img{max-width:200px;max-height:200px}.imagen-perfil .btn-confirm{margin-top:10px}.imagen-perfil{display:inline-block}.imagen-perfil img{vertical-align:middle;border-radius:50%}.imagen-perfil img.mini{width:25px}.imagen-perfil img.normal{width:50px}.imagen-perfil span{vertical-align:middle}.imagen-perfil span.mini{font-size:25px}.imagen-perfil span.normal{width:50px;font-size:50px}.ng-cloak,.ng-hide,.ng-hide:not(.ng-hide-animate),.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}ng\:form{display:block}.ng-animate-shim{visibility:hidden}.ng-anchor{position:absolute}
/*# sourceMappingURL=main-7aa86f5792.css.map */
