article, aside, footer, header, menu, nav, main, input, ul, ol, li, button{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;display:block}
body{background-color:#FFF;font:16px verdana,arial,sans-serif;min-width:320px;margin:0;color:#444}
a{text-decoration:none}
p{line-height:1.6;margin:0 0 1.6em 0}
ul{list-style:none}
ol{list-style:decimal;padding-left:1em}
ol li{display:list-item}
ul ul{padding-left:30px}
b{color:#f2184f}
#fac,#twt,#wtsp,#libro,#lupa,#prac, .book, .edit, .hoja, .flcIzq, .flcDch, .gorro, .close{width:18px;height:18px;float:left;background:url('data:image/png;base64,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') no-repeat}
#fac,#twt,#wtsp{width:24px;height:24px;margin:0 5px}
#fac{background-position:0 -142px}
#twt{background-position:-24px -142px}
#wtsp{background-position:-27px -118px;display:none}
#lupa{margin:2px 0 0;background-position:-18px -50px}
#prac{width:32px;height:40px;margin:0 0 0 15px;background-position:0 -166px}
.close{margin:0 0 -3px 0;width:15px;height:15px;background-position:-36px -80px}
.book{margin:0px 8px 0 0;background-position:0 -68px}
.edit{margin:0px 8px 0 0;background-position:0 -86px}
.hoja{width:13px;height:18px;margin:0px 12px 0 0;background-position:0 -124px}
.flcIzq{margin:2px 8px;width:10px;height:15px;background-position:-36px -50px}
.flcDch{margin:2px 8px;float:right;width:10px;height:15px;background-position:-36px -65px}
.gorro{width:30px;height:20px;background-position:0px -104px}
#pck{display:none;font-size:13px;text-align:center;padding:5px 0}
#okcoo{display:inline-block;margin:0 0 0 3px;padding:0 5px}
#info{color:#fff;text-decoration:underline}
#hsup{background-color:#f2184f;color:#fff;min-height:30px}
#hlogo{background-color:#fcfcfc;height:86px}
#logo{color:#202c45;font:bold 38px "Century Gothic",arial,verdana,sans-serif}
#libro{width:51px;height:50px;margin:17px 10px 17px 0}
#lgtxt{float:left;margin:5px 0 0}
#lgnegro{float:left;color:#333;margin:0 0 0 5px}
#lgrojo{float:left;color:#f2184f}
#lgfrs{float:left;font-size:16px;color:#828282;clear:both}

#btnPrac{float:right;color:#202c45;margin:17px 19px 0 0;height:40px}
#btnPrac:hover{color:#f2184f}

#mnsup{background-color:#202c45;border-bottom:1px solid #f2184f}
.mn{margin:16px 2px 12px 0;padding:8px 16px;float:left;color:#fff;font:15px "Century Gothic",verdana,arial,sans-serif}
#mnsup .sel, .mn:hover{background-color:#fff;color:#202c45;border-radius:30px}
.mn:hover #lupa{background-position:0 -50px}
#mnr{float:right;color:#fff;background-color:#f2184f;font:bold 15px "Century Gothic",verdana,arial,sans-serif;padding:26px 16px}
main{display:flex}
#barlat{order:1;flex:0 0 300px;margin:35px 30px 0 0}
article{order:2;min-width:0}
h1,h2,h4{color:#202C45;margin:35px 0 5px;font:40px "Century Gothic",verdana,arial,sans-serif}
h2{margin:30px 0;font-size:30px}
h4{margin:20px 0;font-size:18px;font-weight:bold}
#txtshared{float:left;margin:3px 8px 0 0}
.sh5{color:#444;margin:0;font-size:17px;font-weight:bold}
.ej{color:#202C45;font-style:italic;font-weight:bold}
.ejsolved{color:#00e;font-style:italic}
.ejsolved:visited{color:#00e}
.ejsolved:hover{color:#f2184f}
.mninf{padding:10px 15px 8px 20px;margin:5px 0 8px;border-bottom:1px solid #ddd;display:block;background-color:#eee;color:#595959;font-size:14px}
.mninf:hover, .infsel{background-color:#202C45;color:#fff;border-left:5px solid #f2184f;border-bottom:1px solid #202C45}
.mninf2{display:block;font-size:14px;color:#202C45;padding:5px 0;margin:5px 0 8px;}
.mninf2:hover, .infsel2{color:#f2184f}
.mninf2:hover .book, .infsel2 .book{background-position:-18px -68px}
.mninf2:hover .edit, .infsel2 .edit{background-position:-18px -86px}
.mninf2:hover .hoja, .infsel2 .hoja{background-position:-13px -124px}
.etiq{font-size:13px;text-align:center;color:#999;margin:20px 0 0}
.subetiq{font-size:13px;text-align:left;color:#999;margin:10px 0 0}
#shared{font-size:14px;color:#999;padding:15px 0}
.separador{margin:30px 0 3em;border-bottom:1px solid #ddd;height:16px;text-align:center}
.icSeparador{width:30px;height:20px;padding:5px 30px;background-color:#fff;margin:0 auto}
.resumen{padding:1px 0 1px 30px;margin:1.6em 0;border-left:3px solid #202C45}
.resumen p{margin:20px 0}
.btn, .btnOff,.btnPag, .btnPagOff{font-size:14px;padding:10px;margin:5px;background-color:#202C45;color:#fff;border-radius:8px;float:left}
.btnOff, .btnPagOff{background-color:#ccc}
.btnPag, .btnPagOff{margin:5px 0;padding:5px 0}
.numPag{margin:5px 5px 0;padding:5px 2px 0;float:left;font-weight:bold;color:#202C45}
a.numPag:hover{color:#f2184f}
.btn:hover{background-color:#333;cursor:pointer}
.adsTxtEstrecho{width:100%;margin:0 0 1.1em}
.adsBlcH100{width:100%;height:100px}
.adsTxt{width:100%;max-height:280px;margin:0 0 1.6em}
.link{color:#00e;text-decoration:underline}
.link:visited{color:#00e}
.link:hover{color:#f2184f}
.lnkStg{color:#607D8B;text-decoration:underline dotted #607D8B}
.lnkStg:visited{color:#607D8B}
.lnkStg:hover{color:#00BCD4;text-decoration:underline dotted #00BCD4}
#fotmar{margin:30px 0}
.cntr{max-width:1160px;padding:0 5px;margin:0 auto}
.crojo{color:#f2184f}
.cverde{color:#4CAF50}
.mln{width:60px;margin:14px 0;border:1px solid #202c45}
.mlnr{width:60px;margin:14px 0 25px;border:1px solid #f2184f}
.padbot10{padding-bottom:10px}
.cls{clear:both}
#copy{margin:300px 0 0;color:#666;font-size:13px;text-align:center}
#copylnk{color:#666}
#copylnk:hover{text-decoration:underline}
.lst{margin:0 0 25px 30px;list-style-type:disc}
.lst li{display:list-item;margin:10px 0}
.lst ul{list-style-type:circle;margin:0 0 0 30px}
.frm{background-color:#f4f4f4;border:1px solid #e3e3e3;padding:24px 40px}
.frm form{padding:0;border:0}
.frmgr .frmlb{font-weight:bold;margin:0 0 10px 0}
.frmgr input{width:96%;padding:10px 2%;background-color:#fff;margin:0 0 1em 0}
.frmtxt .frmlb{color:#666}
.frmtxt input{border:1px solid #ccc}
.frmerr .frmlb{color:#a94442}
.frmerr input{border:1px solid #a94442}
button{padding:10px 20px;background-color:#f2184f;color:#fff;cursor:pointer}
button:active{background-color:#202C45}
.frmopt{cursor:pointer}
.frmopt input{display:inline}
.panelAzul{margin-bottom:20px;background-color:#fff;border:1px solid #337ab7;border-radius:4px}
.titPanel{color:#fff;background-color:#337ab7}
.padPanel{padding:10px 15px}
.alerver, .alerazul, .alerama, .alerroj{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.alerver{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.alerazul{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alerama{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.alerroj{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.oracion2,.oracion{text-align:center;overflow:auto;white-space:nowrap;margin:2.5em 0;padding:0 0 20px 0;font-size:15px;color:#202c45}
.oracion2{margin:2.5em 0 0.5em}
.txtN0{display:table-cell; padding:0}
.txtN1{display:table-cell; padding:0 0 0 12px}
.N0{border-bottom:2px solid;display:table;margin:0 auto;width:100%}
.txtV{display:table-cell}
.NV{padding:0 0 3px 0;display:table;margin:0 auto;height:1em;width:100%}
.bcora{border-color:#607D8B}
.txtora{color:#607D8B;display:block;padding:0 0 5px 0}
.bcorax{border-color:#EA80FC;padding:0 0 69px 0}
.txtorax{color:#EA80FC}
.bcorax .txtora, .bcora .txtora{font-weight:bold}
.bcstxt{border-color:#29B6F6;padding:0 0 10px 0}
.bcutxt{border-color:#3F51B5;padding:0 0 10px 0}
.bcs{border-color:#29B6F6;padding:0 0 42px 0} .txts{color:#29B6F6;font-weight:bold;display:block;padding:0 0 5px 0}
.bcm{border-color:#f44336;color:#f44336;padding:0 0 19px 0} .txtm{color:#f44336;font-weight:bold;display:block;padding:0 0 5px 0}
.bch, .bck{border-color:#4CAF50} .txth, .txtk{color:#4CAF50;font-weight:bold;display:block;padding:0 0 5px 0}
.bcn, .bce{border-color:#8BC34A;padding:0 0 15px 0} .txtn, .txte{color:#8BC34A;font-weight:bold;display:block;padding:0 0 5px 0}
.bcd{border-color:#2196F3;padding:0 0 15px 0} .txtd{color:#2196F3;font-weight:bold;display:block;padding:0 0 5px 0}
.bci{border-color:#d32f2f;padding:0 0 15px 0} .txti{color:#d32f2f;font-weight:bold;display:block;padding:0 0 5px 0}
.bcp{border-color:#f39c12;padding:0 0 15px 0} .txtp{color:#f39c12;font-weight:bold;display:block;padding:0 0 5px 0}
.bcr, .bca, .bct{border-color:#E91E63;padding:0 0 15px 0} .txtr, .txta, .txtt{color:#E91E63;font-weight:bold;display:block;padding:0 0 5px 0}
.bcu{border-color:#3F51B5;padding:0 0 42px 0} .txtu{color:#3F51B5;font-weight:bold;display:block;padding:0 0 5px 0}
.bc2, .bc0{border-color:#D84315;padding:0 0 15px 0} .txt2, .txt0{color:#D84315;font-weight:bold;display:block;padding:0 0 5px 0}
.bcmfpv,.bcmfpc{border-color:#EA80FC;padding:0 0 42px 0} .txtmfpv,.txtmfpc{color:#EA80FC;font-weight:bold;display:block;padding:0 0 5px 0}
.bcmfpa{border-bottom:1px dotted #EA80FC; padding:0 0 2px 0} .txtmfpa{color:#EA80FC;font-size:13px}
.bcnxx{border-color:#EA80FC;padding:0 0 19px 0} .txtnxx{color:#EA80FC;font-weight:bold;display:block;padding:0 0 5px 0}
.bcccl, .bccct, .bcccn, .bcccm, .bcccd, .bccci, .bcccs, .bcccc, .bcccf, .bcccg, .bcccb, .bccce, .bcccj{border-color:#9C27B0;padding:0 0 15px 0} .txtccl, .txtcct, .txtccn, .txtccm, .txtccd, .txtcci, .txtccs, .txtccc, .txtccf, .txtccg, .txtccb, .txtcce, .txtccj{color:#9C27B0;font-weight:bold;display:block;padding:0 0 5px 0}
.bcg{border-bottom:0px; padding:0 0 3px 0}
.bcmfe{border-bottom:1px dotted #FFA726; padding:0 0 2px 0} .txtmfe{color:#FFA726;font-size:13px}
.bcmft{border-bottom:1px dotted #8D6E63; padding:0 0 2px 0} .txtmft{color:#8D6E63;font-size:13px}
.bcmfd{border-bottom:1px dotted #00BCD4; padding:0 0 2px 0} .txtmfd{color:#00BCD4;font-size:13px}
.bcmfn{border-bottom:1px dotted #AD1457; padding:0 0 2px 0} .txtmfn{color:#AD1457;font-size:13px}
.bcmfp, .bcmfg, .bcmfb{border-bottom:1px dotted #66BB6A; padding:0 0 2px 0} .txtmfp, .txtmfg, .txtmfb{color:#66BB6A;font-size:13px}
.bcmfx, .bcmfl, .bcmfa{border-bottom:1px dotted #EA80FC; padding:0 0 2px 0} .txtmfx, .txtmfl, .txtmfa{color:#EA80FC;font-size:13px}
.bcmfc{border-bottom:1px dotted #607D8B; padding:0 0 2px 0} .txtmfc{color:#607D8B;font-size:13px}
.bcsntg{border-bottom:1px solid #2196F3;display:table;margin:0 auto;width:100%;padding:0 0 5px 0} .txtsntg{color:#2196F3;display:block;padding:0 0 5px 0}
.NT{font-weight:bold;font-size:16px}

.dbp4{display:block;padding:0 0 4px 0}
.dbp45{display:block;padding:0 0 45px 0}
.dbp22{display:block;padding:0 0 22px 0}
.dbp5{display:block;padding:0 0 5px 0}
.pb5{padding:0 0 5px 0}


@media(max-width: 899px){
#logo{font-size:31px}
#lgfrs{font-size:14px}
#barlat{flex:0 0 250px}}

@media(max-width: 799px){
main{display:block}
#barlat{flex:unset;order:3;margin:35px 0 0}
#hlogo{height:94px}}

@media(max-width: 699px){
#btnPrac{margin:13px 4px 0 0}    
#mnsup{padding:12px 0}
.mn{font-size:14px;padding:8px 12px;margin:3px 1px 3px 0}
#mnr{float:left;padding:8px 13px;margin:3px 0 3px 1px;border-radius:30px}}

@media(max-width: 599px){
h1{font-size:36px}
h2{font-size:28px}}

@media(max-width: 499px){
#libro{display:none}
#wtsp{display:block}
#lgnegro{margin:0}
#lgfrs{font-size:13px;font-weight:normal;color:#888}
ul ul{padding-left:20px}
.lst ul{margin:0 0 0 20px}}

@media(max-width: 399px){
body{font-size:15px}
ul ul{padding-left:10px}
.lst ul{margin:0 0 0 10px}}

@media(max-width: 369px){
.cntr{padding:0 2px}}