@media (max-width: 839px){.show--desktop{display:none}}@media (min-width: 840px){.show--tablet{display:none}}@media (max-width: 479px){.show--tablet{display:none}}@media (min-width: 840px){.show--phone{display:none}}@media (min-width: 480px) and (max-width: 839px){.show--phone{display:none}}@media (min-width: 840px){.hide--desktop{display:none !important}}@media (max-width: 479px){.hide--phone{display:none}}body,*{font-family:Roboto,sans-serif;font-stretch:normal}body{background-color:#eff2f7;min-height:100%;position:relative;font-weight:normal;box-sizing:border-box}#footer-wrapper{width:100%}a{color:#005d7e;text-decoration:none}a:hover{color:rgba(255,255,255,0.87)}figure img{max-width:100%;height:auto}figure.logo img{width:150px;height:63px;justify-content:center}ol,ul{list-style:none;list-style-type:none}*:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none;outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clear-fix:before,.clear-fix:after{flex-basis:0;order:1}.content-centered-box{margin:0 auto;width:100%;max-width:1024px}@media (max-width: 839px){.content-centered-box{width:auto;max-width:100%}}.ajax-progress-throbber{background-image:url(../images/spinner.gif);width:16px;height:16px;padding:8px;background-position:50%;background-repeat:no-repeat;background-size:16px}.ajax-progress-throbber .throbber{display:none}.ajax-progress-throbber .message{display:none}.is-disable{color:rgba(0,62,102,0.38);cursor:default}.is-disable .material-icons{color:rgba(0,62,102,0.38)}.link-light-gray{color:rgba(0,0,0,0.54)}.link-light-gray:hover{color:rgba(0,0,0,0.87)}.hover-blue:hover{color:rgba(0,62,102,0.87)}.page-node img{max-width:100%}strong{font-weight:600}p,a{word-break:break-word}.mdl-spinner--blue .mdl-spinner__layer-1,.mdl-spinner--blue .mdl-spinner__layer-2,.mdl-spinner--blue .mdl-spinner__layer-3,.mdl-spinner--blue .mdl-spinner__layer-4{border-color:#005d7e}[class^=icon-location-]{display:none;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;padding:0 0px 0 0;cursor:pointer;width:24px;height:24px;position:absolute;top:50%;right:4px;margin-top:-12px}@media (max-width: 479px){[class^=icon-location-]{right:9px}}.icon-location-position{background-image:url(../svgs/icons/place.svg)}.icon-location-clear{background-image:url(../svgs/icons/close.svg);background-size:16px}.icon-location-search{background-image:url(../svgs/icons/loading.gif)}i.material-icons--header-position{margin-right:5px;position:relative;top:-2px}.jobfinder-content--grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 auto;max-width:1024px;position:relative}@media (min-width: 480px){.jobfinder-content--sidebar{width:329px;margin-left:20px;margin-right:20px;-webkit-order:2;-ms-flex-order:2;order:2}}@media (min-width: 480px) and (max-width: 839px){.jobfinder-content--sidebar{margin-left:10px;margin-right:20px}.jobfinder-content--sidebar .job-profile__content{margin:0}}@media (min-width: 1040px){.jobfinder-content--sidebar{margin-right:0}}@media (max-width: 768px){.jobfinder-content--sidebar{width:100%;-webkit-order:1;-ms-flex-order:1;order:1;margin-left:0;margin-right:0}}@media (min-width: 480px){.jobfinder-content--left_column{width:calc(100% - 389px);margin-bottom:20px;margin-left:20px;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width: 480px) and (max-width: 839px){.jobfinder-content--left_column{margin-right:10px}.jobfinder-content--left_column .job-profile__content{margin:0}}@media (min-width: 1040px){.jobfinder-content--left_column{width:calc(100% - 349px);margin-left:0}}@media (max-width: 768px){.jobfinder-content--left_column{width:100%;margin-bottom:10px;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:10px;margin-right:10px}}@media (max-width: 479px){.jobfinder-content--left_column{margin-left:0;margin-right:0}}#header-wrapper,header,footer,.messages,.mdl-button{display:none}a[href]:after{content:none !important}.node-type-job #content-wrapper{padding:0}.page-header__cover,#job_application,.related-jobs,.content-profile__video-section,.job-profile__related-jobs--more,.page-header__supporting-label,.page-header__supporting-text{display:none}.job-expired-section,.job-expired-box--text{margin-bottom:0}.page-header__content--job{top:0 !important}.page-header__content--job.page-header__content--with-cover{margin-bottom:0 !important}.page-header__content--job .page-header__card{border:0;box-shadow:none}.job-expired-section--message{background:none;border:1px #000000 solid}.job-expired-box--grid{display:none}.page-header__content--job .page-header__card-grid{padding-bottom:20px}.page-header__content--job .page-header__card-grid .page-header__logo-wrapper{margin-bottom:20px}.page-header__content--job .page-header__card-grid .page-header__card-cell{width:100%}.jobfinder-content--grid{display:block;max-width:100%;padding:0 20px;box-sizing:border-box}.jobfinder-content--grid .jobfinder-content--sidebar{margin:0 auto;width:100%;max-width:1024px;order:initial}.jobfinder-content--grid .jobfinder-content--left_column{width:100%;margin-left:0;margin-right:0;order:initial}.jobfinder-content--grid .job-profile__content .job-description{border:none}.jobfinder-content--grid .pane-job-profile-details{margin:0;padding:0 20px}.jobfinder-content--grid .pane-job-profile-details .profile-details__grid{width:45%;display:inline-block;margin-bottom:10px}.jobfinder-content--grid .pane-job-profile-details .profile-details__icon .material-icons,.jobfinder-content--grid .pane-job-profile-details .profile-details__icon .material-icons:before,.jobfinder-content--grid .pane-job-profile-details .profile-details__icon .material-icons:after,.jobfinder-content--grid .pane-job-profile-details .profile-details__icon .material-icons:first-letter{background:initial !important;color:initial !important;box-shadow:initial !important}.jobfinder-content--grid .pane-job-profile-details .flag-follow-company .profile-details__icon .material-icons{display:none}.jobfinder-content--grid .pane-node-field-geo-field{display:none}.job_view__pagination-wrapper,.job_view__back-to-search,.pane-social-tools,.other-jobs-from-recruiter{display:none}body{background-color:#fff}div.user-profile__cv-preview--block-header{text-align:center;color:rgba(0,0,0,0.38)}div.user-profile__cv-preview--block-header h3{font-size:24px}div.user-profile__cv-preview--block-header,div.user-profile__cv-preview--block{border-bottom:2px solid #E0E0E0;padding:10px 110px}fieldset.user-profile__cv-preview--block{border-bottom:2px solid #E0E0E0;padding:10px 100px}fieldset.user-profile__cv-preview--block legend{padding:10px;margin-bottom:10px}fieldset.user-profile__cv-preview--block .fieldset-legend{font-size:18px;text-align:left}span.label{font-size:16px;font-weight:bold;padding-right:30px}.user-profile__cv-preview{padding:10px}.odd{background-color:#eff2f7}.user-profile__cv-preview--presentation .user-profile__cv-preview--presentation-label{font-size:16px;font-weight:bold;padding:20px 0}.user-profile__cv-preview--presentation:first-of-type .user-profile__cv-preview--presentation-label{padding:0 0 20px}.order-print-pane{margin:20px 0}.order-print-pane .item-row--header{border-bottom:1px solid rgba(0,0,0,0.87)}.order-print-pane .item-row--header div{font-weight:bold}.order-print--footer{border-bottom:1px solid rgba(0,0,0,0.87);padding-bottom:20px;clear:both;margin:0 0 20px}.mi-information{text-align:center;font-size:12px}.display-bold{font-weight:bold}.order-print--table{width:100%;margin-top:40px}.order-print--table tr td:nth-child(3),.order-print--table tr th:nth-child(3){text-align:right}.order-print--payment{font-weight:bolder;margin:20px 0 0 0}.order-print--header{width:100%}th{font-weight:bold;text-align:left}.order--underlined{border-bottom:1px solid #000}.order-print--footer{margin-top:40px}.subsection-title{margin:20px 0;padding:20px 0}.order-print--total td{padding-top:20px}.order-print--sub-table{width:100%}.order-print--sub-table td{width:50%}.do-not-print{display:none !important}
