@import url("https://contentmaterial.alliant.edu/ce/cat_description1c.css"); 
@import url(https://fonts.googleapis.com/css?family=Raleway:400,200,800,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,300,300italic,700italic); 

.header-branding .logo {display: none}

/*Modify the header background for all catalog pages.*/
#app-header {
  background-color: #FFFFFF;
}
ul.nav {
/*color: #ffffff;*/
}
/*Carousel CSS*/
.carousel-inner .item img {
    width: 100%;
}
.feature-region {
	background-image: none;
}

.iconfloat {
float: left;
clear: all;
padding: 0 10px 0 0;
margin-bottom: 15 px;
}

.hangingindent {
  padding-left: 22px ;
  text-indent: -22px ;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/victimology"] .product-dates {
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/victimology"] .product-value{
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/peacestudy"] .product-dates {
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/peacestudy"] .product-value{
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/forensiclinguistics"] .product-dates {
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/forensiclinguistics"] .product-value{
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/correctionalpsychology"] .product-dates {
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/correctionalpsychology"] .product-value{
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/police"] .product-dates {
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/police"] .product-value{
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/military-veterans"] .product-dates {
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/military-veterans"] .product-value{
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/telementalhealth"] .product-dates {
 visibility: hidden;
}

[href="https://lifelearn.alliant.edu/browse/certificates/programs/telementalhealth"] .product-value{
 visibility: hidden;
}

/* REMOVE the option to self-withdraw from the course on the account page*/
 .DashboardProduct__Course  .Dropdown__Wrapper {
    display:none !important;
}

/* REMOVE the option to self-withdraw from the course on the account page*/
 .DashboardProduct__Course  .Dropdown__Wrapper {
    display:none !important;
}

/* REMOVE dates from displaying in the cards*/
 .product-dates {
    display:none !important;
}

#hero-container {
}

#hero-image {
    margin: 0 auto;
    overflow: hidden;
    max-height: 380px;
    position: reflexive;
    display: flex;
    justify-content: center; /* center horizontally */
    align-items: center;     /* center vertically */
}

#hero-image img {
   /* max-width: 100%;*/
    width: auto;
    height: auto;    /* keeps aspect ratio */
    object-fit: cover;  /*ensures no distortion, crops if needed */
}
 
#image {
    /*width: 80%;*/
	width: auto;
	height: auto;    /* keeps aspect ratio */
    object-fit: cover;  /*ensures no distortion, crops if needed */
}

#caption-text-box {
    position: absolute;
    left: 50%;
    top: 12%;
}

#caption-text {
    font-family: 'Raleway', sans-serif; 
    position: relative;
    left: -50%;
    color: #fff;
    margin-top: 110px;
    font-size: 36px;
    text-align: center;
    background: rgba(30, 40, 40, .55);
    padding: 20px;
    border-radius: 5px;
}

#caption-text a:link { color: #fff}
#caption-text a:visited { color: #fff; }
#caption-text a:hover { color: #fff; text-decoration:none}
#caption-text a:active { color: #fff; text-decoration:none}

/* search box realign vertical */
#search-form .search-label, #search-form .search-box-wrapper {
    margin-top: 9px;
}
button#search-refine-button--refine.search-refine-button.btn.btn-lg {
    padding: 12px 16px 5px 16px;
}