.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(/Common/assets/jquery-ui-1.13.1.custom/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}a:active,a:hover{outline:0}a:hover,a:focus{text-decoration:underline}a:focus{text-decoration:none}a[data-href]{cursor:pointer}input:focus,select:focus,textarea:focus,option:focus,button:focus{outline:none}.search-box{}.search-box button:hover{box-shadow:0 3px 10px 0 rgba(0,0,0,.3);background-color:#28d773}.search-box button:active{box-shadow:inset 0 1px 0 0 rgba(90,90,90,.2)}.search-box div.loc-overlay .city{color:#2d2d30}.search-box .ui-widget-content{background-color:transparent;background-position:initial;background-image:none;border:none;color:inherit}.search-box .ui-widget{font-family:inherit;font-size:inherit}.search-box .ui-state-hover,.search-box .ui-widget-content .ui-state-hover,.search-box .ui-widget-header .ui-state-hover,.search-box .ui-state-focus,.search-box .ui-widget-content .ui-state-focus,.search-box .ui-widget-header .ui-state-focus{background-color:transparent;background-position:initial;background-image:none;border:none;color:transparent;font-weight:normal}.search-box .ui-menu .ui-state-focus,.search-box .ui-menu .ui-state-active{margin:0}.search-box .ui-state-active,.search-box .ui-widget-content .ui-state-active,.search-box .ui-widget-header .ui-state-active{background-color:transparent;background-position:initial;background-image:none;border:none;color:inherit;font-weight:normal}.search-box .ui-menu .ui-menu-item{list-style-image:none}.search-box .ui-autocomplete{background-color:#fff;border-radius:5px;box-shadow:rgba(0,0,0,.7) 0 8px 30px -12px;color:#363636}.search-box .ui-autocomplete .ui-menu-item{cursor:pointer}.search-box .ui-autocomplete .ui-menu-item a{color:#363636}.search-box .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{padding:10px 20px;display:block;overflow:hidden}.search-box .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#96979e;border-radius:5px;color:#fff}.search-box .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active a,.search-box .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active span{color:#fff}.search-box .ui-autocomplete .ac-hl{font-weight:500}.search-box .ui-autocomplete .ac-loc{float:left}.search-box .loc .loc-menu .ui-menu,.search-box .loc .loc-menu.ui-menu{background-color:#fff;border-radius:5px;box-shadow:0 8px 30px -12px rgba(0,0,0,.7);display:none;position:absolute;z-index:10;min-width:200px}.search-box .loc .loc-menu .ui-menu .ui-menu-item,.search-box .loc .loc-menu.ui-menu .ui-menu-item{padding:10px 20px}.search-box .loc .loc-menu .ui-menu .ui-state-focus,.search-box .loc .loc-menu.ui-menu .ui-state-focus{color:#fff;background-color:#96979e;border-radius:5px}.search-box .loc .loc-menu .ui-menu .ui-state-focus ul,.search-box .loc .loc-menu.ui-menu .ui-state-focus ul{color:#2d2d30}.head .links-wrap:hover .js-menu{display:block}.head .links-wrap .js-menu{box-shadow:0 6px 12px 0 rgba(0,0,0,.2);background-color:#fff;top:67px;right:15px;position:absolute;z-index:9999999999}.head .links-wrap .js-menu a,.head .links-wrap .js-menu .logout-btn{min-width:240px;height:50px;line-height:50px;width:100%;display:block;padding-left:20px;-webkit-tap-highlight-color:transparent;border-top:1px solid #f2f2f2}.head .links-wrap .js-menu a:hover,.head .links-wrap .js-menu .logout-btn:hover{background-color:#f2f2f2;color:#006099;text-decoration:none}.head .links-wrap .js-menu a.current{background-color:#e6f6ed;color:#006099;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.head .links-wrap .js-menu a:first-child{border-top:none}.head .logout-btn{text-align:left;border:none;outline:none;background:none;color:#004eba;border-top:1px solid #f2f2f2}.head .login:hover{color:#bc3442;border-color:#bc3442;background-color:#f2f2f2;text-decoration:none}.head .saved-jobs{text-decoration:none}.head .saved-jobs:hover .count{color:#bc3442}.head .saved-jobs:hover:before{background-image:url(/Common/assets/img/sprite.png?v=16);background-repeat:no-repeat;background-position:-40px -198px;width:21px;height:20px}.head .magnifier.open{border:none}@media(max-width:767px){.head .menu-xs.open,.head .js-menu-xs.open{display:block;width:100%;overflow:auto;text-align:left}.head .menu-xs.open a,.head .js-menu-xs.open a,.head .menu-xs.open .logout-btn,.head .js-menu-xs.open .logout-btn{display:block;padding:0 0 0 25px;font-size:16px;border-radius:0;line-height:50px;border-top:1px solid #f2f2f2}.head .menu-xs.open a:hover,.head .js-menu-xs.open a:hover,.head .menu-xs.open .logout-btn:hover,.head .js-menu-xs.open .logout-btn:hover{background-color:#f2f2f2;color:#006099;text-decoration:none}.head .menu-xs.open a.current,.head .js-menu-xs.open a.current{background-color:#e6f6ed;font-weight:500;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.head .menu-xs.open a span.count,.head .js-menu-xs.open a span.count{color:#aaa}.head .menu-xs.open .logout-btn,.head .js-menu-xs.open .logout-btn{width:100%}}.footer .about .row .links a:hover{color:#aaa}.modal-error{position:fixed;z-index:5;padding-top:5%;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-error .modal-error-content{background-color:#fff;margin:auto;padding:30px;border:1px solid #dadae0;border-radius:6px;max-width:450px;width:90%;position:relative}.modal-error .close{color:#dadae0;float:right;font-size:34px;line-height:10px;cursor:pointer;margin-right:-6px;position:absolute;top:20px;right:20px}.modal-error .modal-error-title{color:#bc3442;font-size:18px;text-align:center;margin-top:-6px}.modal-error .modal-error-button{background-color:#bc3442;border:1px solid #bc3442;border-radius:6px;color:#fff;text-align:center;padding:7px 33px;display:block;margin:20px auto auto auto;text-decoration:none;width:66%;font-size:16px}.btn-txt-wrap{position:relative;display:inline-block}.spin{position:absolute;top:-2px;left:-32px;z-index:1;width:24px;height:24px;border:2px solid #fff;border-radius:50%;border-top:2px solid #bc3442;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.noscroll{position:fixed}.modal{position:fixed;z-index:5;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fff;margin:auto;padding:20px;width:100%;position:relative}.modal-content .close{color:#dadae0;float:right;font-size:34px;line-height:10px;cursor:pointer;margin-right:-6px;position:absolute;top:20px;right:20px}.modal-content .message{padding-top:10px}.modal-info{margin-bottom:25px}.modal-title{color:#bc3442;font-size:18px;text-align:center;margin-top:-6px;margin-right:20px}.loading-dots{width:100%;margin:30px auto;text-align:center}.loading-dots--dot{animation:dot-keyframes 1.5s infinite ease-in-out;background-color:#545454;border-radius:10px;display:inline-block;height:3px;width:3px}.loading-dots--dot:nth-child(2){animation-delay:.5s}.loading-dots--dot:nth-child(3){animation-delay:1s}@keyframes dot-keyframes{0%{opacity:.4;transform:scale(1,1)}50%{opacity:1;transform:scale(1.2,1.2)}100%{opacity:.4;transform:scale(1,1)}}@media only screen and (min-width:768px){.modal{padding-top:5%}.modal-content{padding:30px;max-width:450px;width:90%;border:1px solid #dadae0;border-radius:6px}.noscroll{overflow:hidden;position:initial}}.form{}.form input,.form textarea{font-family:Roboto,Arial}.form label{color:#7d7e84}.form .form-field{margin-bottom:1.6rem}.form .form-field.sm-mrg{margin-bottom:1rem}.form .form-input::placeholder{color:#c3c3c3;font-size:.9rem}.form .form-input{width:100%;border:1px solid #c3c3c3;border-radius:10px;padding:1.4rem 1rem .4rem 1rem;font-size:1rem;box-shadow:0 1px 5px 0 rgba(0,0,0,.05)}.form .form-label{padding-left:15px}.form .form-label span{color:#bc3442}.form .form-usl-label{cursor:pointer}.form .form-checkbox{border:1px solid #c3c3c3;box-shadow:0 1px 5px 0 rgba(0,0,0,.05)}.form .form-field{position:relative}.form .form-field.focused .form-label{transition:all .2s linear;top:3px;color:#aaa;font-size:.8rem}.form .form-label{white-space:nowrap;overflow:hidden;position:absolute;top:1rem;left:7px;transition:all .2s linear;cursor:text;font-size:.9rem;padding:0 10px;z-index:2;pointer-events:none}.form input:read-only{background-color:#f2f2f2;border-color:rgba(118,118,118,.3);opacity:.6}.form .error-message-span{color:#d65558;font-size:12px}.form .inform-wrap{margin:20px 0 30px 0}.form .field-info{font-size:.8rem;color:#7d7e84;margin-top:4px;margin-left:10px}.form .field-info.closed{display:none}.form .form-info{font-size:13px;color:#aaa}.form .form-eye{position:absolute;width:14px;height:9px;right:12px;top:17px;display:inline-block;cursor:pointer;z-index:2}.form .form-eye:after{content:no-open-quote;display:inline-block;background-image:url(/Common/assets/img/sprite.png?v=16);background-repeat:no-repeat;background-position:-235px -301px;width:14px;height:9px}.form .form-eye.closed:after{background-image:url(/Common/assets/img/sprite.png?v=16);background-repeat:no-repeat;background-position:-260px -301px;width:14px;height:9px}.form .form-field-txt-area textarea{margin-top:-1px}.form .form-field-txt-area:before{content:'';display:block;background:#fff;position:absolute;left:1rem;right:.7rem;top:0;height:1.5rem}.form .form-field-txt-area textarea::-webkit-scrollbar{width:8px}.form .form-field-txt-area textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}.form .form-field-txt-area textarea::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#fdfdfd;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.buttons-wrap{display:flex;flex-direction:column-reverse;justify-content:space-between;height:110px;margin-top:20px}.buttons-wrap .submit-button{background-color:#bc3442;border:1px solid #bc3442;border-radius:6px;color:#fff;text-align:center;padding:9px 0;box-shadow:0 1px 5px 0 rgba(0,0,0,.05);width:100%;text-decoration:none;font-size:16px}.buttons-wrap .submit-button:hover{background-color:#e84453;color:#fff}.buttons-wrap .cancel-button{background-color:#fff;border:1px solid #c3c3c3;border-radius:6px;color:#545454;text-align:center;padding:9px 0;box-shadow:0 1px 5px 0 rgba(0,0,0,.05);width:100%}.buttons-wrap .cancel-button:hover{background-color:#fdfdfd}@media only screen and (min-width:450px){.buttons-wrap{flex-direction:row;height:auto}.buttons-wrap .submit-button{width:65%}.buttons-wrap .cancel-button{width:30%}}.search-box .loc-overlay .city{color:#2d2d30}.box-title.close:after{background-image:url(/Common/assets/img/sprite.png?v=16);background-repeat:no-repeat;background-position:-247px -403px;width:18px;height:10px}@media(max-width:767px){.box.list{margin-left:2px;margin-right:2px;margin-top:-1px}}@media(max-width:767px){ul.list{margin:0}}ul.list li a:hover{text-decoration:underline}@media(max-width:767px){ul.list li{width:100%;display:block;height:auto;padding:0;margin:0;position:relative;padding:10px 15px 10px 15px;cursor:pointer;font-size:15px}ul.list li a:hover{color:#fff;text-decoration:none}ul.list li:hover{background-color:#9d9ea1;color:#fff}ul.list li:hover span{color:#fff}}