.faint-text{font:0.95em 'Open Sans',calibri,"Century Gothic","Trebuchet MS",Arial,sans-serif !important;color:#999;}.fine-print{font:0.8em 'Open Sans',calibri,"Century Gothic","Trebuchet MS",Arial,sans-serif !important;color:#777;}.all-caps-red{color:#b22;text-transform:uppercase;}.all-caps-green{color:#790;text-transform:uppercase;}.flat-button{min-width:90px;border:0;border-right:1px solid #fff;color:#fff !important;font-size:0.8em;font-family:'Open Sans',Calibri,"Century Gothic","Trebuchet MS",Arial,sans-serif !important;text-transform:uppercase;text-decoration:none !important;padding:0;margin:0;}.flat-button:hover{color:#fff !important;text-decoration:none !important;}a .flat-button,a:visited .flat-button,.flat-button a,.flat-button a:visited{background:#790;color:#fff !important;text-align:center;text-decoration:none !important;padding:10px 14px;}a:hover .flat-button,a:active .flat-button,.flat-button a:hover,.flat-button a:active{background:#570;color:#fff !important;text-decoration:none !important;}.round-button{min-width:90px;text-align:center;border:0;color:#fff;font-size:0.8em;font-family:'Open Sans',Calibri,"Century Gothic","Trebuchet MS",Arial,sans-serif !important;text-transform:uppercase;text-decoration:none !important;padding:0;margin-right:10px;}.round-button:hover{border:0;color:#fff;}a .round-button,a:visited .round-button,.light-button a,.light-button a:visited{text-decoration:none !important;background:#b22;color:#fff !important;padding:10px 14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}a:hover .round-button,a:active .round-button,.round-button a:hover,.round-button a:active{text-decoration:none !important;color:#fff;background:#790;}.boldalisheous{color:#222;font:bold 1.05em "Century Gothic","Trebuchet MS",Verdana,sans-serif !important;margin:5px 0 2px;}a .boldalisheous,a:visited .boldalisheous{color:#00f;text-decoration:underline;}a:hover .boldalisheous,a:active .boldalisheous{color:#b22;text-decoration:none;}.boldalisheous-red{color:#b22;font:bold 1.05em "Century Gothic","Trebuchet MS",Verdana,sans-serif !important;margin:5px 0 2px;}a .boldalisheous-red,a:visited .boldalisheous-red{color:#b22;text-decoration:underline;}a:hover .boldalisheous-red,a:active .boldalisheous-red{color:#215;text-decoration:none;}.initial-red{color:#B22;display:block;float:left;font:bold 3em/0.7em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;margin-right:6px;}.initial-blue{color:#215;display:block;float:left;font:bold 3em/0.7em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;margin-right:6px;}.initial-black{color:#222;display:block;float:left;font:bold 3em/0.7em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;margin-right:6px;}.initial-green{color:#790;display:block;float:left;font:bold 3em/0.7em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;margin-right:6px;}.initial-aqua{color:#3bb;;display:block;float:left;font:bold 3em/0.7em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;margin-right:6px;}.fck_clear{clear:both;color:#fff;height:0;}.zamboni{clear:both;color:#fff;height:0;}.pullquotes-right,.pullquotes-left{display:none;}.pullquotes-green-right,.pullquotes-red-right,.pullquotes-aqua-right{float:none;width:90%;color:#fff;font-size:1.1em;font-family:'Open Sans',"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif !important;padding:20px;margin:0.5em auto;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.pullquotes-green-right{background-color:#790;}.pullquotes-red-right{background-color:#b22;}.pullquotes-aqua-right{background-color:#3bb;}.pullquotes-green-right a,.pullquotes-green-right a:visited,.pullquotes-red-right a,.pullquotes-red-right a:visited,.pullquotes-aqua-right a,.pullquotes-aqua-right a:visited{text-decoration:underline;color:#efefef;}.pullquotes-green-right a:hover,.pullquotes-green-right a:active,.pullquotes-red-right a:hover,.pullquotes-red-right a:active,.pullquotes-aqua-right a:hover,.pullquotes-aqua-right a:active{text-decoration:none;color:#fff;}.pullquotes-green-right img,.pullquotes-red-right img,.pullquotes-aqua-right img{max-width:100%  !important;height:auto !important;}.pullquotes-green-right h2,.pullquotes-red-right h2,.pullquotes-aqua-right h2{color:#fff;}.pullquotes-green-right h3,.pullquotes-red-right h3,.pullquotes-aqua-right h3{color:#fff;}.pullquotes-green-right h4,.pullquotes-red-right h4,.pullquotes-aqua-right h4{color:#fff;}.pullquotes-green-right h5,.pullquotes-red-right h5,.pullquotes-aqua-right h5{color:#fff;}.pullquotes-green-right h6,.pullquotes-red-right h6,.pullquotes-aqua-right h6{color:#fff;}.em-par{font-size:1.1em;color:#000;}.alert-box{background:#ff9;padding:7px 10px;border:1px solid #ed0;color:#222;font-size:1.05em;margin:20px auto;}.alertbox{border-left:10px solid #EA0;padding:20px 30px;margin:30px 0;;border-radius:0.25rem;font-size:clamp(1.13rem,1.08rem + 0.24vw,1.25rem);}.alertbox h2,.alertbox h3,.alertbox h4,.alertbox h5,.alertbox h6{font-size:clamp(1.35rem,1.27rem + 0.41vw,1.56rem);}.dark-box{background:#222;text-align:left;font:1.05em/1.3em 'Open Sans',calibri,"Century Gothic",verdana,sans-serif;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;text-transform:none;text-decoration:none;padding:15px;margin:7px 0 15px;}.dark-box a,.dark-box a:visited{text-decoration:underline;color:#FFFF00;}.dark-box a:hover,.dark-box a:active{text-decoration:none;color:#fff;}.dark-box h2{color:#fff;}.dark-box h3{color:#ff0;}.dark-box h4{color:#fff;}.dark-box h5{color:#ff0;}.dark-box .em-tx-red{color:#ff0;}.dark-box .em-tx-blue{color:#ff0;}.gray-box{background:#EFEFEF;text-align:left;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#222;font-weight:normal;text-transform:none;text-decoration:none;padding:10px 15px;margin:7px 0 15px;font-size:1.05em;}.gray-box a,.gray-box a:visited{text-decoration:underline;color:#215;}.gray-box a:hover,.gray-box a:active{text-decoration:none;color:#b22;}.gray-box h2{color:#b22;}.gray-box h3{color:#b22;}.gray-box h4{color:#b22;}.gray-box h5{color:#b22;}.gray-box .em-tx-red{color:#b22;}.gray-box .em-tx-blue{color:#215;}.gray-box ul li,.gray-box ol li{margin-left:25px;}ul.inline-link-list{border:0;font:0.70em 'Open Sans',Calibri,"Century Gothic","Trebuchet MS",sans-serif;margin:0;margin-bottom:20px;text-transform:uppercase;background:#fff;padding:5px 0px;list-style:none;border-collapse:collapse;}ul.inline-link-list li{margin:0;padding:0;display:inline;list-style:none;}ul.inline-link-list li a{background:#790;color:#fff !important;border:0;padding:5px 20px;margin:0px;text-decoration:none !important;}ul.inline-link-list li a:hover{background:#570;color:#fff;border:0;padding:5px 20px;margin:0px;}.egrid-3-alpha,.egrid-4-alpha,.egrid-5-alpha{position:relative;margin:0.5em 10px;}.egrid-3-omega,.egrid-4-omega,.egrid-5-omega{position:relative;margin:0.5em 10px;}.image-right,.image-left{float:none;padding:4px;margin:0.5em auto;display:block;}.image-border{padding:4px;border:1px solid #ccc;margin:0.5em auto;display:block;max-width:99%;}.image-border-right,.image-border-left{float:none;padding-bottom:5px;padding:4px;margin:0.5em auto;display:block;border:1px solid #ccc;}.image-shadow-right,.image-shadow-left{float:none;display:block;margin:0.5em auto;padding:4px;border:0;-webkit-box-shadow:0px 0px 10px rgba(52,52,52,0.42);-moz-box-shadow:0px 0px 10px rgba(52,52,52,0.42);box-shadow:0px 0px 10px rgba(52,52,52,0.42);}.image-shadow{padding:4px;border:0;-webkit-box-shadow:0px 0px 10px rgba(52,52,52,0.42);-moz-box-shadow:0px 0px 10px rgba(52,52,52,0.42);box-shadow:0px 0px 10px rgba(52,52,52,0.42);margin:0.5em auto;display:block;max-width:99%;}@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.image-right{float:right;margin:0 0 10px 20px;}.image-left{float:left;padding-bottom:5px;margin:0 20px 10px 0;}.image-border{padding:4px;border:1px solid #ccc;}.image-border-right{float:right;margin:0px 0px 10px 20px;padding:4px;border:1px solid #ccc;}.image-border-left{float:left;margin:0px 20px 10px 0px;padding:4px;border:1px solid #ccc;}.image-shadow-right{float:right;margin:0px 0px 10px 20px;padding:4px;border:0;-webkit-box-shadow:0px 0px 10px rgba(52,52,52,0.42);-moz-box-shadow:0px 0px 10px rgba(52,52,52,0.42);box-shadow:0px 0px 10px rgba(52,52,52,0.42);}.image-shadow-left{float:left;margin:0px 20px 10px 0px;padding:4px;border:0;-webkit-box-shadow:0px 0px 10px rgba(52,52,52,0.42);-moz-box-shadow:0px 0px 10px rgba(52,52,52,0.42);box-shadow:0px 0px 10px rgba(52,52,52,0.42);}.image-shadow{padding:4px;border:0;margin:0;display:inline;-webkit-box-shadow:0px 0px 10px rgba(52,52,52,0.42);-moz-box-shadow:0px 0px 10px rgba(52,52,52,0.42);box-shadow:0px 0px 10px rgba(52,52,52,0.42);}.pullquotes-right{float:right;display:block;width:138px;color:#222;font:0.9em/1.1em calibri,"Century Gothic",verdana,sans-serif;border:1px solid #ccc;background-color:#fff;padding:10px;margin:3px 0px 3px 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:5px 5px 5px #ddd;-webkit-box-shadow:5px 5px 5px #ddd;box-shadow:5px 5px 5px #ddd;}.pullquotes-left{float:left;display:block;width:138px;color:#222;font:0.9em/1.1em calibri,"Century Gothic",verdana,sans-serif;border:1px solid #ccc;background-color:#fff;padding:10px;margin:3px 15px 3px 0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:5px 5px 5px #ddd;-webkit-box-shadow:5px 5px 5px #ddd;box-shadow:5px 5px 5px #ddd;}.pullquotes-green-right{float:right;width:180px;color:#fff;font-size:1.1em;font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif !important;background-color:#790;padding:20px;margin:3px 0px 3px 20px;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.pullquotes-red-right{float:right;width:180px;color:#fff;font-size:1.1em;font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif !important;background-color:#b22;padding:20px;margin:3px 0px 3px 20px;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.pullquotes-aqua-right{float:right;width:180px;color:#fff;font-size:1.1em;font-family:"Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif !important;background-color:#3bb;padding:20px;margin:3px 0px 3px 20px;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.egrid-3-alpha,.egrid-4-alpha,.egrid-5-alpha{display:inline;float:left;position:relative;margin:0 10px;margin-left:0;}.egrid-3-omega,.egrid-4-omega,.egrid-5-omega{display:inline;float:left;position:relative;margin:0 10px;margin-right:0px;}.egrid-3,.egrid-3-alpha,.egrid-3-omega{width:160px;font:0.95em/1.4em calibri,"Century Gothic",verdana,sans-serif;}.egrid-4,.egrid-4-alpha,.egrid-4-omega{width:220px;}.egrid-5,.egrid-5-alpha,.egrid-5-omega{width:280px;}}@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.pullquotes-right,.pullquotes-left{width:198px;}.pullquotes-green-right,.pullquotes-red-right,.pullquotes-aqua-right{width:260px;}.egrid-3,.egrid-3-alpha,.egrid-3-omega{width:220px;}.egrid-4,.egrid-4-alpha,.egrid-4-omega{width:300px;}.egrid-5,.egrid-5-alpha,.egrid-5-omega{width:380px;}}
body{background:#fff;color:#333;font:1em/1.4em "Open Sans",Calibri,"Century Gothic","Trebuchet MS",Arial,sans-serif;line-height:1.5em;}h1,h2,h3,h4,h5,h6{font-weight:normal;margin-bottom:0.3em;font-family:"Open Sans",Calibri,"Century Gothic","Trebuchet MS",Arial,sans-serif;line-height:1.3em;}h1{color:#b22;}h2,h3,h4,h5,h6{color:#333;}h1{font-size:2.2em;}h1#page-title{font-size:2.4em;color:#333;margin-bottom:0.4em;}h1.is-free{font-size:6.4em;}h2{font-size:1.7em;}h3{font-size:1.4em;}h4{font-size:1.3em;}h5{font-size:1.2em;}h6{font-size:1.1em;}h2.block-title{font-size:1.2em;color:#333;text-transform:uppercase;margin-bottom:0.3em;}a:link,a:visited{text-decoration:underline;color:#00f;}a:hover{text-decoration:none;color:#b22;}a:focus{outline:2px solid #00f;outline-offset:0.15em;}#skip-link{position:relative;left:0;margin-left:0;margin-top:0;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#ea0;color:#222;display:block;padding:4px 10px 6px 10px;text-decoration:underline;border-radius:0;}img,svg{max-width:100%;height:auto !important;display:block;}hr{margin:10px 0 20px;background:#777;height:2px;padding:0;}blockquote{margin-left:40px;}sub{vertical-align:bottom;font-size:0.7em;}sup{vertical-align:top;font-size:0.7em;}ul ul,ol ol{margin-bottom:0.5em;}ul ul li{list-style:square;}ol ol li{list-style:lower-alpha;}ol ol ol li{list-style:lower-roman;}ol li{margin-left:1.25em;}#page{background:#fff;}#zone-user-wrapper{background:#000;color:#fff;font-size:0.8em;}#zone-user-wrapper a:link,#zone-user-wrapper a:visited{text-decoration:underline;color:#efefef;}#zone-user-wrapper a:hover{text-decoration:none;color:#ea0;}#zone-user-wrapper a:focus{outline:2px solid #EA0;outline-offset:0.15em;}#zone-user{padding:6px 0;}.region-user-second-inner{text-align:right;}#zone-branding-wrapper{background:#ddd;}.region-branding-inner{padding:20px 0 5px 20px;}#zone-menu-wrapper{background:#215;}#region-menu{background:#215;color:#fff;}#zone-content-wrapper{margin-top:30px;}#zone-postscript-wrapper{background:#ddd;color:#222;border-top:1px solid #ccc;margin-top:40px;}#region-postscript-first{padding:40px 0 20px;}#region-postscript-second{padding:40px 0 20px;}#section-footer{background:#000;color:#fff;border-top:2px solid #fff;}#region-footer-first a:link,#region-footer-first a:visited{text-decoration:underline;color:#ea0;}#region-footer-first a:hover{text-decoration:none;color:#ddd;}#region-footer-first a:focus{outline:2px solid #EA0;outline-offset:0.15em;}#footer-notice{font-size:0.85em;margin-top:20px;}#region-menu .block{margin:0;padding:0;}#region-menu ul.menu a,#region-menu .sf-accordion-toggle a{text-transform:uppercase;font-size:0.8em;padding:1em 1.5em;background:transparent;text-decoration:none;color:#fff;}#region-menu ul.menu a:hover,#region-menu ul.menu a:active,#region-menu .sf-accordion-toggle a:hover,#region-menu .sf-accordion-toggle a:active{background-color:#ea0;color:#222;}#region-menu ul.menu a.active,#region-menu ul.menu li.active-trail > a,#region-menu .sf-accordion-toggle a.sf-expanded{background:#b22;color:#fff;}#region-menu .sf-accordion-toggle a{display:inline-block;}#region-menu .sf-accordion-toggle a:before{font-family:"Ccc";content:"\f00a";margin-right:0.5em;}.region-sidebar-first .block{margin-bottom:1.5em;}.region-sidebar-first .block-superfish h2.block-title:before{font-family:"Ccc";content:"\f012";display:inline-block;margin-right:0.3em;}.sf-vertical,.sf-vertical li{width:100%;}.region-sidebar-first ul.menu li{margin:0;padding:0;list-style:none;}.region-sidebar-first ul.menu a,.region-sidebar-first .sf-accordion-toggle a{font-size:0.9em;display:block;padding:0.75em 0.5em;text-decoration:none;border-bottom:1px dotted #777;margin:0;}.region-sidebar-first ul.menu a:link,.region-sidebar-first ul.menu a:visited{color:#222;}.region-sidebar-first ul.menu a:hover,.region-sidebar-first ul.menu a:active,.region-sidebar-first ul.menu li.active-trail > a{background:#222;color:#fff;border-bottom:1px solid #222;}.region-sidebar-first ul.menu li.active-trail > a{color:#fff;}.region-sidebar-first ul.menu a.active{background:#215;color:#fff;border-bottom:1px solid #215;}.region-sidebar-first ul.menu a.active:before{font-family:"Ccc";content:"\f027";display:inline-block;margin-right:0.3em;}@media all and (max-width:739px){.region-sidebar-first .block-superfish h2.block-title{display:none;}}.region-sidebar-first .sf-accordion-toggle{background:#215;margin-top:1em;}.region-sidebar-first .sf-accordion-toggle a{border-bottom:none;color:#fff;}.region-sidebar-first .sf-accordion-toggle a:before{font-family:"Ccc";content:"\f00a";display:inline-block;margin-right:0.3em;}.region-sidebar-first ul.sf-menu ul{background:#fff;border:1px solid #ccc;}.region-sidebar-first ul.sf-accordion li ul{margin-left:1em;border:none;}.toboggan-unified #login-links{text-align:center;font-size:1.2em;line-height:2.7;}.toboggan-unified #login-links a{padding:7px 16px;padding-left:26px;border:0;background:#222 url(/sites/all/themes/cccr/img/icons/menu-arrow-right.png) no-repeat 10px center;color:#fff;-webkit-border-radius:5px;border-radius:5px;}.toboggan-unified #login-links a:hover{background-color:#ea0;}.toboggan-unified #login-links a.lt-active,.toboggan-unified #login-links a.lt-active:hover{background:#b22 url(/sites/all/themes/cccr/img/icons/menu-arrow-down.png) no-repeat 10px center;border:0;padding-left:26px;}#login-links a:link,#login-links a:visited{color:#fff;text-decoration:none;}.node-type-career #page-title{display:none;}h1.career-title{font-size:1.8em;margin-bottom:10px;}.career-element{margin:5px 0 8px;}.c-address{margin:6px 0;margin-left:25px;padding-left:10px;border-left:10px solid #eee;}.career-description{margin-top:20px;border-top:1px dotted #777;padding-top:10px;}.career-description ul{margin-left:40px;}#career-meta{background:#ddd;padding:20px;font-size:0.9em;border:1px solid #ccc;border-top:10px solid #ccc;}.add-this-links{margin:0 0 20px;}.node-type-job-seeker-profile #page-title{display:none;}.jsp-rap{position:relative;}.jsp-image{width:211px;height:211px;float:left;margin-right:20px;text-align:center;}.jsp-image img{padding:5px;border:1px solid #ddd;}.jsp-contact{height:221px;}.jsp-bio{clear:both;margin:10px 0 0;}.jsp-meta{padding:20px 0;margin:10px 0;border-top:1px dotted #777;}.jsp-cat .field-jsp-category{background:#ddd;padding:5px 10px;text-transform:uppercase;font-weight:bold;font-size:0.7em;margin:4px 4px 4px 0;display:block;float:left;-webkit-border-radius:5px;border-radius:5px;}.jsp-cat .field-jsp-category:hover{background:#ccc;}.jsp-dates{clear:both;font-size:0.85em;}#region-content .block-menu li.leaf{list-style-image:none;list-style-type:disc;margin-left:1.5em;}#region-content .block-menu li.menu-head{list-style-type:none;list-style-image:none;margin:1em 0 0 0;}#region-content .block-menu li.menu-head > a:link,#region-content .block-menu li.menu-head > a:visited{color:#b22;font-size:1.3em;text-decoration:none;cursor:default;margin-bottom:0.3em;display:block;}.bookmark-link{margin:10px 0 20px;}.bookmark-link .flag-bookmarks a.flag-action:link,.bookmark-link .flag-bookmarks a.flag-action:visited{text-decoration:none;background:#b22 url(/sites/all/themes/cccr/img/sb/sb-w-add-16.png) no-repeat 10px center;color:#fff;-webkit-border-radius:5px;border-radius:5px;padding:6px 14px 6px 32px;}.bookmark-link .flag-bookmarks a.flag-action:hover{text-decoration:none;background:#222 url(/sites/all/themes/cccr/img/sb/sb-w-add-16.png) no-repeat 10px center;color:#fff;}.bookmark-link .flag-bookmarks a.unflag-action:link,.bookmark-link .flag-bookmarks a.unflag-action:visited{text-decoration:none;background:#b22 url(/sites/all/themes/cccr/img/sb/sb-w-cancel-16.png) no-repeat 10px center;color:#fff;-webkit-border-radius:5px;border-radius:5px;padding:6px 14px 6px 32px;}.bookmark-link .flag-bookmarks a.unflag-action:hover{text-decoration:none;background:#222 url(/sites/all/themes/cccr/img/sb/sb-w-cancel-16.png) no-repeat 10px center;color:#fff;}.flag-success-message{padding-top:10px;}body.page-dashboard .region-content .block{margin-bottom:1.5em;}body.page-dashboard .region-content .block h2.block-title{margin-bottom:0.3em;}body.page-dashboard .region-content .block .block-inner{padding:1em;background:#efefef;border:1px solid #ddd;border-radius:4px;}@media all and (min-width:740px){body.page-dashboard .region-content #block-system-user-menu,body.page-dashboard .region-content #block-menu-menu-job-seeker-help,body.page-dashboard .region-content #block-menu-menu-employer-help{float:left;width:49%;}body.page-dashboard .region-content #block-menu-menu-job-seeker-help,body.page-dashboard .region-content #block-menu-menu-employer-help{margin-right:2%;}}.view-careers-sidebar-block{padding:10px 0 0;border-bottom:1px dotted #777;}#block-views-front-careers-block .views-row,.view-id-careers_cat.view-display-id-page .views-row,.view-id-careers_location.view-display-id-page .views-row{margin:0;padding:20px 10px;border-bottom:1px solid #ccc;background:#fff;}#block-views-front-careers-block .views-row:hover,.view-id-careers_cat.view-display-id-page .views-row:hover,.view-id-careers_location.view-display-id-page .views-row:hover{background:#ffc;}#block-views-front-careers-block .views-row h4,.view-id-careers_cat.view-display-id-page .views-row h4,.view-id-careers_location.view-display-id-page .views-row h4{font-size:1.7em;color:#00f;}#block-views-front-careers-block .views-row h4 a:link,.view-id-careers_cat.view-display-id-page h4 a:link,.block-views-front-careers-block .views-row h4 a:visited,.view-id-careers_cat.view-display-id-page h4 a:visited,.view-id-careers_location.view-display-id-page h4 a:link,.view-id-careers_location.view-display-id-page h4 a:visited{text-decoration:none;color:#00f;}#block-views-front-careers-block .views-row h4 a:hover,.view-id-careers_cat.view-display-id-page h4 a:hover,.view-id-careers_location.view-display-id-page h4 a:hover{text-decoration:underline;color:#215;}#block-views-front-careers-block .views-row h5,.view-id-careers_cat.view-display-id-page .views-row h5,.view-id-careers_location.view-display-id-page .views-row h5{font-size:1.2em;color:#333;}.view-career-meta{font-size:0.8em;margin-top:20px;}.view-front-careers-footer{margin:20px 0 0;text-align:right;}.page-careers #page-title em{font-size:0.65em;color:#b22;text-align:left;margin-bottom:10px;text-transform:uppercase;font-style:normal;}.page-careers #page-title strong{font-size:0.65em;color:#222;text-align:left;margin-bottom:10px;font-style:normal;font-weight:normal;}.location-hd-links{font-size:0.8em;margin-bottom:20px;}.context-bookmarks .view-header h3{color:#b22;margin-top:40px;}.sponsorship{font-size:0.8em;text-align:center;}.sponsorship-text{margin:1em 0;border:1px solid #ccc;padding:0.75em;color:#444;border-radius:5px;}.sponsorship .view-header{margin-bottom:0.3em;text-transform:uppercase;color:#767676;}.pp-link-list li{list-style:none;margin-left:20px;margin-top:20px;}.pp-link-list li a,.pp-link-list li a:link{padding-block:15px;}@media (min-width:700px){.pp-link-list li{margin-top:0;}.pp-link-list li a,.pp-link-list li a:link{padding-block:0;}}.front #page-title{display:none;}.page-node-446 #page-title,.page-node-626 #page-title{display:none;}#block-views-manage-careers-block-1{margin:20px 0;padding:20px 0;border-bottom:1px dotted #777;border-top:1px dotted #777;}#block-block-9{margin:20px 0 0;}.user-bar-slogan{display:none;}@media (min-width:980px){.user-bar-slogan{display:inline;}}.block-search{margin:40px 20px 10px 0;text-align:right;}.form-item-search-block-form .form-text{font-size:1.1em;-webkit-border-radius:5px;border-radius:5px;}ul.primary{border:0;font-size:0.7em;margin:0;margin-bottom:20px;text-transform:uppercase;background:transparent;padding:5px 0px;}ul.primary li{margin:0;padding:0;}ul.primary li.active a{background:#555;color:#fff;border:0;border-right:1px solid #fff;padding:5px 20px;margin:0px;}ul.primary li a{background:#ccc;color:#222;border:0;border-right:1px solid #fff;padding:5px 20px;margin:0px;}ul.primary li a:hover{background:#222;color:#fff;border:0;border-right:1px solid #fff;padding:5px 20px;margin:0px;}.item-list .pager{margin:10px 0;}.pager li.pager-previous a{width:65px;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:5px;background:#b22;border:none;cursor:pointer;color:#fff;text-transform:uppercase;outline:0;overflow:visible;padding:0.5em 0.75em 0.4em;text-shadow:none;width:auto;font-weight:normal;font-family:inherit;font-size:0.9em;*padding-top:2px;*padding-bottom:0px;}button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background:#333;color:#fff;}table thead{font-size:1em;}table thead th{border-right:1px solid #ccc;border-collapse:collapse;background:#efefef;color:#222;text-align:center;}table tbody td{border:1px solid #ccc;border-collapse:collapse;}table caption{font-size:0.8em;color:#222;padding:6px 0;text-align:left;}.form-item .description{font-size:0.85em;line-height:1.3em;color:#555;padding:8px;background:#efefef;-webkit-border-radius:4px;border-radius:4px;margin-top:6px;border:1px solid #ddd;}.fieldset-legend{font-weight:bold;}.view-manage-footer-ads.view-display-id-block_1 .manage-wrap{clear:both;padding:20px 0;margin:10px 0;border-bottom:1px solid #ccc;}.manage-wrap:after{content:"";display:table;clear:both;}.view-manage-footer-ads.view-display-id-block_1 .manage-wrap img{float:right;margin-left:20px;margin-bottom:5px;}.donate-message{text-align:center;font-size:1.25rem;margin:1.3rem auto 2.5rem auto;max-width:700px;}.donate-wrapper{display:grid;gap:20px;}.donate-form{text-align:center;}@media (min-width:900px){.donate-wrapper{grid-template-columns:1fr 1fr;}}.donation-legal{font-size:0.9rem;padding:20px 0 20px;border-top:2px solid #dbdbdb;}.page-node-11490 #page-title{text-align:center;}a.button,a.button:visited{display:inline-block;background:#b22;color:#fff !important;text-decoration:none !important;text-align:center;padding:9px 18px;}a.button:hover,a.button:active,a.button:focus{background:#ea0;color:#222 !important;}
