.page-node-15445 h2 {
	font-size: 2rem;
    color: #00539f;
}

.page-node-12302 .content-area {

    padding: 0px;

}

.page-node-12302 .page-content {
    margin-bottom: 0px;
    padding: 0px;
}

.gradpop .right .inner .bottom-links .button {

    font-size: .8rem;
    letter-spacing: 0px;

}

.page-content {

    margin-bottom: 1.5rem;
}

.footer {
    border-top: none;
}


.content-area {

    padding-top: 1.5rem;
    padding-bottom: 3rem;
}

#block-sitewidepixel {
    display: inline;
}

img[data-align="right"] {
padding: 1rem;
float: right !important;
}

img[data-align="left"] {
padding: 1rem;
float: left !important;
}

#top-header .menu-toggle {
    top: 68% !important;
}

#block-academicsreadytoexplore.two-column-flex .inner {

    padding: 0px;
}


.header-wrap .masthead .intro-caption .video-button {

    bottom: 9rem;
    position: absolute;
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}


.page-node-11622 .page-content {

    margin-bottom: 0px;
    padding-bottom: 0px;
}


.page-node-11623 .search-careers .search-careers-wrapper #study-search {

    background: white;
    color: #333;
}


.page-node-15445 hr {

border-top: 2px solid #ccc;
}

.grad-ready-grid .major {

    font-family: 'Open Sans',sans-serif;
    font-weight: 900;
    font-size: 1rem;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-block;

}


#block-views-block-graduate-ready-landing-block-1 .grad-ready-grid a .inner .intro {

    font-weight: 400;
}


#block-views-block-graduate-ready-landing-block-1 .grad-ready-grid a .inner .name {

    color: #fff !important;
    font-size: 1rem;
    letter-spacing: 1px;
}


.lcs_slide_out-r.open.lcs_slide_out-r header a {
    /* left: -660px !important; */
    /* top: 400px; */
    display: none;
}

.lcs_slide_out-r header a {
	border: none !important;
	padding-left: 40px !important;
	padding-right: 40px !important;
	background-color: #044788 !important;
	font-family: 'Open Sans', sans-serif;
	box-shadow: none !important;
	font-weight: bold;
}
.news.magazine .container.full:before {
	display: none;
}
span.card-label.Faculty {
	color: #fff;
}
input#edit-keys--2::placeholder {
	color: #747474;
}
a.feed-icon {
	display: none;
}
.card-label.Leadership {
	color: #fff !important;
}
.card-label.In.Memoriam {
	background: #000 !important;
}
.card-label.IC.Spotlight {
	background: #a31fe8 !important;
	color: #ffffff;
}
.news.teaser.magazine .field--name-field-article-category {
	color: inherit !important;
}
.card-label.Faculty.Digest {
	background: #FBDD6F !important;
	color: #00305c !important;
}
.news.teaser.magazine .card-label.Online.Exclusive {
	background: #e56678 !important;
	color: #000 !important;
}
.card-label.On.the.Cover {
	background: #BFC000;
	color: #00305c !important;
}
.card-label.From.the.Archives {
	background: #33d3f9 !important;
	color: #494949 !important;
}
.card-label.Faculty {
	color: #FFF !important;
}
.card-label.Campus.News {
	background: #00305c !important;
	color: #ffffff;
}
p.invert {
	color: #fff;
	font-size: 20px;
	margin-top: -25px;
}
p.invert a {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
}
#block-popuptesting a {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
.articles-landing .exposed select {
	z-index: 2;
}
#block-magazineheader .white-box {
	z-index: 2;
}
#block-popuptesting {
	display: none;
}
.spb_close {
	background: none;
	border: none;
	color: #fff;
	font-size: 40px;
	position: relative;
	top: -25px;
}
.spb_center {
	margin-left: -240px;
	top: 25%;
}
.spb-popup-main-wrapper {
	background-color: #044788;
	color: #fff;
	font-size: 16px;
	padding: 15px;
	border: 2px solid #fff;
}
.spb_overlay {
	background-color: rgba(0, 0, 0, 0.8);
}
.spb-popup-main-wrapper h3 {
	font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 2.2rem;
	margin: 0px;
}
div#block-homepagecampaignblock-3 .bg-stretch {
	background: url(https://www.ic.edu/sites/default/files/media/scalled.png) #004b91;
	background-size: cover;
}
#block-homepagecampaignblock-3 .overlay {
	display: none;
}
.page-node-19024.visual-sec .heading {
	display: none;
}
.page-node-19024 .icon-image {
	display: none;
}
.link-images {
	margin: 4rem auto 0rem auto !important;
}
.page-node-11623 .header-wrap .header-section .overlay {
	background-color: rgba(0, 0, 0, .2);
	z-index: 2;
}
#block-homepagecampaignblock-3 img {
	width: 500px;
	margin-top: 10px;
}
#block-homepagecampaignblock-3 {
	color: #ffffff;
}
#block-homepagecampaignblock-3 a {
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
	font-size: 1.2rem;
	letter-spacing: 1px;
	position: relative;
	top: 20px;
}
#block-homepagecampaignblock-3 .field.field--name-field-textarea.field--type-text-long.field--label-hidden.field__item {
	padding-top: 30px;
	padding-bottom: 30px;
}
.white-box .mag-archive-form .mag-triangle, .mag-archive-form .mag-triangle, .articles-landing .exposed #triangle-filter {
	pointer-events: none;
}
#block-magazineheader .white-box {
	margin-bottom: 1.2rem;
}
.news.magazine .container.full {
	z-index: 9;
	margin-top: 0rem;
}
.path-search h2 {
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 30px;
	font-size: 24px;
	margin-left: 20px;
}
.more-features a {
	font-size: 1.5rem;
	padding-left: 2rem;
}
#block-views-block-magazine-special-features-block-1 .top-news a .card-label {
	background: #9c0744 !important;
}
.news.teaser.magazine .card-label.As.IC.It {
	background: #907313 !important;
}
.news.teaser.magazine .field--name-field-article-category {
	font-size: 1.1rem;
}
#block-views-block-magazine-special-features-block-1 .inner {
	background: #707070;
}
#block-views-block-magazine-special-features-block-1 .inner:before {
	background: #707070;
}
.news.magazine .quote {
	font-size: 1.525rem !important;
	line-height: 1.2 !important;
}
.news.teaser.magazine .field--name-field-article-category .news.teaser.magazine .card-label.Campus.News {
	background: #4e565c !important;
}
.news.teaser.magazine .card-label.Athletics {
	background: #6b7c00 !important;
}
.news.teaser.magazine .card-label.Special.Feature {
	background: #9c0744 !important;
}
#block-magazineheader .white-box .mag-search .form-text::placeholder {
	color: rgba(255, 255, 255, 0.6);
}
.news.teaser.magazine .card-label.Alumni.Spotlight {
	color: #fff;
	background: #ba3100 !important;
}
#class-notes .container h3.class-note-category {
	margin-bottom: 13px;
	margin-top: 10px;
	font-size: 1.6rem;
}
.magazine-class-note .note-row {
	margin-bottom: 1.5rem;
}
#class-notes .container h3.class-note-category {
	color: #1ea0cb;
}
.link-images .field--name-field-link-sections .field__item h3 {
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-size: 2.65rem;
	color: #1ea0cb;
	padding: 0;
	line-height: 100%;
	margin-bottom: 2rem;
	letter-spacing: 1px;
	font-weight: 500;
}
.top-news a .learn-more {
	font-size: .9
}
#class-notes .container h3 {
	font-family: 'Open Sans', sans-serif;
	font-size: 2.3rem;
}
.magazine-class-note .note-row .image {
	padding-left: 1rem;
	padding-bottom: 1rem;
	float: right;
}
.news.magazine .container.small p {
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-size: 1.3rem;
	line-height: 1.5;
}
.news.magazine .quote {
	margin: 2rem auto;
	padding: 0 0 0 1.5rem;
	border-left: 7px solid #707A2E;
	color: #0D7ECF;
	font-weight: 900;
	font-size: 1.425rem;
	line-height: 1.725rem;
}
article.magazine-class-note .ckeditor-accordion-container {
	margin-top: 62px;
}
.news.magazine .quote {
	margin-left: auto;
	margin-right: auto;
}
#class-notes .container h3.tall-thin {
	font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
.news.magazine {
	padding-top: 0rem;
}
.page-node-13057 .grid-block h3 {
	display: none;
}
#block-pixel430 {
	display: none;
}
.by-the-numbers h2 {
	font-size: 1.2rem;
}
.by-the-numbers .number {
	font-size: 6.4rem;
}
.page-node-type-capital-campaign-subpages .field--name-field-introduction- h2, .field--name-field-introduction- h2 {
	font-size: 1.95rem;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-weight: 300;
	color: #00539f;
	margin: 0 0 2rem 0;
	padding: 0;
	line-height: 1.3;
}
.page-node-type-capital-campaign-subpages h3 {
	font-size: 2rem;
	color: #1ea0cb;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	color: #00539f;
	margin: .4rem 0;
	line-height: 1.2;
	font-weight: 600;
	padding: 0;
}
span.subcampaign {
	font-size: 33px;
	display: block;
	text-transform: none;
	letter-spacing: 1px;
	line-height: 1.2;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
	border-color: #E9E9E9;
	background-color: #FFFFFF;
	color: #00305c !important;
	font-size: 16px;
	margin-right: 10px !important;
	margin-top: 30px !important;
}
#block-allin4icpixel {
	display: none;
}
.related-news .cards .card a .overlay {
	background: rgba(0, 0, 0, .4);
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
	color: #00305c !important;
	font-weight: bold;
}
a.ibhe2 {
	display: none !important;
}
a.ibhe {
	position: relative;
	top: 10px;
	font-size: 12px;
	color: #ccc;
}
form#search-form input[type='search'] {
	border: 1px solid #8e8e8e;
}
#block-sitewidepixel {
	display: none!important;
}
form#search-form input#edit-submit {
	background: #00305c;
	text-align: center;
	border: none;
	color: #fff;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 2px;
	font-size: .8rem;
	padding: .3rem;
	margin: 0;
	margin-left: 15px;
	width: 25%;
	line-height: 1.8rem;
	position: relative;
	text-indent: -.3rem;
	font-weight: 700;
	transition: background .3s ease-in-out;
}
form#search-form {
	padding-left: 22px;
}
form#search-form label {
	display: none;
}
form#search-form a#edit-help-link {
	display: none;
}
.gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b {
	color: #00305c !important;
}
.gsc-result .gs-title {
	height: 1.3em !important;
}
.gsc-table-cell-thumbnail, .gs-promotion-image-cell {
	vertical-align: top;
	display: none;
}
.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top {
	padding-left: 7px !important;
}
.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
	color: #1ea0cb !important;
	margin-top: 4px;
	margin-bottom: 3px;
	font-size: 14px !important;
}
.gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
	color: #000000;
	margin-left: 7px;
}
.gs-result .gs-title, .gs-result .gs-title * {
	color: #00305c !important;
	font-size: 18px !important;
	text-decoration: none !important;
	font-weight: 500 !important;
}
/* ---------------------------------------------------------
    End Google Search Styles
   ---------------------------------------------------------*/

/* ---------------------------------------------------------
    Accordian Specific Styles
   ---------------------------------------------------------*/

.ckeditor-accordion-container>dl {
	border: none;
}
.ckeditor-accordion-container>dl dt>a {
	background: #fff;
	color: #333;
	font-weight: bold;
	border-bottom: none;
}
.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle {
	left: -5px;
}
.ckeditor-accordion-container>dl dt>a:hover {
	background-color: #fff;
}
.ckeditor-accordion-container>dl dt.active>a {
	background-color: #ffffff;
}
.ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:before, .ckeditor-accordion-container>dl dt>a>.ckeditor-accordion-toggle:after {
	background: #00539f !important;
}
/* ---------------------------------------------------------
    End Accordian Styles
   ---------------------------------------------------------*/

.majors-minors .program-wrap a .transY {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	max-width: 75%;
}
.staff .field__items>.field__item {
	font-size: 1.1rem;
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
.field.field--name-field-research-interests.field--type-string-long.field--label-above {
	font-size: 1.1rem;
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
.field.field--name-field-professional-title.field--type-string.field--label-hidden.field__item {
	font-size: 1.1rem;
	color: #333;
	font-family: 'Open Sans', sans-serif;
}
.field.field--name-field-office-location.field--type-string.field--label-hidden.field__item {
	font-size: 1.1rem;
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
.field.field--name-field-phone-number.field--type-string.field--label-hidden.field__item {
	font-size: 1.1rem;
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
.field.field--name-field-link.field--type-link.field--label-above {
	font-size: 1.1rem;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
.field.field--name-field-email.field--type-email.field--label-hidden.field__item {
	font-size: 1.1rem;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}

a.mobile.footer-contact {
	display: none;
}
.homepage-grid .card.event .card-label {
	color: #ffffff;
}

.emergency-alert.warning a {
	line-height: 2 !important;
}
.emergency-alert.warning span.title {
	color: #ffffff;
	font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif !important;
	font-size: 30px;
}
.emergency-alert.warning p {
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-size: 18px;
	width: 85%;
	margin-left: auto;
	margin-right: auto;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#block-bythenumbersacademics h2 {
	color: #fff !important;
}
.emergency-alert.warning p a {
	color: #000;
	text-decoration: underline;
}
p.giving {
	padding-bottom: 20px !important;
	padding-top: 10px !important;
}
@media (max-width: 915px) {

	.card-label.Leadership {
		color: #ffffff !important;
	}
	span.card-label.Faculty {
		color: #ffffff !important;
	}
	.section-menu {
		padding-bottom: 20px;
	}
	a.feed-icon {
		display: none;
	}
	.footer .footer-social .inner {
		text-align: center;
		float: none;
	}
	a.ibhe {
		display: none;
	}
	a.ibhe2 {
		position: relative;
		top: 0px;
		font-size: 9px !important;
		color: #666 !important;
		display: block !important;
		text-align: center;
	}
	.emergency-alert.warning span.title {
		font-size: 33px;
		text-align: left !important;
	}
}
.watch-popup .close a {
	cursor: pointer;
	text-decoration: none;
	color: #fff;
	font-size: 4rem;
}
.socialFeed {
	padding-top: 40px;
}
img.libimage {
	width: 260px;
}
.watch-popup .close {
	position: absolute;
	top: 0px;
	right: 30px;
	content: 'x';
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 2rem;
	color: #fff;
	z-index: 99999;
}

#block-addtoanybuttons {
	margin: 0 auto 0rem;
	padding-bottom: 3rem;
}
#block-alumnistayconnected .card {
	display: block;
	width: 100%;
}
#block-alumnistayconnected .card a span.title {
	display: block;
	position: relative;
	z-index: 3;
	font-size: 4.56rem;
	line-height: 4rem;
	overflow: hidden;
	letter-spacing: 2.5px;
}
#block-alumnistayconnected .card a .inner {
	margin: auto;
	display: block;
	overflow: hidden;
	margin: 6.4rem 3rem 2rem 2rem;
}
#block-alumnistayconnected .card a span.arrow {
	display: inline-block;
	clear: both;
	font-size: .8rem;
	line-height: .8rem;
	font-family: 'Open Sans', sans-serif;
	overflow: hidden;
	text-transform: uppercase;
	font-weight: 700;
	padding-right: 1.2rem;
	position: relative;
	z-index: 3;
	margin-top: 1.4rem;
	letter-spacing: 2px;
}
#block-alumnistayconnected .card a span.arrow:after {
	background-size: 12px auto;
	background-position: right center;
}
#block-alumnistayconnected .card a span.arrow:after {
	background: url(../images/arrow-white.png) center center no-repeat;
}
#block-alumnistayconnected .card a span.arrow:after {
	content: '';
	width: 15px;
	height: 15px;
	overflow: hidden;
	display: block;
	background-size: 15px auto;
	position: absolute;
	right: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	background-position: right center;
}
#block-alumnistayconnected .card a {
	text-decoration: none;
	color: #fff;
	font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
	z-index: 3;
	min-height: 21.4rem;
	position: relative;
	overflow: hidden;
	display: block;
	margin-bottom: 0;
	padding-bottom: 0;
}
.graduate-ready .news-image-gallery, .news .news-image-gallery {
	position: relative;
	margin: 1rem auto;
}
.footer .footer-menu {
	max-width: none;
}
.fancy-menu .transwrap {
	z-index: 3;
}
.emergency-alert.warning {
	background: #FFC82F;
}
div#block-managetheeverythinggridonthehomepage .bg-stretch {
	background-position: 50% 0% !important;
}
p.beta {
	text-align: center;
	padding-top: 29px;
}
div#block-websitefeedbackform {
	height: 105px;
	line-height: 1.8;
	max-width: none !important;
	background-color: #1ea0cb;
	position: relative;
	margin-top: -18px;
	padding: 0px;
}
div#block-websitefeedbackform p a {
	line-height: 1.4;
	padding-top: 26px;
	color: black;
	font-weight: 600;
	letter-spacing: 1px;
	font-size: 1rem;
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
}
div#block-websitefeedbackform a:hover {
	color: #ffffff;
	text-decoration: underline;
}
/* body.nav-open .header #fixed-header .menu-toggle .fa-bars:before {
	content: 'x';
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	font-size: 2.6rem;
} */
.news.teaser h2 {
	font-size: 2rem;
	line-height: 2.1rem;
	letter-spacing: 1.5px;
}
.empty {
	text-align: center;
	padding-bottom: 50px;
}
#block-exposedformcampus-directorypage-1, #block-exposedformcampus-directorypage-1-3 {
	border: medium none;
	border-radius: 0;
	box-shadow: none;
	color: #706755;
	display: block;
	font-size: 18px;
	font-weight: 400;
	height: 38px;
	line-height: 26px;
	outline: medium none;
	padding: 6px 13px;
	text-overflow: ellipsis;
	width: 40%;
	display: inline-block;
	font-size: 23px;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: #fff;
	overflow: hidden;
	vertical-align: top;
}
.directorytitle {
	text-align: center;
	padding-top: 40px;
	font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 2rem;
	letter-spacing: 1px;
	font-weight: 500;
}
body.path-directory.no-sidebar #block-mainpagecontent {
	padding-bottom: 70px;
}
select#edit-field-department-target-id {
	height: 30px;
	padding: 5px;
	background-color: #ffffff;
}
input#edit-submit-faculty-staff:hover {
	background: #004b91;
}
input#edit-submit-faculty-staff {
	display: inline-block;
	text-decoration: none;
	color: #fff;
	margin-left: 20px;
	padding: 1rem;
	border: 0px;
	text-transform: uppercase;
	background: #1ea0cb;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 2px;
	font-size: .875rem;
	line-height: .875rem;
	position: relative;
	font-weight: 700;
	transition: background .3s ease-in-out;
}
form#views-exposed-form-faculty-staff-page-1 {
	text-align: center;
	padding-bottom: 40px;
}
form#views-exposed-form-faculty-staff-page-1 input#edit-title {
	height: 30px;
	padding: 10px;
	border: 2px solid #cccccc;
}
table.cols-2 {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
}
form#views-exposed-form-faculty-staff-page-1 .js-form-item.form-item.js-form-type-select.form-item-field-department-target-id.js-form-item-field-department-target-id {
	display: inline-block;
}
form#views-exposed-form-faculty-staff-page-1 .js-form-item.form-item.js-form-type-textfield.form-item-title.js-form-item-title {
	display: inline-block;
	padding-top: 10px;
	margin-right: 50px;
}
form#views-exposed-form-faculty-staff-page-1 label {
	display: table;
	margin-bottom: 20px;
	font-size: 2rem;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #2c95b5;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	color: #00539f;
}
form#views-exposed-form-faculty-staff-page-1 thead {
	background: blue;
	color: #fff;
}
form#views-exposed-form-faculty-staff-page-1 p {
	text-align: center;
}
form#views-exposed-form-faculty-staff-page-1 th#view-title-table-column {
	width: 40%;
	text-align: left;
}
td.views-field.views-field-field-department {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 1.1rem;
	line-height: 1.9rem;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	border-bottom: 1px solid #d0ccc4;
	width: 50%;
}
td.views-field.views-field-title.views-align-left {
	border-bottom: 1px solid #d0ccc4;
	font-size: 1.1rem;
	line-height: 1.9rem;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
.path-directory .text-holder .views-element-container tr {
	border-bottom: 1px solid #d0ccc4;
}
th#view-field-department-table-column {
	width: 40%;
	text-align: left;
	font-size: 2rem;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #2c95b5;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	color: #00539f;
	padding: 0;
}
th#view-title-table-column {
	width: 40%;
	text-align: left;
	font-size: 2rem;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #2c95b5;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	color: #00539f;
	padding: 0;
}
#block-academicsreadytoexplore #study-search {
	height: 50px;
	border: 1px solid #ccc7b9;
}
#block-academicsreadytoexplore {
	background: #dcdcdc;
}
#block-academicsreadytoexplore .form-submit {
	height: 50px;
	border-right: 1px solid #ccc7b9;
	border-top: 1px solid #ccc7b9;
	border-bottom: 1px solid #ccc7b9;
}
.page-node-13057 .link-images h3 {
	font-size: 2.2rem;
}
.page-node-13057 .link-images {
	margin: 4rem auto 0rem auto;
}
.page-node-13057 .link-images .bg-stretch {
	background-position: 50% 10%!important;
}
.page-node-11623 .search-careers .search-careers-wrapper #list-majors {
	display: none;
}
ul.partners {
	list-style-type: none;
	padding-left: 0px;
}
ul.partners li {
	margin-bottom: 15px;
	font-size: 1.1em;
}
table.librarymain td {
	padding: 10px;
}
table.contacts p {
	margin-bottom: 5px;
	margin-top: 8px;
}
div#block-librarysearchbox {
	margin-top: -25px;
	margin-bottom: 30px;
}
div#block-libraryhours h3 {
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-weight: 300;
	font-size: 1.875rem;
	line-height: 2.5rem;
	color: #004b91;
	margin-top: 10px;
	margin-bottom: .4rem;
}
div#block-librarysocialmedia h3 {
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-weight: 300;
	font-size: 1.875rem;
	line-height: 2.5rem;
	color: #004b91;
	margin-top: 25px;
	margin-bottom: .4rem;
}

div#block-views-block-admission-counselors-block-1 .views-field.views-field-field-first-name, .views-field.views-field-field-last-name {
	display: inline-block;
	font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 2rem;
	color: #004b91;
	margin-bottom: 0;
	padding-bottom: .4rem;
	line-height: 2rem;
	margin-top: 0;
	padding-top: 0;
	letter-spacing: 1px;
}
div#block-views-block-admission-counselors-block-1 .views-field.views-field-field-first-name::after {
	content: " ";
}
div#block-views-block-admission-counselors-block-1 h3 {
	font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 2rem;
	color: #004b91;
	margin-bottom: 0;
	padding-bottom: .4rem;
	line-height: 2rem;
	margin-top: 0;
	padding-top: 0;
	letter-spacing: 1px;
}
div#block-views-block-admission-counselors-block-1 .views-row {
	height: 290px;
}
div#block-views-block-admission-counselors-block-1 .views-field.views-field-field-phone-number {
	display: inline-block;
	border-right: 1px solid #242424;
	padding-right: 8px;
	line-height: 1rem;
	font-size: 1rem;
	color: #242424;
}
div#block-views-block-admission-counselors-block-1 .views-field.views-field-field-link {
	padding-top: .7rem;
	font-weight: 700;
	font-size: 1rem;
}
div#block-views-block-admission-counselors-block-1 .views-field.views-field-field-email {
	display: inline-block;
	border-right: 1px solid #242424;
	padding: 0 8px;
	line-height: 1rem;
	font-size: 1rem;
	color: #242424;
}
div#block-views-block-admission-counselors-block-1 .views-field.views-field-field-professional-title {
	font-weight: 700;
	font-size: 1.0625rem;
	padding-bottom: .7rem;
}
div#block-views-block-admission-counselors-block-1 .views-field.views-field-field-office-location {
	display: inline-block;
	border-right: 1px solid #242424;
	padding: 0 8px;
	line-height: 1rem;
	font-size: 1rem;
	color: #242424;
}
#block-librarysearchbox h3 {
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-weight: 300;
	font-size: 1.875rem;
	line-height: 2.5rem;
	color: #004b91;
	margin-top: 10px;
	margin-bottom: 2.4rem;
}
#block-newsarticlebottomblock h3 {
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-weight: 300;
	font-size: 1.875rem;
	line-height: 2.5rem;
	color: #004b91;
	margin-top: 10px;
	margin-bottom: 2.4rem;
}
.page-node-12282 #block-views-block-faculty-staff-block-1 h2 {
	color: #004b91;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-size: 2.1rem;
	letter-spacing: 1.5px;
	margin-bottom: 3rem;
	margin-top: 0;
}
.page-node-type-library .field--name-field-introduction- h2 {
	font-size: 2.1rem;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-weight: 300;
	color: #00539f;
	margin: 0 0 2rem 0;
	padding: 0;
	line-height: 1.3;
}
.page-node-type-landing-page-general .field--name-field-introduction- h2 {
	font-size: 2.1rem;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-weight: 300;
	color: #00539f;
	margin: 0 0 2rem 0;
	padding: 0;
	line-height: 1.3;
}
.page-node-type-standard .field--name-field-introduction- h2 {
	font-size: 1.95rem;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-weight: 300;
	color: #00539f;
	margin: 2rem 0 2rem 0;
	padding: 0;
	line-height: 1.3;
}
.page-node-type-landing-page-general h3 {
	font-size: 1.8rem;
	color: #1ea0cb;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	color: #00539f;
	margin: .4rem 0;
	padding: 0;
}
.link-images h3 {
	color: #1ea0cb;
}
div#block-views-block-admission-counselors-block-1 h2 {
	font-size: 2.1rem;
	color: #1ea0cb;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	color: #00539f;
	margin-bottom: 25px;
	padding: 0;
}
.page-node-12266 .container.small h3 {
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-weight: 300;
	font-size: 1.875rem;
	line-height: 2.5rem;
	color: #004b91;
	margin-top: 10px;
	margin-bottom: 2.4rem;
}
div#block-newsarticlebottomblock {
	margin-bottom: 40px;
}
.event-teaser a .field--name-field-event-datetime, .event-teaser a .field--name-field-location {
	font-size: 1.1rem;
}
.event-teaser a .node-title {
	font-size: 1.6rem;
}
.top-news.event-feature a .date, .top-news.event-feature a .location {
	color: #242424;
}
.top-news {
	background: #c1c1c1;
	color: #00305c;
	padding: 1.4rem;
	margin: 1rem auto;
}
.top-news.event-feature a .cats label {
	padding-right: 10px;
}
.top-news.event-feature a .cats {
	padding-top: 2rem;
	font-size: 1rem;
	font-family: 'Open Sans', sans-serif;
	color: #00305c;
	font-weight: 700;
	letter-spacing: 1px;
}
.top-news.event-feature a .cats label {
	color: #242424;
}
.top-news a .learn-more {
	color: #00305c;
}
.top-news a .title {
	color: #00305c;
}
.top-news a .date {
	color: #242424;
}
.top-news a .story-lead {
	color: #00305c;
}
.top-news.event-feature .atcb-link {
	color: #00305c;
}
.graduate-ready .news-image-gallery .owl-nav .owl-prev, .news .news-image-gallery .owl-nav .owl-prev {
	background: #cacaca;
}
p.sort {
	display: inline;
	font-size: 23px;
}

.header-wrap .header-section .overlay {
	background-color: rgba(0, 0, 0, .3);
	z-index: 2;
}
.page-node-12160 .staff .field__label {
	margin: 1rem auto .4rem auto;
}
.page-node-12160 .staff .field--name-field-professional-title {
	font-size: 1rem;
	color: #242424;
	font-weight: 400;
}
.page-node-12896 .staff .field__label {
	margin: 1rem auto .4rem auto;
}
.page-node-12896 .staff .field--name-field-professional-title {
	font-size: 1rem;
	color: #242424;
	font-weight: 400;
}
#block-views-block-alumni-association-directory-block h2 {
	color: #004b91;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-size: 2.1rem;
	letter-spacing: 1.5px;
	margin-bottom: 3rem;
	margin-top: 0;
	margin-top: -40px;
}
#block-views-block-board-of-trustees-block-1 h2 {
	color: #004b91;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	font-size: 2.1rem;
	letter-spacing: 1.5px;
	margin-bottom: 3rem;
	margin-top: 0;
	margin-top: -40px;
}
.admission-carousel h3 {
	line-height: 3.5rem;
}
#block-aboutourmissionisfocusedonyoucloned .field--name-field-right-column a {
	font-size: .9rem;
}
#block-views-block-faculty-staff-block-1 h2 {
	margin-top: 0px;
}
.link-images a {
	color: #00305c;
	font-family: 'Open Sans', sans-serif;
	text-decoration: none;
	font-size: .9rem;
}
.graduate-ready h2, .news h2 {
	font-size: 3rem;
	font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
	color: #004b91;
	padding-bottom: 0;
	line-height: 3.3rem;
	margin-bottom: 1rem;
	margin-top: 0;
	padding-top: 0;
}
.views-field.views-field-field-territory-for-admission-co {
	line-height: 1.3rem;
	font-size: 1rem;
	color: #242424;
	padding-top: .4rem;
}
.graduate-ready .quote, .news .quote {
	margin: 2rem auto;
	font-size: 1.4rem;
	position: relative;
	font-weight: 600;
}
@media (min-width: 990px) and (max-width: 1199px) {
	div#block-breakawaylinks .container {
		width: 650px;
	}

    .by-the-numbers .number {

        font-size: 5rem;
    }


}
@media (max-width: 991px) {
	div#block-views-block-admission-counselors-block-1 .views-row {
		height: 350px;
	}

    .page-node-type-standard .field--name-field-layout-options .standard-text-area {

        padding: 1rem 0 1rem 0;
    }

    .news-gallery {

        margin-bottom: .5rem;
        margin-top: 1rem;
    }

	div#block-views-block-admission-counselors-block-1 img {
		width: 130px;
		margin-right: 20px;
		float: left;
		clear: both;
		height: auto;
		margin-bottom: .2rem;
	}
	div#block-views-block-admission-counselors-block-1 .views-field.views-field-field-phone-number {
		display: block;
		border-right: none;
	}
	div#block-views-block-admission-counselors-block-1 .views-field.views-field-field-email {
		display: block;
		margin-top: .7rem;
		border-right: none;
	}
	div#block-views-block-admission-counselors-block-1 .views-field.views-field-field-office-location {
		display: block;
		margin-top: .7rem;
		border-right: none;
	}
}
@media (min-width: 992px) {
	#block-aboutourmissionisfocusedonyoucloned {
		padding: 1rem;
	}

    .facts-carousel .item .inner .fact-label {

        line-height: 1.3;
    }


.page-node-15445 .container {
	max-width: 1600px;;
}




	body .news-image-gallery {
		margin-top: 3rem;
		margin-bottom: 1rem;
	}
	#block-magazineheader {
		height: 470px;
	}
	.page-node-type-standard .field--name-field-layout-options .standard-text-area {
		padding-top: 1rem;
	}
	#block-views-block-magazine-special-features-block-1 .inner {
		height: 400px !important;
		min-height: 400px;
	}
	.more-features {
		padding-left: 15rem;
		text-align: center;
		padding-top: 2rem;
		padding-bottom: 1rem;
	}
	/* .news-image-gallery .bg-stretch {
		margin-right: 120px;
	} */
	div#block-views-block-admission-counselors-block-1 img {
		width: 140px;
		margin-right: 30px;
		float: left;
		clear: both;
		height: auto;
		margin-bottom: 2rem;
	}
	.page-node-13057 .link-images .col .inner {
		max-width: 420px;
	}
}
.nav-modal #block-quicktools h2 {
	width: 18%;
	line-height: 1;
}
.nav-modal #block-quicktools a {
	float: left;
	line-height: 1.4;
	width: 18%;
}

div#block-aboutourmissionisfocusedonyou h3 {
	font-size: 5rem;
	line-height: 5rem;
}
div#block-aboutourmissionisfocusedonyou {
	padding-bottom: 2.6rem;
}
@media (min-width: 1200px) {
	div#block-breakawaylinks .container {
		width: 960px;
	}
}
@media (max-width: 320px) {
	img.libimage {
		width: 136px !important;
	}
}
@media (max-width: 767px) {
	.nav-modal #block-quicktools h2 {
		width: 100%;
		line-height: 1;
	}

    .grad-ready-container header a {

        display: block;
    }

	.lcs_slide_out-r header {
		top: 50px;
		box-shadow: none !important;
		font-size: 20px;
	}
	.lcs_slide_out-r header a {
		box-shadow: none !important;
	}
	.lcs_slide_out-r.open {
		right: 0px;
		top: 300px !important;
		position: absolute;
	}

	.emergency-alert.warning p {
		width: 90%;
		line-height: 1.3;
		font-size: 14px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.spb-popup-main-wrapper {
		width: 350px !important;
		font-size: 12px;
	}
	.spb_center {
		margin: auto;
		top: 50%;
		left: 50%;
		margin-left: -170px;
		margin-top: -310px;
	}
	.page-node-12266 .two-column-flex .inner {
		padding-top: 1rem !important;
	}
	img.iconlib {
		width: 65px;
	}
	#block-homepagecampaignblock-3 .field.field--name-field-textarea.field--type-text-long.field--label-hidden.field__item {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	#block-homepagecampaignblock-3 img {
		padding-bottom: 0px;
	}
	#block-homepagecampaignblock-3 .inner {
		padding: 2rem 0 !important;
	}
	#block-magazineheader .white-box {
		margin-bottom: 1.2rem;
	}
	#block-magazineheader .white-box .mag-search .form-text::placeholder {
		font-size: 14px;
	}
	#block-magazineheader .white-box .mag-search .form-text::-moz-placeholder {
		/* Firefox 19+ */
		font-size: 14px;
	}
	#block-magazineheader .white-box .mag-search .form-text:-ms-input-placeholder {
		/* IE 10+ */
		font-size: 14px;
	}
	#block-magazineheader .white-box .mag-search .form-text:-moz-placeholder {
		/* Firefox 18- */
		font-size: 14px;
	}
	.page-node-13057 .link-images .bg-stretch {
		height: 175px !important;
		min-height: 175px !important;
	}
	span.subcampaign {
		font-size: 22px;
	}
	img.libimage {
		width: 163px;
	}
	.homepage-grid .cards a {
		min-height: 21rem;
	}
	.page-node-11623 .header-wrap .bg-stretch {
		background-position: 55% 50% !important;
	}
	.page-node-11623 .header-wrap .header-section .overlay {
		background-color: rgba(51, 51, 51, .3);
	}
	.nav-modal #block-quicktools a {
		float: left;
		line-height: 1.4;
		width: 100%;
	}
	form#views-exposed-form-faculty-staff-page-1 .js-form-item.form-item.js-form-type-textfield.form-item-title.js-form-item-title {
		display: block;
	}
	form#views-exposed-form-faculty-staff-page-1 label {
		margin-left: 30px;
	}
	div#block-websitefeedbackform p a {
		font-size: .9rem;
	}
	div#block-websitefeedbackform {
		line-height: 1.6;
	}
	#block-views-block-news-block-1 .header-wrap:before {
		width: 100%;
	}
	form#views-exposed-form-faculty-staff-page-1 input#edit-title {
		width: 85%;
	}
	form#views-exposed-form-faculty-staff-page-1 .js-form-item.form-item.js-form-type-select.form-item-field-department-target-id.js-form-item-field-department-target-id {
		display: block;
	}
	.graduate-ready h2, .news h2 {
		font-size: 2.2rem;
		line-height: 2.7rem;
	}
	.graduate-ready .quote, .news .quote {
		font-size: 1.2rem;
	}
	.graduate-ready h3, .news h3 {
		font-size: 1.5rem;
		line-height: 2rem;
	}
	.nav-modal #search-block-form {
		position: relative;
		z-index: 2;
		margin: 1rem auto;
		overflow: hidden;
	}
	.gradpop .closegrad a {
		font-size: 3.8rem;
		top: .3rem;
		text-shadow: 1px 1px 1px #000;
		opacity: 1;
	}
	.section-menu {
		font-size: 1.1rem;
	}
	.footer .footer-social {
		padding-bottom: 2rem;
	}
	.nav-modal ul li a {
		color: #fff;
		text-decoration: none;
		font-size: 1.1rem;
		display: inline-block;
		padding: .3rem 0;
		font-family: 'Open Sans', sans-serif;
	}
	input#edit-submit-faculty-staff {
		display: block;
		margin-top: 20px;
		margin-left: 30px;
	}
	select#edit-field-department-target-id {
		height: 30px;
		background-color: #ffffff;
		width: 85%;
	}
	table.cols-2 {
		width: 95%;
		margin-left: auto;
		margin-right: auto;
	}
	div#block-librarysearchbox {
		margin-top: -45px;
	}
	div#block-librarysearchbox h3 {
		margin-left: 5%;
	}
	.menu-toggle::before {
		display: none;
	}
	.page-node-12160 iframe {
		margin-left: -19px !important;
	}
	div#block-libraryhours {
		margin-left: 5%;
	}
	div#block-librarysocialmedia {
		margin-left: 5%;
		padding-bottom: 25px;
	}

	.intro-text h3 {
		font-size: 22px !important;
	}
}
@media (min-width: 768px) {
	.page-node-11625 .intro-text h1 {
		font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
		font-size: 6rem;
		margin-bottom: 0px;
		padding-bottom: 0px;
		line-height: 102%;
		margin-top: 50px;
		margin-bottom: 90px;
		font-weight: 400;
	}
	.lcs_slide_out-r header {
		top: 400px;
		box-shadow: none !important;
		font-size: 30px;
	}
	.lcs_slide_out-r.open {
		right: 0px;
		top: 400px !important;
		position: absolute;
	}
	.lcs_slide_out-r.open.lcs_slide_out-r header a {
		left: -660px !important;
	}
	img.iconlib {
		width: 120px;
	}
	.magazine-class-note .note-row .image {
		padding-left: 10rem;
	}
	.page-node-13057 .link-images .rowtable {
		margin-bottom: 2.6rem;
	}
	.page-node-13057 .link-images a {
		letter-spacing: 1px !important;
	}
	.page-node-13057 .grid-block {
		margin-bottom: 75px;
	}
	.page-node-13057 .link-images .bg-stretch {
		height: 240px !important;
	}

	.content-area img {
		max-width: 100%;
	}
	.page-node-11633 .link-box-wrapper .page-node-11632 .intro-text h1 {
		font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
		font-size: 5.8rem;
		margin-bottom: 0px;
		padding-bottom: 0px;
		line-height: 102%;
		margin-top: 25px;
		margin-bottom: 60px;
		font-weight: 400;
	}
	.titleseperator p {
		text-align: center;
		font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
		color: #ffffff;
		font-size: 4.5rem;
		padding: 28px;
		margin-top: 0px;
		margin-bottom: 0px;
		letter-spacing: 3px;
	}
	.link-block .inner .field--name-field-links .field__item a {
		font-size: 1.55rem;
	}
	.link-block .inner {
		max-width: 825px;
	}
	.page-node-11628 .container.small p {
		padding-left: 10%;
		padding-right: 10%;
		margin-bottom: 25px;
	}
	.page-node-11628 .container.small h3 {
		padding-left: 10% !important;
		font-size: 2rem;
		margin-bottom: 20px;
		color: #2c95b5;
		font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
		color: #00539f;
		padding-top: 30px;
		margin-top: 0px;
	}
	.page-node-11666 p {
		margin-top: 0px;
		margin-bottom: 20px;
	}
	.page-node-11632 .container.small p {
		padding-left: 10%;
		padding-right: 10%;
		font-size: 19px;
		line-height: 170%;
		font-weight: 300;
		margin-bottom: 25px;
	}
	.page-node-11632 .container.small h3 {
		padding-left: 10%;
		padding-right: 10%;
		margin-bottom: 20px;
		margin-top: 0px;
		font-size: 1.95rem;
		font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
		font-weight: 300;
		color: #00539f;
		line-height: 1.3;
	}
	.page-node-11632 .intro-text h1 {
		font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
		font-size: 5.8rem;
		margin-bottom: 0px;
		padding-bottom: 0px;
		line-height: 102%;
		margin-top: 20px;
		margin-bottom: 60px;
		font-weight: 400;
	}
	.page-node-11628 .intro-text h1 {
		font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
		font-size: 6rem;
		margin-bottom: 0px;
		padding-bottom: 0px;
		line-height: 102%;
		margin-top: 50px;
		margin-bottom: 60px;
		font-weight: 400;
	}
	.two-column-flex .inner {
		padding: 3rem 0 2.3rem 0
	}
	.page-node-11633 .container.small h3 {
		;
		line-height: 135%;
		font-size: 2rem;
		font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
		color: #00539f;
		font-weight: 300;
		margin-bottom: 30px;
		margin-top: 10px;
	}
	.page-node-11633 .container.small p {
		font-weight: 300;
		margin-bottom: 25px;
	}
	.two-column-flex.no-bg .field--name-field-textarea>h3 {
		font-size: 4.5rem;
		font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
		line-height: 4.5rem;
		font-weight: 400;
		margin: 0;
		color: #004b91;
	}
	.two-column-flex.no-bg .field--name-field-textarea>h3 {
		padding-top: 1rem;
	}
	.page-node-11626 .archivep {
		margin-top: 140px;
		max-width: 380px;
	}
	.page-node-11626 .archive {
		margin-top: 50px;
	}
	.page-node-11622 .intro-text h1 {
		font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
		font-size: 90px;
		margin-bottom: 0px;
		padding-bottom: 0px;
		line-height: 102%;
		margin-top: 40px;
	}
	.intro-text h3 {
		margin-top: 40px;
		font-weight: 400;
		font-size: 2.4rem;
		line-height: 130%;
	}
	.page-node-11626 .intro-text h3 {
		margin-bottom: 90px;
	}
	.intro-text p {
		font-family: 'Helvetica Neue', Times, Arial, Helvetica, sans-serif;
		font-size: 20px;
		line-height: 160%;
		font-weight: 100;
		margin-bottom: 60px;
		margin-top: 20px;
	}
	.page-node-10564 .intro-text h3 {
		margin-bottom: 100px;
		font-weight: 400;
		font-size: 39px;
	}
	.header-wrap .header-section {
		//min-height: 34rem !important;
	}
}
@media (max-width: 992px) {
	.page-node-11627 .intro-text h3 {
		font-size: 25px;
	}
	.owl-nav {
		/* margin-bottom: 100px !important; */
	}
	.page-node-type-standard .field--name-body {
		padding-bottom: 2rem;
	}
	#block-aboutourmissionisfocusedonyoucloned {
		padding: 0rem 0;
	}
	.page-node-11633 h2 {
		padding-left: 5%;
		padding-right: 5%;
	}
	.page-node-11628 .container.small h3 {
		padding-left: 5%;
		line-height: 135%;
		padding-right: 5%;
		font-size: 25px;
		font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
		color: #00305c;
		margin-bottom: 20px;
		margin-top: 0px;
	}
	.page-node-11628 .container.small p {
		padding-left: 5%;
		padding-right: 5%;
		font-size: 16px;
		line-height: 170%;
		font-weight: 300;
		margin-bottom: 25px;
	}
	.page-node-11633 .container.small h3 {
		padding-left: 5%;
		line-height: 135%;
		padding-right: 5%;
		font-size: 25px;
		font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
		color: #00305c;
		margin-bottom: 20px;
		margin-top: 0px;
	}
	.page-node-11633 .container.small p {
		padding-left: 5%;
		padding-right: 5%;
		font-size: 16px;
		line-height: 170%;
		font-weight: 300;
		margin-bottom: 25px;
	}
	.page-node-11632 .container.small h3 {
		padding-left: 5%;
		line-height: 135%;
		padding-right: 5%;
		font-size: 25px;
		font-family: 'Zilla Slab', 'Times New Roman', Times, Baskerville, Georgia, serif;
		color: #00305c;
		margin-bottom: 20px;
		margin-top: 0px;
	}
	.page-node-11632 .container.small p {
		padding-left: 5%;
		padding-right: 5%;
		font-size: 16px;
		line-height: 170%;
		font-weight: 300;
		margin-bottom: 25px;
	}
	div#block-academics-grid {
		padding-left: 5%;
		padding-right: 5%;
	}
	div#block-admissionimagelinks {
		padding-left: 5%;
		padding-right: 5%;
	}
	.link-box-wrapper {
		padding-left: 5%;
		padding-right: 5%;
	}
	div#block-aboutourmissionisfocusedonyou {
		padding-top: 0rem;
		padding-left: 5%;
		padding-right: 5%;
		padding-bottom: 7rem;
	}
	div#block-aboutourmissionisfocusedonyou .inner {
		padding: 2rem 0;
	}
	.two-column-flex.no-bg .field--name-field-textarea>h3 {
		font-size: 5rem;
		line-height: 5rem;
	}
	.two-column-flex .label-maker {
		margin-top: 25px;
		padding-left: 5%;
	}
	.two-column-flex .inner .field--name-field-textarea {
		padding-left: 6%;
		padding-right: 6%;
	}
	.intro-text {
		padding-right: 6%;
		padding-left: 6%;
	}
	.intro-text h3 {
		margin-bottom: 30px;
		margin-top: 10px;
		font-weight: 400;
		font-size: 32px;
	}
	.intro-text h1 {
		font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
		font-size: 60px;
		line-height: 102%;
		font-weight: 700;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.titleseperator p {
		text-align: center;
		font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
		color: #ffffff;
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 2rem;
		padding: 20px;
		letter-spacing: 2px;
	}
}
.two-column-flex .inner .field--name-field-textarea p {
	font-size: 25px;
	line-height: 146%;
}
.two-column-flex .label-maker p {
	margin: 0 0 .4rem 0;
}
.two-column-flex .inner .field--name-field-textarea ul li {
	font-size: 1.5rem;
}
.label-maker.red {
	margin-top: 37px;
}
div#block-testgridblock {
	font-size: 1.525rem;
	color: #323537;
}
div#block-testgridblock {
	margin-bottom: 50px;
	margin-top: 20px;
}
.grid-block .detail.Left .align {
	margin-left: 0px;
}
a {
	color: #167696;
}

.nav-modal ul li a.is-active {
	color: #ffffff;
}
div#block-academics-grid {
	padding-bottom: 40px;
}
.intro-text p a {
	font-weight: 400;
	text-decoration: underline;
	color: #ffffff;
}
div#block-testgridblock p {
	font-size: 1.55rem;
}
div#block-campus-life-grid p {
	font-size: 1.3em;
}
.titleseperator {
	background-color: #00539f;
}
div#block-campuslifeinstagramfeed {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
}
.page-node-11632 .content-area {
	padding-bottom: 40px;
	padding-top: 40px;
}
.page-node-11633 h2 {
	color: #9e1b32;
	font-family: bebasneue, Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 2.5rem;
}
.page-node-11633 .link-box-wrapper {
	padding-top: 0rem;
	padding-bottom: 2rem;
}
.link-box-wrapper .link-box.subtitle a h3 {
	max-width: 80%;
	margin-bottom: 5px;
}
.juicer-feed.loaded {
	visibility: visible;
	opacity: 1;
	width: 80%;
}
.page-node-type-landing-page-general #block-mainpagecontent li {
	color: #333;
	font-size: 1.1rem;
	font-family: 'Open Sans', sans-serif;
	padding-bottom: .6rem;
	font-weight: 300;
}
.content-area img {
	max-width: 100%;
}
.page-node-type-department .field--name-body h3, .page-node-type-standard .field--name-body h3, .page-node-type-landing-page-general .field--name-body h3 {
	font-weight: 600;
}
.container.small li a {
	font-weight: 600;
}
.page-node-type-department .field--name-body ul li, .page-node-type-standard .field--name-body ul li, .page-node-type-landing-page-general .field--name-body ul li {
	margin-left: 2rem;
	padding-left: 0px;
}
.container.small p {
	font-size: 1.1rem;
	line-height: 1.9rem;
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
}
form#user-login-form {
	margin-left: 24%;
	padding-bottom: 40px;
	margin-top: 35px;
}
div#edit-name--description {
	margin-bottom: 25px;
}
.user-login-form div#edit-name--description {
	margin-bottom: 30px;
	margin-top: 10px;
}
.user-login-form div#edit-pass--description {
	margin-bottom: 30px;
	margin-top: 10px;
}
.user-login-form label.js-form-required.form-required {
	font-weight: bold;
	display: grid;
	margin-bottom: 8px;
	font-size: 1.1rem;
}
.user-login-form input[type='text'], input[type='tel'], input[type='email'], input[type='search'], input[type='password'], textarea {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	box-sizing: border-box;
	border: 1px solid #cccccc;
	padding: 0.7em 0.7em;
}
.user-login-form input#edit-submit {
	background: #00305c;
	border: none;
	font-family: 'Open Sans', sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.field.field--name-user-picture.field--type-image.field--label-hidden.field__item img {
	width: 250px;
	height: 263px;
}
@media (min-width: 880px) {
	#block-alumnistayconnected .card {
		display: table-cell;
		width: 33.33vw;
	}
}
.by-the-numbers.admission .number {
	color: #C85126;
}
