.header-navbar .navbar-header .navbar-brand {padding: 10px 0;
margin-right: 0;}

.pagine {
  font-size: 16px; 
  line-height:1.5;
  color:#000;
}

.timeline .left {
  float : left !important;
  clear : left !important ;
  padding: 0 35px 20px 0 !important;
}
.timeline .right {
  float : right !important;
  clear : right !important;
  padding: 0 0 20px 35px !important;
} 

/* LEFT */
#timeline.timeline-center .timeline-item.left:before {
    content: '';
    position: absolute;
    right: 19px ;
    top: 10px ;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
   /* border-right: 12px solid #CCCCCC ;*/
    z-index: 1;
}

#timeline.timeline-center .timeline-item.left:after {
    content: '';
    position: absolute;
    right: 19px ;
    top: 10px ;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-left: 12px solid #CCCCCC ;
    z-index: 1;
    right: 24px;
    top: 20px;
    border-left: 11px solid #FFFFFF;
}

/* RIGHT */

#timeline.timeline-center .timeline-item.right:before {
    content: '';
    position: absolute;
    left: 23px ;
    top: 20px ;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
   /* border-right: 12px solid #CCCCCC ;*/
    z-index: 1;
}

#timeline.timeline-center .timeline-item.right:after {
    content: '';
    position: absolute;
    left: 19px ;
    top: 10px ;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-right: 12px solid #CCCCCC ;
    z-index: 1;
    left: 24px;
    top: 20px;
    border-right: 11px solid #FFFFFF;
}

#div_cookies{
	background-color:#232323 !important;
	position: fixed;
  bottom: 0px;
  width:100%;
  padding:10px;
  color:#dedede;
}

label {font-weight:600}

