/* HOME */
/* Header */
#content_header{height: 285px;width: 988px}
#content_header div.description{float:left; width: 645px;}
#content_header div.description img{float:left; margin: 10px 0;}
#content_header div.description p{float:left; font:normal 14px MuseoSans300; margin-top: 20px;}
#content_header div.banner_300{display:block; float:right;padding:0 8px 8px 0; width:300px; height:250px; background:#f8f8f8;}
#content_header div.dotted_border{float:left;height:6px;width:988px;background: url(img/bg_dotted.png) repeat; margin-top: 30px}
#content_header div.tool-bar-share-social{float:left;margin-top: 30px}
/* custon button */
.custom_btn{
	display: block;
	float: left;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWFlYWVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%, #eaeaea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%,#eaeaea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%,#eaeaea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%,#eaeaea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-8 */
	min-height: 10px;
	width: 70px;
	border: 3px solid #edeeef;
	-moz-border-radius: 5px;
	border-radius: 6px;
	color: #aaaeb2;
	font:normal 16px/20px MuseoSans500;
}
.custom_btn.pull_right{float: right; margin-right: 40px}
.custom_btn:hover{background:#fff;cursor: pointer;}
.custom_btn:hover, .custom_btn.active{color:#39424b}
.custom_btn.arrow_right:hover i, .custom_btn.active.arrow_right i{background-position: -9px 0px;}
.custom_btn.arrow_left:hover i, .custom_btn.active.arrow_left i{background-position: 0px 0px;}
.custom_btn span{float:left;}
.custom_btn i{display: block; background: url(img/arrows.png) no-repeat; float:left; width: 9px; height: 17px; margin: 9px 8px 4px 8px}
/* right */
.custom_btn.arrow_right{margin-left: 10px;}
.custom_btn.arrow_right span{float: left;padding:9px 0 4px 10px;}
.custom_btn.arrow_right i{background-position:-9px -17px; float: right;}
/* left */
.custom_btn.arrow_left span{float: right;padding:9px 10px 4px 0;}
.custom_btn.arrow_left i{background-position:0px -17px}
/* List */ 
div#content_list ul{float:left;padding: 10px 0;}
div#content_list ul li a{display:table;width:988px;text-decoration: none;}
div#content_list ul li{float:left;width:988px;border-bottom:1px dotted #cccccc;padding: 10px 0;}
div#content_list ul li.last{border-bottom:none}
div#content_list ul li img{background:#fff;padding:4px;border: 1px solid #e6e6e6;width:80px;height:80px}
div#content_list ul li img, div#content_list ul li span.position, 
div#content_list ul li div.name, div#content_list ul li div.date{float: left;}
div#content_list ul li span.position{font: normal  44px/90px MuseoSans700; color: #841e1e;width:110px;text-align:center;}
div#content_list ul li div.name{padding-top: 20px;width:370px;}
div#content_list ul li div.name h3{font: normal  22px Georgia; color: #253a4f;margin:0}
div#content_list ul li div.name span{font:normal 14px MuseoSans300; color: #333333;}
div#content_list ul li div.date{font:normal 15px/90px MuseoSans500; color: #666666;width:170px;text-align:right;}
div#content_list ul li div.custom_btn{margin-top:25px;width:125px;}
/* first */
div#content_list ul li.first a{background: #f8f8f8;}
div#content_list ul li.first img{margin: 0;width:120px;height:120px}
div#content_list ul li.first span.position{font: normal 54px/130px MuseoSans700;}
div#content_list ul li.first div.name{padding-top: 40px;width:330px;}
div#content_list ul li.first div.date{color: #841e1e; font:normal 20px/130px MuseoSans500; text-transform: uppercase;}
div#content_list ul li.first div.custom_btn{margin-top:45px}
/* others */
h1#subhome{display: none;}

/* INTERNA */
 /* Global */
.mais-poderosos { margin: 0 auto; }
.mais-poderosos .center-content { margin: 0 auto; }
.mais-poderosos .red-font { color: #6d1a1a; }

/* Pagination */
.mais-poderosos .pagination { float: right; width: 180px; height: 40px; }
.mais-poderosos .pagination .btn {
	display: block;
	float: left;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVhZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWFlYWVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%, #eaeaea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#eaeaea 100%,#eaeaea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#eaeaea 100%,#eaeaea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%,#eaeaea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-8 */
	border: 3px solid #edeeef;
	-moz-border-radius: 5px;
	border-radius: 6px;
	
	width: 79px;
	font:normal 20px/22px MuseoSans500;
	color: #aaaeb2;
}
.mais-poderosos .pagination .btn:hover{background:#fff; color: #39424b;}
.mais-poderosos .pagination .btn .arrow-bg{display: block; background: url(img/arrows.png) no-repeat; float:left; width: 9px; height: 17px;}
.mais-poderosos .pagination .next-btn{margin-left: 10px;}
.mais-poderosos .pagination .next-btn-content{float: left;padding:9px 0 4px 10px;}
.mais-poderosos .pagination .next-btn .arrow-bg{background-position:-9px -17px; float: right; margin: 9px 15px 0 0;}
.mais-poderosos .pagination .next-btn:hover .arrow-bg{background-position: -9px 0px;}
.mais-poderosos .pagination .prev-btn-content{float: right;padding:9px 10px 4px 0;}
.mais-poderosos .pagination .prev-btn .arrow-bg{background-position:0px -17px; float: left;margin: 9px 0 0 15px;}
.mais-poderosos .pagination .prev-btn:hover .arrow-bg{background-position: 0px 0px;}

/* Header */
.mais-poderosos .header { height: 71px; margin: 0 auto 20px auto; }
.mais-poderosos .header-img { float: left; width: 313px; height: 100%; background: url('img/os_60_mais_m.png') no-repeat;  }
.mais-poderosos .header-img .content { display: none; }
.mais-poderosos .header .pagination { margin-top: 5px;}

/* Destaque */
.mais-poderosos .destaque-top-bg { height: 5px; margin: 0 auto; background: url('img/bg_dotted.png') repeat;}
.mais-poderosos .destaque { height: 400px; background: #253a4f; margin-bottom: 20px;}
.mais-poderosos .destaque-img { position: relative; height: 100%; margin: 0 auto;}
.mais-poderosos .destaque-img-quotes { position: absolute; bottom: 0; left: 0; height: 50px; width: 100%; background: #841e1e; }
.mais-poderosos .destaque-img-quotes .content { font: italic 18px/50px georgia; color: #fff; margin-left: 20px; }

/* Main Section */
.mais-poderosos .main-section { margin-top: 20px; margin: 0 auto; }
/* Left-Column */
.mais-poderosos .main-section .left-column { float: left; width: 150px; margin-right: 10px; }
.mais-poderosos .main-section .left-column-fixed { position: fixed; top: 160px; }
.mais-poderosos .main-section .person-picture { position: relative; width: 138px; height: 138px; margin-bottom: 10px; padding: 5px; border: 1px solid #e6e6e6;}
.mais-poderosos .main-section .person-name { font: normal 20px/22px georgia; color: #253a4f; margin-bottom: 20px; }
.mais-poderosos .main-section .person-rank-bg { position: absolute; bottom: 5px; right: 5px; width: 40px; height: 40px; background: url('img/person-rank-bg.png') no-repeat; }
.mais-poderosos .main-section .person-rank { position: absolute; bottom: 8px; right: 8px;font: normal 16px/12px MuseoSans500; color: #fff; }
/* Rating */
.mais-poderosos .main-section .person-ratings .item { width: 100%; height: 13px; margin: 6px 0; font: normal 12px/14px MuseoSans500; color: #333; }
.mais-poderosos .main-section .person-ratings .item.first-child { padding-top: 15px; margin-top: 2px; border-top: 1px solid #e2e3e4; }
.mais-poderosos .main-section .person-ratings .item.last-child { padding-bottom: 15px; margin-bottom: 2px; border-bottom: 1px solid #e2e3e4; }
.mais-poderosos .main-section .person-ratings .data { float: left; width: 75px; height: 100%;}
.mais-poderosos .main-section .rating-icos { width: 75px; height: 100%; }
.mais-poderosos .main-section .rating-icon { float: left; width: 12px; height: 12px; background: url('img/rating_icon.jpg'); }
.mais-poderosos .main-section .rating-icon.active { background: url('img/rating_icon_active.jpg'); }
/* Enquete */
.enquete { position: relative; margin-top: 20px;}
.enquete-chapeu{width: 148px;font: 12px MuseoSans500;color: #333;display: block;}
.enquete-btn{float: left;margin-top: 7px;width: 73px;}
.enquete-btn:hover[data-status="ativo"] .enquete-opcao{ color: #fff!important; cursor: pointer;}
.enquete-btn-positivo{margin-right: 2px;}
.enquete-btn-positivo:hover .enquete-opcao{background: #2e5b88;border: solid 1px #28435f;}
.enquete-btn-negativo:hover .enquete-opcao{background: #b13535;border: solid 1px #7e2b2b;}
.enquete-btn-positivo:hover[data-status="inativo"] .enquete-opcao { background: #223649; border: solid 1px #112131; cursor: default;}
.enquete-btn-negativo:hover[data-status="inativo"] .enquete-opcao { background: #781b1b; border: solid 1px #660000; cursor: default;}
.invisible-btn { position: absolute; width: 71px; height: 27px; background: transparent; cursor: pointer;}
.enquete-opcao{width: 71px; height: 27px; margin: 0!important; font: normal 10px/25px MuseoSans700!important;text-align: center;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;line-height: 27px;}
.enquete-bg-positivo{background: #223649;color: #dce9f5!important;border: solid 1px #112131;}
.enquete-bg-negativo{background: #781b1b; color: #f5cdcd!important;border: solid 1px #660000;}
.enquete-qtdVotos{display: block;text-align: center;}
.enquete-data{font: normal 9px MuseoSans700;}
.data-color-positivo{color: #223649;}
.data-color-negativo{color: #781b1b;}
.enquete-label{font: 9px MuseoSans500;color: #8f8f8f;}
.enquete .confirm_vote { top: -70px!important; left: 159px!important; }
.hide-positivo .enquete-opcao, .hide-positivo .enquete-opcao:hover{color: #f4f8fc!important;background: #bdc4ca!important;border: solid 1px #b7bcc1!important; cursor: default!important;}
.hide-negativo .enquete-opcao, .hide-negativo .enquete-opcao:hover{color: #fcf0f0!important;background: #dabbbb!important;border: solid 1px #d1b2b2!important; cursor: default!important;}
/* Article */
.mais-poderosos .main-section .article { float: left; width: 495px; margin-right: 15px; }
.mais-poderosos .main-section .article-fixed { margin-left: 160px; }
.mais-poderosos .main-section .article-header { float: left; width: 100%; margin-top: 25px; }
.mais-poderosos .main-section .article-title { float: left; width: 290px; font: normal 50px/52px georgia; color: #253a4f; }
.mais-poderosos .main-section .article-rank { float: right; font: normal 130px/118px MuseoSans500; color: #841e1e; }
.mais-poderosos .main-section .article-author { float: left; width: 100%; margin-top: 25px; color: #333;}
.mais-poderosos .main-section .article-author .label { font: normal 14px/14px MuseoSans300; }
.mais-poderosos .main-section .author-name { font: normal 14px/14px MuseoSans500; }
.mais-poderosos .main-section .article-intro { margin: 25px 0; font: normal 22px/24px MuseoSans300; color: #000; }
.mais-poderosos .main-section .article .main-content { font: normal 15px/17px MuseoSans300; color: #000;}
/* Share Btns */
.mais-poderosos .main-section .share { float: left; width: 100%; margin: 40px 0; }
.mais-poderosos .main-section .share-fixed { width: 315px; margin-left: 675px; }
.mais-poderosos .main-section .share .google-share-social { float: left; width: 70px; }
.mais-poderosos .main-section .share .twitter-social { float: left; width: 110px; }
.mais-poderosos .main-section .share .facebook-social { float: left; }

/* Right Column */
/* Publicidade */
.mais-poderosos .main-section .right-column { float: right; width: 315px;}
.mais-poderosos .main-section .right-column-fixed { position: fixed; top: 160px; margin-left: 673px; }
.mais-poderosos .main-section .right-column .pub { float: right; width: 300px; height: 250px; margin-bottom: 20px; padding-bottom: 16px; padding-right: 16px; background: #f8f8f8; }
.social-bar-close { display: none; }
/* Info */
.mais-poderosos .main-section .person-info { margin-bottom: 20px; }
.mais-poderosos .main-section .person-info li { font: normal 12px/14px MuseoSans500; color: #333; padding: 7px 0; list-style:disc inside ;}
.mais-poderosos .main-section .person-info li:last-child { border-bottom: 0; }

/* GERAL */
.mais-poderosos .main-section .person-title { font: normal 16px/16px georgia; color: #841e1e; margin-bottom: 15px;}
.mais-poderosos .main-section .person-container { width: 100%; margin: 2px 0; border-bottom: 2px solid #e2e3e4; border-top: 2px solid #e2e3e4;}
.mais-poderosos .main-section .person-container li.first-child { padding-top: 15px; margin-top: 2px; border-top: 1px solid #e2e3e4; }
.mais-poderosos .main-section .person-container li.last-child { padding-bottom: 15px; margin-bottom: 2px; border-bottom: 1px solid #e2e3e4; }
.citacao { font: italic 28px/30px georgia; color: #841e1e; padding: 40px 0;}