.user-markup ol, .user-markup ol ol, .user-markup ol ul, .user-markup ul, .user-markup ul ol, .user-markup ul ul {
    overflow: hidden; /* Fixes the majority of bulleted list from overlapping images */
}

aside div.column {
    padding-bottom: 1.5rem;
}


/*
.contact-info .section-title .title {
    background: #c94d00 url(/media/site-assets/images/chemeketa-abstract-opacity-large.png) no-repeat;
    background-position: 180px center;
    background-size: 70%;
    /* background-position: -5px .15rem; */
    /* background-size: 140%; */
}
*/
input[type="image"]:before, input[type="submit"]:before  {
    content: '\f003';
    color: #522c1b;
    font-family: "icomoon";
    padding: 6px;
}

@media screen and (max-width:64em){
    .navigation-container.open .portal-link a {
        width: 100%;
        margin-bottom: 1em;
    }
}

.alldisplaynone {
    display: none;
}

.form-group input[type='radio'] {
    position: absolute;
    visibility: hidden;
}

.form-group [type="radio"]+label:before, .form-group [type="radio"]+.helper-container>label:before {
    content: '\25CF';
    padding-left: 1px;
    padding-bottom: 3px;
    font-family: initial;
    font-size: 1.75rem;
}

.form-group [type="radio"]+label:after, .form-group [type="radio"]+.helper-container>label:after {
    border-radius: 50%;
}

/* Button styling Modifications */
.user-button.primary-outline {
    padding-top: 1em;
}

.jumbotron .cta-button {
    padding: 1rem 1.6rem;
}

/* Email link styling */
/*
a[href *="email.html"]:after {
    content: '\f003';
    color: #522c1b;
    font-family: "icomoon";
    padding: 0 6px;
    font-style: normal;
}
a[href *="email.html"]:hover:after {
    display: inline-block;
    text-decoration: none;
}

li a[href*="email.html"]:hover:after {
    padding-left: 11px;
}

li p a[href*="email.html"]:hover:after {
    padding-left: 6px;
}

/* Turns off the default border for Foundation 6.4.3*/
.accordion-title {
    border: 0px solid #e6e6e6;
    border-bottom: 1px solid #eeead9;
}

.page-accordion .accordion-item li a[href*="email.html"] {
    padding: 0 .15rem 0 .35rem;
    display: inline-block;
}

.page-accordion .accordion-item li a[href *="email.html"]:after{
    padding: 0 0 0 .7rem;
}

.page-accordion .accordion-item li a[href *="email.html"]:hover:after {
    padding: 0 0 0 1rem;
}
*/
.event-listing {
    display: none;
}

section.news-feeds .event-listing {
    display: inline-block;
}

/* Caption */
caption { 
    caption-side: top;
    text-align: left;
    color: #c94d00;
    font-family: "Lato", sans-serif;
    font-size: 2rem;
    font-weight: 300;
    font-style: normal;
    margin-bottom: 10px;
    text-rendering: optimizeLegibility;
}

/* Definition list */
dl {
	margin-right:1.5em;
	}
	
	dt {
	margin-bottom: 1.25em;
	}
	
	dd{
	margin:0 0 2em 0;
	padding-left:4.5em;
	background:none no-repeat left top;	
	}

/* accordian table adjustment 11/07/2018 */
.accordion-content .user-markup table tr:nth-child(2n) {
    background: #f6f6f6;
}

.news-feeds .all-news-events[title="All Events"] .icon {
    margin-left: 0.5125rem;
}

.global-footer {
    overflow: hidden;
}

@media screen and (min-width: 48em) {
    .level-sidebar {
        margin-top: -26px;
    }
}

div#divInstitutionNameWindow {
	bottom: 0;
	left: 15%;
    z-index: 10; 
}


/*.degree-requirements */
span.nav-item-back a {
	font-family: "Georgia",serif;
    font-style: italic;
    font-weight: normal;
    margin-bottom: 16px;
    padding: 5px 0 5px 20px;
    position: relative;
    transition: color 0.3s ease, margin 0.3s ease;
    display: block;
}

/*.degree-requirements:before */
span.nav-item-back a:before {
    color: #00b1c1;
    content: '\f054';
	content: '\f053';
    display: block;
    font-family: "icomoon";
    left: 0;
    position: absolute;
    font-style: normal;
    top: 50%;
    -webkit-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    transform: translate(0%, -50%)
}

/*.degree-requirements:hover*/
span.nav-item-back a:hover {
    margin-left: 5px;
}

/*.degree-requirements:hover:before*/
span.nav-item-back a:hover:before {
    color: #c94d00
}


.global-footer .watermark svg {
    width: 40rem;
    height: 40rem;
    top: 0rem;
    right: -25rem
}


@media screen and (max-width: 32em) {
  .calendar-container #calendar_events .event .eventinfo dl {
      width: 100%;

  }
}

@media screen and (max-width: 81.1875em) and (min-width: 64em){
  .global-footer .social-media-container {
      width: 34.875rem;
  }
}

/* 02-15-18 */
@media screen and (max-width:64em){
	div.user-markup h3 img {
    display:none;
  }
}


/* News Feed Date styles Added 2018.10.12 PADARR */
p.article-date{
  margin-bottom: 4px;
}

.article-date .release-date{
  font-family: Lato,sans-serif;
  font-weight: 700;
  font-size:0.75rem;
  display: inline-block;
  letter-spacing: 2px;
  line-height: 1;
  margin-bottom: 0px;
  padding: .25rem 0;
  text-transform: uppercase;
}
.article-date .release-date.blue{
  background:#00838F;
  color: #fff;
  font-weight: 100;
  text-shadow: 1px 1px 3px #522c1b;
  padding: .25rem .5rem;
}
.article-date .release-date.green{
  background: #aab300;
  color: #522c1b;
  padding: .25rem .5rem;
}

.time-diff{
  font-size: .75rem;
  font-style: normal;
  letter-spacing: 2px;
  white-space: nowrap;
}


/* Board of education meetings post */
.meeting-date {
    /*width: 4.5em;
    background-color: #c94d00;
    padding: .25em;
    color: #fff;*/
    margin-left: .5em;
}
.meeting-location {
    /*width: 27em;*/
}
.meeting-date p.intro {
	margin-bottom: 0rem; */
}
.calendar-container p {
    margin-bottom: .25rem;
}
.program-projections {
    margin-bottom: 0px;
}
.level-content .subtitle {
    margin-bottom: 0;
}
.document-links a {
  white-space: nowrap;
}
















