.page-admissions-advice h1#page-title,
.page-node-188 h1#page-title {display: none;}
.page-admissions-advice #content > .section {padding-left: 6%;}
.page-taxonomy-term #block-system-main .term-listing-heading {display: none; visibility: hidden;}

.page-news h1#page-title {font-size: 2.75em; text-transform: uppercase; line-height: 1.2; font-weight: 600; }

#sidebar-second {position: relative; padding: 10px 0 0 0; width: 25%; float: right; color: #002C56; display: block; left: 0px; top: 17px;}
#sidebar-second > .section {padding-right: 6%;}
.sidebar-second #content {width: 70%; float: left;}

.advice, .advice *,
.page-taxonomy-term .view-taxonomy-term .page-taxonomy-term .view-taxonomy-term * {-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;}
.advice img,
.page-taxonomy-term .view-taxonomy-term img,
#block-system-main img {max-width: 100%; height: auto !important; margin-top: 0;}

.advice .view-header {margin-bottom: 30px; padding-right: 5%;}
.advice .view-header p {line-height: 180%;}
.advice .view-header ul,
.rockhurst-common-pod-buttons-row ul {margin: 20px 0; padding: 0; list-style: none; display: flex; flex-wrap: nowrap; font-family: din-condensed-web, sans-serif;}
.advice .view-header li,
.rockhurst-common-pod-buttons-row ul li {display: inline-block; vertical-align: bottom; text-transform: uppercase; font-size: 1.7em; margin-right: 1%; border-radius: 6px;}
.advice .view-header li a,
.rockhurst-common-pod-buttons-row ul li a {display: block; padding: .6em 1em; background: #606060; border-radius: 6px; color: #fff;}
.advice .view-header li a:hover, .advice .view-header li a:focus,
.rockhurst-common-pod-buttons-row ul li a:hover, .rockhurst-common-pod-buttons-row ul li a:focus {background: #707070;}
.advice .view-header li:first-of-type a,
.rockhurst-common-pod-buttons-row ul li:first-of-type a {background: #0056ae; color: #fff;}
.advice .view-header li:first-of-type a:hover, .advice .view-header li:first-of-type a:focus,
.rockhurst-common-pod-buttons-row ul li:first-of-type a:hover, .rockhurst-common-pod-buttons-row ul li:first-of-type a:focus {background: #007bff;}

ul.customcta {margin: 0 0 15px !important; padding: 0 !important;}

.advice .view-content,
.page-taxonomy-term .view-taxonomy-term .view-content {display: flex; flex-wrap: wrap; font-size: 16px;}
.advice .views-row,
.page-taxonomy-term .view-taxonomy-term .views-row {display: inline-block; vertical-align: top; border-radius: 10px 10px; border: 1px solid rgba(0,0,0,.125); overflow: hidden; margin-bottom: 30px; margin-right: 2.5%; padding: 0 0 20px;}
.advice .views-row:nth-child(odd),
.page-taxonomy-term .view-taxonomy-term .views-row:nth-child(odd) {width: 60%;}
.advice .views-row:nth-child(even),
.page-taxonomy-term .view-taxonomy-term .views-row:nth-child(even) {width: 30%;}

.advice .views-field-field-image a,
.page-taxonomy-term .field-type-image a {display: block; line-height: 70%;}
.advice .views-field-title,
.advice .views-field-created,
.advice .views-field-body,
.page-taxonomy-term .taginfo,
.page-news .rockhurst_lp_news_pod_title,
.page-news .rockhurst_lp_news_pod_date,
.page-news .rockhurst_lp_news_pod_teaser,
.page-news h1.rockhurst_news_lp_top_story_headline {padding: 0 1.25rem;}

.page-taxonomy-term .taginfo {padding-top: 25px;}

.page-news h1.rockhurst_news_lp_top_story_headline {margin-bottom: .75rem;}

.advice .views-field-title,
.page-taxonomy-term .taginfo h3,
.page-news .rockhurst_lp_news_pod_title {font-size: 2em; font-weight: 500; color: #0056ae; margin-bottom: .75rem; line-height: 100%; font-family: din-condensed-web, sans-serif;}
.advice .views-field-created,
.page-taxonomy-term .taginfo .byline,
.page-news .rockhurst_lp_news_pod_date {font-size: 0.9em; font-style: italic; color: #6c757d; margin-bottom: .5rem; margin-top: -.375rem;}
.advice .views-field-body,
.page-taxonomy-term .taginfo .content,
.page-news .rockhurst_lp_news_pod_teaser {font-size: 0.9em;}

.page-taxonomy-term .view-taxonomy-term .views-row .node-readmore {display: none;}

.advice .views-field-taxonomy-entity-index-entity-tid,
.page-node .field-name-field-news-taxonomy-category {margin-left: 1.25rem; margin-top: -25px;}
.advice .views-field-taxonomy-entity-index-entity-tid ul,
.page-node .field-name-field-news-taxonomy-category .field-items {margin: 0 0 20px; padding: 0; list-style: none;}
.advice .views-field-taxonomy-entity-index-entity-tid li,
.page-node .field-name-field-news-taxonomy-category .field-items .field-item {display: inline-block; margin: 0 8px 0 0; line-height: 100%;}
.advice .views-field-taxonomy-entity-index-entity-tid li a,
.page-node .field-name-field-news-taxonomy-category .field-items .field-item a {display: block; background: #0056ae; color: #fff; padding: 16px;}
.advice .views-field-taxonomy-entity-index-entity-tid li a:hover, .advice .views-field-taxonomy-entity-index-entity-tid li  a:focus,
.page-node .field-name-field-news-taxonomy-category .field-items .field-item a:hover, .page-node .field-name-field-news-taxonomy-category .field-items .field-item a:focus {background: #007bff;}

.node-admissions-advice {display: flex; flex-wrap: nowrap; padding: 40px 0;}
.node-admissions-advice .additional, .node-admissions-advice .taginfo {width: 100%;}
.node-admissions-advice .additional {width: 40%;}
.node-admissions-advice .taginfo {width: 60%; padding: 0 0 0 5%;}
.node-admissions-advice img {max-width: 100%; margin: 0; line-break: 70%; height: auto !important;}



.customheader {position: relative; border-radius: 12px; overflow: hidden; height: 415px; width: 100%; margin-bottom: 45px; margin-top: 45px;}
.customheader img {position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); min-width: 100%; height: auto !important; z-index: 0; min-height: 415px;}
.customheader h1,
.customheader h2 {position: absolute; z-index: 1;
    width: auto;
    max-width: 86%;
    height: auto;
    background-color: #fff;
    color: #0056ae;
    padding: 20px 15px 10px;
    bottom: 0;
    left: 4.8%;
    margin: 0;
    font-size: 2.55em;
    text-transform: uppercase;
    border-radius: 10px 10px 0 0;
    line-height: 1em;
    font-weight: 600; 
}




.page-news .pane-views-news-lp-primary-block {border-radius: 10px 10px; border: 1px solid rgba(0,0,0,.125); overflow: hidden; margin: 0 0 30px; padding: 0 0 20px;}
.page-news .view-news-roll .view-content {display: flex; flex-wrap: wrap; justify-content: space-between;}
.page-news .view-news-roll .rockhurst-lp-home-news-pod {width: 32%; display: inline-block; vertical-align: top; border-radius: 10px 10px; border: 1px solid rgba(0,0,0,.125); overflow: hidden; margin: 0 0 30px; padding: 0 0;}
.page-news .view-news-roll .rockhurst-lp-home-news-pod > .item-list,
.page-news .pane-views-news-lp-primary-block .item-list {margin-left: 1.25rem; margin-top: -25px;}
.page-news .view-news-roll .rockhurst-lp-home-news-pod > .item-list ul,
.page-news .pane-views-news-lp-primary-block .item-list ul {margin: 0 0 20px; padding: 0; list-style: none;}
.page-news .view-news-roll .rockhurst-lp-home-news-pod > .item-list li,
.page-news .pane-views-news-lp-primary-block .item-list li {display: inline-block; margin: 0 8px 0 0; line-height: 100%;}
.page-news .view-news-roll .rockhurst-lp-home-news-pod > .item-list li a,
.page-news .pane-views-news-lp-primary-block .item-list li a {display: block; background: #0056ae; color: #fff; padding: 16px;}
.page-news .view-news-roll .rockhurst-lp-home-news-pod > .item-list li a:hover, .page-news .view-news-roll .rockhurst-lp-home-news-pod > .item-list li  a:focus,
.page-news .pane-views-news-lp-primary-block .item-list li a:hover, .page-news .pane-views-news-lp-primary-block .item-list li a:focus {background: #007bff;}
    

    
    
#sidebar-second * {font-family: "Lato", sans-serif;}
#sidebar-second hr {background-color: #ccc; border: 0; margin: 10px 0;}   
#sidebar-second a {
    text-decoration: none;
    color: #0056ae;
}

#sidebar-second a:hover {
    color: #000;
}

#sidebar-second a.active {
    /*border-bottom: 2px solid #dadc61;*/
    color: #000;
}
#sidebar-second h2 {}
#sidebar-second h2, #sidebar-second h2 a {color: #000; font-weight: 500; font-family: "Lato", sans-serif;}

#sidebar-second ul li {
    list-style: none;
    font-family: ff-din-web, sans-serif;
    font-size: 18px;
	margin-bottom: 10px;
}
#sidebar-second .menu .nolink {font-weight: 400;
    font-size: 0.9em;
    color: #707070;
    text-transform: uppercase;}

#sidebar-second .menu {
	margin-top: 10px;
}

#sidebar-second .menu li ul li {
    font-size: 16px;
}

#sidebar-second .menu li ul li ul li {
    font-size: 14px;
}

#sidebar-second .menu li ul li ul li ul li {
    font-size: 13px;
}

#sidebar-second .menu li ul li ul li ul li ul li {
    font-size: 12px;
}

#sidebar-second .menu-level-3 .collapsed, #sidebar-second .menu-level-4 .collapsed {
    list-style-image: url(../../../../../misc/menu-collapsed.png) !important;
    list-style-type: disc !important;
}

#sidebar-second .menu-level-3 .expanded, #sidebar-second .menu-level-4 .expanded {
    list-style-image: url(../../../../../misc/menu-expanded.png) !important;
    list-style-type: circle !important;
}

#sidebar-second .menu .last {
	list-style: none;
}

#sidebar-second .block-menu {
    padding-top: 12px;
}

#sidebar-second .block-menu h2 {
    color: #0056AE;
}

#sidebar-arrow {
    display: none;
}


#block-system-main .field-items ul,
#block-system-main .field-items ol {margin: 15px 15px; padding: 0 30px;}
#block-system-main .field-items ul ul,
#block-system-main .field-items ol ol {margin: 5px;}


.custom.rockhurst_common_pod_row {display: flex; margin: 30px auto;}
.customcolumn {border: 1px solid #ccc; border-radius: 8px; overflow: hidden;}
.customcolumn .rockhurst_lp_nav_pod_title {background: none !important; width: calc(100% - 40px); padding: 10px 20px; color: #000; font-family: "Lato", sans-serif;}
.customcolumn .rockhurst_lp_nav_pod_title i {display: block; margin: 15px 0; font-size: 1.5em;}
.customcolumn .rockhurst_lp_nav_pod_links {padding: 10px 20px; margin: 0;}
.customcolumn .rockhurst_lp_nav_pod_links ul {margin: 0; padding: 0;}
.customcolumn .rockhurst_lp_nav_pod_links ul li {margin-bottom: 12px;}
.customcolumn .rockhurst_lp_nav_pod_links ul li a {color: #0056ae !important; font-weight: normal;}
.customcolumn .rockhurst_lp_nav_pod_links ul li a:hover, .customcolumn .rockhurst_lp_nav_pod_links ul li a:focus {color: #007bff !important;}



.call-to-action-button-wrapper {display: inline-block; margin-right: 15px; margin-bottom: 15px; font-family: din-condensed-web, sans-serif; font-size: 28px;}
.call-to-action-button, 
.call-to-action-blue-button {display: block; padding: 12px 20px; background: #0056ae !important; color: #fff !important; border-radius: 6px;}
.call-to-action-button:hover, .call-to-action-button:focus,
.call-to-action-blue-button:hover, .call-to-action-blue-button:focus {background: #007bff !important;}


@media all and (max-width: 1040px) {
	.page-news .view-news-roll .rockhurst-lp-home-news-pod {width: 46%;}
	.sidebar-second #content {margin-left: 2%;}
}




@media all and (max-width: 62.5em) {
	.advice .views-row:nth-child(odd),
	.page-taxonomy-term .view-taxonomy-term .views-row:nth-child(odd),
	.advice .views-row:nth-child(even),
	.page-taxonomy-term .view-taxonomy-term .views-row:nth-child(even) {width: 46%;}	
}



@media all and (max-width: 47.99em) {
	
	.page-admissions-advice #content > .section {padding-left: 0;}
	#sidebar-second {position: relative; padding: 10px 0 0 0; width: 90%; float: none; color: #002C56; display: block; left: 0px; top: 17px; margin: 0 auto;}
	#sidebar-second > .section {padding-right: 0;}
	.sidebar-second #content {width: 90%; float: none; margin: 0 auto;}

	.advice .views-row:nth-child(odd),
	.page-taxonomy-term .view-taxonomy-term .views-row:nth-child(odd),
	.advice .views-row:nth-child(even),
	.page-taxonomy-term .view-taxonomy-term .views-row:nth-child(even),
	.page-news .view-news-roll .rockhurst-lp-home-news-pod {width: 100%;}
	
	.advice .view-header ul, .rockhurst-common-pod-buttons-row ul,
	.advice .view-header li, .rockhurst-common-pod-buttons-row ul li,
	.custom.rockhurst_common_pod_row {display: block;}
	.advice .view-header li, .rockhurst-common-pod-buttons-row ul li {margin: 0 0 12px;}
	
	.customheader {height: 280px;}
	.customheader h1,
	.customheader h2 {left: 50%; transform: translateX(-50%); width: 90%;}
	.customheader img {min-height: 280px;}
	
	.node-admissions-advice {flex-wrap: wrap;}
	.node-admissions-advice .additional {width: 100%;}
	.node-admissions-advice .taginfo {width: 90%; padding: 0 5%;}
	
	.advice .views-field-taxonomy-entity-index-entity-tid ul,
	.page-node .field-name-field-news-taxonomy-category .field-items {margin: 0 0 0;}
	.advice .views-field-taxonomy-entity-index-entity-tid li,
	.page-node .field-name-field-news-taxonomy-category .field-items .field-item {margin: 0 8px 10px 0; line-height: 100%;}
	.advice .views-field-taxonomy-entity-index-entity-tid li a,
	.page-node .field-name-field-news-taxonomy-category .field-items .field-item a {padding: 6px 8px;}
	
}