/*
Theme Name: La Guia 2000
Description: Theme para La Guia 2000
Author: Beew
Version: 1.0
*/

html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
article,aside,figure,footer,header,hgroup,nav,section{display:block}
img,object,embed{max-width:100%}
html{overflow-y:scroll}
ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
table{border-collapse:collapse;border-spacing:0}
th{font-weight:bold;vertical-align:bottom}
td{font-weight:normal;vertical-align:top}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}
input[type="radio"]{vertical-align:text-bottom}
input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}
.ie6 input{vertical-align:text-bottom}
select,input,textarea{font:99% sans-serif}
table{font-size:inherit;font:100%}
a:hover,a:active{outline:0}
small{font-size:85%}
strong,th{font-weight:bold}
td,td img{vertical-align:top}
sub,sup{font-size:75%;line-height:0;position:relative}
sup{top:-0.5em}
sub{bottom:-0.25em}
pre,code,kbd,samp{font-family:monospace,sans-serif}
.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}
button,input,select,textarea{margin:0}
button{width:auto;overflow:visible}
.ie7 img{-ms-interpolation-mode:bicubic}
.ie6 html{filter:expression(document.execCommand("BackgroundImageCache",false,true))}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
body{font:13px Helmet,Freesans,sans-serif}
body,select,input,textarea{color:#333}
a{color:#03f}
a:hover{color:#69f}
::-moz-selection{background:#3377dc;color:#fff;text-shadow:none}
::selection{background:#3377dc;color:#fff;text-shadow:none}
a:link{-webkit-tap-highlight-color:#fcd700}
ins{background-color:#fff;color:#000;text-decoration:none}
mark{background-color:#fff;color:#000;font-style:italic;font-weight:bold}
.blogactual {color:#fff !important}

a{color:#9e0755}
body{background:#e3ded4 url(images/bg.jpg);font-family:Helvetica,Arial,sans-serif;color:#333;font-size:14px}
#container{width:1000px;padding:0 10px;margin:0 auto}
#wrapper{background:#fefefe;border:1px solid #c9c5bf;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);margin-bottom:20px}
header#header{margin:10px 0 5px;overflow:hidden;height:1%}
header#header h1, header#header #logo{float:left;width:50%}
.ad-horizontal{position:absolute;top:10px;right:4%;width:468px;height:60px}
section#topic{background:#333;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:1020px;position:relative;right:10px;margin-top:10px;height:65px;color:#fefefe;clear:both}
#topic h2, #topic .seccion-actual{float:left;margin-left:20px;font-family:Georgia,serif;font-size:26px;text-shadow:0 1px 0 rgba(0,0,0,0.75);font-weight:normal;line-height:65px}
#topic .seccion-actual span, #topic h2 span{display:block;width:57px;height:83px;float:left;line-height:83px;text-align:center;background:url(images/ribbon_topic.png) top left no-repeat;position:relative;bottom:2px;margin-right:10px}
#topic ul{float:right}
#topic ul li{width:65px;float:left;height:65px;font-family:Georgia,serif;font-size:13px;text-align:center}
#topic ul li a{text-decoration:none;color:#b9b9b9;text-shadow:0 1px 0 rgba(0,0,0,0.75);text-align:center}
#topic ul li a:hover{color:#fefefe}
#topic ul li a span{clear:both;display:block;text-align:center;height:32px;width:32px;line-height:32px;margin:0 auto;margin-top:10px}
#topic ul li a span.arte{background:url(images/icons/arte-s.png) bottom left no-repeat}
#topic ul li a span.biologia{background:url(images/icons/biologia-s.png) bottom left no-repeat}
#topic ul li a span.derecho{background:url(images/icons/derecho-s.png) bottom left no-repeat}
#topic ul li a span.educacion{background:url(images/icons/educacion-s.png) bottom left no-repeat}
#topic ul li a span.filosofia{background:url(images/icons/filosofia-s.png) bottom left no-repeat}
#topic ul li a span.fisica{background:url(images/icons/fisica-s.png) bottom left no-repeat}
#topic ul li a span.geografia{background:url(images/icons/geografia-s.png) bottom left no-repeat}
#topic ul li a span.historia{background:url(images/icons/historia-s.png) bottom left no-repeat}
#topic ul li a span.lengua{background:url(images/icons/lengua-s.png) bottom left no-repeat}
#topic ul li a span.matematica{background:url(images/icons/matematica-s.png) bottom left no-repeat}
#topic ul li a span.psicologia{background:url(images/icons/psicologia-s.png) bottom left no-repeat}
#topic ul li a span.quimica{background:url(images/icons/quimica-s.png) bottom left no-repeat}
#topic ul li a:hover span{background-position:left top}
#wrapper{clear:both}
#content{background:#fefefe;width:100%;float:none;}
#content h3, #content .sub-titulo{font-family:Georgia,serif;font-size:20px;font-weight:normal;padding-left:15px}
#content .bubble{display:block;width:80px;height:80px;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;background:#ccc;text-align:center;-moz-box-shadow:0 3px 0 rgba(223,223,223,0.4);-webkit-box-shadow:0 3px 0 rgba(223,223,223,0.4);box-shadow:0 3px 0 rgba(223,223,223,0.4);color:#fff;font-family:Georgia,serif;font-size:12px;text-transform:uppercase;position:absolute;margin-left:670px;margin-top:-30px;line-height:14px}
#content #historia-por-paises .bubble{background:#31c8b4 url(images/icons/paises-b.png) center 34% no-repeat;padding-top:56px;height:24px}
#content #historia-por-regiones .bubble{background:#319bc8 url(images/icons/regiones-b.png) center 25% no-repeat;padding-top:46px;height:34px}
#content #historia-por-edades .bubble{background:#f0a631 url(images/icons/edades-b.png) center 34% no-repeat;padding-top:56px;height:24px}
#content #arte-arquitectura .bubble{background:#31c8b4 url(https://arte.laguia2000.com/wp-content/themes/guia-2000/images/icons/arquitectura-b.png) center 34% no-repeat;padding-top:56px;height:24px}
#content #arte-escultura .bubble{background:#319bc8 url(https://arte.laguia2000.com/wp-content/themes/guia-2000/images/icons/escultura-b.png) center 25% no-repeat;padding-top:46px;height:34px}
#content #arte-pintura .bubble{background:#f0a631 url(https://arte.laguia2000.com/wp-content/themes/guia-2000/images/icons/pintura-b.png) center 30% no-repeat;padding-top:51px;height:29px}
#content #arte-museos .bubble{background:#93f url(https://arte.laguia2000.com/wp-content/themes/guia-2000/images/icons/museos-b.png) center 30% no-repeat;padding-top:51px;height:29px}
#content #arte-mas .bubble{background:#ff80ff url(https://arte.laguia2000.com/wp-content/themes/guia-2000/images/icons/mas-b.png) center 34% no-repeat;padding-top:56px;height:24px}
#content #geo-america .bubble{background:#31c8b4 url(https://geografia.laguia2000.com/wp-content/themes/guia-2000/images/icons/america-b.png) center 30% no-repeat;padding-top:51px;height:29px}
#content #geo-europa .bubble{background:#319bc8 url(https://geografia.laguia2000.com/wp-content/themes/guia-2000/images/icons/europa-b.png) center 30% no-repeat;padding-top:51px;height:29px}
#content #geo-asia .bubble{background:#f0a631 url(https://geografia.laguia2000.com/wp-content/themes/guia-2000/images/icons/asia-b.png) center 30% no-repeat;padding-top:51px;height:29px}
#content .post-list .bubble{background:#c91c76 url(images/icons/nuevo-b.png) center 34% no-repeat;padding-top:56px;height:24px}
#wrapper .categoria .post-list .bubble{background:#c91c76 url(images/icons/categoria-b.png) center 30% no-repeat;padding-top:56px;height:24px;margin-top:-92px}
#wrapper .archivo .post-list .bubble{background:#c91c76 url(images/icons/archivo-b.png) center 30% no-repeat;padding-top:52px;height:28px;margin-top:-92px}
#content .lista ul{font-family:Arial,Helvetica,sans-serif;background:url(images/reng-25.png);overflow:hidden;height:1%;padding-bottom:1px;margin-bottom:25px;margin-top:10px;padding-left:15px;padding-top:2px}
#content .lista ul li{list-style-type:disc;margin-left:3%;color:#adadad;line-height:25px}
#content .lista ul li a{color:#333;text-decoration:none}
#content .lista ul li a:hover{color:#9e0755}
#content #historia-por-paises ul li{width:30%;float:left}
#content #historia-por-regiones ul li,#content #historia-por-edades ul li,#content #arte-arquitectura ul li,#content #arte-escultura ul li,#content #arte-pintura ul li,#content #arte-museos ul li,#content #arte-mas ul li,#content #geo-america ul li,#content #geo-europa ul li{width:47%;float:left}
#adsense{margin-top:30px;margin-left:18px}
.post-list{margin-top:50px}
.categoria .post-list,.archivo .post-list{margin-top:30px}
.post-list h3, .post-list .sub-titulo{border-bottom:1px solid #eee;margin-bottom:15px}
.post-list .post{margin-bottom:30px}
.post-list .post h1, .post-list .post h2{font-family:Georgia,serif;font-size:20px;border-bottom:1px solid #eee;font-weight:normal;padding-left:15px}
.post-list .post h1 a, .post-list .post h2 a{color:#333;text-decoration:none}
.post-list .post .meta{padding:10px 0 0 15px;font-family:Georgia,serif;color:#b9b9b9;width:75%;margin:auto;margin-bottom:20px}
.post-list .post .meta time,.post-list .post .meta span{margin-right:10px;padding:10px 0 10px 22px}
.post-list .post .meta time{padding-left:27px}
.post-list .post .meta time{background:url(images/icons/time-g.png) left center no-repeat}
.post-list .post .meta span{background:url(images/icons/autor-g.png) left center no-repeat}
.post-list .post .post-entry{font-family:Arial,Helvetica,sans-serif;font-size:18px;padding-top:20px;padding-bottom:1px;line-height:32px;padding-left:15px;padding-right:15px;overflow:hidden;height:1%}
.post-list .post .post-entry a.more{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#818181;font-family:Georgia,serif;color:#fffefe;text-decoration:none;-moz-box-shadow:0 3px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.05);box-shadow:0 3px 0 rgba(0,0,0,0.05);padding:4px 10px;float:right;position:relative;bottom:5px;font-size:17px;margin-bottom:30px}
.post-list .post .post-entry a.more:hover{background:#9e0755}
#pagination{font-family:Georgia,serif;color:#666;text-align:center;margin:50px 0;clear:both; width: 584px;}
#pagination *{margin:0 4px}
#pagination span,#pagination a.first,#pagination a.last{color:#666;background:0;}
#pagination span {vertical-align:bottom;padding-top:18px;display:inline-block}
#pagination span.pages {display:block}
#pagination a.first{clear:both}
#pagination a.first:hover,#pagination a.last:hover{background:0}
#pagination a{display:inline-block;background:url(images/circle-1.png) center center no-repeat;color:#fff;text-align:center;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:15px}
#pagination a:hover{background:url(images/circle-2.png) center center no-repeat}
#content #pagination span.current{background:url(images/circle-2.png) center center no-repeat;color:#fff;padding:15px}
.single .post-list{margin-top:0;padding-right:15px}
.categoria .post-list h3,.archivo .post-list h3, .categoria .post-list .sub-titulo{margin-bottom:35px}


.single .post h1, .single .post h2, .single .post h3, .single .post .sub-titulo {font-size: 34px;width: 75% !important;margin: 35px auto !important;margin-bottom:0 !important}

.single .post .post-entry h1, .single .post .post-entry h2, .single .post h3, .single .post .sub-titulo {margin: 35px auto !important;}

.post .post-entry .yarpp-template-list ol li {list-style:disclosure-closed;}
.single .post .yarpp h3, .single .post .yarpp .sub-titulo {font-size: 23px !important;margin-bottom: 25px !important;}

.single .breadcrum{font-size:13px;padding:0 0 0 15px;width: 75%;margin: auto;margin-bottom: 30px;margin-top: 10px;}
.single .breadcrum span{padding-right:18px;margin-right:3px;background:url(images/arrow-bc.png) right center no-repeat}
.single .breadcrum span.last{padding:0;margin:0;background:0}
.single .post-entry img{border-radius:5px;border:5px solid #fff;box-shadow:0 0 5px rgba(0,0,0,0.25);display:block;margin:auto;margin-top: 35px;margin-bottom: 35px;}
#adtext img{border-radius:0;border:0;box-shadow:0}
#adtext{clear:both;margin:20px 20px 10px 0;float:left}
#comments .navigation{margin-left:20px}
.single .share{padding-left:15px;overflow:hidden;height:1%;margin-bottom:25px}
.single .share p{width:40%;float:left;font-family:Georgia,serif;font-size:14px;color:#b9b9b9}
.single .share ul{width:60%;float:right}
.single .share ul li{width:33%;float:left;text-align:center}
.single .related{background:#319bc8;margin-left:15px;padding-bottom:15px;margin-bottom:25px}
.single .related p{margin-left:20px;color:#FFF}
.single .related h3, .single .related .sub-titulo{width:254px;float:left;padding:15px;font-family:Georgia,serif;color:#fff;font-weight:normal;font-size:20px;background:url(images/icons/related-g.png) 95% center no-repeat;border:0}
.single .related h3.next, .single .related .sub-titulo.next{border-left:2px solid #fff;border-bottom:2px solid #fff;width:253px;background:#31c8b4 url(images/icons/next-g.png) 95% center no-repeat}
.single .related h3 a, .single .related .sub-titulo a{display:block;text-decoration:none;color:#fff}
.single .related ul{clear:both;padding-top:10px;list-style-position:inside;width:97%}
.single .related ul li{padding:3px 15px;border-bottom:1px solid #52b2d8;list-style-type:disc;color:#fff}
.single .related ul li a{text-decoration:none;color:#fff;margin-left:5px}
.single .related ul li a:hover{color:#9e0755}
.single .categories{margin-bottom:25px;padding-left:15px;font-size:12px;color:#b9b9b9}
.single .categories span{font-family:Georgia,serif;font-size:14px;margin-right:5px}

#sidebar {background: #fefefe;color: #555;float: none;width: 75%;margin: auto;}

#sidebar .widget {margin-bottom: 40px;border: 1px solid #D6D6D6;width: 100%;padding: 30px;box-sizing: border-box;background: #fafafa;}

#sidebar .widget h3, #sidebar .widget .sub-titulo{font-size:21px;font-weight:normal;font-family:Georgia,serif;color:#999;margin-bottom:10px;text-shadow:1px solid #fff}
#sidebar .widget p{font-size:15px;margin-bottom:10px}
#sidebar .widget input.text,#sidebar .widget .buscadortexto input{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #e2e2e2;padding:8px 10px 7px;width:190px;font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#555}
#sidebar .widget .buscadortexto input{background-image:url(https://www.google.com/cse/intl/es/images/google_custom_search_watermark.gif);background-color:#fff;background-position:25% 50%;background-repeat:no-repeat no-repeat;font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#555}
#sidebar .widget .buscadortexto input:focus{background-image:none}
#sidebar .widget .buscadorindex input,#sidebar .widget input.submit{width:82px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#818181;font-family:Georgia,serif;color:#fffefe;text-decoration:none;-moz-box-shadow:0 3px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.05);box-shadow:0 3px 0 rgba(0,0,0,0.05);padding:4px 10px;font-size:17px;border:0}
#sidebar .widget .buscadorindex input:hover,#sidebar .widget input.submit:hover{background:#9e0755}
#sid-suscribe form{border-bottom:1px solid #ddd;padding-bottom:15px}
#sid-suscribe div{padding:15px 0;border-bottom:1px solid #ddd;overflow:hidden;height:1%}
#sid-suscribe div.last{padding-bottom:0;border:0}
#sid-suscribe div img,#sid-suscribe div a{float:left;margin-right:10px}
#sid-suscribe div span.rss-button{background:url(images/sid-rss-button.png) no-repeat;display:block;width:144px;height:20px;line-height:20px;font:normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif;font-weight:bold;color:#333;text-indent:25px}
#sid-suscribe div a,#sid-suscribe div .twitter-follow-button{position:relative;top:5px;text-decoration:none}
#sid-suscribe div a{margin-left:6px}

#sidebar .half {padding-right: 0;width: 100%;}

#sidebar .half:last-child{margin-right:0}
#sidebar .widget ul{position:relative;right:15px;columns:3}
#sidebar .widget ul li{border-bottom:1px solid #ddd;padding:3px 0 3px 15px;font-size:15px}
#sidebar .widget ul li a{text-decoration:none;color:#555}
#sidebar .widget ul li a:hover{color:#9e0755}
.post .post-entry p{width: 75%;margin: auto;line-height: 180%;margin-bottom:25px}
.post .post-entry ul,.post .post-entry ol{margin-bottom:20px}
.post .post-entry ul li,.post .post-entry ol li{margin-left:20px;margin-bottom:20px}
.post .post-entry ul li{list-style:disc}
.post .post-entry ol li{list-style:decimal}
.post .post-entry blockquote{padding:20px 20px 10px 40px;border-left:5px solid #ccc;margin-bottom:20px;font-size:1.3em}
.post .post-entry h1,.post .post-entry h2,.post .post-entry h3,.post .post-entry h4,.post .post-entry h5,.post .post-entry h6{margin: 40px 0 30px 0;font-weight:normal}
.post .post-entry h1{font-size:1.8em;}
.post .post-entry h2{font-size:1.8em}
.post .post-entry h3{font-size:1.6em}
.post .post-entry h4{font-size:1.6em}
.post .post-entry h5{font-size:1.6em}
.post .post-entry h6{font-size:1.5em}
img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:95%;height:auto}
.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}
.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}
.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}
.wp-caption{line-height:18px;margin-bottom:20px;max-width:90%;padding:4px;text-align:center;float:none;margin:auto;margin-top:20px;margin-bottom:25px}
.wp-caption img{padding:5px 5px 0 !important; margin:auto !important}
.wp-caption p.wp-caption-text{color:#888;font-size:15px;padding:10px;margin:auto}
.wp-smiley{margin:0}
.gallery{margin:0 auto 18px}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}
.gallery-columns-2 .gallery-item{width:50%}
.gallery-columns-4 .gallery-item{width:25%}
.gallery img{border:2px solid #cfcfcf}
.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}
.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}
.gallery dl{margin:0}
.gallery img{border:10px solid #f1f1f1}
.gallery br+br{display:none}
#content .attachment img{display:block;margin:0 auto}
#comments h3{border-bottom:0}
#comments ul.commentlist li{padding:15px 0;padding-left:15px;border-bottom:1px solid #eee}
#comments ul.commentlist li .vcard{margin-bottom:15px}
#comments ul.commentlist li .vcard .author{color:#999;background:#f2f2f2 url(images/icons/author-comment-g.png) 5px center no-repeat;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:5px;padding-left:30px;text-shadow:0 1px 0 #fff;font-weight:bold}
#comments ul.commentlist li .vcard .author a{color:#999;text-decoration:none}
#comments ul.commentlist li .vcard .time{float:right;font-family:Georgia,serif;color:#b9b9b9}
#comments ul.commentlist li .vcard .time a{text-decoration:none;color:#b9b9b9}
#comments .comment-entry{color:#555}
#comments .comment-entry p{margin-bottom:5px}
#comments .comment-edit-link{background:#eee;padding:1px 2px}
#respond{margin-top:10px;padding-left:15px;padding-bottom:5px}
#respond h3{padding-left:0}
#respond p{margin-bottom:10px}
#respond textarea{background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #e2e2e2;width:537px;font-family:Helvetica,Arial,sans-serif;color:#555;padding:15px;line-height:125%}
#respond #submit,#respond #wp-submit{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#818181;font-family:Georgia,serif;color:#fffefe;text-decoration:none;-moz-box-shadow:0 3px 0 rgba(0,0,0,0.05);-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.05);box-shadow:0 3px 0 rgba(0,0,0,0.05);padding:4px 10px;font-size:17px;border:0;cursor:pointer}
#respond #submit:hover,#respond #submit:focus,#loginform #wp-submit:hover,#loginform #wp-submit:focus{background:#9e0755}
#loginform{font-size:12px}
#bottom{background:#fefefe;border:1px solid #c9c5bf;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);clear:both;margin-bottom:20px}
#bottom .column{width:285px;float:left;height:266px;padding:0 15px}
#bottom .column h3, #bottom .column .sub-titulo{margin:15px 0 10px;color:#b9b9b9;font-family:Georgia,serif;font-size:20px;font-weight:normal;text-align:center;padding-top:40px;width:95%}
#bottom .column div{float:left;width:285px}
#bottom .column .divider{position:absolute;margin-top:-1px;z-index:10}
#bottom .last{background:0;width:290px;padding-right:0}
#bot-articulos-recientes h3, #bot-articulos-recientes .sub-titulo{background:url(images/icons/reciente-g.png) center top no-repeat}
#bot-articulos-comentados h3, #bot-articulos-comentados .sub-titulo{background:url(images/icons/comentado-g.png) center top no-repeat}
#bot-articulos-leidos h3,#bot-articulos-leidos .sub-titulo{background:url(images/icons/leido-g.png) center 20% no-repeat}
#bottom .column ul{position:relative;right:15px}
#bottom .column ul li{border-bottom:1px solid #eee;height:25px;line-height:25px;padding-left:15px;overflow:hidden}
#bottom .column ul li a{color:#555;text-decoration:none;font-size:14px}
#bottom .column ul li a:hover{color:#9e0755}
#footer{padding:0 20px;margin-bottom:20px;font-family:Georgia,serif;color:#595142;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
#footer a{color:#595142;text-decoration:none}
#footer a:hover{color:#857e72}
#footer p{width:60%;float:left}
#footer ul{width:35%;float:right;text-align:right;background:url(images/bg-footer-links.png) center right no-repeat;padding:6px 0;position:relative;bottom:5px}
#footer ul li{display:inline;margin-left:22px}
#footer ul li:first-child{margin-left:0}
#footer ul li a{padding:5px 10px 3px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
#zzadfooter table td,#zzadfooter iframe,#zzadfooter object{vertical-align:bottom}
.grecaptcha-badge { 
    visibility: hidden;
}

.anuncio {float:none;clear:both;text-align:center;margin: 30px -25px 30px -25px;}
    
    .inarticle-sticky {position: -webkit-sticky;position:sticky;top:30px;width:300px;}
.sticky-left-box {float:left;width:60%}
.sticky-right-box {float:right;width:300px;height: auto;padding-bottom: 30px;order:2}
.sticky-left-box p {width: 90% !important;margin-right: 45px !important;order:1}
.sticky-main {width: 75%;display: flex;margin: auto;flex-direction:unset}
.sticky-main .sticky-left-box h2 { width: 100% !important; padding-left: 0;}

.indexcontent {width:75% !important;margin:auto !important;margin-top:50px !important}
.indexpost .post-entry p {width: 100% !important;}
.indexpost {clear:both}
.indexpost .meta {	width: 100% !important;}

.post-list .post .post-entry {overflow:visible}

img.alignright {margin-left:20px !important}

.post .post-entry ul, .post .post-entry ol {width: 75%;	margin: auto;margin-bottom: 20px;}

.adsfstp {clear:both;text-align:center;margin:30px}
#blaze {text-align:center;}
.logo {width:304px;height:75px}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 640px) {
/* Styles */
.logo {width:175px;height:43px}

.indexcontent {width:97% !important}

#wrap { max-width:100;float:none;margin:0;padding:0;
  display:block;
  width:auto;
  clear:both;
  }
  body {overflow:hidden}
  
        #content, #container, section#topic, #footer, #sidebar, #pagination {max-width:100%;padding:0; margin: 0;}
        
  /*#sidebar .half {max-width:40%}*/
        .ad-horizontal {display:none}
        
        /*section#topic ul {display:none}*/
        section#topic {background: #333;height: 105px;right:0}
        section#topic ul {background: #333;top: -20px;position: relative;overflow-x: auto;white-space: nowrap;float: none;clear: both;height: 50px;overflow-y: hidden;padding-left: 15px;}
        #topic ul li {font-size:14px;float:none;display: inline-block;width: auto;margin-right: 10px;}                
        #topic ul li a span {display:none}
        
        #topic ul li a  {height: 100%;display: inline-block;padding-top: 15px;text-transform: uppercase;}
        .clear{height:20px}
        .gsc-control-cse {padding:0 !important}
        .gsc-table-result, .gs-promotion-table {padding-left:0 !important}
        .gsc-thumbnail-inside, .gsc-url-top {padding-left: 0 !important;}
        
        
        
        /*#destacado-box #definicion .space-bottom, #destacado-box #definicion .icon-medal {left:10px}*/
        
  
.adsfstp {clear:both;text-align:left;margin:0;margin-left:-10px}
.single .post-entry img {float:none;margin:10px 0 10px 0;width:100%}

#adtext{clear:both;margin:0 10px 10px 0;float:none;margin-left:-10px}

.post-list .post .post-entry {overflow:hidden}

#content .bubble{display:none}

#blaze {display:none}


.anuncio {margin:0;margin-bottom:15px;}

.inarticle-sticky {position: relative;top:0;margin-left:0;margin-bottom:15px}
.sticky-left-box {float:none;width:100%;order:2}
.sticky-right-box {float:none;width:100%;height:auto;order:1;padding-bottom:0}
.sticky-main{ display: flex; flex-direction: column;margin:0;width:100% }
.sticky-left-box p {width: 100% !important;margin-right: 0;}

.single .post h1, .single .post h2, .single .post h3{font-size: 30px;width: 100% !important;}

.single .breadcrum{width: 100%;}

.post .post-entry p{width: 100%;}

img.alignright {margin-left:0 !important}

.post .post-entry ul, .post .post-entry ol {width: 100%;	margin: auto;margin-bottom: 20px;}

#sidebar {width: 100%;}

#sidebar .widget {padding: 15px;width:92%;margin:auto;margin-bottom:40px}
#sidebar .half:last-child{margin:auto;margin-bottom:40px}

.post-list .post .meta{width:100%;}

#bottom .column {height: auto;padding: 0 15px;margin-bottom: 40px;float:none;width:100%;}
#bottom .column div {height: auto;float:none;width:100%;}
#bottom .column .divider {display:none}

#footer p {height: auto;float:none;width:90%;margin:auto;margin-bottom:30px;}
#footer ul {height: auto;float:none;width:90%;}

#sidebar .widget ul{columns:2}
        

}