.c-featured__title, 
.featured-h1 {
    font-size: 3rem;
    line-height: 3.2rem;
}

.c-featured__page-title {
    color: #e6b413 !important;
    font-size: 1.25rem !important;
    line-height: 1.3125rem !important;

}

@media (min-width: 45.5rem) {
    .c-featured__content--light .featured-h1 {
        color: #fff;
    }
}

@media (max-width: 45.5rem) {
    .c-featured__title, 
    .featured-h1 {
        font-size: 2rem;
        line-height: 2.2rem;
    }
}

.btm-border-strong {
    border-bottom: 2px solid #ccc;
}

.center {
    text-align:center;
}

.dark-blue {
    background-color: #0054a6;
    padding:40px 60px 30px 60px;
}

.dark-blue .white {
    color: white; 
    line-height: 2.2rem !important;
}

.step-list {
    font-weight:500; 
    color: #0054a6; 
    font-size:3rem; 
    line-height: 1;
    text-align:left;
    /* font-family:"Linotype Tetria", Helvetica, Arial, sans-serif; */
}

.left-yellow {
    border-left:4px solid #f0af02;
    padding-left:20px; 
    font-size:18px;
}

blockquote {
    /* font-family: "Linotype Tetria", Helvetica, Arial, sans-serif;
    color: #00a3c7; */
    text-align: center;
    /* line-height: 2em;
    padding: 1em 3em;
    font-size: 1.3em; */
}

blockquote span {
    font-size: .7em;
    display: block;
    line-height: 1.75em;
    margin-top: 1em;
}

.image-holder {
    border: none; 
    padding: 0;
}

.c-summary {
    background: #efefef;
    padding: 0rem 0rem 0.5rem 0rem !important;
}

.summary-description {
    padding: 0 15px;
    min-height: 136px;
}

.summary-image {
    width:100%;
    margin-bottom:10px;
}

.summary-description h5 a {
    color: #0054a6;
    text-decoration: none;
}

.c-summary .description {
  min-height:100px;
}

@media (max-width:900px) {
    .c-summary .description {
        min-height: 125px;
    }
}

@media (max-width:768px) {
    .c-summary .description {
        min-height: 150px;
    }
}

@media only screen and (max-width: 727px) {
    .c-summary .description {
        min-height: auto;
    }
}

/*social sharing buttons*/
.sharing-imgs {
    display: flex;
    justify-content: space-around;
    margin: 20px;
}

.sharing-imgs a {
    background: url('/multimedia/social-media-icons-for-share-your-trip.png') no-repeat 0 0;
    height: 40px;
    width: 40px;
}

a.fb {
    background-position:0 0; 
}

a.twt {
    background-position:-41px 0;
}

a.pnt {
    background-position:-81px 0;
}

a.dwnld-img {
    background-position:-121px 0;
}