@charset "UTF-8";html,body{height:100%;padding-top:0}.login_area{padding-top:0}@media(max-width:991.98px){.login_area{padding-top:30px}}[dg-role=login-form] .btn.btn-1{background-color:#266894!important;color:#fff}[dg-role=login-modal]{animation:animationFrames ease-in-out 1s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards}[dg-role=login-modal] .modal-content{background-color:#fff}[dg-role=login-modal] .modal-content .modal-body input{border:2px solid #266894;border-radius:30px}[dg-role=login-modal] .modal-content .modal-body [dg-role=signup-link]{color:#000}[dg-role=login-modal] .modal-content .modal-body [dg-role=signup-link]:hover{color:#266894}[dg-role=login-modal] .modal-content .modal-body .lost-pass{color:#000}[dg-role=login-modal] .modal-content .modal-body .lost-pass:hover{color:#266894}[dg-role=login-modal] .btn-1{background-color:#266894;color:#fff;border-radius:30px}[dg-role=login-modal] .btn-1:hover{color:#fff}@media(max-width:570px){[dg-role=occupancy-modal] .col-2.occupancy-field{max-width:max content!important;padding:0 4px!important}[dg-role=occupancy-modal] button{font-size:small}[dg-role=occupancy-modal] label{font-size:14px}[dg-role=occupancy-modal] .col-3.occupancy-field{max-width:max content!important;padding:0 4px!important}}#search-panel-box-modal .modal-header .modal-title{font-size:22px;color:#000;font-weight:300;width:100%;text-align:center}#search-panel-box-modal .modal-body .dg-daterangepicker{border:1px solid #266894;text-align:center!important;font-size:14px}#search-panel-box-modal .modal-body .dg-daterangepicker i{font-weight:300;color:#5a98aa;background-color:transparent;text-align:center}#search-panel-box-modal .modal-body [dg-role=occupacies-modal-btn]{border:1px solid #266894}#search-panel-box-modal .modal-body [dg-role=occupacies-modal-btn] i{font-weight:300;color:#5a98aa;background-color:transparent;text-align:center}.no-results{background-color:#fff;padding:20px;border:1px solid #266894}.no-results .title{font-size:20px;color:#266894;font-weight:700}.no-results .title:before{font-size:20px;color:#266894;content:"";font-family:"Font Awesome 5 Pro",sans-serif;margin-right:5px}.no-results .text{font-size:12px;color:#000}.header-box .box-title{font-size:2.5rem;color:#fff}.main-container .container,.package-container .container{padding:0}.panels-destination-container{padding:20px}.panels-destination a{color:#666;font-weight:300;font-size:.8em;cursor:pointer}.panels-destination a:hover{color:#fff;font-weight:300;font-size:.8em;cursor:pointer}.panels-destination span:hover{background-color:#2d385e;border-radius:5px;padding:5px;text-align:center}.badge.badge-number.badge-pill{background-color:#e2e2e2;color:#444}.map-container{width:100%;height:400px}.open-map-btn-container{position:absolute;bottom:0;left:0;right:0;z-index:2}.fotorama__wrap{margin:auto}.default-text{font-size:13px;color:#2f3339}.breadcrumb{background-color:transparent;color:#fff}.breadcrumb-item+.breadcrumb-item::before{color:#fff}.breadcrumb-item.active{color:#fff}.breadcrumb-item a{color:#fff;font-weight:bold}.consensi-informati a{color:#003363;text-decoration:none}.consensi-informati a:hover,.consensi-informati a:focus,.consensi-informati a:active{color:#61d0bf}.hidden-price{display:none!important}.iti{width:100%}.ReservedAreaSignup form{width:100%!important}.ReservedAreaSignup .form-group.row{width:80%;margin:auto}@media(max-width:991.98px){.ReservedAreaSignup .form-group.row{width:100%}}.ReservedAreaSignup #pills-tab{display:flex;align-items:end;justify-content:center}.ReservedAreaSignup #pills-tab span{text-align:center}.ReservedAreaSignup #pills-tab .nav-item{margin:5px}.ReservedAreaSignup #pills-tab .nav-item .nav-link{color:#000;background-color:#ccc!important;padding:20px}.ReservedAreaSignup #pills-tab .nav-item .nav-link.active{background-color:#266894!important;color:#fff;padding:20px}.ReservedAreaSignup .btn-1{background-color:#266894;color:#fff;border-radius:5px;border:0}.ReservedAreaSignup .btn-1:hover{background-color:#5a98aa}.section-content{width:80%;margin:auto}@media(max-width:991.98px){.section-content{width:100%}}.map .accordion{min-width:250px}.map .accordion .card .card-header{background-color:#266894!important;padding:1% 2%!important}.map .accordion .card .card-header .sheettitle *{background-color:transparent!important}.map .accordion .card .btn.btn-link.btn-block.text-left{background-color:transparent;border:0!important;font-family:"Font Awesome 5 Pro",sans-serif}[dg-role=seatTablesContainer] div.seat{cursor:pointer;text-align:center;color:#fff;height:38px;width:41px;line-height:38px;margin:3px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}[dg-role=seatTablesContainer] div.seat.available{background-color:#228b22}[dg-role=seatTablesContainer] div.seat.selected{background-color:#266894}[dg-role=seatTablesContainer] div.seat.unavailable{background-color:#666;cursor:not-allowed}[dg-role=seatTablesContainer] div.seat.no-seat{background-color:transparent;cursor:default}[dg-role=seatTablesContainer] div#assignmentResume-error{font-size:80%;color:#dc3545}[dg-role=seatTablesContainer] div#seatOccupied-error{font-size:80%;color:#dc3545}[dg-role=seatTablesContainer] .general_seat_container{text-align:left;display:flex;flex-wrap:wrap}[dg-role=seatTablesContainer] .general_seat_container .rif_legenda{list-style-type:none!important;margin:0;padding:0;width:100%;display:flex;flex-wrap:wrap}@media(max-width:570px){[dg-role=seatTablesContainer] .general_seat_container .rif_legenda{display:block;margin:2% 0}}[dg-role=seatTablesContainer] .general_seat_container .rif_legenda li{padding:0 2%}@media(max-width:570px){[dg-role=seatTablesContainer] .general_seat_container .rif_legenda li{padding:0}}[dg-role=seatTablesContainer] .general_seat_container .rif_legenda li:first-child{padding:0}[dg-role=seatTablesContainer] .general_seat_container .rif_legenda .not_available{color:#666}[dg-role=seatTablesContainer] .general_seat_container .rif_legenda .not_available:before{content:"";font-family:"Font Awesome 5 Pro",sans-serif;font-weight:600;margin-right:5px}[dg-role=seatTablesContainer] .general_seat_container .rif_legenda .not_assigned{color:#228b22}[dg-role=seatTablesContainer] .general_seat_container .rif_legenda .not_assigned:before{content:"";font-family:"Font Awesome 5 Pro",sans-serif;font-weight:600;margin-right:5px}[dg-role=seatTablesContainer] .general_seat_container .rif_legenda .assigned{color:red}[dg-role=seatTablesContainer] .general_seat_container .rif_legenda .assigned:before{content:"";font-family:"Font Awesome 5 Pro",sans-serif;font-weight:600;margin-right:5px}[dg-role=seatTablesContainer] .general_seat_container .row{width:100%}@media(max-width:991.98px){[dg-role=seatTablesContainer] .general_seat_container{width:90%}}[dg-role=seatTablesContainer] .general_seat_container .map{width:auto}@media(min-width:991.98px){[dg-role=seatTablesContainer] .general_seat_container .map{width:auto;overflow:hidden}}@media(max-width:570px){[dg-role=seatTablesContainer] .general_seat_container .map{order:2;width:100%;margin:auto}}[dg-role=seatTablesContainer] .general_seat_container .map .table{width:auto}@media(max-width:570px){[dg-role=seatTablesContainer] .general_seat_container .map .table{width:60%}}[dg-role=seatTablesContainer] .general_seat_container .map .table td,[dg-role=seatTablesContainer] .general_seat_container .map .table th{padding:0!important}[dg-role=seatTablesContainer] .general_seat_container .general_title{font-size:"Font Awesome 5 Pro",sans-serif;font-size:16px;width:100%}[dg-role=seatTablesContainer] .general_seat_container .message{color:#666;margin-bottom:2%}@media(max-width:570px){[dg-role=seatTablesContainer] .general_seat_container .message{margin:2% 0}}[dg-role=seatTablesContainer] .general_seat_container .message:before{content:"";font-family:"Font Awesome 5 Pro",sans-serif;color:#daa520;font-weight:600;margin-right:5px}[dg-role=seatTablesContainer] .general_seat_container .legend{min-width:50%}@media(max-width:570px){[dg-role=seatTablesContainer] .general_seat_container .legend{width:100%;margin:2%}}[dg-role=seatTablesContainer] .general_seat_container .legend .occupation{margin:1% 0;min-width:50%}[dg-role=seatTablesContainer] .general_seat_container .legend .occupation .btn{background-color:transparent;color:#000;text-align:left!important;border:0!important;padding:2% 1%!important}[dg-role=seatTablesContainer] .general_seat_container .legend .occupation .btn:hover{background-color:#f8f9fa}[dg-role=seatTablesContainer] .general_seat_container .legend .occupation .removeBtn-pax{color:#000;font-weight:600}[dg-role=seatTablesContainer] .general_seat_container .legend .occupation .removeBtn-pax:before{content:"";font-family:"Font Awesome 5 Pro",sans-serif;color:#266894;font-weight:600;margin-right:5px;padding:0 0 0 2%}[dg-role=seatTablesContainer] .general_seat_container .legend .occupation .removeBtn-seat{color:#000;padding:0 2%}@media(min-width:576px){#paxAssignemntModal .modal-dialog{max-width:20%}}@media(max-width:575.98px){#paxAssignemntModal .modal-dialog{max-width:90%}}#paxAssignemntModal .modal-body{}#paxAssignemntModal .modal-body .text-center{font-weight:600}#paxAssignemntModal .modal-body .btn.btn-default.m-1{background-color:transparent;border:0;color:#000;padding:0;margin:0}#paxAssignemntModal .modal-body .btn.btn-default.m-1:before{content:"";font-family:"Font Awesome 5 Pro",sans-serif;color:#000;margin-right:5px}#paxAssignemntModal .modal-body .col-12{padding:0}#paxAssignemntModal .modal-body .col-md-6{padding:0;max-width:48%;flex:0 0 48%}#paxAssignemntModal .modal-body #seatAssigned{padding:0 2%}#paxAssignemntModal .modal-body #seatAssigned .btn.btn-default.btn-sm{background-color:transparent;color:#000;font-size:16px!important;color:#266894;font-weight:600;border:0}#paxAssignemntModal .modal-body #seatAssigned .border-bottom{border:0!important;width:100%;justify-content:start}#paxAssignemntModal .modal-body #seatAssigned .col-2{padding:0;max-width:5%;flex:0 0 5%}#paxAssignemntModal .modal-body #seatAssigned .col-2:last-child{text-align:right;max-width:25%;flex:0 0 25%}#paxAssignemntModal .modal-body #seatAssigned .col-8{max-width:70%;flex:0 0 70%}#paxAssignemntModal .modal-body #notAssignable{font-size:14px;color:#666}#paxAssignemntModal .modal-body #notAssignable .btn.btn-default{background-color:#ff0;color:#000;font-size:16px!important;color:#266894;font-weight:600;border:0}.datepicker.td.validDate{background-color:#90ee90!important}.datepicker.td.onRequestDate{background-color:#ffa500!important}.datepicker.td.active.day.validDate{background-color:#90ee90!important;border:1px solid #000;background-image:none!important}.datepicker.td.active.day.onRequestDate{background-color:#ffa500!important;border:1px solid #000;background-image:none!important}