@media all and (max-width:890px){ body{ background:#fff !important} #wrap img{ max-width:99% !important; height:auto} #wrap{ margin:0 auto 0 !important; padding:0 !important; width:728px !important; border-radius:0 !important; background:#fff !important} #destacads{ margin:0 0 20px 0 !important; width:auto !important; clear:left !important} #destacads img{ float:left !important; width:160px !important; margin-right:7px !important; overflow:hidden !important} #content{ width:92% !important; float:none !important; background:#fff !important; padding:0 4% !important; float:none !important; margin:0 auto 0} .portada{ width:94% !important; float:none !important; background:#fff !important; padding:0 3% !important; float:none !important; margin:25px auto 0 !important} .ads{ text-align:center!important} .postarea p{ text-align:left !important} #content img{ max-width:100% !important; height:auto} strong{ color:#444 !important} b{ color:#444!important} a:hover{ text-decoration:none !important} .recommend{ width:auto !important; float:none !important; padding:0 4% !important; margin:0 auto 20px !important} blockquote{ padding:0 5px} #descriptioncat{ margin-top:20px !important; border-top:1px solid #ddd !important} #content iframe,#content object,#content embed{ max-width:100% !important} #footer{ font-size:14px !important; margin:0 auto 0 !important} span.gr{ display:none} .titlecomment{ font-size:25px !important; padding:10px 20px !important; margin:20px auto 20px !important} #toc_container p{ text-align:center !important}} @media all and (max-width:746px){ #wrap{ margin:0 !important; padding:0 !important; width:100% !important; border-radius:0 !important; border:none !important; box-shadow:0 !important; background:#fff !important} .post-related{ padding:0 !important; clear:both} .post-related img{ width:35% !important; height:auto !important} .post-related a p{ font-size:0.975rem !important} h1{font-size:1.5625rem!important} h2{font-size:1.4375rem!important} h3{font-size:1.375rem!important} h4,h5,h6{font-size:1.125rem!important} h2 a{font-size:1.125rem!important}} @media all and (max-width:600px){ .nav-previous{ width:45% !important} .nav-previous img{ width:auto !important} .nav-next{ width:45% !important} .nav-next img{ width:auto !important} .post-related::-webkit-scrollbar{display:none } .post-related{ white-space:nowrap; float:none; overflow-x:auto; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; background:url("images/slide.png"); background-position:right bottom; background-repeat:no-repeat} .post-related a p{ width:520px !important; white-space:pre-line} .post-related img{ width:40% !important} #cluster::-webkit-scrollbar{display:none } #cluster{ overflow-x:auto; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; background:url("images/slider.png"); background-position:center bottom; background-repeat:no-repeat; width:100%; border-bottom:1px solid #c0c0c0; margin-bottom:20px; padding:0} #post-clusters{ width:600px !important; border:none !important} .post-cluster{width:30%!important } #post-clusters{font-size:0.938rem !important} h1{font-size:1.375rem!important} h2{font-size:1.3125rem!important} h3{font-size:1.125rem!important} h4,h5,h6{font-size:1.1875rem!important} h2 a{font-size:1.125rem!important} #recomendado::-webkit-scrollbar{display:none} #recomendado{ overflow-x:auto; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; background:url("images/slider.png"); background-position:center bottom; background-repeat:no-repeat; width:100%; border-bottom:1px solid #c0c0c0; margin-bottom:35px; padding:0} #scrolpost{width:700px !important;overflow:hidden !important;padding:0; float:none} #sidebar-post a{font-size:1rem !important}} @media screen and (max-width:500px) and (min-width:421px){ h2 a{font-size:1rem!important;color:#333!important }} @media all and (max-width:360px){ #navigation a{ font-size:0.9375rem !important} #destacads img{ float:none !important; width:100% !important} .postarea p{ font-size:1.0625rem !important}} @media all and (max-width:320px){ #destacads img{ width:95% !important}}@media all and (max-width:300px){ .nav-previous{float:none;width:99%!important} .nav-next{float:none;margin-top:35px;width:99%!important}} @media all and (max-width:260px){ #destacads img{ width:80% !important}} body{ background:#FCFCFC; color:#000; font-family:'Open Sans',sans-serif; font-size:100%; margin:0 auto 0; padding:0; word-wrap:break-word } h1{font-size:1.625rem;line-height:1.1;margin:0} h2{font-size:1.5625rem;margin:30px 0 0 0;line-height:1.1} h3{font-size:1.4375rem;margin:30px 0 0 0;line-height:1.1} h4{font-size:1.375rem;margin:30px 0 0 0;line-height:1.1} h5{font-size:1.3125rem;margin:30px 0 0 0;line-height:1.1} h6{font-size:1.25rem;margin:30px 0 0 0;line-height:1.1} h2 a{font-size:1.1875rem;margin:30px 0 0 0;line-height:1.1} #wrap{ background:#fff; position:relative; width:870px; margin:0 auto 0; padding:0; clear:both; border-left:1px solid #ddd; border-right:1px solid #ddd; box-shadow:0 0 10px 0 rgba(0,0,0,0.3); z-index:1 } #content{ background:#fff; float:none; width:728px; margin:0 auto 0; padding:0 } .portada{ background:#fff; float:none; width:728px; margin:0 auto 0; padding:7px 0 0 0; overflow:hidden } hr{ background:none repeat scroll 0 0 #ddd !important; border:0 none; margin:9px 0 4px 0; padding:0; height:1px; clear:both } .clear{ clear:both } a,a:visited{ color:#1472D0; text-decoration:none; font-weight:normal !important } a img{ border:0; margin:0; padding:0; overflow:hidden } a:focus,a:hover,a:active{ outline:0 } strong{ color:#000; font-weight:bold !important } b{ color:#000; font-weight:bold !important } .authob{ color:#000 !important } .recomendados{text-align:center;font-size:1.5rem;font-weight:bold} #sidebar-post{ width:22%; float:left; margin-right:3%; overflow:hidden; margin-bottom:40px; line-height:1.1 !important} #sidebar-post img{ float:none; position:relative; z-index:3; width:100%; height:auto; margin:5px 4px 0 0; overflow:hidden !important} #sidebar-post a{ font-size:1.0625rem; text-align:left !important} .colaborador{ float:left; margin:0 9px; padding:4px 0 0 0; width:auto; overflow:hidden } .colaborador img{ max-width:80px !important; height:auto } #content img{ max-width:728px; height:auto; margin:0; padding:0 } .post{ margin:0 } .postarea{ background:#fff; margin:0; padding:0; width:auto } .postarea p{ margin:0; padding:15px 0; font-size:1.125rem; color:#333; line-height:28px; text-align:justify } .postarea p a{ text-decoration:none; color:#1187b8; border-bottom:1px solid #E8554E; font-weight:bold !important } .postarea p a:hover{ border-bottom:3px solid #3D4A50 } .postarea p img{ display:block; margin:auto } .postarea b{ color:#000 } .postarea ul{ list-style:none; margin:20px 0; padding:7px; background:#FAFAFA; font-size:17px !important } .postarea ul,.postarea ul ol{ list-style-type:none } .postarea ul li{ margin:12px 2px; padding:0 0 0 30px; position:relative } .postarea ul li:before{ content:"\2713"; font-size:1em; background-color:#057FBD; color:#fFF; font-weight:bold; border-radius:3px; display:block; width:22px; height:22px; padding:0 0 2px 0; text-align:center; position:absolute; top:2px; left:0 } .postarea ul li ol{ list-style:square; background:none !important; padding-left:initial; margin:0 !important } .postarea ul li ol li:first-child{ margin:0 0 0 20px !important; padding-left:initial } .postarea ul li ol li{ margin:5px 0 0 20px !important; background:none !important; padding-left:initial } .postarea ul li ol li ol li{ margin:0 0 -10px 20px !important; padding:initial } .postarea ul li ul{ margin:0; padding:initial } .postarea ul li ul li:first-child{ margin-left:20px !important; padding-left:initial } .postarea ul li ul li{ margin-left:20px !important; list-style:square; padding-left:initial } .postarea ul li ol li:before{ display:none } .postarea ul ul li:before{ display:none } .postarea ol{ counter-reset:step-counter; margin:20px 0; padding:7px; font-size:17px !important } .postarea ol li{ margin:7px 7px 7px 20px; padding:initial; position:relative } .postarea ol li ol{ margin:0; padding:initial } .postarea ol li ol li{ margin-top:5px !important; padding-left:initial; list-style:square } .postarea ol li ol li:first-child{ margin-left:20px !important; padding-left:initial } .postarea ol li li li{ margin-left:20px !important; list-style:square; padding-left:initial } .postarea ol li ol li ol li{ margin-top:5px !important; padding-left:initial; list-style-type:decimal } .postarea ol li ul li{ list-style:square } ol.pasos{ margin:20px 0 !important; background:#fffbf9 !important } ol.pasos,ol.pasos ol{ list-style-type:none; counter-reset:step-counter } ol.pasos li{ counter-increment:step-counter; margin:0 0 15px 5px; padding:0 0 0 38px; position:relative } ol.pasos li:before{ content:counter(step-counter,decimal-leading-zero); font-size:1em; background-color:#0A6791; color:#fff; font-weight:bold; padding:5px 4px; border-radius:3px; display:block; min-width:22px; text-align:center; position:absolute; top:2px; left:0 } ol.pasos li ol li:first-child{ margin:20px 0 0 20px!important } ol.pasos li ol li{ margin:0 0 0 20px; font-size:16px !important } ol.pasos li ol{ list-style:square !important; margin:0 !important; padding:initial !important } ol.pasos li ol li:before{ display:none } ol.pasos li ol li ol{ margin:-10px 0 10px 0 !important; font-size:16px !important; padding:initial !important } ol.pasos li ul{ list-style:square !important; margin:10px 0 0 0 !important; padding:0 !important } ol.pasos li ul li:first-child{ margin:20px 0 0 px!important } ol.pasos li ul li{ margin:0 0 0 20px; font-size:16px !important; counter-reset:step-counter; padding:0 !important } ol.pasos li ul li:before{ display:none } ol.pasos li ul li ol{ margin:-10px 0 10px 0 !important; font-size:16px !important; padding:0 !important } ol.box{ margin:20px 0 !important; background:#fffbf9 !important } ol.box,ol.box ol{ list-style-type:none; counter-reset:step-counter } ol.box li{ counter-increment:step-counter; margin:0 0 15px 5px; padding:0 0 0 38px; position:relative } ol.box li:before{ content:counter(step-counter,decimal-leading-zero); font-size:1em; background-color:#546E7A; color:#fff; font-weight:bold; padding:5px 4px; border-radius:3px; display:block; min-width:22px; text-align:center; position:absolute; top:2px; left:0 } ol.box li ol li:first-child{ margin:20px 0 0 20px!important } ol.box li ol li{ margin:0 0 0 20px; font-size:16px !important } ol.box li ol{ list-style:square !important; margin:0 !important; padding:initial !important } ol.box li ol li:before{ display:none } ol.box li ol li ol{ margin:-10px 0 10px 0 !important; font-size:16px !important; padding:initial !important } ol.box li ul{ list-style:square !important; margin:10px 0 0 0 !important; padding:0 !important } ol.box li ul li:first-child{ margin:20px 0 0 px!important } ol.box li ul li{ margin:0 0 0 20px; font-size:16px !important; counter-reset:step-counter; padding:0 !important } ol.box li ul li:before{ display:none } ol.box li ul li ol{ margin:-10px 0 10px 0 !important; font-size:16px !important; padding:0 !important } ol.boxblack{ margin:20px 0 !important; background:#fafafa !important } ol.boxblack,ol.boxblack ol{ list-style-type:none; counter-reset:step-counter } ol.boxblack li{ counter-increment:step-counter; margin:0 0 15px 5px; padding:0 0 0 38px; position:relative } ol.boxblack li:before{ content:counter(step-counter,decimal-leading-zero); font-size:1em; background-color:#BF4141; color:#fff; font-weight:bold; padding:5px 4px; border-radius:3px; display:block; min-width:22px; text-align:center; position:absolute; top:2px; left:0 } ol.boxblack li ol li:first-child{ margin:20px 0 0 20px!important } ol.boxblack li ol li{ margin:0 0 0 20px; font-size:16px !important } ol.boxblack li ol{ list-style:square !important; margin:0 !important; padding:initial !important } ol.boxblack li ol li:before{ display:none } ol.boxblack li ol li ol{ margin:-10px 0 10px 0 !important; font-size:16px !important; padding:initial !important } ol.boxblack li ul{ list-style:square !important; margin:10px 0 0 0 !important; padding:0 !important; background:#fafafa !important } ol.boxblack li ul li:first-child{ margin:20px 0 0 px!important } ol.boxblack li ul li{ margin:0 0 0 20px; font-size:16px !important; counter-reset:step-counter; padding:0 !important } ol.boxblack li ul li:before{ display:none } ol.boxblack li ul li ol{ margin:-10px 0 10px 0 !important; font-size:16px !important; padding:0 !important } ol.redwine{ margin:20px 0 !important; background:#fffbf9 !important } ol.redwine,ol.redwine ol{ list-style-type:none; counter-reset:step-counter } ol.redwine li{ counter-increment:step-counter; margin:0 0 15px 5px; padding:0 0 0 38px; position:relative } ol.redwine li:before{ content:counter(step-counter,decimal-leading-zero); font-size:1em; background-color:#7D2181; color:#fff; font-weight:bold; padding:5px 4px; border-radius:3px; display:block; min-width:22px; text-align:center; position:absolute; top:2px; left:0 } ol.redwine li ol li:first-child{ margin:20px 0 0 20px!important } ol.redwine li ol li{ margin:0 0 0 20px; font-size:16px !important } ol.redwine li ol{ list-style:square !important; margin:0 !important; padding:initial !important } ol.redwine li ol li:before{ display:none } ol.redwine li ol li ol{ margin:-10px 0 10px 0 !important; font-size:16px !important; padding:initial !important } ol.redwine li ul{ list-style:square !important; margin:10px 0 0 0 !important; padding:0 !important } ol.redwine li ul li:first-child{ margin:20px 0 0 px!important } ol.redwine li ul li{ margin:0 0 0 20px; font-size:16px !important; counter-reset:step-counter; padding:0 !important } ol.redwine li ul li:before{ display:none } ol.redwine li ul li ol{ margin:-10px 0 10px 0 !important; font-size:16px !important; padding:0 !important } ol.sb{ list-style-type:upper-latin } ol.roman{ list-style-type:upper-roman } #toc_container{ background:#fdfdfd; border:1px solid #ddd; width:99.5% !important; padding:0; overflow:hidden; margin:20px 0 9px 0; display:inline-block } #toc_container p{ font-size:1.1875rem; color:#2c2c2c; font-weight:bold; text-align:center; padding:5px 0; border-bottom:1px solid #aaa} #toc_container ul{ margin:0 7px 0 20px !important; padding:0; background:none } #toc_container ul li{ list-style:square; width:auto; margin:8px 2px; background:none; padding-left:initial} #toc_container ul li:before{ display:none } #toc_container ul li a{ font-size:1.125rem; color:#333 } #toc_container ul li a:hover{ text-decoration:underline } #toc_container ul li ul li{ margin-left:0px !important; color:#5E9B29; background:none } #toc_container ul li ul li ul li{ color:#E36315; background:none; margin-left:0 !important } #toc_container ul li ul li ul li ul li{ color:#FEA900; background:none } .postarea a{ text-decoration:none } small{ font-size:11px; color:#777 !important } #descriptioncat{ border:1px solid #ddd; border-top:none; padding:5px 10px !important; margin:0 0 20px 0; width:auto } #descriptioncat p{ font-size:13px; padding:0 !important; margin:0 !important } blockquote{ background:#fff; margin:20px 0 !important; padding:0 20px; font-style:italic !important; border-left:4px solid #38b7ee !important; border-right:2px solid #38b7ee !important; border-top:1px solid #ddd; border-bottom:1px solid #ddd } blockquote p{ font-size:16px !important } blockquote ul{ background:none !important } blockquote ul li{ font-size:16px !important } blockquote ol li{ font-size:16px !important } blockquote:after{ clear:both } blockquote ol{ background:none !important } #postauthor{ margin:0 0 5px 0; padding:4px; font-size:12px; border:1px solid #DDD; background:#fcfcfc } #perfilautor{ margin:0; padding:10px 22px 10px 22px; color:#444; font-size:15px; line-height:20px; background:#E5F1F8; overflow:hidden } #perfilautor p{ font-size:16px; margin:0px 9px 9px 9px; padding:0 } code{ background:rgba(230,235,237,0.25); border-radius:0.375em; border:solid 1px rgba(210,215,217,0.75); font-family:"Courier New",monospace; font-size:0.9em; margin:0 0.25em; padding:0.65em } pre{ -webkit-overflow-scrolling:touch; font-family:"Courier New",monospace; font-size:0.9em; margin:20px 0 0 0 } pre code{ display:block; line-height:1.75; padding:1em 1.5em; overflow-x:auto } .postcomments{ background:#FFF; font-size:16px; line-height:28px; margin:30px auto 30px; padding:0; border-top:1px solid #ccc } .yarpp-related{ margin:0; padding:0 } .yarpp-related ul{ list-style-type:none !important; margin:10px 0 1.5rem 0 !important; counter-reset:step-counter; background:none } .yarpp-related li{ background:none !important; counter-increment:step-counter; list-style-type:none !important; margin:0 0 14px 0 !important; padding:0 0 0 37px !important; position:relative; clear:both !important; min-height:40px !important } .yarpp-related li a{ color:#000 !important; font-size:19px !important; line-height:16px !important } .yarpp-related ul li:before{ content:counter(step-counter); font-size:1em; background-color:#5592CC !important; color:#fff; font-weight:bold; padding:4px 3px; border-radius:3px; display:block; min-width:25px; text-align:center; position:absolute; top:5px; left:0 } .yarpp-related h3{ font-size:25px !important } i{ color:#444 } em{ color:#444 } p.email-form{ width:220px; height:24px; margin:0; padding:0 } p.email-form .sub{ color:#333; float:left; padding:4px 0 0 26px; width:130px; margin:0; border:0; background:transparent } p.email-form .subutton{ margin:0; float:right; font-size:8pt; width:52px; height:auto; text-align:center; border:0; text-indent:-10000em; background:transparent; border:0 } #footer{ background:#F3F0EC; width:auto; margin:0; padding:9px } #footer a{ color:#2c2c2c; text-decoration:none } span.mail{ background-image:url("images/mail.png"); background-position:left; background-repeat:no-repeat; padding:0 12px 0 22px } span.stmp{ background-image:url("images/sitemap.png"); background-position:left; background-repeat:no-repeat; padding:0 12px 0 19px } span.legal{ background-image:url("images/gerencie-black.png"); background-position:left; background-repeat:no-repeat; padding:0 12px 0 19px } .commentlist li ul li{ font-size:15px } .commentlist li{ font-weight:bold } .commentlist li .avatar{ background:#FFF; float:right; border:1px solid #eee; margin:0 5px 0 10px; padding:2px } .commentlist cite,.commentlist cite a{ font-weight:bold; font-style:normal; font-size:15px } .commentlist p{ font-weight:normal; text-transform:none; margin:15px 0 !important; line-height:23px !important } .commentmetadata{ font-weight:normal } #commentform input{ width:170px; padding:2px; margin:5px 5px 1px 0 } #commentform{ margin:5px 10px 0 0 } #commentform textarea{ width:99%; padding:2px } #respond:after{ content:"."; display:block; height:0; clear:both; visibility:hidden } #commentform p{ margin:5px 0 5px 0 } #commentform #submit{ margin:0; float:left } .alt{ margin:0; padding:10px } .commentlist{ margin:0; padding:0 } .commentlist ol{ margin:0; padding:10px } .commentlist li{ margin:15px 0 10px; padding:10px 5px 10px 10px; list-style:none } .commentlist li ul li{ margin-right:-5px; margin-left:10px } .commentlist p{ margin:10px 0 10px 0; padding:0 } .children{ margin:0; padding:0 } .nocomments{ text-align:center; margin:0; padding:0 } .commentmetadata{ font-size:10px; margin:0; display:block } #navigation{ margin:20px 0 45px 0; width:100%; padding:0; line-height:18px; overflow:hidden} #navigation a{ font-size:17px; line-height:18px; text-align:left !important; color:#000 } .nav-previous{ background:url("images/arrow_left.png"); background-position:top left; background-repeat:no-repeat; width:250px; float:left; overflow:hidden; margin:0; padding:20px 0 3px 0} .nav-previous img{ width:250px; height:auto; opacity:0.8 } .nav-next{ background:url("images/arrow_right.png"); background-position:top right; background-repeat:no-repeat; width:250px; float:right; overflow:hidden; margin:0; padding:20px 0 3px 0} .nav-next img{ width:250px; height:auto; float:right; opacity:0.8 } .comentario{ font-size:22px; font-weight:bold } .alignright{ width:48%; float:right; text-align:right; margin:0 0 0 10px } .alignright p{ padding-right:15px; margin:0 } .alignleft{ width:48%; float:left; text-align:left; margin:0 10px 0 0 } .alignleft p{ padding-left:15px; margin:0 } .thread-alt{ background:#FFF; margin:0; padding:0 } .thread-even{ background:#f9f9f9; margin:0; padding:0 } .depth-1{ border:1px dotted #e6e6e6; margin:0; padding:0 } .even,.alt{ border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; margin:0; padding:0 } #submit{ background:#444; color:#FFF; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; font-size:16px; font-weight:bold; text-decoration:none; margin:0; padding:2px 0 2px 0; overflow:hidden; border:1px solid #444; cursor:pointer } .responsive{ font-size:12px; max-width:95% !important; margin-bottom:5px } .pagination{ width:auto; background:#fff; border:0; margin:5px 0 20px 0 } .pagination ul{ list-style-type:none; margin:0; padding:0; overflow:hidden; background:#fff } .pagination li{ float:left; display:block; color:#fff; text-decoration:none; background:#336080; padding:7px 0; margin:0 7px 7px 0 } .pagination li a{ color:#fff; padding:7px 12px } .pagination li a:hover{ background-color:#597080; text-decoration:none } .pagination li.active{ background-color:#5592CC; color:white } #page-not-found dl{ width:28%; float:left; background:#fafafa; margin:0 10px 24px 0; padding:7px 18px 7px 7px !important; height:400px; border:solid 1px #ddd } #page-not-found dt{ font-weight:bold; font-size:1.1em; padding:10px 0 } #page-not-found dt a{ color:#000; font-size:20px; font-weight:bold !important; text-decoration:none; margin-left:7px } #page-not-found dd.view-all{ font-size:0.9em; margin:5px 0; padding:2px 0 0 24px; text-align:left } #page-not-found dd.view-all a{ color:#000; font-size:20px; font-weight:bold !important; text-align:left } .page-end{ clear:both } #page-not-found dl a{ font-size:14px; text-decoration:none !important; background:none!important } #page-links{ margin:-15px 0 15px 0 !important; font-size:26px; border-bottom:1px solid #ccc; padding:0 0 10px 0 } .pagepost{ padding-left:10px !important; background:#FFF } #stickyunit{ position:fixed } tbody{ width:100%; display:inline-table} table{ overflow-x:auto; display:flex; margin:20px 0!important; border-top:2px solid #0091D5; background:#f9f9f9; border-spacing:0; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0} table th{ padding:21px 25px 22px 25px} table tr{ text-align:center; padding-left:7px} table td{ padding:7px; border-left:1px solid #c0c0c0; border-top:1px solid #c0c0c0; background:#f9f9f9} table tr:hover td{ background:#eee} .paginate-com{ margin:10px 0; padding:5px 0; text-align:left } .paginate-com a{ padding:7px 9px; margin:1px; text-decoration:none; color:#fff; background:#2F343B } .paginate-com a:hover{ color:#fff; background-color:#4a4a4a } .paginate-com .current{ padding:7px 9px; margin:2px; font-weight:bold; color:#FFF; background-color:#1279C3 } .odd-content{ width:auto; background:#F5f5f5; margin:5px -9px 0 -9px !important; padding:0 5px 0 0; color:#000; font-size:14px; line-height:26px; border-top:1px solid #ddd } .odd-content a{ padding:4px 0; font-size:13px; color:#000; text-decoration:none } .odd-content img{ margin:0; padding:0; overflow:hidden !important; vertical-align:bottom !important } #subct{ padding:10px 0 20px 0 !important } .post-cluster-row{ overflow:hidden } #post-clusters{ overflow:hidden; margin:20px 0; padding:0; border-bottom:1px solid #ccc } .post-cluster{ width:30.5%; margin-right:4%; float:left; margin-bottom:10px } .post-cluster img{ overflow:hidden } .post-cluster a{ margin:0 !important; padding:0 !important; font-weight:bold !important} .post-cluster:nth-child(3n){ margin-right:0 } .ads{ margin:14px 0; overflow:hidden !important; padding:0 !important } .post-related{ width:100%; margin:20px 0; background-color:#f9f9f9; padding:0} .post-related img{ float:left; width:160px; height:auto; margin-right:5px !important } .post-related p{ padding:5px 5px 0 0; color:#1472D0; text-align:left !important; font-weight:bold; line-height:1.3; font-size:1.0625rem !important} .formato{ padding:0; font-size:90%; font-weight:500; line-height:2em; color:#fff; text-align:center; vertical-align:baseline; border-radius:.25em } .formato.azul{ color:#FFF; background-color:#0A6791; padding:4px 7px; -webkit-box-decoration-break:clone; box-decoration-break:clone; font-weight:600 } .formato.negro{ color:#FFF; background-color:#3D4A50; padding:4px 7px; -webkit-box-decoration-break:clone; box-decoration-break:clone; font-weight:600 } .formato.naranja{ color:#FFF; background-color:#DC4437; padding:4px 7px; -webkit-box-decoration-break:clone; box-decoration-break:clone; font-weight:600 } .cuadro{ border:1px solid #D96248; border-top:2px solid #D96248; background-color:#FFFFFC; padding:0 12px; word-wrap:break-word; overflow-wrap:break-word; margin:20px 0 } .cuadro:after{ clear:both } .cuadro p:first-child:first-line{ color:#2E70A8; font-weight:bold !important } .cuadrogreen{ border:1px solid #085A8C; border-top:3px solid #085A8C; background-color:#EFF9FE; padding:0 12px; border-radius:0 0 10px 10px; word-wrap:break-word; overflow-wrap:break-word; margin:20px 0 } .cuadrogreen:after{ clear:both } .box-title{ border:1px solid #7E3795; border-radius:10px; background-color:#fcfcfc; padding:0 9px 12px 9px; word-wrap:break-word; overflow-wrap:break-word; margin:20px 0 } .box-title p:first-child{ border-radius:8px 8px 0 0; background-color:#7E3795; margin:0 -9px !important; padding:7px; color:#fff; font-weight:bold } .box-title h2,.box-title h3,.box-title h4,.box-title h5{ border-radius:8px 8px 0 0; background-color:#7E3795 !important; margin:0 -9px !important; padding:7px !important; font-size:18px !important; color:#fff !important; font-weight:bold } .box-title:after{ clear:both } .descargar{ display:block; margin-left:auto !important; margin-right:auto !important; width:86px} #glcss{ border:1px solid #597799; background-color:#FBFFFF; padding:0 0 9px 0; word-wrap:break-word; margin:20px 0 5px 0 } #glcss p:first-child{ background-color:#597799; padding:4px !important; margin:0 !important; font-size:20px; color:#fff; font-weight:bold; text-align:center } #glcss p{ margin:5px 9px !important } #glcss p a{ border:none !important; font-weight:normal !important; color:#F26716; font-size:21px } #glcss:after{ clear:both } .autor{ border:1px solid #f0f0f0; background-color:#ffff; padding:0 9px 12px 9px; word-wrap:break-word; overflow-wrap:break-word; margin:20px 0 } .autor h2,.autor h3,.autor h4{ background-color:#f0f0f0; margin:0 -9px !important; padding:7px; color:#000; font-size:18px !important } .autor:after{ clear:both } .pregunta{ border:1px solid #f0f0f0; background-color:#ffff; padding:0 9px 12px 9px; word-wrap:break-word; overflow-wrap:break-word; margin:20px 0 0 0 } .pregunta p:first-child{ background-color:#f0f0f0; margin:0 -9px !important; padding:7px; color:#000; font-weight:bold } .pregunta:after{ clear:both } .respuesta{ border:1px solid #f0f0f0; background-color:#fafafa; padding:0 9px 12px 9px; word-wrap:break-word; overflow-wrap:break-word; margin:0 0 20px 0 } .respuesta p:first-child{ background-color:#f0f0f0; margin:0 -9px !important; padding:7px; color:#000; font-weight:bold } .respuesta:after{ clear:both } 