@import 'https://stanford.evaluationkit.com/canvas/css';

@charset "UTF-8";
/* CSS Document */
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*Footer*/
	#footer .footer-logo {
		background-color: transparent;
		background-image: url("https://web.stanford.edu/group/coursework/canvas/CanvasSkins/canvas_.png");
		/*background-image: url("/dist/images/footer-logo-d79e095197.png");*/
		background-repeat: no-repeat;
		background-position: left top;
		display: inline-block;
		height: 40px;
		margin: 0 20px 0 0;
		width: 170px
	}
	
	@media (min--moz-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
	#footer .footer-logo {
		/*background-image: url("http://web.stanford.edu/group/coursework/canvas/CanvasSkins/canvas_.png"); http://web.stanford.edu/group/canvas/assets/images/CardinalRedBG_30H.png */
		/*background-image: url("/dist/images/footer-logo@2x-26a48f9228.png");*/
		background-image: url("https://web.stanford.edu/group/coursework/canvas/CanvasSkins/canvas_.png");
		background-size: 170px 40px
	}
	}

	    
	/*Removes footer links*/
	#footer .ic-app-footer__links a:nth-of-type(1), #footer .ic-app-footer__links a:nth-of-type(4), #footer .ic-app-footer__links a:nth-of-type(5){
		display:none;
	}
		/*Removes footer links Login*/
		#footer-links > .support_url {
			display:none;			
		}
	
	/*End Removes footer links*/
/*End Footer*/
/*Removes upload and embed new image*/ 
#right-side-wrapper a.upload_new_image_link{ 
visibility:hidden; 
} 

.ui-dialog .ui-dialog-title {
    font-size: 1.6rem;
	line-height: 1.25;
	font-weight: 400;
	color: #273540;		
}
.ui-widget {
    font-size: 1rem;
}

.stanford-yellow-button {
	background-color: #faf2cc;
}
.stanford-yellow-button:hover  {
    background-color: #dfd7b3;
}
.stanford-pink-button {
	background-color: #ffdddd;
}
.stanford-pink-button:hover  {
    background-color: #e5c3c3;
}
/*End upload and embed removal*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/ 

/* easy copy content CAN-1106 Easy Course Import */
.stanEasyImportTooltip {
	color: #00548f;
	font-weight: normal;
	text-align: center;
	position:relative;
}

.stanEasyImportTooltip .stanEasyImportTooltiptext {
	width: 300px;
	top: -5px;
	left: 50%;
	transform: translate(-50%, -100%);
	padding: 5px;
	color: white;
	background-color: #2d3b45;
	font-size: 14px;
	text-decoration: none;
	border-radius: 6px;
	position: absolute;
	z-index: 99999999;
	display: none;
}

.stanEasyImportTooltip:hover .stanEasyImportTooltiptext {
	display:block;
}
/* end of easy copy content CAN-1106 Easy Course Import */


/* CAN-2093 Presentation Tweaks to Syllabus modal 
   warning message for my course's Files 
*/
.stanford_syl_css-f5egof-view-alert {
	  margin: 0rem 0.75rem 0.75rem 0.75rem; /* top right bottom left */
	  transition: outline-color 0.2s, outline-offset 0.25s;
	  utline-offset: -0.8rem;
	  outline: rgba(43, 122, 188, 0) solid 0.125rem;
    max-width: 100%;
    overflow: visible;
    overscroll-behavior: auto;
    color: rgb(39, 53, 64);
    background: rgb(255, 255, 255);
    box-sizing: border-box;
    display: flex;
    min-width: 12rem;
    border-width: 0.125rem;
    border-style: solid;
    border-radius: 0.25rem;
    border-color: rgb(207, 74, 0);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0.1875rem 0.375rem, rgba(0, 0, 0, 0.15) 0px 0.1875rem 0.375rem;
}

.stanford_syl_css-vucydy {
    color: rgb(255, 255, 255);
    box-sizing: border-box;
    flex: 0 0 2.5rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    font-size: 1.125rem;
    border-right: 0.125rem solid rgb(207, 74, 0);
    margin: -1px;
    border-start-start-radius: 0.25rem;
    border-end-start-radius: 0.25rem;
    background: rgb(207, 74, 0);
}

.stanford_syl_css-1uh2md0-inlineSVG-svgIcon {
    fill: currentcolor;
    display: inline-block;
    overflow: visible;
    color: inherit;
    vertical-align: middle;
    line-height: 1;
    width: 1em;
    height: 1em;
}

.stanford_syl_css-qfo64y {
    box-sizing: border-box;
    flex: 1 1 0%;
    min-width: 0.0625rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25;
    padding: 0.5rem 1rem;
}

.stanford_syl_css-qsf5x7 {
    position: absolute;
    height: 1px;
    width: 1px;
    overflow: hidden;
    margin: -1px;
}
/* end of CAN-2093 Presentation Tweaks to Syllabus modal */