textarea{outline:0;overflow:hidden}.w-100{width:100%}.d-inline-block{display:inline-block}.text-black{color:#333}.trigger-usermenu-modal span{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}@media only screen and (max-width:900px){.header-container:not(.loggedin) .usernav{margin-right:170px}}.main-nav .trigger-messages{padding:5px 0}.has-error .form-helper{line-height:20px;margin-top:5px}.has-error .select2-container .select2-selection--single{background-color:rgba(254,232,235,.5);border-color:#990d20}.hange-map-modal .ticker-modal-txt{padding:14px}.hange-map-modal{display:block;position:relative}.ui-widget.ui-widget-content.ui-datepicker{z-index:999!important}.upl-file-txt .file-descr,.uploaded-photo a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.has-advanced-upload{padding:50px 125px 50px 86px;background-image:url('../img/icon-photos-desktop.svg'),url('../img/icon-photos-upload.svg');background-color:#fff;background-repeat:no-repeat;background-size:42px auto,69px auto;background-position:24px center,calc(100% - 24px) center;border:1px dashed #aaa;border-radius:6px;text-align:left;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;cursor:pointer}.has-advanced-upload:hover{color:#007aff}.has-advanced-upload:hover label{color:#007aff}.video-in-process{padding:40px 40px 40px 86px!important;background:#fff url(../img/icon-photos-desktop.svg) no-repeat 24px;border:1px dashed #aaa;border-radius:6px;text-align:left;-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.upload-photos .video-in-process{padding:40px 40px 40px 86px!important}.comment-modal .uploaded-photo{height:100%}.uploaded-photos.flex.uploaded-files{position:relative}.comment-modal .upl-file-txt{height:100%}.upl-file-txt .file-descr{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade:not(.in){display:none}.fade.in{opacity:1}.text-danger{color:#a94442;word-break:break-all}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#d7d7d7;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#1f8600;transition:width .6s ease}.mobile-view .progress{height:6px}.mobile-view{width:100%}.mobile-view .btn{margin:70px 0!important;color:#fff!important;width:100%!important;max-width:100%!important}.mobile-view .btn:hover{color:#fff!important}.desktop-view .btn{display:none}.files audio,.files video{max-width:120px}.files td{padding:10px;position:relative}.hidden{display:none}.hange-question-answer-gallery{flex-wrap:wrap;display:-ms-flexbox;display:-webkit-flex;display:flex}.hange-question-answer .hange-question-answer-gallery,.hange-question-answer-gallery.added-preview{justify-content:flex-start}.hange-question-answer-gallery.added-preview div{margin:0 9px 0 0}.hange-question-answer.text-right .hange-question-answer-gallery{justify-content:flex-end}.hange-question-answer .seenAt{width:100%;display:inline-block}.pagination{margin-left:-5px;margin-right:-5px}.pagination li{margin-right:5px;margin-left:5px}.pagination span{color:#302f33;text-decoration:none;font-size:14px;border-radius:3px;padding:10px 16px;background-color:#f3f2ed}.pagination li.active a,.pagination li.active span{background-color:#ebeaea;color:#007aff;font-weight:700}.pagination li:hover a{background-color:#ebeaea;color:#007aff}.company-search-results-pagination{width:100%;margin-left:0;margin-right:0}.procurement-specs td{word-break:normal!important}.loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;background:#000;overflow:auto;transition:.2s;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center}.loader .modal-content{background:0 0;box-shadow:none}.loader.active{opacity:1;z-index:9999;background:rgba(0,0,0,.7);transition:opacity .4s}.campaign-banner-modal .modal-content{max-width:800px}.search-field-open{top:52px}.search-big .company-search-suggest.search-field-open{top:78px}.searchform .searchfield{background-image:url('../img/icon-search.svg');line-height:inherit}.loading{background:url('../img/hange-loader.gif');width:24px;background-size:24px 24px;display:inline-block;margin-right:10px}.loading-text{display:inline-block}.large-loader-animation{width:100px;height:100px;margin:0 auto;background-size:100px 100px}.marginl10{margin-left:10px}.search-field-open ul.shortlist a:hover{color:#000}.shortlist li.selected a{background-color:#ebeaea}.search-hange-map{position:relative;height:100%}.regular-text{font-weight:400}.add-logo-btn.added{position:relative;min-width:168px}.add-logo-btn.added .remove-file{width:28px;height:28px;font-size:28px;line-height:25px;z-index:9;text-align:center;opacity:.6;position:absolute;top:-10px;right:-10px;background-color:#302f33;color:#fff;transform:rotate(45deg);border-radius:100%;transition:all .1s ease;cursor:pointer;border:0}.mobile-manage-btm-content-form .form-block.relative{width:calc(100% - 10px)}.nav-overlay.logged-in>ul{list-style:none;position:relative;margin:0;padding:0}.messages-modal .msgs-block.max-height-desktop{overflow-y:auto;max-height:305px}.invitation-companies-modal .modal-content{width:900px;max-width:900px}.search-heading h1{font-size:24px;line-height:32px}.table_hanked .table-txt h2{padding:15px 0 7px;font-size:20px;line-height:24px}#ehitusfirmade-otsingumootor:before{content:'';display:block;position:relative;width:0;height:2em;margin-top:-2em}.h3{font-size:20px}.last-weeks-searches h3{text-align:center}.rating-comment{margin-left:0}.threepoints.hangepoints li.active .text{font-weight:700}.btn-hinnangud-active{background-color:#007aff;color:#fff}.hide-extras-trigger{width:auto;display:inline-block}.hide-mob-pay.fadeout{margin:0 -24px;opacity:0;height:0}.hide-zero-price.fadeout{opacity:0;height:0}.procurement-comments{transform:translateY(-110px)}textarea.form-control{z-index:2;position:relative}.last-weeks-searches h3{padding-bottom:15px}.no-back{background:0 0!important}.packagepay-modal .modal-content{max-width:800px!important}.packagepay-modal .modal-content .price-box-item{max-width:47%}.no-margin{margin-top:0!important}.zoomintextarea.disabled{box-shadow:inset 0 0 0 2000px rgba(232,230,221,.5)}.hange-question-answer-bubble,.hange-question-question{max-width:100%;overflow-wrap:break-word}@media only screen and (max-width:500px){.discussionIncludedPicture{display:block}.hide-on-mobile-screen{display:none!important}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a.markNotificationAsRead{color:#333;margin-top:-5px}.active .mobile-manage-btm-content{top:auto}label.btn-check{cursor:pointer;opacity:1;display:inline-block;margin:0;font-size:16px}label.btn-check input{display:none}.route-procurements-create .leftwrap>.alert-danger :not(h3,.important),.route-procurements-edit .leftwrap>.alert-danger :not(h3,.important){display:none}.qr-modal-content .template-download td:nth-child(2),.qr-modal-content .template-upload td:nth-child(2){text-align:left}#template-download-file- td:first-child{width:0}#template-download-file- td:nth-child(2){width:60%}.payment-footer{margin-top:0}.payments_options:not(.fadeout){padding-top:24px;margin-bottom:20px}.hide-mob-pay.fadeout+div{margin-top:0}.no-img{background:#e8e6dd;position:relative;width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.no-img img{width:48px!important;height:48px!important;object-fit:none!important}.no-img span{display:block;font-size:16px;font-weight:700;color:#c1beb0;text-transform:uppercase;margin-top:15px}.no-img.company-branches-list img{width:35px;height:35px}.no-img.company-branches-list span{font-size:10px;margin-top:0}@media (min-width:740px){.no-img.mine-list img{width:35px;height:35px}.no-img.mine-list span{font-size:12px;margin-top:5px}}.pac-container{z-index:99999!important}.has-error .select-drop{height:auto}.error-helper{display:none}.blog-list-item img,.blog-list-item source{width:100%}.blog-list-item .no-img{height:242px;margin-bottom:20px}.allow-tooltip{pointer-events:auto!important}
