@import url(https://www.aits.uillinois.edu/userfiles/Servers/Server_474/file/css/bootstrap-5-1/bootstrap_min.css);
@import url(https://www.aits.uillinois.edu/userfiles/Servers/Server_474/file/css/uofi-2021.css);
@import url("https://www.aits.uillinois.edu/userfiles/Servers/Server_474/file/css/Web_UI_WebResource_axd.css");
 
/* Telerik Temporary Fix */
ul.rmRootGroup {
list-style-type: none;
}
.rmItem {
float: left;
}
ul.rmVertical {
list-style-type: none;
}
.RadMenu .rmGroup .rmText {
                margin-bottom: 0px;
}
/* End Telerik Temporary Fix */


a {
text-decoration: inherit;
}

.page a, .page a:hover, .page a:visited {
  text-decoration: none;
  border-bottom: dotted 1px;
}
.page a {
  color: #0B558E;
  border-color: #0B558E;
}
.page a:visited {
  color: #5A2784;
  border-color: #5A2784;
}
.page a:hover {
  color: #417505;
  border-color: #417505;
  border-bottom: solid 1px;
}
.page a:focus, button:focus {
  outline: #0a0a0a dotted 3px;
  outline-offset: 3px;
  border-style: transparent;
}
.sup-links {
	border: 1px solid #acc0ce;
	border-top: 10px solid #acc0ce;
	background-color: #F2F5F8;
}
.unit-banner {
	background: #53799d url("https://www.uillinois.edu/UserFiles/Servers/Server_1240/Image/img/about-banner-lg.jpg") no-repeat scroll center top / cover;
	padding-top: 75px;
	margin-top: -45px;
}
/*=Banners */
.ethics-banner {
  background: #000 url("https://www.ethics.uillinois.edu/userfiles/Servers/Server_1132/image/theme/about-banner-lg.jpg") no-repeat scroll center right / cover ;
}
.skip-to {
z-index: 2005;
}
.skip-to, .skip-to.popup.focus {
                left: 25% !important;
}
.skip-to .h1, .skip-to .h2 {
text-align: left;
margin: 0;
padding: 0;
font-family: inherit;
}
header a.systemlink:focus, header a.systemlink:visited:focus {
	border-bottom: none;
}
 .jumbotron {
     padding: 30px 15px;
border-radius: 6px;
background-color: #eee;
}
.panel-default > .panel-heading {
	color: #333;
	background-color: #f5f5f5;
	border-color: #ddd;
}
.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
  @media screen and (min-width: 768px) {
 .jumbotron {  padding: 60px 48px; }
}
nav.portal-breadcrumb a:first-child {
  display: none;
}
.breadcrumbs a:first-child {
  display: none;
}
.panel {
	margin-bottom: 20px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
.homepage .ptl_portlet_vertical {
	/* margin: 0 0 5px; */
	padding: 0px 10px 0 0;
}
.cke_source {
  white-space: pre-wrap !important;
}
.cke_skin_kama, .cke_browser_webkit, .cke_wrapper, .cke_editor, .cke_contents, .cke_contents iframe {
min-height:500px;
}
.cke_inner a:hover {
  border-bottom: none;
}
 body {
	-moz-osx-font-smoothing: initial;
}
.ptl_page li {
	line-height: 1.5;
	padding: 0;
	margin: .5555555556em 0 0 2.2222222222em;

}
#side-menubar li {
	line-height: 1.5em;
	padding: 0;
	margin: 0;
}
p {
	line-height: 1.6666666667em;
	margin: .8888888889em 0 0;
	padding: 0;
}           
     @media screen and (max-width: 950px) {
                                .CMS_adminBar, .CMS_DragDropWrapper, #placeholder-CMS_DragDropWrapper, #placeholder-CMS_admin_ToolBar {
                                                display: block !important;
                                }
                }
            

