@font-face {
    font-family: 'Source Sans Pro';
    src: url('/vitalsigns_assets/SourceSansPro-Light.eot');
    src: url('/vitalsigns_assets/SourceSansPro-Light.eot?#iefix') format('embedded-opentype'),
    url('/vitalsigns_assets/SourceSansPro-Light.woff2') format('woff2'),
    url('/vitalsigns_assets/SourceSansPro-Light.woff') format('woff'),
    url('/vitalsigns_assets/SourceSansPro-Light.ttf') format('truetype'),
    url('/vitalsigns_assets/SourceSansPro-Light.svg#SourceSansPro-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Permanent Marker';
    src: url('/vitalsigns_assets/PermanentMarker-Regular.eot');
    src: url('/vitalsigns_assets/PermanentMarker-Regular.eot?#iefix') format('embedded-opentype'),
    url('/vitalsigns_assets/PermanentMarker-Regular.woff2') format('woff2'),
    url('/vitalsigns_assets/PermanentMarker-Regular.woff') format('woff'),
    url('/vitalsigns_assets/PermanentMarker-Regular.ttf') format('truetype'),
    url('/vitalsigns_assets/PermanentMarker-Regular.svg#PermanentMarker-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

div.content-posts-wrap{
    max-width: 100%!important;
}
#content-box #post-body{
    padding: 0!important;
}
.col1 .post-single, .col1 #content-box {
    width: 100%!important;
}

@media screen and (max-width: 768px){
    #content-box {
        width: 100% !important;
        margin: 0!important;
    }
}
div#page_title{
    font-family: "Permanent Marker";
    font-size: 65px;
	position: absolute;
    display: none;
    color: #ffffff;
    font-weight: bold;
}
#vitalsigns-issue{
    width: 100%;
}

#vitalsigns-issue .vitalsigns-issue-container{
    max-width: 1200px;
    margin: 0 auto;
    padding-right: 3%;
    padding-left: 3%;
    padding-top: 20px;
}
a.vitalsigns-back{
    text-decoration: none;
    font-size: 15px;
    font-family: "Source Sans Pro";
    color: #3C3C3C!important;
}
#vitalsigns-issue .vitalsigns-issue-container h3{
    font-size: 25px;
    color: #00B2CD!important;
    font-family: Montserrat, sans-serif;
    font-weight: bold;
}
.vitalsigns-issue-background{
    background-color: #EFF3F7;
    width: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
    display: inline-block;
}
.vitalsigns-issue-background div.text-issue{
    font-family: "Source Sans Pro";
    color: #3C3C3C;
    font-size: 16px;
    float: left;
    max-width: 55%;
    padding-top: 20px;
    padding-right: 25px;

}
.vitalsigns-issue-background div.vitalsigns-issue-icon{
    float: left;
    max-width: 20%;
    min-width: 20%;
    text-align: left;
}
.vitalsigns-issue-background .vitalsigns-issue-buttons{
    float: left;
    text-align: center;
    min-width: 20%;
    padding-top: 20px;
}
.vitalsigns-issue-background .vitalsigns-issue-buttons button{
    background-color: #00467F;
    color: #FFFFFF;
    min-width: 190px;
    margin-bottom: 25px;
}
@media screen and (max-width: 1024px) {
    .vitalsigns-issue-background div.vitalsigns-issue-icon {
        min-width: 30%;
    }
    .vitalsigns-issue-background div.text-issue {
        max-width: 70%;
    }
    .vitalsigns-issue-background .vitalsigns-issue-buttons {
        min-width: 100%;
    }
}
@media screen and (max-width: 768px) {
    .vitalsigns-issue-background div.text-issue {
        padding-left: 40px;
        padding-right: 40px;
    }
    div#page_title{
             font-size: 45px;
    }
}
@media screen and (max-width: 500px) {
    .vitalsigns-issue-background div.vitalsigns-issue-icon {
        min-width: 100%;
        text-align: center;
    }
    .vitalsigns-issue-background div.text-issue {
        max-width: 100%;
    }
    .vitalsigns-issue-background .vitalsigns-issue-buttons {
        min-width: 100%;
    }
    div#page_title{
        font-size: 25px;
    }

}
.vitalsigns-issue-main-content{
    width: 100%;
}
.vitalsigns-issue-left {
    width: 75%;
    float: left;

}
#vitalsigns-issue-color-fix{
    border-top: 2px solid #f4a900;
}
.vitalsigns-issue-right{
    width: 25%;
    float: left;
    text-align: center;
    padding-left: 30px;
}
@media screen and (max-width: 800px) {
    .vitalsigns-issue-left{
        width: 100%;
        float: none;
    }
    .vitalsigns-issue-right{
        float: none;
        width: 100%;
    }
}

.vitalsigns-issue-key-left{
    width: 50%;
    float: left;
}
.vitalsigns-issue-key-right{
    width: 50%;
    float: left;
}

.vitalsigns-issue-key-left ul{
padding-top: 30px;
padding-right: 20px;
font-size: 16px;
}
.vitalsigns-issue-key-right ul{
  padding-top: 60px;
  padding-right: 20px;
  font-size: 16px;
}
@media screen and (max-width: 500px) {
    .vitalsigns-issue-key-left, .vitalsigns-issue-key-right{
        width: 100%;
    }
    .vitalsigns-issue-key-right ul {
        padding-top: 0;
    }
}
#vitalsigns-issue-key-label{
background-color: #f4a900;
color: #fff;
font-weight: bold;
font-size: 22px;
min-height: 30px;
width: 220px;
text-align: center;
margin-top: -1px;
}
#vitalsigns-issue-key-label span{
font-weight: normal;
}

.vitalsigns-issue-key-right h3{
    font-size: 24px;
    color:#3C3C3C;
    font-family: "Source Sans Pro";
}
.vitalsigns-executive-summary-item li.h5{
	list-style-type: none;
    font-size: 16px!important;
    color:#3C3C3C!important;
    font-family: "Montserrat";
    margin-bottom: 0!important;
    padding-bottom: 10px!important;
    font-weight: bold;

}
.vitalsigns-issue-share{
    border-top: 1px solid #B4B4B4;
    /* border-bottom: 1px solid #B4B4B4; */
    width: 75%;
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
}
@media screen and (max-width: 800px) {
    .vitalsigns-issue-share {
        width: 100%;
    }
}
.vitalsigns-issue-share-label{
    font-weight: bold;
    font-size: 12px;
    color: #8E8E8E;
    padding-top: 10px;
    padding-bottom: 10px;
}
.vitalsigns-issue-share-buttons{
    position: absolute;
    top: 0;
    right: 0;
    padding-top: 7px;


}
.vitalsigns-issue-share-buttons a{
    display: inline-block;
    padding-left: 10px;
}
.issue-bottom-left{
    width: 350px;
    background-color: #017994;
    height: 277px;
    float: left;
    color: #fff;
    padding-top: 20px;
    padding-left: 65px;
}
.issue-bottom-right{
    width: 350px;
    background-color: #00467F;
    height: 277px;
    float: left;
    cursor: pointer;
    color: #fff;
}
.issue-bottom-left-title{
    font-size: 36px;
    font-weight: bold;
    width: 195px;
    /*padding-bottom: 10px;*/
	padding-bottom: 15px;
	margin-bottom: 0!important;
	line-height: 1.1!important;
}
.issue-bottom-left-name{
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 0!important;
    margin-bottom: 0!important;
}
.issue-bottom-left-profession{
    font-size: 16px;
    font-style: italic;
}
.issue-bottom-left-links a{
    text-decoration: none;
    color: #fff!important;
}
.issue-bottom-right p{
    padding-top: 80px;
    color: #fff;
    font-size: 36px;
    font-family: "Source Sans Pro";
    font-weight: bold;
    padding-left: 78px;
}
@media screen and (max-width: 500px) {
    .issue-bottom-left{
        float: none;
    }
    .issue-bottom-right{
        float: none;
    }
}
div.vitalsigns-before-note{
    width: 300px;
    border-top: 1px solid #414042;
    min-height: 5px;

    min-width: 100px;
    display: inline-block;
}
div.vitalsigns-note, div.vitalsigns-note p{
    font-size: 12px;
    max-width: 600px;
}

/* executive summary */
div.vitalsigns-executive-summary{
    width: 100%;
}
div.vitalsigns-executive-summary-container h3{
    font-family: "Montserrat";
    font-weight: bold;
    padding-left: 10px;
	padding-top: 12px;
}
div.vitalsigns-executive-summary-wide{
    width: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
    display: inline-block;
}
div.vitalsigns-executive-summary-container{
    max-width: 1200px;
    margin: 0 auto;
    padding-right: 3%;
    padding-left: 3%;
    padding-top: 20px;
}
div.vitalsigns-executive-summary-container div.vitalsigns-issue-share{
    border: 0!important;
}
div.vitalsigns-executive-summary-container div.vitalsigns-issue-share-buttons{
    left: 0;
    padding-left: 10px;
}
div.vitalsigns-executive-summary-container div.vitalsigns-issue-share-buttons a{
    display: inline-block;
    padding-left: 0px;
    padding-right: 10px;
}
div.vitalsigns-executive-summary-container button{
    background-color: #00467F;
    color: #FFFFFF;
    min-width: 190px;
    margin-bottom: 25px;
	padding-left:0;
	padding-right:0;
}
div.vitalsigns-executive-summary-text{
    width: 40%;
    float: left;
    padding: 10px;
}
div.vitalsigns-executive-summary-banner{
    width: 35%;
    float: left;
    text-align: center;
    padding: 0px;
    padding-top: 10px;

}
div.vitalsigns-executive-summary-banner img{
    width: 80%;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
div.vitalsigns-issue-buttons{
    width: 25%;
    float: left;
    text-align: center;
    padding: 10px;
}
div.vitalsigns-issue-buttons-tablet-fix{
    display: none;
    width: 100%;
    text-align: center;
    padding: 10px;
}
@media screen and (max-width: 768px) {
    div.vitalsigns-issue-buttons-tablet-fix{
        display: block;
    }
    div.vitalsigns-issue-buttons{
        display: none;
    }
    div.vitalsigns-executive-summary-text{
        width: 60%;
        float: left;
        padding: 10px;
    }
    div.vitalsigns-executive-summary-banner{
        width: 40%;
        float: left;
        text-align: center;
        padding: 10px;
    }
}
@media screen and (max-width: 500px) {
    div.vitalsigns-issue-buttons-tablet-fix{
        display: none;
    }
    div.vitalsigns-executive-summary-text{
        width: 100%;
    }
    div.vitalsigns-executive-summary-banner{
        width: 100%;
    }
    div.vitalsigns-issue-buttons{
        width: 100%;
        display: block;
    }
    div.vitalsigns-issue-buttons button{
        width: 100%;
    }
}
div.vitalsigns-executive-summary-hr{
    border-top: 1px solid #b4b4b4;
    margin-top: 25px;
}
div.vitalsigns-executive-summary-item{
    width: 75%;
}
div.vitalsigns-executive-summary-icon{
    width: 25%;
    float: left;
    margin-right: 50px;
}
div.vitalsigns-executive-summary-icon img{
    width: 100%;
    max-width: 168px;
}
div.vitalsigns-executive-summary-item ul{
    padding-left: 239px;

}
@media screen and (max-width: 768px) {
    div.vitalsigns-executive-summary-item ul{
        padding-left: 159px;
    }
}

@media screen and (max-width: 500px) {
    div.vitalsigns-executive-summary-item{
        width: 100%;
        text-align: center;
        padding-top: 20px;
        padding-left: 0px;
    }
    div.vitalsigns-executive-summary-item ul{
        width: 100%;
        text-align: left;
        padding-top: 10px;
    }
    div.vitalsigns-executive-summary-icon img{
        max-width: 170px;
    }
    div.vitalsigns-executive-summary-icon{
        width: 100%;
        float: none;
        margin-right: 0px;
        padding: 20px;
    }
    div.vitalsigns-executive-summary-item h5{
        width: 100%;
        padding-bottom: 20px;
        text-align: center;
    }
}
/* filantrophy page */

/* executive summary */
div.vitalsigns-philanthropy{
    width: 100%;
}
div.vitalsigns-philanthropy-wide{
    width: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
    display: inline-block;
}
div.vitalsigns-philanthropy-container{
    max-width: 1200px;
    margin: 0 auto;
    padding-right: 3%;
    padding-left: 3%;
    padding-top: 20px;
}
div.vitalsigns-philanthropy-left{
    float: left;
    width: 75%
}
div.vitalsigns-philanthropy-left h3{
    padding-top: 0;
    margin-top: 0;
}
div.vitalsigns-philanthropy-left p.vitalsigns-philanthropy-title-p{
    max-width: 80%;
}
div.vitalsigns-philanthropy-right{
    float: left;
    width: 25%;
    text-align:left;
}
div.vitalsigns-philanthropy-right button{
    background-color: #5A5A5A;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 30px;
    width: 170px;
}
div.vitalsigns-philanthropy-right-text{
    border-left: 2px solid #fddd00;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    line-height: 25px;
    max-width: 220px;
    margin-top: 40px;
}
@media screen and (max-width: 768px) {
    div.vitalsigns-philanthropy-left{
        float: none;
        width: 100%;
    }
    div.vitalsigns-philanthropy-right{
        float: none;
        width: 100%;
    }
}
div.vitalsigns-philanthropy-items{
    border-top: 2px solid #00467F;
    padding-top: 10px;
    padding-bottom: 30px;
    width: 90%;
}
div.vitalsigns-philanthropy-items-icon{
    float: left;
    padding-top: 15px;
}
div.vitalsigns-philanthropy-items-number{
    float: left;
    color:#00C1DE;
    font-size: 50px;
    font-family: "Source Sans Pro";
}
div.vitalsigns-philanthropy-items-title{
    float: left;
    padding-left: 30px;
    color: #5F5F5F;
    font-size: 20px;
    padding-top: 25px;
    max-width: 92%;
}
div.vitalsigns-philanthropy-items ul{
    padding-left: 170px;
    padding-top: 20px;
}
div.vitalsigns-philanthropy-items-left{
    font-size: 15px;
    font-weight: bold;
    color: #535353;
    float: left;
    height: 350px;
    width: 190px;
}
div.vitalsigns-philanthropy-items-right{
    font-size: 16px;
    color: #535353;

}
div.vitalsigns-philanthropy-items-right p{
    padding-bottom: 15px;
}
div.vitalsigns-philanthropy-left a, div.vitalsigns-philanthropy-left li a, div.vitalsigns-philanthropy-left a:hover{
    color: #00467F;
    border-bottom: solid 2px #FDDD00;
    text-decoration: none;
    font-weight: bold;
}
@media screen and (max-width: 500px) {
    div.vitalsigns-philanthropy-items-icon{
        float: none;
        width: 100%;
        text-align: center;
    }
    div.vitalsigns-philanthropy-items ul{
        padding-left: 0px;
        padding-top: 10px;
        width: 100%;
    }
    div.vitalsigns-philanthropy-items-left{
        width: 100%;
        height: auto;
    }
}

/* Slider system section */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/vitalsigns_assets/ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/vitalsigns_assets/slick.eot');
    src: url('/vitalsigns_assets/slick.eot?#iefix') format('embedded-opentype'), url('/vitalsigns_assets/slick.woff') format('woff'), url('/vitalsigns_assets/slick.ttf') format('truetype'), url('/vitalsigns_assets/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -65px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 15px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* End slider section */

/* slider options */
.slider-show {
    width: 90%;
    margin: 100px auto;
}

.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 90%;
}

.slick-prev:before,
.slick-next:before {
    color: #00B2CD;
}


.slick-slide {
    transition: all ease-in-out .3s;
    opacity: .2;
}

.slick-active {
    opacity: .5;
}

.slick-current {
    opacity: 1;
}


/* right carousel section */
.vitalsings-issue-carousel1 div{
    font-weight: normal;
    text-align: center;
    font-family: 'Source Sans Pro', sans-serif!important;
    font-size: 16px;
}
.vitalsings-issue-carousel1 div img{
    max-width: 180px;
    width: 180px;
    display: inline-block;
    padding-bottom: 15px;
}
.vitalsings-issue-carousel1 div{
    font-weight: normal;
    text-align: center;
    font-family: 'Source Sans Pro', sans-serif!important;
    font-size: 16px;
}
.vitalsings-issue-carousel2 div{
    font-weight: normal;
    text-align: center;
    font-family: 'Source Sans Pro', sans-serif!important;
    font-size: 16px;
}
.vitalsings-issue-carousel2 div strong{
    color: #00B2CD;
}

.vitalsings-issue-carousel2 div img{
    max-width: 180px;
    width: 180px;
    display: inline-block;
    padding-bottom: 15px;
}

.vitalsings-issue-quote-author{
    font-weight: bold;
    color: #00B2CD;
    text-align: center;
}
.vitalsigns-items-headertext{
    font-family: 'Source Sans Pro', sans-serif!important;
}
.vitalsigns-endnotes{
    max-width: 75%;
    padding-top: 40px;
    margin-top: 25px;
    display: inline-block;
    border-top: 1px solid #707070;
    position: relative;
}
.vitalsigns-endnotes, .vitalsigns-endnotes p{
    font-size: 12px;
    font-family: 'Source Sans Pro', sans-serif!important;
}
.vitalsigns-endnotes a:hover,
.vitalsigns-endnotes p a:hover {
    font-weight: bold;
    color: #005da8;
    font-size: 12px;
}
.vitalsigns-endnotes a,
.vitalsigns-endnotes p a {
    font-weight: bold;
    color: #00b2cc;
    font-size: 12px;
}

.vitalsigns-endnotes-label{
    position: absolute;
    top: 10px;
    left: 0;
    font-size: 16px;
    color: #535353;
    font-family: Montserrat, sans-serif;
}

div#article ul {
    font-family: 'Source Sans Pro', sans-serif!important;
}