/* based on https://css-tricks.com/perfect-full-page-background-image/ */

img.bg {
  /* Set rules to fill background */
  min-height: 100%;
  min-width: 1024px;
	
  /* Set up proportionate scaling */
  width: 100%;
  height: auto;
	
  /* Set up positioning */
  position: fixed;
  top: 0;
  left: 0;
}

@media screen and (max-width: 1024px) { /* Specific to this particular image */
  img.bg {
    left: 50%;
    margin-left: -512px;   /* 50% */
  }
}



/* .icon-facebook {height: 4em; width: 1.4rem; } */



.list--inline {

	text-align:center !important;

}

.editor ul {
    margin-left:0;
    margin-top:0;

}

.editor ul li::before{
    visibility: hidden
}

.icon-external-link {
    visibility: hidden;
}


.widget--secondary-level-tasks .list .button {
	padding: 1.25rem 1rem 1.25rem 1rem;
	margin: .27rem;
    color: #1e1e1e;
    background-color: #f6f6f6;
    font-weight: 510;
    border-width: .1835rem;
    border-radius: .3rem;
    text-align: center
  
}

#content > div:nth-child(3) > div > div > ul > li > a {
	color:#5E2750;
    border-color:#5E2750;
}

#content > div:nth-child(4) > div > div > ul > li > a {
	color:#0073CF;
    border-color:#0073CF;
}

#content > div:nth-child(5) > div > div > ul > li > a {
	color:#E66915;
    border-color:#E66915;
}

#content > div:nth-child(6) > div > div > ul > li > a {
	color:#C1BB00;
    border-color:#C1BB00;
}


.button .icon {
	visibility:hidden;
}