#page-top { 
    padding-top: 65px !important; 
}

#iframe-body {
    height: unset !important;
}

.container {
    max-width: 1240px !important;
}

.bg-purple {
	background-color: #574A64;
}

.bg-dgrey {
	background-color: #8F7F7F;
}

.bg-lgrey {
	background-color: #E2D5CC;
}

.bg-brown {
	background-color: #3C2E25;
}

.text-purple {
	color: #574A64;
}

.text-dgrey {
	color: #8F7F7F;
}

.text-lgrey {
	color: #E2D5CC;
}

.text-brown {
	color: #3C2E25;
}

.btn-primary-main {
	color: #FFFFFF;
	background-color: #574A64;
}

.btn-primary-main:hover {
	color: #FFFFFF;
	background-color: #806C93;
}

.nav-purple {
	color: rgba(255,255,255,.8);
	font-size: 40px;
}

.nav-purple:hover {
	color: rgba(255,255,255,1);
	text-decoration: none;
}

.navbar-scrolled .nav-purple {
	color: #ffffff;
	font-size: 40px;
}

.navbar-scrolled .nav-purple:hover {
	color: #806C93;
	text-decoration: none;
}

.mastheadpicture {
	background: linear-gradient(to bottom,rgba(92,77,86,.6) 0,rgba(92,77,86,.6) 100%),url('../../img/registered-nursing-degrees.jpg') !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

.a-purple {
	color: #574A64;
	text-decoration: underline;
}

.a-purple:hover {
	color: #806C93;
	text-decoration: underline;
}

#mainNav .navbar-nav .nav-item .nav-link.active {
	color: #ffffff !important;
	text-decoration: underline;
}

.navbar-scrolled {
	/*background: url(https://img.as-creation.com/s0/4708294.jpg);*/
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

#mainNav .navbar-nav .nav-item .nav-link {
	color: #fbecfb;
}

#mainNav .navbar-nav .nav-item .nav-link:hover {
	color: #ffffff !important;
}

.app-title {
	text-align: center;
	background-color: #E2D5CC;
}

.btn-purple {
	color: white;
	text-decoration: none;
	background-color: #806C93;
	border-color: #806C93;
}

.btn-purple:hover {
	color: white;
	text-decoration: none;
	background-color: #574A64;
	border-color: #574A64;
}

.btn-purple-outline {
  color: #806C93;
	text-decoration: none;
	border: 1px solid #806C93;
}

.btn-purple-outline:hover {
  color: #574A64;
	text-decoration: none;
	border: 1px solid #574A64;
}

#portfolio .container-fluid .portfolio-box .portfolio-box-caption {
    background: rgba(128, 108, 147, .8);
}

.blogHeader {
    font-size: 30px;
}

.blogImage {
    width: 80px;
    height: 80px;
}

.blogDate {
    color: # 010101;
    font-size: 10px;
    float: right;
}

table.dataTable tr.odd {
    background-color: #eee2ff !important;
}

.dashboard-title {
    color: #574a64;
}

a.spotlight-link {
    color: #000 !important;
}

a.spotlight-link:hover {
    color: #49117b !important;
    text-decoration: none !important;
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
  .w-xs-100 {
    width: 100% !important;
  }

  .w-xs-75 {
    width: 75% !important;
  }

  .w-xs-50 {
    width: 50% !important;
  }

  .w-xs-25 {
    width: 25% !important;
  }
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767.98px) {
  .w-sm-100 {
    width: 100% !important;
  }

  .w-sm-75 {
    width: 75% !important;
  }

  .w-sm-50 {
    width: 50% !important;
  }

  .w-sm-25 {
    width: 25% !important;
  }
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991.98px) {

  .w-md-100 {
    width: 100% !important;
  }

  .w-md-75 {
    width: 75% !important;
  }

  .w-md-50 {
    width: 50% !important;
  }

  .w-md-25 {
    width: 25% !important;
  }
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) {

  .w-lg-100 {
    width: 100% !important;
  }

  .w-lg-75 {
    width: 75% !important;
  }

  .w-lg-50 {
    width: 50% !important;
  }

  .w-lg-25 {
    width: 25% !important;
  }


}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

  .w-xl-100 {
    width: 100% !important;
  }

  .w-xl-75 {
    width: 75% !important;
  }

  .w-xl-50 {
    width: 50% !important;
  }

  .w-xl-25 {
    width: 25% !important;
  }

}

#mainNav.navbar-scrolled .navbar-nav .nav-item .nav-link {
  color: #E2D5CC;
}

a.resource {
  font-size: 120% !important;
}

a.resource-email {
  color: #574a64 !important;
}

a.resource-email:hover {
  color: #E2D5CC !important;
}

a.resource:hover {
  color: #E2D5CC !important;
  text-decoration: none !important;
}

.vid-title {
  color: #574a64 !important;
  background-color: #f1e8ff;
}

div.resource-link-container {
  background: #f8f9fa !important;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #574a64 !important;
}