﻿html,body,form,h1,h2,h3,h4,p{margin:0;padding:0}
html,body{height:100%}
input.invalid{border-color:red}
input[type=checkbox],input[type=radio]{vertical-align:middle}
a img{border:0}
a:focus,div:focus{outline:0}
form{text-align:center;min-height:100%;height:100%}
.clr{clear:both}
.site{position:relative;margin:0 auto;text-align:left}
#header{position:relative}
.headerbox{position:absolute;top:0}
#footer{position:relative}
.content{min-height:300px}
.ui-helper-clearfix{display:inline-block!important}
/*.portugueseNews{height:265px!important}*/
.viewAllPortuguese{height:40px;margin-right:10px;text-align:right}
.ordenar_div{float:left;width:160px}
.header_pub{left:390px;position:absolute;top:-100px;width:468px}
.header_pub img{width:468px;height:60px}
.content_pub{margin-bottom:15px;width:100%;text-align:center}
.content_pub img{width:468px;height:60px}
.login-info-tip{position:absolute;top:0;left:0}
.login-info-tip .triangle-mask{position:absolute;top:0;left:0;width:60px;height:60px;overflow:hidden;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.login-info-tip>a{display:block;width:40px;height:40px;color:black;margin:0;padding:0;line-height:40px;vertical-align:middle;text-align:center;font-size:20px;font-weight:bold;z-index:1;position:relative;text-decoration:none}
.triangle-topleft{width:0;height:0;border-top:30px solid #BCC8DE;border-right:30px solid transparent;position:absolute;top:0;left:0;cursor:pointer}
.triangle-topleft.helpRight{left:165px}
.quotationMark{position:absolute;top:1px;z-index:20;left:4px;font-weight:bold;font-size:16px;cursor:pointer}
.quotationMark.helpRight{left:168px}
.tTip{border-radius:10px;background-color:#aaa;position:absolute;padding:1px 3px;top:-23px;left:-34px;color:white;font-size:9px}
.arrow-right2{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #aaa;position:absolute;left:2px;top:-5px}
#tooltipBox,#tooltipBox2{display:none}
#tooltipBox2 .arrow-right2{left:166px}
#tooltipBox2 .tTip{left:132px}
.infoReaderAux{background-color:#BCC8DE;position:absolute;left:0;height:300px;width:362px;top:60px;padding:10px;overflow:auto;display:none;z-index:20}
#divChoose{position:absolute;top:40px}
.closeLinkHelp{float:right;font-weight:bold;text-decoration:underline;cursor:pointer}
#divChoose p{max-width:310px}
.none{display:none}
.details .top8 span{top:8px}
.details .top36 span{top:36px}
.moreDetailsContainer{display:none}
#main_myEBook .tabs .ui-tabs-panel{max-height:300px;overflow:auto}
.categories_pagination h1{color:white;line-height:14px}
.maxResults{font-size:10px;display:none}
#tabs-idx, #tabs-author { white-space: pre-line; }
#tabs-author img {max-height: 100px;float: left;padding-right: 1rem}