/*** TEMP PER CIVIBANK ***/
/*.page-hitmtf-info-det-orderdrvit0001014783 .tabletype-informazioni tr.even td:nth-child(8),
.page-hitmtf-info-det-orderdrvit0001014783 .tabletype-informazioni tr.even td:nth-child(9),*/
.page-hitmtf-info-det-orderdrvit0005454639 .tabletype-informazioni tr.even td:nth-child(1),
.page-hitmtf-info-det-orderdrvit0005454639 .tabletype-informazioni tr.even td:nth-child(2),
.page-hitmtf-info-det-orderdrvit0005454639 .tabletype-informazioni tr.even td:nth-child(3),
.page-hitmtf-info-det-orderdrvit0005454639 .tabletype-informazioni tr.even td:nth-child(4),
.page-hitmtf-info-det-orderdrvit0005454639 .tabletype-informazioni tr.even td:nth-child(5),
.page-hitmtf-info-det-orderdrvit0005454639 .tabletype-informazioni tr.even td:nth-child(6),
.page-hitmtf-info-det-orderdrvit0005454639 .tabletype-valoriperiodoosserv tbody tr.even td:nth-child(4),
.page-hitmtf-info-det-orderdrvit0005454639 .tabletype-valoriperiodoosserv tbody tr.even td:nth-child(5){
  visibility: hidden;
}


/*** prettydropdown ***/
.prettydropdown{position:relative;min-width:72px;display:inline-block}.prettydropdown.loading{min-width:0}.prettydropdown>ul{position:absolute;top:0;left:0;background:#fff;border:1px solid #a9a9a9;box-sizing:content-box;color:#000;cursor:pointer;font:normal 18px Calibri,sans-serif;list-style-type:none;margin:0;padding:0;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.prettydropdown.loading>ul{visibility:hidden;white-space:nowrap}.prettydropdown>ul:focus,.prettydropdown:not(.disabled)>ul:hover{border-color:#7f7f7f}.prettydropdown:not(.disabled)>ul.active{width:auto;max-height:none!important;border-color:#1e90ff;overflow-x:hidden;overflow-y:auto;z-index:99}.prettydropdown>ul.active:focus{outline:none}.prettydropdown>ul.active.reverse{top:auto;bottom:0}.prettydropdown>ul>li{position:relative;min-width:70px;height:48px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-sizing:border-box;display:none;line-height:46px;margin:0;padding-left:.8rem}.prettydropdown.loading>ul>li{min-width:0;display:block;padding-right:.8rem}.prettydropdown>ul:not(.active)>li:not(.selected):first-child{color:transparent}.prettydropdown>ul>li:first-child,.prettydropdown>ul.active>li{display:block}.prettydropdown>ul.active>li:not(.label):hover,.prettydropdown>ul.active>li.hover:not(.label),.prettydropdown>ul.active>li:first-child:hover:after{background:#1e90ff;color:#fff}.prettydropdown>ul.active>li.nohover{background:inherit!important;color:inherit!important}.prettydropdown>ul.active>li.hover:before,.prettydropdown>ul.active>li.nohover:after{border-top-color:#fff!important}.prettydropdown>ul.active>li.hover:after,.prettydropdown>ul.active>li.nohover:before{border-top-color:#1e90ff!important}.prettydropdown.arrow>ul>li.selected:before,.prettydropdown.arrow>ul>li.selected:after{position:absolute;top:8px;bottom:0;right:8px;height:16px;border:8px solid transparent;box-sizing:border-box;content:'';display:block;margin:auto}.prettydropdown.arrow.small>ul>li.selected:before,.prettydropdown.arrow.small>ul>li.selected:after{top:4px;height:8px;border-width:4px}.prettydropdown.arrow>ul>li.selected:before{border-top-color:#a9a9a9}.prettydropdown.arrow>ul>li.selected:after{top:4px;border-top-color:#fff}.prettydropdown.arrow.small>ul>li.selected:after{top:2px}.prettydropdown.arrow.triangle>ul>li.selected:after{content:none}.prettydropdown>ul:hover>li.selected:before{border-top-color:#7f7f7f}.prettydropdown>ul.active>li.selected:before,.prettydropdown>ul.active>li.selected:after{border:none}.prettydropdown>ul:not(.active)>li>span.checked{display:none}.prettydropdown.multiple>ul>li.selected{overflow:hidden;padding-right:2rem;text-overflow:ellipsis;white-space:nowrap}.prettydropdown>ul>li>span.checked{clear:both;float:right;font-weight:700;margin-right:.8rem}.prettydropdown>ul>li.label{cursor:default;font-weight:700}.prettydropdown>ul>li.label:first-child,.prettydropdown.classic>ul>li.label~li.selected{border-top:none}.prettydropdown>ul>li.label~li:not(.label):not(.selected),.prettydropdown.classic>ul.active>li.label~li:not(.label){padding-left:1.6rem}.prettydropdown.classic>ul:not(.active)>li.selected:not(:first-child){position:absolute;top:0;display:block}.prettydropdown.disabled,.prettydropdown>ul>li.disabled{opacity:.3}.prettydropdown.disabled>ul>li,.prettydropdown>ul>li.disabled{cursor:not-allowed}.prettydropdown.multiple>ul>li.selected + li,.prettydropdown.multiple>ul.reverse>li.selected,.prettydropdown>ul>li.label,.prettydropdown>ul>li.label~li.selected{border-top-color:#dedede}

/** zebra datepicker **/
.Zebra_DatePicker{background:#fff;border:1px solid #aaa;border-radius:4px;box-shadow:0px 0px 10px #ccc;color:#222;font:13px Tahoma,Arial,Helvetica,sans-serif;padding:5px 5px;position:absolute;display:table;z-index:1200}.Zebra_DatePicker *,.Zebra_DatePicker *:after,.Zebra_DatePicker *:before{box-sizing:content-box !important}.Zebra_DatePicker *{padding:0}.Zebra_DatePicker table{border-collapse:collapse;border-radius:4px;border-spacing:0;width:100%}.Zebra_DatePicker th,.Zebra_DatePicker td{border-radius:4px;padding:5px;cursor:pointer;text-align:center;min-width:25px;width:25px}.Zebra_DatePicker .dp_body .dp_not_in_month{color:#666}.Zebra_DatePicker .dp_body .dp_current{color:#3a87ad}.Zebra_DatePicker .dp_body .dp_selected{background:#337ab7;color:#fff}.Zebra_DatePicker .dp_body .dp_disabled{color:#bbb;cursor:text}.Zebra_DatePicker .dp_body .dp_disabled.dp_current{color:#b4d5e6}.Zebra_DatePicker .dp_body .dp_hover{background:#dedede}.Zebra_DatePicker .dp_body .dp_hover.dp_time_control{background-color:#dedede}.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td,.Zebra_DatePicker .dp_timepicker td{width:33.3333%}.Zebra_DatePicker .dp_timepicker .dp_disabled{border:none;color:#222;font-size:39px;font-weight:bold}.Zebra_DatePicker .dp_time_separator div{position:relative}.Zebra_DatePicker .dp_time_separator div:after{content:":";color:#222;font-size:37px;left:100%;position:absolute;z-index:1}.Zebra_DatePicker .dp_header{margin-bottom:5px}.Zebra_DatePicker .dp_footer{margin-top:5px}.Zebra_DatePicker .dp_footer .dp_icon{width:50%}.Zebra_DatePicker .dp_actions td{border-radius:4px}.Zebra_DatePicker .dp_actions .dp_caption{font-weight:bold;width:100%}.Zebra_DatePicker .dp_actions .dp_hover{background-color:#dedede}.Zebra_DatePicker .dp_daypicker th{cursor:text;font-weight:bold}.Zebra_DatePicker.dp_hidden{display:none}.Zebra_DatePicker .dp_icon{height:16px;background-image:url("icons.png");background-repeat:no-repeat}.Zebra_DatePicker .dp_icon.dp_confirm{background-position:center -123px}.Zebra_DatePicker .dp_icon.dp_view_toggler{background-position:center -91px}.Zebra_DatePicker .dp_icon.dp_view_toggler.dp_calendar{background-position:center -59px}button.Zebra_DatePicker_Icon{background:url("icons.png") no-repeat center top;border:none;cursor:pointer;display:block;height:16px;line-height:0;margin:0 0 0 3px;padding:0;position:absolute;text-indent:-9000px;width:16px}button.Zebra_DatePicker_Icon.Zebra_DatePicker_Icon_Disabled{background-position:center -32px;cursor:default}button.Zebra_DatePicker_Icon.Zebra_DatePicker_Icon_Inside_Right{margin:0 3px 0 0}button.Zebra_DatePicker_Icon.Zebra_DatePicker_Icon_Inside_Left{margin:0 0 0 3px}

/** zebra tooltips **/
.Zebra_Tooltip{position:absolute;z-index:8000;background:transparent}.Zebra_Tooltip .Zebra_Tooltip_Message{position:relative;padding:15px;text-align:left;border-radius:5px;box-shadow:2px 2px 6px rgba(0,0,0,0.6);*margin-right:0;_width:expression(document.body.clientWidth > 250 ? '250px': 'auto')}.Zebra_Tooltip .Zebra_Tooltip_Arrow{position:absolute;width:20px;height:10px;overflow:hidden}.Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Bottom{bottom:0}.Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Bottom div{top:0;_border-bottom-color:pink}.Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Top{top:0}.Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Top div{bottom:0;_border-top-color:pink}.Zebra_Tooltip .Zebra_Tooltip_Arrow div{position:absolute;border-style:solid;border-width:10px;width:0;height:0;left:0;_border-left-color:pink;_border-right-color:pink;_filter:chroma(color=pink)}.Zebra_Tooltip .Zebra_Tooltip_Close{text-decoration:none;color:#FFF;position:absolute;right:4px;top:3px;font-weight:bold;padding:0 4px}.Zebra_Tooltip .Zebra_Tooltip_Close:hover{color:#000;background:#FFF;border-radius:15px}

/** SLICK.JS **/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* Stili di sovrascrittura moduli */
.adv-search-toggler-wrapper {
  margin: 6px 0;
}
.adv-search-toggler {
  cursor: pointer;
  font-size: 0.9em;
}
.adv-search-toggler span {
  font-size: 8px;
  vertical-align: middle;
}
.adv-search-fields {
  display: none;
}
.adv-search-fields.open {
  display: block;
  overflow: unset !important;
}
.prettydropdown.disabled, .prettydropdown > ul > li.disabled {
  cursor: default;
}
/** zebra tooltip **/
[data-tooltip]:not(.sortable) {
  position: relative;
  display: inline-block;
  cursor: help;
  text-align: center;
  margin-bottom: 6px;
}
[data-tooltip]:not(.sortable)::after {
  content: "?";
  display: block;
  height: 12px;
  width: 12px;
  background: #036;
  color: #ffffff;
  border-radius: 50%;
  font-size: 11px;
  line-height: 13px;
  font-weight: bold;
}
.Zebra_Tooltip {
  font-size: 14px;
}
.Zebra_Tooltip .Zebra_Tooltip_Arrow.Zebra_Tooltip_Arrow_Bottom {
  bottom: 1px;
}
body.html #sliding-popup.sliding-popup-bottom {
  width: 100%;
  color: #fff;
  font-size: 15px;
}
body.html #sliding-popup.sliding-popup-bottom > div {
  padding: 40px 0;
}
body.html #sliding-popup.sliding-popup-bottom .popup-content #popup-text h2, body.html #sliding-popup.sliding-popup-bottom .popup-content #popup-text h3 {
  margin: 0 0 0.5em;
}
body.html #sliding-popup.sliding-popup-bottom .popup-content p:last-child {
  margin-bottom: 0;
}

