﻿.ArxLink {
    color: #23527c; 
    text-decoration: underline; 
    background-color: transparent;
}

 /* column header */
     .table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, 
     .table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, 
     .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td
     {
         background: #f5f5f5 ; 
     }

     /* selected row */
    /*.table-hover > tbody > tr:hover {
        background-color:  #F6981E !important;
        color: white;
    }*/
    
      /*Prima riga  */
    .table-striped > tbody > tr:nth-of-type(odd) {
        background-color: white;  } 
    
    /*riga alterna*/
     .table-striped > tbody > tr:nth-of-type(even) {
        background-color: #fef2e2   } 


      .ibox-content, .arxibox {
        /*ridimenzionare lo spazio sotto e sopra del ibox-content*/
        padding: 5px 20px 0px 20px
    } 

    .dataTables_wrapper {
     padding-bottom: 0px; 
    }

     /*.arxibox-title {

         border-color: #F6981E;
          background-color: #fef2e2  ;
}*/

     /*.panel-default > .panel-heading {
  background-image: -webkit-linear-gradient(top,  white 0%,  #fef2e2 100%);
  background-image:      -o-linear-gradient(top,white 0%,   #fef2e2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), to( #fef2e2));
  background-image:         linear-gradient(to bottom,white 0%, #fef2e2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#fef2e2', GradientType=0);
  background-repeat: repeat-x;
}*/

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    background-color: #fef2e2  ;
}

.nav > li > a:hover,
    .nav > li > a:focus {
  text-decoration: none;
  background-color: #fef2e2;
}
.arxNav {
        border-bottom: 1px solid #fef2e2;

    }

 /*.fixedheader
    { padding-bottom: 5px;
    }*/

    .arx-fixed-bar-button {
        margin-top: 5px;
    }
    .arx-fixed-bar {
        background-color: #f3f3f4; /*#fef2e2;*/
    }
    .arxwrapper {
        padding: 3px 0px 0px 0px;
}

    .arxborder-bottom {
       
    border-bottom: 1px solid  #F6981E !important;
}
    .fa-cog {
  color:  #F6981E;
}

.arxCenter {
    text-align: center;
}

.page-heading {
    padding: 0px 0px 0px 0px;
    /*margin-top: 60px;*/
}

.btn-lsm,
.btn-group-lsm > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.arx-textarea
{
    font-family: monospace;
    resize: vertical; 
     overflow: visible;
}

.arx-textarea[disabled],
.arx-textarea[readonly] {
  background-color: #f3f3f4;
 opacity: 1;
}

.arxTopNavBar {
    margin-bottom: 0;
     height: 61px;
     /*background: #f3f3f4;*/
}

.arxNavigation {
    top: 61px;
}

.axis path,
.axis line {
    fill: none;
    stroke: #000;
    shape-rendering: crispEdges;
}

.bar {
    fill: orange;
}

.bar:hover {
    fill: orangered ;
}

.x.axis path {
    display: none;
}

.d3-tip {
    line-height: 1;
    font-weight: bold;
    padding: 12px;
    background: rgba(0, 0, 0, 0.8);
    color: #fff;
    border-radius: 2px;
}

/* Creates a small triangle extender for the tooltip */
.d3-tip:after {
    box-sizing: border-box;
    display: inline;
    font-size: 10px;
    width: 100%;
    line-height: 1;
    color: rgba(0, 0, 0, 0.8);
    content: "\25BC";
    position: absolute;
    text-align: center;
}

/* Style northward tooltips differently */
.d3-tip.n:after {
    margin: -1px 0 0 0;
    top: 100%;
    left: 0;
}

.line {
    fill: none;
    stroke: #ffab00;
    stroke-width: 3;
}
  
.overlay {
    fill: none;
    pointer-events: all;
}

/* Style the dots by assigning a fill and stroke */
.dot {
    fill: #ffab00;
    stroke: #fff;
}
  
.focus circle {
    fill: none;
    stroke: steelblue;
}
.dot:hover {
    fill: orangered;
}

.arxtd {
    word-wrap: break-word;
}

.arxtable {
    table-layout: fixed;
    word-wrap: break-word;
}