@charset "utf-8";
/* 
Theme Name: HeatMap Adsense Theme
Theme URI: http://heatmaptheme.com
Description: HeatMap Theme has 12 widget positions, an extensive options page, is SEO optimised, and hooks right into your Google Analytics and Google FeedBurner. As the name suggests its Adsense ready (yes, you can also use other ad networks too) with options specifically designed for creating ad widgets. This theme is now officially known as HeatMap Ads Theme on <a href="http://heatmaptheme.com">HeatMapTheme.com</a>, where you will also find a user guide to help you get up and running quickly.
Author: Stuart Wider
Author URI: http://stuartwider.com
Version: 2.5.4
Tags: blue, dark, light, white, two-columns, three-columns, fixed-width, custom-header, theme-options, threaded-comments, sticky-post
	
This file last updated 10/3/2010
	
Copyright Stuart Wider 2009
	
This file is part of HeatMap Adsense Theme 2
	
HeatMap Adsense Theme 2 is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.

HeatMap Adsense Theme 2 is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

CSS Reset and Typography Set Up Portions of this code
are based upon the BluePrint CSS Framework released under GPL
Copyright (c) 2007-2008 blueprintcss.org and modified
to suit HeatMap Theme May 2009

The Image Styles Portion of this code are based upon the recommended
styling specified at http://codex.wordpress.org/CSS.
*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
table, td, th{vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a img{border:none;}
body{font-size:75%;line-height:1.5;width:100%;}
.sharing {
padding: 0px 0px 0px 30px;
}
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#000;}
h1{font-size:1.8em;line-height:1;margin-bottom:0.6em;}
h2{font-size:1.5em;line-height:1;margin-bottom:0.6em;}
h3{font-size:1.3em;line-height:1;margin-bottom:0.6em;}
h4{font-size:1em;line-height:1.25;margin-bottom:0.6em;}
h5{font-size:1em;line-height:1.25;margin-bottom:0.6em;}
h6{font-size:1em;line-height:1.25;margin-bottom:0.6em;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img{margin:0;}
p{margin:0 0 1.5em;font-size:1em;}
p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}
blockquote{margin:1.5em;color:#666;font-style:italic;}
strong{font-weight:bold;}
em,dfn{font-style:italic;}
dfn{font-weight:bold;}
sup, sub{line-height:0;}
abbr, acronym{border-bottom:1px dotted #666;}
address{margin:0 0 1.5em;font-style:italic;}
del{color:#666;}
pre{margin:1.5em 0;white-space:pre;}
pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
hr{color:#CCC;background-color:#CCC;height:1px;border:none;margin-top:1.5em;margin-bottom:1.5em;}
li ul, li ol{margin:0 0 0 1.5em;}
ul, ol{margin:0 0 15px 1.5em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
dl{margin:0 0 1.5em 0;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
table{margin-bottom:1.4em;width:100%;}
th{font-weight:bold;}
thead th{background:#c3d9ff;}
th,td,caption{padding:4px 10px 4px 5px;}
tr.even td{background:#e5ecf9;}
tfoot{font-style:italic;}
caption{background:#eee;}
div.clearFloat{clear:both;font-size:0;height:0;line-height:0px;}
div.clearFloat-spacer{clear:both;font-size:0;height:8px;line-height:0px;}
li.clearFloat{clear:both;}
ul.symbolList{margin:0;padding:0;display:inline;float:left;list-style-type:none;}
#main{width: 80vw;min-width:1080px;margin:10px auto 20px;overflow:hidden;}
#high-bar{width:980px;margin:0px auto 0px;display:inline;overflow:hidden;}
#high-bar .widget{width:728px;margin:0px auto 0px;padding-top:10px;}
#header-bar{width:100%;height:110px;margin:0px;padding:0px;display:inline;overflow:hidden;float:left;}
#header-bar-logo{margin:0;padding:0;float:left;}
#header-bar #header-bar-content{width:auto;margin-left:15px;margin-top:25px;float:left;}
#header-bar #header-bar-right{margin-top:25px;margin-right:10px;float:right;}
#header-bar #header-bar-content .blog-title a, #header-bar #header-bar-content .blog-title a:visited{padding:0;margin:0;font-size:2.1em;font-weight:bold;text-decoration:none;}
#header-bar #header-bar-content .blog-tagline a, #header-bar #header-bar-content .blog-tagline a:visited{padding:0;margin-top:0px;font-size:1.4em;font-weight:bold;text-decoration:none;}
#nav-bar{width:70%;height:33px;min-height:33px;margin:0px;padding:0px;display:inline;overflow:hidden;float:left;}
#nav-bar-content{margin-left:15px;line-height:33px;}
#nav-bar ul{width:653px;margin:0;padding:0;list-style:none;}
#nav-bar ul li{float:left;}
#nav-bar ul li a{margin-right:20px;font-size:1.2em;font-weight:bold;overflow:hidden;}
#search-bar{width:30%;height:33px;min-height:33px;padding:0px;display:inline;overflow:hidden;float:right;}
#search-bar-content{margin-right:10px;margin-top:6px;float:right;}
#cse-search-box input{border:0px;font-weight:bold;}
#cat-bar{width:70%;height:28px;min-height:28px;margin:0px;padding:0px;display:inline;overflow:hidden;font-size:1em;float:left;}
#cat-bar-content{margin-left:15px;min-height:28px;overflow:hidden;line-height:28px;}
#cat-bar ul{margin:0;padding:0;list-style:none;}
#cat-bar ul li{float:left;}
#cat-bar ul li a{margin-right:20px;font-weight:bold;overflow:hidden;}
#rss-bar{width:30%;height:28px;min-height:28px;padding:0px;display:inline;overflow:hidden;font-size:1em;float:right;}
#rss-bar-content{height:28px;margin-right:12px;padding-top:0px;float:right;overflow:hidden;line-height:28px;}
#rss-bar a{font-weight:bold;}
#rss-bar .rss-feedburner{height:28px;padding-left:27px;padding-right:0px;float:right;}
#rss-bar .rss-posts{;height:28px;padding-left:27px;padding-right:15px;float:right;}
#rss-bar .rss-comments{height:28px;padding-left:27px;padding-right:15px;float:right;}
#page-body-wrapper{max-height:9999px;}
/*#google-results-body-wrapper{margin-top:-5px;}
.google-search-content{min-height:500px;}*/
#content .padder{margin: 20px;}
#content{width:75%;min-height:500px;margin:0px;padding:0px;margin-left:10px;margin-right:10px;margin-bottom:10px;display:inline-block;overflow:hidden;}
.post-content, .featured-page-content{margin-left:5px;}
.post-content ul,.post-content ol, .featured-page-content ul, .featured-page-content ol{zoom:1;overflow:auto;margin:0px 1em;padding:0;}
.post-content ul li,.featured-page-content ul li{list-style-type:disc;margin-left:2em;font-size: 16px;}
.post-content ol li, .featured-page-content ol li{list-style-type:decimal;margin-left:2em;}
.post-content h1, .featured-page-content h1{margin-top:10px;margin-bottom:10px;}
.post-content h1.h1-underline, .featured-page-content h1.h1-underline{margin-top:10px;margin-bottom:10px;padding-bottom:10px;}
.post-content h2.h2-simulate-h1-size, .featured-page-content h2.h2-simulate-h1-size{margin-top:10px;margin-bottom:10px;font-size:1.8em;}
.post-content h2.h2-simulate-h1-size-underline, .featured-page-content h2.h2-simulate-h1-size-underline{margin-top:10px;margin-bottom:15px;padding-bottom:10px;font-size:1.8em;}
.post-content p, .featured-page-content p{line-height:1.2em;
    /*font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;*/
	font-family: Roboto;
    font-size: 16px;
    line-height: 1.5;
    color: #333;
    margin: 9px 10px;
    max-width: 100%;
    -webkit-font-smoothing: antialiased !important;
    overflow-wrap: break-word;
    word-wrap: break-word;}
.post-content .more-link, .featured-page-content .more-link{font-weight:bold;}
.post-content #left-content, .featured-page-content #left-content{float:left;width:300px;}
.post-content #right-content, .featured-page-content #right-content{float:right;margin-left:10px;width:335px;}
.post-content .common-page-thumbnail-left, .featured-page-content .common-page-thumbnail-left{float:left;margin-right:10px;margin-bottom:5px;}
.post-content .common-page-thumbnail-right, .featured-page-content .common-page-thumbnail-right{float:right;margin-left:10px;margin-bottom:5px;}
.post-content .post-thumbnail-left{float:left;margin-right:10px;margin-bottom:5px;}
.post-content .post-thumbnail-right{float:right;margin-left:10px;margin-bottom:5px;}
.post-content .page-thumbnail-left{float:left;margin-right:10px;margin-bottom:5px;}
.post-content .page-thumbnail-right{float:right;margin-left:10px;margin-bottom:5px;}
.multi-page{font-weight:bold;}
.post-details, .featured-page-details{padding:5px;margin-bottom:10px;margin-left:5px;}
.post-details p, .featured-page-details p{padding:0px;margin:0px;margin-bottom:0px;font-size:.9em;}
.post-details .comment-button, .featured-page-details .comment-button{padding:1px;font-weight:bold;}
p.comment-button-box{padding:0px;margin:0px;margin-bottom:5px;}
.post-divider{margin-left:5px;}
.post-nav p{padding:0px;margin:0px;margin-left:5px;margin-top:10px;font-size:1em;font-weight:bold;}
.comment-item{padding:0px;margin-top:10px;margin-left:0px;margin-right:0px;margin-bottom:15px;}
.comment-item h3, .comment-item ol{margin-left:5px;}
.comment-item #respond h3{margin-left:0px;}
#respond{padding:15px;margin-left:5px;margin-top: 38px;}
.comment-item #respond textarea{width:90%;}
#submit{font-weight:bold;}
.comment-item .comment-reply-link{font-size:.9em;font-weight:bold;padding:1px;}
.comment-item .reply{margin-top:-15px;}
.comment-item ul li{list-style-type:none;margin-top:10px;}
.comment-item .comment-body{padding:5px;}
.comment-item .comment-meta{font-size:.9em;}
.comment-item .fn{font-style:normal;font-weight:bold;}
.comment-item .comment{margin-bottom:10px;}
/*.google-search-content{margin:5px 15px 15px 15px;}*/
#sidebar-wrapper{width:330px;margin:0px;padding:0px;margin-bottom:15px;float:right;}
#sidebar-wrapper h4{font-size:1.1em;}
#sidebar-wrapper h5{font-size:1.1em;line-height:1.05em;margin:0;padding:0;margin-bottom:3px;}
#sidebar-wrapper p{font-size:1em;margin:0;padding:0;}
#bottom-widebar, #top-widebar{width:320px;margin:0px;padding:0px;margin-right:10px;margin-left:0px;float:left;display:inline;overflow:hidden;}
#left-sidebar{width:170px;margin:0px;padding:0px;margin-right:5px;float:left;display:inline;overflow:hidden;}
#right-sidebar{width:125px;margin:0px;padding:0px;margin-right:10px;display:inline;overflow:hidden;float:right;}
#top-widebar .widget, #bottom-widebar .widget, #left-sidebar .widget, #right-sidebar .widget{padding:0px;margin:0px;margin-top:10px;overflow:hidden;}
.all-content-above{margin-top:10px;margin-left:0px;}
.all-content-below{margin-left:5px;margin-top:10px;}
.content-item-above{margin-top:7px;margin-bottom:10px;}
.content-item-below{margin-top:15px;margin-bottom:15px;}
.content-item-left{float:left;margin-top:0px;margin-right:10px;margin-bottom:10px;}
.content-item-right{float:right;margin-top:0px;margin-left:10px;margin-bottom:10px;}
#top-widebar .widgettitle, #bottom-widebar .widgettitle, #left-sidebar .widgettitle, #right-sidebar .widgettitle{height:20px;padding:0px;margin:0px;padding-top:2px;padding-left:5px;margin-bottom:8px;font-weight:bold;}
#top-widebar .widgettitle a, #bottom-widebar .widgettitle a, #left-sidebar .widgettitle a, #right-sidebar .widgettitle a{padding:0px;margin:0px;padding:5px;font-weight:bold;}
#top-widebar ul, #bottom-widebar ul, #left-sidebar ul, #right-sidebar ul{padding:0px;margin:0px;list-style-type:none;}
#top-widebar ul li, #bottom-widebar ul li, #left-sidebar ul li, #right-sidebar ul li{padding:0px;margin:0px;}
#top-widebar ul li ul li, #bottom-widebar ul li ul li, #left-sidebar ul li ul li{padding:0px;margin:0px;margin-left:6px;line-height:1.2em;margin-bottom:6px;margin-right:6px;font-weight:normal;}
#right-sidebar ul li ul li{padding:0px;margin:0px;margin-left:6px;line-height:1.2em;margin-bottom:6px;padding-right:10px;font-weight:normal;font-size:.9em;}
#top-widebar ul li ul li ul li, #bottom-widebar ul li ul li ul li, #left-sidebar ul li ul li ul li{padding:0px;margin:0px;font-weight:normal;margin-left:25px;list-style-type:disc;}
#right-sidebar ul li ul li ul li{padding:0px;margin:0px;margin-left:6px;font-weight:normal;}
#top-widebar ul li ul li ul li ul li, #bottom-widebar ul li ul li ul li ul li, #left-sidebar ul li ul li ul li ul li{padding:0px;margin:0px;margin-left:12px;font-weight:normal;list-style-type:disc;}
#top-widebar ul li ul li ul li ul li ul li, #bottom-widebar ul li ul li ul li ul li ul li, #left-sidebar ul li ul li ul li ul li ul li{padding:0px;margin:0px;margin-left:12px;font-weight:normal;list-style-type:disc;}
#top-widebar .widget_search, #bottom-widebar .widget_search, #left-sidebar .widget_search, #right-sidebar .widget_search{padding:0px;margin:0px;margin-top:10px;padding-top:0px;font-weight:bold;line-height:1.2em;}
#top-widebar .widget_search form, #bottom-widebar .widget_search form, #left-sidebar .widget_search form, #right-sidebar .widget_search form{padding:5px;margin:0px;margin-top:-5px;font-weight:bold;}
#top-widebar .widget_search #s, #bottom-widebar .widget_search #s, #left-sidebar .widget_search #s, #right-sidebar .widget_search #s{margin-top:5px;margin-bottom:5px;}
#top-widebar .widget_search #s, #bottom-widebar .widget_search #s{width:200px;}
#top-widebar .widget_search #searchsubmit, #bottom-widebar .widget_search #searchsubmit{margin-bottom:5px;}
#searchsubmit{font-weight:bold;}
#left-sidebar .widget_search #s{width:140px;}
#right-sidebar .widget_search #s{width:100px;}
#top-widebar .textwidget, #bottom-widebar .textwidget, #left-sidebar .textwidget, #right-sidebar .textwidget{padding:0px;margin:0px;margin-left:6px;line-height:1.1em;margin-bottom:6px;padding-right:10px;}
#top-widebar .widget_calendar table, #bottom-widebar .widget_calendar table, #left-sidebar .widget_calendar table, #right-sidebar .widget_calendar table{width:100%;font-size:.9em;}
#top-widebar .widget_calendar table a, #bottom-widebar .widget_calendar table a, #left-sidebar .widget_calendar table a, #right-sidebar .widget_calendar table a{font-weight:bold;}
#top-widebar .widget_calendar th, #bottom-widebar .widget_calendar th, #left-sidebar .widget_calendar th, #right-sidebar .widget_calendar th{font-weight:bold;}
#top-widebar .widget_calendar th, #top-widebar td, #top-widebar caption, #bottom-widebar .widget_calendar th, #bottom-widebar td, #bottom-widebar caption, #left-sidebar .widget_calendar th, #left-sidebar td, #left-sidebar caption, #right-sidebar .widget_calendar th, #right-sidebar td, #right-sidebar caption{padding:2px 5px 2px 3px;}
#top-widebar .widget_calendar tfoot, #bottom-widebar .widget_calendar tfoot, #left-sidebar .widget_calendar tfoot, #right-sidebar .widget_calendar tfoot{font-style:italic;}
#top-widebar #wp-calendar, #bottom-widebar #wp-calendar, #left-sidebar #wp-calendar, #right-sidebar #wp-calendar{margin:0px;padding:0px;}
#top-widebar h4.widgettitle a.rsswidget img, #bottom-widebar h4.widgettitle a.rsswidget img, #left-sidebar h4.widgettitle a.rsswidget img, #right-sidebar h4.widgettitle a.rsswidget img{padding:0px;margin:0px;margin-left:5px;}
#top-widebar h4.widgettitle a.rsswidget, #bottom-widebar h4.widgettitle a.rsswidget, #left-sidebar h4.widgettitle a.rsswidget, #right-sidebar h4.widgettitle a.rsswidget{font-weight:bold;margin-left:-10px;}
#top-widebar a.rsswidget, #top-widebar .rss-date, #bottom-widebar a.rsswidget, #bottom-widebar .rss-date, #left-sidebar a.rsswidget, #left-sidebar .rss-date, #right-sidebar a.rsswidget, #right-sidebar .rss-date{font-weight:normal;}
#top-widebar .rssSummary, #bottom-widebar .rssSummary, #left-sidebar .rssSummary, #right-sidebar .rssSummary{margin-top:3px;margin-bottom:3px;}
#top-widebar .widget_categories select, #bottom-widebar .widget_categories select, #left-sidebar .widget_categories select, #right-sidebar .widget_categories select{margin-left:6px;}
#top-widebar .hmt_widget_recent_posts_plus p, #bottom-widebar .hmt_widget_recent_posts_plus p, #left-sidebar .hmt_widget_recent_posts_plus p, #right-sidebar .hmt_widget_recent_posts_plus p{margin:0px;padding:0px;}
#top-widebar .hmt_widget_recent_posts_plus .thumbnail, #bottom-widebar .hmt_widget_recent_posts_plus .thumbnail, #left-sidebar .hmt_widget_recent_posts_plus .thumbnail, #right-sidebar .hmt_widget_recent_posts_plus .thumbnail{float:left;margin-right:10px;margin-left:0px;margin-top:2px;margin-bottom:3px;}
#top-widebar .more-link, #bottom-widebar .more-link, #left-sidebar .more-link, #right-sidebar .more-link{margin:0px;padding:0px;font-weight:bold;}
#header-bar-right .hmt_widget_feedburner{font-weight:bold;font-size:1.2em;margin-top:5px;}
#header-bar-right .hmt_widget_feedburner #fbinput{width:190px;margin-right:5px;}
#fbsubmit{font-weight:bold;}
#top-widebar .hmt_widget_feedburner, #bottom-widebar .hmt_widget_feedburner, #left-sidebar .hmt_widget_feedburner, #right-sidebar .hmt_widget_feedburner{margin:0px;padding:0px;margin-top:10px;margin-left:0px;}
#top-widebar .hmt_widget_feedburner form, #bottom-widebar .hmt_widget_feedburner form, #left-sidebar .hmt_widget_feedburner form, #right-sidebar .hmt_widget_feedburner form{padding:5px;padding-top:0px;margin:0px;font-weight:bold;}
#top-widebar .hmt_widget_feedburner #fbinput, #bottom-widebar .hmt_widget_feedburner #fbinput, #left-sidebar .hmt_widget_feedburner #fbinput, #right-sidebar .hmt_widget_feedburner #fbinput{margin-bottom:5px;}
#top-widebar .hmt_widget_feedburner #fbinput, #bottom-widebar .hmt_widget_feedburner #fbinput{width:185px;margin-right:5px;}
#top-widebar .hmt_widget_feedburner #fbsubmit, #bottom-widebar .hmt_widget_feedburner #fbsubmit{margin-bottom:5px;}
#left-sidebar .hmt_widget_feedburner #fbinput{width:140px;}
#right-sidebar .hmt_widget_feedburner #fbinput{width:100px;}
#top-widebar .rss-feedburner, #bottom-widebar .rss-feedburner, #left-sidebar .rss-feedburner, #right-sidebar .rss-feedburner{background:url(images/rss-red.gif) no-repeat;padding-left:30px;padding-top:7px;height:18px;font-weight:bold}
#top-widebar .rss-posts, #bottom-widebar .rss-posts, #left-sidebar .rss-posts, #right-sidebar .rss-posts{background:url(images/rss-orange.gif) no-repeat;padding-left:30px;padding-top:7px;height:18px;font-weight:bold}
#top-widebar .rss-comments, #bottom-widebar .rss-comments, #left-sidebar .rss-comments , #right-sidebar .rss-comments{background:url(images/rss-cyan.gif) no-repeat;padding-left:30px;padding-top:7px;height:18px;font-weight:bold}
#footer{width:100%;height:27px;margin:0px;overflow:hidden;float:left;}
#footer-content p{margin:0px;padding:0px;font-size:1em;}
#footer-content{padding-left:10px;padding-right:10px;padding-top:4px;font-weight:bold;}
#footer-content .rss-feedburner{padding-left:16px;padding-right:10px;display:inline;}
#footer-content .rss-posts{;padding-left:16px;padding-right:10px;display:inline;}
#footer-content .rss-comments{padding-left:16px;padding-right:0px;display:inline;}
#footer-content-left{float:left;}
#footer-content-right{float:right;}
#sub-footer{width:100%;height:25px;margin:0px;padding:0px;font-size:.9em;float:left;overflow:hidden;}
#sub-footer-content{padding-left:10px;padding-right:10px;padding-top:4px;}
#sub-footer-content-left{float:left;}
#sub-footer-content-right{float:right;}
.attachment-thumbnail{background:#f3f3f3;padding:5px;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;background: url(/wp-content/themes/heatmaptheme/images/comment-bg.jpg) repeat-x;border: solid 1px #9cb6e9;padding: 2px;border-radius: 3px;margin-left: 5px;}
.alignright{float:right;background: url(/wp-content/themes/heatmaptheme/images/comment-bg.jpg) repeat-x;border: solid 1px #9cb6e9;padding: 2px;border-radius: 3px;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.attachment img{border:none;}
.gallery-caption{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.post-related-divinfo {padding: 10px;border-top: 1px solid #ddd;}
.yarpp-related {padding: 10px;border-top: 1px solid #ddd;}
ul.related_post li a {overflow: hidden;}
#ventana-flotante {
border-radius: 6px;
width: 400px;
height: 200px;
background: rgba(74, 119, 216, 0.45);
position: fixed;
top: 200px;
left: 50%;
margin-left: -180px;
border: 1px solid #5B86B4;
box-shadow: 0 5px 25px rgba(0,0,0,.1);
z-index: 999;
}
#ventana-flotante #contenedor {
padding: 25px 10px 10px 10px;
}
#ventana-flotante .cerrar {
float: right;
border-bottom: 1px solid #bbb;
border-left: 1px solid #bbb;
color: #181616;
background: rgba(250, 131, 131, 0.88);
line-height: 17px;
text-decoration: none;
padding: 0px 14px;
font-family: Arial;
border-radius: 0 0 0 5px;
box-shadow: -1px 1px white;
font-size: 18px;
-webkit-transition: .3s;
-moz-transition: .3s;
-o-transition: .3s;
-ms-transition: .3s;
}
#ventana-flotante .cerrar:hover {
background: #ff6868;
color: white;
text-decoration: none;
text-shadow: -1px -1px red;
border-bottom: 1px solid red;
border-left: 1px solid red;
}
#ventana-flotante #contenedor .contenido {
padding: 15px;
font-weight: bold;
box-shadow: inset 1px 1px white;
background: white;
font-size: 12px;
color: #555;
text-shadow: 1px 1px white;
margin: 0 auto;
border-radius: 4px;
}
.oculto {-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;-ms-transition:1s;opacity:0;-ms-opacity:0;-moz-opacity:0;visibility:hidden;}

#socialkj{
    margin-left: 30px;
  }
  .sharrre{
    margin:20px 0 0 50px;
    float:left;
  }
  .sharrre .box a:hover{
    text-decoration:none;
  }
  .sharrre .count {
    color:#525b67;
    display:block;
    font-size:18px;
    font-weight:bold;
    line-height:40px;
    height:40px;
    position:relative;
    text-align:center;
    width:70px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    border:1px solid #b2c6cc;
    background: #fbfbfb; /* Old browsers */
    background: -moz-linear-gradient(top, #fbfbfb 0%, #f6f6f6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fbfbfb 0%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fbfbfb 0%,#f6f6f6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fbfbfb 0%,#f6f6f6 100%); /* IE10+ */
    background: linear-gradient(top, #fbfbfb 0%,#f6f6f6 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
  }
  .sharrre .count:before, .sharrre .count:after {
  	content:'';
  	display:block;
  	position:absolute;
  	left:49%;
  	width:0;
  	height:0;
  }
  .sharrre .count:before {
  	border:solid 7px transparent;
  	border-top-color:#b2c6cc;
  	margin-left:-7px;
  	bottom: -14px;
  }
  .sharrre .count:after {
  	border:solid 6px transparent;
  	margin-left:-6px;
  	bottom:-12px;
  	border-top-color:#fbfbfb;
  }
  .sharrre .share {
    color:#FFFFFF;
    display:block;
    font-size:12px;
    font-weight:bold;
    height:30px;
    line-height:30px;
    margin-top:8px;
    padding:0;
    text-align:center;
    text-decoration:none;
    width:70px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px; 
  }
  #twitterkj .share {
    text-shadow: 1px 0px 0px #0077be;
    filter: dropshadow(color=#0077be, offx=1, offy=0); 
    border:1px solid #0075c5;
    background: #26c3eb;
    background: -moz-linear-gradient(top, #26c3eb 0%, #26b3e6 50%, #00a2e1 51%, #0080d6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#26c3eb), color-stop(50%,#26b3e6), color-stop(51%,#00a2e1), color-stop(100%,#0080d6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #26c3eb 0%,#26b3e6 50%,#00a2e1 51%,#0080d6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #26c3eb 0%,#26b3e6 50%,#00a2e1 51%,#0080d6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #26c3eb 0%,#26b3e6 50%,#00a2e1 51%,#0080d6 100%); /* IE10+ */
    background: linear-gradient(top, #26c3eb 0%,#26b3e6 50%,#00a2e1 51%,#0080d6 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26c3eb', endColorstr='#0080d6',GradientType=0 ); /* IE6-9 */
    box-shadow: 0 1px 4px #DDDDDD, 0 1px 0 #5cd3f1 inset;
  }
  #facebookkj .share {
    text-shadow: 1px 0px 0px #26427e;
    filter: dropshadow(color=#26427e, offx=1, offy=0); 
    border:1px solid #24417c;
    background: #5582c9; /* Old browsers */
    background: -moz-linear-gradient(top, #5582c9 0%, #33539a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5582c9), color-stop(100%,#33539a)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #5582c9 0%,#33539a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #5582c9 0%,#33539a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #5582c9 0%,#33539a 100%); /* IE10+ */
    background: linear-gradient(top, #5582c9 0%,#33539a 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5582c9', endColorstr='#33539a',GradientType=0 ); /* IE6-9 */
    box-shadow: 0 1px 4px #DDDDDD, 0 1px 0 #80a1d6 inset;
  }
#respond label[for=url], #url {
display: none;
}

.navigation {
margin-bottom: 40px;
}

#donar-float {
background: linear-gradient(bottom, rgb(250, 184, 66) 28%, rgb(250, 210, 141) 69%);
background: -o-linear-gradient(bottom, rgb(250, 184, 66) 28%, rgb(250, 210, 141) 69%);
background: -moz-linear-gradient(bottom, rgb(250, 184, 66) 28%, rgb(250, 210, 141) 69%);
background: -webkit-linear-gradient(bottom, rgb(250, 184, 66) 28%, rgb(250, 210, 141) 69%);
background: -ms-linear-gradient(bottom, rgb(250, 184, 66) 28%, rgb(250, 210, 141) 69%);
border-radius: 4px;
text-decoration: none;
padding: 3px 6px 3px 4px;
}

/* Inicio de midificaciones para buddypress */

.nocomments {
display: none;
}
#buddypress #whats-new-options {
margin-right: 10px;
overflow: hidden !important;
}

#buddypress form#whats-new-form textarea {
min-height: 30px;
}

#buddypress #item-nav .item-list-tabs ul li a, a:hover {
color: white;
}

#buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a {
color: #555 !important;
}

#item-nav {
background: #3968C4;
color: #FFF;
border: solid 1px #9cb6e9;
}

#buddypress table.profile-fields {
border: 1px solid whitesmoke;
background: lightblue;
}

#bbpress-forums #new-post .bbp-form {
background: whitesmoke;
}

#new-post .bbp-template-notice {
display: none;
}

#bbpress-forums fieldset.bbp-form legend {
color: white;
font-weight: bold;
background: #4692F5;
}

#subscription-toggle {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-family: arial, helvetica, sans-serif;
padding: 2px 4px 2px 4px;
text-decoration: none;
display: inline-block;
text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
font-weight: bold;
color: #FFFFFF;
background-color: #ffc579;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffc579), to(#fb9d23));
background-image: -webkit-linear-gradient(top, #ffc579, #fb9d23);
background-image: -moz-linear-gradient(top, #ffc579, #fb9d23);
background-image: -ms-linear-gradient(top, #ffc579, #fb9d23);
background-image: -o-linear-gradient(top, #ffc579, #fb9d23);
background-image: linear-gradient(to bottom, #ffc579, #fb9d23);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffc579, endColorstr=#fb9d23);
}

#subscription-toggle:hover {
 border:1px solid #ff9913;
 background-color: #ffaf46; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffaf46), to(#e78404));
 background-image: -webkit-linear-gradient(top, #ffaf46, #e78404);
 background-image: -moz-linear-gradient(top, #ffaf46, #e78404);
 background-image: -ms-linear-gradient(top, #ffaf46, #e78404);
 background-image: -o-linear-gradient(top, #ffaf46, #e78404);
 background-image: linear-gradient(to bottom, #ffaf46, #e78404);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffaf46, endColorstr=#e78404);
}

#subscription-toggle a {
text-decoration: none;
color: white !important;
}

div.bbp-breadcrumb {
margin-right: 10px;
}

.bbp-row-actions #subscription-toggle span.is-subscribed a {
color: #FF0202 !important;
border: 1px solid #F50505 !important;
background-color: #fee;
padding: 1px 4px !important;
}

#bbpress-forums .status-closed, #bbpress-forums .status-closed a {
color: #000 !important;
}

#bbpress-forums li.bbp-header {
background: #3968C4 !important;
color: #FFF !important;
border: solid 1px #9cb6e9 !important;
}

#bbpress-forums li.bbp-footer {
background: #3968C4 !important;
color: #FFF !important;
border: solid 1px #9cb6e9 !important;
}

#register-page, #activate-page {
margin-bottom: 2000px;
}

.bbp-login-form {
margin-left: 0;
padding: 0px 24px 0px;
font-weight: 400;
overflow: hidden;
background: #fff;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.13);
box-shadow: 0 1px 3px rgba(0,0,0,.13);
}

.bbp-username, .bbp-password, .bbp-remember-me {
color: #777;
font-size: 14px;
}

.bbp-login-form input[type=text], .bbp-login-form input[type=password] {
line-height: 1;
width: 100%;
padding: 3px;
margin: 2px 6px 16px 0;
background: #fbfbfb;
}

.bbp-login-form input[type=checkbox] {
border-width: 1px;
border-style: solid;
clear: none;
cursor: pointer;
display: inline-block;
line-height: 0;
margin: -4px 4px 0 0;
outline: 0;
padding: 0!important;
text-align: center;
vertical-align: middle;
width: 16px;
min-width: 16px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

.bbp-login-form #user-submit {
display: inline-block;
font-size: 13px;
cursor: pointer;
border-width: 1px;
border-style: solid;
-webkit-border-radius: 3px;
-webkit-appearance: none;
border-radius: 3px;
white-space: nowrap;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: 30px;
line-height: 28px;
padding: 0 12px 2px;
background: #2ea2cc;
border-color: #0074a2;
-webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);
box-shadow: inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);
color: #fff;
text-decoration: none;
}

#bbp_reply_submit, #bbp_topic_submit{
display: inline-block;
font-size: 18px;
cursor: pointer;
border-width: 1px;
border-style: solid;
-webkit-border-radius: 3px;
-webkit-appearance: none;
border-radius: 3px;
white-space: nowrap;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: 30px;
line-height: 28px;
padding: 0 12px 2px;
background: #2ea2cc;
border-color: #0074a2;
-webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);
box-shadow: inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);
color: #fff;
text-decoration: none;
}

.hreview-aggregate {
display: none;
}

.comment img {
max-width: 710px;
}

.ddlinks {
clear: both;
display: block;
padding: 10px;
}

.ddserver {
width: 130px;
text-align: center;
float: left;
margin: -5px 10px 5px 0px;
background: url(https://kjanime.net/wp-content/themes/heatmaptheme/images/button-bg.jpg) #3f5cab repeat-x;
border-radius: 5px;
border: 1px solid #153a81;
cursor: pointer;
color: #fff;
font-weight: bold;
text-shadow: 0px -1px 0px black;
padding: 0 15px;
}
.pds-box {
width: 630px;
color: #333;
background: #F8F8F8;
font-family: Helvetica, Arial, sans-serif;
text-align: left;
border-radius: 10px;
}
.pds-box-top {
padding: 20px;
}
.pds-question {
background: url("http://i.polldaddy.com/polls/pdq01-bottom-left.gif") no-repeat left bottom;
}
.pds-question-outer {
background: url("http://i.polldaddy.com/polls/pdq01-bottom-right.gif") no-repeat right bottom;
padding-bottom: 15px;
}
.pds-question-inner {
background: url("http://i.polldaddy.com/polls/pdq01-top-left.gif") no-repeat left top;
}
.pds-question-top {
background: url("http://i.polldaddy.com/polls/pdq01-top-right.gif") no-repeat right top;
padding: 15px 15px 0;
font-size: 20px;
line-height: 140%;
color: #ECBF00;
}
.pds-answer {
padding: 10px 0;
border-bottom: 1px dashed #aaa;
}
.pds-answer-group {
display: block;
padding: 8px 0;
}
.pds-answer-input {
display: block;
float: left;
width: 25px;
}
.pds-answer label {
color: #555;
font-size: 13px;
line-height: 140%;
position: relative;
font-family: Helvetica, Arial, sans-serif;
}
.pds-clear {
display: block;
clear: both;
}
.pds-input-label {
display: block;
float: left;
width: 560px;
cursor: pointer;
padding-top: 2px;
}
.pds-vote {
padding: 15px 0;
}
.pds-vote-button {
display: block;
width: 61px;
height: 61px;
background: url("http://i.polldaddy.com/polls/pd01-votebutton.gif") no-repeat;
cursor: pointer;
text-indent: -99999px;
float: right;
margin: 0 20px 0 0;
}
.pds-vote-button:hover {
background: url("http://i.polldaddy.com/polls/pd01-votebutton.gif") 0 61;
}
.pds-links {
display: block;
float: left;
padding: 20px 0;
}
.pds-links A {
float: left;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #555;
line-height: 20px;
text-decoration: none;
padding: 0 15px 0 0;
display: block;
}
.pds-box A {
outline: none;
}
.pds-radiobutton {
font-size: 14px;
-webkit-border-radius: 50%;
border-radius: 50%;
cursor: pointer;
height: 18px;
width: 20px;
min-width: 16px;
}
.pds-answer-feedback-bar {
font-size: 2px;
background: url("http://i.polldaddy.com/polls/pd01-bargif.gif") repeat-x;
height: 12px;
border-left: 1px solid #be8c2e;
border-right: 1px solid #be8c2e;
}
.pds-total-votes {
padding: 10px 0 5px;
position: relative;
font-family: Helvetica, Arial, sans-serif;
color: #555;
font-size: 13px;
}
.skwidget-comment img {
max-width: 100%;
}

.gsc-adBlock {
display: none;
}

/* Suscripción jectpack Widget */

.jetpack_subscription_widget>form#subscribe-blog-blog_subscription-2 {
padding: 20px;
font-weight: bold;
color: white;
text-align: center;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
background: rgb(255, 139, 31);
}

#subscribe-email>input#subscribe-field {
height: 30px;
font-size: 18;
text-align: center;
margin: 6px;
}

#subscribe-submit>input[type="submit"] {
border: 1px solid #153A81 !important;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
color: white;
font-weight: bold !important;
text-shadow: 0px -1px 0px black;
text-align: center;
text-decoration: none;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 20px;
padding-left: 20px;
font-family: 'Lucida Grande', Helvetica, Arial, Sans-Serif;
background: #3F5CAB;
font-size: 14;
cursor: pointer;
}

.yarpp-thumbnails-horizontal .yarpp-thumbnail, .yarpp-thumbnail-default, .yarpp-thumbnail-title {
	display: inline-block;
	*display: inline;
}
.yarpp-thumbnails-horizontal .yarpp-thumbnail {
	border: 1px solid rgba(127,127,127,0.1);
	width: 130px;
	height: 170px;
	margin: 5px;
	margin-left: 0px;
	vertical-align: top;
}
.yarpp-thumbnail > img, .yarpp-thumbnail-default {
	width: 120px;
	height: 120px;
	margin: 5px;
}
.yarpp-thumbnails-horizontal .yarpp-thumbnail > img, .yarpp-thumbnails-horizontal .yarpp-thumbnail-default {
	display: block;
}
.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
	font-size: 1em;
	max-height: 2.8em;
	line-height: 1.4em;
	margin: 7px;
	margin-top: 0px;
	width: 120px;
	text-decoration: inherit;
	overflow: hidden;
}

.yarpp-thumbnail-default {
	overflow: hidden;
}
.yarpp-thumbnail-default > img {
	min-height: 120px;
	min-width: 120px;
}

.comment-item ol {
    list-style: none;
}

.ddlinks>a:visited {
    color: red;
}

#shr-admin-badge {
    display: none;
}

.genericon-twitter::before {
    font-size: 50px;
    color: #1DA1F2;
}

.genericon-facebook::before {
    font-size: 50px;
    color: #4267b2;
}

.genericon-googleplus::before {
    font-size: 50px;
    color: #db4437;
}

.widget_wpcom_social_media_icons_widget ul {
    text-align: center;
}

/* Estilos de la lista de post del foro en Home */

#content .bns-smf-feeds-shortcode {
    background: #e6f8ff;
    border-radius: 5px;
    margin: 10px;
    padding: 15px 5px 2px 15px;
    font-size: 14px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
}

.bns-smf-feeds-shortcode li {
    list-style-type: circle;
}

.bns-smf-feeds:nth-child(2) {
    font-size: 18px;
    color: black;
    text-decoration: underline;
}

@media screen and (max-width:1750px) {
  #content {
    width: 72%;
  }
}


@media screen and (max-width:1580px) {
  #content {
    width: 70%;
  }
}


@media screen and (max-width:1480px) {
  #content {
    width: 68%;
  }
}

@media screen and (max-width:1380px) {
  #content {
    width: 66%;
  }
}

#content img {
	max-height: 75vh;
	width: auto;
}

