	 .btn:focus,.btn:active {
		   outline: none !important;
		   box-shadow: none;
	}		

	body {
		min-width:360px!important;
	}
	
/* ------------- UMD LOGO -------------------*/
	 #um-logo {
	    font-family: 'EB Garamond',serif;
	    font-size: 1.2em;
	    text-transform: uppercase; 
	}
	 
	#um-ares-logo {
		background: #2f2f2f;
	    width: 15em;
	    height: 5em;
	    right: 0em;
	    margin-top: 3em;
	    margin-bottom: 3em;
	    position: fixed;
	}
	
	#ares-logo {
		width: 90%;
	    margin-top: 1.3em;
	    padding: 0.2em;
	       /* display: block;*/
	    margin-left: auto;
	    margin-right: auto;
	}
	
	/* ----------- HEADER --------------*/
	.ms-auto > .nav-item > a.nav-link {
	    color: white!important;
	}
	 .bg-dark {
		background-color: #6d6d6d!important;
		font-family: Source Sans,Source Sans Pro,sans-serif!important;
		font-size: 13px!important;
	}
	.nav-item .dropdown a:visited {
		text-decoration: none; 
		color:#fff!important;
	}
		
	.dropdown-menu { 
		background: #606060!important;
	    border: none;
	    border-radius: 0;		
	    color: #fff!important; 
		font-family: Source Sans,Source Sans Pro,sans-serif!important;
		font-size: 13px!important;
	}
	
	.navbar-nav {
	    font-weight: bold;
	    color: #fff;
	    font-family: Source Sans,Source Sans Pro,sans-serif!important;
	    font-size: 13px!important;
	}
	
	
	ul.navbar-nav.ms-auto {
	    right: 0;
	}
	a#navbarDropdownMenuLink {
	    color: white;
	}
	
	a#navbarDropdownMenuLink.a-header {
		color:#fff!important;
	
	}
	
	a#navbarDropdownMenuLink.a-header:focus {
		color:#fff!important;
	
	}
	
	a#navbarDropdownMenuLink.a-header:visited {
		color:#fff!important;
	
	}
	
	a.a-header.nav-link:visited{
	    color:#fff!important;
	}

	a.a-header.nav-item:hover {
	    background: #606060!important;
	    color:#fff!important;
	}
	
	a.a-header.nav-item:visited {
	    color:#fff!important;
	}
	
	a.a-header.dropdown-item {
	    color:#fff!important;
	}
	
	a.a-header.dropdown-item:hover {
	    color:#fff!important;
	    background-color: #535353!important;
	}
	
	a.a-header.dropdown-item:focus {
	    color:#fff!important;
	    background-color: #535353!important;
	}
	a.a-header.dropdown-item:visited {
	    color:#fff!important;
	}
	
	ul.dropdown-menu.dropdown-menu-end.show > li {
	    font-size: 14px;
	}
	
	.navbar-brand {
		font-weight: bold;
		color: #fff;
		font-family: Source Sans,Source Sans Pro,sans-serif!important;
		font-size: 15px!important;
	}
	
	.navbar-nav.ms-auto > .nav-item {
	    font-size: 15px!important;
	}
		
/** ------------------- FOOTER CSS -------------------------------------------**/
	footer {
		position: relative;
		left: 0;
		z-index:2;
	    bottom: 0;
	    font-size:.9rem;
	    width: 100%; 
	    overflow: hidden;
	    font-family: Source Sans,Source Sans Pro,sans-serif!important;
	}
	
	.footer a{
		color: #fff;
	}
	 
	.footer a:visited{
	color: #fff;
	}
	  
	.footer-1{
	 	margin: auto;
	 	text-align:center;
	}
	 
	.cont-1{
	 	background:#f1f1f1;
		color: #E21833!important; 
		text-align:center;
	 	padding: 1em 0em;
	 	margin:auto;
	 }
	 
	.ftr-list {
		display: inline-flex;
		list-style-type: none;
		text-align: center;
		color: #E21833!important; 
		margin: auto;
	}
	
	 .ftr-list-item {
	 	padding-left: 0em;
	 }
	 
	 .ftr-list-item:not(:last-child):after  {
	 	content: ' |'; 	
		color: #E21833!important; 
	 }
	 .ftr-list-item a {
	 	padding-left: 0.2em;
	 	color: #E21833!important; 
	 	text-decoration: underline;
	 }
	  .ftr-list-item a:hover {
	 	text-decoration: none;
	 	color: #E21833!important; 
	 }
	 
	 .ftr-list-item a:visited {
	 	color: #E21833!important; 
	 }
	 
	.footer-2 {
	 	margin: auto;
	 	text-align:center;
	}
	
	.cont-2{
		background:#fff;
		color: #707070;
		text-align:center;
		padding: 1em;
		width:100%;
		margin:auto;
	}
	
	.ftr-lst-2 {
		list-style-type: none;
		display: inline-flex;
		padding: 0em;
		text-align: center;
    	margin-left: 4em;
	}
	
	 .ftr-lst-2-item {
	 	padding-left: 2.5em!important;
	 }
	 
	 .ftr-lst-2-item {
	 	padding-left: .5em;
	 }
	 
	 .ftr-lst-2-item a{
	 	text-decoration: underline;
	 	color: #707070;
	 }
	 
	 .ftr-lst-2-item a:hover{
	 	color: #707070;
	 	text-decoration: none;
	 }
	 
	 .ftr-lst-2-item a:visited{
	 	text-decoration: underline;
	 	color: #707070;
	 }
	 
	 #copy-right-year{
	 	padding-right: .3em;
	 }
	 
	 

   /** MAIN CSS**/
	
	/** SIDEBAR CSS**/
	.side-bar-cont {
	    display: flex;
	    margin-top: 0em;
	    width: 100%;
	    min-width: 350px;
	    height: 100%;
	    background-image: url(images/umd_background.jpg);
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: cover;
	    position:relative;
	}

	.ares-sidebar {
	 	background:transparent;
	 	height:100%!important;
	 	width:16rem;
	 	min-width:16rem;
	 	z-index: 2;
	    background:#E21833;
	 	
	 }
	 
	 ul.nav.flex-column.ares-sidebar-lst{
		height:100%!important;
		display:table;
		width:100%;
	 }
	 
	 button.nav-link {
	 	border:0!important;
	 }
	
	 .ares-sidebar-link {
	    background-color: transparent!important;
	    color: white;
	    width: 100%!important;
	    text-align: left;
	    padding:0em;
	    position:relative;
	    text-decoration: none;
	    left:1em;
	    padding-right:2em;
	}
	
	.ares-sidebar-item {
	    width: 100%;
	    background:#E21833;
	    text-align: left;
	    /*min-width:20em;
	    max-width:25em;*/
	    border-top: 0.3px solid #951022!important;
	    font-size: 17px;
	    padding: 2.87%;
	    padding-left:0!important;
		font-family: "Crimson",serif;
	}
	
	.ares-sidebar-item:hover > .ares-sidebar-link{
		color:rgb(255,213,32)!important;
		text-decoration:none;
	}
	.ares-sidebar-item:hover {
		background-color:#951022!important;
		color:rgb(255,213,32)!important;
	}
	
	.ares-sidebar-link:visted{
		color:#fff;
	}
	
	/*
	.ares-sidebar-link:hover{
		color:rgb(255,255,79)!important;
		text-decoration: none;
	} 
	*/
	
	.ares-sidebar-item.slide-btn {
		background-color:#E21833!important;
		text-align: left;
		
	}
	
	.btn.btn-primary.btn-sm.ares-btn:after {
		content:' 	\2771'!important;
		color:#fff;
		padding-right:.4em;
		text-align: right;
    	float:right;
	}
	
	.btn.btn-primary.btn-sm.ares-btn.selected:after {
		content:' 	\2770'!important;
		color:#fff;
	    padding-right:.4em;
		text-align: right;
    	float:right;
	}
	
	.ares-sidebar-item.slide-btn:hover {
		background-color:#951022!important;
		color:rgb(255,213,32)!important;
	} 
	
	.ares-sidebar-item.slide-btn:hover > .btn.btn-primary.btn-sm.ares-btn {
		color:rgb(255,213,32)!important;
	} 
	
	.ares-sidebar-item.slide-btn:hover > .btn.btn-primary.btn-sm.ares-btn:after {
		color:rgb(255,213,32)!important;
	} 
	
	.ares-sidebar-item.slide-btn.selected {
		background-color:#951022!important;
	}
	
	.ares-sidebar-item.slide-btn.selected:affter {
		background-color:#951022!important;
	}
	
	.ares-sidebar-item.slide-btn.selected.btn.btn-primary.btn-sm.ares-btn:after {
		content:' 	\2770';
	}
		
		
	.btn.btn-primary.ares-btn-sm:after {
	    /* display: none; */
	    content: ' \2770'!important;
	    color: #fff;
	}
	
	.btn.btn-primary.ares-btn-sm {
	    /* display: none; */
	    background-color: #E21833;
	    border: 0;
	    color: #fff;
	    font-size:10px;
	}
	
	
	.btn.btn-primary.btn-sm.ares-btn{
		background-color: transparent!important;
	    border: 0em;
	    padding:0;
	    /* padding-right: 68%; */
	    width: 100%;
	    font-size: 1em!important;  
	    text-align: left;
        padding-left: 1em;
	}
	.ares-sidebar .nav-item{
		color:#fff;
		font-size: 8px;
	}
	
	.a-sidebar.nav-link{
		font-family: "Crimson",serif;
		color:#fff;
		background:#E21833!important;
	}
	
	.a-sidebar.nav-link a:visited {
	    color:#fff!important;
	}
	.a-sidebar.nav-link a:hover {
	    background: #951022!important;
	    color:#fff;
	}
	
	.a-sidebar.nav-link:hover {
	    background: #951022!important;
	    color:#fff;
	}  
	
	 .ares-sub-pg-title {
	 	font-family: "Crimson",serif;
	    font-weight: 400;
	    color: #E21833;
	    font-size:28px;
	    padding-bottom:.5em;
	    white-space:nowrap;
	 }
	 
	 .txt-bx {
        position: absolute;  
        padding:2em;
        display:block; 
        min-width:35em;
	 }
	 
	 .lst-box{
	 	position: absolute;  
        /*padding:2em;*/
        display:block; 
        background:#fff;
        min-width:13em;
	 }
	 
	 .sub-page-link {
	 	color: #E21833;
	 	text-decoration:none;
	 }
	 
	 .sub-page-link:hover{
	 	color: #E21833;
	 }
	 
	  .sub-page-link:visited{
	 	color: #E21833;
	 }
	.ares-block {
		z-index: 1;
		height:100%;
		width:75%;
		display:flex;
	}
    .sliding-block {
    	/* width:0; */
    	width:35em;
		height:90%;
		/*transform:translateX(100%);*/
		left:-100%;
		background:#FFF;
		
		

	    
	    position:absolute;
	    overflow: hidden;
	    font-size: 16px;
	    transition-timing-function: ease-in;
	    
	    color:#707070;
	    line-height: 1.3;
	    
	    /*display:none;*/
	    animation: slide 1s ease 3.5s backwards;
    }
    
    .sliding-block.show { 
    	/*transform:translateX(-100%);*/
    	left: 16rem;
    	-webkit-transition: all 300ms linear;
        -moz-transition: all 300ms linear;
        -o-transition: all 300ms linear;
        -ms-transition: all 300ms linear;
        transition: all 300ms linear;
	    
	    position:absolute; 
	    overflow: hidden;
	    font-size: 16px;
	    transition-timing-function: ease-in;
	    
	    animation: slide 1s ease 3.5s forwards;
    	/*display: block;*/
    	width:13em;
    }
 	 
 	 #about-block.show {
 	 	width:35em!important;
 	 }
	 .nav-item.a-business-sub-lst-item {
	 	border-top:1px solid #D3D3D3!important;
	    color: #434A4F;
	    padding:0;
	    /*line-height: 1.3;*/
	    font-family: Source Sans,Source Sans Pro,sans-serif!important;
	
	 }
	 
	  .nav-item.a-business-sub-lst-item:hover{
	    background:#f1f1f1;
	 }
	 
	  .nav-item.a-business-sub-lst-item a{
	    color: 	#707070;
	    /*line-height: 1.3;*/
	    padding: 3.85em 1em;
	    font-family: "Crimson",serif!important;
	
	 }
	
	.nav-item.a-business-sub-lst-item a:hover{
	    color: #E21833;
	    background:#f1f1f1;
	    /*line-height: 1.3;*/
	     font-family: "Crimson",serif!important;
	
	 } 
	 
	 .nav-item.a-business-sub-lst-item:visited{
	    color:#707070;
	 }
	

	 .nav-item.a-enviro-sub-lst-item{
	 	border-top:1px solid #D3D3D3!important;
	    color: #434A4F;
	    padding:0;
	    /*line-height: 1.3;*/
	     font-family: Source Sans,Source Sans Pro,sans-serif!important;
	
	 }
	 
	  .nav-item.a-enviro-sub-lst-item:hover{
	    background:#f1f1f1;
	 }
	 
	  .nav-item.a-enviro-sub-lst-item a{
	    color: 	#707070;
	    /*line-height: 1.3;*/
	    padding: 6.6em 1em;
	    font-family: "Crimson",serif!important;
	
	 }
	
	 .nav-item.a-enviro-sub-lst-item a:hover{
	    color: #E21833;
	    background:#f1f1f1;
	    /*line-height: 1.3;*/
	     font-family: "Crimson",serif!important;
	
	 } 
 
	 .nav-item.a-enviro-sub-lst-item:visited{
	    color:#707070;
	 }

	
	 .nav-item.a-phr-sub-lst-item{
	 	border-top:1px solid #D3D3D3!important;
	    color: #434A4F;
	    padding:0;
	    /*line-height: 1.3;*/
	     font-family: Source Sans,Source Sans Pro,sans-serif!important;
	
	 }
	 
	  .nav-item.a-phr-sub-lst-item:hover{
	    background:#f1f1f1;
	 }
	 
	  .nav-item.a-phr-sub-lst-item a{
	    color: 	#707070;
	    padding: 1.46em 1em;
	    font-family: "Crimson",serif!important;
	
	 }
	
	 .nav-item.a-phr-sub-lst-item a:hover{
	    color: #E21833;
	    background:#f1f1f1;
	    /*line-height: 1.3;*/
	     font-family: "Crimson",serif!important;
	
	 } 
	 
	 .nav-item.a-phr-sub-lst-item:visited{
	    color:#707070;
	 }


	.nav-item.a-personal-sub-lst-item{
	 	border-top:1px solid #D3D3D3!important;
	    color: #434A4F;
	    padding:0;
	    /*line-height: 1.3;*/
	     font-family: Source Sans,Source Sans Pro,sans-serif!important;
	
	 }
	 
	  .nav-item.a-personal-sub-lst-item:hover{
	    background:#f1f1f1;
	 }
	 
	  .nav-item.a-personal-sub-lst-item a{
	    color: 	#707070;
	    /*line-height: 1.3;*/
	    padding: 3.82em 1em;
	    font-family: "Crimson",serif!important;
	
	 }
	
	 .nav-item.a-personal-sub-lst-item a:hover{
	    color: #E21833;
	    background:#f1f1f1;
	    /*line-height: 1.3;*/
	     font-family: "Crimson",serif!important;
	
	 } 
 
	 .nav-item.a-personal-sub-lst-item:visited{
	    color:#707070;
	 }
	 
	
	.nav-item.a-effort-sub-lst-item{
	 	border-top:1px solid #D3D3D3!important;
	    color: #434A4F;
	    padding:0;
	    /*line-height: 1.3;*/
	     font-family: Source Sans,Source Sans Pro,sans-serif!important;
	
	 }
	 
	  .nav-item.a-effort-sub-lst-item:hover{
	    background:#f1f1f1;
	 }
	 
	  .nav-item.a-effort-sub-lst-item a{
	    color: 	#707070;
	    /*line-height: 1.3;*/
	    padding: 3.56em 1em;
	    font-family: "Crimson",serif!important;
	
	 }
	
	 .nav-item.a-effort-sub-lst-item a:hover{
	    color: #E21833;
	    background:#f1f1f1;
	    /*line-height: 1.3;*/
	     font-family: "Crimson",serif!important;
	
	 } 
 
	 .nav-item.a-effort-sub-lst-item:visited{
	    color:#707070;
	 }
	

	.nav-item.a-procurement-sub-lst-item{
	 	border-top:1px solid #D3D3D3!important;
	    color: #434A4F;
	    padding:0;
	    /*line-height: 1.3;*/
	     font-family: Source Sans,Source Sans Pro,sans-serif!important;
	
	 }
	 
	  .nav-item.a-procurement-sub-lst-item:hover{
	    background:#f1f1f1;
	 }
	 
	  .nav-item.a-procurement-sub-lst-item a{
	    color: 	#707070;
	    /*line-height: 1.3;*/
	    padding: 4.46em 1em;
	    font-family: "Crimson",serif!important;
	
	 }
	
	 .nav-item.a-procurement-sub-lst-item a:hover{
	    color: #E21833;
	    background:#f1f1f1;
	    /*line-height: 1.3;*/
	     font-family: "Crimson",serif!important;
	
	 } 
 
	 .nav-item.a-procurement-sub-lst-item:visited{
	    color:#707070;
	 }
	 
	 /*#faculty-block{
		background:#fff;
		color:#707070;
		height:100%;
		width:0;
		font-family: "Crimson",serif!important;
		
		
		-webkit-transition: width .3s ease;
	    -moz-transition: width .3s ease;
	    -o-transition: width .3s ease;
	    transition: width .3s ease;
	    
	    overflow-x: hidden;
	    font-size: 12px;
	    transition-timing-function: ease-in;
	    
	    color: #434A4F;
	    line-height: 1.3;
	    font-family: "source sans",Helvetica,Arial,sans-serif;
	    font-size: 16px; 
	    
	    overflow: hidden;
	    display:flex;
	} */
	
	.nav.flex-column.faculty-link-lst {
		/*width:200px;*/
		max-width:13em;
		min-width:12.9em;
	}
	
	#faculty-id-block {
	    background: #f1f1f1!important;
	    position: absolute;
	    left: -100%!important;
	    height:100%; 
	    
	    -webkit-transition: all 300ms linear;
        -moz-transition: all 300ms linear;
        -o-transition: all 300ms linear;
        -ms-transition: all 300ms linear;
        transition: all 300ms linear;  
        
       /* animation: slide 1s ease 3.5s forwards;*/
	}  
	
	#faculty-items {
		z-index:2;
	}
	#faculty-block {
		display:inline-flex;
		background:transparent;
	}
	
	#faculty-id-block.show {
		
		-webkit-transition: all 300ms linear;
        -moz-transition: all 300ms linear;
        -o-transition: all 300ms linear;
        -ms-transition: all 300ms linear;
        transition: all 300ms linear; 
         left: 13em!important; 
	
	}
	
	#faculty-block.show > #faculty-id-block{
	
	    position: absolute;
	    left: -100%!important;
	    animation: slide 1s ease 3.5s backwards;
	    -webkit-transition: all 300ms linear;
        -moz-transition: all 300ms linear;
        -o-transition: all 300ms linear;
        -ms-transition: all 300ms linear;
        transition: all 300ms linear; 
	} 
	
	#faculty-block.show.extended > #faculty-id-block{
	    left: 13em!important; 
	    
	    position: absolute;
	    -webkit-transition: all 300ms linear;
        -moz-transition: all 300ms linear;
        -o-transition: all 300ms linear;
        -ms-transition: all 300ms linear;
        transition: all 300ms linear;
	} 
	
	#faculty-box {
		/*min-width:20em;*/
		background: #f1f1f1;
	   /* position: absolute;*/
	    display: block;
	    margin-left: 0em;
	    padding: 2em;
	    height: 100%;
	    max-width: 320px;
	    min-width: 320px;
	}
	
	.btn.faculty {
		color:#434A4F;
	}
	
	.btn.faculty:after{
		content:' \276F';
		text-align: right;	
		float:right;
		right:0em;
		padding-left: .8em;
	}
	
	.btn.faculty.selected:after{
		content:' \276E';	
	}
	
	#faculty-id-btn.selected {	
		background-color: #f1f1f1!important;
	}
	
	.btn.faculty:focus {
		color:#434A4F;
		border-width:0;
	}
	
	.btn.faculty:hover {
		color:#E21833;
	    background: #f1f1f1;
		border-width:0;
	}
	
	.nav-item.a-faculty-sub-lst-item {
	 	/*border-top:1px solid #D3D3D3!important;*/
	    color: #434A4F;
	    padding:0;
	    /*line-height: 1.3;*/
	    font-family: Source Sans,Source Sans Pro,sans-serif!important;	
	 }
	 
	 .nav-item.a-faculty-sub-lst-item button {
	    color: #707070;
	    /*padding: 3.9em 2.5em;*/
	    font-family: "Crimson",serif!important;
	    /*padding-left: 1em;
		padding-right: 2em;
	    padding-top: 4.5em;
	    padding-bottom: 5em;*/
	    padding: 4.10em 2.9em 4.8em 1em;
	
	 } 
	 
	  .nav-item.a-faculty-sub-lst-item:hover {
	    background:#f1f1f1;
	    color: #E21833!important;
	 }
	 
	  .nav-item.a-faculty-sub-lst-item a {
	    color: #707070;
	    /*line-height: 1.3;*/
	    padding: 5.2em 1em;
	    font-family: "Crimson",serif!important;
	
	 }
	
	 .nav-item.a-faculty-sub-lst-item a:hover {
	    color: #E21833!important;
	    background:#f1f1f1;
	    /*line-height: 1.3;*/
	     font-family: "Crimson",serif!important;
	
	 } 
 
	 .nav-item.a-faculty-sub-lst-item:visited {
	    color:#707070;
	 }
	 
	 #faculty-card { 	
	 	z-index:0;
	 }
	.a-sidebar-sub-lst {
		 list-style-type: none;
		 padding:0;
	}
	
	.a-sidebar-sub-lst-item {
	    padding-left:.8rem;
	    /* border-top: 1px solid #951022!important;*/
	}
	
	.a-sidebar-sub-lst-item a {
		text-decoration: none;
		color:#fff!important;
		font-family: "Crimson",serif;
		font-size: 14px!important;
	}
	
	.a-sidebar-sub-lst-item a:visited {
	    color:#fff!important;
	}
	
	.a-sidebar-sub-lst-item:hover {
	    background: #951022!important;
	}
	
	.a-sidebar-sub-lst-item a:hover {
	    background: #951022!important;
	}
	
	div#faculty-id-card {
	    padding: 1.5em;
	    background: #f1f1f1;
	    height: 14.3em;
	    font-size: 12px;
	    
	    position:absolute;
	    width:40em;
	    left:-1000%;
	    
	}
	#faculty-id-btn > .nav-link:after {
		content:' 	\2771'!important;
		margin-left: 4.4em;
	}
	
	.a-sliding-card.show.extended > #faculty-id-card  {
		left:100%;
	}
	
	#faculty-id-btn > .nav-link.selected {
		 background: #f1f1f1;
	}
	
	#faculty-id-btn > .nav-link.selected:after {
		 content:' 	\2770'!important;
	}
	
	button.nav-link {
	    /* margin-left: 0rem; */
	    text-align: left!important;
	}
	
/** -------- SLIDING CARDS --------**/	
	.a-sliding-card {
		position:absolute;
		left:-100%;
		padding:0!important;
		margin:0!important;
		background: #fff;
		color:#707070;
	}
	
	    
	.a-sliding-card.show { 
		/*transform:translateX(-100%);*/
		left: 16rem;
		-webkit-transition: all 300ms linear;
	    -moz-transition: all 300ms linear;
	    -o-transition: all 300ms linear;
	    -ms-transition: all 300ms linear;
	    transition: all 300ms linear;
	 	position:absolute; 
	
	}
	
	#faculty-card {
	    display: flex;
	}
  
  
/*-----------------------------------Sizing------------------------------------------------*/
	@media( min-width: 577px)	{
		 .navbar-nav {
			position:absolute;
			right:0;
		}
		
		/*.navbar-expand-sm .navbar-nav .dropdown-menu {
		    position: absolute;
		    right: 0;
		} */
		
	}
	
	@media( max-width: 370px)	{
		.navbar-toggler {
		    padding: .25rem .75rem;
		    font-size: 0.48rem;
		    line-height: 1;
		    background-color: transparent;
		    border: 1px solid transparent;
		    border-radius: .25rem!important;
		    transition: box-shadow .15s ease-in-out;
		}
		
	}

	@media only screen and (min-width: 700px) {
	  /* For tablets: */
		.navbar-nav {
			position:absolute;
			right: 64px;
		}
		
		
		.side-bar-cont {
		    display: flex;
		    margin-top: 0em;
		    width: 100%;
		    min-width: 350px;
		    height: 55em;
		    background-image: url(images/umd_background.jpg);
		    background-repeat: no-repeat;
		    background-position: center;
		    background-size: cover;
		}
		
		
		#about-block.show {
 	 		width: 33em!important;
 	   }
 	   
 	   .txt-bx {
		    position: absolute;
		    padding: 2.5em;
		    display: block;
		    min-width: 30em;
		}
		
		#faculty-block.show.extended{
			min-width:33em;
		}
		
		.nav-item.a-business-sub-lst-item a {
		    padding: 4.85em 1em;
		} 
		
		.nav-item.a-effort-sub-lst-item a {
		    padding: 4.57em 1em;
		}
		
		.nav-item.a-enviro-sub-lst-item a {
		    padding: 8.28em 1em;
		}
		
		.nav-item.a-faculty-sub-lst-item a {
		    padding: 6.75em 1em;
		}
		
		.nav-item.a-phr-sub-lst-item a {
		    padding: 2em 1em;
		}
		
		.nav-item.a-personal-sub-lst-item a {
		    padding: 4.82em 1em;
		}
		
		.nav-item.a-procurement-sub-lst-item a {
		    padding: 5.72em 1em;
		}
		
		#buisness-card {
		    top: 14.25rem;
		}
		
		#effort-card {
			top: 20rem;
		}

		#enviro-card {
		    top: 20rem;
		}
		
		#phr-card {
			top: 27rem;
		}
		
		#personal-card {
			top: 32.4rem;
		}
		
		#procurement-card {
			top: 35.81rem;
		}
		
		#faculty-card {
			top: 28.7rem;
		}

		#legacy-card {
			top: 20rem;
		}
		
	}

	@media only screen and (min-width: 800px) {
		#phr-card {
			top: 27rem;
		}

		#procurement-card {
			top: 35rem;
		}
	}
		
	
	.a-sliding-card {
		position:absolute;
		left:-100%;
		padding:0!important;
		margin:0!important;
		background: #fff;
		color:#707070;
	}
	
	    
	.a-sliding-card.show { 
		/*transform:translateX(-100%);*/
		left: 16rem;
		-webkit-transition: all 300ms linear;
	    -moz-transition: all 300ms linear;
	    -o-transition: all 300ms linear;
	    -ms-transition: all 300ms linear;
	    transition: all 300ms linear;
	 	position:absolute; 
	
	}
	
	.txt-box {
		background:#fff;
		padding:1.5em;
		position: absolute;  
	    padding:2em;
	    display:block; 
	    width:25em;
	}
	.nav .flex-column .sliding-card-column {
	 	border-top:1px solid #D3D3D3!important;
	    color: #434A4F;
	    background:#fff;
	    padding:0;
	    /*line-height: 1.3;*/
	    font-family: Source Sans,Source Sans Pro,sans-serif!important;
	}
	
	.nav-item.a-sliding-cards > .nav-link {
		border-top:1px solid #D3D3D3!important;
		font-size:12px;
	    color: #434A4F;
	    padding:1em;
	    background:#fff;
	    width: 15em;
	   font-family: "Crimson",serif;
	}
	.nav-item.a-sliding-cards > .nav-link:hover {
		background:#f1f1f1;
	    color: #951022!important;
	}
	
	#about-card {
		width:40rem;
	}
		
/* cellular devices*/
@media only screen and (max-width: 300px) {
	.ares-sidebar {
	    min-width: 160px;
	    width: 160px;
	}
	
	#faculty-block.sliding-block.show.extended > #faculty-id-block > #faculty-box > h2 {
	    font-size: 20px;
	    max-width: 200px;
	} 
	
	#faculty-block.sliding-block.show.extended > #faculty-id-block > #faculty-box .btn.btn-primary.ares-btn-sm {
	    background: #E21833!important;
	    display: block;
	    bottom: 0.5em;
	    border: #E21833!important;
	}
	
	.a-sliding-card.show.extended > #faculty-id-card {
	    left: 100%;
	    height: 40em;
	    width: 17em;
	}
	
	.a-sliding-card.show.extended > #faculty-items {
	    left: -100%;
	    display: none;
	    -webkit-transition: all 300ms linear;
	    -moz-transition: all 300ms linear;
	    -o-transition: all 300ms linear;
	    -ms-transition: all 300ms linear;
	    transition: all 300ms linear;
	    
        transition: all 300ms linear;
	    position: absolute; 
	}
	
	.ares-sub-pg-title {
	    font-family: "Crimson",serif;
	    font-weight: 400;
	    color: #E21833;
	    padding-bottom: .5em;
	    white-space: nowrap;
	    font-size:18px;
	}
	
	
	#about-block.show {
	    width: 230px!important;
	}
	
	.txt-bx {
	    overflow: auto;
	    max-width: 200px;
	    padding: 1.3em;
	    min-width: 200px;
	    font-size: 13px;
	} 
	
	.sliding-block.show {
		left:160px;
	} 
	
	.a-sliding-card.show {
	    left: 160px!important;
	    position: absolute; 
	}
	
	.txt-box {
		font-size:10px!important;
		height:64em!important;
		padding:1.5em!important;
		width:20em!important;
	}
	
	
    .btn.btn-primary.ares-btn-sm {
		display:block;
	}
	
    .navbar-brand {
		font-size:10px!important;
	}

	#buisness-card {
	    top: 12.8rem;
    }  

	#effort-card {
		top: 18rem; 
	}

	#enviro-card {
		top: 22rem ;
	}

	#faculty-card {
		top: 24rem;
	}

	#legacy-card {
		top: 5rem;
	}

	#phr-card {
		top: 22.5rem;
	}

	#personal-card {
		top: 27.6rem;
	}

	#procurement-card {
		top: 28rem;
	}

	.cont-1 {
		font-size:12px!important;
	}
	
	.navbar-nav.ms-auto > .nav-item {
		font-size:11px!important;
	}
	
	.dropdown-menu.dropdown-menu-end.show > li {
		font-size: 11px;
	} 
	
	
   .nav-item.a-sliding-cards > .nav-link {
    	width:10.4em!important;
   }
}

@media only screen and (max-width: 400px) {
	

    .ares-sidebar {
	    min-width: 155px;
	    width: 155px;
	} 
	
	
	.ares-sidebar-item {
	    font-size: 13px!important;
	    padding: 4.43%;
	}
	#buisness-card {
	    top: 6.3rem;
    }  

	#effort-card {
		top: 11.6rem; 
	}

	#enviro-card {
		top: 12rem ;
	}

	#faculty-card {
		top: 14rem;
	}

	#legacy-card {
		top: 1rem;
	}

	#phr-card {
		top: 20rem;
	}

	#personal-card {
		top: 21.7rem;
	}

	#procurement-card {
		top: 23rem;
	}
	
	#faculty-block.sliding-block.show.extended > #faculty-id-block > #faculty-box > h2 {
	    font-size: 20px;
	    max-width: 200px;
	} 
	
	#faculty-block.sliding-block.show.extended > #faculty-id-block > #faculty-box .btn.btn-primary.ares-btn-sm {
	    background: #E21833!important;
	    display: block;
	    bottom: 0.5em;
	    border: #E21833!important;
	}
	
	.a-sliding-card.show.extended > #faculty-id-card {
	    left: 100%;
	    height: 40em;
	    width: 17em;
	}
	
	.a-sliding-card.show.extended > #faculty-items {
	    left: -100%;
	    display: none;
	    -webkit-transition: all 300ms linear;
	    -moz-transition: all 300ms linear;
	    -o-transition: all 300ms linear;
	    -ms-transition: all 300ms linear;
	    transition: all 300ms linear;
	    
        transition: all 300ms linear;
	    position: absolute; 
	}
	
	.ares-sub-pg-title {
	    font-family: "Crimson",serif;
	    font-weight: 400;
	    color: #E21833;
	    padding-bottom: .5em;
	    white-space: nowrap;
	    font-size:18px;
	}
	
	
	#about-card.show {
	    /*: 230px!important;*/
	    width:17em;
	}
	
	.txt-box {
	    overflow: auto;
	    max-width: 200px;
	    padding: 1.3em!important;
	    min-width: 200px;
	    font-size: 12px;
	} 
	
	.a-sliding-card.show {
		left:155px!important;
	} 
	
	.navbar-brand {
		font-size:12px!important;
	} 
	
	.cont-1 {
		font-size:12px!important;
	}
	
	.navbar-nav.ms-auto > .nav-item {
		font-size:10px!important;
	}
	
	.dropdown-menu.dropdown-menu-end.show > li {
		font-size: 10px;
	} 
	
	 .nav-item.a-sliding-cards > .nav-link {
    	width:10.4em!important;
   }
}

@media only screen and (min-width: 400px) {
	   #buisness-card {
		    top: 7.45rem;
		}
		
		#effort-card {
			top: 12.4rem;
		}

		#enviro-card {
		    top: 17.3rem;
		}
		
		#phr-card {
			top: 24rem;
		}
		
		#personal-card {
			top: 26rem;
		}
		
		#procurement-card {
			top: 28remrem;
		}
		
		#faculty-card {
			top: 19.81rem;
		}

		#legacy-card {
			top: 20rem;
		}
		
	.navbar-nav.ms-auto > .nav-item {
		font-size:15px!important;
	}
	
	.dropdown-menu.dropdown-menu-end.show > li {
		font-size: 11px;
	} 
	.ares-sidebar {
	    background: transparent;
	    height: 100%!important;
	    width: 14rem;
	    min-width: 14rem;
	    z-index: 2;
	    background: #E21833;
	} 
	
	.a-sliding-card.show {
	    /* transform: translateX(-100%); */
	    left: 14rem;
	    -webkit-transition: all 300ms linear;
	    -moz-transition: all 300ms linear;
	    -o-transition: all 300ms linear;
	    -ms-transition: all 300ms linear;
	    transition: all 300ms linear;
	    position: absolute;
	}  
	
	.txt-box {
	    background: #fff;
	    padding: 1.5em;
	    position: absolute;
	    /* padding: 2em; */
	    font-size: 13px;
	    display: block;
	    width: 18em;
	}
	
	
	.nav-item.a-sliding-cards > .nav-link {
	    border-top: 1px solid #D3D3D3!important;
	    font-size: 12px;
	    color: #434A4F;
	    padding: 1em;
	    background: #fff;
	    width: 12em;
	    font-family: "Crimson",serif;
	}
	
	#faculty-block.sliding-block.show.extended > #faculty-id-block > #faculty-box > h2 {
	    font-size: 20px;
	    max-width: 200px;
	} 
	
	#faculty-block.sliding-block.show.extended > #faculty-id-block > #faculty-box .btn.btn-primary.ares-btn-sm {
	    background: #E21833!important;
	    display: block;
	    bottom: 0.5em;
	    border: #E21833!important;
	}
	
	.a-sliding-card.show.extended > #faculty-id-card {
	    left: 100%;
	    height: 40em;
	    width: 25.5em;
	}
	
	.a-sliding-card.show.extended > #faculty-items {
	    left: -100%;
	    display: none;
	    -webkit-transition: all 300ms linear;
	    -moz-transition: all 300ms linear;
	    -o-transition: all 300ms linear;
	    -ms-transition: all 300ms linear;
	    transition: all 300ms linear;
	    
        transition: all 300ms linear;
	    position: absolute; 
	}
	
}
@media only screen and (min-width: 600px) {
		#buisness-card {
		    top: 7.5rem;
		}
		
		#effort-card {
			top: 12.5rem;
		}

		#enviro-card {
		    top: 17.5rem;
		}
		
		#phr-card {
			top: 24rem;
		}
		
		#personal-card {
			top: 26.4rem;
		}
		
		#procurement-card {
			top: 30.5rem;
		}
		
		#faculty-card {
			top: 20rem;
		}

		#legacy-card {
			top: 5rem;
		}
		
	.txt-box {
	    background: #fff;
	    padding: 1.5em;
	    position: absolute;
	    /* padding: 2em; */
	    font-size: 15px;
	    display: block;
	    width: 25em;
	}  
	
	
	
	.nav-item.a-sliding-cards > .nav-link {
	    border-top: 1px solid #D3D3D3!important;
	    font-size: 15px;
	    color: #434A4F;
	    padding: 1em;
	    background: #fff;
	    width: 17em;
	    font-family: "Crimson",serif;
	}
}

@media only screen and (min-width: 700px) {
	.ares-sidebar {
	    background: transparent;
	    height: 100%!important;
	    width: 16rem;
	    min-width: 16rem;
	    z-index: 2;
	    background: #E21833;
	} 
	
	.a-sliding-card.show {
	    /* transform: translateX(-100%); */
	    left: 16rem;
	    -webkit-transition: all 300ms linear;
	    -moz-transition: all 300ms linear;
	    -o-transition: all 300ms linear;
	    -ms-transition: all 300ms linear;
	    transition: all 300ms linear;
	    position: absolute;
	}  
	
	.txt-box {
	    background: #fff;
	    padding: 1.5em;
	    position: absolute;
	    /* padding: 2em; */
	    font-size: 18px;
	    display: block;
	    width: 26em;
	}
			
		#buisness-card {
		    top: 7.85rem;
		}
		
		#effort-card {
			top: 8rem;
		}

		#enviro-card {
		    top: 11rem;
		}
		
		#phr-card {
			top: 24rem;
		}
		
		#personal-card {
			top: 22rem;
		}
		
		#procurement-card {
			top: 30rem;
		}
		
		#faculty-card {
			top: 13rem;
		}

		#legacy-card {
			top: 15rem;
		}
}

@media only screen and (min-width: 800px) {
	#phr-card {
		top: 20rem;
	}

	#procurement-card {
		top: 25rem;
	}
}

@media only screen and (min-width: 1000px) {
			
		#buisness-card {
		    top: 7.85rem;
		}
		
		#effort-card {
			top: 8rem;
		}

		#enviro-card {
		    top: 10rem;
		}
		
		#phr-card {
			top: 22rem;
		}
		
		#personal-card {
			top: 24.9rem;
		}
		
		#procurement-card {
			top: 29rem;
		}
		
		#faculty-card {
			top: 15rem;
		}

		#legacy-card {
			top: 17rem;
		}
		
	#faculty-block {
		display:inline-flex;
		background:transparent;
	}
	
	
     #faculty-block.show.extended > #faculty-id-block{
	    left: 13em!important; 
	    
	    position: absolute;
	    -webkit-transition: all 300ms linear;
        -moz-transition: all 300ms linear;
        -o-transition: all 300ms linear;
        -ms-transition: all 300ms linear;
        transition: all 300ms linear;
	} 
	
	#faculty-box {
		/*min-width:20em;*/
		background: #f1f1f1;
	   /* position: absolute;*/
	    display: block;
	    margin-left: 0em;
	    padding: 2em;
	    height: 100%;
	    max-width: 320px;
	    min-width: 320px;
	}
	
	#faculty-block.sliding-block.show.extended > #faculty-id-block > #faculty-box > h2 {
	    font-size: 20px;
	    max-width: 200px;
	} 
	
	#faculty-block.sliding-block.show.extended > #faculty-id-block > #faculty-box .btn.btn-primary.ares-btn-sm {
	    background: #E21833!important;
	    display: block;
	    bottom: 0.5em;
	    border: #E21833!important;
	}
	
	.a-sliding-card.show.extended > #faculty-id-card {
	    left: 100%;
	    height: 40em;
	    width: 25.5em;
	}
	
	.a-sliding-card.show.extended > #faculty-items {
	    left: 100%;
	    display: none;
	    -webkit-transition: all 300ms linear;
	    -moz-transition: all 300ms linear;
	    -o-transition: all 300ms linear;
	    -ms-transition: all 300ms linear;
	    transition: all 300ms linear;
	    
        transition: all 300ms linear;
	    position: absolute; 
	}
		
}

@media only screen and (min-width: 700px) and (min-height:1000px) {
	 .side-bar-cont {
	 	height:63em;
	 }
	 
	 .ares-sidebar-item {
	    width: 100%;
	    background: #E21833;
	    text-align: left;
	    border-top: 0.3px solid #951022!important;
	    font-size: 20px;
	    padding: 2.87%;
	    padding-left: 0!important;
	    font-family: "Crimson",serif;
	}
	 
	
}

@media all and (min-width: 1201px) {
	div.carousel {
		width: 500px !important;
	}
}

@media all and (min-width: 1001px) and (max-width: 1200px) {
	div.carousel {
		width: 400px !important;
	}
}

@media all and (min-width: 801px) and (max-width: 1000px) {
	div.carousel {
		width: 300px !important;
	}
}

@media all and (max-width: 800px) {
	div.carousel {
		display: none;
	}
}

#aresCarousel {
	border: solid black;
	background-color: black;
	color: white;
	background: rgba(0, 0, 0, 0.85);
	padding: 5% 15% 5% 15%;
}

.aresCarouselSlide > h1 {
	font-weight: bold;
	padding-bottom: 0.5em;
}

.aresCarouselSlide > .aresCarouselBody {
	padding-left: 0;
	list-style: none;
}

.quickLinks li {
	padding: 0.25em;
}

.quickLinks a {
	color: white;
	text-decoration: none;
}

.quickLinks a:hover {
	border-bottom: 2px solid red;
}

.a-sliding-card {
	z-index: 1 !important;
}