.Absolute-Center {
    margin: auto;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
}

.rockhurst_lp_container {
    width: 100%;
    position: relative;
    z-index: 1;
}

.rockhurst_common_pod_row {
    position: relative;
    width: 100%;
    min-height: 260px;
    max-width: 1200px;
    margin: 0 auto;
}

.rockhurst_reduced_pod_row {
    position: relative;
    width: 100%;
    min-height: 180px;
    max-width: 1200px;
    margin: 0 auto;
	padding-top: 10px;
}

.rockhurst_common_pod, .rockhurst-common-pod {
    min-height: 260px;
    z-index: 100;
}

.rockhurst_reduced_pod {
    min-height: 180px;
    z-index: 100;
}

.rockhurst_nested_pod, .rockhurst-nested-pod {
    min-height: 200px;
    z-index: 100;
    margin-top: 0px;
}

.rockhurst_lp_title_pod {
    position: relative;
    margin-left: 0px !important;
    height: 100%;
    background-color: rgba(0,0,0,.7);
    color: #ffffff;
}

.rockhurst_lp_hero_wrapper {
    position: relative;
    height: 350px;
}

.rockhurst_lp_hero_image, .helzberg_lp_hero_image {
    height: 350px;
    width: 1250px;
    overflow: hidden;
    margin: 0 auto;
    margin-left: -25px;
}

.rockhurst_lp_hero_image img {
    width: 1250px;
}

.helzberg_lp_hero_image img {
    position: absolute;
    right: -25px;
}

.rockhurst_lp_hero_title_row {
    margin-top: -290px;
    height: 260px;
    margin-bottom: 40px;
}

.rockhurst_lp_title_pod a {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

.rockhurst_lp_title_pod a:hover {
    color: #DADC56;
}

.rockhurst_lp_title_pod_box {
    width: 100%;
}
.rockhurst_lp_title_pod_title {
    color: #ffffff;
    font-size: 40px;
    font-family: din-condensed-web, sans-serif;
    line-height: 100%;
    padding: 10px 0px 0px 10px;
}

.rockhurst_lp_title_pod_text {
    padding: 10px;
    padding-bottom: 30px;
    font-size: 20px;
}

.rockhurst_lp_title_pod_more {
    position: absolute;
    bottom: 10px;
    right: 10px;
}

.rockhurst_lp_verbiage_pod h1 {
    margin-left: 10px;
}

.rockhurst_lp_verbiage_pod h2 {
    margin-left: 10px;
}

.rockhurst_lp_verbiage_pod p {
    margin-left: 10px;
    margin-right: 10px;
    width: calc(100% - 30px);
}

.rockhurst_lp_news_pod ul {
    margin-top: 10px;
    margin-left: 25px;
    margin-bottom: 10px;
}

.rockhurst_lp_news_pod ul li {
    margin-top: 15px;
}

.rockhurst_lp_image_pod img {
    width: 100%;
    height: auto;
}

.rockhurst_lp_logo {
    float:left;
    width:250px;
    margin-top: 5px;
    margin-right: 20px;
    margin-bottom: 20px;
}

.rockhurst_lp_nav_pod {
    position: relative;
}

.rockhurst_lp_nav_pod p {
    margin-top: 10px;
    margin-left: 10px;
}

.rockhurst_lp_nav_pod_title {
    position: relative;
    width: calc(100% - 10px);
    background-color: #002C56 !important;
    font-size: 26px;
    font-family: din-condensed-web, sans-serif;
    font-weight: normal;
    color: #ffffff;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-bottom: 3px solid white;
}

.rockhurst_lp_nav_pod_links {
    position: relative;
    margin-top: 5px;
    padding-left: 10px;
    color: #002C56;
}

.node-simple-html-block .rockhurst_lp_nav_pod_links {
    margin-left: -20px;
}

.rockhurst_lp_nav_pod_links ul {
    list-style-type: none;
}

.rockhurst_lp_nav_pod_links ul li {
    font-size: 16px;
    line-height: 180%;
    font-weight: bold;
}

.rockhurst_lp_nav_pod_links ul li a, .rockhurst_lp_nav_pod_links a{
    color: #002C56 !important;
    text-decoration: none;
}

.rockhurst_lp_nav_pod_links a:hover, .rockhurst_lp_nav_pod_links ul li a:hover, .rockhurst_lp_nav_pod_links a:hover {
    color: #0056AE !important;
}

.rockhurst_lp_nav_pod_links_short  ul li{
    font-size: 24px;
}

.rockhurst_lp_infographic_pod {
    position: relative;
    background-color: #69B3E7;
}

.rockhurst_lp_infographic_pod img {
    position: absolute;
    top: 10px;
    left: calc(50% - 120px);
    max-height: 240px;
    width: auto;
}

.rockhurst_lp_marketing_pod {
    background-color: #0056ae;
    position: relative;
}
.rockhurst_lp_marketing_pod_inner {
    min-height: 270px;
}
.rockhurst_lp_marketing_pod img {
    position: absolute;
    top: 0;
    right: 40px;
}
.rockhurst_lp_marketing_pod_verbiage {
    float: left;
    height: 270px;
    margin-left: 20px;
    width: calc(100% - 40px);
    margin-top: 5px;
}
.rockhurst_lp_marketing_pod_title {
    color: #fff;
    font-family: din-condensed-web,sans-serif;
    font-size: 75px;
    height: 50px;
}
.rockhurst_lp_marketing_pod_title_accent {
    color: #dadc56;
    font-family: din-condensed-web,sans-serif;
    font-size: 157px;
    height: 150px;
    left: -8px;
    position: relative;
}
.rockhurst_lp_marketing_pod_body {
    color: #fff;
    font-family: din-condensed-web,sans-serif;
    font-size: 28px;
}

.top_bottom_border {
    border-top: solid 1px #002C56;
    border-bottom: solid 1px #002C56;
}

.rockhurst_lp_quote_pod {
    position: relative;
}

.rockhurst_lp_quote_pod img {
    float: left;
    max-height: 240px;
    width: auto;
    margin-right: 10px;
}

.rockhurst_lp_quote_pod_quote {
    font-size: 24px;
    color: #0056AE;
}

.rockhurst_lp_quote_pod_name {
    font-size: 18px;
    font-weight: bold;
    color: #002C56;
    margin-top: 10px;
}

.rockhurst_lp_quote_pod_title {
    font-size: 14px;
    font-style: italic;
    color: #002C56;
}

.rockhurst_lp_news_pod {
    position: relative;
}

.rockhurst_lp_list_pod ul {
    margin-top: 5px;
    margin-left: 25px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.rockhurst_lp_list_pod ul li {
    margin-top: 10px;
}

.rockhurst_lp_news_pod_header, .rockhurst_lp_news_pod h2 {
    position: relative;
    width: calc(100% - 10px);
    background-color: #0056AE;
    font-size: 26px;
    font-family: din-condensed-web, sans-serif;
    font-weight: normal;
    color: #ffffff;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

.rockhurst_lp_news_pod img {
    margin: 10px 10px 10px 5px;
    max-width: 30%;
    height: auto;
    float: left;
}

.rockhurst_lp_news_pod_title {
    margin: 10px 5px 0px 5px;
    color: #0056AE;
    font-weight: bold;
}

.bg_cool_grey .rockhurst_lp_news_pod_title {
    margin: 10px 8px 0px 8px;
}

.rockhurst_lp_news_pod_title a{
    color: #0056AE;
    text-decoration: none;
}

.rockhurst_lp_news_pod_title a:hover {
    text-decoration: underline;
}

.rockhurst_lp_news_pod_date {
    color: #0056AE;
    font-style: italic;
    margin: 5px 5px 0px 5px;
}

.bg_cool_grey .rockhurst_lp_news_pod_date {
    margin: 5px 8px 0px 8px;
}

.rockhurst_lp_news_pod_teaser {
    color: #002C56;
    margin: 5px 5px 40px 5px;
}

.rockhurst_lp_news_pod_more, .rockhurst_lp_news_pod .more-link {
    position: absolute;
    bottom: 5px;
    left: 8px;
    width: calc(100% - 16px);
    text-align: right;
}

.rockhurst_lp_news_pod_more a, .rockhurst_lp_news_pod .more-link a{
    text-decoration: none;
    color: #002C56;
    font-weight: bold;
}

.rockhurst_lp_news_pod_more a:hover, .rockhurst_lp_news_pod .more-link a:hover {
    color: #0056AE;
}

.rockhurst_lp_home_news_pod, .rockhurst-lp-home-news-pod {
    position: relative;
}


.rockhurst_lp_home_news_pod img, .rockhurst-lp-home-news-pod img, #campuslife_lp_news img {
    width: 100%;
    max-width: 100%;
    height: auto;
}

#campuslife_lp_news img {
    margin: 0;
    margin-top: -7px;
}

#campuslife_lp_resources {
    padding-bottom: 0;
}

.rockhurst_lp_home_news_pod .rockhurst_lp_news_pod_image, .rockhurst-lp-home-news-pod .rockhurst_lp_news_pod_image {
    width: 100%;
    height: auto;
}

.rockhurst_lp_home_news_pod .rockhurst_lp_news_pod_title, .rockhurst-lp-home-news-pod .rockhurst_lp_news_pod_title {
    font-size: 16px;
}

.rockhurst_lp_home_news_pod .rockhurst_lp_news_pod_more, .rockhurst-lp-home-news-pod .rockhurst_lp_news_pod_more {
    position: relative;
    top: 15px;
    left: 8px;
    margin-bottom: 40px;
}

.rockhurst_lp_event_pod, .rockhurst-lp-event-pod {
    position: relative;
}

.rockhurst_lp_event_pod img, .rockhurst-lp-event-pod img {
    margin: 10px 10px 10px 5px;
    max-width: 30%;
    height: auto;
    float: left;
}

.rockhurst_lp_event_pod_title, .rockhurst_lp_event_pod h2, .rockhurst-lp-event-pod h2 {
    position: relative;
    width: calc(100% - 10px);
    background-color: #0056AE;
    font-family: din-condensed-web, sans-serif;
    font-size: 26px;
    font-weight: normal;
    color: #ffffff;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-bottom: 3px solid white;
}



.rockhurst_lp_event_pod_date {
    margin: 10px 5px 0px 5px;
    color: #0056AE;
    font-size: 18px;

}



.rockhurst_lp_event_pod_event_title {
    margin: 5px 5px 0px 5px;
    color: #0056AE;
    font-size: 16px;
    font-weight: bold;
}

.bg_cool_grey .rockhurst_lp_event_pod_event_title {
    margin: 5px 8px 0px 8px;
}

.rockhurst_lp_event_pod_event_title a {
    color: #0056AE;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

.rockhurst_lp_event_pod_event_title a:hover {
    text-decoration: underline;
}

.rockhurst_lp_event_pod_where {
    color: #0056AE;
    font-style: italic;
    margin: 0px 0px 0px 5px;
}

.rockhurst_lp_event_pod_detail {
    margin: 5px 5px 40px 5px;
    font-size: 14px;
    color: #002C56;
}

.rockhurst_lp_event_pod_more, .rockhurst_lp_event_pod .more-link, .rockhurst_lp_home_news_pod .more-link {
    position: absolute;
    bottom: 5px;
    right: 10px;
    width: calc(100% - 16px);
    text-align: right;
}

.rockhurst_lp_event_pod_more a, .rockhurst_lp_event_pod .more-link a, .rockhurst_lp_home_news_pod .more-link a{
    text-decoration: none;
    color: #002C56;
    font-weight: bold;
}

.rockhurst_lp_event_pod_more a:hover, .rockhurst_lp_event_pod .more-link a:hover, .rockhurst_lp_home_news_pod .more-link a:hover {
    color: #0056AE;
}

.rockhurst_lp_home_event_pod, .rockhurst-lp-home-event-pod {
    position: relative;
}

.rockhurst_lp_home_event_pod img, .rockhurst-lp-home-event-pod img {
    width:100%;
    height: auto;
}

.rockhurst_lp_home_event_pod .rockhurst_lp_event_pod_event_title, .rockhurst-lp-home-event-pod .rockhurst_lp_event_pod_event_title {
    font-size: 16px;
}

.rockhurst_lp_home_event_pod .rockhurst_lp_event_pod_date, .rockhurst-lp-home-event-pod .rockhurst_lp_event_pod_date {
    margin: 0px 0px 0px 5px;
    font-size: 16px;
}

.bg_cool_grey .rockhurst_lp_event_pod_date {
    margin: 0px 8px 0px 8px;
}

.bg_cool_grey .rockhurst_lp_event_pod_where {
    margin: 0px 8px 0px 8px;
}

.bg_cool_grey .rockhurst_lp_weekly_schedule {
    padding-left: 5px;
}

.rockhurst_lp_home_event_pod .rockhurst_lp_event_pod_detail, .rockhurst-lp-home-event-pod .rockhurst_lp_event_pod_detail {
    font-size: 16px;
}

.rockhurst_lp_home_event_pod .rockhurst_lp_event_pod_more, .rockhurst-lp-home-event-pod .rockhurst_lp_event_pod_more {
    position: relative;
    top: 15px;
    left: 8px;
    margin-bottom: 40px;
}

.rockhurst_lp_video_pod {
    min-height: 320px;
    z-index: 100;
}
.pane-views-alumni-slideshow-block {
    padding-bottom: 50px;
}
.rockhurst_lp_social_bar {
    position: relative;
    margin-top: 20px;
    height: 25px;
}

.rockhurst_lp_social_bar img {
    width: 25px;
    height: 25px;
}

.rockhurst_lp_social_icons {
    height: 25px;
    margin-bottom: 10px;
    margin-left: 3px;
    margin-top: 0;
    position: relative;
}

.rockhurst_lp_social_icons img {
    width: 25px;
    height: 25px;
}

.rockhurst_lp_social_bar .rockhurst_lp_social_button {
    position: relative;
    float: left;
    margin-right: 5px;
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    background-size: 25px 25px;
}

.rockhurst_lp_social_bar .lp_connect_facebook {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_facebook_icon.png");
}

.rockhurst_lp_social_bar .lp_connect_facebook:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_facebook_icon_hover.png");
}

.rockhurst_lp_social_bar .lp_connect_twitter {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_twitter_icon.png");
}

.rockhurst_lp_social_bar .lp_connect_twitter:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_twitter_icon_hover.png");
}

.rockhurst_lp_social_bar .lp_connect_instagram {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_instagram_icon.png");
}

.rockhurst_lp_social_bar .lp_connect_instagram:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_instagram_icon_hover.png");
}

.rockhurst_lp_social_bar .lp_connect_blog {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_blog_icon.png");
}

.rockhurst_lp_social_bar .lp_connect_blog:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_blog_icon_hover.png");
}

.rockhurst_lp_social_bar .lp_connect_linkedin {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_linkedin_icon.png");
}

.rockhurst_lp_social_bar .lp_connect_linkedin:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_linkedin_icon_hover.png");
}

.rockhurst_lp_social_bar .lp_connect_youtube {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_youtube_icon.png");
}

.rockhurst_lp_social_bar .lp_connect_youtube:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_youtube_icon_hover.png");
}

#helzberg_facebook {
    position: absolute;
    left: 0px;
    width: 25px;
    height: 25px;
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_facebook_w.png");
    background-repeat: no-repeat;
    background-size: 25px 25px;
}

#helzberg_facebook:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_facebook_icon_hover.png");
}

#helzberg_twitter{
    position: absolute;
    left: 30px;
    width: 25px;
    height: 25px;
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_twitter_w.png");
    background-repeat: no-repeat;
    background-size: 25px 25px;
}

#helzberg_twitter:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_twitter_icon_hover.png");
}

#helzberg_linkedin{
    position: absolute;
    left: 60px;
    width: 25px;
    height: 25px;
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_linkedin_icon.png");
    background-repeat: no-repeat;
    background-size: 25px 25px;
}

#helzberg_linkedin:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_linkedin_icon_hover.png");
}

#rockhurst_lp_facebook {
    position: absolute;
    left: 0px;
    width: 25px;
    height: 25px;
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_facebook_icon.png");
    background-repeat: no-repeat;
    background-size: 25px 25px;
}

#rockhurst_lp_facebook:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_facebook_icon_hover.png");
}

#rockhurst_lp_twitter{
    position: absolute;
    left: 30px;
    width: 25px;
    height: 25px;
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_twitter_icon.png");
    background-repeat: no-repeat;
    background-size: 25px 25px;
}

#rockhurst_lp_twitter:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_twitter_icon_hover.png");
}

#rockhurst_lp_instagram {
    position: absolute;
    left: 0px;
    width: 25px;
    height: 25px;
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_instagram_icon.png");
    background-repeat: no-repeat;
    background-size: 25px 25px;
}

#rockhurst_lp_instagram:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_instagram_icon_hover.png");
}

#rockhurst_lp_linkedin {
    position: absolute;
    left: 64px;
    width: 25px;
    height: 25px;
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_linkedin_icon.png");
    background-repeat: no-repeat;
    background-size: 25px 25px;
}

#rockhurst_lp_linkedin:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_linkedin_icon_hover.png");
}

#rockhurst_lp_blog {
    position: absolute;
    left: 100px;
    width: 25px;
    height: 25px;
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_blog_icon.png");
    background-repeat: no-repeat;
    background-size: 25px 25px;
}

#rockhurst_lp_blog:hover {
    background-image: url("/sites/all/themes/rockhurst2019/images/rockhurst_footer_blog_icon_hover.png");
}

.helzberg_address {
    margin-top: 30px;
}

.helzberg_contact a {
    color: #0056AE;
    text-decoration: none;
    font-weight: bold;
}

.helzberg_contact a:hover {
    color: #002C56;
}

.career_services_videos_link {
    display: none;
}

#career_services_videos {
    margin-left: 1.6%;
}

.rockhurst_lp_profile_pod {
    position: relative;
    margin-top: 25px;
}

.rockhurst_lp_profile_pod a {
    background-color: #0057a6;
    color: #fff;
    display: block;
    font-size: 24px;
    font-weight: 400;
    height: 100%;
    line-height: 2;
    /* transition: background-color 0.2s ease-in-out 0s; Not working for whatever reason */
    width: 100%;
}

.rockhurst_lp_profile_pod a:hover .rockhurst_lp_profile_pod_initial {
    opacity: 0;
}

.rockhurst_lp_profile_pod_initial {
    opacity: 1;
    /* transition: opacity 0.2s ease-in-out 0s; Not working for whatever reason */
    z-index: 2;
}

.rockhurst_lp_profile_pod_initial img, .rockhurst_lp_profile_pod_roll img {
    position: relative;
    z-index: 0;
    max-width: 100%;
    height: auto;
    cursor: pointer;
    cursor: hand;
}

.rockhurst_lp_profile_pod_initial, .rockhurst_lp_profile_pod_roll {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}

.rockhurst_lp_profile_pod_verbiage {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    background-color: transparent !important;
    padding: 0;
}

.rockhurst_lp_profile_video {
    display: none;
}

.rockhurst_lp_profile_video iframe {
    width: 100%;
    min-height: 250px;
    height: 100%;
}

.rockhurst_lp_profile_image {
    display: none;
}

.rockhurst_lp_profile_image img {
    width: 100%;
    height: auto;
}

.rockhurst_lp_profile_image strong {
    font-size: 21px;
    font-family: ff-din-web, sans-serif;
}

.rockhurst_lp_profile_image p {
    font-size: 14px;
}

.inner_verbiage, .inner_verbiage_mobile {

    align-self: center;
    -webkit-align-self: center;
    text-align: center;
    width: 100%;
    color: #fff;
    font-size: 24px;
    line-height: 2;
}

.inner_verbiage_mobile {
    display: none;
}

.helz_nav_pod {
    line-height: 150%;
}

.helz_nav_pod .orange_links a{
    font-size: 14px;
}

.helz_nav_pod .orange_links:first-child {
    margin-top: 20px;
}

#helzberg_lp_next_event .rockhurst_lp_news_pod_image, #helzberg_lp_next_event .rockhurst_lp_news_pod_image img {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
    margin-top: -1px;
}

.helzberg-lp-blog .choose_mba_body {
    margin-bottom: 0px;
    padding-left: 7px;
}

.aacsb {
    position: relative;
    min-height: 130px;
}

.aacsb img {
    margin: 0 10px 5px 0;
    float: left;
}

.aacsb h2 {
    margin-bottom: 20px;
}

.aacsb .rockhurst_lp_event_pod_detail {
    margin-top: 0;
}

#mba_aacsb {
    min-height: 170px;
}

.section_divider_text {
    margin: 40px 10px 25px 10px;
}

.section_divider_text ul {
	margin-left: 20px;
	padding-bottom: 10px;
}

.choose_mba, .choose_mba_body {
    overflow: auto;
}

.choose_mba:last-child .pane-title {
    background-color: #002855;
}

.choose_mba .rockhurst_lp_news_pod_image img{
    background-color: #fff;
    padding-bottom: 3px;
    padding-top: 3px;
    margin: 0;
    width: 100%;
    height: auto;
    max-width: 100%;
}

.choose_mba_body {
    padding: 0 0 20px 15px;
    width: calc(100% - 15px);
    margin-left: 0;
}

.choose_mba_body ul {
    margin: 10px 0 20px 20px;
}

.choose_mba_body a {
    font-size: 18px;
    font-weight: bold;
    color: #002C56;
    text-decoration: none;
}

.choose_mba_body a:hover {
    text-decoration: underline;
	color: #0056AE;
}

.choose_mba_body a span {
    padding-top: 5px;
}

#emba_lp_infographic {
    margin-left: 1.6%;
    text-align: center;
}

#emba_lp_infographic h1 {
    font-size: 100px;
    font-weight: normal;
}

#emba_lp_infographic h2 {
    font-size: 45px;
    font-weight: bold;
    font-family: ff-din-web, sans-serif;
    margin-top: -10px;
}

#emba_lp_infographic p {
    font-size: 18px;
    line-height: 130%;
}

.mba_lp h2 {
    font-weight: normal;
    margin-bottom: 10px;
	border-top: 5px solid white;
}

.mba_lp hr {
    color: #0056AE;
    border-color: #0056AE;
    background-color: #0056AE;
}

.mba_lp p {
    font-size: 16px;
}

.mba_nav_pod .orange_links {
    padding-top: 30px;
    line-height: 200%;
}

.orange_links a{
    text-decoration: none;
    color: #002C56;
    font-size: 18px;
	font-weight: bold;
}

.orange_links a:hover {
    text-decoration: none;
}

#mba_logos {
    position: relative;
    height: 500px;
}

#mba_logo_1 {
    position: absolute;
    width: 250px;
    top: 50px;
    left: calc(33.3% - 125px);
}

#mba_logo_2 {
    position: absolute;
    width: 250px;
    top: 50px;
    left: calc(66.6% - 125px);
}

#mba_logo_3 {
    position: absolute;
    width: 150px;
    top: 230px;
    left: calc(33.3% - 75px);
}

#mba_logo_4 {
    position: absolute;
    width: 200px;
    top: 230px;
    left: calc(66.6% - 100px);
}

#mba_aacsb img {
    float: left;
    margin-right: 15px;
}

#learn_more {
    position: relative;
    margin-bottom: 20px;
    overflow: auto;
}

#learn_more .row {
    line-height: 220%;
}

#learn_more .col:first-child {
    margin-left: 10px;
}

#learn_more .span_1_of_3 {
    width: 31.8%;
}

#learn_more a {
    text-decoration: none;
    color: #002C56;
    font-size: 18px;
	font-weight: bold;
}

#learn_more a:hover {
    font-weight: bold;
	color: #0056AE;
}

.ot_lp .rockhurst_lp_nav_pod_links ul li {
    line-height: 150%;
}

.ot_nav_pod .orange_links {
    line-height: 150%;
    padding-top: 40px;
}

.ot_nav_pod .orange_links a {
    font-size: 18px;
}

#ot_infographic_1 {
    text-align: center;
}

#ot_infographic_1 h1 {
    font-size: 120px;
    margin-top: 0px;
}

#ot_infographic_1 h2 {
    font-size: 50px;
    margin-top: -20px;
    color: #002C56;
}

#ot_infographic_1 h3 {
    margin-top: 0px;
    margin-bottom: 10px;
    color: #002C56;
    font-size: 18px;
    line-height: 130%;
}

#ot_lp_why a {
    line-height: 200%;
}

#registrar_lp_copy {
    margin-top: 15px;
}

#registrar_contact {
    margin-left: 1.6%;
}

#registrar_contact p {
    padding-left: 10px;
}

#registrar_program_links ul li{
    font-size: 24px;
}

.mba_nav_pod .orange_links {
    margin-left: 20px;
}

.mba_nav_pod .orange_links a {
    font-size: 18px;
}

#helzberg_mba_lp_back_link {
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    margin-left: -15px;
}

.rockhurst_lp_library_search {
    padding-left: 10px;
    margin-top: 5px;
}

#res_life_lp_social {
    margin-left: calc(100% - 70px);
    margin-top: -50px;
    margin-bottom: 20px;
}

#career_services_videos {
    text-align: center;
    margin-left: 0;
}

#career_services_videos a {
    color: #0056AE;
    text-decoration: none;
}

#career_services_videos a:hover {
    color: #D7823C;
}

#career_services_videos img {
    max-width: 100%;
    height: auto;
    margin-left: 0;
}

#career_services_major {
    text-align: center;
}

#career_services_major a {
    color: #0056AE;
    text-decoration: none;
}

#career_services_major a:hover {
    color: #D7823C;
}

#career_services_major img {
    max-width: 100%;
    height: auto;
}

#career_services_account {
    border-top: solid 5px #fff;
    background-color: #dadc56;
    text-align: center;
    min-height: 200px;
}

#career_services_account a {
    line-height: 200%;
}

#career_account_header {
    width: 100%;
    height: 50px;
    background-color: #E2E48C;
    color: #0056AE;
    text-align: center;
    font-family: din-condensed-web, sans-serif;
    font-size: 36px;
    padding-top: 10px;
}

#career_services_connect h3 {
    color: #002855;
    font-size: 30px;
    font-family: din-condensed-web, sans-serif;
    margin-left: 15px;
}

#career_services_connect .rockhurst_lp_social_bar {
    margin-top: 10px;
}

.view-career-services-lp-events {
    padding-bottom: 30px;
}

.rockhurst_lp_video_teaser {
    width: 100%;
    height: auto;
    cursor: pointer;
    cursor: hand;
}

.rockhurst_catalog {
    border-radius: 15px;
    color: white;
}

.rockhurst_catalog a {
    color: white;
}

.rockhurst_catalog a:hover {
    color: #DADC56;
}

.rockhurst_undergrad_catalog {
    background-color: #0055AF;
}

.rockhurst_grad_catalog {
    background-color: #989898;
}

.rockhurst_archived_catalog {
    background-color: #4C4C4C;
}

.rockhurst_catalog_year {
    font-size: 20px;
    font-weight: bold;
    padding-top: 40px;
    padding-left: 20px;
    line-height: 99%;
    color: white;
}

.rockhurst_catalog_title {
    font-size: 30px;
    font-weight: bold;
    padding-left: 20px;
    padding-bottom: 20px;
    line-height: 99%;
    color: white;
}

.rockhurst_lp_button_pod .call-to-action-button-wrapper {
    cursor: pointer;
    display: table;
    width: 100%;
    min-height: 82px;
    margin-bottom: 10px;
}

.rockhurst_lp_button_pod .call-to-action-button {
    display: table-cell;
    vertical-align: middle;
    color: #fff;
    font-family: din-condensed-web,sans-serif;
    font-size: 35px;
    font-weight: normal;
    text-align: center;
    /* display: inline-block; */
    width: 100%;
    padding: 10px;
    cursor: pointer;
}

.rockhurst_lp_button_pod .primary-button {
    background-color: #D7823C;
}

.rockhurst_lp_button_pod .secondary-button {
	background-color: #0056AB;
}

.rockhurst_lp_button_pod .call-to-action-button-wrapper:hover {
	background-color: #3FC1AC;
	text-decoration: none !important;
    cursor: pointer;
}

.rockhurst_lp_button_pod a:hover {
	text-decoration: none !important;
	cursor: pointer;
}

.rockhurst_lp_button_pod .rockhurst_lp_nav_pod_title {
	margin-bottom: 10px;
}

@media only screen and (max-width: 1210px) {

    .mba_lp .span_1_of_2 {
        width: calc(48% - 10px);
    }

    .mba_lp .span_1_of_2:first-child {
        margin-left: 10px;
        margin-right: 10px;
    }

    .mba_full_row {
        margin-left: 10px;
        width: calc(100% - 20px);
    }

    #registrar_lp_copy {
        margin-left: 10px;
        width: calc(100% - 20px);
    }

    .rockhurst_common_pod p {
        margin-left: 10px;
        max-width: calc(100% - 20px);
    }

    .rockhurst_lp_nav_pod_links ul li {
        margin-left: 0;
    }

    .rockhurst_catalog_year {
        font-size: 20px;
    }

    .rockhurst_catalog_title {
        font-size: 30px;
    }
}

@media only screen and (max-width: 1200px) {

    .helzberg_contact {
        margin-left: 0px !important;
    }

    .rockhurst_lp_hero_image {
        width: 100%;
        margin-left: 0px;
    }

    .rockhurst_lp_hero_image img {
        width: 100%;
    }

    .rockhurst_lp_marketing_pod_inner {
        height: 100%;
        min-height: 260px;
    }

    .rockhurst_lp_marketing_pod_title {
        color: #fff;
        font-family: din-condensed-web,sans-serif;
        font-size: 50px;
        height: 35px;
    }

    .inner_verbiage, .inner_verbiage_mobile {
        font-size: 18px;
    }

    #emba_lp_infographic {
        width: 23.5%;
    }

    #emba_lp_infographic h1 {
        font-size: 80px;
    }

    #emba_lp_infographic h2{
        font-size: 35px;
    }

    .bg_cool_grey .choose_mba_body {
        padding-left: 5px;
        width: calc(100% - 10px);
    }

    .mba_nav_pod .orange_links a {
        font-size: 14px;
    }
}

@media only screen and (max-width: 1100px) {

    .career_services_videos_link {
        display: block;
    }

    .career_services_videos {
        display: none;
    }
}

@media only screen and (max-width: 1060px) {

    .rockhurst_lp_title_pod_text {
        font-size: 16px;
    }
    .rockhurst_lp_infographic_pod img {
        top: 40px;
        left: calc(50% - 90px);
        max-height: 180px;
        width: auto;
    }

    .rockhurst_lp_marketing_pod img {
        right: 10px;
    }

}

@media only screen and (max-width: 1024px) {

    .rockhurst_lp_profile_pod {
        margin-bottom: 15px;
    }

    .rockhurst_lp_profile_pod a:hover .rockhurst_lp_profile_pod_initial {
        opacity: 1;
    }

    .inner_verbiage {
        display: none;
    }

    .inner_verbiage_mobile {
        display: block;
    }

    .inner_verbiage, .inner_verbiage_mobile {
        font-size: 24px;
    }

    .rockhurst_lp_profile_pod, .mba_nav_pod .span_1_of_4, .helz_nav_pod {
        width: 47.5%;
    }

    .helz_nav_pod {
        border-top: none;
    }

    .helz_nav_pod .orange_links {
        margin-left: 10px;
    }

    .mba_nav_pod .span_1_of_4, .helz_nav_pod {
        margin-left: 0;
    }

    .mba_nav_pod .span_1_of_4:first-child {
        margin-left: 10px;
    }

    .mba_nav_pod .span_1_of_4:nth-child(2) {
        margin-left: -10px;
    }

    .mba_nav_pod .span_1_of_4:last-child, #helzberg_lp_last_profile {
        margin-left: 0;
    }

    .mba_nav_pod .orange_links a {
        font-size: 18px;
    }

    .rockhurst_lp_profile_pod_initial img, .rockhurst_lp_profile_pod_roll img {
        margin-left: calc(50% - 140px);
    }

    #career_account_header {
        font-size: 30px;
    }
}

@media only screen and (max-width: 900px) {
    .ot_lp .rockhurst_lp_nav_pod_links a{
        font-size: 14px;
    }
}

@media only screen and (max-width: 860px) {
    #career_account_header {
        font-size: 24px;
    }

    #career_services_connect h3 {
        font-size: 24px;
    }
}

@media only screen and (max-width: 850px) {

    #emba_lp_infographic {
        margin-left: 1.5%;
    }

    #emba_lp_infographic h1 {
        font-size: 65px;
    }

    #emba_lp_infographic h2{
        font-size: 25px;
        margin-bottom: 10px;
    }

    #mba_logos {
        height: 380px;
    }

    #mba_logo_1 {
        width: 175px;
        left: calc(33.3% - 88px);
    }

    #mba_logo_2 {
        width: 175px;
        left: calc(66.6% - 88px);
    }

    #mba_logo_3 {
        width: 100px;
        top: 200px;
        left: calc(33.3% - 50px);
    }

    #mba_logo_4 {
        width: 125px;
        top: 200px;
        left: calc(66.6% - 62px);
    }

    #learn_more a {
        font-size: 14px;
    }

    #ot_infographic_1 h1 {
        font-size: 80px;
    }

    #ot_infographic_1 h2 {
        font-size: 30px;
    }

}

@media only screen and (max-width: 760px) {

    .rockhurst_lp_hero_image {
        height: 250px;
    }

    .rockhurst_lp_hero_wrapper .rockhurst_homepage_slideshow_overlay_br, .rockhurst_lp_hero_wrapper .rockhurst_homepage_slideshow_overlay_tr, .rockhurst_lp_hero_wrapper .rockhurst_homepage_slideshow_overlay_bl, .rockhurst_lp_hero_wrapper .rockhurst_homepage_slideshow_overlay_tl {
        top: unset;
        bottom: 10px;
        left: 0px;
        right: unset;
    }

    .rockhurst_lp_profile_pod {
        padding-bottom: 0 !important;
    }

    .choose_mba {
        margin-left: 0 !important;
    }

    .choose_mba .bg_cool_grey {
        background-color: #fff;
    }

    .choose_mba .rockhurst_lp_news_pod_image img{
        background-color: #fff;
        padding: 20px 3px 10px 5px;
        margin: 0;
        width: 100%;
        max-width: 360px;
        float: left;
        height: auto;
    }

    .choose_mba_body {
        width: calc(100% - 10px);
        margin-left: 5px;
    }

    .choose_mba_body {
        padding-left: 0;
    }

    .choose_mba_body.rockhurst_lp_event_pod_detail {
        margin-bottom: 0;
    }

    #emba_lp_infographic {
        width: 47.5%;
    }

    #emba_lp_infographic h1 {
        font-size: 90px;
    }

    #emba_lp_infographic h2{
        font-size: 45px;
        margin-bottom: 0;
    }

    #learn_more .span_1_of_3 {
        width: calc(100% - 10px);
    }

    #learn_more .col:nth-child(2) {
        margin-top: -10px;
        margin-bottom: -10px;
    }

    #learn_more a {
        font-size: 18px;
    }

    .learn_more_links {
        margin-left: 10px;
    }

    #learn_more .span_1_of_3:last-child {
        margin-left: 10px !important;
    }

    .ot_lp .rockhurst_lp_nav_pod_links a{
        font-size: 16px;
    }

    #ot_infographic_1 h1 {
        font-size: 120px;
    }

    #ot_infographic_1 h2 {
        font-size: 50px;
    }

    #registrar_contact {
        padding-bottom: 80px;
    }

    #career_account_header {
        font-size: 36px;
    }

    #career_services_connect h3 {
        font-size: 36px;
    }

    #career_services_major {
        padding-bottom: 0;
    }

    .rockhurst_catalog_year {
        font-size: 30px;
    }

    .rockhurst_catalog_title {
        font-size: 50px;
    }

}

@media only screen and (max-width: 755px) {

    .rockhurst_lp_hero_title_row {
        height: 350px;
        margin-top: -350px;
        margin-bottom: 25px;
    }

    .rockhurst_lp_title_pod {
        height: 350px;
        width: 100% !important;
        margin: 0;
    }

    .rockhurst_lp_title_pod_text {
        font-size: 20px;
    }

    .rockhurst_lp_infographic_pod img {
        top: 10px;
        left: calc(50% - 120px);
        max-height: 240px;
        width: auto;
    }

    .rockhurst_lp_quote_pod img {
        float: left;
        max-height: 240px;
        width: auto;
        margin-right: 10px;
    }

    .mba_nav_pod .span_1_of_4 {
        margin-right: 10px;
    }

}

@media only screen and (max-width: 600px) {

    .mba_nav_pod .span_1_of_4 {
        width: calc(100% - 10px);
    }

    .mba_nav_pod .span_1_of_4:nth-child(2) {
        margin-left: 0px;
    }

    .mba_lp .span_1_of_2 {
        width: calc(100% - 20px);
        margin-left: 10px;
    }

    #mba_logo_1 {
        width: 175px;
        left: calc(25% - 88px);
    }

    #mba_logo_2 {
        width: 175px;
        left: calc(75% - 88px);
    }

    #mba_logo_3 {
        width: 100px;
        top: 200px;
        left: calc(25% - 50px);
    }

    #mba_logo_4 {
        width: 125px;
        top: 200px;
        left: calc(75% - 62px);
    }

    .rockhurst_lp_profile_image {
        margin-left: 10px;
    }
}

@media only screen and (max-width: 560px) {
    .helzberg_contact, .rockhurst_lp_profile_pod {
        width: 100%;
    }

    .aacsb {
        min-height: 0;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    #emba_lp_infographic h1 {
        font-size: 70px;
    }

    #emba_lp_infographic h2{
        font-size: 35px;
    }

    .helz_nav_pod {
        border-top: solid 1px #002855;
        width: 100%;
    }
}

@media only screen and (max-width: 525px) {
    /*.rockhurst_lp_hero_image, .helzberg_lp_hero_image {
        display: none;
    }
    */

    .rockhurst_lp_hero_title_row {
        height: 250px;
        margin-top: 0;
    }

    .rockhurst_lp_title_pod {
        background-color: #0056AE;
        height: 250px;
    }

    .rockhurst_catalog {
        border-radius: 0px;
    }

    .rockhurst_catalog_year {
        font-size: 20px;
    }

    .rockhurst_catalog_title {
        font-size: 30px;
    }
}

@media only screen and (max-width: 500px) {

    .rockhurst_lp_title_pod_text {
        font-size: 16px;
    }

    .rockhurst_lp_nav_pod_title {
        width: 100%;
    }

    #emba_lp_infographic {
        width: calc(100% - 20px);
    }

    #ot_lp_why {
        margin-left: 10px;
        width: calc(100% - 20px);
    }

    #registrar_contact {
        margin-left: 0;
        padding-bottom: 0;
    }

    #career_services_videos {
        margin-left: 0;
    }

    .node-simple-html-block .rockhurst_lp_nav_pod_links {
        margin-left: -30px;
    }
}

@media only screen and (max-width: 450px) {
    .rockhurst_lp_hero_wrapper {
        height: 320px;
    }

    .rockhurst_lp_logo {
        float: none;
    }
}

@media only screen and (max-width: 400px) {
    #mba_logo_1, #mba_logo_2, #mba_logo_3, #mba_logo_4 {
        max-width: 45%;
    }

    #mba_logo_1, #mba_logo_3 {
        left: 2%;
    }

    #mba_logo_2, #mba_logo_4 {
        left: 53%;
    }
}

@media only screen and (max-width: 390px) {

    .choose_mba .rockhurst_lp_news_pod_image img {
        padding-left: 0;
    }
    .choose_mba {
        overflow: hidden;
    }
}

@media only screen and (max-width: 380px) {

    .rockhurst_lp_hero_wrapper {
        height: 280px;
    }

    .rockhurst_lp_marketing_pod img {
        display: none;
    }
}
