@media print {

	.cookies-disclaimer, .global-notice-banner, .new-event-calendar, .datepicker-wrap, #global-event-notification {
		display:none;
	}
	
	.col-md-3, .col-md-9 {
		left: 0;
		width:100%;
	}
	
	.goto-link {
	    width:auto;
	    height:auto;
	    position:initial;
	    border:none;
	}
	
	.goto-link:after {
	    position:relative;
	    transform:none;
	    top:unset;
	    left:unset;
	    font-family:unset;
	}
	
	.new-event-results-container ul li p:last-of-type {
	    margin-bottom:1rem;
	}
	
	div#fatv_ai {
	    display:none;   
	}
}

/* Styles for the boxes on the Starfish pages
================================================== */
ul.custom-bull li {
        display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
        display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
        display: -ms-flexbox;      /* TWEENER - IE 10 */
        display: -webkit-flex;     /* NEW - Chrome */
        display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
-webkit-align-items: center;
     -moz-align-items: center;
      -ms-align-items: center;
          align-items: center;
}

ul.same-width li:before {
    min-width:3.6rem;
}

ul.checkbox li {
-webkit-align-items: flex-start;
     -moz-align-items: flex-start;
      -ms-align-items: flex-start;
          align-items: flex-start;
}

ul.custom-bull li:before {
    font-family: "FontAwesome";
margin-right:1.5rem;
}

ul.checkbox li:before {
    content: "\f046";
}

ul.custom-bull li.calendar-bull:before {
    content: "\f274";
    font-size:2em;
}

ul.custom-bull li.smile:before {
    content: "\f118";
    font-size:2em;
}

ul.custom-bull li.comments:before {
    content: "\f0e6";
    font-size:2em;
}

ul.custom-bull li.flag:before {
    content: "\f024";
    font-size:2em;
}

/* Old Class Schedule Temporary Color Fixes
================================================== */
td.color-background--waitlist {
	background: #fffec8!important;
}

td.color-background--closed {
	background: #ffc9c9!important;
}

td.color-background--open {
	background: #cce5cc!important;
}

/* Logo Card Styling on Branding and Content Pages
================================================== */

.logo-card {
border-radius:.8em;
}

.logo-card > div:first-child {
padding:.5em;
}

.logo-card > div.img-before img {
width: 29px; 
height: 29px; 
margin: 0 7px 0 0; 
float: left;
}

.logo-card > div:last-child {
padding:.5em;
}

.logo-card ul {
margin-bottom:0;
}

.logo-card > div.img-header {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19 (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
    
}

.logo-card > div.img-header:before {
    font-family: "FontAwesome";
    margin-right:1.5rem;
}

.logo-card > div.img-header.check-circle:before {
    content: "\f058";
}

.logo-card > div.img-header.times-circle:before {
    content: "\f057";
}

.logo-card > .img-header > h2, .logo-card > .img-header > h3, .logo-card > .img-header > h4, .logo-card > .img-header > h5, .logo-card > .img-header > h6 {
    margin-bottom:0;
}

/* Styling for 4 link boxes used on district, Foundation, police, and LRCO websites to link to colleges
================================================== */

.feat-colleges a {
text-decoration:none;
}

.feat-college {
text-align: center;
}

.feat-college i {
border-radius: 50%; padding: 1rem; margin-top: 1rem;
}

.feat-college-arc, .feat-college-flc, .feat-college-scc {
color:white;
}

.feat-college-arc {
 background: #003058;
}

.feat-college-arc i {
color: #003058;
}

.feat-college-crc {
background: #f26e21; 
color: #00263d;
}

.feat-college-crc i {
color: #f26e21; 
background: #00263d;
}

.feat-college-flc {
 background: #017ea4;
}

.feat-college-flc i {
color: #017ea4;
}

.feat-college-scc {
 background: #8a0028;
}

.feat-college-scc i {
color: #8a0028;
}

.feat-college-arc i , .feat-college-flc i, .feat-college-scc i {
background: #fff;
}

/* Img Styles
================================================== */
.img-fluid {
    height:auto;
    max-width:100%;
    padding-bottom:1rem;
}