body {
  background : #EFEFEF;
  color: white;
}

/* for ie 8*/
a {
  color: #2B2B2B\9;
  text-decoration:none\9;
}
.active > a,
a:focus,
a:hover {
  color:white\9;
  text-decoration:none\9;
}
/* END for ie 8*/

th.sorting {
  color: darkslategray !important;
}

td {
  color: darkslategray !important;
}

::-webkit-scrollbar {
  width: 16px;
  height: 16px;
}
::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
}
::-webkit-scrollbar-thumb {
  background: #e1e1e1;
  border: 1px solid #007caa;
  border-radius: 3px;
}
::-webkit-scrollbar-thumb:hover {
  background: #ffffff;
}
::-webkit-scrollbar-thumb:active {
  background: #e0e0e0;
}
::-webkit-scrollbar-track {
  background: #e0e0e0;
  border: 45px none #ffffff;
  border-radius: 3px;
}
::-webkit-scrollbar-track:hover {
  background: #e0e0e0;
}
::-webkit-scrollbar-track:active {
  background: #e0e0e0;
}
::-webkit-scrollbar-corner {
  background: transparent;
}

.menu-content {
    color: darkslategray;
}

#header {
  background: rgba(67, 78, 112, 0.5);
  height: 0px;
}

#logo {
  background : url(/index.php/view/media/getMedia?repository=potenza&project=potenza&path=media%2Fthemes%2Fpotenza%2Fcss%2F/img/logo_per.png) no-repeat;
  background-size:120px;
  position : relative;
	z-index:100000;
  
}

#title {
    margin-top: 35px;
    background: transparent;
	z-index:1031;
}

#headermenu {
 	
  background-color:rgba(255, 255, 255, 0.8);
   height: 60px;
   position: absolute;
   top: 0px;
   z-index: initial;
}

button#dock-close 
{
    border: 1px;
    font-size: 0em;
    height: 20px;
    width: 20px;
    background: url(/index.php/view/media/getMedia?repository=potenza&project=potenza&path=media%2Fthemes%2Fpotenza%2Fcss%2F//images/close.png);
padding: 0;
}

/*posizione pulsante esporta da filtro*/
button#liz-filter-export {
    position: absolute;
    top: -5050px;
}

#mouseposition-bar {
    font-size: 10px;
    position: relative;
    background: none repeat scroll 0% 0% rgb(67, 78, 112, 0.5);
    border: solid 1px #606060;
    border-top: none;
    padding: 0.2em;
    padding-right: 0.1em;
    padding-left: 0.1em;
	box-shadow: 3px 3px 2px grey
}

#overview-bar {
    background: none repeat scroll 0% 0% rgb(67, 78, 112, 0.5) !important;
    border: solid 1px #606060;
	box-shadow: 3px 0px 2px grey;
}

#overview-bar .label {
    color: white !important;
    background: none;
}

.olControlScaleLineTop {
    border: solid 2px white !important;
    border-top: none !important;
    text-align: center;
}

.olControlScaleLineBottom {
    border: solid 2px white !important ;
    border-bottom: none !important;
    margin-top: -2px!important;
    text-align: center;
}

#mini-dock .title .btn.btn-error, i.icon-remove.icon-white
{
    border: 1px;
    font-size: 0em;
    height: 20px;
    width: 20px;
    background: url(/index.php/view/media/getMedia?repository=potenza&project=potenza&path=media%2Fthemes%2Fpotenza%2Fcss%2F//images/close.png);
padding: 0;
position : relative;
	z-index:100000;
}

.pull-right {
    /* float: right; */
    position: absolute;
    top: -100px;
}

#auth {
  background: transparent;
}
.navbar .nav > li > a {
}
.navbar .nav .active > a,
.navbar .nav > li > a:focus ,
.navbar .nav > li > a:hover {
  background-color: #eeeeee;
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  color : #333;
  background-color: #08C;
}
.navbar .nav > li > .dropdown-menu:after {
  border-bottom: 6px solid #F5F5F5;
}
.dropdown-menu {
  background-color: #F5F5F5;
}
.navbar .nav > li.dropdown > a.dropdown-toggle:hover .caret {
}
.navbar .navbar-inner .icon {
  background-image:url(/index.php/view/media/getMedia?repository=potenza&project=potenza&path=media%2Fthemes%2Fpotenza%2Fcss%2F/images/sprite_20_tools.png);
}

.navbar .nav .dashboard-item .icon {
    background-position: -975px 0px;
}
.navbar .nav .dashboard-item a:hover .icon,
.navbar .nav .dashboard-item.active a .icon {
    background-position: -950px 0px;
}

.navbar .nav .login .icon {
  background-position: -225px 0px;
}
.navbar .nav .login a:hover .icon,
.navbar .nav .login.active a .icon {
  background-position: -200px 0px;
}
.navbar .nav .registered .icon {
  background-position: -825px 0px;
}
.navbar .nav .registered a:hover .icon,
.navbar .nav .registered.active a .icon {
  background-position: -800px 0px;
}
.navbar .nav .user .icon {
  background-position: -575px 0px;
}
.navbar .nav .user a:hover .icon,
.navbar .nav .user.active a .icon,
.navbar .nav .user.open a .icon    {
  background-position: -550px 0px;
}
.navbar .nav .home .icon {
  background-position: -25px 0px;
}
.navbar .nav .home a:hover .icon,
.navbar .nav .home.active a .icon {
  background-position: 0px 0px;
}
