table.v-table tbody td[data-v-38400b32]{padding:0}.search-with-add-location[data-v-38400b32]{padding-left:35px;padding-right:45px}@media (max-width:700px){.search-with-add-location[data-v-38400b32]{padding-left:35px;padding-right:25px}}.vacancies{width:100%;margin-top:40px;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancies,.vacancies-header{display:-webkit-box;display:-ms-flexbox;display:flex}.vacancies-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancies-header-select{width:240px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.vacancies-list{margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.vacancies-list,.vacancies-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.vacancies-list-item{width:calc(33.33333% - 20px);height:600px;padding:20px;margin-right:20px;margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancies-list-item:nth-child(3n){margin-right:0}.vacancies-list-item-header{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-flex:0;-ms-flex:0;flex:0;margin-bottom:20px}.vacancies-list-item-header-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancies-list-item-header-top-city{margin-right:10px;color:#999;font-size:16px;font-weight:400}.vacancies-list-item-header-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancies-list-item-header-bottom-title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:24px;font-weight:600;line-height:1}.vacancies-list-item-header-bottom-icon{width:40px;height:40px;margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%}.vacancies-list-item-header-bottom-icon-image{width:25px;height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vacancies-list-item-scroll{height:200px;padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll;background-color:#fff}.vacancies-list-item-scroll-text{font-size:16px;font-weight:400}.vacancies-list-item-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0;flex:0;margin-top:20px}.vacancies-list-item-actions-status{padding:4px 8px;margin-right:5px;color:#5c5c5c;background-color:#e1d8d4;border-radius:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vacancies-list-item-actions-status.active{color:#0e7a05;background:#adffab}.vacancies-nothing{width:100%;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vacancies-nothing-text{font-size:20px;font-weight:400}.vacancies-popup-topline{width:100%;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(132deg,#00bfcc,#3a7ba7)}.vacancies-popup-topline-title{color:#fff;font-size:24px;font-weight:300}.vacancies-popup-topline-btn{min-width:0;width:40px;height:40px;padding:0;margin:0;border-radius:50%;background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.vacancies-popup-inner{width:100%;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.vacancies-popup-inner .item{margin-top:20px}.vacancies-popup-inner .item:first-child{margin-top:0}.vacancies-popup-select{width:100%}.vacancies-popup-icon{margin-top:20px}.vacancies-popup-icon-btn{margin:0}.vacancies-popup-icon-hidden{display:none}.vacancies-popup-icon-text{margin-left:10px}.vacancies-popup-textarea{padding:0;margin-top:20px}.vacancies-popup-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vacancies-popup-btn{width:140px;height:40px}.quill-editor{height:275px}.ql-container{height:234px;font-size:16px}@media only screen and (max-width:1080px){.vacancies-list-item{width:calc(50% - 21px)}.vacancies-list-item:nth-child(3n){margin-right:20px}.vacancies-list-item:nth-child(2n){margin-right:0}}@media only screen and (max-width:720px){.vacancies-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vacancies-list-item{width:100%;margin-right:0}.vacancies-list-item:nth-child(3n){margin-right:0}}@media only screen and (max-width:550px){.quill-editor{height:300px}}@media only screen and (max-width:470px){.vacancies-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancies-list-item{padding:10px}.vacancies-list-item-header-top-city{font-size:14px}.vacancies-list-item-header-bottom-title{font-size:20px}}@media only screen and (max-width:425px){.vacancies-popup-inner{padding:20px}.vacancies-popup-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:380px){.quill-editor{height:325px}}@media only screen and (max-width:360px){.vacancies-list-item-actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vacancies-list-item-actions-status{margin-top:10px}}@media only screen and (max-width:320px){.quill-editor{height:350px}}