#block-york-page-title{
	display:none;
}

#fs-conditional-req-wrapper{
	margin:20px 0px;
}

.content.tab #fs-conditional-req-wrapper{
	margin:0px 0px 20px;
}

.fs-conditional-req-row{
	margin-bottom:15px;
	
}

.fs-conditional-req-row.collapsed{
	margin-bottom:5px;
}

.fs-conditional-req-row:first-child,
.fs-conditional-req-row.activated + .fs-conditional-req-row,
.fs-conditional-req-row-conditional.activated + .fs-conditional-req-row{
	display:block;
}

.fs-conditional-req-row .fs-conditional-req-row-title{
	text-transform:uppercase;
	background-color:#e31837;
	color:#FFF;
	margin-bottom:5px;
	position:relative;
}

.fs-conditional-req-row.collapsed .fs-conditional-req-row-title{
	background-color:#666;
}

.fs-conditional-req-row .fs-conditional-req-row-title a,
.fs-conditional-req-row .fs-conditional-req-row-title a:hover{
	display:block;
	color:#FFF;
	padding:10px 15px;	
	border-bottom:0px;
}

.fs-conditional-req-row > .fs-conditional-req-row-title:after{
	font-family:"FontAwesome";
	content:'\f13a';
	color:#FFF;
	position:absolute;
	top:10px;
	right:15px;
	line-height:1em;
	font-size:1.5em;
}

.fs-conditional-req-row.collapsed > .fs-conditional-req-row-title:after{
	font-family:"FontAwesome";
	content:'\f138';
}

.fs-conditional-req-row-sub{
	margin-left:30px;
}

.fs-conditional-req-row-sub > .fs-conditional-req-row-title:after{
	font-family:"FontAwesome";
	content:'\f078';
	color:#FFF;
	position:absolute;
	top:10px;
	right:15px;
	line-height:1em;
	font-size:1.2em;
}

.fs-conditional-req-row-sub.collapsed > .fs-conditional-req-row-title:after{
	font-family:"FontAwesome";
	content:'\f054';
}



.fs-conditional-req-row .fs-conditional-req-row-element{
	display:inline-block;
	margin-right:3px;
	margin-bottom:3px;	
	background-color:#666;
	vertical-align:top;
	line-height:1.2;	
}

.fs-conditional-req-row.collapsed .fs-conditional-req-row-sub,
.fs-conditional-req-row.collapsed .fs-conditional-req-row-element,
.fs-conditional-req-row-sub.collapsed .fs-conditional-req-row-element{
	display:none;
}

.fs-conditional-req-row .fs-conditional-req-row-element a,
.fs-conditional-req-row .fs-conditional-req-row-element a:hover{
	display:block;
	width:150px;
	height:150px;
	padding:10px;
	color:#FFF;
	border-bottom:0px;
}

.fs-conditional-req-row .fs-conditional-req-row-element.disabled{
	background-color:#000;
}

.fs-conditional-req-row .fs-conditional-req-row-element.disabled a{
   pointer-events:none;
   cursor:default;
}

.fs-conditional-req-row .fs-conditional-req-row-element.active a,
.fs-conditional-req-row .fs-conditional-req-row-element a:hover{
	background-color:#e31837;
}

.fs-conditional-req-row.large .fs-conditional-req-row-element,
.fs-conditional-req-row.large .fs-conditional-req-row-element a,
.fs-conditional-req-row.large .fs-conditional-req-row-element a:hover{
	height:200px;
	line-height:1.1;
}

.fs-conditional-req-row.small .fs-conditional-req-row-element,
.fs-conditional-req-row.small .fs-conditional-req-row-element a,
.fs-conditional-req-row.small .fs-conditional-req-row-element a:hover{
	height:75px;
	line-height:1.1;
}

.fs-conditional-req-row-element-faculty{
	height:60px;
}

.fs-conditional-req-row-element-faculty,
.fs-conditional-req-row-element-program{
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #FFF;
}

.fs-conditional-req-row.hidden{
	display:none !important;
}

/* ADMISSION REQUIREMENTS CONDITIONAL DISPLAY START */
.fs-conditional-req-row-conditional{
	display:none;
	margin-bottom:20px;
	padding:15px;
	border:1px solid #666;
	width:calc(100% - 1px);
}
/* ADMISSION REQUIREMENTS CONDITIONAL DISPLAY END */

/* ADMISSION REQUIREMENTS DISPLAY START */
#fs-conditional-req-display{
	margin-top:20px;
	width:calc(100% - 1px);
}

#fs-conditional-req-display .field-label{
	display:none;
}
/* ADMISSION REQUIREMENTS DISPLAY ENDS */


i.fa.fa-cog.fa-spin{
	font-size:2em;
}


/* GENERAL REQUIREMENTS DISPLAY STARTS */
.fs-conditional-req-general-req{
	border:1px solid #666;
}

.fs-conditional-req-general-req-header{
	background-color:#e31837;
	color:#FFF;
	padding:10px 15px;
	display:inline-block;
}

.fs-conditional-req-general-req-content{
	padding:15px;
}

/* GENERAL REQUIREMENTS DISPLAY ENDS */


/* ADMISSIONS REQUIREMENT DISPLAY (DOCUMENT SERVER) - DO NOT MODIFY */
body.page-admissions-requirement-equivalencies div.field-label{
	display:none;
}

.ds-admit-req-equivalency.ds-scroll-fix-top.fixed{
	position:fixed;
	top:0px;
	left:0px;
	background-color:#FFF;
	width:calc(100% - 60px);
	padding:30px;
	padding-top:50px;
	padding-bottom:70px;
	z-index:50000;
	box-shadow:3px 3px 3px 3px #999;
}

.ds-admit-req-equivalency.ds-scroll-fix-top .ds-scroll-fix-top-toggle{
	display:none;
	position:absolute;
	bottom:0px;
	text-align:center;
	margin-left:-30px;
	width:100%;
	box-sizing:border;
}

.ds-admit-req-equivalency.ds-scroll-fix-top.fixed .ds-scroll-fix-top-toggle{
	display:block;
}

.ds-scroll-fix-top-toggle a,
.ds-scroll-fix-top-toggle a:hover{
	display:block;
	background-color:#666;
	padding:15px;
	color:#FFF !important;
}


.ds-admit-req-equivalency.supplemental{
	margin-top:20px;
}

.ds-admit-req-equivalency .equivalency-body,
.ds-admit-req-equivalency .equivalency-actions{
	border:1px solid #999;
	padding:20px;
/*	display:inline-block;
	width:calc(50% - 10px);*/
	box-sizing:border-box;
	vertical-align:top;
}

.ds-admit-req-equivalency .equivalency-body.full{
	display:block;
	width:100%;
}

.ds-admit-req-equivalency .equivalency-actions{
	border:0px;
	padding:0px 20px;
}

.ds-admit-req-equivalency .equivalency-actions a,
.ds-action-button{
	margin-right:10px;
	display:inline-block;
	height:40px;
	line-height:40px;
	border-radius:5px;
	text-align:center;
	color:#FFF !important;
	padding:0px 20px;
	background-color:#CCC;
}

.ds-admit-req-equivalency .equivalency-actions a.equivalency-approve:hover{
	background-color:#33D733;
}

.ds-admit-req-equivalency .equivalency-actions a.equivalency-disapprove:hover,
.ds-action-button{
	background-color:#F00;
}

.ds-admit-req-equivalency .equivalency-actions a.equivalency-edit{
	background-color:#51A0E2;
}

.ds-action-button{
	margin-top:10px;
}

.ds-margin-t-15{
	margin-top:15px;
}

.ds-list-no-style{
	list-style:none;
}

.equivalency-admitted-offering{
	display:none;
}

span.ds-ouac{
	display:inline-block;
	color:#FFF;
	background-color:#e31837;
	padding:1px 10px;
}

.ds-margin-t-5{
	margin-top:5px;
}

.ds-margin-t-15{
	margin-top:15px;
}

.ds-admitreq-conditional-5years-turnoff .ds-admitreq-conditional-5years{
	display:none;
}
/* ADMISSIONS REQUIREMENT DISPLAY (DOCUMENT SERVER) - DO NOT MODIFY */

/* ADMISSIONS REQUIREMENT DISPLAY - ADDENDUM STARTS */
.equivalency-body ul{
	margin:0px;
}

span.ds-admit-req-cmu-label{
	display:none;
}
/* ADMISSIONS REQUIREMENT DISPLAY - ADDENDUM ENDS */


.content-section {
	display: none;
}

.cserver-edit-link:hover {
	text-decoration: underline;
}
table tr td {
	    width: 25% !important;
}

.content-section h2:not(:first-child),
.content-section h3,
.content-section h4{
	margin-top:48px;
}
