/* ------------ ABOUT US PAGE START ------------ */
.cmsAboutUsPage .contentBlock .block2 img.blockImageLeft {
    width: auto;
    max-width:220px;
}
.cmsAboutUsPage .contentBlock .block2 img.blockImageRight {
    width: auto;
    max-width:220px;
}

.cmsAboutUsPage .contentBlock .block2 h2 {
    margin-bottom: 0px;
    padding-bottom: 0px;
    line-height: normal;
}
.cmsAboutUsPage .contentBlock2 {
    margin-bottom: 0px;
}
@media only screen and (max-width: 992px){
    .cmsAboutUsPage .contentBlock .block2 .blockLeft {
        float:none;
        width:auto;
        padding-right:0px;
        clear:both;
    }
    .cmsAboutUsPage .contentBlock .block2 .blockRight {
        float:none;
        width:auto;
        padding-left:0px;
        clear:both;
    }
    .cmsAboutUsPage .contentBlock2 {
        margin-top: 0px;
    }
    .cmsAboutUsPage .blockLeft,
    .cmsAboutUsPage .blockRight{
        padding-bottom: 30px;
    }
}
/* ------------ ABOUT US PAGE END ------------ */

/* ------------ TESTIMONIALS PAGE START ------------ */
.cmsTestimonialsPage blockquote {
    padding: 7px 0px;
    padding-left: 13px;
    margin-left: 40px;
    border-left: none;
}
.cmsTestimonialsPage blockquote * {
    padding: 0px;
    margin: 0px;
}
.cmsTestimonialsPage blockquote i {
    color: #7f7f7f;
    font-style: normal;
}
.cmsTestimonialsPage blockquote h2,
.cmsTestimonialsPage blockquote h3 {
    padding: 0px;
    margin: 0px;
    line-height: normal;
}
/* ------------ TESTIMONIALS PAGE END ------------ */

/* ------------ QUICK LINKS PAGE START ------------ */

.cmsQuickLinksPage .contentBlock .block1 img.blockImageLeft {
    max-width: 230px;
}
.cmsQuickLinksPage .contentBlock .block2 img.blockImageLeft {
    max-width: 230px;
}
@media only screen and (max-width: 1200px) {
    .cmsQuickLinksPage .contentBlock .block2 .blockLeft {
        float: none;
        width: auto;
        padding-right: 0px;
        clear: both;
    }

    .cmsQuickLinksPage .contentBlock .block2 .blockRight {
        float: none;
        width: auto;
        padding-left: 0px;
        clear: both;
    }
}
@media only screen and (max-width: 650px){
    .cmsQuickLinksPage .contentBlock .block2 .blockLeft,
    .cmsQuickLinksPage .contentBlock .block2 .blockRight,
    .cmsQuickLinksPage .contentBlock .block2 .blockLeft *,
    .cmsQuickLinksPage .contentBlock .block2 .blockRight * {
        text-align: center;
    }
    .cmsQuickLinksPage .contentBlock2 {
        margin-bottom: 0px;
        margin-top: 0px;
    }
    .cmsQuickLinksPage .contentBlock .block2 .blockLeft,
    .cmsQuickLinksPage .contentBlock .block2 .blockRight {
        margin-bottom: 20px;
        border-bottom: 1px dotted #556980;
    }
    .cmsQuickLinksPage .contentBlock .block2 .blockLeft img,
    .cmsQuickLinksPage .contentBlock .block2 .blockRight img {
        float: none;
        margin: 0px;
    }
    .cmsQuickLinksPage .contentBlock2:last-child .block2 .blockRight {
        border-bottom: none;
    }
}
/* ------------ QUICK LINKS PAGE END ------------ */

/* ------------ TEAM PERSON BIO PAGE START (parent=1032) ------------ */

#parentPageId_1032 .content-blocks-container .contentBlock2:first-child .block2 .blockLeft {
    width: 360px;
    float: left;
}
#parentPageId_1032 .content-blocks-container .contentBlock2:first-child .block2 .blockRight {
    width: calc(100% - 360px);
    float: right;
}
@media only screen and (max-width: 750px){
    #parentPageId_1032 .content-blocks-container .contentBlock2:first-child .block2 .blockLeft,
    #parentPageId_1032 .content-blocks-container .contentBlock2:first-child .block2 .blockRight {
        float:none;
        width:auto;
        clear:both;
    }
    #parentPageId_1032 .content-blocks-container .contentBlock2:first-child .block2 .blockRight {
        padding-top: 30px;
    }
}

/* ------------ TEAM PERSON BIO PAGE END ------------ */


























