/* ESTRUCTURA DE EDICION Y GESTION  DE LIFERAY */
.dockbar-user-notifications .dropdown-toggle {
     margin: 0;
     padding: 0 !important;
}
.dockbar-user-notifications .dropdown-toggle .user-notifications-count{
     background-color: #1a6299;
     border: 1px solid #bff3ff;
     margin: 7px 0;
     padding: 0px 6px 3px;
     position: relative;
     line-height: 22px;
}
.dockbar .navbar-inner{ background: #2f5d6e; }
.navbar .nav > li > a:focus,
.navbar .nav > li > a {
     color: #bff3ff;
     text-shadow: none;
}
.navbar .nav > li > a:hover { 
     color: white;
     background: transparent;
}
.dropdown-menu { overflow: hidden; }
.navbar .nav li.dropdown.open > .dropdown-toggle { color: red !important; }
.navbar .divider-vertical{ display: none; }
.dockbar .user-avatar img { display: none; }
button.close, button.btn.close { font-size: 30px !important; }
.lfr-meta-actions.icons-container {
     z-index: 100;
     padding: 5px 10px;
     background: #2f5d6e;
     border-bottom: 1px solid #57d1ec;
     position: relative;
}
.lfr-meta-actions.icons-container a{
     color: #bff3ff;
     padding: 0px 7px;
     display: inline-flex;
     text-decoration: none !important;
}
.lfr-meta-actions.icons-container a:hover{
     color: white;
     text-decoration: none !important;
}
.lfr-meta-actions.icons-container img{ margin-right: 5px; }

.portlet-borderless-bar .portlet-close a { background-image: url(/o/caserav-theme/images/portlet/close_borderless.png); }
.portlet-borderless-bar .portlet-options .dropdown-toggle, .portlet-borderless-bar .portlet-options.open .dropdown-toggle { background-image: url(/o/caserav-theme/images/portlet/options_borderless.png); }
.portlet-title-default { height: 22px; line-height: 22px; border-radius: 0 !important; }
.portlet-actions { border-bottom-left-radius: 10px !important; border-top-left-radius: 0 !important; }