.out-of-office-popup .vacation-popup{max-width:400px;padding:0 8px 10px}.out-of-office-popup .vacation-popup .vacation-date{padding:8px 0 20px}.out-of-office-popup .vacation-popup .vacation-date label{width:80px;display:inline-block;margin:0 15px 0 0}.out-of-office-popup .vacation-popup .vacation-date .return-select.error{border:1px solid #d80000}.out-of-office-popup .vacation-popup .vacation-date select{color:#555}.out-of-office-popup .vacation-popup .error-message{color:#d80000;margin-top:5px;font-size:13px}.out-of-office-popup .vacation-popup label{display:block;font-size:15px;font-weight:500;line-height:23px;color:#555}.out-of-office-popup .vacation-popup label .optional{color:#999;font-size:13px;padding-left:5px}.out-of-office-popup .vacation-popup label input,.out-of-office-popup .vacation-popup label select{display:block;margin-top:7px;border-radius:3px;font-size:15px;border:1px solid #ddd;width:100%;color:#999;padding:10px}.out-of-office-popup .vacation-popup label input.is-active,.out-of-office-popup .vacation-popup label select.is-active{color:#555}.out-of-office-popup .vacation-popup label select{padding:12px}.out-of-office-popup .vacation-popup .fit-textarea{border-radius:3px;margin-top:44px}.out-of-office-popup .vacation-popup .fit-textarea textarea{font-size:15px;padding:10px 16px;color:#555}.out-of-office-popup .vacation-popup .fit-textarea textarea:focus{border:0;-webkit-box-shadow:none;box-shadow:none}.out-of-office-popup .vacation-popup .fit-textarea footer{border:0;line-height:35px}.out-of-office-popup .vacation-popup .fit-textarea footer .fit-char-count{float:right}.out-of-office-popup .vacation-popup .fit-checkbox{font-size:14px;font-weight:400;color:#777;margin-top:10px;padding-left:20px;height:auto}.out-of-office-popup .vacation-popup .fit-checkbox .chk-img{margin-top:4px;position:absolute;left:0;z-index:1}.out-of-office-popup .vacation-popup .submit-vacation{float:right;margin-top:20px}.MODAL__modal-u78536d9b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.65);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(100vh);transform:translateY(100vh)}@media only screen and (min-width:600px){.MODAL__modal-u78536d9b{-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}.MODAL__modal-u78536d9b.shown{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:600px){.MODAL__modal-u78536d9b.shown{opacity:1}}.MODAL__modal-u78536d9b *,.MODAL__modal-u78536d9b :after,.MODAL__modal-u78536d9b :before{-webkit-box-sizing:border-box;box-sizing:border-box}body[class*=modal-open]{overflow:hidden}.MODAL__modal-content-u50ce031e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff}@media only screen and (min-width:600px){.MODAL__modal-content-u50ce031e{position:relative;top:auto;right:auto;bottom:auto;left:auto;border-radius:3px}}.MODAL__modal-content-close-uf3870320{background:none;border:none;font-size:25px;font-weight:400;color:#999;cursor:pointer;padding:5px 5px 7px;height:100%;outline:none}.MODAL__modal-content-close-uf3870320:hover{color:#555}.MODAL__modal-content-header-u97fe3544{background-color:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;padding:0 15px;height:55px}@media only screen and (min-width:600px){.MODAL__modal-content-header-u97fe3544{border-radius:3px 3px 0 0}}.MODAL__modal-content-header-u97fe3544 h2{font-size:20px;line-height:22px;font-weight:500;color:#0e0e0f}.MODAL__modal-content-body-ub74045ac{background-color:#fff;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;padding:15px}.MODAL__modal-content-footer-ud4c3f896{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;border-top:1px solid #ddd;border-radius:0 0 3px 3px;padding:15px}@media only screen and (min-width:600px){.MODAL__modal-content-base-uf4218e5a{max-height:90vh;max-width:600px}}.MODAL__modal-content-slim-close-u444fa34e{background:none;border:none;font-size:24px;color:#c5c6c9;outline:none;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;cursor:pointer;padding:0 7px}.MODAL__modal-content-slim-close-u444fa34e:hover{color:#404145}@media only screen and (min-width:600px){.MODAL__modal-content-slim-close-u444fa34e{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}.MODAL__modal-content-slim-header-u8d799e5a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:14px 17px 4px 24px}.MODAL__modal-content-slim-body-u734c97ba{padding:0 24px 24px;margin:auto;overflow-y:auto}.MODAL__modal-content-slim-u81daf1f3{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;border-radius:3px}@media only screen and (min-width:600px){.MODAL__modal-content-slim-u81daf1f3{max-height:90vh;max-width:600px}}.out-of-office-popup .modal-content-body{border-radius:0 0 3px 3px}.out-of-office{width:100%}.out-of-office .banner{padding:15px;border:1px solid #ddd;border-radius:3px}@media only screen and (min-width:600px){.out-of-office .banner{padding:20px}}.out-of-office .banner.in-profile-page{background:#e0ebec;padding-left:70px}@media only screen and (min-width:600px){.out-of-office .banner.in-profile-page{padding-left:105px}}.out-of-office .banner.in-profile-page:before{content:"";background-image:url(https://npm-assets.fiverrcdn.com/assets/@fiverr-private/out_of_office/suitcase.cbd381e.svg);background-size:contain;float:left;width:40px;height:40px;margin-left:-55px}@media only screen and (min-width:600px){.out-of-office .banner.in-profile-page:before{width:64px;height:64px;margin-left:-85px}}@media (max-width:599px){.out-of-office .banner.in-profile-page .edit{display:none}}.out-of-office .banner.in-gig-page{background:#f7f7f7;padding-left:70px}@media only screen and (min-width:600px){.out-of-office .banner.in-gig-page{padding-left:95px}}.out-of-office .banner.in-gig-page .img-wrapper{position:relative;float:left;margin-left:-55px}@media only screen and (min-width:600px){.out-of-office .banner.in-gig-page .img-wrapper{margin-left:-75px}}.out-of-office .banner.in-gig-page .img-wrapper .user-ooo-indicator{position:absolute;z-index:2;width:5px;height:5px;border-radius:50%;left:33px;top:2px;background:#f7f7f7;border:2px solid #999;-webkit-box-shadow:0 0 0 2px #f7f7f7;box-shadow:0 0 0 2px #f7f7f7}@media only screen and (min-width:600px){.out-of-office .banner.in-gig-page .img-wrapper .user-ooo-indicator{left:50px;top:5px}}@media (max-width:599px){.out-of-office .banner.in-gig-page .user-pict-60,.out-of-office .banner.in-gig-page .user-pict-60 img{height:40px;width:40px}}.out-of-office .banner .content h3{font-size:16px;line-height:20px;font-weight:500;color:#0e0e0f}@media only screen and (min-width:600px){.out-of-office .banner .content h3{font-size:18px}}.out-of-office .banner .content h3 span{font-weight:300;color:#777}.out-of-office .banner .content small{font-size:13px;line-height:120%;display:block;padding-top:3px}@media only screen and (min-width:600px){.out-of-office .banner .content small{font-size:14px;padding-top:5px}}.out-of-office .banner .content small.settings-nav{display:none}@media only screen and (min-width:600px){.out-of-office .banner .content small.settings-nav{display:block;padding-top:5px}}.out-of-office .banner .content small.settings-nav .edit{margin-left:3px}.out-of-office .banner .content small a{color:#00698c;font-weight:500;display:inline-block}.out-of-office .banner .content small a.edit:hover,.out-of-office .banner .content small a.turn-off:hover{text-decoration:none}.out-of-office .banner .content small a.edit{margin-left:10px}.out-of-office .banner .content small a.edit:before{content:"\F040";font-family:FontAwesome;margin-right:4px}.out-of-office .banner .content small a.turn-off:before{content:"\F0B1";font-family:FontAwesome;margin-right:4px}.out-of-office .banner .content .buyer-message{font-size:13px;line-height:20px;font-style:italic;font-weight:300;padding-top:8px;display:block;quotes:"\201C" "\201D" "\2018" "\2019"}@media only screen and (min-width:600px){.out-of-office .banner .content .buyer-message{font-size:15px}}.out-of-office .banner .content .buyer-message:before{content:open-quote}.out-of-office .banner .content .buyer-message:after{content:close-quote}.pro-gig .out-of-office .banner .content small a{color:#1fd0b6}