

      :root {
        --font: Inter;
        --alt-font: Inter;
        --accent-color: #da1d24;
        --secondary-color: #53565a;
        --link-color: #da1d24;
        --accent-highlight-color: #961419;
        --accent-highlight-background-color: #fbe1e2;
        --accent-tinted-color-70: #f4bbbd;
        --accent-tinted-color-80: #f8d2d3;
        --accent-tinted-color-90: #fbe8e9;
        --accent-contrast-color: #fff;
        --accent-contrast-tinted-background-color: #b3b3b3;
        --accent-hover-color: #e6444a;
        --secondary-hover-color: #6b6f75;
        --secondary-contrast-color: #fff;
        --link-hover-color: #ec7175;
      }
      
body { background: url('https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/v1499701412/zazd71fdlwwp9ucucoac.jpg'); background-attachment: fixed; background-size: cover; }
.company__logo {text-indent: 100%;white-space: nowrap;overflow: hidden;background: url('https://d36ai2hkxl16us.cloudfront.net/thoughtindustries/image/upload/a_exif,c_fit,t_ti_company_logo_hires_v3/v1/course-uploads/2e5ab977-5a5e-4a22-afd8-5ef72d59a073/59do9a83n7zq-ASILearningNetwork.jpg') no-repeat center left;background-size: contain;} .company__logo span.h4 {visibility: hidden;}
.share__container { display: none; }

/*remove Collaborations*/
.dashboard-stat--collaborations { display: none !important;}

.widget--course-purchase .btn--secondary{display:none;}
Or
.enroll__secondary-actions .icon-gift {display:none}
/*Servey Page*/
.header .company__beta-logo{
		max-width: 200px;
	}
	.survey .header, .survey .header__title{
		margin:0px auto 45px;
		text-align: center;
		max-width: 500px;
	}
	.survey .header .header__inner{
		text-align: center;
	}
	.survey .row{
		max-width: 800px;
	}
	.survey input[type=text]{
		width: 100%;
	}
/*Header Section*/
.header--article, .header--dashboard, .header--microsite{
	padding: 1rem 1rem 0 !important;
}
#cart-button { display: none; }
.image__zone {
	border: 3px solid #c8102e;
}
.header--dashboard .column{
	padding-left: 0;
}
/*Buttons and Links*/
.btn--alt.btn--primary {
    background-color: var(--accent-color);
    border-color: var(--accent-color);
    color: var(--accent-contrast-color);
}
.btn.catalog-aggregation__value,.award-leaderboard-standing__leaderboard-link {
	color: var(--accent-color);
}
.award-leaderboard-header{
	color:#000;
}
/*About Buckets*/
li.about-block__container .about-block>span{
	padding: 0;
} 
li.about-block__container .about-block__text:hover, .award-leaderboard-standing__leaderboard-link:hover{
	color: var(--accent-color);
}
li.about-block__container .about-block__text h3{
	text-transform: none;
}
/* Site Spacing */
.hr__accent--badges{
	display: none;
}
.layout__content .widget{
	padding:0rem;
}
.learn.dashboard .widget, .learn.transcript .widget{
	padding:0rem 1rem;
}
hr{
	border: 1px solid #b8b8b9;
}
/*Type*/
.widget__title{
	color:#000;
	margin-top: 1.75rem;
	margin-bottom: .5em;
	font-size: 2rem;
}
.widget__cta{
	padding: .5rem 0 0;
}
/*My Learning Section*/
.dashboard-access-tab__label:hover, .dashboard-access-tab__label:focus{
	color: #000;
}
.button-expander{
	background-color: var(--accent-color) !important;
	border: none;
}
.button-expander i{
	color:#fff;
	font-weight: bold;
}
/* Top Nav and Dashboard Nav */
.top-bar{
	margin-top: 36px;
	border: none;
}
.navigation-bar.top-bar{
	margin-top: 31px;
	margin-bottom: 1rem;
}
.widget--navbar_standard{
	padding-bottom: 0!important;
}
.navigation-bar .top-bar-section ul.left{
	border: none;
}
.top-bar-section ul li{
	background-color: transparent;
	padding: 2px;
}
.navigation-bar .top-bar-section ul>li.navigation-item:not(.has-form) {
    padding: 2px;
}
.top-bar-section li:not(.has-form) a:not(.button){
	background: var(--accent-color);
}
.top-bar-section ul li>a, .navigation-bar .top-bar-section ul li>a{
	font-weight: bold;
	color:#fff;
}
.top-bar-section li:not(.has-form) a:not(.button):focus{
	color:#334;
}
.navigation-bar .top-bar-section li:not(.has-form) a:not(.button){
	line-height: 2.5rem;
	padding: 0 .5rem;
	text-transform: none;
	font-size: 1rem;
}
/* Nav Moble */
.top-bar .toggle-topbar.menu-icon{
	background: var(--accent-color);
}
.top-bar .toggle-topbar button{
	color:#fff;
}
.top-bar-section li:not(.has-form) a:not(.button){
	line-height: 2.5rem;
	padding: 0 .5rem;
	text-transform: none;
	font-size: 1rem;
}
.top-bar.expanded .toggle-topbar.menu-icon button, .top-bar.expanded .toggle-topbar.menu-icon button:focus{
	color:#fff;
}
.top-bar.expanded .toggle-topbar.menu-icon button span:after{
	-webkit-box-shadow: 0 0 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff;
    box-shadow: 0 0 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff;
}