/*
 * @file
 *fixed_header
 *
 */


/*
 * Logo
 */
.unito-logo {

	position: absolute;
	top: 60px;
	right: 20px;
	/*padding: 5px 0;*/
	/*float:right;*/
	/*margin-top: 5px;*/
	background: transparent url("images/logo.svg") no-repeat scroll 0px 0px / 95% auto !important; 
	background-color: transparent !important;
	/* background-image: url("images/logo.svg") !important;*/
	background-repeat: no-repeat !important;
	background-attachment: scroll !important;
	background-position: right;
	background-clip: border-box !important;
	background-origin: padding-box !important;
	/*background-size: 100% auto !important;*/
	/* Dimensioni logo OLD
  width:200px;
	height: 120px;*/
	width: 75px;
	height: 200px;

}
div.unito-footer{
	text-align: center;
		  
}
.unito-login {
  position: absolute;
  top:10px;
  right:45px;
  background: transparent url("images/login.png") no-repeat scroll 0px 0px / 95% auto !important; 
  background-color: transparent !important;
  width:16px;
  height: 18px;
  /*border-left: 1px solid ;*/

}
.docs{
	text-align:center;

}
.unito-login-text {
  padding-left: 22px;
  vertical-align: top;
  color: #000;
  position: absolute;
  top:7px;
  right:15px;
  text-decoration: none;
}
.login-class{
  float: right;
}
.unito-title-calendar h4{
  font-size:1.4em !important;
}
/*
impostazione commentate per rendere risponsivo il calendario!
*/
/*
@media (max-width: 767px) {

 .calendar-calendar td, .calendar-calendar .month-view .full tr td.single-day.today, .calendar-calendar tbody, .calendar-calendar .month-view .full td.single-day .calendar-empty, .calendar-calendar .month-view .full td.single-day.empty, .calendar-calendar .month-view .full td.date-box.empty{
        border:0;
      background: none;
  }
  .calendar-calendar tr.date-box{
        display:none;
  }
  .calendar-calendar table thead{
        display:none;
  }
  .calendar-calendar td.no-entry, .calendar-calendar td.empty{
       display:none;
  }
  .calendar-calendar td{
     display:block;
     width:100%;
    }
}
*/
