body {
color:#756d6d;
font-size:16px;
line-height:30px;
font-weight: 300;
}
body.jh iframe {
width:100% !important;
}
body.jh .aspect-ratio {
position: relative;
width: 100%;
height: 0;
padding-bottom: 51%;
display: block;
}
body.jh .aspect-ratio iframe {
position: absolute;
width: 100% !important;
height: 100% !important;
left: 0;
top: 0;
}
#sb-site {
background: #fff;
}
a:link, a:visited, a:active {
color: #00468f;
}
h1, .header1 {
color: #494444;
font-size: 40px;
line-height: 50px;
font-family: 'Raleway', sans-serif;
}
h2, .header2 {
font-size: 30px;
color:#756d6d;
font-weight: normal;
margin: 30px 0 10px 0;
line-height: 40px;
font-family: 'Raleway', sans-serif;
}
h3, .header3 {
color: #7ba6dc;
font-size: 24px;
font-weight: 400;
font-family: 'Raleway', sans-serif;
}
h4, .header4 {
color:#0067ac;
font-size: 21px;
font-weight: normal;
margin: 20px 0 6px;
padding: 0;
font-family: 'Raleway', sans-serif;
}
hr {
border-bottom: 12px solid #d2d2d0;
}
strong {
font-weight: 700;
font-family: 'Raleway', sans-serif;
}
.nav-wrapper {
background: none;
}
.nav-content {
background: none;
height: auto;
max-width:100%;
}
body.jh .page {
max-width:100%;
padding:0;
}
.logo {
background: url(/media/siteimages/logo-bw.svg) no-repeat top left;
width: 173px;
background-size:100%;
height: 74px;
margin: 7px 2% 0 0;
	-webkit-filter: drop-shadow( 1px 1px 3px #000 );
            filter: drop-shadow( 1px 1px 3px #000 );
}
a .logo:hover {
opacity: 0.70;
}
.cuField input, .field input {
height: 27px;
margin: 0;
width: 55%;
border-radius: 20px;
border: 2px solid #ccc;
}
.green-button a:link, .green-button a:visited, .orange-button a:link, .orange-button a:visited, input.cuField-Buttons, input.cuField-Buttons2 {
background: #00468f;
border: none;
color: #fff;
font-family: 'Raleway', sans-serif;
padding: 20px;
font-size: 20px;
letter-spacing: 0;
text-shadow: none;
border-radius:0;
width:auto;
height:100%;
}
input.cuField-Buttons, input.cuField-Buttons2 {
margin: 0;
}
.ddsmoothmenu {
display: none;
}
.top-nav {
height: 100%;
position:absolute;
top:14px;
right:0;
width: auto;
z-index:4;
}
.top-nav ul {
background-color: transparent;
}
.top-nav li {
padding: 0;
margin-top: 0;
}
.top-nav li a:link, .top-nav li a:active, .top-nav li a:visited {
font-family: 'Raleway', sans-serif;
text-transform: lowercase;
font-size: 14px;
color: #545454;
margin:0 10px 0 0;
}
.top-nav li a:hover {
opacity: 0.70;
}
.top-nav li a img {
position: relative;
top: 9px;
margin: 0 8px 0 0;
width: 30px;
}
.top-nav li.green-button a:link, .top-nav li.green-button a:visited {
font-size: 14px;
background: none;
border: none;
text-shadow: none;
color: #545454;
font-family: 'Raleway', sans-serif;
padding: 0;
margin: 0;
line-height:18px;
}
.nav-wrapper .nav {
top: 0px;
height: 82px;
z-index:3;
width: 72%;
}
.top-nav ul li.menu-ico {
position: relative;
height: 62px;
width: 62px;
top: 6px;
right: 12px;
display: block;
}
.top-nav ul li.menu-ico img{
width: 45px;
position: relative;
top: 4px;
cursor: pointer;
}
.ddsmoothmenu ul li {
list-style:none;
}
.find-jobs {
padding: 0;
margin: 0;
list-style: none;
width: auto;
position: absolute;
top: -13px;
left: 190px;
z-index: 100;
}
body.home .find-jobs {
top: -1px;
}
.find-jobs .green-button a:link, .find-jobs .green-button a:visited {
background: none;
color: #fff;
padding: 10px 20px;
font-size: 16px;
border: 1px solid #fff;
text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.78);
}
.breadcrumbs {
top: 4px;
margin-bottom: 30px;
border-top: 1px solid #999;
background: white;
}
.breadcrumbs ul {
border-bottom: none;
border-top:none;
border-left:none;
border-right:none;
background: none;
margin-bottom: 0;
}
.breadcrumbs li {
background: url(/media/siteimages/carrot.png) no-repeat right 0px;
padding: 10px 27px 9px 10px;
margin: 0;
list-style:none;
}
.breadcrumbs a:active, .breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs li.current-page {
color:#756d6d;
font-size: 12px;
height: 30px;
}
.breadcrumbs a:link {
color: #00468f;
}
.breadcrumbs li:first-child a {
background: none;
text-decoration: underline;
top: 0px;
left: 0;
width: auto;
height: auto;
margin: 0;
color: #5b5757;
font-size: 12px;
}
.bg-header-wrapper{
max-width:100vw;overflow:hidden;background: url(/media/1154/blue.jpg) center top no-repeat;background-size: 110%;min-height:170px;
}
.background-image, .background-image2 {
height: 278px;
top: 0;
position: relative;
}
.content{
background:#fff;
}
.content-structure {
top: -279px;
margin-bottom:100px;
}
body.jh #slide1 {
height: 278px;
overflow: hidden;
animation: 50s alternate infinite zoominout;
}
@keyframes zoominout{
50%{
   transform:scale(1.35)
}
}

}
body.careers .slide-heading {
height: auto !important;
}
body.jh #slide2 {
background: url(/media/1154/blue.jpg) center top no-repeat;
background-size: 110%; /*THIS HAS TO BE A VALUE, OR ALL YOUR BASE ARE BELONG TO US*/
}
.page-header {
font-size:42px;
color:#fff;
font-weight:300;
line-height:46px;
left:4%;
text-transform:uppercase;
text-shadow: 0px 2px 2px rgba(2, 2, 2, 0.78);
}
.left-column {
margin: 30px 2% 0 2%;
width: 32%;
}
.content {
top: 275px;
width: 100%;
}
#single-column {
padding: 0 4% 0;
width: 92%;
}
.link-box-text p.header1 {
font-weight: 400;
color: #555555;
font-family: 'Kameron', serif;
font-size:24px;
line-height: 30px;
padding: 15px 0;
}
#right-column {
padding: 25px 10px 0 4%;
margin-bottom:250px;
}
.right-column .important-box, #right-column .important-box, #single-column .important-box {
background: #509c36;
}
#right-column .important-box a, .right-column .important-box a, #single-column .important-box a {
background: #6ebe51;
border: 2px solid #6ebe51;
color: #fff;
font-family: 'Raleway', sans-serif;
letter-spacing: 0px;
font-weight: 700;
text-shadow: none;
}
.main-header-image {
background-color: #efefef;
height: 300px;
overflow: hidden;
}
.main-header-image img {
width:100%;
}
p span.center-image img {
max-width: 300px;
height:auto;
text-align:center;
margin:0 auto;
display:block;
}
p span.large-center-image img {
width: 100%;
height:auto;
text-align:center;
margin:0 auto;
display:block;
}
p span.align-left-image img {
display: block;
margin:10px 10px 10px 0;
float:left;
max-width: 300px;
height:auto;
}
p span.align-right-image img {
display: block;
margin:10px 0 10px 10px;
float:right;
max-width: 300px;
height:auto;
}
.footer-wrapper {
position: relative;
z-index: 60;
}
.footer-container {
background: none;
border-top: #999 1px solid;
padding: 0;
width:100%;
margin: 0;
display: inline-block;
position:relative;
z-index:60;
}
.footer {
background: none;
color: #756d6d;
min-height: 330px;
padding: 40px 0 0 0px;
margin:0 auto;
max-width:100%;
text-align:left;
position:relative;
z-index:60;
}
.footer .logo {
-webkit-filter: none;
filter: none;
}
.footer p {
padding:0 0 0 10px;
}
.footer a:hover {
color: #ccc;
}
.footer a:link, .footer a:visited {
color: #fff;
}
.footer-container hr {
border-bottom: 1px solid #ccc;
}
.footer-col, .footer-col1 {
float:left;
margin:0 6% 0 0;
color:#fff;
width:30%;
text-align: left;
}
.footer-col {
width:175px;
margin:0;
}
.footer-col .logo {
width: 123px;
height: 53px;
margin: 0 2% 20px 20px;
position: relative;
top: -20px;
}
.mission {
width:100%;
float:left;
clear:both;
padding:0 0 0 10px;
position:relative;
z-index:60;
}
.mission .sharethis2 {
margin: 20px 0;
text-align: left;
}
.footer-copyright {
top: 0;
font-weight: 400;
padding: 0 0 20px 0px;
font-size: 14px;
max-width: 100%;
margin: 0 auto;
color:#fff;
text-align:left;
}
.footer-copyright {
padding:0 0 0 10px;	
}
.link-box-text {
padding: 0 9px 0 0;
border: none;
border-bottom: 4px solid #efefef;
}
.link-box-text li {
background: none;
border-top: 1px solid #c2c2c2;
margin: 2px 0;
padding: 12px 0px 12px 0px;
list-style: none;
}
a.exec-wrapper:link, a.exec-wrapper:visited {
border-top: none;
width: 23%;
background: none;
color: #00468f;
min-height: 275px;
padding: 0;
}
/*.exec-image {
width: 90%;
margin: 0 auto;
float: none;
text-align: center;
border-radius: 22px;
overflow: hidden;
border: 2px solid #ccc;
}*/
.exec-image {
margin: 0 20px 20px 0;
}
.exec-name {
font-size: 16px;
color: #656565;
font-family: 'Raleway', sans-serif;
}
.exec-title {
font-style: italic;
line-height: 20px;
font-size: 14px;
}
.exec-wrapper {
margin: 10px 0;
border-bottom: 12px solid #efefef;
}
.bio-card {
background: #fff;
color: #656565;
min-height: 121px;
font-size: 15px;
line-height: 19px;
}
.bio-card a:link, .bio-card a:visited {
color: #00468f;
}
.bio-card-in a div {
background: url(/media/siteimages/linkedinlogo.png) no-repeat center left;
background-size: 100%;
}

.bio-card {
background: #fff;
color: #656565;
min-height: 300px;
font-size: 15px;
line-height: 19px;
width:300px;
float:left;
margin:2%;
position: relative;
border-radius: 100%;
overflow: hidden;
}

.bio-card > div.bio-card-details {
opacity:0;
transition:all 0.8s ease;
-webkit-transform: scale(1.5);
-ms-transform: scale(1.5);
transform: scale(1.5);
}
.bio-card-details {
background: rgba(250,250,250,.5);
width: 100%;
float: left;
word-wrap: break-word;
position: absolute;
z-index: 5;
color: #fff;
top: 0px;
left: 0;
right: 0;
margin: auto;
font-weight: 700;
font-family: 'Raleway', sans-serif;
height: 100%;
bottom: 0;
border-radius:100%;
}
.bio-card:hover > div.bio-card-details {
display:block;
background: rgba(0,0,0,.5);
opacity:1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} 
.bio-card-title{
position:relative;
top: 190px;
padding: 0 50px;
text-align: center;
}
.bio-image {
width: 100%;
float: left;
margin: 0;
position: absolute;
z-index: 1;
}
.bio-image img {
width: 100%;
}
.bio-card-name {
position: relative;
top: 190px;
margin-bottom: 10px;
font-weight:700;
text-align: center;
font-size: 18px;
}
.bio-card-email, .bio-card-phone {
display:none;
}
.bio-card-name a:link, .bio-card-name a:visited {
color:#fff;
}

#Inner {
float: none;
background: none;
color: #999;
line-height: 42px;
margin: 0 0 30px 0;
padding: 0;
width: 100%;
font-size: 25px;
font-family: 'Raleway', sans-serif;
display: inline-block;
text-align: center;
}
.citationblock, .citationBlock, .citationblock-blue, .citationblock-green, .citationblock-orange {
color: #999;
line-height: 42px;
font-family: georgia;
font-size: 25px;
text-align: center;
margin: 25px 0;
display: inline-block;
padding: 25px 0;
border-top: 1px dotted #efefef;
width: 100%;
border-bottom: 1px dotted #efefef;
}
.citationsource, .citationsource-blue, .citationsource-green, .citationsource-orange {
color: #888;
line-height: 16px;
margin: 0;
text-align: center;
font-size: 16px;
display:block;
}
.citationblock-blue, .citationsource-blue {
color: #00a3de;
}
.citationblock-green, .citationsource-green {
color: #6ebe51;
}
.citationblock-orange, .citationsource-orange {
color: #ff8213;
}
.tableFormat tr td {
padding: 6px 0;
border-bottom:1px dotted #ccc;
}
.dataTables_info {
background: #656566;
}
.main-story-image img {
width:100% !important;
margin:1% 0;
height: auto !important;
}
.sidebyside-story-image img {
width:48% !important;
margin:0 1%;
}

.gray-button a:link, .gray-button a:visited {
color: #fff;
font-family: 'Raleway', sans-serif;
padding: 20px;
font-size: 20px;
line-height: 25px;
text-transform: uppercase;
text-align: center;
width: auto;
text-decoration: none;
background: #c2c2c2;
border: none;
margin: 20px 10px 20px 0;
display: inline-block;
letter-spacing: 0px;
}

.input-short input {
margin-right:8px;
}
textarea {
width: 55%;
border-radius: 24px;
height: 100px;
border: 2px solid #ccc;
}
.orange-bullets {
}
li.orange-bullets:before {
content: "■";
font-family:"Arial Black";
color: #ff8213;
}
.news-home-wrapper {
width: 100%;
margin: 0;
text-align: left;
border-bottom: 2px solid #efefef;
}
.news-home-headline a:link, .news-home-headline a:active, .news-home-headline a:visited {
font-size: 18px;
font-weight: bold;
text-decoration: underline;
color: #00468f;
padding: 0;
}
.mediaroom-item {
border-bottom:4px solid #efefef;
margin:0 0 25px 0;
}


.alt-form .label, .alt-form .field {
width:100%;
text-align:left;
}
.alt-form .field input, .alt-form .field textarea, .alt-form .field select {
width:50%;
}

body.jh #row1, body.jh #row2, body.jh #row3, body.jh #row4, body.jh #row5 {
margin:0;
width:100%;
position:relative;
}
body.jh #row1 a, body.jh #row2 a, body.jh #row3 a, body.jh #row4 a, body.jh #row5 a {
width:25%;
float:left;
overflow:hidden;
position:relative;
text-decoration:none;
display: inline-block;
}
body.jh .color-cover1, body.jh .color-cover2, body.jh .color-cover3, body.jh .color-cover4, body.jh .color-cover5 {
display:block;
background:#d39d23;
width:100%;
height:60%;
position:absolute;
bottom:0;
z-index:2;
opacity: .95;
}
body.jh .color-cover2 {
background:#0078a8;
}
body.jh .color-cover3 {
background:#5b1b8a;
}
body.jh .color-cover4 {
background:#509c36;
}
body.jh .color-cover5 {
background:#bb4600;
}
body.jh #row1 a img, body.jh #row2 a img, body.jh #row3 a img, body.jh #row4 a img, body.jh #row5 a img {
position:relative;
z-index:1;
width:100%;
left: 0;
}
body.jh .tile-text {
position: absolute;
z-index: 6;
width: 100%;
padding: 0 6%;
top: 40%;
color: #fff;
text-align: left;
}
body.PhysicianTrends .tile-text {
padding: 0;
top: 90%;
text-align: center;
}
/* Bounce In */
body.jh .hvr-bounce-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: none;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  position:relative;
  z-index:400;
}
body.jh .hvr-bounce-in:hover, body.jh .hvr-bounce-in:focus, body.jh .hvr-bounce-in:active {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  box-shadow: 0 0 12px #ccc;
  position:relative;
  z-index:900;
}

body.PhysicianTrends .hvr-bounce-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: none;
  transform: none;
  box-shadow: none;
  -webkit-transition-duration: 0;
  transition-duration: 0;
  position:relative;
  z-index:400;
}
body.PhysicianTrends .hvr-bounce-in:hover, body.PhysicianTrends .hvr-bounce-in:focus, body.PhysicianTrends .hvr-bounce-in:active {
  -webkit-transform: none;
  transform: none;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
  box-shadow: none;
  position:relative;
  z-index:900;
}


body.jh .tile-text p {
padding:0 2%;
color:#fff;
font-size: 14px;
line-height: 18px;
}
body.jh .tile-text p span.text-emphasis {
font-weight: bold;
text-decoration: underline;
}
body.PhysicianTrends .color-cover1, body.PhysicianTrends .color-cover2, body.PhysicianTrends .color-cover3, body.PhysicianTrends .color-cover4, body.PhysicianTrends .color-cover5 {
display:none;
}
body.PhysicianTrends #row1 a img, body.PhysicianTrends #row2 a img, body.PhysicianTrends #row3 a img, body.PhysicianTrends #row4 a img, body.PhysicianTrends #row5 a img {
position:relative;
}
.Search {
margin: 3px 40px 0 0px;
}
.search-field {
position: relative;
top: 14px;
}
.search-input input {
background: transparent;
border: 1px solid #fff;
float: left;
font: 12px 'Raleway', sans-serif;
margin: 0;
padding: 4px 30px 4px 4px;
width: 132px;
color: #fff;
border-radius: 15px;
}
input.search-button {
border:none;
background: url(/media/siteimages/arrow.png) no-repeat center top;
position: relative;
top: 4px;
left: -24px;
width: 19px;
padding: 0;
height: 16px;
}

.company-box {
float: left;
margin: 1%;
width: 31%;
border: 1px solid #e1e1e1;
min-height: 320px;
text-align: center;
padding: 72px 8px 8px 8px;
line-height: 24px;
box-shadow: 1px 3px 7px rgba(68,68,68,0.3);
}
.JC {
background: url(/media/1432/logo-horizontal.png) no-repeat center 9px;
background-size: 40%;
}
.JE {
background: url(/media/1429/je-2c.png) no-repeat center 16px;
background-size: 40%;
}
.HIT {
background: url(/media/1428/jhi-logo-rgb.png) no-repeat center 16px;
background-size: 40%;
}
.JNP {
background: url(/media/1430/jnp_logo3c.png) no-repeat center 16px;
background-size: 40%;
}
.JPP {
background: url(/media/1427/jpp_2c-cmyk.png) no-repeat center 7px;
background-size: 40%;
}
.JTP {
background: url(/media/1433/jtptext.png) no-repeat center 22px;
background-size: 48%;
}
.LT {
background: url(/media/1434/lt_2c.png) no-repeat center 27px;
background-size: 50%;
}
.PSS {
background: url(/media/1437/parker_2c.png) no-repeat center 16px;
background-size: 40%;
}
.PA {
background: url(/media/1436/pa_2c.png) no-repeat center 16px;
background-size: 50%;
}
.SHC {
background: url(/media/1440/shc_3c.png) no-repeat center 16px;
background-size: 40%;
}
.VMS {
background: url(/media/1441/vmlogo_3c.png) no-repeat center 27px;
background-size: 50%;
}
.JPS {
background: url(/media/1431/jps_4c.png) no-repeat center 16px;
background-size: 40%;
}
.KBA {
background: url(/media/1435/kb_logo_2014.png) no-repeat center 8px;
background-size: 65px;
}
.TC {
background: url(/media/1438/tco_1c.png) no-repeat center 16px;
background-size: 60%;
}
.CL {
background: url(/media/1425/3c_notag.png) no-repeat center 16px;
background-size: 50%;
}
.HST {
background: url(/media/1426/hst_logo1010.png) no-repeat center 16px;
background-size: 40%;
}
.PPS {
background: url(/media/1439/pps_2c_final.png) no-repeat center 16px;
background-size: 60%;
}

/* HOME STYLE EDITS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body.home .page-wrapper {
position:relative;
height:100%;
}
body.home .panel2 {
position:fixed;
bottom:0;
z-index:100;
background: #fff;
}
.sy-slide > img {
animation: 50s alternate infinite zoominout;
}
@keyframes zoominout{
50%{
   transform:scale(1.35)
}
}
body.home .footer-container {
display:none;
}
body.hospitalscare .footer-container {
display:inline-block;
}
.sb-menu li {
list-style: none;
}
body.home li {
margin-top:0;
}
body.home #row1 a, body.home #row2 a, body.home #row3 a, body.home #row4 a, body.home #row5 a {
width: 20%;
}
body.home .sy-slide > a > img {
width: 100%;
}
body.home .home-nav {
display:block;
width:100%;
position:relative;
background:#fff;
padding:20px 0;
text-align:center;
border-top: 1px solid #efefef;
}
body.hospitalscare .home-nav, body.hospitalscare .panel2 {
display:none;
}
body.home .home-nav a:link, body.home .home-nav a:visited {
padding:20px;
text-transform:uppercase;
color:#595454;
text-decoration:none;
font-size:24px;
}
body.home .home-nav a:hover {
opacity: 0.70;
}


/*CAREER STYLES
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body.careers .page {
overflow: hidden;
}
body.careers .career-main-image {
background: url(/media/1327/career-main.jpg) no-repeat center top;
background-size: 105%;
min-height: 600px;
animation: 50s alternate infinite zoominout;
position: relative;
}
@keyframes zoominout{
50%{
   transform:scale(1.1)
}
}
body.careers .slide2-content {
position: relative;
top: 290px;
}
body.careers .slide2-content .header1 {
color: #fff;
font-weight: 100;
text-shadow: 0px 2px 2px rgba(2, 2, 2, 0.78);
}
body.careers .slide2-content .header4 {
color: #fff;
font-size: 60px;
line-height: 70px;
margin-top: -11px;
text-shadow: 0px 2px 2px rgba(2, 2, 2, 0.78);
}
body.careers .important-box-home {
position: relative;
top: 325px;
background: rgba(0,0,0,.4);
color: #fff;
padding: 20px 0;
font-size: 20px;
}
body.careers .important-box-home a {
color: #fff;
font-size: 20px;
font-weight: 100;
}
body.careers .slide4-container {
max-width: 1230px;
padding: 60px 2%;
}
body.careers .slide4-container h1, body.careers .slide3-container p.header1 {
font-weight: 100;
}
body.careers .slide4-container h2, body.careers .slide3-container h2{
text-transform: lowercase;
}
body.careers .slide4-container h4, body.careers .slide3-container h3{
color: #888;
}
body.careers #row1 a, body.careers #row2 a, body.careers #row3 a, body.careers #row4 a, body.careers #row5 a {
width: 20%;
float: none;
overflow: hidden;
position: relative;
text-decoration: none;
margin: 0 -2px;
}
body.careers #row1, body.careers #row2, body.careers #row3, body.careers #row4, body.careers #row5 {
margin: 0;
width: 100%;
position: relative;
display: inline;
}
.career-tiles{
text-align: center;
}
.values-content {
max-width: 1230px;
padding:2%;
}


/*SLIDER STYLES
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.sy-pager {
padding: 2px;
position: absolute;
bottom: 38%;
z-index: 100;
left: 0;
right: 0;
margin-left: auto;
margin-right: auto;
width: 15%;
}
.slidewrapper-home {
height:60% !important;
overflow:hidden;
}
.slide-text, .slide-text2 {
position:absolute;
top:17%;
z-index:4000;
width:100%;
}
.slide-text2 {
top: 12%;
}
.slide-text a:link, .slide-text a:visited {
text-decoration:none;
color:#fff;
}
.slide-text a:hover {
opacity:.7;
}
.triangle {
background: url(/media/siteimages/triangle.png) no-repeat right;
padding-right: 25px;
text-shadow: 1px 1px 5px rgba(0,0,0,.7);
}
.slide-text-alignright {
text-align:right;
right:2%;
}
.slide3-text-alignleft {
text-align: left;
right: 12%;
width: 535px;
margin-top: -20px;
}
.slide-text-main {
font-size: 24px;
position: relative;
top: 60px;
}
.slide-text-main2 {
font-size: 24px;
position: absolute;
bottom: -50%;
width:100%;
}
.slide-text-main a:link, .slide-text-main a:visited, .slide-text-main2 a:link, .slide-text-main2 a:visited, .highlight-box a:link, .highlight-box a:visited {
text-decoration:underline;
}
.slide-text-main a:hover, .slide-text-main2 a:hover, .highlight-box a:hover {
text-decoration:none;
}
.slide-text p.header1, .slide-text p.header2, .slide-text p.header3, .slide-text p.header3 a:link, .slide-text p.header3 a:visited {
color: white;
font-size: 90px;
text-transform: uppercase;
font-weight: 100;
line-height: 90px;
margin: 0;
cursor: default;
}
.slide-text p.header2 {
font-size: 27px;
line-height: 30px;
margin: 0;
text-transform: none;
}
.slide-text p.header3 {
font-size:18px;
}
.slide-text p.header3 a:link, .slide-text p.header3 a:visited {
text-decoration:none;
font-size:18px;
display:inline-block;
width:auto;
cursor:poitner;
}
.slide-text p.header3 a:hover {
color:#ccc;
}

.slide-text-alignright .multi-line-wrapper {
position:relative;
top:60px;
}
.highlight-box {
float:right;
width:17%;
color:#fff;
text-align:center;
position:relative;
font-size:70px;
line-height:80px;
cursor: default;
}
.highlight-text-small {
font-size:20px;
font-weight:100;
line-height: 38px;
}
.box-slide4 {
float: none;
width: 12%;
margin: 20px 0 0px 0;
display: inline-block;
font-size:22px;
}
.slide-text-main4 {
font-size: 24px;
position: relative;
top: -50px;
color:#fff;
}

.sharethis, .sharethis2 {
float: left;
width: 100%;
margin: 40px 0;
text-align: center;
font-size: 15px;
background: rgba(150, 150, 150, 0.1);
padding: 10px 0;
}
.sharethis2 span.header a:link, .sharethis2 span.header a:visited{
color: #fff;
text-decoration: none;
}
.sharethis2 span.header a:hover{
color: #ccc;
}


/* AWARDS STYLES
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body.awards #sb-site {
background: #f6f4e6;
}
body.awards #slide2, body.awards #slide1 {
display:none;
}
body.awards #right-column .field {
width: 65%;
}
body.awards #right-column .field input, body.awards #right-column .field textarea {
width: 90%;
}
body.awards .page-header {
letter-spacing: 0;
font-size: 30px;
line-height: 34px;
color: #333;
position: relative;
top: 0;
left: 0;
font-family: georgia;
text-transform: initial;
text-shadow: none;
}
body.awards .header2 {
letter-spacing: 0;
font-size: 21px;
color: #333;
font-weight: bold;
line-height: 24px;
font-family: Georgia;
margin: 0 0 3px 0;
text-transform: initial;
}
body.awards .header3 {
letter-spacing: 0;
font-size: 18px;
color: #333;
font-family: Georgia;
line-height: 24px;
font-weight: normal;
margin: 0;
padding: 0;
}
body.awards .news-home-summary {
display: none;
}
body.awards .outer-menu {
right: 13px;
display: none;
}
body.awards .dataTables_wrapper {
color:#fff;
}
body.awards table.tablesorter thead tr .header, body.awards .sorting {
background: url(/media/siteimages/paging/bg.jpg) bottom right no-repeat;
cursor: pointer;
}
body.awards table.tablesorter thead tr .header, body.awards .sorting {
background: url(/media/siteimages/paging/bg-awards.jpg) bottom right no-repeat #c2d33d;
}
body.awards table.tablesorter tbody td {
border: none;
}
body.awards table.tablesorter thead tr .headerSortUp, body.awards .sorting_asc {
background: url(/media/siteimages/paging/asc.jpg) bottom right no-repeat;
}
body.awards table.tablesorter thead tr .headerSortUp, body.awards .sorting_asc {
background: url(/media/siteimages/paging/asc-awards.jpg) bottom right no-repeat #c2d33d;
}
table.tablesorter thead tr .headerSortDown, .sorting_desc {
background: url(/media/siteimages/paging/desc.jpg) bottom right no-repeat;
}
body.awards th, body.awards #single-column table th.th-one, body.awards #right-column table th.th-one, body.awards #single-column table th.th-two, body.awards #right-column table th.th-two { 
color:#757575;
cursor:pointer;
font-weight:bold;
text-transform:uppercase;
font-size:13px;
padding: 0 22px 0 0;
}
body.awards th, body.awards #single-column table th.th-one, body.awards #right-column table th.th-one, body.awards #single-column table th.th-two, body.awards #right-column table th.th-two {
color:#fff;
}
body.awards .paginate_button {
border: none;
background: #0067ac;
}
body.awards .first {
background: url(/media/siteimages/dataTables_paginate-arrow-first.png) no-repeat 0px 1px;
color:transparent;
border:none;
padding: 0px 6px 0px 6px;
}
body.awards .previous {
background: url(/media/siteimages/dataTables_paginate-arrow-previous.png) no-repeat 0px 1px;
color:transparent;
border:none;
padding: 0px 6px 0px 6px;
}
body.awards .next {
background: url(/media/siteimages/dataTables_paginate-arrow-next.png) no-repeat 0px 1px;
color:transparent;
border:none;
padding: 0px 6px 0px 6px;
}
body.awards .last {
background: url(/media/siteimages/dataTables_paginate-arrow-last.png) no-repeat 0px 1px;
color:transparent;
border:none;
padding: 0px 6px 0px 6px;
}
body.awards .first:hover, body.awards .previous:hover, body.awards .next:hover, body.awards .last:hover {
background-position:0px -27px;
color:transparent;
border:none;
padding: 0px 6px 0px 6px;
}
body.awards div.st_horizontal a.st_prev {
background: url(/media/siteimages/awards/btn_arrows-left-awards.png) 0px 0px no-repeat;
}
body.awards div.st_horizontal a.st_next1 {
background: url(/media/siteimages/awards/btn_arrows-right-awards.png) top right no-repeat;
}
body.awards div.st_horizontal a.st_prev.st_btn_disabled { /* Previous button disabled state */
background-position:-84px 0px;
z-index:0;
}
body.awards div.st_horizontal a.st_next1.st_btn_disabled { /* Next button disabled state */
background-position:-55px 0px;
z-index:0;
}
body.awards {
background: #f6f4e6;
/*box-shadow: 0 0 0 9px #fff inset;*/
}
body.awards a:link {
color: #0068ac;
text-decoration: underline;
}
body.awards a:visited {
text-decoration: underline;
color: #bb602b;
}
body.awards a:hover {
text-decoration: none;
}

body.awards .nav-home, body.awards .nav {
position: fixed;
top: 0;
width: 100%;
background-color: #0068ac;
box-shadow: 0 0 0 9px #fff inset;
height: 110px;
z-index: 300;
}
body.awards .nav-home .ddsmoothmenu, body.awards .nav .ddsmoothmenu {
width: auto;
margin: 33px 0 0 0px;
display: block;
float: left;
}
body.awards .nav-home .ddsmoothmenu ul li a:link, body.awards .nav-home .ddsmoothmenu ul li a:visited, body.awards .nav-home .ddsmoothmenu ul li ul li a:link, body.awards .nav-home .ddsmoothmenu ul li ul li a:visited, body.awards .nav .ddsmoothmenu ul li a:link, body.awards .nav .ddsmoothmenu ul li a:visited, body.awards .nav .ddsmoothmenu ul li ul li a:link, body.awards .nav .ddsmoothmenu ul li ul li a:visited {
color: #fff;
text-decoration:none;
}
body.awards .ddsmoothmenu ul li a {
height: auto;
padding: 16px 29px 10px 10px;
font-size: 14px;
font-weight:700;
}
body.awards .ddsmoothmenu ul li ul li a {
font-size: 13px;
}
body.awards .nav-home .ddsmoothmenu ul li a:hover, body.awards .nav .ddsmoothmenu ul li a:hover {
color: #dcddde;
}
body.awards .nav-home .ddsmoothmenu ul li ul li a:hover, body.awards .nav .ddsmoothmenu ul li ul li a:hover {
color: #dcddde;
}
body.awards .page, body.awards .page2, body.awards .page3, body.awards .page4, body.awards .page5 {
width: 100%;
background: none;
}
body.awards .top-img {
background: url(/media/siteimages/awards/awards-img-top.jpg) center top;
width: 100%;
height: 118px;
outline: 9px solid white;
outline-offset: -9px;
margin-bottom: 110px;
position: relative;
top: 101px;
}
body.awards .page2, body.awards .page3, body.awards .page4, body.awards .page5 {
padding:50px 0 0 0;
}
body.awards .page4 {
padding:60px 0;
}
body.awards .page2 {
box-shadow: 0 0 0 9px #fff inset;
background: #0eaacb;
margin-top: -18px;
}
body.awards page2-main-image {
width: 259px;
height: 395px;
}
body.awards page2-main-image img {
width: 100%;
}
body.awards .page2 p {
color: #fff;
font-size: 18px;
line-height: 26px;
}
body.awards .page2 p.header1 {
color: #fff;
font-size:40px;
line-height: 48px;
text-align:left;
margin: 0;
letter-spacing: 0;
}
* +html body.awards .page2 p.header1 {
margin: 55px 0 -17px 0;
}
body.awards .page2 p.header2 {
color: #0067ac;
font-size:62px;
line-height: 78px;
}
body.awards .page2 .page2-content {
max-width: 70%;
min-height: 270px;
margin-bottom: 40px;
margin-left: 30px;
float: left;
}
body.awards .page2 .page2-content img {
position: absolute;
width: 29%;
bottom: 6%;
left: 63%;
/*border-bottom: solid 9px #fff;*/
}
.page2-main-image-1 {
float:left;
width: 25%;
padding: 4% 0 0;
}
.page2-main-image-1 img {
width: 100%;
}
.page2-main-image-2 {
float:left;
width: 25%;
padding: 4% 0 0;
}
.page2-main-image-2 img {
width: 100%;
}
body.awards .page2 .page2-content-text {
position: relative;
width: 77%;
margin: 0;
left: 0;
}
body.awards .page3 {
background: #c2d33d;
box-shadow: 0 0 0 9px #fff inset;
position: relative;
top: -9px;
}
body.awards .page3 .hospitalscare-logo {
background: url(/media/siteimages/awards/HospitalsCare-logo.png) 0 0 no-repeat;
width: 276px;
height: 45px;
position: relative;
top:0;
left: 38%;
margin: 0;
padding: 0;
	}
body.awards #popup_nominate {
background: url(/media/siteimages/awards/page3-light.jpg) center bottom no-repeat #88cdde;
}
body.awards .page3 p, body.awards .page4 p {
color: #fff;
font-size:21px;
line-height:28px;
text-align: center;
padding: 0 2%;
}
body.awards .page4 p {
text-align: center;
padding: 0 25px;
}
body.awards .page4 p.header2 {
font-size:30px;
line-height: 38px;
margin: 0 0 10px 0;
}
body.awards .page3 p.header1 {
color: #fff;
font-size:40px;
line-height: 48px;
text-align:center;
margin: 0 0 20px 0;
}
body.awards .page3 p.header2 {
color: #fff;
font-size:32px;
line-height: 48px;
}
body.awards .page4 p.header2 {
color: #fff;
font-size: 32px;
line-height: 42px;
}
body.awards .page3 .page3-content {
width: 100%;
margin: 0;
text-align: center;
position: relative;
min-height: 378px;
}
body.awards .page3 .page3-content-button {
position: relative;
left: 70%;
top: 150px;
z-index: 1;
float: left;
}
body.awards .page3 .page3-content .HC-featured-story {
max-width: 95%;
height: 85px;
}
body.awards .page3 .page3-content .HC-featured-story img, body.awards .page4 .tile4 .HC-featured-story img{
width: 100%;
height: auto;
position: absolute;
bottom: 0;
left: 0;
margin: 0 auto;
outline: 9px solid white;
outline-offset: -9px;
}
body.awards .page3 .page3-content iframe {
border: 9px solid white;
margin: 2% 0 3% 0;
}
body.awards .page2 .page2-content-text p.orange-button a:link, body.awards .page2 .page2-content-text p.orange-button a:visited, body.awards .page3 .page3-content-button p.orange-button a:link, body.awards .page3 .page3-content-button p.orange-button a:visited, body.awards .page4 .page4-content-button p.orange-button a:link, body.awards .page4 .page4-content-button p.orange-button a:visited, body.awards .inside .program-highlight-container p.orange-button a:link, body.awards .inside .program-highlight-container p.orange-button a:visited, body.awards .inside p.orange-button a:link, body.awards .inside p.orange-button a:visited, body.awards input.cuField-Buttons, input.submit-button {
color: white;
font-size: 25px;
line-height:25px;
text-transform: uppercase;
padding: 21px 41px;
text-align: center;
width: auto;
text-decoration: none;
background: #565656;
box-shadow: 0 0 0 9px #fff inset;
margin: 0;
border: none;
border-radius: 0;
}
body.awards .inside .community-main-text p.orange-button a:link {
margin: 0 0 20px 0;
float: left;
}
body.awards input.cuField-Buttons {
height: 70px;
font-family: 'MetaNormalRomanRegular';
}
body.awards .inside .program-highlight-container p.orange-button a:link, body.awards .inside .program-highlight-container p.orange-button a:visited {
margin: 5px 0 0 30px;
}
body.awards .page3 .page3-content-text {
float: left;
width: 100%;
margin: 10px 0 0px 0;
color: #fff;
padding: 0 0 20px 0;
}
body.awards .page4 .page4-content-text {
width: 80%;
margin-bottom: 7%;
}
body.awards .page3 .number-list, body.awards .page4 .number-list {
font-size:21px;
line-height: 26px;
width:100%;
display:block;
}
body.awards .page3 .number-list-numbers, body.awards .page4 .number-list-numbers {
font-size:35px;
line-height:38px;
font-family:Georgia, "Times New Roman", Times, serif;
width:auto;
margin:24px;
float:left;
}
body.awards .page3 .number-list-content, body.awards .page4 .number-list-content {
width:340px;
margin:25px 0 0 0;
float:left;
}
body.awards .page3 .number-list-content2, body.awards .page4 .number-list-content2 {
width:340px;
margin:34px 0 0 0;
float:left;
}
body.awards .page4 {
background: #e1b782;
box-shadow: 0 0 0 9px #fff inset;
position: relative;
top: -18px;
}
body.awards .page4 #wrapper {
display: inline-block;
}
body.awards .page4 p.header1 {
color: #fff;
font-size:40px;
line-height: 48px;
text-align:left;
margin: 0;
letter-spacing: 0;
padding: 25px 25px 0 25px;
}
body.awards .page4 .tile1, body.awards .page4 .tile2, body.awards .page4 .tile3, body.awards .page4 .tile4  {
background: url(/media/siteimages/awards/awards-home_FB.png) 95% bottom no-repeat #e7cf31;
min-height: 500px;
box-shadow: 0 0 0 9px #fff inset;
position: relative;
top: 0;
width: 50%;
float: left; 
}
body.awards .page4 .tile2 {
background: #bb602b;
}
body.awards .page4 .page4-content {
margin-bottom: 115px;
}
body.awards .page4 .page4-content-button {
float: left;
position: relative;
top: 0;
margin-bottom: 2%
}
body.awards .news-home-wrapper {
background: url(/media/siteimages/awards/rt-column-btn-bg-awards-home.png) no-repeat top right;
width: 90%;
margin: 5px 10px 0 26px;
}
body.awards .news-home-date {
color: #fff;
width: 22%;
}
body.awards .news-home-text {
width: 95%;
}
body.awards .page4 .tile3 {
background: #0067ac;
}
body.awards .page4 .tile4 {
background: #0eaacb;
}
body.awards .page4 .tile4 a:link img {
padding: 0 25px;
}
body.awards .page4 .tile4 .HC-featured-story {
box-shadow: 0 0 0 9px #fff inset;
position: relative;
top: 0;
width: 100%;
float: left;
margin-bottom: 3%;
}
body.awards .page4 .tile4 .HC-featured-story img{
width: 100%;
height: auto;
position: relative;
bottom: 0;
left: 0;
margin: 0 auto;
outline: 9px solid white;
outline-offset: -9px;
}

body.awards .page5 {
background: url(/media/siteimages/awards/HCSApage5.jpg) center bottom no-repeat #12caae;
}
body.awards .page5 p {
color: #56514d;
font-size:16px;
}
body.awards .page5 a:link {
color: #56514d;
}
body.awards .page5 p.header1, body.awards .inside .program-highlight-container p.header1 {
color: #b6efe6;
font-size:40px;
line-height: 48px;
text-align:center;
margin: 55px 0 0 0;
}
body.awards .inside .program-highlight-container p.header1 {
color: #ebdfcd;
margin-bottom: 55px;
}
body.awards .page5 p.header2 {
color: #0067ac;
font-size:72px;
line-height: 72px;
}
body.awards .page5 p.header3 a:link {
color: #fff;
}
body.awards .page5 .page5-content {
clear:both;
margin: 85px 0 0 0;
display: table;
width:100%;
}
body.awards .page5 .page5-content-text {
float:right;
width:475px;
margin: 70px 0 0 0;
}
body.awards .page5 .page5-content .page5-content-text-left, body.awards .inside .page5-content-text-left {
width: 30%;
float: left;
margin: 0 5% 0 15%;
padding:0 0 30px 0;
}
body.awards .page5 .page5-content .page5-content-text-left img, body.awards .inside .page5-content-text-left img, body.awards .page5 .page5-content .page5-content-text-right img, body.awards .inside .page5-content-text-right img {
border: #b6efe6 6px solid;
width: 100%;
}
body.awards .page5 .page5-content .page5-content-text-right, body.awards .inside .page5-content-text-right {
width: 30%;
float: left;
margin: 0 15% 0 5%;
padding:0 0 30px 0;
}
body.awards .inside .program-highlight-container {
background: url(/media/siteimages/awards/HCSA-winning-programs.jpg) center bottom;
margin-bottom: 9px;
height: 655px;
}
body.awards .inside .program-highlight-container p {
font-size: 16px;
line-height: 20px;
margin: 25px 0 15px 0;
padding: 0;
font-weight: normal;
text-align: left;
}
body.awards .inside .program-highlight-container p.header3 {
text-align: center;
}
body.awards .inside .program-highlight-container a:link, body.awards .inside .program-highlight-container a:visited {
color: #fff;
}
body.awards .inside{
background: #f6f4e6;
margin-bottom: 200px;
}
body.awards #wrapper {
margin: 0 auto;
position: relative;
max-width: 100%;
}
body.awards .page2 #wrapper, body.awards .page3 #wrapper, body.awards .page4 #wrapper, body.awards .page5 #wrapper{
width: 1020px;
margin: 0 auto;
height: 100%;
}
body.awards .page2 #wrapper {
display: inline-block;
width: 1170px;
}
body.awards .page .height-fix {
height:396px;
}
body.awards .interior #wrapper {
margin-bottom:100px;
display:block;
min-height:433px;
height:100%;
}
body.awards .home-header {
position: absolute;
top:28px;
width: 100%;
text-align:center;
z-index: 1;
}
body.awards .home-header-orange {
background: #da8e15;
width: 100%;
text-align:center;
padding: 20px 0 10px 0;
}
body.awards .home-header-orange p {
color: #56514d;
font-size:21px;
}
body.awards .home-header-orange p.header1 {
color: #eed1a3;
font-size:48px;
line-height: 48px;
}
body.awards .home-header-orange p.header2 {
color: #0067ac;
font-size:66px;
line-height: 72px;
}
body.awards .topcap {
background: url(/media/siteimages/awards/HCSA-headerblur.png) repeat-x;
height: 200px;
margin: 0px;
}
body.awards .cap {
background: url(/media/siteimages/awards/HCSAcap.png) no-repeat center;
height: 80px;
margin: -36px 0 0 0;
}
body.awards .logo, body.awards .logo2 {
cursor: pointer;
background: url(/media/siteimages/awards/HCSAlogo.png) no-repeat top left;
text-decoration: none;
display: table;
width: 230px;
margin: 31px 2% 0 25px;
}
body.awards .footer {
color:#0067ac;
text-align: center;
font-size: 13px;
}
body.awards .footer a:link, body.awards .footer p {
color: #0067ac;
}
body.awards .footer a:hover {
text-decoration: none;
}
body.awards .footer a:visited {
color: #ccc;
}
body.awards .page2 a:link, body.awards .page3 a:link, body.awards .page4 a:link, body.awards .page5 a:link, body.awards .page2 a:visited, body.awards .page3 a:visited, body.awards .page4 a:visited, body.awards .page5 a:visited {
color: #fff;
}
body.awards .exec-image {
width: 18%;
padding-bottom: 10px;
}
body.awards .top-nav {
display:none;
}
body.awards .top-nav-right {
background: none;
}
* +html body.awards .top-nav-right {
float:left;
}
body.awards .Search {
display:none;
}
body.awards .top-nav ul li a:link {
color: #0067AC;
text-decoration: underline;
}
body.awards .top-nav ul li a:visited {
text-decoration: underline;
}
body.awards .top-nav ul li a:hover {
text-decoration: none;
color:#666;
}
body.awards #slides {
top: -5px;
left:0px;
}
* +html body.awards #slides {
top: 37px;
}
body.awards .slides-container {
width: 989px;
height: 321px;
}
body.awards .photo-item {
width: 989px;
height: 321px;
}
body.awards #slide-photo-nav1 {
background: url(/media/siteimages/awards/FLASH-story4.jpg) center top no-repeat;
}
body.awards #slide-photo-nav2 {
background: url(/media/siteimages/awards/FLASH-story1.jpg) center top no-repeat;
}
body.awards #slide-photo-nav3 {
background: url(/media/siteimages/awards/FLASH-story2.jpg) center top no-repeat;
}
body.awards #slide-photo-nav4 {
background: url(/media/siteimages/awards/FLASH-story3.jpg) center top no-repeat;
}
body.awards #slides .next {
top: 130px;
left: 986px;
}
body.awards #slides .prev {
top: 130px;
left: -26px;
}
* +html body.awards #slides .next {
top: 180px;
}
* +html body.awards #slides .prev {
top: 230px;
}
body.awards #slides .next:hover, body.awards #slides .prev:hover {
filter: alpha(opacity=75);
opacity: 0.75;
}
body.awards .pagination {
width: 75px;
top: -15px;
}
body.awards .slides-text {
float: right;
width: 306px;
top: 110px;
left: 640px;
}
* +html body.awards .slides-text {
left: -45px;
}
body.awards .slidertext-small {
font-size: 11px;
}
body.awards .media-space-wrapper {
position: relative;
top: 10px;
border-bottom: 16px solid #CFAC76;
}
* +html body.awards .media-space-wrapper {
top: 60px;
}
body.awards .media-space-boxheader1 {
margin: 0px;
padding: 0px 120px 50px 120px;
}
body.awards .media-space-boxheader1 p {
text-align: center;
font-size: 19px;
line-height: 23px;
color: #000;
font-weight: normal;
}
body.awards .media-space-boxheader1 p.header1 {
text-align: center;
font-size: 32px;
line-height: 34px;
color: #b75610;
font-weight: normal;
}
body.awards .media-space-box {
border: none;
background: #CFAC77;
moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
-moz-border-radius: 6px;
border-radius: 6px;
width: 204px;
margin: 0 58px 20px;
text-align:center;
}
body.awards .media-space-boxheading {
font-weight: normal;
border-bottom: none;
margin: 15px 0 0 0;
}
body.awards .media-space-boxtext {
border-top: none;
}
body.awards .media-space-boxtext p img {
position: relative;
left: -34px;
margin: -16px 0;
}
body.awards .about-jh {
width: 48%;
float: left;
margin: 0px 40px 60px 14px;
}
body.awards .home-about p.home-aboutheader1 {
color: #ebdfcd;
font-size:48px;
line-height: 48px;
text-align:center;
margin: 55px 0;
}
body.awards .popup_block .cuField, body.awards .popup_block .field {
width: 340px;
}
body.awards table.tablesorter tbody tr:hover {
filter: alpha(opacity=90);
opacity: .9;
background: #c2d33d;
}
body.awards .dataTables_info {
background: none;
margin: 0 1% 0 0;
}
body.awards .popup_block p {
font-size: 15px;
}
body.awards .popup_block p.header3 {
color: #333;
font-size: 18px;
}
body.awards .inside .nav {
position: fixed;
top: 0;
width: 100%;
background-color: #0068ac;
box-shadow: 0 0 0 9px #fff inset;
height: 110px;
}
body.awards .bg-header-wrapper {
background: none;
}
body.awards .content {
top: 274px;
left: 0;
width: 100%;
max-width: 1020px;
margin: 0 auto;
background: none;
}
body.awards .content-wrapper {
}
body.awards .right-column {
padding: 25px 0 0 10px;
}
body.awards .page2 .page2-content-text p.orange-button a:link, body.awards .page2 .page2-content-text p.orange-button a:visited, body.awards .page3 .page3-content-button p.orange-button a:link, body.awards .page3 .page3-content-button p.orange-button a:visited, body.awards .page4 .page4-content-button p.orange-button a:link, body.awards .page4 .page4-content-button p.orange-button a:visited, body.awards .program-highlight-container p.orange-button a:link, body.awards .program-highlight-container p.orange-button a:visited, body.awards p.orange-button a:link, body.awards p.orange-button a:visited, body.awards input.cuField-Buttons {
color: white;
font-size: 25px;
line-height: 25px;
text-transform: uppercase;
padding: 21px 41px;
text-align: center;
width: auto;
text-decoration: none;
background: #565656;
box-shadow: 0 0 0 9px #fff inset;
margin: 0;
border: none;
border-radius: 0;
}
body.awards .breadcrumbs {
left: 0;
top: 101px;
box-shadow: 0 0 0 9px #fff inset;
background: #bb602b;
height: 60px;
position: fixed;
z-index: 1;
width: 100%;
}
body.awards .breadcrumbs a:link, body.awards .breadcrumbs a:visited {
color: #fff;
font-weight: bold;
text-decoration: underline;
}
body.awards .breadcrumbs a:hover {
text-decoration: none;
}
body.awards .breadcrumbs li.current-page {
font-weight: bold;
color: #fff;
background: none;
}
body.awards .breadcrumbs ul {
margin: 0 auto;
padding-left: 41px;
max-width: 1020px;
display: block;
}
body.awards .breadcrumbs li {
margin-top: 10px;
background: url(/media/siteimages/carrot.png) no-repeat right 9px;
padding: 10px 17px 9px 0px;
text-transform: uppercase;
}
body.awards .exec-name {
color: #333;
font-family: Georgia;
font-weight: normal;
font-size: 18px;
}
body.awards .exec-wrapper, body.awards hr {
border-bottom: 9px #fff solid;
}
body.awards .exec-image img {
border: solid 9px #fff;
width:75%;
}
body.awards #single-column {
padding: 25px 0 0 2%;
width: 94%;
}
body.awards .left-column {
background: none;
}
body.awards .left-column img, body.awards .left-column iframe {
outline: 9px solid #fff;
outline-offset: -9px;
}
body.awards .citationblock {
color: #0068ac;
font-size: 18px;
}
.footer-container {
border-top: none;
background-color: #999;
}
body.awards .footer {
padding: 0 0 15px;
min-height: 36px;
}
body.awards .footer-copyright, body.family-of-companies .footer-copyright {
color: #0067ac;
padding: 0;
text-align: center;
font-size: 13px;
}
body.awards .footer-copyright {
top:0;
}
body.awards #charity-follow-us-container {
margin-top: 0;
padding-bottom: 0;
width: 988px;
display: table;
position: relative;
top: -18px;
}
* +html body.awards #charity-follow-us-container {
top: 24px;
}
body.awards #charity-follow-us-text {
background-image: url(/media/siteimages/awards/HCSA-followstories.png);
background-repeat: no-repeat;
float: left;
height: 11px;
margin-left: 15px;
margin-top: 15px;
width: 126px;
}
body.awards #charity-add-this {
float: right;
margin-right: 0px;
margin-top: 10px;
}
body.awards #socialicon-twitter, #socialicon-facebook, #socialicon-youtube {
background-position: center top;
float: left;
height: 27px;
margin-left: 15px;
margin-top: 6px;
width: 27px;
}
body.awards #socialicon-twitter a, body.awards #socialicon-facebook a, body.awards #socialicon-youtube a {
float: left;
height: 27px;
margin: 0;
padding: 0;
width: 27px;
border-bottom-style: none;
text-decoration: none;
}
body.awards #socialicon-twitter a {
background: url(/media/siteimages/awards/HCSA-twitter.png) 0 0 no-repeat;
}
body.awards #socialicon-facebook a {
background: url(/media/siteimages/awards/HCSA-facebook.png) 0 0 no-repeat;
}
body.awards #socialicon-youtube a {
background: url(/media/siteimages/awards/HCSA-youtube.png) 0 0 no-repeat;
}
body.awards #socialicon-twitter a:hover, body.awards #socialicon-facebook a:hover, body.awards #socialicon-youtube a:hover {
background-position: 0px -27px;
}
body.awards .link-box-text li {
background: url(/media/siteimages/rt-column-btn-bg-home.png) no-repeat transparent top right;
}
* +html body.awards .link-box-text li {
border:1px solid transparent;
}
body.awards .link-box-home, body.awards .link-box-home1 {
width: 472px;
border: none;
}
body.awards .link-box-left2-home {
background:url(/media/238466/link-box-left2-home.png) right top no-repeat #c2d33d;/*EBOOK*/
box-shadow: 0 0 0 9px #fff inset;
}
body.awards .link-box-left3-home {
background:url(/media/238467/link-box-left3-home.png) right top no-repeat #e7cf31;/*EBOOK*/
box-shadow: 0 0 0 9px #fff inset;
}
body.awards .link-box-text-home {
padding: 12px 0 5px 193px;
}
body.awards .link-box-text-home p, body.awards .link-box-text-home .header1 {
color: #fff;
}
.link-box-text-home .header1 {
margin: 0;
}
body.awards .dataTables_wrapper {
box-shadow: 0 0 0 9px #fff inset;
background: #0eaacb;
-moz-border-radius: 0px;
border-radius: 0px;
border: none;
}
body.awards .dataTables_wrapper .odd {
background:#c2d33d;
}
body.awards .dataTables_wrapper .even {
background:#f6f4e6;
}
body.awards table.tablesorter tbody tr.even td {
background-color: #f6f4e6;
}
body.awards table.tablesorter tbody tr.odd td {
background-color: #fff;
color: #333;
}
body.awards .hcsabutton-col {
margin: 0 0px 20px 0;
float: left;
width: 13%;
}
body.awards .hcsabutton-col2 {
margin: 0 20px 20px 0;
float: left;
width: 60%;
}
.community-img-main {
float: left;
margin: 0 20px 0 0;
width: 50%;
}
.community-img-main img{
width:100%;
}
.community-main-text {
font-size: 32px;
line-height: 34px;
margin: 0px;
padding: 0;
color: #757272;
font-weight: normal;
width: 45%;
float: left;
text-align: left;
}
.community-main-text p.header1 {
font-size: 32px;
line-height: 34px;
color: #333;
font-weight: normal;
}
.community-main-text p {
font-size: 19px;
line-height: 23px;
color: black;
font-weight: normal;
}
body.awards div.st_horizontal {
background: none;
}
body.awards .nav-button-wrapper {
display:none;
}
body.awards .hcsa-nom-form {
width:100%;
height: 2698px;
}
body.awards .hide {
display:none;
}

.covers {
background: url(/media/siteimages/awards/covers.png) no-repeat;
width: 964px;
position: absolute;
top: 18px;
left: 181px;
height: 150px;
display: table;
z-index: 30;
}
body.awards .paginate_active {
text-align: center;
padding: 5px 6px 6px 6px;
font-weight: normal;
font-size: 13px;
background: #fff;
color: #0067ac;
border: none;
cursor: pointer;
margin: 0 6px;
}


/* MOBILE STYLE EDITS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media screen and (min-width:1800px) {
.nav-content {
max-width: 100%;
}
body.jh .page {
max-width:100%;
}
}
@media screen and (max-width:1440px) {
.interior #slide2 {
background: url(/media/siteimages/internal-image-test.jpg) no-repeat top center;
background-size: 130%;
}
.slide-text p.header1 {
font-size: 70px;
line-height: 80px;
}
.slide-text-alignright .multi-line-wrapper {
top: 20px;
}
.highlight-box {
font-size: 50px;
line-height: 52px;
}
.box-slide4 {
float: none;
width: 12%;
margin: 20px 0 0px 0;
display: inline-block;
font-size:22px;
}
}
@media screen and (max-width:1420px) {
body.jh #row1 a, body.jh #row2 a, body.jh #row3 a, body.jh #row4 a, body.jh #row5 a {
width: 25%;
}
body.home #row1 a, body.home #row2 a, body.home #row3 a, body.home #row4 a, body.home #row5 a {
width: 20%;
}
}
@media screen and (max-width:1366px) {
.slide-text {
top: 15%;
}
.slide-text p.header1 {
font-size: 50px;
line-height: 60px;
}
.slide-text-alignright .multi-line-wrapper {
top: 10px;
}
.highlight-box {
font-size: 40px;
line-height: 45px;
}
.slide3-text-alignleft {
right: 2%;
width: 395px;
margin-top: 20px;
}
.box-slide4 {
float: none;
width: 20%;
margin: 20px 0 0px 0;
display: inline-block;
font-size:22px;
}
}
@media screen and (max-width:1300px) {
.company-box {
line-height: 24px;
}
}
@media screen and (max-width:1225px) {
.interior #slide2 {
background: url(/media/siteimages/internal-image-test.jpg) no-repeat top center;
background-size: 130%;
}
#bgvid {
width: 140%;
}
body.careers .career-main-image {
background-size: 140% !important;
}
}
@media screen and (max-width: 1190px) {
body.awards .page2 .page2-content img {
left: 61%;
}
body.jh #row1 a, body.jh #row2 a, body.jh #row3 a, body.jh #row4 a, body.jh #row5 a {
width: 33%;
}
body.home #row1 a, body.home #row2 a, body.home #row3 a, body.home #row4 a, body.home #row5 a {
width: 20%;
}
body.home .tile-text p {
font-size: 12px;
line-height: 14px;
}
}
@media screen and (max-width:1130px) {
.interior #slide2 {
background: url(/media/siteimages/internal-image-test.jpg) no-repeat top center;
background-size: 150%;
}
}
@media screen and (max-width:1090px) {
.ddsmoothmenu ul li {
margin: 0 0px 0 0;
}
.company-box {
width: 48%;
min-height: 320px;
}
}
@media screen and (max-width:1050px) {
.interior #slide2 {
background: url(/media/siteimages/internal-image-test.jpg) no-repeat top center;
background-size: 160%;
}
.interior #slide1 {
background-size: 160%;
}
}
@media screen and (max-width: 1024px){
.slide1-text-container {
left: 0;
}
.page {
max-width:100%;
}
body.jh #row1 a, body.jh #row2 a, body.jh #row3 a, body.jh #row4 a, body.jh #row5 a {
width:50%;
}
.cuField input, .field input, textarea {
width: 95%;
}
input.cuField-Buttons, input.cuField-Buttons2 {
width:auto;
}
body.home .panel2 {
position: relative;
}
body.home #row1 a {
width: 100%;
height:297px;
}
body.home .tile-text p {
font-size: 14px;
line-height: 18px;
}
.highlight-box {
width: 20%;
font-size: 30px;
line-height: 40px;
}
.highlight-text-small {
font-size: 15px;
line-height: 28px;
}
.box-slide4 {
float: none;
width: 23%;
margin: 20px 0 0px 0;
display: inline-block;
font-size:22px;
}
}
@media screen and (max-width: 990px){
body.awards .inside .program-highlight-container p.orange-button a:link, body.awards .inside .program-highlight-container p.orange-button a:visited {
font-size: 16px;
}
body.awards .page3 {
padding: 5% 0 0 0;
}
body.awards .page3 .page3-content-text {
margin: 20px 0 0px 0;
}
.label, .formFieldLabelGood, .formFieldLabelBad {
width:100%;
text-align:left;
}
.required-star {
float: left;
top: 4px;
left: -8px;
}
}
@media screen and (max-width:966px) {
.ddsmoothmenu ul li a {
font-size: 14px;
}
body.careers .career-main-image {
background-size: 200% !important;
}
}
@media screen and (max-width: 925px) {
body.awards .page3 {
padding: 5% 0 0 0;
}
body.awards .page3 .page3-content-text {
margin: 1% 0 0px 0;
}
body.awards .page3 .page3-content {
min-height: 348px;
}
body.awards .page3 .page3-content-button {
top: 110px;
}
.footer-col1 {
width:50%;
}
}
@media screen and (max-width:900px) {
.interior #slide1, .interior #slide2 {
height: 279px;
}
body.awards .page4 .page4-content-button p.orange-button a:link, body.awards .page4 .page4-content-button p.orange-button a:visited, body.awards .page3 .page3-content-button p.orange-button a:link, body.awards .page3 .page3-content-button p.orange-button a:visited {
font-size: 20px;
}
body.awards .page4 .page4-content-text {
width: 70%;
}
body.awards .news-home-date {
font-size: 21px;
}
body.awards .news-home-headline {
width: 90%;
}
}
@media screen and (max-width:880px) {
.top-nav ul li.phone-hide {
display:none;
}
}
@media screen and (max-width: 871px) {
body.awards .page3 .page3-content {
min-height: 328px;
}
body.awards .page3 .page3-content-button {
left: 68%;
}
body.awards .page2 p.header2 {
font-size: 52px;
line-height: 58px;
}
}
@media screen and (max-width: 850px) {
body.awards .page4 .tile3 {
min-height: 544px;
}
.content-structure {
margin: 0;
}
}
@media screen and (max-width:830px) {
#bgvid {
width: 160%;
}
body.awards .page3 .page3-content-text, body.awards .page4 .page4-content-text {
padding: 0;
}
body.awards .page3 .number-list-content, body.awards .page4 .number-list-content {
width: 75%;
}
body.awards .page3 .number-list-content2, body.awards .page4 .number-list-content2 {
width: 75%;
}
body.awards .page5 .page5-content .page5-content-text-left, body.awards .inside .page5-content-text-left {
margin: 0 5% 0 10%;
}
body.awards .page5 .page5-content .page5-content-text-right, body.awards .inside .page5-content-text-right {
margin: 0 10% 0 5%;
}
body.awards .page5 p.header1, body.awards .inside .program-highlight-container p.header1 {
font-size: 30px;
line-height: 38px;
}
body.awards .breadcrumbs ul {
padding-left: 26px;
}
}
@media screen and (max-width:800px) {
body.awards .nav-home {
left: 0;
}
body.awards .nav-home {
width: 100%;
}
body.awards .nav-home .ddsmoothmenu {
width: 395px;
}
body.awards .topcap {
height: 105px;
}
body.awards .cap {
margin: -13px 0 0 0;
}
body.awards .home-header-orange {
padding: 10px 0 0 0;
}
body.awards .home-header-orange p.header1 {
font-size: 40px;
line-height: 45px;
}
body.awards .home-header-orange p.header2 {
font-size: 46px;
line-height: 50px;
}
body.awards .page .height-fix {
height: 275px;
}
body.awards #wrapper {
width: 100%;
}
body.awards .page3 p.header1 {
margin: -5px 0 0px 0;
}
body.awards .page3 .page3-content-text, body.awards .page4 .page4-content-text {
width: 100%;
margin: 0;
padding: 0 0 20px 0;
}
body.awards .page3 .number-list-numbers, body.awards .page4 .number-list-numbers {
margin: 8px 24px 24px 24px;
}
body.awards .page3 .number-list-content2, body.awards .page4 .number-list-content2 {
margin: 18px 0 0 0;
}
body.awards .page4 .page4-content-button {
width: 100%;
}
body.awards .page3 .page3-content-button {
width: 40%;
left: 63%;
}
body.awards .page3 .page3-content {
min-height: 298px;
}
body.awards .page3 .page3-content iframe {
width: 97.5%;
}
body.awards .page3 .page3-content-button {
top: 80px;
}
body.awards .page4 p.header1 {
font-size: 30px;
line-height: 36px;
margin: -5px 0 0px 0;
}
body.awards .page4 .tile1, body.awards .page4 .tile2, body.awards .page4 .tile3, body.awards .page4 .tile4 {
min-height: 440px;
}
body.awards .page4 .page4-content {
margin-bottom: 0;
}
body.awards .page5 p.header1, body.awards .inside .program-highlight-container p.header1 {
font-size: 31px;
margin: -5px 0 0 0;
}
body.awards .page5 .page5-content {
margin: 25px 0 0 0;
}
body.awards .home-about p.home-aboutheader1 {
font-size: 31px;
margin: 25px 0;
}
body.awards .about-jh {
margin: 0px 0px 60px 14px;
}
body.awards .inside .logo2, body.awards .inside .awards-logo {
background-size: 100%;
left: 30px;
}
body.awards .inside .logo {
width: 200px;
background-size: 100%;
}
body.awards .inside .nav {
left: 0;
width: 100%;
}
body.awards .ddsmoothmenu {
width: 95%;
}
.community-img-main {
display: none;
}
.community-main-text {
width: 100%;
}
.lp-opening-header {
padding: 0 5px;
}
body.awards .inside .page5-content-text-right, body.awards .inside .page5-content-text-left {
width: 35%;
}
body.awards .footer {
padding: 0px 40px 15px;
min-height: 36px;
}
.footer-col1 {
width:30%;
}
.slide-text {
top: 30%;
}
body.home .page-wrapper {
height: 740px !important;
}
.sy-slide > img {
width: 120%;
}
.slide3-text-alignleft {
right: 0;
width: 100%;
margin-top: -20px;
text-align: center;
}
.sy-pager {
bottom: 50%;
}
}
@media screen and (max-width:768px) {
.page {
padding: 0 2%;
}
#right-column .calc-col .calc-row-item .label, #right-column  .calc-col .calc-row-item .field {
min-height: 75px;
}
#right-column  .calc-col .calc-row-item .label {
min-height: 70px;
}
#right-column  .calc-col .calc-row-item .field span {
font-size: 16px;
}
#slide1 p {
font-size: 28px;
line-height: 30px;
}
#slide1 .slide1-text {
top: 340px;
}
.gateway-row-wrapper {
padding: 0;
}
.gateway-wrapper {
width: 100%;
margin: 0;
}
.headshot {
height: 250px;
overflow: hidden;
}
.gateway-wrapper img {
position: relative;
top: -150px;
}
.sidebyside-story-image img {
width: 100% !important;
margin: 1% 0 !important;
}
body.awards .nav-home {
left: 0;
}
body.awards .nav .ddsmoothmenu, body.awards .nav-home .ddsmoothmenu, body.awards .nav-button-wrapper {
display:none;
}
body.awards .sb-slidebar .nav .ddsmoothmenu {
display:block;
margin: 0;
}
body.awards .menu-ico {
display:block;
top: 29px;
right: 25px;
border: none;
position: fixed;
z-index: 301;
}
body.awards .home .sb-menu, body.awards .micro .sb-menu {
top: 122px;
left:0;
}
body.awards .logo {
left: 0;
}
body.awards .page2 p.header1, body.awards .page3 p.header1 {
font-size: 30px;
line-height: 36px;
}
body.awards .page3 p.header1 {
padding: 0 25px;
}
body.awards .page2 .page2-content img {
left: 59%;
width: 37%;
top: 2%;
}
body.awards .home-header-orange p.header2 {
font-size: 36px;
line-height: 40px;
}
body.awards .page4 p.header1 {
font-size: 28px;
}
body.awards .page4 .tile1 {
background-size: 20%;
}
body.awards .news-home-date {
width: 30%;
text-align: center;
}
body.awards .page5 p.header1, body.awards .inside .program-highlight-container p.header1 {
font-size: 28px;
}
.inside .content, .home .content {
width: 95%;
}
body.PhysicianTrends .featuredin-logos img, .featuredin-logos img {
width: 35%;
}
.footer-col1 {
width:100%;
margin-top:25px;
}
.sy-slides-crop {
overflow: visible;
}
.company-box {
width: 100%;
min-height: 270px;
margin: 1% 0;
padding: 100px 8px 8px 8px;
}
.JPP {
background-size:150px;
}
}
@media screen and (max-width: 755px) {
body.awards .news-home-wrapper {
margin-top: 0;
}
body.awards .page4 .tile1, body.awards .page4 .tile2, body.awards .page4 .tile3, body.awards .page4 .tile4 {
min-height: 455px;
}
body.awards .news-home-headline {
font-size: 13px;
}
}
@media screen and (max-width:736px) {
.nav-wrapper .nav {
height: 53px;
}
.find-jobs {
top: -22px;
left: 112px;
}
.find-jobs .green-button a:link, .find-jobs .green-button a:visited {
padding: 4px 10px;
font-size: 13px;
}
.logo {
width: 118px;
height: 51px;
margin: 7px 0 0 3px;
}
body.awards .logo, body.awards .logo2 {
height:63px;
width:230px;
}
body.jh #slide1, body.jh #slide2 {
height: 229px;
}
body.careers .slide-heading {
height: 345px !important;
}
.content {
top: 225px;
}
.page-header {
font-size: 26px;
top:-87px;
line-height: 30px;
}
.top-nav {
top: 0;
}
.slide2-blue-content-text .header1 {
font-size: 28px;
line-height: 30px;
}
#slide1 {
height: 360px;
}
.tag {
top: 68px;
width: 220px;
}
#slide1 .slide1-text {
top: 150px;
}
.home-search-field {
top: 178px;
}
#slide1 .home-search-field p {
font-size: 18px;
line-height: 20px;
padding: 0px;
}
.home-search-field .green-button a:link, .home-search-field .green-button a:visited, .home-search-field .orange-button a:link, .home-search-field .orange-button a:visited {
padding: 15px 30px;
font-size: 18px;
}
}
@media screen and (max-width:690px) {
.left-column {
width: 98%;
margin: 20px 0 100px 2%;
}
.right-column, #right-column {
width: 96%;
float: left;
padding: 2%;
min-height:inherit;
margin:0;
}
body.awards .page3 .page3-content {
min-height: 268px;
}
body.awards .page3 .page3-content iframe {
width: 97.25%;
}
body.awards .page3 .page3-content-button {
top: 60px;
width: 40%;
left: 60%;
}
body.awards .page4 .tile1, body.awards .page4 .tile2, body.awards .page4 .tile3, body.awards .page4 .tile4 {
min-height: 415px;
}
body.awards .page4 p {
font-size: 18px;
line-height: 21px;
}
body.awards .news-home-wrapper {
padding: 7px 0 0 0;
}
.box-slide4 {
float: none;
width: 28%;
margin: 20px 0 0px 0;
display: inline-block;
font-size: 18px;
}
}
@media screen and (max-width:675px) {
body.awards .inside .logo {
display:none;
}
body.careers .slide2-content {
top: 120px;
}
body.careers .important-box-home {
top: 145px;
}
body.careers .career-main-image {
min-height: 410px;
}
body.careers .slide2-content .header4 {
font-size: 40px;
line-height: 50px;
}
.slide-text {
top: 22%;
}
.slide-text-main2 {
bottom: -37%;
}
.slide-text p.header1 {
font-size: 39px;
line-height: 42px;
}
.slide3-text-alignleft {
margin-top: 20px;
}
.sy-pager {
bottom: 55%;
width: 32%;
}
}
@media screen and (max-width:660px) {
#single-column .calc-col .calc-row-item .label, #single-column  .calc-col .calc-row-item .field {
min-height: 75px;
}
#single-column  .calc-col .calc-row-item .label {
min-height: 72px;
margin: 10px 0 0 0;
}
#single-column  .calc-col .calc-row-item .field span {
font-size: 16px;
}
#sthoverbuttons {
display: none;
}
body.awards .nav-home {
}
body.awards .logo2 {
background-size: 100%;
}
body.awards .home-header-orange p.header1 {
font-size: 35px;
line-height: 35px;
}
body.awards .home-header-orange p.header2 {
font-size: 34px;
line-height: 35px;
}
body.awards .page .height-fix {
height: 250px;
}
body.awards .page2, body.awards .page3, body.awards .page4, body.awards .page5 {
padding: 30px 0 0 0;
}
body.awards .page2 {
padding: 25px 0 0 0;
}
body.awards .page2 .page2-content-text {
left: 0;
width: 60%;
}
body.awards .page2 .page2-content {
min-height: 160px;
}
body.awards .page3 .page3-content iframe {
width: 97%;
}
body.awards .page3 p, body.awards .page4 p {
font-size: 18px;
line-height: 26px;
}
body.awards .page3 .number-list, body.awards .page4 .number-list {
font-size: 16px;
line-height: 22px;
}
body.awards .page3 .number-list-content, body.awards .page4 .number-list-content {
width: 210px;
margin:18px 0 0 0;
}
body.awards .page3 .number-list-content2, body.awards .page4 .number-list-content2 {
width: 210px;
}
body.awards .page2 .page2-content-text p.orange-button a:link, body.awards .page2 .page2-content-text p.orange-button a:visited, body.awards .page3 .page3-content-button p.orange-button a:link, body.awards .page3 .page3-content-button p.orange-button a:visited, body.awards .page4 .page4-content-button p.orange-button a:link, body.awards .page4 .page4-content-button p.orange-button a:visited, body.awards .inside .program-highlight-container p.orange-button a:link, body.awards .inside .program-highlight-container p.orange-button a:visited, body.awards .inside p.orange-button a:link {
font-size: 20px;
}
body.awards .page3 .page3-content-button, body.awards .page4 .page4-content-button {
margin: 0 0 40px;
}
body.awards .page3 .page3-content-button {
top: 45px;
left: 59%;
}
body.awards .page3 .page3-content {
margin-top: 10px;
min-height: 243px;
}
body.awards .page3 .page3-content-button p.orange-button a:link, body.awards .page3 .page3-content-button p.orange-button a:visited {
padding: 14px 21px;
}
body.awards .page4 p.header1 {
font-size: 30px;
line-height: 36px;
}
body.awards .page4 .tile1, body.awards .page4 .tile2, body.awards .page4 .tile3, body.awards .page4 .tile4 {
min-height: 320px;
width: 100%;
margin-bottom: -9px;
}
body.awards .page4 .tile1 {
background-size: 15%;
}
body.awards .news-home-wrapper {
padding: 7px 0 0 10px;
}
body.awards .news-home-date {
font-size: 21px;
width: 14%;
text-align: left;
padding-left: 2.0%;
}
body.awards .news-home-headline {
font-size: 14px;
}
body.awards .news-home-text {
width: 80%;
}
body.awards .page4 {
padding: 6% 0;
}
body.awards .page5 p.header1, body.awards .inside .program-highlight-container p.header1 {
font-size: 22px;
}
body.awards .home-about p.home-aboutheader1 {
font-size: 22px;
margin: 15px 0;
}
body.awards .home-news-column {
margin: 0;
}
.home-news-column {
margin: 0 20px;
}
.news-home-date {
font-size: 20px;
margin: 0 10px 5px 0px;
}
body.awards .inside .logo {
left: 393px;
}
body.awards .inside .logo2, body.awards .inside .awards-logo {
}
body.awards .inside .content {
width: 96%;
}
body.awards .inside .page5-content-text-right {
width: 254px;
}
body.awards .inside .page5-content-text-left {
margin: 0 25px 0px 12px;
width: 254px;
}
.lp-trends-image, .th-trends-image, .ap-trends-image {
width: 330px;
}
body.awards .hcsabutton-col2 {
width: 100%;
}
body.awards .dataTables_wrapper {
box-shadow: none;
border: 9px solid #fff;
}
body.awards .page2 p.header2 {
font-size: 42px;
line-height: 48px;
}
}
@media screen and (max-width:650px) {
#right-column .calc-col .calc-row-item .field {
min-height: 78px;
margin: 8px 0 0 0;
}
.alt-form .field input, .alt-form .field textarea, .alt-form .field select {
width:90%;
}
body.home .home-nav a:link, body.home .home-nav a:visited {
padding: 10px;
font-size: 18px;
}
}
@media screen and (max-width:640px) {
body.awards .page2-main-image {
width: 35%;
}
body.awards .page4 .page4-content-button p.orange-button a:link, body.awards .page4 .page4-content-button p.orange-button a:visited {
padding: 21px 21px;
}
body.awards .page4 .tile1, body.awards .page4 .tile2, body.awards .page4 .tile3, body.awards .page4 .tile4 {
min-height: 455px;
}
body.awards .news-home-date {
font-size: 18px;
}
body.awards .page4 .tile1 {
background-size: 25%;
background-position: 90% bottom;
}
body.awards .breadcrumbs li.current-page {
width: 50%;
overflow: hidden;
}
body.awards .breadcrumbs {
overflow: scroll;
}
}
@media screen and (max-width:600px) {
h1, .header1 {
font-size: 30px;
line-height: 34px;
}
a.exec-wrapper:link, a.exec-wrapper:visited {
width: 31%;
min-height: 230px;
}
#single-column .calc-row2 .calc-row-item {
width: 48%;
}
.gateway-wrapper img {
width: 120%;
}
.gateway-wrapper img {
top: -100px;
}
#slide1 p {
font-size: 23px;
line-height: 26px;
}
.search-field {
display: none;
}
}
@media screen and (max-width:568px) {
.sb-slidebar .sb-menu .nav {
top: 0px;
}
.nav-wrapper {
height: 53px;
}
.page-header {
font-size: 20px;
margin-left: 0px;
left: 11px;
line-height: 24px;
}
h2, .header2 {
font-size: 22px;
line-height: 25px;
}
h3, .header3 {
font-size: 20px;
line-height: 28px;
}
.link-box-text p.header1 {
font-size: 20px;
line-height: 25px;
}
p span.center-image img, p span.align-left-image img, p span.align-right-image img {
max-width: 100%;
}
body.awards .nav-home {
left: 235px;
}
body.awards .logo {
left: 453px;
}
body.awards .page4 .page4-content-button {
width: 60%;
}
body.awards .page3 .page3-content-button {
width: 41%;
}
body.awards .nav-home .ddsmoothmenu {
width: 304px;
}
body.awards .ddsmoothmenu ul li a {
margin-right: 22px;
}
body.awards .nav-home {
left: 0;
}
body.awards .top-nav {
top: 24px;
left: 304px;
}
body.awards .inside {
background: url(/media/siteimages/awards/HCSAheader-repeat.jpg) 0px -60px repeat-x;
}
body.awards .ddsmoothmenu ul li a {
margin-right: 12px;
font-size: 12px;
color:#000;
}
body.awards .ddsmoothmenu ul li a:hover {
color:#666;
}
body.awards .home-header-orange {
padding: 0px 0 0 0;
}
body.awards .home-header-orange p.header2 {
font-size: 28px;
line-height: 32px;
}
body.awards .inside .page5-content-text-left {
margin: 0 20px 0px 4px;
}
body.awards .page4 .tile2 {
min-height: 350px;
}
body.jh #row1 a, body.jh #row2 a, body.jh #row3 a, body.jh #row4 a, body.jh #row5 a {
width:100%;
}
.sy-slide > img {
width: 150%;
}
}
@media screen and (max-width:528px) {
body.awards .page2 .page2-content-text {
width: 70%;
}
body.awards .page2 .page2-content img {
left: 58%;
width: 37%;
top: 7%;
}
body.awards .page3 .page3-content {
min-height: 223px;
}
body.awards .page3 .page3-content-button {
top: 28px;
left: 60%;
width: 40%;
}
.box-slide4 {
width: 48%;
}
body.awards .page2 p.header1, body.awards .page3 p.header1 {
font-size: 24px;
line-height: 30px;
}
body.awards .page2 p.header2 {
font-size: 32px;
line-height: 38px;
}
}
@media screen and (max-width:480px) {
a.exec-wrapper:link, a.exec-wrapper:visited {
width: 47%;
min-height: 260px;
}
#right-column .calc-col .calc-row-item .field span, #single-column .calc-col .calc-row-item .field span {
font-size: 14px;
}
body.awards .nav-home .ddsmoothmenu {
width: 100%;
}
body.awards .ddsmoothmenu ul li a {
margin-right: 22px;
}
body.awards .top-nav {
top: 24px;
left: 304px;
}
body.awards .home-header-orange p.header1 {
font-size: 27px;
line-height: 30px;
}
body.awards .home-header-orange p.header2 {
font-size: 27px;
line-height: 27px;
}
body.awards .page .height-fix {
height: 213px;
}
body.awards .cap {
margin: -39px 0 0 0;
}
body.awards .page3, body.awards .page5 {
padding: 5px 0 0 0;
}
body.awards .page2 p.header1, body.awards .page3 p.header1, body.awards .page2 p.header2 {
text-align: center;
}
body.awards .page2 .page2-content {
max-width: 87%;
}
body.awards .page2 .page2-content-text {
width: 100%;
}
body.awards .page2 .page2-content img {
display: none;
}
body.awards .page3 p.header1 {
margin: 10px 0 0 0;
}
body.awards .page3 .page3-content-text, body.awards .page4 .page4-content-text {
width: 100%;
}
body.awards .page3 .page3-content iframe {
width: 96%;
height: 300px;
}
body.awards .page3 .number-list-numbers, body.awards .page4 .number-list-numbers {
margin: 8px 24px 0px 0px;
}
body.awards .page4 .page4-content-button {
width: 100%;
margin: 0 0 20px 0;
}
body.awards .page3 .page3-content {
min-height: 323px;
margin: 0;
}
body.awards .page3 .page3-content .HC-featured-story img {
bottom: 100px;
}
body.awards .page3 .page3-content-button {
width: 60%;
left: 21%;
margin: 0 0 20px 0;
top: 122px;
}
body.awards .page3 .page3-content-button p.orange-button a:link, body.awards .page3 .page3-content-button p.orange-button a:visited {
padding: 21px 21px;
}
body.awards .page3 p {
padding: 0 20px;
}
body.awards .page4 .tile2 {
min-height: 370px;
}
body.awards .page4 p.header1 {
font-size: 30px;
margin: 0;
}
body.awards .page4 .tile1, body.awards .page4 .tile2, body.awards .page4 .tile3 {
min-height: 360px;
}
body.awards .page4 .tile4 {
min-height: 443px;
}
body.awards .news-home-wrapper {
width: 100%;
}
body.awards .news-home-text {
padding-left: 1%;
}
body.awards .news-home-date {
font-size: 18px;
}
body.awards .page5 p.header1 {
font-size: 19px;
line-height: 22px;
margin: 10px 0 0 0;
}
body.awards .page5 .page5-content .page5-content-text-right, body.awards .inside .page5-content-text-right {
display: none;
}
body.awards .page5 .page5-content .page5-content-text-left img, body.awards .inside .page5-content-text-left img, body.awards .page5 .page5-content .page5-content-text-right img, body.awards .inside .page5-content-text-right img {
border: #b6efe6 6px solid;
width: 118px;
float: left;
margin: 0 15px 15px 0;
}
body.awards .page5 .page5-content .page5-content-text-left, body.awards .inside .page5-content-text-left {
margin: 0 0 0 11px;
width: 90%;
}
body.awards .home-about p.home-aboutheader1 {
font-size: 19px;
margin: 5px 0;
}
body.awards .about-jh {
width: 92%;
}
body.awards .inside {
background: url(/media/siteimages/awards/HCSAheader-repeat.jpg) 0px -60px repeat-x;
}
body.awards .right-column {
padding: 25px 0 0 0px;
}
body.awards .inside .left-column {
display: none;
}
body.awards .header1 {
font-size: 25px;
line-height: 33px;
}
body.awards .ddsmoothmenu ul li a {
margin-right: 12px;
font-size: 12px;
color:#000;
}
body.awards .ddsmoothmenu ul li a:hover {
color:#666;
}
body.awards .top-nav {
left: 294px;
}
body.awards .exec-image {
width: 28%;
height:160px;
}
.mobile-shrink {
width:100%;
}
.community-main-text p.header1 {
font-size: 22px;
line-height: 24px;
}
.community-main-text p {
font-size: 15px;
line-height: 19px;
}
.community-main-text {
width: 100%;
}
body.awards .link-box-home, body.awards .link-box-home1 {
width: 100%;
}
body.awards .link-box-left2-home {
background: url(/media/238466/link-box-left2-home.png) left top no-repeat #c2d33d;
background-size: 80%;
}
body.awards .link-box-left3-home {
background: url(/media/238467/link-box-left3-home.png) left top no-repeat #e7cf31;
background-size: 80%;
}
body.awards .link-box-text-home {
padding: 12px 2% 3% 34%;
min-height: 130px;
}
.content-structure {
top: -233px;
}
}
@media screen and (max-width:466px) {
body.awards .page3 .page3-content {
min-height: 313px;
}
body.awards .page3 .page3-content iframe {
height: 290px;
}
.sy-slide > img {
width: 220%;
}
body.careers .slide2-content .header4 {
font-size: 30px;
line-height: 40px;
}
body.careers .slide2-content .header1 {
font-size: 20px;
line-height: 34px;
}
body.home .home-nav a:link, body.home .home-nav a:visited {
padding: 4px;
font-size: 14px;
}
}
@media screen and (max-width:436px) {
.home-search-field {
top: 191px;
}
}
@media screen and (max-width:425px) {
.gateway-wrapper img {
top: -30px;
}
body.careers .career-main-image {
background-size: 290% !important;
}
}
@media screen and (max-width: 414px) {
body.awards .page2 .page2-content {
max-width: 85.5%;
}
body.awards .page3 .page3-content {
min-height: 283px;
}
body.awards .page3 .page3-content iframe {
height: 260px;
}
body.awards .page4 .page4-content-button {
margin: 0 0 40px 0;
}
body.awards .news-home-wrapper {
padding-left: 15px;
width: 98%;
}
body.awards .news-home-date {
width: 16%;
}
body.awards .news-home-text {
width: 78%;
}
}
@media screen and (max-width:410px) {
.page-header {
top: -88px;
}
body.jh #slide1, body.jh #slide2 {
height: 169px;
}
body.careers .slide-heading {
height: 625px;
}
}
@media screen and (max-width:400px) {
#right-column .calc-col .calc-row-item .field span, #single-column .calc-col .calc-row-item .field span {
font-size: 12px;
}
.slide-text-alignright {
text-align: center;
right: 0;
}
.slide-text p.header1 {
font-size: 29px;
line-height: 32px;
}
.slide-text p.header2 {
font-size: 17px;
line-height: 20px;
}
.highlight-box {
width: 32%;
font-size: 23px;
line-height: 27px;
}
.highlight-text-small {
font-size: 15px;
line-height: 17px;
}
.box-slide4 {
float: none;
width: 48%;
margin: 20px 0 0px 0;
display: inline-block;
font-size: 18px;
}
}
@media screen and (max-width: 384px) {
body.awards .page3 .page3-content {
min-height: 263px;
}
body.awards .page3 .page3-content iframe {
height: 240px;
width: 95.2%;
}
body.awards .page4 .tile2 {
min-height: 390px;
}
}
@media screen and (max-width:375px) {
.gateway-wrapper img {
top: 0px;
}
#bgvid {
width: 200%;
}
body.awards .page3 .page3-content {
min-height: 253px;
}
body.awards .page3 .page3-content iframe {
height: 230px;
}
.footer-col a {
margin-left: 10px;
}
}
@media screen and (max-width: 360px) {
body.awards .page4 .tile1, body.awards .page4 .tile2, body.awards .page4 .tile3, body.awards .page4 .tile4 {
min-height: 400px;
}
body.awards .news-home-date {
padding-left: 0%;
}
body.awards .news-home-text {
padding-left: 3%;
}
body.awards .page4 .tile2 {
min-height: 550px;
}
body.awards .page2 .page2-content img {
left: 43%;
width: 57%;
}
body.awards .page3 .page3-content {
min-height: 240px;
}
body.awards .page3 .page3-content iframe {
height: 220px;
width: 94.9%;
}
body.awards .page3 .page3-content-button {
top: 108px;
}
body.careers .slide2-content .header1 {
font-size:20px;
line-height:24px;
}
body.careers .slide2-content .header4 {
font-size: 30px;
line-height: 40px;
}
body.home .home-nav {
padding: 5px 0;
}
body.home .home-nav a:link, body.home .home-nav a:visited {
padding: 0;
font-size: 16px;
width: 100%;
display: block;
}
}
@media screen and (max-width: 320px) {
body.awards .nav-home, body.awards .nav {
position: fixed;
top: 0;
width: 100%;
background-color: #0068ac;
box-shadow: 0 0 0 9px #fff inset;
height: 110px;
}
body.awards .logo2 {
width: 182px;
height: 56px;
}
body.awards .top-nav {
top: 7px;
left: 208px;
width: 108px;
}
body.awards .topcap {
height: 82px;
}
body.awards .home-header-orange {
padding: 20px 0 0 0;
}
body.awards .page .height-fix {
height: 205px;
}
body.awards .cap {
margin: -54px 0 0 0;
}
body.awards .page2 .page2-content {
max-width: 81.5%;
}
body.awards .page2 .page2-content-text {
width: 300px;
}
body.awards .page2 .page2-content img {
left: 43%;
width: 57%;
display: none;
}
body.awards .page2 .page2-content-text {
width: 100%;
}
body.awards .page3 .page3-content-text, body.awards .page4 .page4-content-text {
width: 300px;
}
body.awards .page3 .number-list-numbers, body.awards .page4 .number-list-numbers {
margin: 8px 14px 0px 0px;
}
body.awards .page3 .number-list-content, body.awards .page4 .number-list-content {
width: 265px;
}
body.awards .page3 .number-list-content2, body.awards .page4 .number-list-content2 {
width: 264px;
}
body.awards .page3 .page3-content {
min-height: 211px;
}
body.awards .page3 p.header1 {
margin: 0;
}
body.awards .page3 .page3-content iframe {
height: 198px;
width: 94.5%;
}
body.awards .page3 .page3-content-button {
left: 15%;
width: 69%;
}
body.awards .page4 .tile1 {
background-position: 94% bottom;
}
body.awards .page4 .tile2 {
min-height: 580px;
}
body.awards .page3 {
padding: 20px 0 0 0;
}
body.awards .page4 {
padding: 0;
}
body.awards .page4 .tile2 {
min-height: 600px;
}
body.awards .page4 .tile4 a:link img {
width: 84%;
}
body.awards .inside {
margin-bottom: 20%;
}
body.awards .inside .logo2, body.awards .inside .awards-logo {
width: 220px;
}
body.awards .top-nav {
top: -31px;
left: 115px;
width: 188px;
}
body.awards .content {
width: 305px;
}
body.awards .inside .content {
width: 95%;
}
body.awards #single-column {
padding: 25px 0 130px 0;
}
body.awards .ddsmoothmenu, body.awards .nav-home .ddsmoothmenu {
position: absolute;
top: 38px;
background: #efefef;
width: auto;
}
body.awards .ddsmoothmenu ul li {
position: relative;
display: block;
float: none;
}
body.awards .ddsmoothmenu ul li a {
padding: 10px 0px 0px 10px;
border-bottom: 1px solid #ccc;
margin-right:0;
width:100px;
}
body.awards .ddsmoothmenu ul li ul li {
display: none;
}
body.awards .community-main-text p.header1 {
font-size: 22px;
line-height: 24px;
}
body.awards .community-main-text p {
font-size: 14px;
line-height: 17px;
}
body.awards div.st_horizontal {
width: 305px;
}
}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
