html{font-size:16px}.navbar-brand{display:contents}body{padding-bottom:60px}.txt-danger{color:red;font-weight:bold}.body-content{}.dl-horizontal dt{white-space:normal}.sdap-page-header{background-color:#d9ecf5;padding:5px;text-transform:uppercase}.sdap-page-header-yellow{background-color:#ff6;padding:5px;text-transform:uppercase}.sdap-page-header-green{background-color:#a0efa0;padding:5px;text-transform:uppercase}footer{position:fixed;padding:0 0 0 0;bottom:0;width:100%;height:45px;background:#fff;border-top:1px solid #6c757d4f;line-height:1;z-index:10}.row-padding{padding:2px 0 2px 0}.demo-hint{line-height:15px;color:gray;font-style:italic;font-size:.9em}.demo-hint-red{line-height:15px;color:red;font-style:italic;font-size:.9em}.payapp-wrapper{position:relative;width:45px;margin:0 auto;overflow:hidden}.payapp-wrapper::after,.payapp-wrapper::before{content:'';position:absolute;width:2px;background-color:#6c757d;top:0;bottom:0;left:50%;transform:translateX(-50%)}.payapp-line{border-left:1px solid #d3d7da;flex-grow:1;width:1px}.payapp-word-wrapper{display:flex;flex-direction:column;align-items:center;color:#d3d7da}.payapp-word{width:100%;color:#6c757d;background:#fff;overflow:hidden;z-index:1;text-align:center}.payapp-word:before,.payapp-word:after{background-color:#6c757d;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.payapp-word:before{right:.5em;margin-left:-50%}.payapp-word:after{left:.5em;margin-right:-50%}#GoToAppForm,#CYLogin{width:17rem}#dropdownMenuButton{color:#003f59;background-color:#d9ecf5;box-shadow:none;border-color:#a3d0e4!important;min-width:10rem}#dropDownSelections{font-size:.95em;border-color:#a3d0e4!important;border-style:solid!important;border-width:1px!important;padding:0}.dropdown-item:hover{background-color:#7bd2f6!important}.dropdown-item{padding:.25rem .6rem}.dropdown-toggle::after{margin-left:4em}.label-font{font-weight:bold;width:100%}.form-border-top{border-top:1px solid #93c8df}.form-border-bottom{border-bottom:1px solid #93c8df}.form-border-left{border-left:1px solid #93c8df}.form-border-right{border-right:1px solid #93c8df}#partyImg,#partyIDImg,#partyIDImg2{max-height:150px}.form-notes{font-weight:bold}.img-fluid{max-height:300px}#wndError{width:auto;max-width:500px}#BL_LICENCE_PAYAPP_CONFIRMED_AND_AGREED:before,#BL_LICENCE_PAYAPP_CONFIRMED_NO_OTHER_LICENCE:before{width:20px;height:20px;font-size:20px}.iti input{border-style:none;height:27px}.iti input::placeholder{color:#a9a9a9b0}.k-dropzone .k-upload-status,.k-dropzone .k-dropzone-hint{color:#00435e94}.bg-gradient{background:linear-gradient(rgba(110,198,235,.35),rgba(254,255,255,.5))}.bg-img-creditcard{background-image:url(images/credit-cards-fo.png);background-repeat:no-repeat;background-position-x:86%;background-size:160px 160px;background-position-y:2rem}.lang-flag{max-width:25px;margin-right:2px}@media print{#btnPrintReceipt,#btnPrintSaveLicence{display:none}}@media(max-width:768px){.bg-img-creditcard{background-size:170px 170px;background-position-y:12.5rem}}@media(max-width:700px){footer{height:70px}#cos-site-body{bottom:10px}}div#vesselDeclarations fieldset,legend{all:revert}div#vesselDeclarations legend{font-weight:bold}div#vesselDeclarations fieldset{border:1px solid #68b1d2}.sdap-form{padding-bottom:55px}.button-fixed{position:fixed;right:27px;bottom:0;left:27px;text-align:right;background-color:#a3d0e4;box-shadow:0 -5px 4px -5px grey;background-image:none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%);z-index:999;padding:10px;border-radius:5px 5px 0 0}.k-notification{border:0;padding:10px;white-space:normal}.k-animation-container{z-index:999999!important}.k-notification-info{background:rgba(0,105,147,.85);color:#fff}.info-msg{width:300px;height:100px}.info-msg img{margin:30px 15px 30px 15px;float:left}.info-msg p{word-break:break-word;word-wrap:break-word;white-space:unset}.info-msg h5{margin:0;padding:32px 10px 0;font-weight:bold}.k-notification-error{background:rgba(255,0,0,.85);color:#fff}.error-msg{width:300px;height:100px}.error-msg img{margin:30px 15px 30px 15px;float:left}.error-msg p{word-break:break-word;word-wrap:break-word;white-space:unset}.error-msg h5{margin:0;padding:32px 10px 0;font-weight:bold}.k-notification-success{background:rgba(0,153,0,.85);color:#fff}.success-msg{width:300px;height:100px}.success-msg img{margin:30px 15px 30px 15px;float:left}.success-msg p{word-break:break-word;word-wrap:break-word;white-space:unset}.success-msg h5{margin:0;padding:32px 10px 0;font-weight:bold;word-break:break-all;word-wrap:break-word}