.calendarTableContainer .cTabContainer{font-size:10px;text-align:center;height:150px}.calendarTableContainer .cTabContainer .monthHeader{text-transform:uppercase;font-weight:700;color:#455a64;font-size:11px}.calendarTableContainer .cTabContainer table.cTab{width:100%}.calendarTableContainer .cTabContainer table.cTab thead{background-color:#90a4ae;color:#fff}.calendarTableContainer #calendarioCColors span{padding:5px 15px;margin-bottom:10px!important;display:inline-block}table.listinoPrezziTable thead tr.massInsertRow{background-color:#ebeff1}table.listinoPrezziTable thead tr.massInsertRow td{padding:0}table.listinoPrezziTable thead tr.massInsertRow td.massInsertCell.contentCell{padding:2px!important}table.listinoPrezziTable thead tr.massInsertRow td.massInsertCell input{padding:.1rem .175rem;text-align:right;border:none;background:transparent;min-width:50px;width:100%}table.listinoPrezziTable tbody td{padding:.25rem 1.25rem}table.listinoPrezziTable tbody td.contentCell{padding:2px!important}table.listinoPrezziTable tbody td.contentCell.hasCustomValue{background-color:#d5d6d6;position:relative}table.listinoPrezziTable tbody td.contentCell.hasCustomValue>div{padding-right:24px}table.listinoPrezziTable tbody td.contentCell.hasCustomValue>.deleteContentCell{position:absolute;top:50%;padding:0;right:2px;margin-top:-36px;height:72px;line-height:70px;width:22px;color:#db090a;font-size:12px;border-left:5px solid #dc0a0a;text-align:center;background-color:#f5f5f5;cursor:pointer}table.listinoPrezziTable tbody td input{padding:.1rem .175rem;text-align:right;border:none;background:transparent;min-width:50px;width:100%}table.listinoCalendarioDisponibilitaTable thead td{padding:5px 10px}table.listinoCalendarioDisponibilitaTable tbody td{padding:.25rem 1.25rem}table.listinoCalendarioDisponibilitaTable tbody td.contentCell{padding:2px!important}table.listinoCalendarioDisponibilitaTable tbody td input{padding:.1rem .175rem;text-align:center;border:none;background:transparent;min-width:20px;width:100%;height:20px}table.listinoCalendarioDisponibilitaTable tbody td .resultValue{text-align:center;font-size:10px;padding:2px;color:#213139}table.listinoCalendarioDisponibilitaTable tbody td.massUpdateCell{padding:2px!important}table.listinoCalendarioDisponibilitaTable tbody td .massUpdateBtn{font-size:9px;text-transform:uppercase}.tcAcquistoImport{background-color:#e8f9d1}.tcAcquistoPerc{background-color:#d1e2f9}.pAgeRidotta,.pAgeStandard{position:relative}.pAgeRidotta span.cType,.pAgeStandard span.cType{position:absolute;top:0;left:0;font-size:6px;font-weight:700;color:#8d9092;font-family:verdana}.pAgeStandard{background-color:#eafde9}.pAgeRidotta{background-color:#f0f5ef}table.listinoCamereTable tbody td{padding:.25rem 1.25rem}table.listinoCamereTable tbody td.contentCell{padding:2px!important}table.listinoCamereTable tbody td.contentCell.hasCustomValue{background-color:#d5d6d6;position:relative}table.listinoCamereTable tbody td.contentCell.hasCustomValue>div{padding-right:24px}table.listinoCamereTable tbody td.contentCell.hasCustomValue>.deleteContentCell{position:absolute;top:50%;padding:0;right:2px;margin-top:-36px;height:72px;line-height:70px;width:22px;color:#db090a;font-size:12px;border-left:5px solid #dc0a0a;text-align:center;background-color:#f5f5f5;cursor:pointer}table.listinoCamereTable tbody td input{padding:.1rem .175rem;border:none;background:transparent;min-width:50px;width:100%}table.listinoCamereTable tbody td input.right{text-align:right}table.listinoCamereTable tbody td span.select2-selection{border:none}#prenotazioniCamereChangeCameraForm label,#prenotazioniCamerePaxAddNewItemForm label,#prenotazioniCamereRsoeAddNewItemForm label{display:none}#prenotazioniCamereChangeCameraForm button,#prenotazioniCamerePaxAddNewItemForm button,#prenotazioniCamereRsoeAddNewItemForm button{width:100%;border-radius:0;border:none}#prenotazioniCamereChangeCameraForm .form-group{margin-bottom:0}.mailTemplateBlock{border-radius:5px;padding:5px;text-align:center;height:100px;font-size:10px;font-weight:500;color:#223239;line-height:14px;text-transform:uppercase;margin-left:-5px;margin-right:-5px;display:block}.mailTemplateBlock:hover{color:inherit;opacity:.9}.mailTemplateBlock i.fa{margin-top:10px}.mailTemplateBlock span{margin-top:5px;display:block}.mailTemplateBlock.c1{background-color:#84cc96}.mailTemplateBlock.c2{background-color:#93ccc7}.mailTemplateBlock.c3{background-color:#89b1c6}.mailTemplateBlock.c4{background-color:#cca7a3}.mailTemplateBlock.c5{background-color:#b0a1cc}.mailTemplateBlock.c6{background-color:#cc95ad}.mailTemplateBlock.c7{background-color:#cc9585}.mailTemplateBlock.c8{background-color:#ccb884}.mailTemplateBlock.c9{background-color:#b3cc85}.mailTemplateBlock.c10{background-color:#c6cc78}.statusChangeBtnGroup .list-group-item{padding:.5rem 1.25rem}.statusBtnBlock,.statusChangeBtnGroup .list-group-item{font-size:10px;font-weight:500;text-transform:uppercase}.statusBtnBlock{border-radius:5px;padding:5px;text-align:center;height:50px;color:#223239;line-height:30px;margin-left:-5px;margin-right:-5px;display:block;background-color:#f5f5f5}.statusBtnBlock:hover{color:inherit;opacity:.9}.statusBtnBlock i.fa{margin-top:10px}.statusBtnBlock span{margin-top:5px;display:block}.statusBtnBlock.currentStatus{background-color:#00a99a;color:#fff!important}.statusBtnBlock.availableStatus{background-color:#deeae9;border:1px solid #687b79}body#pdfPage{background:none;position:relative;font-family:Open Sans,sans-serif;font-size:10px}body#pdfPage header{display:table;width:100%}body#pdfPage header img{max-width:250px;margin-bottom:20px}body#pdfPage header .contact-info{padding:0;margin:0;float:right}body#pdfPage header .contact-info li{font-size:12px;color:#585857;list-style:none;line-height:1.4}body#pdfPage header:after{display:block;content:"";clear:both}body#pdfPage footer{background:transparent;width:100%;border-top:1px solid #585857;padding-top:10px}body#pdfPage footer .contact-info{padding:0;margin:0;float:left}body#pdfPage footer .contact-info li{font-size:12px;color:#585857;list-style:none;display:inline-block;margin-right:20px}body#pdfPage footer .website{font-size:12px;color:#585857;margin:0;float:right}body#pdfPage table{width:100%}body#pdfPage table.no_outer_border{border:none!important}body#pdfPage table.outer_border{border:1px solid #cecece}body#pdfPage table.outer_border.dark{border:1px solid #000}body#pdfPage table.no_borders tbody>tr>td{border:none!important}body#pdfPage table.no_padding td{padding:0}body#pdfPage table.small_padding td{padding:2px}body#pdfPage table.mb10{margin-bottom:10px}body#pdfPage table th{background:#f0f0f0;padding:5px;text-align:center;font-size:8px;font-weight:700}body#pdfPage table td,body#pdfPage table th{border:1px solid #cecece;text-transform:uppercase}body#pdfPage table td{font-size:10px;color:#585857}body#pdfPage table td.number{text-align:right}body#pdfPage table.report th{padding:2px;background-color:#fdfdfd!important;height:20px!important;line-height:10px}body#pdfPage table.report table td{font-size:14px}body#pdfPage .title{border-bottom:1px solid #585857;border-top:1px solid #585857;padding:10px 0;margin-top:30px;margin-bottom:10px;color:#6d6d6d;line-height:20px}body#pdfPage .title h1{font-family:Open Sans,sans-serif;font-size:18px;margin:0;text-transform:uppercase;float:left}body#pdfPage .title h1 span{color:#000}body#pdfPage .title h1 span.blackBlock{padding-left:10px;padding-right:10px;background-color:#000;color:#fff}body#pdfPage .title .data{float:right;margin:0;font-size:14px}body#pdfPage .title:after{display:block;content:"";clear:both}body#pdfPage hr{border:2px solid #000}body#pdfPage .client{margin-bottom:10px}body#pdfPage .client:after{display:block;content:"";clear:both}body#pdfPage .client .sx{width:50%;padding-right:15px;float:left}body#pdfPage .client .sx .contact-info{padding:0;margin:0}body#pdfPage .client .sx .contact-info li{font-size:14px;color:#585857;list-style:none;margin-bottom:10px}body#pdfPage .client .sx .contact-info li b{color:#303030}body#pdfPage .client .sx .contact-info li span{font-size:16px}body#pdfPage .client .dx{width:50%;padding-left:15px;float:left}body#pdfPage .client .dx .inner-title{font-size:14px;color:#303030;font-weight:700;margin:0}body#pdfPage .client .dx .notes{font-size:14px;color:#585857;padding:10px 20px 0 0}body#pdfPage .client .dx .notes p{margin-top:0;margin-bottom:10px}body#pdfPage.pdfMaster2 header{top:0!important}body#pdfPage.pdfMaster2 header img{margin-bottom:0!important}.innerSimDettagliTbl,.innerSimRsoeTbl{background-color:transparent!important;border:1px solid #ddd;margin-top:-20px}.innerSimDettagliTbl tr td,.innerSimRsoeTbl tr td{padding:5px}.inserimentoMassivoBox{background:#f5f5f5;border-radius:4px;padding:10px;margin-left:0;margin-right:0;border:1px solid #ddd}.inserimentoMassivoBox .hhead{line-height:58px;text-align:right;font-weight:500;text-transform:uppercase}.inserimentoMassivoBox .form-group{margin-bottom:0}.inserimentoMassivoBox .form-group label{margin:0;padding:0;font-size:12px;text-transform:uppercase}.inserimentoMassivoBox .im-btnsubmit{height:58px;line-height:58px;padding:0 20px;background:#25a69a;display:block;text-align:center;color:#fff;text-transform:uppercase}table.calendarioServiziAggiuntivi tbody td.hhCell{padding:0!important}table.calendarioServiziAggiuntivi tbody td.hhCell>div{height:36px;line-height:36px;padding:0 10px;text-align:right;font-size:10px;font-weight:700;color:#666}table.calendarioServiziAggiuntivi tbody td.contentCell{padding:0!important;background-color:#dbdbdb}table.calendarioServiziAggiuntivi tbody td.contentCell input{border-radius:0}table.calendarioServiziAggiuntivi tbody td.contentCell input.sLisPrezzo{background-color:#fafafa}table.calendarioServiziAggiuntivi tbody td.contentCell input.sLisDispo{background-color:#ebf5ea}#dtravel_pagamenti_inserimento_multiplo_detail table.inserimentoMultiplo tbody td{padding:.25rem 1.25rem}#dtravel_pagamenti_inserimento_multiplo_detail table.inserimentoMultiplo tbody td.contentCell{padding:2px!important}#dtravel_pagamenti_inserimento_multiplo_detail table.inserimentoMultiplo tbody td.contentCell.hasCustomValue{background-color:#d5d6d6;position:relative}#dtravel_pagamenti_inserimento_multiplo_detail table.inserimentoMultiplo tbody td.contentCell.hasCustomValue>div{padding-right:24px}#dtravel_pagamenti_inserimento_multiplo_detail table.inserimentoMultiplo tbody td.contentCell.hasCustomValue>.deleteContentCell{position:absolute;top:50%;padding:0;right:2px;margin-top:-36px;height:72px;line-height:70px;width:22px;color:#db090a;font-size:12px;border-left:5px solid #dc0a0a;text-align:center;background-color:#f5f5f5;cursor:pointer}#dtravel_pagamenti_inserimento_multiplo_detail table.inserimentoMultiplo tbody td input{padding:.1rem .175rem;border:none;background:transparent;min-width:50px;width:100%}#dtravel_pagamenti_inserimento_multiplo_detail table.inserimentoMultiplo tbody td input.right{text-align:right}#dtravel_pagamenti_inserimento_multiplo_detail table.inserimentoMultiplo tbody td span.select2-selection{border:none}table.fancytree-ext-table.fancytree-treefocus tbody tr.fancytree-active,table.fancytree-ext-table.fancytree-treefocus tbody tr.fancytree-active span.fancytree-node,table.fancytree-ext-table tbody tr.fancytree-active,table.fancytree-ext-table tbody tr.fancytree-active span.fancytree-node{background-color:#f5f5f5}