.centeritems,.valign{align-items:center}.footerurls li:before,.vertical-middle{vertical-align:middle}.main,main{min-height:calc(100vh - 70px)}body{touch-action:manipulation;background-image:url(../img/bg.jpg);background-size:0;background-repeat:no-repeat;background-color:#F0F0F0!important;font-size:100%}.circle,.custom-radio,::after,::before{box-sizing:border-box;border-radius:0!important}.maintextclr{color:@{primary_txt}!important}.steps{color:#2ba1cf!important}.navbar.navbar-light .breadcrumb .nav-item.active>.nav-link,.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link{background-color:transparent!important}.navbar-light .navbar-nav .nav-link{color:#F0F0F0!important}.navbar-light .navbar-nav .nav-link:hover{color:#fff!important}.headertxt{font-size:.95rem!important;font-weight:500!important;color:#000!important}.social_top_border{border-color:#FFF!important}.divabovefooter,.divabovelogo,.divbelowlogo{border:none;background-color:#EDCC63;color:#FFF}.DsbRow{cursor:not-allowed;pointer-events:none!important;opacity:.35}.paddingTop{padding-top:40px}.divabovefooter,.divabovelogo{height:40px}.divbelowlogo{height:10px}#myCanvas{width:320px;height:210px}.bdate-label{position:absolute!important;top:-26px!important;font-size:.8rem!important}main{margin-top:120px}body.modal-open{overflow:hidden}#toolbar-analysis .input-group-text{padding:.325rem!important}#reservationpricetitle.disabled,#reservationpricetitle:disabled{opacity:1}@media only screen and (max-width:470px){.smallfonts{font-size:80%!important}}.tripInfoBox .extrasCol.extrasPass{min-width:110px}.tripInfoBox .extrasCol.extrasVehicle{min-width:165px}.confirmationPage .borderDottedLeftFull{background-image:linear-gradient(to bottom,rgba(25,41,63,.95) 20%,rgba(255,255,255,0) 0);background-position:left;background-size:2px 6px;background-repeat:repeat-y}.tripDurationContainer{min-width:65px;margin:0;display:block}span.badge{min-width:2.1rem;padding:0 2px;text-align:center;line-height:16px;height:16px;float:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:300;font-size:.8rem;color:#FFF;border-radius:2px;display:inline-block;margin-left:0!important;margin-right:0!important}.valign{display:flex}.border-thick{border-right:6px solid #2F75AB!important}.list-group-item{background:0 0!important;border:none!important}.calendar,.custom-radio .custom-control-label::before{background-color:transparent}.footerurls a{color:#9DAEC7!important}.footerurls ul{list-style:none;padding:0}.footerurls li{padding-left:.25em}.footerurls li:before{content:"\f111";font-family:FontAwesome;display:inline-block;margin-left:-.25em;margin-right:.75em;width:.25em;color:orange;font-size:5px}#tr_footer_text{line-height:1.75em;color:#9DAEC7!important}#tr_footer_text a{line-height:1.75em;color:#007BFF!important}#tr_footer_text a:hover{line-height:1.75em;color:#CCDCF3!important}.calendar{border:1px solid transparent}.custom-radio .custom-control-input:checked~.custom-control-label::after,.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#2F75AB;border-radius:50%}.custom-radio .custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#2F75AB}.custom-radio .custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(255,255,255,1)}.shadow{box-shadow:0 .8rem 1rem transparent!important}.btn-inactive,.btn-invert{box-shadow:none!important}.rounded{border-radius:0!important}.border{border:1px solid transparent!important}.center-logo{display:inline-block!important;margin-left:0!important;transform:translateX(0)!important}.card-body{background-color:#2ba1cf!important}.bg-light{background-color:transparent!important}.bg-conjuction,.bg-discount{background-color:#f4f4f4!important}.mylogo{content:url(../img/logo.png)}.lang-color{color:#F0F0F0!important}.small-menu-text{color:#2F75AB!important;font-weight:400!important;font-size:larger!important}.footer-bg-color{background-color:#2BA1CF!important;color:@{footer_txt}!important}.header-bg-color{background-color:#2ba1cf!important}.footer-social-bg-color{color:#AAD9EC!important;background:0 0!important;height:40px!important;width:40px!important;line-height:40px!important}#map,.modal-backdrop{width:100%}.grandtotal-bg-color,.payment-info{background-color:#fff!important;color:#2F75AB!important}.title-bg-color{background-color:#EF6921!important;color:#312783!important}.label-texts{color:#FFF!important}.btn-active,.btn-primary{background-color:#312783!important;color:#F0F0F0!important;border-color:#FFF!important}.btn-inactive{background-color:#312783!important;color:#2F75AB!important;border:1px solid transparent!important;border-radius:0}.btn-invert{background-color:#2F75AB!important;color:@{btn-invert-text }!important;border-radius:0}.bootstrap-datetimepicker-widget table td span.active,.date-header,td.active{background-color:#EDCC63!important}.vesselnamesize{font-size:1rem!important;font-weight:500!important}.label{color:#2F75AB!important}.form-control,.ports-dropdown,.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#2F75AB!important;font-weight:400!important}.label-light{color:#009DE0!important}.label-title,.md-form label.active{color:#2F75AB!important;font-weight:500}.date-header,.trip-arrows{color:#fff!important}.bootstrap-datetimepicker-widget table td.day,.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table th.dow,.bootstrap-datetimepicker-widget table th.picker-switch{color:#2F75AB!important;font-weight:400}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:0 0!important;color:#a5a5a5!important;cursor:not-allowed!important}.select-icon,.select-plus-minus{display:-ms-flexbox!important;-ms-flex-align:center!important;background-color:transparent!important}.bootstrap-datetimepicker-widget table td.day.active{color:#fff!important;font-weight:400}.bootstrap-datetimepicker-widget table tr td.disabled td.disabled:hover{color:#B9BEC2!important;font-weight:100!important}.md-form input[type=date],.md-form input[type=datetime-local],.md-form input[type=email],.md-form input[type=number],.md-form input[type=password],.md-form input[type=search-md],.md-form input[type=search],.md-form input[type=tel],.md-form input[type=text],.md-form input[type=time],.md-form input[type=url],.md-form textarea.md-textarea,.select-wrapper input.select-dropdown{color:#2F75AB!important;font-weight:400!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px;padding-left:0;color:#2F75AB!important;font-weight:400!important}.select-icon{display:inline-grid!important;border:1px solid transparent!important}.select-plus-minus{display:inline-grid!important;border-color:.1px solid transparent!important}.select-totals{display:-ms-flexbox!important;display:inline-grid!important;-ms-flex-align:center!important;min-width:50px;max-width:50px;font-weight:600;font-size:large}.badge-port,.badge-port-title{color:#fff!important;display:none!important}.navbar-toggler{padding:0!important;font-size:.85rem!important}.badge-port{background-color:#071F5D!important}.badge-port-title{background-color:#EDCC63!important}.text-tools-icons,.text-tools-icons-left{color:#2F75AB!important;font-size:x-large!important}.select2-container--default .select2-results__option--highlighted[aria-selected],div.tagsinput span.tag{background-color:#CED7DE!important}ul.stepper li.active a .circle,ul.stepper li.completed a .circle{background-color:#EDCC63!important}.btn-calendar,.form-control:disabled,.form-control[readonly],.select2-container--default.select2-container--disabled .select2-selection--single{background-color:transparent!important}.text-tools-icons{font-weight:600!important}.text-tools-icons-left{font-weight:300!important}.text-tools-icons-x{color:#A5A8AB!important;font-weight:600!important;font-size:larger!important}.text-tools-icons-x-light{color:#A5A8AB!important;font-weight:400!important;font-size:large!important}.pricebox,.toolbar-bg{color:#2F75AB!important}.btn-calendar-active{background-color:#EDCC63!important}.pricebox{background-color:#F1F2F6;font-weight:400!important}.form-check-input[type=checkbox]:checked+label:before,label.btn input[type=checkbox]:checked+label:before{border-right:2px solid #009DE0;border-bottom:2px solid #009DE0}.toolbar-bg{background-color:#fff;font-weight:200!important}.footer,.navbar{background-color:rgba(10,49,82,.7)}.dropdown-content li>span{font-size:.9rem;color:#4285f4;display:block;padding:.5rem}.dropdown-toggle::after{color:#000!important}#map{height:450px!important}.disableme{pointer-events:none;opacity:.4;color:#a9a9a9!important}.range-field input[type=range]{margin:10px 0 0}.blockquote-footer{border-bottom-style:dotted}.toDate{border:0;border-style:dotted!important;border-bottom-width:.05em!important;border-bottom-color:#a9a9a9!important}.border-dotted{border-style:dotted!important;border-width:.1em!important}.thumb{display:none}#addPas,#addVeh,#changecapacity,#clearform,#rmvPas,#rmvVeh,.iam-pointer,.tripanalysisdiv{cursor:pointer}.footer{height:30px}@media all{.page-break{display:none}}@media print{.page-break{display:block;page-break-before:always}body *{visibility:hidden}#section-to-print,#section-to-print *{visibility:visible}#section-to-print{position:absolute;left:0;top:0}}#firstTrip_0,.slideInDown,.toolbarselection{background:#fff}md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child{-webkit-transform:none;transform:none}#flexfademe{position:fixed;z-index:99999;top:45%;left:45%;width:auto}#fadediv{opacity:.45;background:#000;width:100%;height:100%;z-index:10;top:0;left:0;position:fixed}.switch label input[type=checkbox]:checked+.lever:after{background-color:#EDCC63}.select2-container--default.select2-container--disabled .select2-selection--single{border-radius:3px}.tripdateselection{min-width:220px}.frontportselections{min-width:200px}.control-group .select2-container{float:left;width:100%;display:table;table-layout:fixed}.leader-select{top:-12px!important}.md-form{position:relative;margin-top:.2rem!important;margin-bottom:.1rem!important}.md-accordion .card .card-header{border-bottom:0;padding:.4rem;background:0 0}.verticalalign{vertical-align:super}.accordiontripresults{line-height:25px;align-items:center}.select2-results__options::-webkit-scrollbar{width:4px;background-clip:padding-box}.select2-results__options::-webkit-scrollbar-track{background-color:#F4F4F4;height:1px;background-clip:padding-box;border-right:2px solid transparent;border-top:2px solid transparent;border-bottom:2px solid transparent}.select2-results__options::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#0F2464;border-right:2px solid transparent;border-top:2px solid transparent;border-bottom:2px solid transparent}.select2-results__options::-webkit-scrollbar-button{display:none}ul.stepper{padding-top:2.5rem}.stepper-horizontal li:hover{background-color:transparent}#btnlangCode{color:transparent!important}@media screen and (max-width:47.9375rem){.centeritems{justify-content:center;align-items:center}.stepper-horizontal,.stepper-horizontal li{flex-direction:row;background-color:transparent}.stepper-horizontal li:not(:last-child):after{display:none}ul.stepper li a .label{display:none;padding:1.8rem}}ul.stepper li a{padding:.5rem}#mdb-preloader{background-color:rgba(0,0,0,.45)}.hspecial{font-size:80%}.zeropadding{padding:0!important}.sk-cube-grid{width:40px;height:40px;margin:100px auto}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#fff;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.companyname{position:absolute;left:50%;margin-left:-1.9em;color:hsla(0,0%,100%,.3);font:900 800% Baskerville,'Palatino Linotype',Palatino,serif}@keyframes loading{from{max-width:0}}.companyname:before{content:attr(data-content);position:absolute;overflow:hidden;max-width:4em;color:#fff;animation:loading 1s linear}