
/* - ploneCustom.css - */
@media all {
/* http://acessorestrito.mpf.mp.br:8403/acessorestrito/portal_css/ploneCustom.css?original=1 */
div.row {
margin-bottom: 15px;
}
/* *******/
#visual-portal-wrapper {
box-shadow: 0 1px 20px rgba(0, 0, 0, 0.6);
width: 1100px;
margin: 0 auto;
overflow: hidden;
background:#fff;
}
div.position-0 {
margin-left: -100%;
}
div.width-full {
width: 100%;
}
#content{font-size:100%;}
/* *************/
#portal-logo {
background: none repeat scroll 0 0 transparent;
float: left;
margin: 33px 0 0 28px;
}
#portal-header img {
width: 15%;
height: 50%;
margin: 30px;
}
#portal-header{
/* */
background-image: url("imagens/topo-intranet.jpg");
background-repeat:no-repeat;
background-position: center bottom;
height: 115px;
}
#portal-globalnav {
font-size: 90%;
}
#portal-globalnav li a {
padding: 1em 21px;
}
/* *************/
.portlet.portletNavigationTree li img{
display: none;
}
.portletNavigationTree{
margin-top: 20px !important;
}
.portlet.portletNavigationTree li a{
background: none !important;
padding-left: 0px !important;
border-left: none !important;
}
dl.portlet ul.navTree .navTreeCurrentItem {
background: #ebf6fc !important;
border-bottom: 1px solid #ddd !important;
border-top: 1px solid #ddd !important;
margin-left: 0;
margin-right: 0;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem {
padding: 0;
line-height: 0em;
}
li.navTreeFolderish {
background: url(../images/down_menu.png) no-repeat 0px 17px;
}
a.navTreeFolderish{
padding-left: 20px;
}
.portlet.portletNavigationTree a:hover{
color: #333 !important;
text-decoration: none !important;
}
.portlet.portletNavigationTree a{
color: #333 !important;
text-decoration: none !important;
font-size: 12pt;
}
ul.navTree li a.navTreeItemInPath{
background: url(../images/down_menu.png) no-repeat 0px 17px #ebf6fc !important;
}
.navTreeCurrentNode .contenttype-document{
color: #00a5d8 !important;
}
dl.portlet ul.navTreeLevel1 .navTreeItem {
line-height: 3em;
padding-left: 0em;
}
li.navTreeFolderish a:hover {
background: url(../images/down_menu.png) no-repeat 0px 17px #ebf6fc !important;
}
.navTreeItem a:hover{
background: #ebf6fc;
}
.navTreeItem span{
margin-left: 21px;
padding: 10px 0;
display: block;
line-height: 1.5em;
font-weight: lighter;
}
dl.portlet ul.navTreeLevel1 .navTreeItem span ,
dl.portlet ul.navTreeLevel2 .navTreeItem span {
line-height: 0;
padding: 10px 0 10px 10px;
line-height: 1.5em;
}
dl.portlet ul.navTreeLevel2 .navTreeItem span {
padding-left: 20px;
}
ul.navTreeLevel1 li{background: #f8f8f8}
ul.navTreeLevel2 li{background: #e4e4e4}
ul.navTreeLevel0 li ul li{background: #dfdfdf}
ul.navTreeLevel1 li ul li{background: #e4e4e4}
dl.portlet ul.navTree .navTreeCurrentNode{
border: none !important;
background:none !important;
}
dl.portlet ul.navTree .navTreeCurrentItem span{
background: #f7f7f7 none repeat scroll 0 0;
border-left: 5px solid #00a5d8 !important;
padding-left: 5px;
}
ul.navTree.navTreeLevel1 .navTreeItem span{
background: #eee;
margin-left:30px;
}
dl.portlet ul.navTreeLevel1 a:hover{
background: #eee none repeat scroll 0 0 !important;
}
dl.portlet ul.navTreeLevel1 .navTreeCurrentItem span{
border-left: 5px solid #00a5d8 !important;
}
ul.navTree.navTreeLevel2 .navTreeItem span{
background: #cecece none repeat scroll 0 0;
margin-left:40px;
}
dl.portlet ul.navTreeLevel2 a:hover{
background: #cecece none repeat scroll 0 0 !important;
}
dl.portlet ul.navTreeLevel2 .navTreeCurrentItem span{
border-left: 5px solid #00a5d8 !important;
}
ul.navTree.navTreeLevel3 .navTreeItem span{
background: #aeaeae none repeat scroll 0 0;
margin-left:50px;
}
dl.portlet ul.navTreeLevel3 a:hover{
background: #aeaeae none repeat scroll 0 0 !important;
}
/* *************/
.subsection-relatorio-de-produtividade #clearSavedFormInput {
display: none;
}
/* *********************/
@media (max-width:900px) {
#visual-portal-wrapper{
width: 100%;
}
#globalnav-wrapper.mobileMenuOn {
display:none;
}
.mobileMenu {
background-color: #ddd;
margin: 0 0 0.5em;
padding:0.5em;
}
#portal-globalnav-mobile {
display:block;
min-width:150px;
}
#globalnav-wrapper {
margin: 0 0 0;
}
#portal-globalnav {
display: none;
}
#portal-globalnav li {
float: none;
}
#portal-header img{
width:100%;
}
}
/* *********************/
#content .documentDescription, #content #description {
font: bold 1.0em "Helvetica Neue", Arial, FreeSans, sans-serif;
margin-bottom: 20px;
}
.template-usergroup-userprefs #content {
font-size: 80%;
overflow-x: scroll;
}
#portal-footer {
font-size: 90%;
background: #ddd;
padding: 0em;
line-height: 2em;
text-align: center;
}

}

