.content-box-blue,
.content-box-gray,
.content-box-black,
.content-box-purple,
.content-box-red,
.content-box-yellow {
    margin: 0 0 25px;
    overflow: hidden;
    padding: 20px;
}
 
.content-box-blue {
    background-color: #b7efef;
    border: 1px solid #6edede;
}
 
.content-box-gray {
    background-color: #ecf1f2;
    border: 1px solid #bdbdbd;
}
 
.content-box-black {
    background-color: #ffffff;
    border: 1px solid #000000;
}
 
.content-box-purple {
    background-color: #e2e2f9;
    border: 1px solid #bebde9;
}
 
.content-box-red {
    background-color: #f9dbdb;
    border: 1px solid #e9b3b3;
}
 
.content-box-yellow {
    background-color: #fef5c4;
    border: 1px solid #fadf98;
}

/* Hide link to forum profile. */
.mepr-nav-item.mepr_bbpress_subscriptions {
    display: none;
}

/** 
* mobile search styles
*/
@import url("https://use.fontawesome.com/releases/v5.14.0/css/all.css");

.search-form-mobile {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.menu-item .search-form-mobile {
	margin-top: 20px;
	max-width: 300px;
}

@media only screen and (max-width: 1021px) {

	.menu-item-01{
		margin-top: 0;
	}

}

@media only screen and (min-width: 1021px) {

	.menu-item-01{
		display:none;
	}

}

  .input-icons i {
    position: absolute;
    color:#000000;
}

.input-icons {
    width: 100%;
    margin-bottom: 10px;
}

.icon {
    padding: 20px;
    min-width: 40px;
    font-size: 1.6rem;
    cursor:pointer;
}

.input-field {
    width: 100%;
    padding:  18px 45px;
    font-weight:600;
    background-color: #FFFFFF;
    color:#000000;
    border: none;
    font-size: 1.5rem;
    line-height: 1.5;
    border-radius: 0;
    -webkit-appearance: none;
}

.search-form-input-mobile::placeholder{
    color:#000000;
}

/**
* end search form 
*/

/**
Change "Apply Coupon" width to match "Coupon code" width
*/
.woocommerce #content table.cart td.actions .coupon .button, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon input, .woocommerce table.cart td.actions .coupon .button, .woocommerce table.cart td.actions .coupon .input-text, .woocommerce table.cart td.actions .coupon input, .woocommerce-page #content table.cart td.actions .coupon .button, .woocommerce-page #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon input, .woocommerce-page table.cart td.actions .coupon .button, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon input {
    width: 100%;
    box-sizing: border-box;
}

.learndash-wrapper * {
    box-sizing: border-box;
    list-style-type: disc;
}

.learndash-wrapper a {
      color: #00b7ba;
}