.horizontal-gradient{background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6)}.vertical-gradient{background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,left bottom,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(top,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(top,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(top,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(top,#3BB2D6,#3BB2D6)}.transition{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.box-shadow{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}.clear{clear:both;content:"";display:table;width:100%}*{box-sizing:border-box}body{background:#fff;color:#888;font-family:"Roboto",Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.75em;margin:0;padding-top:67px}strong{color:#000;font-weight:400}.container{margin:0 auto;width:960px}.row{margin:0 -15px}.row:after,.row:before{clear:both;content:"";display:table;width:100%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Montserrat",Arial,sans-serif;font-weight:700;margin:0 0 1em;text-transform:uppercase}h1{font-size:2em;font-weight:100}h2{font-size:1.5em}.sidebar .widget h2,h2.widgettitle{font-size:1em}h3{font-size:1.25em}h4{font-size:1.1em}h5{font-size:1em}h6{font-size:.9em}.section-title{margin-bottom:2em;padding-bottom:.75em;position:relative}.section-title:after{bottom:0;content:"";background:#3BB2D6;display:block;height:3px;left:0;position:absolute;width:40px}.section-title.black-underline:after{background:#000}.section-title.white-underline:after{background:#fff}.section-title h2,.section-title h5,.section-title p{margin:0 0 .2em}.section-title h5{color:#3BB2D6;font-family:"Roboto",Arial,sans-serif;text-transform:none}.text-center .section-title:after,.text-center.section-title:after{left:50%;margin-left:-20px}p{margin:0 0 2em}ul{list-style:none;margin:0 0 2rem;padding:0}ul li{padding-left:1em;position:relative}ul li:before{color:#3BB2D6;content:"\f105";font-family:"FontAwesome";left:0;position:absolute;top:0}ol{margin:0 0 2em}ol li{margin:0}.vc_pagination li:before{display:none}a{color:#3BB2D6;cursor:pointer;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}a:hover{color:#2696b8}.btn,.load_more_jobs,.load_more_resumes,.button,[type=button],[type=submit],.bookmark-notice,.resume_file_button,.job-manager-alerts tfoot a,.resume-manager-resumes tfoot a,.job-applications-download-csv,.paging a,.job-manager-single-alert-link a,.facetwp-map-filtering,.fwp-load-more{background:none;border:1px solid #3BB2D6;border-radius:3px;box-shadow:none;color:#3BB2D6;cursor:pointer;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-size:1em;font-weight:400;line-height:1;padding:1em;position:relative;top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.btn:hover,.load_more_jobs:hover,.load_more_resumes:hover,.button:hover,[type=button]:hover,[type=submit]:hover,.bookmark-notice:hover,.resume_file_button:hover,.job-manager-alerts tfoot a:hover,.resume-manager-resumes tfoot a:hover,.job-applications-download-csv:hover,.paging a:hover,.job-manager-single-alert-link a:hover,.facetwp-map-filtering:hover,.fwp-load-more:hover{border-color:#2696b8;color:#2696b8}.btn.btn-lg,.load_more_jobs.btn-lg,.load_more_resumes.btn-lg,.button.btn-lg,[type=button].btn-lg,[type=submit].btn-lg,.bookmark-notice.btn-lg,.resume_file_button.btn-lg,.job-manager-alerts tfoot a.btn-lg,.resume-manager-resumes tfoot a.btn-lg,.job-applications-download-csv.btn-lg,.paging a.btn-lg,.job-manager-single-alert-link a.btn-lg,.facetwp-map-filtering.btn-lg,.fwp-load-more.btn-lg{padding:1.5em}.btn.btn-default,.load_more_jobs.btn-default,.load_more_resumes.btn-default,.button.btn-default,[type=button].btn-default,[type=submit].btn-default,.bookmark-notice.btn-default,.resume_file_button.btn-default,.job-manager-alerts tfoot a.btn-default,.resume-manager-resumes tfoot a.btn-default,.job-applications-download-csv.btn-default,.paging a.btn-default,.job-manager-single-alert-link a.btn-default,.facetwp-map-filtering.btn-default,.fwp-load-more.btn-default{background:#000;border:1px solid #000;color:#fff}.btn.btn-primary,.load_more_jobs.btn-primary,.load_more_resumes.btn-primary,.button.btn-primary,[type=button].btn-primary,[type=submit].btn-primary,.bookmark-notice.btn-primary,.resume_file_button.btn-primary,.job-manager-alerts tfoot a.btn-primary,.resume-manager-resumes tfoot a.btn-primary,.job-applications-download-csv.btn-primary,.paging a.btn-primary,.job-manager-single-alert-link a.btn-primary,.facetwp-map-filtering.btn-primary,.fwp-load-more.btn-primary{border:none;color:#fff;background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6)}.load_more_jobs,.load_more_resumes,.bookmark-notice,.resume_contact_button,[type=submit],.application_button,.widget.job-overview .button,.job-manager-alerts tfoot a,.resume-manager-resumes tfoot a,.job-applications-download-csv,input.import-from-linkedin,.job-manager-single-alert-link a,.facetwp-map-filtering,.fwp-load-more{background:#3BB2D6;border:0;color:#fff!important}.load_more_jobs:hover,.load_more_resumes:hover,.bookmark-notice:hover,.resume_contact_button:hover,[type=submit]:hover,.application_button:hover,.widget.job-overview .button:hover,.job-manager-alerts tfoot a:hover,.resume-manager-resumes tfoot a:hover,.job-applications-download-csv:hover,input.import-from-linkedin:hover,.job-manager-single-alert-link a:hover,.facetwp-map-filtering:hover,.fwp-load-more:hover{background:#2696b8;color:#fff}.load_more_jobs strong,.load_more_resumes strong,.bookmark-notice strong,.resume_contact_button strong,[type=submit] strong,.application_button strong,.widget.job-overview .button strong,.job-manager-alerts tfoot a strong,.resume-manager-resumes tfoot a strong,.job-applications-download-csv strong,input.import-from-linkedin strong,.job-manager-single-alert-link a strong,.facetwp-map-filtering strong,.fwp-load-more strong{color:#fff;font-weight:400}.widget.job-overview .button{text-align:center}.resume_contact_button{margin-bottom:1em}.resume_contact_button,.resume_file_button,.bookmark-notice{text-align:center;width:100%}table{border-collapse:collapse;margin-bottom:2em;width:100%}table th,table td{border:0;padding:.5em 1em}table thead tr th,table tbody tr th{border-bottom:1px solid #bebebe;color:#000;font-weight:400;text-align:left}table tbody tr td{border-bottom:1px solid #e4e4e4}table tbody tr:nth-child(even) td{background:#f8f8f8}.stacktable{width:100%}.stacktable.large-only{display:table}.stacktable.small-only{display:none}.stacktable tr:nth-child(2) .st-head-row{padding:0}.st-head-row{padding-top:4em}.st-head-row .st-head-row-main{font-size:1.5em;padding-top:0}.st-key,.st-val{width:49%;padding-right:1%}.vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-top .vc_tta-tabs-container{margin:0!important}.vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-top .vc_tta-tabs-list{border-bottom:1px solid #e4e4e4;overflow:visible!important}.vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-top .vc_tta-tabs-list .vc_tta-tab{border-bottom:1px solid #e4e4e4;border-radius:0;position:relative;top:1px;width:50%}.vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-top .vc_tta-tabs-list .vc_tta-tab:before{display:none}.vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-top .vc_tta-tabs-list .vc_tta-tab a{background:transparent;color:#3BB2D6;font-family:"Montserrat",Arial,sans-serif;font-size:1.25em;text-transform:uppercase}.vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-top .vc_tta-tabs-list .vc_tta-tab a:hover{background:#f8f8f8}.vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-top .vc_tta-tabs-list .vc_tta-tab.vc_active{border-bottom:1px solid #3BB2D6}.vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-top .vc_tta-tabs-list .vc_tta-tab.vc_active a{color:#000}.vc_tta-tabs.vc_tta-color-white.vc_tta-style-flat.vc_tta-tabs-position-top .vc_tta-tabs-list .vc_tta-tab.vc_active a:hover{background:transparent}.vc_tta.vc_general .vc_tta-panel-body{padding:2em 0!important}.left{text-align:left}.center{text-align:center}.center .section-title:after{left:50%;margin-left:-20px}.right{text-align:right}.right .section-title:after{left:auto;right:0}fieldset{border:0;margin:0 0 2em;padding:0}fieldset br{display:none}label{color:#000;font-weight:400}[type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=datetime],[type=time],[type=file],textarea,select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #e4e4e4;border-radius:3px;color:#888;display:block;font-family:"Roboto",Arial,sans-serif;font-size:1em;font-weight:400;height:auto;padding:.88em 1em;width:100%}.color-alternative [type=text],.color-alternative [type=email],.color-alternative [type=password],.color-alternative [type=search],.color-alternative [type=tel],.color-alternative [type=url],.color-alternative [type=number],.color-alternative [type=date],.color-alternative [type=datetime],.color-alternative [type=time],.color-alternative [type=file],.color-alternative textarea,.color-alternative select{background:#fff;border:0}textarea{min-height:8em}.wp-editor-container{border:1px solid #e4e4e4;border-radius:3px}.wp-editor-container .mce-panel{background:#fafafa}.job-manager-form h2{border-top:5px solid #e4e4e4;margin-bottom:2em;padding-top:2em}.job-manager-form .account-sign-in{background:#fff;border:1px solid #3BB2D6;border-radius:3px;color:#3BB2D6;padding:30px}.job-manager-form .account-sign-in:after{clear:both;content:"";display:table;width:100%}.job-manager-form .account-sign-in .button{background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6);color:#fff;float:right;margin:0 0 0 2em}body .select2-container{display:block!important;width:auto!important}body .select2-container .select2-selection--single{min-height:48px}body .select2-container .select2-dropdown{border-color:#e4e4e4}body .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}body .select2-container li:before{content:none}body .select2-container .select2-search--inline .select2-search__field{margin:13px 0 5px 0;cursor:pointer}body .select2-container--default .select2-selection--multiple,body .select2-container--default .select2-selection--single,body .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#e4e4e4;cursor:pointer}#loader{background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}#loader .fa{color:#fff;left:50%;margin:-.5em 0 0 -.5em;position:absolute;top:50%}img{height:auto;max-width:100%}iframe{border:1px solid #e4e4e4}.admin-bar #header{top:32px}#header{background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6);left:0;position:fixed;top:0;width:100%;z-index:100}#header .container{align-items:center;display:flex;justify-content:space-between}#header nav{display:block}#header nav #main-nav{list-style:none;margin:0;padding:0}#header nav #main-nav:after{clear:both;content:"";display:table;width:100%}#header nav #main-nav li{border-radius:3px;float:left;padding:0;position:relative}#header nav #main-nav li.has-submenu:hover{border-radius:3px 3px 0 0}#header nav #main-nav li:before{display:none}#header nav #main-nav li a{background:none;color:#fff;display:block;height:100%;font-size:14px;line-height:40px;padding:0 15px;text-shadow:none;text-transform:uppercase;transition:none}#header nav #main-nav li a:hover{color:#fff}#header nav #main-nav li:hover,#header nav #main-nav li.current-menu-item,#header nav #main-nav li.current-menu-parent{background:#000;color:#fff!important}#header nav #main-nav li:hover.highlight,#header nav #main-nav li.current-menu-item.highlight,#header nav #main-nav li.current-menu-parent.highlight{background:none;color:#fff}#header nav #main-nav li.highlight a{border:1px solid #fff;border-radius:3px;color:#fff;line-height:38px;margin:0 0 0 15px}#header nav #main-nav li.highlight a:hover{background:#2696b8}#header nav #main-nav li.highlight:hover{background:none;color:#fff}#header nav #main-nav li ul{background:#000;box-shadow:none;display:none;left:0;min-width:200px;padding:0;position:absolute;top:100%;white-space:nowrap;z-index:100}#header nav #main-nav li ul li{display:block;float:none;position:relative}#header nav #main-nav li ul li a{border-bottom:1px solid rgba(255,255,255,.15);display:block;font-size:16px;font-weight:400;height:auto;line-height:1;padding:15px 15px 15px 30px;position:relative;line-height:100%;text-transform:none}#header nav #main-nav li ul li a:before{content:"\f105";font-family:"FontAwesome";font-weight:400;left:15px;position:absolute;top:15px}#header nav #main-nav li ul li a:hover{background:rgba(0,0,0,.1)}#header nav #main-nav li ul li.current-menu-item a{background:rgba(0,0,0,.1)}#header nav #main-nav li ul li ul{display:none;left:auto;right:100%;top:0}#header nav #main-nav li:hover ul{display:block}#header nav #main-nav li:hover ul li ul{display:none}#header nav #main-nav li:hover ul li:hover ul{display:block}#header nav #main-nav li.menu-item-has-children>a{padding-right:30px}#header nav #main-nav li.menu-item-has-children>a:after{content:"\f107";font-family:"FontAwesome";font-weight:400;margin-left:1em;position:absolute;right:15px;top:0}#header nav #main-nav li .menu-item-has-children>a:after{display:none}#header nav #main-nav.collapsed{background:#3BB2D6;left:0;max-height:240px;overflow-y:auto;position:absolute;top:56px;width:100%;z-index:1000}#header nav #main-nav.collapsed li{background:inherit;float:none;position:relative}#header nav #main-nav.collapsed li a{background:inherit;border-bottom:1px solid rgba(255,255,255,.1);padding:0 75px 0 16px}#header nav #main-nav.collapsed li a:after{display:none}#header nav #main-nav.collapsed li.highlight{padding:10px}#header nav #main-nav.collapsed li.highlight a{border:1px solid #fff;margin:0}#header nav #main-nav.collapsed li .sub-toggle{background:rgba(255,255,255,.1);cursor:pointer;display:block;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:60px}#header nav #main-nav.collapsed li .sub-toggle:after{color:#fff;content:"\f107";font-family:"FontAwesome";font-weight:400}#header nav #main-nav.collapsed li .sub-menu{background:inherit;display:block;margin:0;position:relative;z-index:100}#header nav #main-nav.collapsed li .sub-menu li a{line-height:60px;padding:0 75px 0 45px}#header nav #main-nav.collapsed li .sub-menu li a:before{left:30px;top:0}#header nav #main-nav.collapsed li .sub-menu li ul{left:0}#header nav #main-nav.collapsed li .sub-menu li ul li a{padding:0 75px 0 60px}#header nav #main-nav.collapsed li .sub-menu li ul li a:before{left:45px}#header nav .menu-collapser{cursor:pointer;display:block;height:30px;overflow:hidden;position:absolute;right:5%;text-indent:-9999px;top:15px;width:30px}#header nav .menu-collapser .collapse-button{display:block;position:absolute;right:0;text-indent:0;top:0}#header nav .menu-collapser .collapse-button .icon-bar{background:#fff;display:block;height:3px;margin:5px 0;width:30px}#header #logo{padding:20px 0;align-self:center;font-weight:700;font-size:26px}#header #logo a{display:block}#header #logo a img{display:block;max-width:240px}#content{padding:60px 0}.page-template-page-no-title #content{padding:0 0 60px}.home.page-template-page-no-title #content{padding:0}#title{background:#f8f8f8;padding:50px 0;text-align:center}#title h1{margin:0}#title h2{margin:0}#title h4{margin:0}ul.job_listings{list-style:none;margin:0 0 30px;padding:0}ul.job_listings li{border-bottom:1px solid #e4e4e4;display:table;padding:0;width:100%}ul.job_listings li:before{display:none}ul.job_listings li:last-child{border-bottom:none}ul.job_listings li a{color:#888;display:block;padding:30px 100px 30px 0;position:relative}ul.job_listings li a:after{clear:both;content:"";display:table;width:100%}ul.job_listings li a .image{position:absolute;right:0;top:30px}ul.job_listings li a .image img{max-height:70px;max-width:70px}ul.job_listings li a .description h3{font-family:"Roboto",Arial,sans-serif;font-size:1em;font-weight:700;margin-bottom:0;text-transform:none}ul.job_listings li a .description h3 .job-manager-applications-applied-notice{background:#2ca015;border-radius:3px;color:#fff;display:inline;float:none;font-size:12px;font-weight:700;line-height:1;margin:0 0 0 10px;padding:4px 7px;position:relative;text-transform:uppercase;top:-2px}ul.job_listings li a .description h3 .job-manager-applications-applied-notice:before{display:none}ul.job_listings li a .description ul{list-style:none;margin:0;padding:0}ul.job_listings li a .description ul li{border:0;display:inline-block;margin-right:1em;width:auto}ul.job_listings li a .description ul li:nth-child(even){background:none}ul.job_listings li a .description ul li:before{color:#3BB2D6;display:inline;font-family:"FontAwesome";margin-right:.5em;position:relative}ul.job_listings li a .description ul li.job-type:before{content:"\f017";left:1px}ul.job_listings li a .description ul li.company:before{content:"\f0b1"}ul.job_listings li a .description ul li.location:before{content:"\f041"}ul.job_listings li a .description ul li.rate:before,ul.job_listings li a .description ul li.salary:before{content:"\f0d6"}ul.job_listings li a .description ul li.date:before{content:"\f073"}ul.job_listings li a .description ul li.application-deadline:before{color:#888;content:" / ";font-family:"Roboto",Arial,sans-serif;margin:0}ul.job_listings li.job_position_featured{overflow:hidden;position:relative}ul.job_listings li.job_position_featured a .description h3{margin-left:1.5em}ul.job_listings li.job_position_featured:after{color:#ffd800;content:"\f005";font-family:"FontAwesome";left:0;position:absolute;top:30px}ul.job_listings li.no_job_listings_found{border:0;color:#000;text-align:center}.hidden-date ul.job_listings li a .description ul li.date,.hidden-date ul.job_listings li a .description ul li.application-deadline{display:none}.slider-title h1{margin:0}.gjm-distance-wrapper{display:inline-block}.gjm-distance-wrapper:before{content:"\f065";color:#3bb2d6;display:inline;font-family:"FontAwesome";margin-right:.5em;position:relative}.job_filters,.resume_filters{border-radius:3px;margin-bottom:60px}.job_filters .search_jobs,.resume_filters .search_jobs,.job_filters .search_resumes,.resume_filters .search_resumes{background:#f8f8f8;padding:15px}.job_filters .search_jobs:after,.resume_filters .search_jobs:after,.job_filters .search_resumes:after,.resume_filters .search_resumes:after,.job_filters .search_jobs:before,.resume_filters .search_jobs:before,.job_filters .search_resumes:before,.resume_filters .search_resumes:before{clear:both;content:"";display:table;width:100%}.job_filters .search_jobs>div[style],.resume_filters .search_jobs>div[style],.job_filters .search_resumes>div[style],.resume_filters .search_resumes>div[style]{display:none}.job_filters .search_jobs .search_keywords,.resume_filters .search_jobs .search_keywords,.job_filters .search_resumes .search_keywords,.resume_filters .search_resumes .search_keywords,.job_filters .search_jobs .search_location,.resume_filters .search_jobs .search_location,.job_filters .search_resumes .search_location,.resume_filters .search_resumes .search_location,.job_filters .search_jobs .search_categories,.resume_filters .search_jobs .search_categories,.job_filters .search_resumes .search_categories,.resume_filters .search_resumes .search_categories,.job_filters .search_jobs .search_region,.resume_filters .search_jobs .search_region,.job_filters .search_resumes .search_region,.resume_filters .search_resumes .search_region{float:left;padding:15px;width:33.3333%}.job_filters .search_jobs .search_keywords label,.resume_filters .search_jobs .search_keywords label,.job_filters .search_resumes .search_keywords label,.resume_filters .search_resumes .search_keywords label,.job_filters .search_jobs .search_location label,.resume_filters .search_jobs .search_location label,.job_filters .search_resumes .search_location label,.resume_filters .search_resumes .search_location label,.job_filters .search_jobs .search_categories label,.resume_filters .search_jobs .search_categories label,.job_filters .search_resumes .search_categories label,.resume_filters .search_resumes .search_categories label,.job_filters .search_jobs .search_region label,.resume_filters .search_jobs .search_region label,.job_filters .search_resumes .search_region label,.resume_filters .search_resumes .search_region label{display:none}.job_filters .search_jobs .search_keywords input,.resume_filters .search_jobs .search_keywords input,.job_filters .search_resumes .search_keywords input,.resume_filters .search_resumes .search_keywords input,.job_filters .search_jobs .search_location input,.resume_filters .search_jobs .search_location input,.job_filters .search_resumes .search_location input,.resume_filters .search_resumes .search_location input,.job_filters .search_jobs .search_categories input,.resume_filters .search_jobs .search_categories input,.job_filters .search_resumes .search_categories input,.resume_filters .search_resumes .search_categories input,.job_filters .search_jobs .search_region input,.resume_filters .search_jobs .search_region input,.job_filters .search_resumes .search_region input,.resume_filters .search_resumes .search_region input{background:#fff;display:block;width:100%}.job_filters .search_jobs .search_location,.resume_filters .search_jobs .search_location,.job_filters .search_resumes .search_location,.resume_filters .search_resumes .search_location{position:relative}.job_filters .search_jobs .search_location .gjm-filter,.resume_filters .search_jobs .search_location .gjm-filter,.job_filters .search_resumes .search_location .gjm-filter,.resume_filters .search_resumes .search_location .gjm-filter,.job_filters .search_jobs .search_location .grm-filter,.resume_filters .search_jobs .search_location .grm-filter,.job_filters .search_resumes .search_location .grm-filter,.resume_filters .search_resumes .search_location .grm-filter{font-style:normal;right:30px;position:absolute;top:25px}.job_filters .search_jobs .search_location .gjm-filter:before,.resume_filters .search_jobs .search_location .gjm-filter:before,.job_filters .search_resumes .search_location .gjm-filter:before,.resume_filters .search_resumes .search_location .gjm-filter:before,.job_filters .search_jobs .search_location .grm-filter:before,.resume_filters .search_jobs .search_location .grm-filter:before,.job_filters .search_resumes .search_location .grm-filter:before,.resume_filters .search_resumes .search_location .grm-filter:before{font-family:"FontAwesome"}.job_filters .search_jobs .search_location .gjm-filter.gjm-locator-btn,.resume_filters .search_jobs .search_location .gjm-filter.gjm-locator-btn,.job_filters .search_resumes .search_location .gjm-filter.gjm-locator-btn,.resume_filters .search_resumes .search_location .gjm-filter.gjm-locator-btn,.job_filters .search_jobs .search_location .grm-filter.gjm-locator-btn,.resume_filters .search_jobs .search_location .grm-filter.gjm-locator-btn,.job_filters .search_resumes .search_location .grm-filter.gjm-locator-btn,.resume_filters .search_resumes .search_location .grm-filter.gjm-locator-btn,.job_filters .search_jobs .search_location .gjm-filter.grm-locator-btn,.resume_filters .search_jobs .search_location .gjm-filter.grm-locator-btn,.job_filters .search_resumes .search_location .gjm-filter.grm-locator-btn,.resume_filters .search_resumes .search_location .gjm-filter.grm-locator-btn,.job_filters .search_jobs .search_location .grm-filter.grm-locator-btn,.resume_filters .search_jobs .search_location .grm-filter.grm-locator-btn,.job_filters .search_resumes .search_location .grm-filter.grm-locator-btn,.resume_filters .search_resumes .search_location .grm-filter.grm-locator-btn{cursor:pointer}.job_filters .search_jobs .search_location .gjm-filter.gjm-locator-btn:before,.resume_filters .search_jobs .search_location .gjm-filter.gjm-locator-btn:before,.job_filters .search_resumes .search_location .gjm-filter.gjm-locator-btn:before,.resume_filters .search_resumes .search_location .gjm-filter.gjm-locator-btn:before,.job_filters .search_jobs .search_location .grm-filter.gjm-locator-btn:before,.resume_filters .search_jobs .search_location .grm-filter.gjm-locator-btn:before,.job_filters .search_resumes .search_location .grm-filter.gjm-locator-btn:before,.resume_filters .search_resumes .search_location .grm-filter.gjm-locator-btn:before,.job_filters .search_jobs .search_location .gjm-filter.grm-locator-btn:before,.resume_filters .search_jobs .search_location .gjm-filter.grm-locator-btn:before,.job_filters .search_resumes .search_location .gjm-filter.grm-locator-btn:before,.resume_filters .search_resumes .search_location .gjm-filter.grm-locator-btn:before,.job_filters .search_jobs .search_location .grm-filter.grm-locator-btn:before,.resume_filters .search_jobs .search_location .grm-filter.grm-locator-btn:before,.job_filters .search_resumes .search_location .grm-filter.grm-locator-btn:before,.resume_filters .search_resumes .search_location .grm-filter.grm-locator-btn:before{content:"\f140"}.job_filters .search_jobs .search_location .gjm-filter.gjm-icon-spin-thin,.resume_filters .search_jobs .search_location .gjm-filter.gjm-icon-spin-thin,.job_filters .search_resumes .search_location .gjm-filter.gjm-icon-spin-thin,.resume_filters .search_resumes .search_location .gjm-filter.gjm-icon-spin-thin,.job_filters .search_jobs .search_location .grm-filter.gjm-icon-spin-thin,.resume_filters .search_jobs .search_location .grm-filter.gjm-icon-spin-thin,.job_filters .search_resumes .search_location .grm-filter.gjm-icon-spin-thin,.resume_filters .search_resumes .search_location .grm-filter.gjm-icon-spin-thin{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite;display:none}.job_filters .search_jobs .search_location .gjm-filter.gjm-icon-spin-thin:before,.resume_filters .search_jobs .search_location .gjm-filter.gjm-icon-spin-thin:before,.job_filters .search_resumes .search_location .gjm-filter.gjm-icon-spin-thin:before,.resume_filters .search_resumes .search_location .gjm-filter.gjm-icon-spin-thin:before,.job_filters .search_jobs .search_location .grm-filter.gjm-icon-spin-thin:before,.resume_filters .search_jobs .search_location .grm-filter.gjm-icon-spin-thin:before,.job_filters .search_resumes .search_location .grm-filter.gjm-icon-spin-thin:before,.resume_filters .search_resumes .search_location .grm-filter.gjm-icon-spin-thin:before{content:"\f110"}.job_filters .search_jobs .gjm-filters-wrapper,.resume_filters .search_jobs .gjm-filters-wrapper,.job_filters .search_resumes .gjm-filters-wrapper,.resume_filters .search_resumes .gjm-filters-wrapper,.job_filters .search_jobs .grm-filters-wrapper,.resume_filters .search_jobs .grm-filters-wrapper,.job_filters .search_resumes .grm-filters-wrapper,.resume_filters .search_resumes .grm-filters-wrapper{clear:both;margin:0 -15px;padding:0 15px 15px}.job_filters .search_jobs .gjm-filters-wrapper:after,.resume_filters .search_jobs .gjm-filters-wrapper:after,.job_filters .search_resumes .gjm-filters-wrapper:after,.resume_filters .search_resumes .gjm-filters-wrapper:after,.job_filters .search_jobs .grm-filters-wrapper:after,.resume_filters .search_jobs .grm-filters-wrapper:after,.job_filters .search_resumes .grm-filters-wrapper:after,.resume_filters .search_resumes .grm-filters-wrapper:after,.job_filters .search_jobs .gjm-filters-wrapper:before,.resume_filters .search_jobs .gjm-filters-wrapper:before,.job_filters .search_resumes .gjm-filters-wrapper:before,.resume_filters .search_resumes .gjm-filters-wrapper:before,.job_filters .search_jobs .grm-filters-wrapper:before,.resume_filters .search_jobs .grm-filters-wrapper:before,.job_filters .search_resumes .grm-filters-wrapper:before,.resume_filters .search_resumes .grm-filters-wrapper:before{clear:both;content:"";display:table;width:100%}.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper{float:left;padding:15px!important;position:relative}.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1{width:100%}.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2{width:50%}.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3{width:33.3333%}.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper select,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper select,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper select,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper select,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper select,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper select,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper select,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper select,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper select,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper select,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper select,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper select,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper select,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper select,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper select,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper select{background:#fff;width:100%;-webkit-appearance:none}.job_filters .job_types,.resume_filters .job_types{background:#f2f2f2;border-radius:0 0 3px 3px;list-style:none;margin:0;padding:15px 0}.job_filters .job_types:after,.resume_filters .job_types:after{clear:both;content:"";display:table;width:100%}.job_filters .job_types li,.resume_filters .job_types li{float:left;padding:5px 30px;width:25%}.job_filters .job_types li:before,.resume_filters .job_types li:before{display:none}.job_filters .job_types li label,.resume_filters .job_types li label{color:#888;font-weight:400;margin:0}.job_filters .job_types li label input,.resume_filters .job_types li label input{margin:0 5px 0 0;position:relative;top:-2px}.job_filters .showing_jobs,.resume_filters .showing_jobs,.job_filters .showing_resumes,.resume_filters .showing_resumes{padding:15px 30px}.job_filters .showing_jobs:after,.resume_filters .showing_jobs:after,.job_filters .showing_resumes:after,.resume_filters .showing_resumes:after{clear:both;content:"";display:table;width:100%}.job_filters .showing_jobs a,.resume_filters .showing_jobs a,.job_filters .showing_resumes a,.resume_filters .showing_resumes a{background:none!important;float:right;margin-left:30px}.job_filters .showing_jobs a:hover,.resume_filters .showing_jobs a:hover,.job_filters .showing_resumes a:hover,.resume_filters .showing_resumes a:hover{background:none!important}.job_filters .showing_jobs a:after,.resume_filters .showing_jobs a:after,.job_filters .showing_resumes a:after,.resume_filters .showing_resumes a:after{font-family:"FontAwesome";margin-left:7px}.job_filters .showing_jobs a.rss_link:after,.resume_filters .showing_jobs a.rss_link:after,.job_filters .showing_resumes a.rss_link:after,.resume_filters .showing_resumes a.rss_link:after{content:"\f09e"}.job_filters .showing_jobs a.reset,.resume_filters .showing_jobs a.reset,.job_filters .showing_resumes a.reset,.resume_filters .showing_resumes a.reset{color:#ce1414}.job_filters .showing_jobs a.reset:after,.resume_filters .showing_jobs a.reset:after,.job_filters .showing_resumes a.reset:after,.resume_filters .showing_resumes a.reset:after{content:"\f00d"}.job_filters .showing_jobs a.reset:hover,.resume_filters .showing_jobs a.reset:hover,.job_filters .showing_resumes a.reset:hover,.resume_filters .showing_resumes a.reset:hover{color:#a00f0f}.job_filters .filter_by_tag,.resume_filters .filter_by_tag{padding:0 15px 15px;clear:both}.job_filters .filter_by_tag .filter_by_tag_cloud,.resume_filters .filter_by_tag .filter_by_tag_cloud{display:block}.job_filters .filter_by_tag .filter_by_tag_cloud a,.resume_filters .filter_by_tag .filter_by_tag_cloud a{background:#3BB2D6;border-radius:3px;color:#fff;display:inline-block;font-size:12px!important;font-weight:700;line-height:1em;padding:.5em;text-transform:uppercase}.job_filters .filter_by_tag .filter_by_tag_cloud a:hover,.resume_filters .filter_by_tag .filter_by_tag_cloud a:hover{background:#2696b8}.job_filters .filter_by_tag .filter_by_tag_cloud a:before,.resume_filters .filter_by_tag .filter_by_tag_cloud a:before{content:"\f02b";font-family:"FontAwesome";font-weight:400;margin-right:.5em}.job_filters .filter_by_tag .filter_by_tag_cloud a.active,.resume_filters .filter_by_tag .filter_by_tag_cloud a.active{background:#c8c8c8}.tax-job_listing_category .job_filters .search_jobs .search_keywords,.tax-job_listing_category .job_filters .search_jobs .search_location,.tax-job_listing_category .job_filters .search_jobs .search_categories,.tax-job_listing_category .job_filters .search_jobs .search_region{width:50%}.search_jobs div.gjm-filters-wrapper{display:inherit;margin:inherit;padding:inherit;width:auto}.owl-carousel.jr-spotlight{background:#f8f8f8;border-radius:3px;padding:30px}.owl-carousel.jr-spotlight .owl-item{color:#888}.owl-carousel.jr-spotlight .image{background:#fff;border-radius:50%;float:right;height:80px;margin:0 0 30px 30px;position:relative;width:80px}.owl-carousel.jr-spotlight .image img{left:50%;max-height:60px;max-width:60px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.owl-carousel.jr-spotlight h4{font-family:"Roboto",Arial,sans-serif;font-weight:700;margin:0;position:relative;text-transform:none}.owl-carousel.jr-spotlight h4 a{color:#000}.owl-carousel.jr-spotlight h4 .job-manager-applications-applied-notice{display:none}.owl-carousel.jr-spotlight ul{margin:0 0 15px 0}.owl-carousel.jr-spotlight ul li{padding:0 0 0 22px}.owl-carousel.jr-spotlight ul li:before{color:#3BB2D6;display:inline;font-family:"FontAwesome";left:0;position:absolute;top:0}.owl-carousel.jr-spotlight ul li.job-type{border-radius:3px;color:#fff;display:inline-block;font-family:"Roboto",Arial,sans-serif;font-size:12px;font-weight:700;line-height:1;margin-bottom:15px;padding:5px 7px;text-transform:uppercase}.owl-carousel.jr-spotlight ul li.job-type:before{display:none}.owl-carousel.jr-spotlight ul li.job-type.full-time{background:#A6D32B}.owl-carousel.jr-spotlight ul li.job-type.part-time{background:#F09820}.owl-carousel.jr-spotlight ul li.job-type.temporary{background:#F06020}.owl-carousel.jr-spotlight ul li.job-type.freelance{background:#3BB2D6}.owl-carousel.jr-spotlight ul li.job-type.internship{background:#8259DD}.owl-carousel.jr-spotlight ul li.company:before{content:"\f0b1"}.owl-carousel.jr-spotlight ul li.location:before{content:"\f041"}.owl-carousel.jr-spotlight ul li.rate:before{content:"\f0d6"}.owl-carousel.jr-spotlight ul li.salary:before{content:"\f0d6"}.owl-carousel.jr-spotlight ul li.date:before{content:"\f073"}.owl-carousel.jr-spotlight ul li.application-deadline:before{color:#888;content:" / ";font-family:"Roboto",Arial,sans-serif;margin:0}.owl-carousel.jr-spotlight ul li a{color:#888}.owl-carousel.jr-spotlight .owl-controls{bottom:-20px;line-height:1;right:30px;margin:0;position:absolute}.owl-carousel.jr-spotlight .owl-controls .owl-nav .owl-prev,.owl-carousel.jr-spotlight .owl-controls .owl-nav .owl-next{background:#3BB2D6;color:#fff;height:40px;line-height:40px;margin:0;opacity:1;text-align:center;width:40px}.owl-carousel.jr-spotlight .owl-controls .owl-nav .owl-prev:before,.owl-carousel.jr-spotlight .owl-controls .owl-nav .owl-next:before{left:50%;margin-left:-8px}.owl-carousel.jr-spotlight .owl-controls .owl-nav .owl-prev:hover,.owl-carousel.jr-spotlight .owl-controls .owl-nav .owl-next:hover{background:#2696b8}.owl-carousel.jr-spotlight .owl-controls .owl-nav .owl-prev{border-radius:3px 0 0 3px}.owl-carousel.jr-spotlight .owl-controls .owl-nav .owl-next{border-radius:0 3px 3px 0}.category-groups{margin:0 -15px;padding:0 0 3em 0}.category-groups:after{clear:both;content:"";display:table;width:100%}.category-groups h3{margin:0 15px 1em}.category-groups h3 a{color:#000}.category-groups ul{float:left;margin:0}.category-groups ul li{padding:0 15px}.category-groups ul li:before{display:none}.category-groups ul li a{background:#fff;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.1);color:#888;display:block;margin-bottom:30px;overflow:hidden;padding:1em 5em 1em 1em;position:relative;text-align:left}.category-groups ul li a:hover{box-shadow:0 0 20px rgba(0,0,0,.1)}.category-groups ul li a span{background:#3BB2D6;color:#fff;display:block;font-weight:700;height:100%;padding:1em;position:absolute;right:0;top:0}.category-groups.columns-2 ul{width:50%}.category-groups.columns-3 ul{width:33.3333%}.category-groups.columns-4 ul{width:25%}.color-alternative .category-groups ul li a{border-bottom:1px solid rgba(255,255,255,.15);color:#fff}.color-alternative .category-groups ul li a span{border:1px solid #3BB2D6;color:#3BB2D6}.widget.job-overview{background:#f8f8f8;border-radius:3px;padding:30px}.widget.job-overview ul{margin-bottom:0;padding:0}.widget.job-overview ul li{color:#888;margin-bottom:15px;padding-top:0}.widget.job-overview ul li strong,.widget.job-overview ul li label{color:#000;display:block;font-weight:400}.widget.job-overview ul li a{color:#3BB2D6}.widget.job-overview .btn,.widget.job-overview .button,.widget.job-overview [type=button]{text-align:center;display:block;margin-top:15px;width:100%}.widget.job-overview .button{margin-bottom:30px}.widget.job-overview .btn:first-child,.widget.job-overview .button:first-child,.widget.job-overview [type=button]:first-child{margin-top:0}.widget.job-overview .application_details{display:none}.job_application.application{margin-bottom:30px}.company-info{display:table}.company-info .image{background:#fff;border:1px solid #e4e4e4;display:table-cell;height:150px;position:relative;vertical-align:middle;width:150px}.company-info .image img{left:50%;max-height:110px;max-width:110px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.company-info .company-details{display:table-cell;padding-left:30px;vertical-align:middle}.company-info .company-details h4{display:inline;margin:0}.company-info .company-details .company-tagline{color:#888;font-family:"Montserrat",Arial,sans-serif;font-size:1.1em;margin-left:.5em}.company-info .company-details .company-website,.company-info .company-details .company-facebook,.company-info .company-details .company-twitter{margin-right:1em}.company-info .company-details .company-website:before,.company-info .company-details .company-facebook:before,.company-info .company-details .company-twitter:before{font-family:"FontAwesome";margin-right:.25em}.company-info .company-details .company-website:before{content:"\f0ac"}.company-info .company-details .company-twitter:before{content:"\f099"}.company-info .company-details .company-facebook:before{content:"\f230"}.job-dashboard-actions{font-size:.8em;margin:0}.job-dashboard-actions li{display:inline;margin-right:1em;padding:0}.job-dashboard-actions li:before{display:none}.job-dashboard-actions li .job-dashboard-action-edit,.job-dashboard-actions li .job-dashboard-action-mark_filled,.job-dashboard-actions li .job-dashboard-action-duplicate,.job-dashboard-actions li .job-dashboard-action-delete{color:#aeaeae;display:inline-block;height:1em;position:relative;text-indent:-9999px;width:1em}.job-dashboard-actions li .job-dashboard-action-edit:hover,.job-dashboard-actions li .job-dashboard-action-mark_filled:hover,.job-dashboard-actions li .job-dashboard-action-duplicate:hover,.job-dashboard-actions li .job-dashboard-action-delete:hover{color:#626262}.job-dashboard-actions li .job-dashboard-action-edit:after,.job-dashboard-actions li .job-dashboard-action-mark_filled:after,.job-dashboard-actions li .job-dashboard-action-duplicate:after,.job-dashboard-actions li .job-dashboard-action-delete:after{left:0;font-family:"FontAwesome";position:absolute;text-indent:0;top:0}.job-dashboard-actions li .job-dashboard-action-edit:after{content:"\f040"}.job-dashboard-actions li .job-dashboard-action-mark_filled:after{content:"\f00c"}.job-dashboard-actions li .job-dashboard-action-duplicate:after{content:"\f24d"}.job-dashboard-actions li .job-dashboard-action-delete:after{content:"\f00d"}.job-manager-alerts .job-alert-actions{font-size:.8em;margin:0}.job-manager-alerts .job-alert-actions li{display:inline;margin-right:1em;padding:0}.job-manager-alerts .job-alert-actions li:before{display:none}.job-manager-alerts .job-alert-actions li .job-alerts-action-view,.job-manager-alerts .job-alert-actions li .job-alerts-action-email,.job-manager-alerts .job-alert-actions li .job-alerts-action-edit,.job-manager-alerts .job-alert-actions li .job-alerts-action-toggle_status,.job-manager-alerts .job-alert-actions li .job-alerts-action-delete{color:#aeaeae;display:inline-block;height:1em;position:relative;text-indent:-9999px;width:1em}.job-manager-alerts .job-alert-actions li .job-alerts-action-view:hover,.job-manager-alerts .job-alert-actions li .job-alerts-action-email:hover,.job-manager-alerts .job-alert-actions li .job-alerts-action-edit:hover,.job-manager-alerts .job-alert-actions li .job-alerts-action-toggle_status:hover,.job-manager-alerts .job-alert-actions li .job-alerts-action-delete:hover{color:#626262}.job-manager-alerts .job-alert-actions li .job-alerts-action-view:after,.job-manager-alerts .job-alert-actions li .job-alerts-action-email:after,.job-manager-alerts .job-alert-actions li .job-alerts-action-edit:after,.job-manager-alerts .job-alert-actions li .job-alerts-action-toggle_status:after,.job-manager-alerts .job-alert-actions li .job-alerts-action-delete:after{left:0;font-family:"FontAwesome";position:absolute;text-indent:0;top:0}.job-manager-alerts .job-alert-actions li .job-alerts-action-view:after{content:"\f002"}.job-manager-alerts .job-alert-actions li .job-alerts-action-email:after{content:"\f0e0"}.job-manager-alerts .job-alert-actions li .job-alerts-action-edit:after{content:"\f040"}.job-manager-alerts .job-alert-actions li .job-alerts-action-delete:after{content:"\f00d"}.job-manager-alerts .alert-disabled{opacity:.5}.job-manager-alerts .alert-disabled .job-alert-actions li .job-alerts-action-toggle_status:after{content:"\f06e"}.job-manager-alerts .alert-enabled .job-alert-actions li .job-alerts-action-toggle_status:after{content:"\f070"}.job-manager-alerts small{display:block}.job-manager-alerts tfoot a{margin-top:1em}#job_package_selection .job_listing_packages_title{background:none;padding:0 0 1em}#job_package_selection .job_listing_packages_title input{float:right}#job_package_selection .job_listing_packages .job_packages,#job_package_selection .job_listing_packages .resume_packages{margin:0}#job_package_selection .job_listing_packages .job_packages .package-section,#job_package_selection .job_listing_packages .resume_packages .package-section{display:none}#job_package_selection .job_listing_packages .job_packages .job-package,#job_package_selection .job_listing_packages .resume_packages .job-package,#job_package_selection .job_listing_packages .job_packages .user-job-package,#job_package_selection .job_listing_packages .resume_packages .user-job-package,#job_package_selection .job_listing_packages .job_packages .resume-package,#job_package_selection .job_listing_packages .resume_packages .resume-package,#job_package_selection .job_listing_packages .job_packages .user-resume-package,#job_package_selection .job_listing_packages .resume_packages .user-resume-package{background:#f8f8f8;border-radius:3px;cursor:pointer;margin-bottom:.5em;padding:1em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}#job_package_selection .job_listing_packages .job_packages .job-package:hover,#job_package_selection .job_listing_packages .resume_packages .job-package:hover,#job_package_selection .job_listing_packages .job_packages .user-job-package:hover,#job_package_selection .job_listing_packages .resume_packages .user-job-package:hover,#job_package_selection .job_listing_packages .job_packages .resume-package:hover,#job_package_selection .job_listing_packages .resume_packages .resume-package:hover,#job_package_selection .job_listing_packages .job_packages .user-resume-package:hover,#job_package_selection .job_listing_packages .resume_packages .user-resume-package:hover{background:#f4f4f4}#job_package_selection .job_listing_packages .job_packages .job-package.active,#job_package_selection .job_listing_packages .resume_packages .job-package.active,#job_package_selection .job_listing_packages .job_packages .user-job-package.active,#job_package_selection .job_listing_packages .resume_packages .user-job-package.active,#job_package_selection .job_listing_packages .job_packages .resume-package.active,#job_package_selection .job_listing_packages .resume_packages .resume-package.active,#job_package_selection .job_listing_packages .job_packages .user-resume-package.active,#job_package_selection .job_listing_packages .resume_packages .user-resume-package.active{color:#fff;background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6)}#job_package_selection .job_listing_packages .job_packages .job-package br,#job_package_selection .job_listing_packages .resume_packages .job-package br,#job_package_selection .job_listing_packages .job_packages .user-job-package br,#job_package_selection .job_listing_packages .resume_packages .user-job-package br,#job_package_selection .job_listing_packages .job_packages .resume-package br,#job_package_selection .job_listing_packages .resume_packages .resume-package br,#job_package_selection .job_listing_packages .job_packages .user-resume-package br,#job_package_selection .job_listing_packages .resume_packages .user-resume-package br{display:none}#job_package_selection .job_listing_packages .job_packages .job-package:before,#job_package_selection .job_listing_packages .resume_packages .job-package:before,#job_package_selection .job_listing_packages .job_packages .user-job-package:before,#job_package_selection .job_listing_packages .resume_packages .user-job-package:before,#job_package_selection .job_listing_packages .job_packages .resume-package:before,#job_package_selection .job_listing_packages .resume_packages .resume-package:before,#job_package_selection .job_listing_packages .job_packages .user-resume-package:before,#job_package_selection .job_listing_packages .resume_packages .user-resume-package:before{display:none}#job_package_selection .job_listing_packages .job_packages .job-package [type="radio"],#job_package_selection .job_listing_packages .resume_packages .job-package [type="radio"],#job_package_selection .job_listing_packages .job_packages .user-job-package [type="radio"],#job_package_selection .job_listing_packages .resume_packages .user-job-package [type="radio"],#job_package_selection .job_listing_packages .job_packages .resume-package [type="radio"],#job_package_selection .job_listing_packages .resume_packages .resume-package [type="radio"],#job_package_selection .job_listing_packages .job_packages .user-resume-package [type="radio"],#job_package_selection .job_listing_packages .resume_packages .user-resume-package [type="radio"]{position:absolute;visibility:hidden}#job_package_selection .job_listing_packages .job_packages .job-package label,#job_package_selection .job_listing_packages .resume_packages .job-package label,#job_package_selection .job_listing_packages .job_packages .user-job-package label,#job_package_selection .job_listing_packages .resume_packages .user-job-package label,#job_package_selection .job_listing_packages .job_packages .resume-package label,#job_package_selection .job_listing_packages .resume_packages .resume-package label,#job_package_selection .job_listing_packages .job_packages .user-resume-package label,#job_package_selection .job_listing_packages .resume_packages .user-resume-package label{display:block;font-family:"Montserrat",Arial,sans-serif;letter-spacing:.05em;position:relative;text-transform:uppercase}.job-manager-bookmark-actions li:before{display:none}.wp-job-manager-bookmarks-form{border:none!important}.mfp-content .wp-job-manager-bookmarks-form div.bookmark-details{display:block!important}.single-job_listing #title{text-align:left}.single-job_listing #title .container{position:relative}.single-job_listing #title h1{margin-right:33.333%}.single-job_listing #title .job-type{border-radius:3px;color:#fff;display:inline-block;font-size:12px;line-height:1;margin:15px 0 0;padding:7px 10px;position:relative;text-transform:uppercase}.single-job_listing #title .job-type.full-time{background:#A6D32B}.single-job_listing #title .job-type.part-time{background:#F09820}.single-job_listing #title .job-type.temporary{background:#F06020}.single-job_listing #title .job-type.freelance{background:#3BB2D6}.single-job_listing #title .job-type.internship{background:#8259DD}.single-job_listing #title a{display:inline-block;line-height:1;margin-bottom:15px}.single-job_listing #title .job-manager-form{position:absolute;right:0;top:50%;transform:translateY(-50%)}.single-job_listing #title .bookmark-buttons,.single-job_listing #title .wp-job-manager-bookmarks-form{margin-top:0;padding-left:15px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:33.3333%}.single-job_listing #title .bookmark-details{display:none}.single_job_listing{border-top:1px solid #e4e4e4;margin-top:2em;padding-top:2em}.single_job_listing .job-description-image{margin:0 auto 30px;display:block;max-width:100%;max-height:33vh}.single_job_listing .company_video{height:0;margin-bottom:2em;padding-bottom:56.25%;position:relative}.single_job_listing .company_video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.single_job_listing .gjm-map-wrapper{margin-bottom:2em}.single_job_listing .gjm-map-wrapper:last-child{margin-bottom:0}.single_job_listing strong{color:#000;font-weight:400}.job_tags{border-top:1px solid #e4e4e4;padding:2em 0 0 1.5em;position:relative}.job_tags:before{color:#3BB2D6;content:"\f02c";font-family:"FontAwesome";left:0;position:absolute;top:2em}.bookmark-notice{margin:0;white-space:nowrap}.bookmark-notice:before{content:"\f02e";font-family:"FontAwesome";margin-right:.5em}.job-manager-single-alert-link a:before{content:"\f0f3";font-family:"FontAwesome";font-weight:400;margin-right:.5em}#job_preview .job-overview ul{margin-bottom:0}#job_preview .job-overview li:last-child{border:none;margin-bottom:0;padding-bottom:0}#job_preview .job_listing_preview_title h2{margin:0}#job_preview .job_listing_preview_title input{float:right;margin-left:1em;margin-top:-.5em}.job_resume_search #search_keywords,.job_resume_search #search_location{background-color:#fff;background-position:1em center;background-repeat:no-repeat}.job_resume_search #search_keywords{background-image:url(https://castellopersonal.de/my_content/themes/castello/img/search.png);background-size:20px 20px;padding-left:3em}.job_resume_search #search_location{background-image:url(https://castellopersonal.de/my_content/themes/castello/img/pin.png);background-size:17px 20px;padding-left:2.6em}.job_resume_search .gjm-icon-target-1{font-style:normal;font-weight:400;position:absolute;top:10px;right:30px;cursor:pointer;color:#aaa}.job_resume_search .gjm-icon-target-1:before{content:"\f05b";font-family:"FontAwesome"}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.job_resume_search #search_keywords,.job_resume_search #search_location{background-color:#fff;background-position:1em center;background-repeat:no-repeat}.job_resume_search #search_keywords{background-image:url(https://castellopersonal.de/my_content/themes/castello/img/search@2x.png);background-size:20px 20px}.job_resume_search #search_location{background-image:url(https://castellopersonal.de/my_content/themes/castello/img/pin@2x.png);background-size:17px 20px}}#job-manager-job-applications .job-manager-applications-applied-notice{display:none}#job-manager-job-applications .job-applications-download-csv{float:right}.job-applications{margin:0}.job-applications .filter-job-applications{border-top:1px solid #e4e4e4;padding-top:30px}.job-applications .filter-job-applications:after{clear:both;content:"";display:table;width:100%}.job-applications .filter-job-applications p{float:left;margin-right:.5em}.job-applications li{padding:0}.job-applications li:before{display:none}.job-applications li.job-application{border:1px solid #e4e4e4;margin-bottom:30px}.job-applications li.job-application header{padding:30px}.job-applications li.job-application header:after{clear:both;content:"";display:table;width:100%}.job-applications li.job-application header img{float:left;padding-right:30px;width:100px}.job-applications li.job-application header h3{font-size:1em;margin-bottom:.25em}.job-applications li.job-application header .job-application-rating{display:block;float:left;height:1em;line-height:1;position:relative;width:5em}.job-applications li.job-application header .job-application-rating:before{color:#ddd;content:"\f005\f005\f005\f005\f005";font-family:"FontAwesome";position:absolute;left:0;letter-spacing:.07em;top:0}.job-applications li.job-application header .job-application-rating span{display:block;overflow:hidden}.job-applications li.job-application header .job-application-rating span:before{background:#fff;color:#3BB2D6;content:"\f005\f005\f005\f005\f005";display:block;font-family:"FontAwesome";height:1em;letter-spacing:.07em;line-height:1;position:relative;width:5em}.job-applications li.job-application section{border-top:1px solid #e4e4e4;padding:30px}.job-applications li.job-application section .hide_section:before{content:"\f00d";font-family:"FontAwesome";font-weight:400;margin-right:.5em}.job-applications li.job-application section .delete_job_application{display:block;float:right;line-height:1;padding:1em 0}.job-applications li.job-application section p:last-child{margin:0}.job-applications li.job-application section .job-application-notes-list{margin-bottom:0}.job-applications li.job-application section .job-application-notes-list li{border:1px solid #e4e4e4;border-radius:3px;display:block;margin:15px 0;padding:15px}.job-applications li.job-application section .job-application-notes-list li .job-application-note-meta{color:#d4d4d4;min-height:1.75em}.job-applications li.job-application section .job-application-notes-list li .job-application-note-meta .delete_note{float:right}.job-applications li.job-application section .job-application-meta dt{color:#000;float:left;padding-right:30px;width:20%}.job-applications li.job-application section .job-application-meta dd{float:left;margin:0 0 .5em;width:80%}.job-applications li.job-application section .job-application-meta dd:after{clear:both;content:"";display:table;width:100%}.job-applications li.job-application footer{background:#f8f8f8;border-top:1px solid #e4e4e4;padding:15px 30px}.job-applications li.job-application footer:after{clear:both;content:"";display:table;width:100%}.job-applications li.job-application footer .meta{float:left;margin:0}.job-applications li.job-application footer .meta li{display:inline-block;margin-right:.5em}.job-applications li.job-application footer .meta li:first-child{color:#000}.job-applications li.job-application footer .actions{float:right;margin:0;text-align:right}.job-applications li.job-application footer .actions li{display:inline-block;float:none;margin-left:.5em;width:1em}.job-applications li.job-application footer .actions li a{display:inline-block;height:1.1em;overflow:hidden;position:relative;text-align:left;text-indent:-9999px;width:1.1em}.job-applications li.job-application footer .actions li a:after{font-family:"FontAwesome";left:1px;line-height:1;position:absolute;text-indent:0;top:1px}.job-applications li.job-application footer .actions li.edit a:after{content:"\f040"}.job-applications li.job-application footer .actions li.notes a:after{content:"\f0f6"}.job-applications li.job-application footer .actions li.email a:after{content:"\f0e0"}.job-applications li.job-application footer .actions li.resume a:after{content:"\f002"}.job-applications li.job-application footer .actions li.content a:after{content:"\f0ca"}.job-manager-pagination ul{margin:3em 0 0}.job-manager-pagination ul:after{clear:both;content:"";display:table;width:100%}.job-manager-pagination ul li{float:left;margin:0 10px 10px 0;padding:0}.job-manager-pagination ul li:before{display:none}.job-manager-pagination ul li a,.job-manager-pagination ul li .current{border-radius:3px;display:block;line-height:1;padding:12px 16px;border:1px solid #e4e4e4}.job-manager-pagination ul li a{border:1px solid #e4e4e4;color:#aeaeae}.job-manager-pagination ul li a:hover{border:1px solid #3BB2D6;color:#fff;background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6)}.job-manager-pagination ul li .current{color:#000}.job-manager-pagination ul li .current:hover{background:none;border:1px solid #e4e4e4}ul.job_listings .indeed_job_listing a,ul.job_listings .ziprecruiter_job_listing a{padding:15px}ul.job_listings .indeed_job_listing a img,ul.job_listings .ziprecruiter_job_listing a img,ul.job_listings .indeed_job_listing a .position,ul.job_listings .ziprecruiter_job_listing a .position,ul.job_listings .indeed_job_listing a .location,ul.job_listings .ziprecruiter_job_listing a .location,ul.job_listings .indeed_job_listing a .meta,ul.job_listings .ziprecruiter_job_listing a .meta{float:left;padding:15px}ul.job_listings .indeed_job_listing a img,ul.job_listings .ziprecruiter_job_listing a img{width:15%}ul.job_listings .indeed_job_listing a .position,ul.job_listings .ziprecruiter_job_listing a .position{width:35%}ul.job_listings .indeed_job_listing a .position h3,ul.job_listings .ziprecruiter_job_listing a .position h3{font-size:1em;margin:0}ul.job_listings .indeed_job_listing a .position .company:before,ul.job_listings .ziprecruiter_job_listing a .position .company:before{content:"\f0b1";color:#3bb2d6;display:inline;font-family:"FontAwesome";margin-right:.5em;position:relative}ul.job_listings .indeed_job_listing a .position .company strong,ul.job_listings .ziprecruiter_job_listing a .position .company strong{color:#888}ul.job_listings .indeed_job_listing a .position .company small,ul.job_listings .ziprecruiter_job_listing a .position .company small{display:none}ul.job_listings .indeed_job_listing a .location,ul.job_listings .ziprecruiter_job_listing a .location{width:25%}ul.job_listings .indeed_job_listing a .location:before,ul.job_listings .ziprecruiter_job_listing a .location:before{content:"\f041";color:#3bb2d6;display:inline;font-family:"FontAwesome";margin-right:.5em;position:relative}ul.job_listings .indeed_job_listing a .meta,ul.job_listings .ziprecruiter_job_listing a .meta{background:none;color:#888;margin:0;width:25%}ul.job_listings .indeed_job_listing a .meta li,ul.job_listings .ziprecruiter_job_listing a .meta li{border:0;background:none}ul.job_listings .indeed_job_listing a .meta li:nth-child(even),ul.job_listings .ziprecruiter_job_listing a .meta li:nth-child(even){background:none}ul.job_listings .indeed_job_listing a .meta li.date:before,ul.job_listings .ziprecruiter_job_listing a .meta li.date:before{content:"\f073";color:#3bb2d6;display:inline;font-family:"FontAwesome";margin-right:.5em;position:relative}.position-filled,.applications-closed{background:#fef3f3;border:1px solid #d01717;border-radius:3px;color:#d01717;display:block;margin-bottom:30px;padding:20px 30px}.position-filled:before,.applications-closed:before{content:"\e908";font-family:"FontAwesome";margin-right:15px}.fieldset-salary_min,.fieldset-rate_min,.fieldset-age_min{float:left;padding-right:15px;width:50%}.fieldset-salary_max,.fieldset-rate_max,.fieldset-age_max{float:left;padding-left:15px;width:50%}.gjm-info-window a{display:block}.facetwp-template{margin-bottom:30px}.facetwp-template ul.job_listings{margin:0}.facetwp-facet .facetwp-search-wrap{display:block}.facetwp-facet .facetwp-btn{right:13px;top:16px}.sidebar .facetwp-facet{margin:0}.sidebar .facetwp-facet .facetwp-link{border-bottom:1px solid #e4e4e4;padding:.75em 0}.sidebar .facetwp-facet .facetwp-link:hover{color:#3BB2D6}.sidebar .facetwp-facet .facetwp-link:last-child{padding-bottom:0;border-bottom:none}.sidebar .facetwp-facet .facetwp-link .facetwp-counter{float:right}.sidebar .facetwp-facet .noUi-horizontal{height:6px}.sidebar .facetwp-facet .noUi-target{background:#e4e4e4;border-radius:3px;border:0;box-shadow:none}.sidebar .facetwp-facet .noUi-connect{background:#3BB2D6;border-radius:3px;box-shadow:none}.sidebar .facetwp-facet .noUi-handle{border:5px solid #3BB2D6;border-radius:50%;background:#FFF;cursor:default;box-shadow:0 3px 6px -3px #BBB}.sidebar .facetwp-facet .noUi-horizontal .noUi-handle{width:30px;height:30px;top:-12px}.sidebar .facetwp-facet .noUi-horizontal .noUi-handle:before,.sidebar .facetwp-facet .noUi-horizontal .noUi-handle:after{display:none}.sidebar .facetwp-facet .facetwp-slider-reset{border:1px solid #3BB2D6;border-radius:3px;background:#fff;box-shadow:none;padding:.5em 1em;cursor:pointer}.sidebar .facetwp-facet .fs-label-wrap{border:1px solid #e4e4e4;border-radius:3px}.sidebar .facetwp-facet .fs-label-wrap .fs-label{padding:1em .75em}.sidebar .facetwp-facet.facetwp-type-fselect .fs-wrap,.sidebar .facetwp-facet.facetwp-type-fselect .fs-dropdown{width:100%}.facetwp-map-filtering{display:block;margin:-24px auto 0 auto;position:relative}ul.resumes li{border-bottom:1px solid #e4e4e4;border-left:1px solid transparent;border-right:1px solid transparent;padding:0}ul.resumes li:before{display:none}ul.resumes li:last-child{border-bottom:none}ul.resumes li.no_resumes_found{border:0;color:#000;text-align:center}ul.resumes li a{color:#888;display:block;min-height:146px;padding:30px 110px 30px 0;position:relative}ul.resumes li a:after{clear:both;content:"";display:table;width:100%}ul.resumes li a img{border-radius:3px;height:80px;position:absolute;right:0;top:30px;width:80px}ul.resumes li a .candidate-column h3{float:left;font-family:"Roboto",Arial,sans-serif;font-size:1em;font-weight:700;margin:0 .5em 0 0;text-transform:none}ul.resumes li a .candidate-column .candidate-title strong{color:#000;font-weight:400}ul.resumes li a .candidate-location-column{float:left;margin-right:2em}ul.resumes li a .candidate-location-column:before{color:#3BB2D6;content:"\f041";font-family:"FontAwesome";margin-right:.5em}ul.resumes li a .resume-posted-column date:before,ul.resumes li a .resume-posted-column .resume-category:before{color:#3BB2D6;font-family:"FontAwesome";margin-right:.5em}ul.resumes li a .resume-posted-column date{float:left;margin-right:2em}ul.resumes li a .resume-posted-column date:before{content:"\f073"}ul.resumes li a .resume-posted-column .resume-category:before{content:"\f07c"}.candidate-dashboard-actions{font-size:.8em;margin:0}.candidate-dashboard-actions li{display:inline;margin-right:1em;padding:0}.candidate-dashboard-actions li:before{display:none}.candidate-dashboard-actions li .candidate-dashboard-action-edit,.candidate-dashboard-actions li .candidate-dashboard-action-hide,.candidate-dashboard-actions li .candidate-dashboard-action-publish,.candidate-dashboard-actions li .candidate-dashboard-action-delete{color:#aeaeae;display:inline-block;height:1em;position:relative;text-indent:-9999px;width:1em}.candidate-dashboard-actions li .candidate-dashboard-action-edit:hover,.candidate-dashboard-actions li .candidate-dashboard-action-hide:hover,.candidate-dashboard-actions li .candidate-dashboard-action-publish:hover,.candidate-dashboard-actions li .candidate-dashboard-action-delete:hover{color:#626262}.candidate-dashboard-actions li .candidate-dashboard-action-edit:after,.candidate-dashboard-actions li .candidate-dashboard-action-hide:after,.candidate-dashboard-actions li .candidate-dashboard-action-publish:after,.candidate-dashboard-actions li .candidate-dashboard-action-delete:after{left:0;font-family:"FontAwesome";position:absolute;text-indent:0;top:0}.candidate-dashboard-actions li .candidate-dashboard-action-edit:after{content:"\f040"}.candidate-dashboard-actions li .candidate-dashboard-action-hide:after{content:"\f070"}.candidate-dashboard-actions li .candidate-dashboard-action-publish:after{content:"\f06e"}.candidate-dashboard-actions li .candidate-dashboard-action-delete:after{content:"\f00d"}.resume-manager-resumes tfoot a{margin-top:1em}.single-resume #title{text-align:left}.single-resume #title .container{position:relative}.single-resume #title .container .job-manager-form{margin-top:1em}.single-resume #title .container .bookmark-details{display:none}.single-resume #title .container .bookmark-buttons,.single-resume #title .container .wp-job-manager-bookmarks-form{margin-top:0;padding-left:15px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:33.3333%}.single-resume .resume-card .skills,.single-resume .resume-card .resume_links{margin-bottom:2em}.single-resume .resume-card .skills h4,.single-resume .resume-card .resume_links h4{margin:0}.single-resume .resume-card .skills a,.single-resume .resume-card .resume_links a{margin-right:2em}.single-resume .resume-card .skills a:before,.single-resume .resume-card .resume_links a:before{font-family:"FontAwesome";margin-right:.5em}.single-resume .resume-card .skills a:before{content:"\f02b"}.single-resume .resume-card .resume_links a:before{content:"\f0c1"}.single-resume .resume-card .resume_links a[href*="youtube"]:before{content:"\f167"}.single-resume .resume-card .resume_links a[href*="xing"]:before{content:"\f168"}.single-resume .resume-card .resume_links a[href*="vimeo"]:before{content:"\f27d"}.single-resume .resume-card .resume_links a[href*="tumblr"]:before{content:"\f173"}.single-resume .resume-card .resume_links a[href*="stackoverflow"]:before{content:"\f16c"}.single-resume .resume-card .resume_links a[href*="soundcloud"]:before{content:"\f1be"}.single-resume .resume-card .resume_links a[href*="skype"]:before{content:"\f17e"}.single-resume .resume-card .resume_links a[href*="linkedin"]:before{content:"\f0e1"}.single-resume .resume-card .resume_links a[href*="instagram"]:before{content:"\f16d"}.single-resume .resume-card .resume_links a[href*="plus.google"]:before{content:"\f0d5"}.single-resume .resume-card .resume_links a[href*="github"]:before{content:"\f09b"}.single-resume .resume-card .resume_links a[href*="flickr"]:before{content:"\f16e"}.single-resume .resume-card .resume_links a[href*="facebook"]:before{content:"\f09a"}.single-resume .resume-card .resume_links a[href*="dribbble"]:before{content:"\f17d"}.single-resume .resume-card .resume_links a[href*="behance"]:before{content:"\f1b4"}.single-resume .resume-card .resume_links a[href*="twitter"]:before{content:"\f099"}.single-resume .resume-card .resume_contact_details{display:none}.single-resume .experience{border-top:1px solid #e4e4e4;margin-top:3em;padding-top:3em}.single-resume .resume-row{border:none;border-top:1px solid #e4e4e4;margin:3em 0}.single-resume .work-experience{border-left:1px solid #e4e4e4;margin-left:1em;padding:0 0 2em 1em;position:relative}.single-resume .work-experience:before{background:#fff;border:2px solid #e4e4e4;border-radius:50%;content:"";display:block;height:7px;left:-6px;position:absolute;top:.5em;width:7px}.single-resume .work-experience:last-child{padding-bottom:0}.single-resume .work-experience h4,.single-resume .work-experience p{margin:0}.single-resume .work-experience h4,.single-resume .work-experience h5{font-family:"Roboto",Arial,sans-serif;font-size:1em;font-weight:700;text-transform:none}.single-resume .work-experience h4{color:#d4d4d4}.single-resume .work-experience strong{font-weight:700}.single-resume .video-wrapper{float:right;padding-left:2em;width:50%}.single-resume .video-wrapper .candidate-video{height:0;margin-bottom:2em;padding-bottom:56.25%;position:relative}.single-resume .video-wrapper .candidate-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.single-resume .grm-map-wrapper{margin-bottom:2em}.single-resume .grm-map-wrapper:last-child{margin-top:4em;margin-bottom:0}#resume_preview .resume_preview_title{padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid #e4e4e4}#resume_preview .resume_preview_title h2{margin:0}#resume_preview .resume_preview_title input{float:right;margin-left:1em;margin-top:-.5em}.job-manager-past-applications .application-message{width:50%}.job-manager-past-applications p{margin:0}.company-letters{border-bottom:1px solid #e4e4e4;font-family:"Montserrat",Arial,sans-serif;margin-bottom:30px;text-align:center}.company-letters:after{clear:both;content:"";display:table;width:100%}.company-letters a{color:#000;display:inline-block;padding:1em .5em}.company-letters a:hover{color:#3BB2D6}.companies-overview{list-style:none;margin:0;padding:0}.companies-overview li{padding:0 0 45px;width:25%}.companies-overview li:before{display:none}.companies-overview li .company-letter{border-bottom:2px solid #e4e4e4;color:#000;font-family:"Montserrat",Arial,sans-serif;margin:0 1em;padding:.5em 0}.companies-overview li ul{margin:0;padding:0}.companies-overview li ul li{padding:0 1em;width:100%}.companies-overview li ul li a{border-bottom:1px solid #e4e4e4;display:block;padding:.5em}#title.company-title{text-align:left}#title.company-title .container{display:table}#title.company-title .container .image{background:#fff;border:1px solid #e4e4e4;display:table-cell;height:150px;position:relative;vertical-align:middle;width:150px}#title.company-title .container .image img{left:50%;max-height:110px;max-width:110px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}#title.company-title .container .company-details{display:table-cell;padding-left:30px;vertical-align:middle}#title.company-title .container .company-details .company-website,#title.company-title .container .company-details .company-twitter{margin-right:1em}#title.company-title .container .company-details .company-website:before,#title.company-title .container .company-details .company-twitter:before{font-family:"FontAwesome";margin-right:.25em}#title.company-title .container .company-details .company-website:before{content:"\f0ac"}#title.company-title .container .company-details .company-twitter:before{content:"\f081"}.owl-carousel{display:none;position:relative;width:100%;z-index:1;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{clear:both;content:"";display:table;width:100%}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item>div>a>img{width:100%}.owl-carousel .owl-item img{-webkit-transform-style:preserve-3d}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://castellopersonal.de/my_content/themes/castello/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel .owl-controls{margin-top:30px}.owl-carousel .owl-controls .owl-nav{text-align:center}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next{display:inline-block;height:1.5em;margin:0 15px;opacity:.5;overflow:hidden;position:relative;width:1em;text-indent:-9999px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.owl-carousel .owl-controls .owl-nav .owl-prev:before,.owl-carousel .owl-controls .owl-nav .owl-next:before{font-family:"FontAwesome";left:0;position:absolute;text-indent:0;top:0}.owl-carousel .owl-controls .owl-nav .owl-prev:hover,.owl-carousel .owl-controls .owl-nav .owl-next:hover{opacity:1}.owl-carousel .owl-controls .owl-nav .owl-prev:before{content:"\f060"}.owl-carousel .owl-controls .owl-nav .owl-next:before{content:"\f061"}.no-js .owl-carousel{display:block}.owl-height{transition:height 500ms ease-in-out}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.logo-carousel .owl-item{height:100px}.logo-carousel .owl-item div{position:absolute;top:50%;transform:translateY(-50%)}.testimonial{border-top:1px solid #e4e4e4;margin:2em 0;padding-top:2em;text-align:center}.testimonial:first-child{border:0;margin-top:0;padding-top:0}.testimonial img{border-radius:50%;display:inline-block;height:80px;width:80px}.testimonial blockquote{border:0;font-size:1.25em;font-style:italic;line-height:1.5em;margin:0;padding:1em 10%}.testimonial blockquote p{margin:0 0 1em}.testimonial blockquote footer{font-size:.75em;font-style:normal}.testimonial blockquote footer cite{font-style:normal}.testimonials-carousel .testimonial{border-bottom:0;margin-top:0;margin-bottom:0;padding-top:0}.testimonials-carousel .testimonial img{box-shadow:0 0 0 5px #3BB2D6,0 0 0 15px rgba(59,178,214,.15),0 0 0 25px rgba(59,178,214,.15);margin-top:25px}.mc4wp-form-fields{text-align:center}.mc4wp-form-fields div{display:inline-block;margin:0 5px}.mc4wp-form-fields div [type=text],.mc4wp-form-fields div [type=email],.mc4wp-form-fields div [type=submit]{height:3em;line-height:3em;padding:0 1em;width:250px}.mc4wp-form-fields div [type=submit]{width:auto}.counter-container{display:table;margin:30px 0 60px;table-layout:fixed;width:100%}.counter-container .counter{display:table-cell}.counter-container .counter .number{color:#fff;font-family:"Montserrat",sans-serif;font-size:60px;font-weight:100;line-height:1em}.counter-container .counter .description{color:#000;font-size:24px}.hero{background:#000;color:#fff;padding:10vh 0}.hero.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}.hero .slider-title h1{font-size:3em;line-height:1em;text-shadow:0 1px 0 rgba(0,0,0,.2)}.hero .slider-title h2,.hero .slider-title h3,.hero .slider-title h4,.hero .slider-title h5,.hero .slider-title h6{color:#3BB2D6;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.2)}.hero .slider-title h2 strong,.hero .slider-title h3 strong,.hero .slider-title h4 strong,.hero .slider-title h5 strong,.hero .slider-title h6 strong{color:inherit}.content{float:left;padding:0 15px;width:66.6666%}.widget .content{float:none;width:auto;padding:0}.recent-blog-posts{position:relative}.recent-blog-posts .post-thumbnail{display:block}.recent-blog-posts .post-thumbnail img{border-radius:3px 3px 0 0;display:block;width:100%}.recent-blog-posts .post-categories{left:15px;line-height:1;margin:0;position:absolute;top:15px}.recent-blog-posts .post-categories li{float:left;clear:both;margin-bottom:1px;padding:0}.recent-blog-posts .post-categories li:before{display:none}.recent-blog-posts .post-categories li a{background:#3BB2D6;border-radius:0 3px 3px 0;color:#fff;display:block;font-weight:700;font-size:12px;line-height:1.25em;padding:5px 10px;text-transform:uppercase;white-space:nowrap}.recent-blog-posts .excerpt{background:#fff;border-radius:0 0 3px 3px;margin-bottom:2em;padding:30px}.recent-blog-posts .excerpt h4{font-family:"Roboto",Arial,sans-serif;font-size:1em;font-weight:700;text-transform:none}.recent-blog-posts .excerpt h4 a{color:#000}.recent-blog-posts .excerpt footer{border-top:1px solid #e4e4e4;font-size:.8em;padding-top:1em}.recent-blog-posts .excerpt footer:after{clear:both;content:"";display:table;width:100%}.recent-blog-posts .excerpt footer .date,.recent-blog-posts .excerpt footer .comments{color:#bbb;float:left}.recent-blog-posts .excerpt footer .date:before,.recent-blog-posts .excerpt footer .comments:before{color:#3BB2D6;font-family:"FontAwesome";margin-right:7px}.recent-blog-posts .excerpt footer .date{margin-right:30px}.recent-blog-posts .excerpt footer .date:before{content:"\f073"}.recent-blog-posts .excerpt footer .comments:before{content:"\f075"}.recent-blog-posts .excerpt footer .comments a{color:inherit}.blog article,.archive article,.single-post article{border-bottom:1px solid #e4e4e4;margin-bottom:3em;padding-bottom:3em}.blog article .post-image,.archive article .post-image,.single-post article .post-image{background:#000;margin-bottom:2em}.blog article .post-image a,.archive article .post-image a,.single-post article .post-image a{display:block;overflow:hidden;position:relative}.blog article .post-image a img,.archive article .post-image a img,.single-post article .post-image a img{display:block;width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.blog article .post-image a:after,.archive article .post-image a:after,.single-post article .post-image a:after{background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6);border-radius:50%;color:#fff;content:"\f06e";display:block;font-family:'FontAwesome';font-size:2em;height:80px;left:50%;line-height:80px;margin:-40px 0 0 -40px;opacity:0;position:absolute;text-align:center;top:100%;width:80px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.blog article .post-image a:hover img,.archive article .post-image a:hover img,.single-post article .post-image a:hover img{opacity:.8}.blog article .post-image a:hover:after,.archive article .post-image a:hover:after,.single-post article .post-image a:hover:after{opacity:1;top:50%}.blog article .post-title,.archive article .post-title,.single-post article .post-title{margin:0}.blog article .post-title a,.archive article .post-title a,.single-post article .post-title a{color:#000}.blog article .post-title a:hover,.archive article .post-title a:hover,.single-post article .post-title a:hover{color:#1a1a1a}.blog article .meta,.archive article .meta,.single-post article .meta{color:#aeaeae;margin-bottom:1em}.blog article .meta .comments,.archive article .meta .comments,.single-post article .meta .comments{border-left:1px solid #e4e4e4;margin-left:.5em;padding-left:.5em}.pagination{margin-bottom:4em;text-align:center}.pagination h2{display:none}.pagination .page-numbers{border:1px solid #e4e4e4;border-radius:3px;color:#aeaeae;display:inline-block;margin:0 2px;padding:.5em 1em}.pagination .page-numbers:hover{border:1px solid #3BB2D6;color:#fff;background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6)}.pagination .page-numbers.current{color:#000}.pagination .page-numbers.current:hover{background:none;border:1px solid #e4e4e4}.paging{margin:3em 0 0}.paging:after{clear:both;content:"";display:table;width:100%}.paging li{padding:0}.paging li:before{display:none}.paging li.prev{float:left}.paging li.prev a:before{content:"\f104";font-family:"FontAwesome";margin-right:.5em}.paging li.next{float:right}.paging li.next a:after{content:"\f105";font-family:"FontAwesome";margin-left:.5em}.post-title{margin:0}.meta{color:#aeaeae;margin-bottom:2em}.post-image{margin-bottom:2em}.post-image img{display:block;width:100%}.author-bio{border-top:1px solid #e4e4e4;margin-top:3em;min-height:8em;padding:3em 0 0 7em;position:relative}.author-bio img{left:0;position:absolute;top:3em}.author-bio h5,.author-bio p{margin:0}.tags{background:#f8f8f8;margin:3em 0 0;padding:1em}.tags:before{font-family:'FontAwesome';content:"\f02c";margin-right:1em}.tags li{display:inline;margin-right:1em;padding:0}.tags li:before{display:none}.tags li a{color:#888}.tags li a:hover{color:#626262}#comments h2{border-top:1px solid #e4e4e4;margin:2em 0;padding-top:2em}#comments ol{list-style:none;padding:0}#comments ol li{margin-bottom:3em;padding-left:80px;position:relative}#comments ol li ol{margin-top:3em}#comments ol li img{left:0;position:absolute;top:0}#comments ol li p{margin:0}#comments ol li .comment-author{color:#000}#comments ol li .comment-author b{font-weight:400}#comments ol li .comment-author b a{color:#3BB2D6}#comments ol li .comment-author b a:hover{color:#2285a3}#comments ol li .comment-author cite{font-style:normal}#comments ol li .comment-author cite a{color:#000}#comments ol li .comment-author cite a:hover{color:#000}#comments ol li .comment-meta{margin-bottom:1em}#comments ol li .comment-meta a{color:#aeaeae}#comments ol li .comment-meta a:hover{color:#626262}#comments ol li .reply{position:absolute;right:0;top:0}#comments ol li .reply a{background:#f8f8f8;border-radius:3px;color:#aeaeae;display:block;padding:5px 15px}#comments ol li .reply a:hover{background:#f4f4f4;color:#626262}#comments #respond{border-top:1px solid #e4e4e4;margin-top:3em;padding-top:3em}#comments #respond h2{display:none}#comments #respond input[type=text]{max-width:400px}#comments .comment-form p{margin:0 0 2em}#comments .comment-form p.comment-subscription-form{margin:0}.sidebar{float:left;padding:0 15px;width:33.3333%}.sidebar .widget{background:#fbfbfb;border:1px solid #e4e4e4;padding:30px}.sidebar .widget ul li:last-child{padding-bottom:0;border-bottom:none}.widget{margin-bottom:2em}.widget ul{margin:0}.widget ul li{border-bottom:1px solid #e4e4e4;padding:.75em 0}.widget ul li:before{display:none}.widget ul li a{color:#a2a2a2}.widget ul li a:hover{color:#6f6f6f}#searchform{position:relative}#searchform [type=text]{padding-right:3em}#searchform:after{content:"\f002";font-family:"FontAwesome";position:absolute;right:1em;top:.9em}.sidebar .widget_featured_jobs .job_listings{border-top:none}.sidebar .widget_featured_jobs .job_listings a{background:none!important}.sidebar .widget_featured_jobs .job_listings>li{border-color:#e4e4e4!important;padding:15px 0!important}.sidebar .widget_featured_jobs .job_listings>li:first-child{padding-top:0!important}.sidebar .widget_featured_jobs .job_listings>li:last-child{padding-bottom:0!important}.sidebar .widget_featured_jobs .job_listings .job_position_featured:after{display:none}.sidebar .widget_featured_jobs .job_listings .job_position_featured a{padding:0}.sidebar .widget_featured_jobs .job_listings .job_position_featured a h3{font-family:"Roboto",Arial,sans-serif;font-size:1em;font-weight:700;margin-bottom:0;text-transform:none}.sidebar .widget_featured_jobs .job_listings .job_position_featured a .meta li{border:0;padding:0 0 0 24px;position:relative}.sidebar .widget_featured_jobs .job_listings .job_position_featured a .meta li:before{color:#3bb2d6;display:block;font-family:"FontAwesome";left:0;position:absolute;text-align:center;top:0;width:16px}.sidebar .widget_featured_jobs .job_listings .job_position_featured a .meta li.location:before{content:"\f041"}.sidebar .widget_featured_jobs .job_listings .job_position_featured a .meta li.company:before{content:"\f0b1"}.sidebar .widget_featured_jobs .job_listings .job_position_featured a .meta li.job-type:before{content:"\f017"}.sidebar .widget_featured_jobs .job_listings .meta li{display:block!important}.sidebar .widget_featured_jobs .job_listings .meta li:after{display:none}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tfoot td{border-bottom:0;border-top:1px solid #e4e4e4}.woocommerce table.shop_table tbody :nth-child(even) td,.woocommerce table.shop_table tfoot :nth-child(even) td{background:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;font-weight:400;line-height:1;padding:1em;background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce a.button.alt.disabled,.woocommerce button.button.alt.disabled,.woocommerce input.button.alt.disabled,.woocommerce input#submit.disabled,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce input.button.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce a.button.alt:disabled,.woocommerce button.button.alt:disabled,.woocommerce input.button.alt:disabled,.woocommerce input#submit:disabled,.woocommerce a.button:disabled,.woocommerce button.button:disabled,.woocommerce input.button:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled],.woocommerce input#submit:disabled[disabled],.woocommerce a.button:disabled[disabled],.woocommerce button.button:disabled[disabled],.woocommerce input.button:disabled[disabled]{color:#fff;font-weight:400;line-height:1;padding:1em;background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6)}.woocommerce form.checkout_coupon{border:1px solid #e4e4e4}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top-color:#3BB2D6}.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color:#3BB2D6}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f8f8f8}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #e4e4e4}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#f0f0f0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom:1em solid #f0f0f0}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border:1px solid #e4e4e4;height:3em;line-height:3em;padding:0 1em;width:150px}.woocommerce-billing-fields,.woocommerce-shipping-fields{padding-bottom:4em}.woocommerce #customer_login .login,.woocommerce #customer_login .register{border:0;padding:0}.woocommerce #customer_login.col2-set .col-1{padding-right:30px;width:50%}.woocommerce #customer_login.col2-set .col-2{border-left:1px solid #e4e4e4;padding-left:30px;width:50%}.woocommerce-account .woocommerce-MyAccount-navigation{padding-right:30px}.woocommerce-account .woocommerce-MyAccount-navigation ul{background:#f8f8f8;border-radius:3px;margin-bottom:4em;overflow:hidden}.woocommerce-account .woocommerce-MyAccount-navigation ul li{padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li:before{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{border-bottom:1px solid #e4e4e4;color:#000;display:block;padding:1em 1em 1em 2em;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:#f0f0f0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before{color:#3BB2D6;content:"\f105";font-family:"FontAwesome";left:1em;position:absolute;top:.9em}.woocommerce ul.products li.product:before,.woocommerce-page ul.products li.product:before{display:none}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{padding:0}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:1em;margin-bottom:0}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{display:inline;margin-right:.25em}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{text-decoration:none}.woocommerce span.onsale,.woocommerce-page span.onsale{line-height:2.8em}.woocommerce nav.woocommerce-pagination ul.page-numbers li:before,.woocommerce-page nav.woocommerce-pagination ul.page-numbers li:before{display:none}.woocommerce nav.woocommerce-pagination ul.page-numbers li a,.woocommerce-page nav.woocommerce-pagination ul.page-numbers li a,.woocommerce nav.woocommerce-pagination ul.page-numbers li span,.woocommerce-page nav.woocommerce-pagination ul.page-numbers li span{padding:.75em 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{top:auto}.woocommerce #comments h2{border:0;margin-top:0;padding:0}.woocommerce #review_form_wrapper #review_form .comment-respond{border-top:1px solid #e4e4e4;margin-top:40px;padding-top:40px}.woocommerce #review_form_wrapper #review_form .comment-respond .comment-reply-title{color:#000;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.woocommerce .related.products{border-top:1px solid #e4e4e4;margin-top:40px;padding-top:40px}.mfp-wrap .mfp-container .mfp-content{background:#fff;margin:80px 0;padding:30px 30px 0;position:relative;width:100%;max-width:500px}.mfp-wrap .mfp-container .mfp-content .mfp-close{background:none;position:absolute;right:0;top:0}.mfp-wrap .mfp-container .mfp-content .mfp-close:hover{box-shadow:none;top:0}.job_resume_search{padding:0}.job_resume_search input,.job_resume_search select{margin-bottom:1em}.job_resume_search [type=submit]{text-align:center;width:100%}.job-manager-applications-applied-notice,div.wpcf7-mail-sent-ok{border:0;color:#2ca015;display:block;margin-bottom:2em;margin-left:0;margin-right:0;min-height:40px;padding:0 0 0 50px;position:relative}.job-manager-applications-applied-notice:before,div.wpcf7-mail-sent-ok:before{background:#fff;border:1px solid #2ca015;border-radius:50%;content:"\f00c";font-family:"FontAwesome";height:40px;left:0;line-height:40px;position:absolute;text-align:center;top:0;width:40px}.job-manager-error{background:#fde9e9;border:1px solid #d01717;border-radius:3px;color:#d01717;display:block;margin-bottom:2em;padding:1em 1em 1em 3em;position:relative}.job-manager-error:before{content:"\e92b";font-family:"FontAwesome";left:1em;position:absolute;top:1em}.job-manager-message{background:#d8f1f7;border:1px solid #2392ad;border-radius:3px;color:#2392ad;display:block;margin-bottom:2em;padding:1em 1em 1em 3em;position:relative}.job-manager-message:before{content:"\e92a";font-family:"FontAwesome";left:1em;position:absolute;top:1em}.brand-background{background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6)}.brand-background .vc_parallax-inner{opacity:.1}.brand-background .section-title:after{background:#000}.cta:after{clear:both;content:"";display:table;width:100%}.cta h1,.cta h2,.cta h3,.cta h4,.cta h5,.cta h6,.cta p{margin:0;padding:0}.cta .btn.btn-primary{border:1px solid #fff;margin-left:10px}.cta .btn.btn-primary:hover{background:#2696b8}.cta .cta-content{float:left}.cta .cta-buttons{float:right}body div.sharedaddy h3.sd-title{display:block;font-size:1em;font-weight:400;line-height:1.75em;margin:0}body div.sharedaddy h3.sd-title:before{display:none}body div.sharedaddy ul li{border:0}body div.sharedaddy ul li:before{display:none}.pricing ul{margin:55px 0}.pricing ul li{background:#f8f8f8;border-bottom:1px solid #e4e4e4;padding:10px 30px;text-align:center}.pricing ul li:before{display:none}.pricing ul li.title{background:#000;border:0;color:#fff;padding:10px 30px}.pricing ul li.price{border:0;color:#fff;font-size:4em;font-weight:100;line-height:2em;background-color:#3BB2D6;background-image:-webkit-gradient(linear,left top,right top,from(#3BB2D6),to(#3BB2D6));background-image:-webkit-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-moz-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-ms-linear-gradient(left,#3BB2D6,#3BB2D6);background-image:-o-linear-gradient(left,#3BB2D6,#3BB2D6)}.pricing ul li:last-child{border:0;padding:30px}.pricing ul.popular{margin:15px 0}.pricing ul.popular li.title{padding:30px}.pricing ul.popular li:last-child{padding:30px 30px 60px 30px}.color-alternative h1,.color-alternative h2,.color-alternative h3,.color-alternative h4,.color-alternative h5,.color-alternative h6,.color-alternative p,.color-alternative blockquote,.color-alternative strong{color:#fff}.teaser{margin-bottom:4em}.teaser i{border:2px solid #3BB2D6;border-radius:50%;color:#3BB2D6;display:inline-block;font-size:1.75em;height:80px;line-height:76px;margin-bottom:1em;text-align:center;width:80px}.teaser h2{font-family:"Roboto",Arial,sans-serif;font-size:1em;font-weight:700;text-transform:none}footer #prefooter{background:#1a1a1a;padding:120px 0 90px}footer #prefooter h2{color:#fff;font-size:1em}footer #credits{background:#000;padding:30px 0;text-align:center}footer .widget.widget_nav_menu ul li{border:0;padding:0}footer .widget.widget_nav_menu ul li a{color:#888;display:block;padding:.25em .5em .25em .9em;position:relative}footer .widget.widget_nav_menu ul li a:hover{color:#fff}footer .widget.widget_nav_menu ul li a:before{color:#3BB2D6;content:"\f105";font-family:"FontAwesome";left:0;position:absolute;top:.2em}footer [class^="fa-"],footer [class*=" fa-"]{border:2px solid #3BB2D6;border-radius:50%;display:inline-block;font-size:1.25em;height:50px;line-height:46px;margin:0 .25em 1em .25em;text-align:center;width:50px}@media (min-width:1200px){.container{width:1160px}.job_filters .job_types li{width:16.6666%}.page-template-page-sidebar-right .job_filters .job_types li,.page-template-page-sidebar-left .job_filters .job_types li{width:25%}.hero{padding:200px 0}}@media (max-width:991px){.container{margin:0 5%;width:90%}.stacktable.large-only{display:none}.stacktable.small-only{display:table}.st-head-row-main{display:none}.companies-overview li{width:50%}.job_filters .job_types li{width:33.3333%}.job-dashboard-actions li,.candidate-dashboard-actions li{margin:0 1em}.job-dashboard-action-edit,.job-dashboard-action-mark_filled,.job-dashboard-action-duplicate,.job-dashboard-action-delete,.candidate-dashboard-action-edit,.candidate-dashboard-action-hide,.candidate-dashboard-action-publish,.candidate-dashboard-action-delete{font-size:1.25em;line-height:3em}.single-job_listing #title h1{margin-right:0}.single-job_listing #title .job-manager-form{margin-top:1em;position:relative;right:auto;top:auto;transform:none}.single-job_listing #title .bookmark-buttons,.single-job_listing #title .wp-job-manager-bookmarks-form{margin-top:1em;padding-left:0;position:relative;right:auto;text-align:left;top:auto;transform:none;width:100%}.single-resume .video-wrapper{float:none;padding-left:0;width:100%}.single-resume #title .container .bookmark-buttons,.single-resume #title .container .wp-job-manager-bookmarks-form{margin-top:1em;padding-left:0;position:relative;right:auto;text-align:left;top:auto;transform:none;width:100%}.pricing ul li.price{font-size:2em}.job-applications li.job-application section .job-application-meta dt{width:30%}.job-applications li.job-application section .job-application-meta dd{width:70%}.cta .btn.btn-primary{margin:10px 10px 0 0}.cta .cta-content{float:none}.cta .cta-buttons{float:none}}@media (max-width:782px){.vc_tta-panel-title{border:#3BB2D6 1px solid;border-radius:3px}.admin-bar #header{top:46px}ul.job_listings li a{padding-right:0}ul.job_listings li a .image{position:relative;top:auto;float:right;margin-left:10px}ul.job_listings li a .description{padding:0}ul.job_listings .indeed_job_listing a img,ul.job_listings .ziprecruiter_job_listing a img{display:none}ul.job_listings .indeed_job_listing a .position,ul.job_listings .ziprecruiter_job_listing a .position,ul.job_listings .indeed_job_listing a .location,ul.job_listings .ziprecruiter_job_listing a .location,ul.job_listings .indeed_job_listing a .meta,ul.job_listings .ziprecruiter_job_listing a .meta{float:none;padding:0 15px;width:100%}.counter-container{display:block;margin:0}.counter-container .counter{display:block;margin:30px 0}.hero{padding:4vh 0}footer #prefooter{padding:30px 0}footer #prefooter aside{padding:30px 0;margin-bottom:0}.companies-overview li{width:100%}ul.resumes li a{padding-right:85px}ul.resumes li a img{height:70px;width:70px}ul.resumes li a h3,ul.resumes li a .candidate-column,ul.resumes li a .candidate-location-column,ul.resumes li a .resume-posted-column date,ul.resumes li a .resume-category{float:none;margin:0;padding:0;width:100%}.job_filters .search_jobs .search_keywords,.job_filters .search_jobs .search_location,.job_filters .search_jobs .search_categories,.job_filters .search_jobs .search_region{float:none;width:100%}.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper{float:none}.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3{width:100%}.job_filters .job_types li{width:50%}.job_filters .showing_jobs a{display:inline-block;float:none;margin:0 15px 0 0}.job_filters .showing_jobs span{display:block}.estimonials-carousel .owl-item blockquote{padding:1em 0}.job-manager-form .account-sign-in .button{display:block;float:none;margin:1em 0 0;text-align:center}.content,.sidebar{float:none;width:100%}.job_filters,.resume_filters{margin-bottom:30px}.job_filters .search_jobs .search_keywords,.resume_filters .search_jobs .search_keywords,.job_filters .search_resumes .search_keywords,.resume_filters .search_resumes .search_keywords,.job_filters .search_jobs .search_location,.resume_filters .search_jobs .search_location,.job_filters .search_resumes .search_location,.resume_filters .search_resumes .search_location,.job_filters .search_jobs .search_categories,.resume_filters .search_jobs .search_categories,.job_filters .search_resumes .search_categories,.resume_filters .search_resumes .search_categories,.job_filters .search_jobs .search_region,.resume_filters .search_jobs .search_region,.job_filters .search_resumes .search_region,.resume_filters .search_resumes .search_region{float:none;width:100%}.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper{float:none}.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-1,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-1,.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-1,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-1,.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-2,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-2,.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-2,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-2,.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.gjm-filters-count-3,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.gjm-filters-count-3,.job_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.resume_filters .search_jobs .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.job_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.resume_filters .search_resumes .gjm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.job_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.resume_filters .search_jobs .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.job_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.resume_filters .search_resumes .grm-filters-wrapper .gjm-filter-wrapper.grm-filters-count-3,.job_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.resume_filters .search_jobs .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.job_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.resume_filters .search_resumes .gjm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.job_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.resume_filters .search_jobs .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.job_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3,.resume_filters .search_resumes .grm-filters-wrapper .grm-filter-wrapper.grm-filters-count-3{width:100%}.job_filters .showing_jobs span,.resume_filters .showing_jobs span,.job_filters .showing_resumes span,.resume_filters .showing_resumes span{display:block;width:100%}.job_filters .showing_jobs a,.resume_filters .showing_jobs a,.job_filters .showing_resumes a,.resume_filters .showing_resumes a{float:left;margin:0 30px 0 0}#job_package_selection .job_listing_packages_title input{float:none;margin-bottom:1em}.woocommerce #customer_login.col2-set .col-1,.woocommerce #customer_login.col2-set .col-2{border:0;float:none;padding:0 0 4em;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none;padding:0;width:100%}.category-groups.columns-2 ul,.category-groups.columns-3 ul,.category-groups.columns-4 ul{float:none;width:100%}#title.company-title{text-align:center}#title.company-title .container{display:block}#title.company-title .container .image{display:block;height:120px;margin:0 auto 30px auto;width:120px}#title.company-title .container .image img{max-height:80px;max-width:80px}#title.company-title .container .company-details{display:block;padding-left:0}#title.company-title .container .company-details .company-website,#title.company-title .container .company-details .company-twitter{margin:0 .5em}.company-info{display:block}.company-info .image{display:block;margin:0 0 30px}.company-info .company-details{display:block;padding-left:0}.company-info .company-details h4,.company-info .company-details .company-tagline{display:block}.pricing ul{margin:15px 0}#job-manager-job-applications .job-applications-download-csv{float:none;margin-bottom:1em}.job-applications li.job-application section .job-application-notes-list li .job-application-note-meta .delete_note{display:block;float:none}.job-applications li.job-application section .job-application-meta dt{float:none;padding:0;width:100%}.job-applications li.job-application section .job-application-meta dd{float:none;margin:0 0 .5em;width:100%}.job-applications li.job-application footer .meta{float:none;margin:0 0 1em}.job-applications li.job-application footer .actions{float:none;font-size:1.5em;text-align:left}.job-applications li.job-application footer .actions li{margin-left:0;margin-right:.5em}.sidebar{margin-top:4em}.mc4wp-form-fields div{display:block;margin:5px 0}.mc4wp-form-fields div [type=text],.mc4wp-form-fields div [type=email]{width:100%}.recent-blog-posts{padding-left:20px;padding-right:20px}.category-groups{padding:0}.sub-menu#header nav #main-nav.collapsed li .sub-menu li a{line-height:40px}}@media (max-width:480px){.job_filters .job_types li{width:100%}.fieldset-salary_min,.fieldset-rate_min,.fieldset-salary_max,.fieldset-rate_max,.fieldset-age_min,.fieldset-age_max{float:none;padding:0;width:100%}}