*{outline:0}body{font-family:Montserrat,sans-serif;color:#1e1e1e}::-moz-placeholder{opacity:.5}::placeholder{opacity:.5}.btn-primary,.navbar-default{background-color:#00539f}.navbar-default{border:none;box-shadow:0 0 8px 0 rgba(0,0,0,.45)}.navbar-default .navbar-brand,.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#fff;transition:color .2s}.navbar-default .navbar-brand:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#5bb1ff}.panel-default,.panel-default>.panel-heading{border-color:#007dc3}.form-control:focus{border-color:#a2ad00;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(162,173,0,.6)}table tr td,table tr th{padding:5px 10px;border:1px solid #949494}@media (min-width:1200px){.container{width:85%}}.container .panel-body{overflow:auto;min-height:700px}.container .panel-body .row{margin-bottom:5px}.container .panel-body .panel-content{position:relative;min-height:450px}.loading{position:absolute;top:0;left:0;width:100%;height:100%;min-height:300px;background:#fff url(../img/loading.gif) 50% no-repeat}.navbar{padding-left:10px}.navbar li a{font-size:16px}.agencySelector{float:right}.agencySelectorWrapper{display:none;overflow:hidden;text-align:right}.panel-content.users tr td:first-child,.panel-content.users tr th:first-child{display:none}a{cursor:pointer}.fa-cog:focus,.fa-cog:hover{text-decoration:none}.fa-cog{margin-left:10px;display:inline-block}.excelExport{float:left;margin:10px 0}#exportRFQsFake,#modifyRFQ,#saveRFQ{float:right}#modifyRFQ{margin-right:10px}#exportRFQs{display:none}.agencyExcelExport{display:none;float:right}.clear{clear:both}.winlost-lost{display:none}.winlost-lost.show{display:block}.closeEdit{margin-left:5px}.closeEdit,.tdcontent{display:inline-block}#agencydetails section,form#addagency section{padding:10px 0}#agencydetails section>.row>div>.row,form#addagency section>.row>div>.row{border:1px solid #000;margin:5px;padding:15px 0}#agencydetails section label,form#addagency section label{display:inline-block;font-weight:400}#agencydetails section .contact .field-group,form#addagency section .contact .field-group{justify-content:space-between;flex-flow:row}#agencydetails section .contact .field-group .tok,form#addagency section .contact .field-group .tok{width:48%}#agencydetails section #name_wrapper,form#addagency section #name_wrapper{margin-bottom:20px;position:relative}#agencydetails section #name_wrapper input#namedummy,form#addagency section #name_wrapper input#namedummy{font-weight:700;font-size:16pt;max-width:100%}#agencydetails section #name_wrapper #typofagency,form#addagency section #name_wrapper #typofagency{display:block}#agencydetails section #vendor_id,form#addagency section #vendor_id{width:100%;resize:vertical;border:none;border-bottom:1px solid #a0a0a0}#agencydetails section #capab_wrapper,form#addagency section #capab_wrapper{margin-bottom:20px}#agencydetails section #capab_wrapper #cati_wrapper input,form#addagency section #capab_wrapper #cati_wrapper input{width:100%}#agencydetails section #remarks_wrapper textarea,form#addagency section #remarks_wrapper textarea{width:100%;height:160px;resize:vertical}#agencydetails section input[type=checkbox],form#addagency section input[type=checkbox]{width:15%}#agencydetails section input#deleteAgencyConfirm,form#addagency section input#deleteAgencyConfirm{width:auto}#agencydetails section .checkboxLabel,form#addagency section .checkboxLabel{width:80%;vertical-align:top}#agencydetails section select,form#addagency section select{margin-bottom:10px;max-width:100%}#agencydetails section h4,form#addagency section h4{font-weight:700}#agencydetails section .rfq_block p,form#addagency section .rfq_block p{margin-bottom:5px}.error{color:red;border:2px solid red;padding:7px;margin:7px 0}.multi-box{display:flex;width:100%}.multi-box input,.multi-box select{flex:1}.multi-box .remover{margin-left:10px}.block_wrapper{padding:15px;border:1px solid #000;margin:10px;width:auto;float:none}.addrfqform.showrfq .subblock_wrapper{height:250px}.addrfqform.showrfq #rfqtitle{width:100%}.addrfqform select{max-width:100%}.addrfqform #reasonlost{height:175px;width:390px;max-width:100%}.addrfqform .block_wrapper--{padding:15px;border:1px solid #000;margin:10px;width:auto;float:none}.addrfqform .subblock_wrapper{padding:15px;border:1px solid #000;margin:10px 0;height:480px;overflow-y:scroll;position:relative}.addrfqform .subblock_wrapper:first-child{border-right:0}.addrfqform .subblock_wrapper .quote{padding:15px;margin:10px 0}.addrfqform .quote_part{display:inline-block;margin-right:5px;margin-bottom:5px}.addrfqform .quote_part input{max-width:105px}.addrfqform .quote_part.ir_wrapper{position:relative}.addrfqform .quote_part.ir_wrapper:after{position:absolute;right:20px;top:0;content:"%"}.addrfqform .quote_part.static,.addrfqform .quote_part.static input{background:#c1e2ff}.addrfqform .deleteQuote{position:absolute;bottom:20px;right:20px}.addrfqform #addrfqnext{float:right;margin-right:15px}.addrfqform .quoteclone .deleteQuote,.addrfqform .quoteclone em{display:none}#agencyDetailsHeader{display:none;margin:0;padding:15px 15px 0}#agencyDetailsHeader h2{margin-bottom:0}#agencyDetailsHeader input.btn{float:right}#agencyDetailsHeader+.panel-content{margin-top:0}#agencyDetailsHeader+.panel-body{padding-bottom:0}form.modify{display:none}.offset-md-10{margin-left:83.333333%}.doc{margin-bottom:5px}.doc input{display:inline-block}label[for=blacklisted]{color:red}#namewrapper_checks{padding-left:0}div#agencyID{position:absolute;bottom:20px;right:20px;color:red}#welcomeNumbers{font-size:0;letter-spacing:0;word-spacing:0}#welcomeNumbers input{padding:5px;font-size:12pt;letter-spacing:normal;word-spacing:normal;cursor:pointer}#welcomeNumbers a{display:block}#welcomeNumbers #totalAgencies{vertical-align:middle;display:inline-block;float:none}#welcomeNumbers #totalAgencies:after{content:"";width:5%;border:1px solid #264283;display:block;position:absolute;right:0;top:18px}#welcomeNumbers #totalAgencies #totalLabel{border:1px solid #264283;color:#264283;width:65%;margin-right:30px;text-align:center}#welcomeNumbers #totalAgencies #totalNumber{border:1px solid #264283;background:#007dc3;width:25%;color:#fff;text-align:center}#welcomeNumbers #agencyTypes{vertical-align:middle;display:inline-block;float:none;border-left:1px solid #264283;padding:10px 15px}#welcomeNumbers #agencyTypes a:hover{text-decoration:none}#welcomeNumbers #agencyTypes:before{top:0}#welcomeNumbers #agencyTypes:after,#welcomeNumbers #agencyTypes:before{content:"";width:5%;border-top:1px solid #264283;display:block;position:absolute;left:0}#welcomeNumbers #agencyTypes:after{bottom:0}#welcomeNumbers #agencyTypes .row{margin-bottom:10px}#welcomeNumbers #agencyTypes .row .agencyTypeLabel{color:#79c1ff;border:1px solid #79c1ff;font-style:italic;margin-right:20px;font-size:12pt}#welcomeNumbers #agencyTypes .row .agencyTypeNumber{background:#79c1ff;border:1px solid #79c1ff;color:#000;width:70px;text-align:center}#blackListed a:hover{text-decoration:none}#blackListed input{padding:5px;cursor:pointer}#blackListed #blackListedLabel{background:#f4b183;border:1px solid #ed7d31;color:#264283;width:65%;margin-right:30px;text-align:center}#blackListed #blackListedNumber{background:#f4b183;border:1px solid #ed7d31;color:red;width:25%;text-align:center}.deleteCountry,.deleteMethod{font-weight:700;color:red;cursor:pointer}input.es-input{padding-right:20px!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG2YAABzjgAA4DIAAIM2AAB5CAAAxgwAADT6AAAgbL5TJ5gAAABGSURBVHjaYvz//z8DOYCJgUzA0tnZidPK8vJyRpw24pLEpwnuVHRFhDQxMDAwMPz//x+OOzo6/iPz8WFGuocqAAAA//8DAD/sORHYg7kaAAAAAElFTkSuQmCC) 100% no-repeat;width:40%}input.es-input:focus{border-bottom-left-radius:0;border-bottom-right-radius:0}.es-list{position:absolute;padding:0;margin:0;border:1px solid #d1d1d1;display:none;z-index:1000;background:#fff;max-height:160px;overflow-y:auto;box-shadow:0 2px 3px #ccc}.es-list li{display:block;padding:5px 10px;margin:0}.es-list li.selected{background:#f3f3f3}.form-control{outline:0;border-color:#848484;box-shadow:none}.form-control:focus{border-color:rgb(152.3181818182,203.4110671937,232.1818181818);box-shadow:none}input[type=email]:not(.loginemail),input[type=number],input[type=text]{border:0;border-bottom:1px solid #a0a0a0}input[type=email]:not(.loginemail):focus,input[type=number]:focus,input[type=text]:focus{outline:0;background-color:#fffef4}.rfq .control-label{font-size:14px;margin-bottom:0;color:#00539f}.rfq .form-control{border-bottom:1px solid #a0a0a0;border-radius:0}.rfq .form-group.form-group-xs .input-group.input-group-xs .form-control.input-xs{height:22px;padding-top:0;padding-bottom:0}.rfq .form-group.form-group-xs .input-group.input-group-xs .input-group-addon{padding-top:3px;padding-bottom:3px}.rfq .file-download-wrapper.form-group.form-group-xs{margin-bottom:2px}.rfq #countries-num{font-weight:700}.rfq h2{margin:0}.btn.wizard{max-with:20em}.ag-edit-row.edit{background:#f3caba!important}.ag-edit-buttons{text-align:right;margin-top:5px}.md-textarea{height:100%}.row.equal-cols{display:flex;flex-wrap:wrap}.row.equal-cols:after,.row.equal-cols:before{display:block}.row.equal-cols>[class*=col-]{display:flex;flex-direction:column}.row.equal-cols>[class*=col-]>*{flex:1 1 auto}table.report td{font-size:12px}table.report tr.won{background:#ff0}table.report tr.lost{background:#ffccbc}table.report tr.cancelled{background:#d3cfcc}.mct-table-wrapper{background:#f8f8f8;border-radius:8px}.mct-table{border:2px solid transparent;transition:border .2s ease-out}.mct-table th{text-align:center;font-weight:700;background:#7fdbff}.mct-table.hover-save-template{border:2px solid #a0a0a0}.mct-table .computed,.mct-table .computed td{background:#ff0}.mct-table .cpi{background:#d8edff!important}.agency-name{float:right;font-size:20px;font-style:italic}.agency-name,.agency-welcome{font-weight:700;padding:.2em 2em}.agency-welcome{color:#007dc3;font-size:16px}.note{position:absolute;z-index:1000;padding:5px;border:1px solid #000;background:#fff;text-align:center;font:italic 14px serif}.validate-error{border-color:#d10000!important}.validate-popup{position:absolute;z-index:-1;opacity:0;padding:8px 12px;transition:opacity .4s ease;cursor:pointer;background-color:#d10000;color:#fff;font-size:12px;line-height:1;border-radius:4px 4px 0 4px}.validate-popup.active{z-index:99999;opacity:1}.validate-popup.bottom-right:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-color:#d10000 transparent transparent;border-style:solid;border-width:5px 0 0 5px;margin-right:0;margin-bottom:-5px}.label.label-outline{background-color:transparent;border:1px solid #949494;color:#949494}.realtime-report .label{font-weight:400;border:1px solid #949494;border-radius:4px}.realtime-report .label-success{background-color:transparent;border:1px solid #2ab27b;color:#2ab27b}.realtime-report .country{background:#a0a0a0;border:1px solid #949494;border-radius:4px}.realtime-report .country.quoted{font-weight:700}.report-group td{border-top:4px solid #2579a9!important}.swal2-select-rfq .swal2-content{min-height:24em}.sumcost-report .computed{background:#ff0!important}.sumcost-report .cpi{background:#d0e8fd!important}.ss-country,.ss-date,.ss-prjtype{font-size:.8em}.ss-agency{font-weight:700;font-size:1.2em}.ss-main .ss-content .ss-list .ss-option .ss-date{display:none}.b-col.form-control.fixed-text{border:none;background:inherit}.rfq .control-label.control-label2{font-size:16px}.rfq .control-label.control-label2.small{font-size:14px}.form-group .form-control-static.form-control-static-agency{font-size:18px;font-weight:700;background:#fff}.form-group .form-control-static.form-control-static-agency2{background:#3097d1;color:#fff}.getabc-status{display:none}.swal2-overflow{overflow-x:visible;overflow-y:visible}.swal2-shown .ui-datepicker{width:100%}#exportRFQsFake i.fa{margin-left:0;margin-right:8px}.marg-top-1em{margin-top:1em}.row-delete-button{position:absolute;top:0;right:0}.row-delete-button-wrapper{display:none;position:relative}.c-orange{color:#ff7000!important}.prj-buttons{margin-left:20px;margin-top:8px}.strike{text-decoration:line-through}.uploaded-file{white-space:normal!important;word-break:break-word!important;display:block!important;margin-bottom:4px!important;font-weight:400;line-height:1.6}.uploaded-file.strike{background:#faa!important;color:#666!important}.btn.btn-warning[data-action=dl-quote]{line-height:3.6}.col-agency{width:260px}.col-param{width:300px}.panel-buttons .btn{margin-left:16px}.home-inner{text-align:center;max-width:85%;margin:0 auto;line-height:1.7;font-size:16px}.home-inner h1{margin-bottom:40px}#remaining-notice{color:#004085;background-color:#cce5ff;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;box-sizing:border-box}#remaining-notice .quote-item{margin-bottom:7px}#remaining-notice a{display:inline-block;margin-left:20px;color:#fff;background-color:#3097d1;text-decoration:none;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.6;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#remaining-notice a:hover{color:#fff;background-color:#2579a9;border-color:#1f648b}#message-form-content{font-size:14px}#message-form-content .messagedata{display:flex}#message-form-content .messagedata .control-label{margin-right:20px}#message-form-content .message-date{color:#aaa;text-align:right}#message-form-content .input-group.fullos{display:block}#message-form-content textarea{width:100%;height:200px;resize:vertical}.message-bar{margin-top:30px}.messagebox{background:#fff;padding:10px;box-shadow:inset 0 2px 4px 0 #ddd;margin:20px 0}.messageshow{margin-right:10px}.imessage{border-radius:1.15rem;line-height:1.25;padding:.5rem .875rem;position:relative;word-wrap:break-word;max-width:100%;margin-bottom:10px}.imessage .message-content{display:flex;justify-content:space-between}.imessage .message-subject{font-size:12px;color:#aaa;font-style:italic;margin-bottom:5px}.imessage .message-date{font-size:12px;margin-left:10px}.imessage textarea{background:none;border:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.imessage:after,.imessage:before{bottom:-.1rem;content:"";height:1rem;position:absolute}.imessage.from-me{align-self:flex-end;background-color:#d9edf7}.imessage.from-me.reply-message{width:100%;max-width:none}.imessage.from-me:before{border-bottom-left-radius:.8rem .7rem;border-right:1rem solid #d9edf7;right:-.35rem;transform:translateY(-.1rem)}.imessage.from-me:after{background-color:#fff;border-bottom-left-radius:.5rem;right:-40px;transform:translate(-30px,-2px);width:10px}.imessage[class^=from-]{margin:.5rem 0;width:-moz-fit-content;width:fit-content}.imessage.from-them{align-items:flex-start;background-color:#e5e5ea;color:#000}.imessage.from-them:before{border-bottom-right-radius:.8rem .7rem;border-left:1rem solid #e5e5ea;left:-.35rem;transform:translateY(-.1rem)}.imessage.from-them:after{background-color:#fff;border-bottom-right-radius:.5rem;left:20px;transform:translate(-30px,-2px);width:10px}.imessage[class^=from-].emoji{background:none;font-size:2.5rem}.imessage[class^=from-].emoji:before{content:none}.imessage.no-tail:before{display:none}.imessage.margin-b_none{margin-bottom:0!important}.imessage.margin-b_one{margin-bottom:1rem!important}.imessage.margin-t_one{margin-top:1rem!important}tr.message-row.unread td{background-color:#ffe5b4;font-weight:700}.row.mt-20{margin-top:20px}.row.mb-20{margin-bottom:20px}h2.message-reply-header{font-size:20px}.message-reply-section{transition:max-height .5s}.message-reply-section.open{max-height:500px}.upload-cont{display:flex;justify-content:space-between}.upload-cont .fileuploads{display:flex;flex-wrap:wrap}.upload-cont .file-upload-wrapper{display:flex;padding:5px;border:1px solid #ccd0d2;background-color:#fff;border-radius:5px;margin:5px}.upload-cont .file-upload-wrapper .file-upload-filename{margin-right:10px}.files-container.instructions{margin-top:30px;display:flex;align-items:center}.files-container.instructions.alert-plain{border:1px solid #ccc}.files-container.instructions .formelements{flex:1;display:flex;align-items:center}.files-container.instructions .formelements .file-downloads{flex:1;margin-right:10px}.files-container.instructions .file-upload-wrapper{text-align:left;float:left;display:flex}.files-container.instructions .file-upload-wrapper .form-control.file-upload-filename{height:auto}.files-container.instructions .input-group-addon{line-height:inherit;width:auto}.files-container.instructions .file-download-wrapper{background-color:#fff;padding:4px;flex:1;margin-bottom:7px;border-radius:3px;display:flex;justify-content:space-between}.files-container.instructions .file-download-wrapper button{margin-left:7px}.files-container.instructions .file-download-wrapper:last-child{margin-bottom:0}.attachments{margin-top:10px}.attachments .attachment{float:left;background:#fff;padding:5px;border-radius:15px;margin-right:10px}tr.ui-sortable-handle{cursor:move}tr.ui-sortable-handle.ui-sortable-helper{background-color:#7fdbff}.client-info{font-size:12px;margin-top:3px}.section-wrapper{margin:10px;float:none;border:1px solid #ccc;border-radius:5px;padding:10px;width:auto}.section-wrapper h4{color:#007dc3;font-weight:700;border-bottom:4px solid #cbb956}.files-container.templates h5{margin-right:10px}.masterkosz{margin-top:10px}.masterkosz .countrylink.nonexistent{background-color:#bbb}#emailpreview{border:1px solid #ccc;border-radius:5px;padding:10px}#emailpreview .red{color:red}#emailpreview .orange{color:#ff7000}.mt-20{margin-top:20px}.home-instructions .file-download-wrapper a{margin:0 auto}.indacountry{display:flex;align-items:center}.indacountry .attached{margin-left:10px}.login-spacer{font-weight:700;margin:10px 0 20px;text-align:center}.ad-login-button{display:flex;align-items:center}.ad-login-button svg{width:30px;height:30px;margin-right:10px}.field-group{margin-bottom:15px;display:flex;flex-flow:column}.field-group input,.field-group select{width:100%}.padding-xs{padding:.25em}.padding-sm{padding:.5em}.padding-md{padding:1em}.padding-lg{padding:1.5em}.padding-xl{padding:3em}.padding-x-xs{padding:.25em 0}.padding-x-sm{padding:.5em 0}.padding-x-md{padding:1em 0}.padding-x-lg{padding:1.5em 0}.padding-x-xl{padding:3em 0}.padding-y-xs{padding:0 .25em}.padding-y-sm{padding:0 .5em}.padding-y-md{padding:0 1em}.padding-y-lg{padding:0 1.5em}.padding-y-xl{padding:0 3em}.padding-top-xs{padding-top:.25em}.padding-top-sm{padding-top:.5em}.padding-top-md{padding-top:1em}.padding-top-lg{padding-top:1.5em}.padding-top-xl{padding-top:3em}.padding-right-xs{padding-right:.25em}.padding-right-sm{padding-right:.5em}.padding-right-md{padding-right:1em}.padding-right-lg{padding-right:1.5em}.padding-right-xl{padding-right:3em}.padding-bottom-xs{padding-bottom:.25em}.padding-bottom-sm{padding-bottom:.5em}.padding-bottom-md{padding-bottom:1em}.padding-bottom-lg{padding-bottom:1.5em}.padding-bottom-xl{padding-bottom:3em}.padding-left-xs{padding-left:.25em}.padding-left-sm{padding-left:.5em}.padding-left-md{padding-left:1em}.padding-left-lg{padding-left:1.5em}.padding-left-xl{padding-left:3em}.margin-xs{margin:.25em}.margin-sm{margin:.5em}.margin-md{margin:1em}.margin-lg{margin:1.5em}.margin-xl{margin:3em}.margin-x-xs{margin:.25em 0}.margin-x-sm{margin:.5em 0}.margin-x-md{margin:1em 0}.margin-x-lg{margin:1.5em 0}.margin-x-xl{margin:3em 0}.margin-y-xs{margin:0 .25em}.margin-y-sm{margin:0 .5em}.margin-y-md{margin:0 1em}.margin-y-lg{margin:0 1.5em}.margin-y-xl{margin:0 3em}.margin-top-xs{margin-top:.25em}.margin-top-sm{margin-top:.5em}.margin-top-md{margin-top:1em}.margin-top-lg{margin-top:1.5em}.margin-top-xl{margin-top:3em}.margin-right-xs{margin-right:.25em}.margin-right-sm{margin-right:.5em}.margin-right-md{margin-right:1em}.margin-right-lg{margin-right:1.5em}.margin-right-xl{margin-right:3em}.margin-bottom-xs{margin-bottom:.25em}.margin-bottom-sm{margin-bottom:.5em}.margin-bottom-md{margin-bottom:1em}.margin-bottom-lg{margin-bottom:1.5em}.margin-bottom-xl{margin-bottom:3em}.margin-left-xs{margin-left:.25em}.margin-left-sm{margin-left:.5em}.margin-left-md{margin-left:1em}.margin-left-lg{margin-left:1.5em}.margin-left-xl{margin-left:3em}