@charset "UTF-8";

/* reset */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; font-weight: normal;}
img {border: 0px;}
ul, li {list-style:none;}
body {font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue', Arial, Verdana, sans-serif;font-size:12px;line-height:18px;color: #515153;background-color:#fff;overflow-x:hidden;}

/* clases comunes */
.center {width: 1000px; margin: 0 auto;}
.clearboth {clear: both;}
.date {border-bottom:1px dotted #D3D3D3;cursor:help !important;color: #000;font-weight:bold;}
.addthis_button {margin-left:10px;margin-top:9px;position:absolute;}
textarea {width: 99% !important;}
.disabled {cursor: default;filter:alpha(opacity=20);opacity: 0.2;-moz-opacity:0.2;background-color:#aaaaaa !important;}
.disabled_a {cursor: default;background-color:#eaeaea !important;}
.no_social {filter:alpha(opacity=20);opacity: 0.2;-moz-opacity:0.2;}
.th_cobrand {margin-left:-490px !important;}

/*hipervínculos globales*/
a:visited, a:link, a:active {color:#80682C;text-decoration:none;}
a:hover {color: #000;text-decoration:none;}

/* Facebook */
.fan_box .page_stream {height:180px !important;}
.connect_widget .connect_widget_facebook_logo_menubar {display: none !important;}
div#facebook_fans iframe {width: 236px !important;height: 326px !important;}
div.top_facebook_comments iframe {width: 275px !important;}
div#tophunted_body_left_profile_comments iframe {width:700px !important;}

/* Top bar */
div#tophunted_top_bar {background-color: #042024; color:#fff;height: 37px;position:fixed;width:100%;z-index:10;top:0;}
ul#tophunted_top_bar_canales {}
ul#tophunted_top_bar_canales li {float:left; line-height: 37px;color:#9b9b9;font-size: 12px;font-weight: normal;}
ul#tophunted_top_bar_canales li a {color:#9b9b9b;display: block;font-family: 'Lucida Sans',"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;padding: 0 8px;-moz-border-radius:4px;-webkit-border-radius:4px;text-shadow:0 1px 0 #000;}
ul#tophunted_top_bar_canales li a:hover {background-color: #eaeaea; color: #616161; text-shadow:0 1px 0 #FFFFFF;line-height: 21px;margin: 8px 0;}
ul#canales_mas {position: absolute;width: 228px;background-color:#042024;padding:10px;margin-left: -10px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-top:1px dotted #AAAAAA;}
div#tophunted_top_bar_brand {position:absolute;width: 160px;height: 50px;overflow: hidden;left:50%;margin-left: 50px;}
div#tophunted_top_bar_brand > a {font-size: 9px; font-family:Arial, Verdana, sans-serif; color: #9B9B9B;display: block;padding-right:10px;text-align:right;}
div#tophunted_top_bar_brand > a > img {vertical-align: middle;}
div#tophunted_top_bar_brand > h1 {display: none;}
div#tophunted_top_bar_social {position: absolute;width: 92px;height: 22px;overflow: hidden;left:50%;margin-left: 100px;background-color: #042024;margin-top: 37px;padding-left: 8px;padding-top: 1px; -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;}
div#tophunted_top_bar_social img {margin-right: 3px;}

/* Header */
div#tophunted_header {height: 210px;overflow: hidden;background-color: #fff;padding-top:37px;border-bottom: 3px solid #042024;}
div#tophunted_header > div#tophunted_header_brand {height:210px;left:50%;margin-left:-1800px;position:absolute;width:2000px;background-image: url('img/tophunted_home.jpg');background-repeat: no-repeat;background-position: top right;background-color:#FFFFFF;}
.static {background-image: url('img/tophunted_static.jpg') !important;}
div#tophunted_header_brand_white {width: 700px;float:right;}
a#tophunted_header_brand_white_link {float:left;height:190px;width: 400px;}
div#tophunted_header_brand_white_follow {float:right;height:54px;padding-left:10px;margin-top:100px;width:90px;font-weight: bold;color: #333333;background-color:#FFFFFF;-moz-border-radius: 10px 0 0 10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;}
div#tophunted_header_adv {position: absolute;height: 250px;width: 320px;left: 50%;margin-left: 200px;z-index: 10; overflow:hidden;}
div#tophunted_header_adv > img.adv_pub {position: absolute;margin-left: 300px;z-index:2;}
div#tophunted_header_adv a {position: absolute;width:300px;z-index:2;}

/* Path */
div#tophunted_path {position:relative;z-index: 9;height: 23px;background-color: #042024;width: 1000px;margin:-23px auto 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;}
ul#tophunted_path_list {float:left;width:700px;overflow:hidden;max-height:23px;}
ul#tophunted_path_list > li {float:left;background-image: url('img/path_li_bg.gif');background-repeat: no-repeat;background-position: top right;padding:0 15px 0 5px;max-width:215px;line-height:23px;color: #fff;font-family: 'Lucida Sans',"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size: 11px;}
ul#tophunted_path_list > li > a {color:#919191;}
ul#tophunted_path_list > li > a:hover {color: #fff;}
ul#tophunted_path_list > li > a > img {margin-top: 2px;}
div#tophunted_path_fblogin {float: right;width: 300px;text-align: right;padding-top: 4px;}
div#tophunted_path_fblogin > a {color:#314c8a; text-decoration: none;background-image: url(img/fb_login_ico.gif);background-repeat: no-repeat;padding-left: 20px;padding-right: 5px;}
div#tophunted_path_fblogin > a:hover {text-shadow:1px 1px #fff;color:#b3995d;}

/* Body */
div#tophunted_body {border-top:1px dotted #000000;}
div#tophunted_body > div.center > div#tophunted_body_data {margin-left:745px;position:absolute;text-align:right;width:250px;*margin-top: 10px;}
div#tophunted_body > div.center > div#tophunted_body_data img {margin-left:5px;vertical-align:top;}

div#tophunted_body_ones {margin:10px 0;}
div#tophunted_body h2 {font-size: 14px; text-transform: uppercase;color: #000;font-weight:bold;margin-bottom:10px;}
div#tophunted_body h2.aviso_legal {margin-top: 15px;}
div#tophunted_body_ones > ul {height: 120px; overflow: hidden;}
div#tophunted_body_ones > ul > li {float:left;width:100px;overflow: visible;}
div#tophunted_body_ones > ul > li > a.avatar {width: 99px;height: 75px; overflow: hidden;display:block;margin-right: 1px;position: relative;z-index: 1;background-color:#000000;-moz-border-radius:2px;-webkit-border-radius:2px;}
div#tophunted_body_ones > ul > li > a.on {border-bottom: 3px solid #80682C;}
div#tophunted_body_ones > ul > li > div.triangle {border-color:#80682C transparent transparent;border-style:solid;border-width:15px;height:0;margin-left:5px;margin-top:-8px;position:relative;width:0;}
div#tophunted_body_ones > ul > li > a.avatar > img {width:100px;}
div#tophunted_body_ones > ul > li > p {font-size:12px;line-height:16px;margin-top:-15px;position: relative;width: 999px;padding-left:1px;}
div#tophunted_body_ones > ul > li > p > a {color:#000;font-style: italic;}
div#tophunted_body_ones > ul > li > p > a > strong {color:#80682C ;font-style: normal;}
div#tophunted_body_ones > ul > li.last > p {margin-left:-900px;text-align: right;}
div#tophunted_body_ones > ul > li > p > cite {font-size: 12px;color:#999999;font-style:normal;}

div#tophunted_body_left {float:left;width:698px;}
div#tophunted_body_left_last_top {border-color:#D3D3D3;border-style:solid none solid solid;border-width:1px 0 1px 1px;padding: 9px;}
div#tophunted_body_left_last_top > div.number_one {position: absolute;z-index: 2;padding: 9px;max-height: 315px; overflow: hidden;}
div#tophunted_body_left_last_top > div.number_one a.avatar > img {min-width: 300px;}
div#tophunted_body_left_last_top > div.number_one > div.top_new {background-image:url('img/top_new.gif');height:100px;margin-left:202px;position:absolute;width:100px;z-index:3;margin-top: -2px;}
div#tophunted_body_left_last_top > div.number_one > img {width: 300px;}
div#tophunted_body_left_last_top > h3 {font-size:20px;line-height: 24px;}
div#tophunted_body_left_last_top > h3 > cite {font-style: normal; font-size: 12px; line-height: 24px;}
div#tophunted_body_left_last_top > h3, div#tophunted_body_left_last_top > ul > li {padding-left: 330px;}
div#tophunted_body_left_last_top > h3 > a {font-weight: bold;}
div#tophunted_body_left_last_top > h3 > a:hover {text-decoration: underline;}
div#tophunted_body_left_last_top > ul {margin-top: 10px;}
div#tophunted_body_left_last_top > ul > li {background-image:url(img/top_avatar_bg.gif);background-position:330px 50%;background-repeat:repeat-y;border-bottom:1px solid #FFFFFF;height:125px;overflow:hidden;}
div#tophunted_body_left_last_top > ul > li > div.position {position: absolute;text-align: center;color:#fff;background-color: #80682C;width: 30px;height: 30px;line-height: 30px;font-size: 18px; font-weight: bold;margin-left: 70px;margin-top: 0;*margin-left:-30px;}
div#tophunted_body_left_last_top > ul > li > img {width: 100px; float: left;}
div#tophunted_body_left_last_top > ul > li > div.profile_info {float: right;width: 275px;padding: 5px;color:#000;}
div#tophunted_body_left_last_top > ul > li > div.profile_info > strong {display:inline-table;font-size:14px;margin-bottom:10px;}
div.tophunted_body_left_last_top_more {background-color: #dadada;text-align: right;*height:30px;}
div.tophunted_body_left_last_top_more > a {background-color: #616161;border: 1px solid #000;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);color: #fff;font-weight: bold;padding: 5px 10px;display: inline-table;*float:right;*display:block;}
div.tophunted_body_left_last_top_more > a:hover {background-color: #dadada;color:#616161;}

div#tophunted_body_left_pub {font-family:Arial,Verdana,sans-serif;font-size:10px;line-height:10px;margin: 15px 7px;width:730px;}
div#tophunted_body_left_pub > a{border:1px dotted;display:block;}

div#tophunted_body_left_profile_comments {margin:15px 0 20px;padding:0 10px 10px;}
div#tophunted_body_left_profile_comments iframe {width: 700px;}

ul#tophunted_body_left_last_tops > li {float:left;width: 226px;margin-bottom: 7px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);border:1px dotted #DADADA;}
ul#tophunted_body_left_last_tops > li:hover {border:1px solid #000;}
ul#tophunted_body_left_last_tops > li.top_center {margin: 0 7px;}
ul#tophunted_body_left_last_tops > li > div.avatar {height: 150px;overflow: hidden;background-color:#000000;}
ul#tophunted_body_left_last_tops > li > div.avatar > img {width: 226px;}
ul#tophunted_body_left_last_tops > li > div.top_title {padding: 9px;min-height:120px;}
ul#tophunted_body_left_last_tops > li > div.top_title > h3 {font-size:  16px;line-height:20px;}
ul#tophunted_body_left_last_tops > li > div.top_title > h3 > a {color: #000;font-weight: bold;}
ul#tophunted_body_left_last_tops > li > div.top_title > h3 > a:hover {text-decoration: underline;}
ul#tophunted_body_left_last_tops > li > div.top_title > h3 > cite {font-size:12px;font-style:normal;line-height:18px;}
ul#tophunted_body_left_last_tops > li > div.tophunted_body_left_last_top_more > a {padding: 2px 5px;*padding:5px 10px;}
ul#tophunted_body_left_last_tops > li > div.top_new {background-image:url('img/top_new.gif');height:100px;margin-left:141px;position:absolute;width:100px;z-index:3;margin-top: -2px;}

ul#tophunted_pagination {margin-top: 30px;}
ul#tophunted_pagination.top {height:80px;}
ul#tophunted_pagination > li {float:left;width: 370px;}
ul#tophunted_pagination > li > a {background-color: #dadada;border: 1px solid #999999;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);color: #616161;padding: 5px 25px;display: inline-table;*display:block;font-size: 16px;font-weight:lighter;text-align:right;*width:125px;}
ul#tophunted_pagination > li > a:hover {background-color: #616161; color:#fff;}
ul#tophunted_pagination > li > a.disabled {cursor: default;filter:alpha(opacity=20);opacity: 0.2;-moz-opacity:0.2;background-color: #616161; color:#fff;}
ul#tophunted_pagination > li.next {text-align: right;}
ul#tophunted_pagination > li.next > a {text-align: left !important;}

div#tophunted_body_right {float:right;width:300px;border:1px solid #D3D3D3;-moz-border-radius:2px;-webkit-border-radius:2px;}
form#tophunted_body_right_search {background:#FAFAFA;border-bottom:1px solid #CCCCCC;padding: 9px;}
form#tophunted_body_right_search input{font-size: 14px;padding: 4px;width: 154px;}
form#tophunted_body_right_search button{font-size: 14px;padding: 5px 10px;}
form#tophunted_body_right_search > div.input_button_margin {margin-left: -4px;}
div#tophunted_body_right_pub {padding: 9px;background:#FAFAFA none repeat scroll 0 0;border-bottom:1px solid #CCCCCC;}
div#tophunted_body_right_pub.gallery {position: absolute;margin-left: 744px;margin-top:3px;}
div#tophunted_body_right_pub > ul {}
div#tophunted_body_right_pub > ul > li {height: 70px;margin-bottom: 10px;}
div#tophunted_body_right_pub > ul > li.pub {font-size: 10px;line-height:10px;font-family: Arial, Verdana, sans-serif;height:auto;}
div#tophunted_body_right_pub > ul > li.pub img {width:100px; height:100px;}
div#tophunted_body_right_pub img {width: 234px;border:1px dotted;}
div#tophunted_body_right_topics {padding: 9px;overflow-y:auto;}
div#tophunted_body_right_topics li {display: inline-table;*display:block;margin-bottom:4px;}
div#tophunted_body_right_topics li > a {display: block;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);background-color:#616161;border:1px solid #000000;color:#FFFFFF;padding:2px 5px;}
div#tophunted_body_right_topics li > a:hover {background-color: #dadada;color:#616161;}
div#tophunted_body_right_topics li > ul {background-color:#FAFAFA;border-bottom:1px dotted #616161;padding:5px;-moz-border-radius:2px;-webkit-border-radius:2px;}
div#tophunted_body_right_topics li > ul > li {font-style:italic;margin-bottom:2px;overflow:hidden;padding-bottom:0 !important;}
div#tophunted_body_right_topics li > ul > li > a {display: block;-moz-border-radius:0px;-webkit-border-radius:0px;-moz-box-shadow:0 0 0px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 0px rgba(0, 0, 0, 0.5);background-color:#dadada;border:0px solid #000000;color:#000;display:block;margin-bottom:4px;padding:2px 5px;}
div#facebook_fans {background:#EAEAEA none repeat scroll 0 0;padding:9px;}

div#tophunted_body_top_categories, div#tophunted_body_profile_categories {margin-top:15px;}
div#tophunted_body_hunter_topics {margin-top: 27px; margin-right: 10px; float: left;}
div#tophunted_body_top_categories > ul > li, div#tophunted_body_profile_categories > ul > li, div#tophunted_body_hunter_topics > ul > li {float:left;}
div#tophunted_body_top_categories > ul > li > a, div#tophunted_body_profile_categories > ul > li > a, div#tophunted_body_hunter_topics > ul > li > a {display: block;background-color: #aaaaaa;color: #fff;margin-left: 3px;margin-bottom: 3px;padding: 1px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size: 11px; font-family: Arial, Verdana, sans-serif;}
div#tophunted_body_top_categories > ul > li > a:hover, div#tophunted_body_profile_categories > ul > li > a:hover, div#tophunted_body_hunter_topics > ul > li > a:hover {background-color: #616161;}
h3.top_file, h3.profile_file, h3.hunter_file {padding-top:15px;color:#000;font-size:36px;font-weight:lighter;line-height:40px;margin-bottom:15px;*padding-top:0px;}
h3.top_file > cite, h3.profile_file > cite, h3.hunter_file > cite {background-color:#FAFAFA;display:block;font-size:14px;font-style:normal;height:36px;line-height:30px;margin-top:10px;overflow:hidden;}
h3.top_file > cite > img, h3.profile_file > cite > img, h3.hunter_file > cite > img {width: 30px;height: 30px;vertical-align: middle;border:3px solid #DADADA;margin-right:5px;}
span.top_date {display:block;float:right;margin-right:245px;background-color:#EAEAEA;line-height:35px;*position:absolute;*left:50%;*margin-left:-30px;}
span.top_date > a {text-transform: uppercase;font-size: 14px;font-weight: bold;text-align: center;background-color: #aaaaaa;color: #fff;padding:5px 8px;-moz-border-radius: 2px;-webkit-border-radius: 2px;margin-right: 10px;margin-left: 10px;}
span.top_date > a:hover {background-color: #616161;}
div#tophunted_body_right_back_top > a:hover {background-color: #616161;}
div#tophunted_body_top_via {float:right;margin-right:20px;margin-top:-42px;text-align:right;width:235px;}
div#tophunted_body_left_top, div#tophunted_body_left_profile {border:2px solid #000000;margin-bottom:15px;}
div#tophunted_body_left_top_desc {padding: 0 10px;color:#000;text-align:justify;}
div#tophunted_body_left_top > div.number_one {width:265px;position: absolute;z-index: 2;padding:5px;}
div#tophunted_body_left_top > div.number_one > img {width: 100px;padding-left: 100px;}
div#tophunted_body_left_top > ul > li {margin-left: 0;}
div#tophunted_body_left_top > ul {padding:5px;}
div#tophunted_body_left_top > ul > li {height: 150px; overflow: hidden;border-bottom:1px solid #FFFFFF;border:1px dotted #000;margin-bottom:5px;background-image: url('img/top_avatar_bg.gif');background-repeat: repeat-y;}
div#tophunted_body_left_top > ul > li:hover {background-color: #eaeaea;}
div#tophunted_body_left_top > ul > li > div.profile_info:hover > div.share_this {filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
div#tophunted_body_left_top > ul > li > div.position {position: absolute;text-align: center;background-color:#80682C;color:#fff;width: 100px;height: 150px;line-height: 125px;font-size: 52px; font-weight: bold;}
div#tophunted_body_left_top > div.number_one > div.position {background-color:#000;color:#fff;font-size:72px;font-weight:bold;height:150px;line-height:125px;margin-top:0;position:absolute;text-align:center;width:100px;}
div#tophunted_body_left_top > ul > li > img {width: 100px; float: left; padding-left: 100px;}
div#tophunted_body_left_top > ul > li > div.profile_info {float: left;width: 330px;padding: 10px 10px 10px 20px;color:#000;}
div#tophunted_body_left_top > ul > li > div.top_items {margin-left:0;margin-top:125px;position:absolute;width:100px;background-color:#000000;}
div#tophunted_body_left_top > ul > li > div.top_items + a {*position:absolute;}
div#tophunted_body_left_top > ul > li > div.top_items > ul {height: 25px;overflow: hidden;}
div#tophunted_body_left_top > ul > li > div.top_items > ul > li {margin:1px 0 0 0;float: left; width: 24px; height: 24px;font-size:14px;text-align: center;line-height:24px;cursor: help;font-weight: bold;border-right:1px dotted #AAAAAA;}
div#tophunted_body_left_top > ul > li.number_one {border-width: 1px 1px 1px 0 !important;padding-left: 200px; background-image: none !important;}
div#tophunted_body_left_top > ul > li > div.profile_info > strong {font-size: 14px;line-height:22px;margin-bottom:5px;display: inline-table;}
div#tophunted_body_left_top > ul > li > div.profile_info > strong > a:hover {text-decoration: underline;}
span.ver_mas {background-color:#EAEAEA;color:#AAAAAA;display:block;font-size:10px;line-height:14px;padding:2px 5px;text-transform:uppercase;width:100px;}
div#tophunted_body_left_top > ul > li.number_one > div.profile_info > strong {}
div#tophunted_body_left_top > div.number_one > div.top_items {background-color: #80682C;position: absolute;width: 100px; margin-top: 126px;color:#000;border-bottom:1px solid #000000;}
div#tophunted_body_left_top > div.number_one > div.top_items > ul {height: 25px;overflow: hidden;}
div#tophunted_body_left_top > div.number_one > div.top_items > ul > li {margin:1px 0 1px 0;float: left; width: 24px; height: 24px;font-size:14px;text-align: center;line-height:24px;cursor: help;font-weight: bold;border-right:1px dotted #AAAAAA;}
div.top_black {background-color: #000;height: 100px;}

div#th_modal_bg, div#th_modal_bg_google {width:100%;height: 100%;position: fixed;top:0;left:0;background-color: #000;filter:alpha(opacity=70);opacity: 0.7;-moz-opacity:0.7;z-index: 10;}
div#tweetbox {background-color:#eaeaea; border:1px solid #ccc; -webkit-transition: background-color .2s linear;  -moz-transition: background-color .2s linear;  -o-transition: background-color .2s linear; box-shadow:0 0 5px #ccc; -o-box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; -ms-box-shadow:0 0 5px #ccc; text-shadow: #fff 0px 1px 0px;height:140px;left:50%;margin-left:-290px;margin-top:-100px;padding:25px;position:fixed;top:50%;width:530px;z-index:10;}
div#tweetbox > a {background-image:url("img/tweet_close.gif");height:16px;left:50%;margin-left:270px;margin-top:-95px;overflow:hidden;position:absolute;text-indent:20px;top:50%;width:16px;}
div.twitter_loading {background-image:url("img/tweet_me_loading.gif");background-position:5px 50%;background-repeat:no-repeat;height:40px !important;margin-left:-20px !important;margin-top:-20px !important;padding:0 !important;width:40px !important;-moz-border-radius:4px;-webkit-border-radius:4px;}
div.twitter_loading a {display: none !important;}


div.share_this {line-height: 20px;margin-top: 10px;margin-left:269px;margin-top:125px;*margin-top:122px;position:absolute; filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
div.share_this > iframe {width: 65px !important;overflow: hidden;}
div.share_this > a {font-size:11px; font-family: Arial, Verdana, sans-serif;border: 1px solid #000; background-color: #000000;-moz-border-radius: 2px;padding: 2px 5px;color: #fff;position: relative;}
div.share_this > a:hover {background-color: #616161;}
div.share_this > span {font-size: 11px; font-family: Arial, Verdana, sans-serif;border: 1px solid #000; background-color: #eaeaea;-moz-border-radius: 2px;margin-left: -1px;padding: 2px 5px;color: #000;}
div.share_this > div.share_this_triangle {border-color:transparent  transparent #000 transparent;border-style:solid;border-width:5px;height:0;margin-left:20px;margin-top:-6px;position:absolute;width:0;}

div#tophunted_body_left_profile {margin-bottom: 20px;padding:10px;}
div#tophunted_body_left_profile_avatar {float: left;margin-bottom:20px;}
div#tophunted_body_left_profile_avatar > img {max-width: 405px;margin-right: 15px;min-width:405px;}
div#tophunted_body_left_profile_description {font-size: 12px; line-height: 18px;color: #000;}
.description_embed {padding-left:300px;}
div#tophunted_body_left_profile_links {float: left;width: 280px;font-size: 14px; line-height: 20px;color: #000;margin-right: 20px;margin-bottom:20px;}
div#tophunted_body_left_profile_description > p {margin-bottom: 20px;}
div#tophunted_body_left_profile_links > h3, div#tophunted_body_left_profile_description > h3 {color:#000000;font-size:14px;font-weight:bold;margin-bottom:10px;text-transform:uppercase;}
div#tophunted_body_left_profile_links > ul {}
div#tophunted_body_left_profile_links > ul > li {float: left; width: 138px;margin-right: 2px;margin-bottom: 2px;}
div#tophunted_body_left_profile_links > ul > li#manufacturer {width: 278px !important;} 
div#tophunted_body_left_profile_links > ul > li#manufacturer > a {background-color: #80682C;}
div#tophunted_body_left_profile_links > ul > li > a {background-color: #aaaaaa;display: block; color: #fff;font-size: 12px;padding: 2px 10px;-moz-border-radius: 2px; -webkit-border-radius: 2px; }
div#tophunted_body_left_profile_links > ul > li > a:hover {background-color: #616161;}
div#tophunted_body_left_profile_gallery {background-color: #fafafa;padding: 7px;}
div#tophunted_body_left_profile_gallery > h3 {padding-left:10px;color:#000000;font-size:14px;font-weight:bold;margin-bottom:10px;text-transform:uppercase;}
div#tophunted_body_left_profile_gallery > ul > li {float: left;width: 165px;margin-left: 8px;margin-bottom: 8px;height: 100px;overflow: hidden;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);border:1px dotted #DADADA;}
div#tophunted_body_left_profile_gallery > ul > li:hover {-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.7);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.7);border:1px solid #000;}
div#tophunted_body_left_profile_gallery > ul > li > a {background-color: #eaeaea;display: block;height: 100px;}
div#tophunted_body_left_profile_gallery > ul > li img {width: 165px;}

div#tophunted_body_right_back_top {float: right;margin-top: -50px;}
div#tophunted_body_right_back_top > a {text-transform: uppercase;font-size: 14px;font-weight: bold;display: inline-table;*display:block;*float:left;*margin-left: 3px;text-align: center;background-color: #aaaaaa;color: #fff;padding: 8px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
div#tophunted_body_right_back_top > a:hover {background-color: #616161;}
div#tophunted_body_right_back_top > a.back_top {background-color: #616161;}
div#tophunted_body_right_back_top > a.back_top:hover {background-color: #000;}
div#twitter {padding: 9px;background:#FAFAFA none repeat scroll 0 0;border-bottom:1px solid #CCCCCC;}
div#twitter h3, div#youtube h3 {color:#000000;font-size:14px;font-weight:bold;margin-bottom:5px;text-transform:uppercase;}
div#twitter h3 > img {width: 85px;border: 0;vertical-align: text-bottom;}
div#youtube h3 > img {width: 60px;border: 0;vertical-align: text-bottom;}
div#twitter > div {margin-bottom: 2px;padding: 5px;background-color: #fff;overflow:hidden;}
div#twitter > div > img {width: 30px;border:3px solid #DADADA;float:left;margin-right: 10px;height:30px;}
div#twitter > div span {margin-left: 43px;display: block;}
div#twitter > div > img + span {font-size: 14px; color: #000;}
div#twitter > div:hover {background-color: #eaeaea;}

div#youtube {padding: 9px;background:#FAFAFA none repeat scroll 0 0;border-bottom:1px solid #CCCCCC;}
div#youtube > ul > li {float: left; width: 118px;overflow: hidden;filter:alpha(opacity=70);opacity: 0.7;-moz-opacity:0.7;height:87px;}
div#youtube > ul > li:hover {cursor: pointer;filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
div#youtube > ul > li:hover > span {display: block;}
div#youtube > ul > li > span, div#youtube > ul > li > br {display: none;}
div#youtube > ul > li > span {position: absolute;background-color: #fff;width: 100px;padding: 5px}
div#youtube > ul > li > img {width: 110px;height:80px;}

div#tophunted_body_left_profile_tags {background-color: #fafafa;margin-right: 20px;padding: 10px;margin-left:20px;}
div#tophunted_body_left_profile_tags > strong {color: #000;font-weight: bold;}
div#tophunted_body_left_profile_tags > a {display: inline-table;background-color: #eaeaea;color: #616161;margin-left: 3px;margin-right: 3px;margin-bottom: 3px;padding: 1px 5px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size: 11px; font-family: Arial, Verdana, sans-serif;}

div#tophunted_body_related_tops > ul {margin-top: 10px;}
div#tophunted_body_related_tops > ul > li {font-size: 14px;line-height: 20px; padding: 10px;float: left;width:478px;background-color: #fafafa;margin-right: 2px;margin-bottom: 2px;}
div#tophunted_body_related_tops > ul > li cite {font-style: normal;font-size: 12px;display: block;}

div#tophunted_body_left_profile_gallery_all {border:2px solid #000000;padding: 5px;margin-bottom:15px;}
div#tophunted_body_left_profile_gallery_big {padding: 5px;background-color: #fafafa;text-align: center;}
div#tophunted_body_left_profile_gallery_big > img {max-width: 935px;}
div#tophunted_body_left_profile_gallery_small {background-color:#eaeaea;margin-top: 5px;padding:30px;}
div#tophunted_body_left_profile_gallery_small > h3 {color:#000000;font-size:14px;font-weight:bold;margin-bottom:10px;padding-left:10px;text-transform:uppercase;}
div#tophunted_body_left_profile_gallery_small > ul > li {float: left;width: 165px;margin-bottom:18px;margin-left:9px;margin-right:9px;height: 100px;overflow: hidden;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);border:1px dotted #DADADA;}
div#tophunted_body_left_profile_gallery_small > ul > li:hover {-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.7);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.7);border:1px solid #000;}
div#tophunted_body_left_profile_gallery_small > ul > li > a {background-color: #eaeaea;display: block;height: 100px;}
div#tophunted_body_left_profile_gallery_small > ul > li img {width: 165px;}
div#tophunted_body_left_profile_gallery_all_pagination > a {text-transform: uppercase;font-size: 14px;font-weight: bold;display: inline-table;text-align: center;background-color: #80682C;color: #fff;padding: 8px;-moz-border-radius: 10px;-webkit-border-radius: 10px;float: left;}
div#tophunted_body_left_profile_gallery_all_pagination > a + a {float: right;}
div#tophunted_body_left_profile_gallery_all_pagination > a:hover {background-color: #616161;}

div#tophunted_body_left_aviso_legal {margin-right: 25px;font-weight: 300;}
div#tophunted_body_left_aviso_legal > p.aviso_legal_datos {padding: 10px; background-color: #fafafa;font-size: 14px; line-height: 20px;-moz-border-radius:2px;-webkit-border-radius:2px;}
div#tophunted_body_left_aviso_legal > p.aviso_legal_texto {padding: 10px;}

div#tophunted_body_left_adv_left {float:left;width: 270px;color: #000;}
div#tophunted_body_left_adv_left strong {font-weight: bold;}
div#tophunted_body_left_adv_left h3, div#tophunted_body_left_adv_right h3 { font-size: 24px;line-height: 30px;margin-bottom: 15px;border-bottom: 1px dotted #aaaaaa;padding-bottom: 5px;}
div#tophunted_body_left_adv_right h3 {margin-right: 20px;}
div#tophunted_body_left_adv_left p {font-size: 14px;line-height: 20px;margin-bottom: 10px;}
div#tophunted_body_left_adv_left li {padding: 10px 20px 10px 10px;}
div#tophunted_body_left_adv_left li strong {font-size: 18px;}
div#tophunted_body_left_adv_left p.adv_formatos + ul, div#tophunted_body_left_adv_left p.adv_costes + ul {margin-bottom: 20px;}
div#tophunted_body_left_adv_left p.adv_costes + ul > li {font-size: 16px;}
div#tophunted_body_left_adv_left p.adv_costes + ul > li > strong {font-size: 14px;width: 170px;display: inline-table;}
div#tophunted_body_left_adv_right {float:right;width: 400px;color: #000;}
div#tophunted_body_left_adv_right img {width: 370px;border: 10px solid #e9e9e9;}
h2.adv_title {margin-top: 15px;margin-bottom: 25px !important;}
div.about_us_team {margin-right: 20px;}
div.about_us_team > ul > li {background-color:#EAEAEA;float:left;height:76px;margin-bottom:5px;margin-right:5px;overflow:hidden;width:185px;}
div.about_us_team > ul > li > strong {display: block;font-size: 14px;font-weight: bold;margin-top: 5px; margin-bottom: 5px;}
div.about_us_team > ul > li > a {display:block;border: 5px solid #B29F68;width: 66px; height: 66px; overflow: hidden;float: left;margin-right: 10px;}
div.about_us_team > ul > li img {height: 66px !important; width: 66px !important; border:none !important; }

/* Footer */
div#tophunted_footer {margin-top: 45px;background-color: #000;padding: 45px 0;}
div#tophunted_footer ul#tophunted_footer_topics > li {float: left;text-transform: uppercase;width: 200px;}
div#tophunted_footer ul#tophunted_footer_topics > li > a {color: #eaeaea;}
div#tophunted_footer ul#tophunted_footer_topics > li > a:hover {color: #bababa;} 
div#tophunted_footer_brand {background-image: url('img/tophunted_footer.gif');background-repeat: no-repeat;padding: 2px 5px;}
div#tophunted_footer_brand > h1 {display: none;}
div#tophunted_footer_brand > a {display: block; width: 550px;height: 144px;}
div#tophunted_footer_other {font-size: 10px; font-family: Arial, Verdana, sans-serif;;}
div#tophunted_footer_other > p {float: left;width: 200px;}
div#tophunted_footer_other > ul > li {float:left;margin-right: 15px;}
div#tophunted_footer_other > ul > li > a:hover {color:#fff;}

/* Google Search */
div#cse {background:#FAFAFA;border-bottom:1px solid #CCCCCC;padding: 9px;width:236px !important;}
table.gsc-branding {border-spacing:0;border-style:none;border-width:0;display:none;width:100%;}
.gsc-tabHeader.gsc-tabhActive {display: none;}
.gs-result .gs-title, .gs-result .gs-title * {color:#80682C !important;text-decoration:none !important;}
form.gsc-search-box {;margin:0 !important;}
/*
input.gsc-search-button {-moz-box-shadow:1px 2px 2px rgba(0, 0, 0, 0.3);-webkit-box-shadow:1px 2px 2px rgba(0, 0, 0, 0.3);background-color:#B29F68;border-color:#373A37;border-style:solid;border-width:0 1px;color:#FFFFFF;display:inline-block;font-size:20px;margin:0 -1px;text-shadow:1px 1px #000000; cursor: pointer;font-size: 12px;margin-left: -1px !important;*border: none;*padding:2px 0;}
.gsc-search-button {border-color:#373A37;border-style:solid;border-width:1px 0;margin:0;*border: none;}
input.gsc-input {border:1px solid #BCCDF0;padding-left:2px;width:150px !important;font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',"Lucida Sans", Arial, Verdana, sans-serif;font-weight:300;border:1px solid #B29F68 !important;color:#666666;background-image:url("/img/login_input.gif");background-repeat:repeat-x;-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.2);padding:1px 5px !important;}
*/
.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet {background-color:#B29F68 !important;color:#FFFFFF;margin:5px;padding:5px;border:none !important;}



/* NEW */
/* self-clear floats */
.group:after {	content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .group { /* IE6 */ height: 1%;}
*:first-child+html .group { /* IE7 */ min-height: 1px;}
.bqstart { float: left; height: 10px; margin-top: -5px; padding-top: 10px; margin-bottom: 0; font-size: 300%; color: #ccc; }
.bqend { float: right; height: 10px; margin-top: 5px; padding-top: 5px; font-size: 300%; color: #ccc; }
*:first-child+html .bqend {padding-top:10px; margin-top:-20px;}
h2 {line-height: 120%;}

#tophunted-body-left {float:left;width:698px;}
#tophunted-body-left-top  {margin-bottom:15px;}
#tophunted-body-right {float:right;width:298px;border:1px solid #D3D3D3;-moz-border-radius:2px;-webkit-border-radius:2px;}
#tophunted-body-upper-right {float:right;width:298px; margin-top:20px;}
#tophunted-footer-pub {font-family:Arial,Verdana,sans-serif;font-size:10px;line-height:10px;margin: 15px auto 0 auto; width:728px;}
#tophunted-footer-pub > a{border:none;display:block; width:728px;}

#tophunted-body-left-adsense {font-family:Arial,Verdana,sans-serif;font-size:10px;line-height:10px;margin:15px auto 30px;width:468px;overflow:hidden;}
#tophunted-body-left-adsense > a{border:none;display:block;}

/* OVERWRITE */
body {font-family:   Arial, 'Helvetica Neue', Helvetica, sans-serif; }
#tophunted_body {border-top:none !important;}
#tophunted_footer {margin-top: 10px !important;}
.input_button_margin {float:right;}
#tophunted_body_right_pub{border: 1px solid #ccc; }
div#tophunted_body h2 {font-size: 22px; text-transform: none;margin-bottom:20px; color:#515153; }


/* Google Search OVERWRITE*/
div#cse {margin-bottom:20px; padding:9px; width:280px !important; border-bottom:none !important; background:none repeat scroll 0 0 #F4F4F4; }
table.gsc-branding {border-spacing:0;border-style:none;border-width:0;display:none;width:100%;}
.gsc-tabHeader.gsc-tabhActive {display: none;}
.gs-result .gs-title, .gs-result .gs-title * {color:#80682C !important;text-decoration:none !important; height:auto !important; }
form.gsc-search-box {;margin:0 !important;}
input.gsc-search-button {vertical-align: middle; background-color: #666; color:#fff !important; text-shadow:0 1px 0 #000; padding: 5px 8px !important; border: none !important; -moz-border-radius:4px;-webkit-border-radius:4px; font-family: Arial, Verdana, sans-serif; cursor:pointer !important;}
*:first-child+html input.gsc-search-button {padding-left:0 !important; padding-right:0 !important;} /* ie7 */
div.gsc-clear-button {display: none !important; }
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {display:none !important; }

input.gsc-input {padding:2px 5px !important; width:198px !important; margin-right:10px; font-family: Helvetica, Arial, Verdana, sans-serif; font-size:15px !important; border:1px solid #666 !important;color:#000 !important;background-image:url("/img/login_input.gif");background-repeat:repeat-x;-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.2);}

.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet {background-color:#B29F68 !important;color:#FFFFFF;margin:5px;padding:5px;border:none !important;}



/* Sidebar */
#tophunted-body-right p {margin: 0 20px 10px 20px;}
#tophunted-body-right h3 {background-color:#E9E9E9;clear:left;display:block;overflow:hidden;padding:3px 0;position:relative;width:100%;font-size: 13px;}
#tophunted-body-right .toggle-button{background:url("../img/top_sprite_arrows.png") no-repeat scroll 3px 0px transparent;cursor:pointer;}
#tophunted-body-right .toggle-button.off {background-position:3px -40px;}
.sidebar-list ul li a span.toggle-button{float:none; padding-left:20px;margin-left:-10px;}
#tophunted-body-right h3 span, #tophunted_body_right_topics h3 a {color:#565656;font-size:92%;font-weight:bold;padding:0 3px 0 18px;}

#top-current {margin:1px 0; }
#top-current .profile-top { background-color:#fff; position:relative; font-family: Helvetica,Arial,sans-serif;}
#top-current p {margin:0;}
#top-current .top_title {padding: 9px;}
#top-current .top_title > h3 {font-size:  16px;line-height:20px; background: none; clear:none; padding: 0;}
#top-current .top_title > h3 a {color:#515153;}
#top-current .top_title > h3 a:hover {color:#80682C;}
#top-current .top_title p {font-size:12px;font-style:normal;line-height:18px;}
#top-current li {min-height:25px;padding: 2px 0; overflow:hidden; background-color:#fff; border-top:1px solid #f4f4f4; -webkit-transition: background-color .2s linear; -moz-transition: background-color .2s linear; -o-transition: background-color .2s linear; position:relative; text-shadow: #fff 0px 1px 0px; cursor: pointer;}
#top-current li:hover {background-color:#f4f4f4;}
#top-current li.selected {background-color:#f4f4f4 !important;}
#top-current .top-number{width:40px; height:50px; font-size: 23px; line-height: 48px;}
#top-current .top-img {width:50px; height:50px; background: url(../img/bg_thumbs_50x50.png) #000; }
#top-current .top-img img {width:50px; }
#top-current .top-data {float:left; width:175px; }
#top-current .top-data  h3 {margin:5px 0px 5px 8px; padding:0; color:#80682C;font-size: 12px; line-height: 14px; background: none; }
#top-current .top-data  h3 {margin-top /*\**/: 0px\9} /* IE8 hack */
*:first-child+html #top-current .top-data  h3 {margin-top:5px;} /* IE7 hack */
#top-current .top-data  h3 a {color:#80682C;}
#top-current .top-data  h3 a:hover {color:#000;}
#top-current .top-goodies {position:absolute; right:0; top:0; width:35px; height:35px; }
#top-current .goodies-new {position:absolute; top: 0;  width:35px; height:35px; background:url(../img/goodies_new_small.png) no-repeat; line-height: 0;text-indent: -5000px; }
#top-current .goodies-return {position:absolute; width:35px; height:35px; background:url(../img/goodies_return_small.png) no-repeat; line-height: 0;text-indent: -5000px; }

#top-navigation {background:#ccc; line-height: 18px;}
#top-navigation ul.tophunted-pagination {margin:0;}
#top-navigation ul.tophunted-pagination > li {width:140px; margin:5px 4px !important; background-color:transparent;}
#top-navigation ul.tophunted-pagination > li.next > a, #top-navigation ul.tophunted-pagination > li.next > a.disabled:hover {background: url("../img/top_sprite_arrows.png") no-repeat 120px -31px #eaeaea !important;}
#top-navigation ul.tophunted-pagination > li.next > a:hover {background: url("../img/top_sprite_arrows.png") no-repeat  120px -151px #666 !important;  }
#top-navigation ul.tophunted-pagination li a {margin:0;}
#top-navigation ul.tophunted-pagination li a strong {font-size:12px;}

#time {padding: 5px 0 0 0; background:#DBDBDB; font-size: 12px; line-height: 100%; text-align: center; overflow:hidden;}
.time-navigation .prev, .time-navigation .next  {display:inline-block; margin-top:5px; width:20px; height:28px; opacity:.5; }
.time-navigation .prev a, .time-navigation .next a{display:inline-block; text-indent:-5000px; width:20px; height:28px; line-height: 28px;}
.time-navigation .prev {float:left; margin-left:5px; background: url(../img/time_arrow_left.png) 2px 0 no-repeat;}
.time-navigation .next {float:right; margin-right:5px; background: url(../img/time_arrow_right.png) 2px 0 no-repeat;}
.time-navigation .prev:hover,.time-navigation .next:hover{background-color:#fff;}
#time .current-time {display:inline-block; padding:5px; margin-top:5px; min-height:18px; color:#515153; font-size: 15px; line-height: 100%; text-align: center; cursor:help; background:#fff;}
#time .current-time em{font-size: 11px; font-style: normal;}
.time-archive {padding:5px; }
.time-archive a {background: #DBDBDB url(../img/icon_calendar.png) 4px 4px no-repeat; font-size: 12px; line-height: 20px; padding: 5px 5px 5px 36px; min-height:18px; color:#515151;}
.time-archive a:hover{background-color:#fff;}
.deactivated{visibility: hidden;}
*:first-child+html .time-navigation .prev { /* IE7 */ float: none;}
*:first-child+html .time-navigation .next { /* IE7 */ float: none;}

#author{margin:1px 0; line-height: 120%; }
*:first-child+html #author { padding-bottom: 10px;}/* IE7 hack */
#author {padding-bottom /*\**/: 10px\9} /* IE8 hack */
#author .about_us_team {margin-right:0;}
#author blockquote {display:block; padding: 10px 20px 0 20px; margin:10px 0 -10px 0;font-style: normal;  font-size: 14px; line-height: 120%;}
#author ul{margin-top:10px;}
#author ul li {margin: 0 10px 5px 10px !important; font-size:12px; line-height: 12px;}
#author ul li a{background:#fff; border-color:#ccc;}
#author ul li a:hover{border-color:#B29F68;}
#author ul li img{height:66px;}
#author p {margin: 10px 10px 0 0;}
#author #socialbutton-twitter {margin: -15px 0 10px 20px;}

#social-buttons{line-height: 120%;}
*:first-child+html #social-buttons { padding-bottom: 10px;}/* IE7 hack */
#social-buttons {padding-bottom /*\**/: 10px\9} /* IE8 hack */
#social-buttons > div > div {width:120px; float:left; padding:10px 10px 0 10px; }
#social-buttons > div > div:last-child {padding-bottom:10px; }

a#socialbutton-twitter{display:block; width:84px; height:20px; background: url("../img/socialbutton_twitter.png") no-repeat 0px 0px}
a#socialbutton-twitter:hover{display:block; width:84px; height:20px; background: url("../img/socialbutton_twitter.png") no-repeat 0px -20px}
a#socialbutton-email{display:block; width:61px; height:20px; background: url("../img/socialbutton_email.png") no-repeat 0px 0px}
a#socialbutton-email:hover{display:block; width:61px; height:20px; background: url("../img/socialbutton_email.png") no-repeat 0px -20px}
a#socialbutton-embed{display:block; width:70px; height:20px; background: url("../img/socialbutton_embed.png") no-repeat 0px 0px}
a#socialbutton-embed:hover{display:block; width:70px; height:20px; background: url("../img/socialbutton_embed.png") no-repeat 0px -20px}

#social-embed {margin:10px;}
#social-embed input {width: 268px !important; height: 12px; margin:0 0 5px 0; padding: 3px; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12px; line-height: 14px; }
#social-embed p {margin: 0; }

#other-topics {margin-top:1px;}
#other-topics ul {margin: 5px 10px;}
#other-topics li {display: inline-block; margin: 4px 1px;}
#other-topics  a {vertical-align: middle; padding: 3px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size: 12px; font-family: Arial, Verdana, sans-serif; background-color: #666; color:#fff; text-shadow:0 1px 0 #000;}
#other-topics a:hover{background-color: #eaeaea; color: #616161; text-shadow:0 1px 0 #FFFFFF; }

.sidebar-list{margin:1px 0 0 0; font-size:12px;}
.sidebar-list ul li{display: list-item;cursor: pointer;border-bottom:1px solid #f4f4f4;}
.sidebar-list ul li:last-child{border-bottom:none;}
.sidebar-list ul li a {display:block;overflow:hidden;padding: 0 10px;}
.sidebar-list ul li a:hover {background-color:#E9E9E9;}
.sidebar-list ul li a span{float:left;width:75%;margin-left: 10px;}
.sidebar-list ul li a em{float:right;font-style: normal;font-weight: bold;}
.sidebar-list ul li ul li{padding:0 0 0 20px;border-bottom: none;}
#tophunted-body-right-topics h3 {background-color:#E9E9E9;clear:left;display:block;overflow:hidden;padding:3px 0;position:relative;width:100%;font-size: 13px;}
#tophunted-body-right-topics .toggle-button{background:url("../img/top_sprite_arrows.png") no-repeat scroll 3px 0px transparent;cursor:pointer;}
#tophunted-body-right-topics .toggle-button.off {background-position:3px -40px;}
.sidebar-list ul li a span.toggle-button{float:none; padding-left:20px;margin-left:-10px;}
#tophunted-body-right-topics h3 span, #tophunted_body_right_topics h3 a {color:#565656;font-size:92%;font-weight:bold;padding:0 3px 0 18px;}

/* #tophunted-body-right-pub {padding: 9px 9px 9px 37px;background:#FAFAFA none repeat scroll 0 0;border-top:1px solid #CCCCCC;} */
body.profile #tophunted-body-right-pub {border-top:none;}
#tophunted-body-right-pub ul {padding:10px 50px;}
#tophunted-body-right-pub li.pub {font-size: 10px;line-height:10px;font-family: Arial, Verdana, sans-serif;height:auto;}
#tophunted-body-right-pub li a {display:block; float:left; margin:5px 20px 15px 0;}
#tophunted-body-right-pub li.pub img {width:100px; height:100px;}

#twitter-sidebar {margin-top:1px;}
#youtube-sidebar {margin-top:1px;}
#twitter-sidebar > div > div{padding: 8px 5px;background-color: #fff;overflow:hidden; border-bottom:1px solid #f4f4f4;}
#twitter-sidebar > div > div > img {width: 30px;border:3px solid #DADADA;float:left;margin-right: 10px;height:30px;}
#twitter-sidebar > div > div span {margin-left: 43px;display: block;}
#twitter-sidebar > div > div > img + span {font-weight: bold; color: #000;}

#youtube-sidebar {margin-top:1px;}
ul.videos {padding: 5px 0 15px 10px;}
#youtube-sidebar li {position:relative; float: left; width: 130px; height:95px; margin:10px 5px 0; overflow: hidden;}
#youtube-sidebar li:hover {cursor: pointer;}
#youtube-sidebar li:hover > span {filter:alpha(opacity=75); opacity: 0.75;-moz-opacity:0.75;}
#youtube-sidebar li > span, div#youtube li > br {display: none;}
#youtube-sidebar li > span {position: absolute; top:0px; left:0px; display: block; width: 128px; padding:5px; border: 1px solid #333; background-color: #000; color:#fff; font-size: 11px; filter:alpha(opacity=0); opacity: 0;-moz-opacity:0; -webkit-transition:all .2s  ease-out; -moz-transition:all .2s  ease-out; -o-transition:all .2s  ease-out;}
#youtube-sidebar li > img {width: 130px;height:95px;}

div#facebook-fans { background:#fff; padding:3px; }


/* Top list */
#tophunted-body-left-top > h1{font-family:   'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue', Arial, Verdana, sans-serif; font-weight:200; font-size:34px;line-height:34px; margin:15px 30px 22px 0;}
#tophunted-body-left-top > h1 > a {color:#000;}
#tophunted-body-left-top > h1 > a:hover {color:#80682C;}
#tophunted-body-left-top > h1 > span{margin-top:8px; margin-left:5px; font-family: Arial, “Helvetica Neue”, Helvetica, sans-serif; display: inline-block; font-size:14px;line-height:16px;}
#top-actions {padding:0 0 20px 0;}
#top-actions span{float:left; width:30%;font-size:14px;line-height:16px; }
#top-actions em{float:right; width:65%; text-align: right; margin-right: 20px; font-style: normal;font-size:12px;line-height:16px; }
#top-actions span a {padding:5px 10px 4px 30px;background:#B29A5E url(../img/bt_play.png) no-repeat; color:#fff; text-shadow: rgba(0,0,0,.5) 0px 1px 0px; -moz-border-radius:20px;-webkit-border-radius:20px; border-radius:20px; border-bottom:1px solid #80682C;border-left:1px solid #80682C;}
#top-actions span a:hover{background-color: #80682C;}
#tophunted-body-left-top ul {margin-right:20px; font-family:   Helvetica,Arial,sans-serif; position: relative;}
div#tophunted-body-left-top ul li {min-height:125px;margin-bottom: 25px;overflow:hidden; background-color:#fff; border:1px solid #ccc; -webkit-transition: background-color .2s linear; -moz-transition: background-color .2s linear; -o-transition: background-color .2s linear; position:relative; box-shadow:0 0 5px #ccc; -o-box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; -ms-box-shadow:0 0 5px #ccc; text-shadow: #fff 0px 1px 0px;}
#tophunted-body-left-top ul li:hover{background-color:#f4f4f4;border:1px solid #d3d3d3;}
.top-number {display:block; width:100px; height:125px;color:#ccc; font-size: 52px; line-height:120px; text-shadow: none; float:left; text-align: center;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.top-img {float:left;width:100px;height:125px;overflow: hidden; background: url(../img/bg_thumb.png) #000;}
.top-img img {width:100px;}
.top-data {float:left; width:456px; }
.top-data  h3 {margin:10px 60px 6px 10px;color:#80682C;font-size: 18px; line-height: 20px;}
.top-data  h3 a {color:#000;}
.top-data  h3 a:hover {color:#80682C;}
.top-data > p {margin:0 10px 6px 10px;}
.top-extra {position:absolute; left:200px; bottom:0; width:456px; padding:2px 10px;background:#e9e9e9;}
.extra-stats{float:right; width:75%;font-style: normal;text-align: right; font-size: 11px; line-height:16px; color:#999;}
.extra-stats em {color:#333; font-style:normal; }
.extra-stats strong {font-size: 14px;}
.up:before {content: "↑"}
.down:before {content: "↓"}
.extra-link{float:left;font-weight: bold;}
.top-stats {position:absolute; bottom:0; right:0; width:100px;height:20px;}

/*
.stats-container{display:inline-block;vertical-align: middle; max-width:90px; overflow:hidden; margin: 0 5px; border-right: 1px solid #aaa; }
.stats-inlinebar{display:block;float:right;cursor:help;}
*/

.top-goodies {position:absolute; right:0; top:0; width:65px; height:65px; }
.goodies-new {position:absolute; top: 0;  width:65px; height:65px; background:url(../img/goodies_new.png) no-repeat; line-height: 0;text-indent: -5000px; cursor:help;}
.goodies-return {position:absolute; width:65px; height:65px; background:url(../img/goodies_return.png) no-repeat; line-height: 0;text-indent: -5000px; cursor:help;}

#tophunted-body-left-top ul li.number-one {height:250px;}
#tophunted-body-left-top ul li.number-one .top-data span {width:50px; height:50px; float:left; margin-left:10px; border:2px solid #ccc; overflow: hidden; vertical-align: middle; background:url("../img/bg_thumbs_50x50.png") #ccc; }
#tophunted-body-left-top ul li.number-one .top-data span img {width:50px;}
.icon-video{display:block; position:absolute; width:50px; height:50px; background:url(../img/icon_video.png)  no-repeat; }
.icon-googlemaps{display:block; position:absolute; width:50px; height:50px; background:url(../img/icon_googlemaps.png) no-repeat}
.number-one-title {font-size: 52px; line-height:52px; text-shadow: none; margin:12px 10px 0px; color:#ccc;}
#tophunted-body-left-top ul li.number-one div.top-number {position:absolute; bottom:0; left:0; width:50px; height:50px; color:#000; font-size: 32px; line-height:46px; background-color:#B29A5E; visibility: hidden; }
#tophunted-body-left-top ul li.number-one div.top-img {float:left; width:184px; height:236px; overflow: hidden; border:8px solid #E9E9E9; background: #E9E9E9;}
#tophunted-body-left-top ul li.number-one div.top-img:hover {border-color:#B29A5E; background: #B29A5E;}
#tophunted-body-left-top ul li.number-one div.top-img img {width:184px;}
#tophunted-body-left-top ul li.number-one div.top-stats {bottom:0;}

/* Calendar */
#calendar{margin-left:48px;}
#calendar table {clear:both; margin-top:0; position:relative; z-index:0; color:#858585;	font-size:0.9em; width:161px; background:#ccc; border-collapse:collapse;}
#calendar table a {	color:#858585; color:#FFFFFF; cursor:default;}
#calendar table a:hover {text-decoration:none;}
#calendar table td.past a {	cursor:pointer;}
#calendar table td.past a:hover {font-weight: bold;	text-decoration:underline;}
#calendar th, #calendar td {border-bottom:1px solid #BDEB86; border-right:1px solid #BDEB86; padding:7px 0; text-align:center; width:22px; border:medium none; font-size:12px; padding:7px; color:#fff;}
#calendar th { background-color:#BDEB86; background:url("../img/calendar-th.gif") repeat-x scroll 0 0 transparent;}
#calendar td { background-color:#95E03D; background:url("../img/calendar-td.gif") repeat-x scroll 0 0 transparent;}
#calendar td.past {	background-color:#AED87D; background:url("../img/calendar-td.gif") repeat-x scroll 0 0 transparent;}
#calendar .over td { background-color:#7BD80D; background:url("../img/calendar-td.gif") repeat-x scroll 0 0 transparent;}
#calendar .over td.past { background:none repeat scroll 0 0 #D70377;}
#calendar .current-week td { background:none repeat scroll 0 0 #B29F68;}
#calendar td.update-day { background:none repeat scroll 0 0 #B29F68;cursor:pointer;}
#calendar td.update-day:hover > a {font-weight: bold;text-decoration: underline;}
#calendar td.current-day { background:none repeat scroll 0 0 #042024 !important; cursor: default !important;}
#calendar .over td a { color:#FFFFFF;}
#calendar a.close { color:#CCCCCC; padding:1px 0; text-align:center; width:161px; width:65px;}
#change-year { float:none; margin:0; text-align:center;	width:65px;}
#calendar a.close {	display:none;}
#calendar .extra-text {	clear:both;	font-size:12px;	padding:7px; text-align:center;	width:187px;}
#calendar .drop-down .list { background-color:#1F1F1F; display:none; height:236px; overflow:hidden; 	padding-bottom:5px;	position:absolute; top:26px; width:106px;}
#calendar .year-only .drop-down .year-list { height:61px;}
#calendar .drop-down .list ul { float:left;	padding:6px 0 10px;	position:absolute; width:100%; text-align: left;}
#calendar .drop-down .month-list ul { width:100%;}
#calendar .drop-down .list span, #calendar .drop-down .list li { color:#FFFFFF; cursor:pointer; 	display:block; font-size:12px; left:0; padding:2px 0 2px 4px;	position:relative; 	text-decoration:none;}
#calendar .list .current { background-color:#B29F68;}
#calendar .list .hover-selection { background-color:#D70377; cursor:pointer; text-decoration:underline;}
#calendar .show-opacity { opacity:0.2;}
#calendar .drop-down .drop-list {cursor:pointer; height:26px; left:0; position:absolute; top:0;	width:106px;}
#calendar .scroll-track { background-color:#373737;	right:4px !important;}
#calendar .change-date {position:relative; width:250px;	z-index:10;}
#calendar #change-month { float:left; margin:10px 0 0 0; text-align:left;}
#calendar #change-year { float:left; margin:10px 0 0 15px;}
#calendar #change-month span, #change-year span { color:#FFFFFF; font-size:12px; position:absolute;	top:7px;}
#change-month span, #change-year span {	margin:0 5px;}
#calendar .drop-down { background:url("../img/cal-drop-arrow.png") no-repeat scroll 94px 12px #656565; 	float:left;	height:27px; position:relative;	width:106px;}
#calendar select{float:left; margin:10px 20px 15px 0;}
#calendar .ui-datepicker-prev, #calendar .ui-datepicker-next {display: none;}

/* Tags */
#tophunted-body-left-profile-tags {background-color: #fafafa;padding: 10px;margin:0 20px 40px 0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#tophunted-body-left-profile-tags > strong {color: #000;font-weight: bold;}
#tophunted-body-left-profile-tags > a {display: inline-table; vertical-align: middle; background-color: #eaeaea;color: #616161;margin:  0 0 3px 0;padding: 1px 5px;-moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-shadow:0 1px 0 #FFFFFF;}
#tophunted-body-left-profile-tags > a:hover{background-color: #666; color:#fff; text-shadow:0 1px 0 #000;}

/* Últimos tops */
ul#tophunted-body-left-last-tops > li {float:left; width: 215px; margin:0 15px 30px 0; background-color:#fff; border:1px solid #ccc; -webkit-transition: background-color .2s linear; -moz-transition: background-color .2s linear; -o-transition: background-color .2s linear; position:relative; box-shadow:0 0 5px #ccc; -o-box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; -ms-box-shadow:0 0 5px #ccc; text-shadow: #fff 0px 1px 0px; font-family:   Helvetica,Arial,sans-serif;}
ul#tophunted-body-left-last-tops > li:hover {background-color:#f4f4f4;border:1px solid #d3d3d3;}
ul#tophunted-body-left-last-tops > li.top_center {margin: 0 7px;}
ul#tophunted-body-left-last-tops > li > div.avatar {height: 170px;overflow: hidden;background-color:#000000;}
ul#tophunted-body-left-last-tops > li > div.avatar  a {width: 215px; overflow: hidden; }
ul#tophunted-body-left-last-tops > li > div.avatar  img {width: 215px; -webkit-transition:all .2s  ease-out; -moz-transition:all .2s  ease-out; -o-transition:all .2s  ease-out;}
/* ul#tophunted-body-left-last-tops > li > div.avatar  a:hover img {width: 255px !important; margin-left:-20px;} */
ul#tophunted-body-left-last-tops > li > div.top_title {padding: 9px;min-height:126px;}
ul#tophunted-body-left-last-tops > li > div.top_title > h3 {font-size:  16px;line-height:20px; margin-bottom:6px;}
ul#tophunted-body-left-last-tops > li > div.top_title > h3 > a {color:#000;}
ul#tophunted-body-left-last-tops > li > div.top_title > h3 > a:hover {color:#80682C;}
ul#tophunted-body-left-last-tops > li > div.top_title p {font-size:12px;font-style:normal;line-height:18px;}
.tophunted-body-left-last-top-more { background:#DBDBDB; padding:3px;}
.tophunted-body-left-last-top-more > a, .tophunted-body-left-last-top-more > span  { display:block; background:url("../img/icon_toplist.png") no-repeat 8px 6px; color:#515151; font-size:12px; line-height:20px; min-height:18px; padding:5px 5px 5px 36px; margin-top:3px;}
.tophunted-body-left-last-top-more > a:hover {color:#000; font-weight: bold;}
ul#tophunted-body-left-last-tops .goodies-new {background:url(../img/goodies_new_negro.png) no-repeat;}
.featured-logo {position:absolute; top:4px; left:4px; width:100px; padding: 4px; background:#000; background:rgba(0,0,0,.5); color:#fff; text-shadow: #000 0px 1px 0px; font-size:11px; line-height: 120%; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px;}
.featured-logo strong {font-size:12px;}

/* Paginación */
ul.tophunted-pagination {margin:0 20px 0 0; text-shadow: #fff 0px 1px 0px;  color:#515151; font-size:12px; line-height:20px;  font-family: Helvetica,Arial,sans-serif;}
ul.tophunted-pagination.top {height:80px;}
ul.tophunted-pagination > li {float:left;width: 150px; min-height:0 !important ; margin-bottom: none !important; overflow:none !important; background-color: none !important; border: none !important; -webkit-transition:  none !important; -moz-transition:  none !important; -o-transition:  none !important; position:relative; box-shadow: none !important; -o-box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; -ms-box-shadow: none !important; text-shadow:  none !important; margin:10px  0 0 0 !important;}
ul.tophunted-pagination > li > a { min-height:18px; display:block; vertical-align: middle; margin:  0 0 3px 0; padding: 1px 5px; -moz-border-radius:4px; -webkit-border-radius:4px; }
ul.tophunted-pagination > li > a.disabled {background-color:#eaeaea !important; cursor: default; filter:alpha(opacity=30); opacity: 0.3;-moz-opacity:0.3; }
ul.tophunted-pagination strong {font-size: 14px; vertical-align: middle;}

ul.tophunted-pagination > li.previous > a, ul.tophunted-pagination > li.previous > a.disabled:hover { color: #616161; text-shadow:0 1px 0 #FFFFFF; background: url("../img/top_sprite_arrows.png") no-repeat  10px -73px #eaeaea !important; padding:5px 5px 5px 28px;}
ul.tophunted-pagination > li.previous > a:hover {background: url("../img/top_sprite_arrows.png") no-repeat  10px -193px #666 !important; color:#fff; text-shadow:0 1px 0 #000;}
ul.tophunted-pagination > li.next {float:right; text-align: right; }
ul.tophunted-pagination > li.next > a, ul.tophunted-pagination > li.next > a.disabled:hover {color: #616161; text-shadow:0 1px 0 #FFFFFF; background: url("../img/top_sprite_arrows.png") no-repeat 130px -31px #eaeaea !important; padding:5px 26px 5px 5px;}
ul.tophunted-pagination > li.next > a:hover {background: url("../img/top_sprite_arrows.png") no-repeat  130px -151px #666 !important; color:#fff; text-shadow:0 1px 0 #000;}
ul.tophunted-pagination > li.previous span.pagination-loader {position:absolute; top:6px; right:-25px; display:block; width:20px; height:20px; background:url("../img/ajax-loader-white.gif") no-repeat;}
ul.tophunted-pagination > li.next span.pagination-loader {position:absolute; top:6px; left:-25px; display:block; width:20px; height:20px; background:url("../img/ajax-loader-white.gif") no-repeat;}

/* Ficha */
#profile-number {display:block; float:left; height:50px; width:50px; margin: 15px 20px 20px 0;background:#fff; border:1px solid #d3d3d3; color:#CCCCCC; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:25px;  line-height:50px; text-align:center; }
.border-container {border:1px solid #ccc; margin-right:20px; padding:10px; box-shadow:0 0 5px #ccc; -o-box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; -ms-box-shadow:0 0 5px #ccc;}
#profile-video{float:left;}
#profile-photo{float:left; margin:0 20px 0 0;}
#profile-photo img {width:312px;}
#profile-about{float:left; width:382px; margin:20px 20px 20px 0;}
#profile-about p {margin-bottom:1em;}
#profile-body-photo #profile-about{width:304px; margin-bottom:0;}
#profile-body-photo #profile-links{margin-top:0; margin-bottom:0;}
profile-body-photo iframe {margin-bottom:30px;}
#profile-contextual-links{float:left; width:234px; margin:20px 20px 20px 0;}
#profile-contextual-links a {vertical-align: middle; background-color: #666; color: #fff !important; margin: 0 0 10px 0;padding: 4px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;text-shadow:0 1px 0 #FFFFFF; font-family: Arial, Verdana, sans-serif; line-height: 140%; text-shadow:0 1px 0 #000; text-transform:uppercase; font-weight:bold; display:block; }
#profile-contextual-links a:hover{background-color: #333; color:#fff !important; text-shadow:0 1px 0 #000;}
#profile-links{float:left; width:234px; margin:20px 20px 20px 0;}
#profile-links a {vertical-align: middle; background-color: #eaeaea;color: #000 !important; margin: 0 0 10px 0;padding: 4px 8px;-moz-border-radius:4px;-webkit-border-radius:4px;text-shadow:0 1px 0 #FFFFFF; font-family: Arial, Verdana, sans-serif; line-height: 230%;}
#profile-links a:hover{background-color: #666; color:#fff !important; text-shadow:0 1px 0 #000;}
#profile-links a.link-featured{background-color: #666; color:#fff !important; text-shadow:0 1px 0 #000;}
#profile-links a.link-featured:hover{background-color: #333; color:#fff !important; text-shadow:0 1px 0 #000;}
#profile-links h2, #profile-about h2, #profile-gallery h2 {text-transform: uppercase !important; font-size: 14px !important; margin-bottom:10px !important;}
#profile-gallery {margin-top:20px; margin-right:-22px;}
#profile-gallery div{background:#fafafa; margin-right:20px; padding:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#profile-gallery a {display:block; float:left; width:130px; height:88px; overflow: hidden; margin:0;padding:0;}
#profile-gallery a img {width:130px; margin:0;padding:0;}
#profile-gallery a:hover{margin:1px; width:128px; height:86px;}
#profile-gallery a:active{margin:1px; width:128px; height:86px;}

#tophunted-body-left-top object {width:655px; height:500px; margin: 0 0 30px 0;}
#tophunted-body-left iframe {width:655px; height:500px; margin: 0 0 20px 0;}
#tophunted-body-left iframe + br + small {display:block; margin-top:-15px}
#tophunted-body-left-top blockquote {display:block; float:left; margin:15px 20px 0 0; width:450px; font-size: 16px; line-height: 20px;}

#profile-tweetme{float:right; line-height: 120%; margin: 15px 15px 5px 10px}
a#author-twitter {display: block; float:left; width:50px; height:50px; margin-right:10px; overflow:hidden; background:#fff; border: 5px solid #ccc; font-size: 12px; line-height: 14px;}
a#author-twitter:hover{border-color:#B29F68;}
#profile-tweetme img {height:50px;}
#profile-tweetme p {margin: 10px 10px 0 0;}
#profile-tweetme #socialbutton-twitter {float:left; margin:20px 0 10px 10px;}
#profile-tweetme div{position:relative; border:1px solid #ccc; height:60px; margin-bottom:5px; margin-right:5px; width:185px; color:#000;}
#profile-tweetme div strong {display:block; margin-top:5px; font-size:14px; font-weight: bold; }
#profile-tweetme div span {display:block; width:9px; height:18px; position:absolute; top:20px; left:-10px; background:url("../img/arrow_bubble.png");}

/* Galeria */
#profile-gallery-sidebar {padding:4px 3px 4px 5px; }
#profile-gallery-sidebar div{background:#fafafa; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
#profile-gallery-sidebar a {display:block; float:left; width:72px; height:72px; overflow: hidden; margin:0;padding:0;}
#profile-gallery-sidebar a img {width:72px; margin:0;padding:0;}
#profile-gallery-sidebar a:hover{margin:1px; width:70px; height:70px;}
#profile-gallery-sidebar a:active{margin:1px; width:70px; height:70px;}
#profile-gallery-sidebar a.current{margin:0 !important; border:3px solid #fff; width:66px; height:66px; cursor: default;}

.gallery .border-container {margin-top:20px; }
.gallery #tophunted-body-left-profile-tags {margin-bottom:10px;}
#gallery-body-photo {position:relative; }
#gallery-body-photo img {width:656px; }
.previous-image {position:absolute; width:30%; height:100%; cursor:pointer; background:url("../img/previous_image.png") 0% -50% no-repeat;}
.next-image {position:absolute; right:0; width:30%; height:100%; cursor: pointer; background:url("../img/next_image.png") 100% -50% no-repeat;}
.previous-image:hover { background:url("../img/previous_image.png") 0% 50% no-repeat;}
.next-image:hover { background:url("../img/next_image.png") 100% 50% no-repeat;}
.next-image a, .previous-image a {display: block;width: 100%;height: 100%;}
.image-disabled:hover {cursor: default !important; background:none !important;}

/* Footer */
#tophunted-footer-featured {margin-top: 25px; padding:10px 0 0 0; border-top:3px solid #ccc; background:#eaeaea;}
*:first-child+html #tophunted-footer-featured {padding-bottom:10px !important;} /* IE7 hack */
.footer-with-margin {margin-top:25px; padding-top: 0 !important;}
#tophunted-footer-featured h3 {display:block; background:#ccc; margin:-10px 0 10px 0; padding:2px 7px; font-family: Arial, Verdana, sans-serif; font-size:11px; max-width:112px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius:4px;}
#tophunted-footer-featured li {display:block; float: left; margin:0 15px 10px 0; width:235px; text-align: center;}
#tophunted-footer-featured li img {width:235px; max-height:64px;}
#tophunted-footer { background-color: #042024; padding: 25px 0;}
ul#tophunted-footer-topics {float:right; width:520px; padding-top:45px;display:none;}
ul#tophunted-footer-topics  li {float:left;font-size:13px; width:172px; line-height:23px; font-family:'Lucida Sans',"Lucida Sans","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;}
ul#tophunted-footer-topics  li  a {padding:3px 6px; color:#9B9B9B; text-shadow:0 1px 0 #000000; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px;}
ul#tophunted-footer-topics  li  a:hover {background-color:#EAEAEA; color:#616161 !important; text-shadow:0 1px 0 #FFFFFF;} 
#tophunted-footer-brand {float:left; background-image: url('../img/tophunted_footer.png');background-repeat: no-repeat; background-position:0% 50%; padding: 2px 5px;display:none;}
#tophunted-footer-brand  h1 {display: none;}
#tophunted-footer-brand  a {display: block; width: 440px;height: 144px;}
#tophunted-footer-other {padding-bottom:15px; /*padding-top:30px;*/ font-family:'Lucida Sans',"Lucida Sans","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-size:12px; line-height: 120%; }
#tophunted-footer-other  p {float: right; padding-right:36px; }
#tophunted-footer-other  p a {color:#9B9B9B}
#tophunted-footer-other  p a:hover {color:#616161}
#tophunted-footer-other li {float:left; margin-right: 15px;}
#tophunted-footer-other li a:hover {color:#fff;}

/* Home Destacado */
.home #tophunted-body-left-top {float:left; width:698px;}
.home-topfront {position:relative; margin: 20px 20px 0 0; border:1px solid #CCCCCC; box-shadow:0 0 5px #ccc; -o-box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; -ms-box-shadow:0 0 5px #ccc;  }
.home-topfront ul {float:right; padding: 9px; min-height:126px; width:324px; margin-left:335px;margin:5px 2px 0 0 !important;}
.home-topfront li {min-height:25px !important; margin-bottom:-0 !important; padding: 2px 0; overflow:hidden; background-color:#fff; border:none !important; border-top:1px solid #DBDBDB !important; border-left:1px solid #DBDBDB !important; border-right:1px solid #DBDBDB !important; -webkit-transition: background-color .2s linear; -moz-transition: background-color .2s linear; -o-transition: background-color .2s linear; position:relative; text-shadow: #fff 0px 1px 0px; cursor: pointer; margin-bottom: 0 !important; box-shadow:0 0 0 #fff !important; -o-box-shadow:0 0 0 #fff !important; -moz-box-shadow:0 0 0 #fff !important; -webkit-box-shadow:0 0 0 #fff !important; -ms-box-shadow:0 0 0 #fff !important;}
.home-topfront li:last-child {border-bottom:1px solid #DBDBDB !important;}
.home-topfront li:hover {background-color:#f4f4f4;}
.home-topfront li.selected {background-color:#f4f4f4;}
.home-topfront .top-number{width:40px; height:50px; font-size: 23px; line-height: 48px;}
.home-topfront .top-img {width:50px; height:50px; background: url(../img/bg_thumbs_50x50.png) #000; }
.home-topfront .top-img img {width:50px; }
.home-topfront .top-data {float:left; width:175px; }
.home-topfront .top-data  h3 {margin:5px 0px 5px 8px; padding:0; color:#80682C;font-size: 12px; line-height: 14px; background: none; }
.home-topfront .top-data  h3 {margin-top /*\**/: 0px\9} /* IE8 hack */
.home-topfrontd+html #top-current .top-data  h3 {margin-top:5px;} /* IE7 hack */
.home-topfront .top-data  h3 a {color:#80682C;}
.home-topfront .top-data  h3 a:hover {color:#000;}
.home-topfront .avatar {height: 258px; overflow: hidden; background-color:#000000; float:left;}
.home-topfront .avatar a {display: block; width:330px; overflow:hidden; }
.home-topfront .avatar  img {width: 330px; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -webkit-transition: all 0.2s ease-out; }
/* .home-topfront .avatar a:hover img {width: 400px; margin-left:-35px;} */
.home-topfront .tophunted-body-left-last-top-more {clear: both; padding-left:334px;}
*:first-child+html .home-topfront .tophunted-body-left-last-top-more {padding-left:0 !important;} /* IE7 hack */
.home-topfront .goodies-new {cursor:default;}

#tophunted-body-other-tops {margin:40px 20px 40px 0; line-height: 120%;}
#tophunted-body-other-tops > div {float:left;width: 222px;margin: 0 0 10px 30px;}
.first {margin-left:0 !important;}
#tophunted-body-other-tops > div.clearboth {width:100%; margin:0; padding:0;}
#tophunted-body-other-tops > div h3 {padding: 0 0 3px 0; margin-bottom:3px; text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #ccc;}
#tophunted-body-other-tops > div > div.link {padding: 4px; margin: 2px -4px 6px;}
#tophunted-body-other-tops > div > div.link:hover {background-color: #F4F4F4;}
#tophunted-body-other-tops > div > div.link a {color:#515151; display:block;}
#tophunted-body-other-tops > div > div.link a:hover {color:#000;}
#tophunted-body-other-tops div.clearboth {float:none !important;}

/* Home sidebar */
#tophunted-sidebar-about{}
#tophunted-sidebar-about h3 {font-weight: bold; text-transform: uppercase; vertical-align: top;}
#tophunted-sidebar-blog {margin:20px 0;}
#tophunted-sidebar-blog ul {padding:10px 15px; background:#f4f4f4; -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px;}
#tophunted-sidebar-blog li {margin:4px 0;}
#tophunted-sidebar-blog li span {font-weight: bold; margin-right:.5em;}
#tophunted-sidebar-blog li a {color:#515153;}
#tophunted-sidebar-blog li a:hover {color:#B29A5E;}
#tophunted-sidebar-blog h3 {font-weight: bold; text-transform: uppercase; vertical-align: top;}
#tophunted-sidebar-blog h3 span {display:inline-block; margin-left:10px;width:30px; height:35px; background:url("../img/balloon.png") no-repeat;} 
#tophunted-home-boxes { margin: 20px 0; padding: 5px;border: 4px solid #f4f4f4;}
body.home #tophunted-body-right-pub {width:300px; float:right;margin-top:5px;}
body.home #facebook-fans {float:left;margin-left:3px;margin-right:10px;overflow:hidden;width:350px;}
body.home #tophunted-footer-pub {width:728px;}
body.home #tophunted-home-banner300 {float:left; margin-right:10px;margin-top:5px;}

/* Home New profiles */
#new-profiles { margin: 0 0 20px 0; }
#new-profiles h2, #tophunted-home-last-tops h2 , #tophunted-body-other-tops h2 { color:#515153; font-size:22px; margin:10px 0 10px 0 !important; text-transform:none; font-weight: bold;}
#tophunted-body-other-tops h2 {margin-bottom:20px;}
#new-profiles ul {margin-left:4px;}
#new-profiles li {position:relative; float: left; width: 133px; height:95px; min-height:0px !important; margin:10px 0 0 10px; overflow: hidden;}
#new-profiles li:hover {cursor: pointer;}
#new-profiles li:hover > span {filter:alpha(opacity=75); opacity: 0.75;-moz-opacity:0.75;}
#new-profiles li > span, div#youtube li > br {display: none;}
#new-profiles li > span {position: absolute; top:0px; left:0px; display: block; width:100%; padding:5px; border: 1px solid #333; background-color: #000; color:#fff; font-size: 11px; filter:alpha(opacity=0); opacity: 0;-moz-opacity:0; -webkit-transition:all .2s  ease-out; -moz-transition:all .2s  ease-out; -o-transition:all .2s  ease-out; line-height: 120%; text-shadow:0 1px 0 #000;}
#new-profiles li > img {width: 133px;}
body.home-cat #new-profiles ul {margin-left:0;}
body.home-cat #new-profiles li {width:124px;}
body.home-cat #new-profiles li > img {width: 124px;}
body.home-cat .home-topfront {margin-bottom:40px;}
body.home-cat #new-profiles {margin-bottom:40px;}

body.home ul#tophunted-body-left-last-tops > li {margin-left:30px; margin-right:0; width:225px;}
body.home ul#tophunted-body-left-last-tops > li > div.avatar a {width:225px; display: block; overflow: hidden;}
body.home ul#tophunted-body-left-last-tops > li >  div.avatar img { width:225px;}
/* body.home ul#tophunted-body-left-last-tops > li > div.avatar a:hover img {width: 265px !important; margin-left:-20px;} */
body.home ul.tophunted-pagination {margin-right:0;}

/* Search categories */
.search #tophunted-body-left {margin-top:20px;}
.search #cse, .home-cat #cse{margin-bottom:0;}
.search #tophunted-body-left h2 + p {margin:-15px 0 15px 0; font-size:14px;}

/* Featured */
#featured-top {height: 150px; overflow: hidden;background-image: url('img/bershka_banner.jpg');margin: 5px 0;-moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px;}
#featured-right { float:right;width:265px; margin: 15px 15px 15px 0; padding: 10px; text-align:center;  color:#000; text-shadow:#dadada 0 1px;  -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; background-color:#fff ;max-height: 100px;overflow: hidden; }
#featured-right span {text-align: left; }
#featured-right a {color:#fff; font-weight: bold; }
#featured-right img {margin-top:5px; max-width: 245px; max-height: 70px; padding:5px; background-color:#fff; -moz-box-shadow: 0px 0px 4px #ffffff; -webkit-box-shadow: 0px 0px 4px #ffffff; box-shadow: 0px 0px 4px #ffffff; -webkit-transition:all .2s; -moz-transition:all .2s; -o-transition:all .2s;  }
#featured-right:hover {-moz-box-shadow: 0px 0px 8px #000; -webkit-box-shadow: 0px 0px 8px #000; box-shadow: 0px 0px 8px #000; }

/* Modal Search Box */
div#gresults {background-color:#eaeaea; border:1px solid #ccc; -webkit-transition: background-color .2s linear;  -moz-transition: background-color .2s linear;  -o-transition: background-color .2s linear; box-shadow:0 0 5px #ccc; -o-box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; -ms-box-shadow:0 0 5px #ccc; text-shadow: #fff 0px 1px 0px; max-height:80%; left:50%; margin-left:-295px; padding:25px;position:fixed;top:10%; width:540px; z-index:10; overflow:auto; }
div#gresults > a {background-image:url("img/tweet_close.gif");height:16px;left:50%;margin-left:270px;margin-top:-95px;overflow:hidden;position:absolute;text-indent:20px;top:50%;width:16px;}
div.search_loading {background-image:url("img/tweet_me_loading.gif");background-position:5px 50%;background-repeat:no-repeat;height:40px !important;margin-left:-20px !important;margin-top:-20px !important;padding:0 !important;width:40px !important;-moz-border-radius:4px;-webkit-border-radius:4px;}
div.search_loading a {display: none !important;}

.gsc-control  {width:290px !important;}

#searchbox div#cse {width:520px !important; margin-bottom:0 !important; }
#searchbox  div.gsc-clear-button {display: inline !important; }

#gresults_close {margin-top:10px; margin-right:12px; position:absolute;right:0;top:0;width: 50px; height: 16px;background-image: url('img/delete.png');background-repeat: no-repeat; background-position: right top; cursor:pointer;padding-left:12px; line-height:14px;}
#gresults_close:hover {color:#80682C !important;}
#gresults_close:before {content: " cerrar ";}

/* Modal Embed */
#embedbox {background-color:#eaeaea; border:1px solid #ccc; -webkit-transition: background-color .2s linear;  -moz-transition: background-color .2s linear;  -o-transition: background-color .2s linear; box-shadow:0 0 5px #ccc; -o-box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; -ms-box-shadow:0 0 5px #ccc; text-shadow: #fff 0px 1px 0px; left:50%; margin-left:-330px; margin-top:-285px; padding:20px; position:fixed; top:50%; z-index:10; width:660px; }
a.embedbox-close {background-image:url("../img/tweet_close.gif"); height:16px; overflow:hidden; position:absolute; text-indent:20px; top:10px; right:10px; width:16px;}
.embedbox-left {float:left !important; width:300px !important; padding:0 !important; margin:0 !important;}
.embedbox-right {float:right !important; width:300px !important; padding:0 !important; margin:0 !important;}
#embedbox h3 {font-size:16px; margin-bottom:16px;}
#embedbox input {width:292px; }
#embedbox p {width:292px; margin:6px 0 16px; font-size: 13px; }

/* Hunter */
.hunter-thumb {border:5px solid #D3D3D3; float:left; height:66px; margin:0 20px 20px 0; width:66px; background-color:#EAEAEA; float:left; overflow:hidden;}
.hunter-thumb img {width: 66px;}
body.hunter #tophunted-body-left-top  {margin-top:15px; margin-bottom:35px;}
body.hunter div#cse {margin-bottom:0; }
#hunters li {float:left; height:66px; margin:0 20px 20px 0; width:66px; background-color:#EAEAEA; float:left; overflow:hidden;}
.hunter-thumb img {height: 66px;}
#hunters ul {margin: 20px 0 0 10px; }
#hunters li {background: #EAEAEA; float:left; width:76px; height:76px; margin: 0 0 10px 10px; overflow:hidden;}
#hunters li a {display:block; border: 5px solid #CCC; width: 66px; height: 66px; overflow: hidden;float: left;margin-right: 10px;}
#hunters li a:hover {border: 5px solid #B29F68;}
#hunters li img {height: 66px;}
