@import url('bootstrap-custom-override.css');
/*	Replace the left-side values with hexadecimal colors, throughout the file below.
 
Color Key:
 
@brand-primary	= baseline color (from which to calculate other colors by)
@link-color	= account setting - baseline color when no value
@link-hover-color = 15% darker than @brand-primary
@btn-hover = 10% darker than @brand-primary
@btn-primary-border = 5% darker than @brand-primary
@btn-hvr-border = 20% darker than @brand-primary
@list-group-active-text-color = 40% lighter than @brand-primary
 
You can auto-generate these values (and this file), but choosing a custom color in the stock layout editor.
 
*/
 
/* gutters and body gradient override */
body{background-color:#E21833}/*; background-image:linear-gradient(to bottom,rgba(255,255,255,0) 50px,#ffffff 800px)}*/
/* background-color #CD6200 = orange */
 
/* typography */
a{color:#E21833}
a:hover,a:focus{color:@link-hover-color}
.text-primary{color:@brand-primary}
a.text-primary:hover,a.text-primary:focus{color:@btn-hover}
.bg-primary{background-color:#E21833} /*classic panel header color */
a.bg-primary:hover,a.bg-primary:focus{background-color:@btn-hover}
 
/* tables */
.table .table{background-color:#E21833}
 
/* buttons */
.btn-primary{background-color:#969A9E;border-color:#969A9E  }
.btn-primary:focus,.btn-primary.focus{background-color:#969A9E }
.btn-primary:hover{background-color:#878A8C;border-color:#969A9E }
.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#7A7E80;border-color:@btn-hvr-border}
.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{background-color:#7A7E80}
.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:@brand-primary;border-color:@btn-primary-border}
.btn-primary .badge{color:@brand-primary} 
.btn-link{color:@brand-primary}
.btn-link:hover,.btn-link:focus{color:@link-hover-color}

.btn-warning {
    color: #fff;
    background-color: #969a9e;
    border-color: #ffffff;
}

.btn-warning:hover {
    color: #fff;
    background-color: #878A8C;
    border-color: #969A9E;
}
 
/* dropdowns */
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#E21833}
 
/* navs */
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:#434343}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:#E21833}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#fff}
.nav-tabs.nav-justified>li>a {
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd
}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#434343}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#434343}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#434343}
 
/* paginations */
.pagination>li>a,.pagination>li>span{color:#E21833}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#E21833}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#E21833;border-color:@brand-primary}
 
/* labels */
.label-primary{background-color:@brand-primary}
.label-primary[href]:hover,.label-primary[href]:focus{background-color:@btn-hover}
 
/* thumbnails */
.img-thumbnail{background-color:@brand-primary}
.thumbnail{background-color:@brand-primary}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:@brand-primary}
 
/* progress bars */
.progress-bar{background-color:@brand-primary}
 
/* list groups */
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:@brand-primary}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{background-color:@brand-primary;border-color:@brand-primary}
.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:@list-group-active-text-color}
 
/* panels */
.panel{box-shadow:0px 0px 10px rgba(0,0,0,0.2)}
.panel-primary{border-color:#E21833}
.panel-primary>.panel-heading{background-color:#E21833;border-color:#E21833;background-image:linear-gradient(to bottom,rgba(255,255,255,0.25) 0%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.25) 100%)}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:@#E21833}
.panel-primary>.panel-heading .badge{color:#E21833}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#E21833}
 
/* header / footer */
header{background-image:linear-gradient(to top,#E21833 20%,#E21833 100%);border-top:1px solid #E21833}
footer{background-image:linear-gradient(to top,#E21833 20%,#E21833 100%);border-top:1px solid #969A9E;border-bottom:2px solid #969A9E}
}
 
/* breakpoints */
@media(min-width:768px){.container{width:100px}}
@media(min-width:992px){.container{width:970px}}
@media(min-width:1200px){.container{width:1170px}}

/* Everything below here styles the PROGRAM BROCHURE WIZARD */

/* Adjusts tab widths to to full width as opposed to be aligned to the right. */
app-tabbed-brochure .mat-tab-label{
	width: 100%;
  border-right: 1px solid #ddd;
}

/* Changes active tab background color and text color */
app-tabbed-brochure .mat-tab-label-active {
	background: #7A7E80 !important;
	color: #FFF !important;
}