416 lines
8.5 KiB
Plaintext
416 lines
8.5 KiB
Plaintext
/*
|
|
Put your custom overlay styles in here
|
|
You can use your northpass color palette in this file
|
|
|
|
{{ color_palette.button_font_color }}
|
|
{{ color_palette.button_color }}
|
|
{{ color_palette.button_hover_color }}
|
|
{{ color_palette.header_font_color }}
|
|
{{ color_palette.header_font_hover_color }}
|
|
{{ color_palette.header_color }}
|
|
*/
|
|
|
|
@font-face {
|
|
font-family: "GT Walsheim";
|
|
src: url("https://buildertrend.com/wp-content/themes/buildertrend/assets/fonts/GTWalsheim-Md.woff2") format("woff2");
|
|
font-weight: 500;
|
|
font-style: normal;
|
|
font-display: swap;
|
|
}
|
|
@font-face {
|
|
font-family: "GT Walsheim";
|
|
src: url("https://buildertrend.com/wp-content/themes/buildertrend/assets/fonts/GTWalsheim-Bd.woff2") format("woff2");
|
|
font-weight: 700;
|
|
font-style: italic;
|
|
font-display: swap;
|
|
}
|
|
body{
|
|
font-family: "Inter", sans-serif;
|
|
font-size: 16px;
|
|
font-weight: 400;
|
|
line-height: 24px;
|
|
color: #202227;
|
|
background: #FFFFFF;
|
|
}
|
|
main.np-catalog, main.np-homepage, main.catalog, main.np-training-events, main.np-learning-paths {
|
|
background: #F7F9FC;
|
|
margin-bottom: 0;
|
|
padding-bottom: 60px;
|
|
padding-top: 5px;
|
|
max-width: 100%;
|
|
}
|
|
.np-header-avatar-button{
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
font-size: 14px;
|
|
}
|
|
.content-wrapper{
|
|
max-width: 1100px;
|
|
margin: 0 auto;
|
|
}
|
|
.np-footer-logo-image{
|
|
filter: none;
|
|
opacity: 1;
|
|
}
|
|
.np-footer-support-help{
|
|
font-weight: 600;
|
|
line-height: 24px;
|
|
color: #202227;
|
|
}
|
|
.np-footer-support-link{
|
|
color: #007589;
|
|
}
|
|
|
|
.np-allpage-hero {
|
|
color: #ffff;
|
|
padding: 40px 20px;
|
|
background-color: #001a43;
|
|
text-align: center;
|
|
display: flex;
|
|
justify-content: center;
|
|
}
|
|
.circle-progress{
|
|
width: 20px;
|
|
height: 20px;
|
|
border-radius: 50%;
|
|
background: conic-gradient(#001A43 0% var(--percentage), #F7F9FC var(--percentage) 100%);
|
|
border: 0.2px solid #001a43;
|
|
margin-right: 10px;
|
|
}
|
|
@media screen and (min-width: 768px){
|
|
.np-header-search-input, .np-header-search-input:focus{
|
|
border-radius: 10px;
|
|
border: 1px solid #D3DBE2;
|
|
opacity: 1;
|
|
width: 159px;
|
|
}
|
|
.np-header-search-icon{
|
|
font-weight: 300;
|
|
}
|
|
}
|
|
/* Card Styles */
|
|
.np-card-content{
|
|
padding: 0 16px 16px;
|
|
}
|
|
.np-card-content-progress{
|
|
font-size: 14px;
|
|
font-weight: 400;
|
|
display: flex;
|
|
}
|
|
.np-card-content-progress.np-button-color{
|
|
color: #4E555F;
|
|
}
|
|
.np-card-content-title{
|
|
font-weight: 500;
|
|
color: #202227;
|
|
line-height: 28px;
|
|
}
|
|
.np-card-content-subtitle{
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
line-height: 24px;
|
|
color: #666D7C;
|
|
|
|
}
|
|
.np-card-container{
|
|
border-radius: 5px;
|
|
box-shadow: 2px 2px 20px 0px rgba(98, 98, 98, 0.25);
|
|
}
|
|
.card-activity-duration {
|
|
padding-left: 14px;
|
|
padding-right: 14px;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
margin-top: -70px;
|
|
padding-bottom: 35px;
|
|
font-family: 'GT WALSHEIM';
|
|
color: #666D7C;
|
|
font-weight: 700;
|
|
font-size: 18px;
|
|
|
|
}
|
|
.activity-label{
|
|
font-size: 16px;
|
|
font-weight: 400;
|
|
}
|
|
.np-button.np-button-wide{
|
|
padding: 7px 21px;
|
|
border-radius: 3px;
|
|
height: auto;
|
|
min-height: fit-content;
|
|
}
|
|
.np-card-content-description{
|
|
color: #202227;
|
|
font-size: 16px;
|
|
}
|
|
.np-card-content-description p{
|
|
margin-bottom: 24px;
|
|
}
|
|
.np-button-secondary{
|
|
border: 2px solid #001a43;
|
|
background: #FFFFFF!important;
|
|
color: #001a43;
|
|
}
|
|
.np-resource-title {
|
|
font-size: 1.85rem;
|
|
font-weight: 500;
|
|
font-family: 'GT Walsheim', sans-serif;
|
|
line-height: 2.35rem;
|
|
color: #202227;
|
|
margin-bottom: 40px;
|
|
text-transform: none;
|
|
}
|
|
.addWidthMargin{
|
|
margin-left: 13px;
|
|
margin-right: 13px;
|
|
width: 100%;
|
|
}
|
|
/*Individual course styline*/
|
|
.np-card-heading, .np-course-outline-content-section-name, .np-top-cta-progress-title.np-text-title{
|
|
font-family:'GT Walsheim', sans-serif;
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
line-height: 28px;
|
|
text-transform: none;
|
|
}
|
|
.np-card-text {
|
|
font-size: 16px;
|
|
}
|
|
.np-top-cta-progress-text{
|
|
font-size: 14px;
|
|
font-weight: 400;
|
|
color: #202227;
|
|
}
|
|
.np-top-button{
|
|
font-size: 14px;
|
|
line-height: 20px;
|
|
padding: 7px 21px;
|
|
min-height: fit-content;
|
|
height: auto;
|
|
border-radius: 3px;
|
|
}
|
|
.np-top-button.np-outline-button{
|
|
background-color: #FFFFFF;
|
|
border: 2px solid #001A43;
|
|
color: #001A43;
|
|
}
|
|
.np-text-title{
|
|
font-size: 14px;
|
|
font-weight: 400;
|
|
color: #202227;
|
|
line-height: 20px;
|
|
}
|
|
.np-course-outline-content-activity-title, .np-course-outline-content-activity-link{
|
|
color: #666D7C;
|
|
}
|
|
|
|
@media screen and (min-width: 768px) {
|
|
.row .np-card {
|
|
margin: 0;
|
|
padding: 0 16px 32px;
|
|
}
|
|
.row-with-thumbnails {
|
|
margin-left: -13px;
|
|
margin-right: -13px;
|
|
}
|
|
.np-training-session-cta-buttons .np-top-button{
|
|
padding: 7px 21px;
|
|
}
|
|
}
|
|
|
|
.np-top-cta{
|
|
background: #F7F9FC;
|
|
border-radius 0;
|
|
padding: 24px;
|
|
}
|
|
.np-top-title{
|
|
font-family:'GT Walsheim', sans-serif;
|
|
font-size: 30px;
|
|
line-height: 38px;
|
|
color: #202227;
|
|
font-weight: 500;
|
|
max-width: 80%;
|
|
}
|
|
/* Page description */
|
|
.page-desc{
|
|
border: 2px solid #C7D0D9;
|
|
border-radius: 5px;
|
|
padding: 22px;
|
|
margin-bottom: 32px;
|
|
margin-top: 32px;
|
|
display: flex;
|
|
align-items: center;
|
|
width: 100%;
|
|
}
|
|
.page-desc h4{
|
|
font-family: "GT Walsheim", sans-serif;
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
line-height: 28px;
|
|
margin: 0 0 0 24px;
|
|
}
|
|
|
|
/* Virtual Training */
|
|
.np-training-session p {
|
|
margin: 0 0 24px;
|
|
}
|
|
.np-training-session .np-top-title{
|
|
font-family:'GT Walsheim', sans-serif;
|
|
font-size: 1.85rem;
|
|
line-height: 2.25rem;
|
|
color: #202227;
|
|
font-weight: 500;
|
|
max-width: 80%;
|
|
}
|
|
|
|
.np-training-events .np-resource-title{
|
|
font-family: "GT Walsheim", sans-serif;
|
|
font-size: 30px;
|
|
font-weight: 500;
|
|
line-height: 38px;
|
|
color: #202227;
|
|
margin-bottom: 32px;
|
|
}
|
|
.np-training-events .np-filter{
|
|
margin: 0 0 32px;
|
|
}
|
|
.np-resource-subtitle{
|
|
margin: 0;
|
|
}
|
|
.np-card-training-session{
|
|
margin-top: 16px;
|
|
}
|
|
.np-card-training-session .np-card-content-label {
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
line-height: 24px;
|
|
margin-top: 0;
|
|
margin-bottom: 24px;
|
|
color: #202227;
|
|
}
|
|
.np-card-training-session .np-card-content-label .success{
|
|
font-weight: 400;
|
|
line-height: 20px;
|
|
color: #202227;
|
|
letter-spacing: normal;
|
|
}
|
|
.np-card-training-session .np-card-content-label .success.success_green{
|
|
color: #057E4B;
|
|
position:relative;
|
|
}
|
|
.np-card-training-session .np-card-content-label .success.success_green::after{
|
|
content: '';
|
|
background-image: url(https://s3.us-east-1.amazonaws.com/static.northpass.com/buildertrend/green-check.svg);
|
|
background-size: 16px 16px;
|
|
width: 16px;
|
|
height: 16px;
|
|
position: absolute;
|
|
right: -21px;
|
|
top: 0px;
|
|
}
|
|
.np-card-content-label .alert{
|
|
color: #d33a5a;
|
|
}
|
|
nav.np-sub-navigation{
|
|
margin-bottom: 0;
|
|
}
|
|
.np-card-training-session-date-day{
|
|
font-size: 36px;
|
|
font-weight: 600;
|
|
line-height: 40px;
|
|
color: #202227;
|
|
}
|
|
.np-card-training-session-date-month, .np-card-training-session-date-year{
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
line-height: 20px;
|
|
color: #202227;
|
|
}
|
|
.np-training-session-tile{
|
|
background-color: #f7f9fc;
|
|
color: #202227;
|
|
}
|
|
.np-training-session-tile:hover{
|
|
background-color: #E2E7F0;
|
|
}
|
|
.np-training-session-tile-date{
|
|
font-size: 16px;
|
|
}
|
|
.np-training-session-tile-time{
|
|
font-size: 14px;
|
|
}
|
|
.np-training-session-tile-icon, .np-training-session-tile-chevron{
|
|
color: #202227;
|
|
}
|
|
.np-training-session-tile-badge{
|
|
border: none;
|
|
}
|
|
.np-training-session-location a{
|
|
color: #0763fb;
|
|
}
|
|
@media screen and (min-width: 768px) {
|
|
.np-training-events .np-card{
|
|
padding: 0 16px 24px;
|
|
}
|
|
.np-card-content-training-event {
|
|
padding: 24px 24px 0;
|
|
}
|
|
.np-card-training-sessions{
|
|
padding-bottom: 24px;
|
|
}
|
|
}
|
|
|
|
.np-card-progress-bar {
|
|
background-color: #0963fb;
|
|
}
|
|
/*Learning Path */
|
|
|
|
@media screen and (min-width: 768px) {
|
|
.np-learning-paths .np-learning-path-image {
|
|
align-self: flex-start;
|
|
min-height: 250px;
|
|
width: 40%;
|
|
}
|
|
.np-training-session-info {
|
|
width: 50%;
|
|
}
|
|
}
|
|
.np-learning-path-items-count{
|
|
font-size: 18px;
|
|
color: #666D7C;
|
|
line-height: 24px;
|
|
}
|
|
.np-learning-path-outline-content{
|
|
width: 100%;
|
|
margin-top: 16px;
|
|
}
|
|
.np-learning-path-outline-name{
|
|
font-size: 20px;
|
|
line-height: 28px;
|
|
max-width: 100%;
|
|
}
|
|
.np-learning-path-outline-inactive-item .np-learning-path-outline-course-image, .np-learning-path-outline-inactive-item .np-events-content-date{
|
|
height: 50px;
|
|
width: 85px;
|
|
margin-top: 16px;
|
|
}
|
|
@media screen and (min-width: 768px) {
|
|
.np-learning-path-items {
|
|
padding: 20px;
|
|
position: absolute;
|
|
top: 200px;
|
|
z-index: 40;
|
|
height: 40px;
|
|
|
|
}
|
|
.np-learning-path-items-count{
|
|
font-size: 18px;
|
|
color: #666D7C;
|
|
line-height: 24px;
|
|
}
|
|
.np-learning-path-outline-item .np-events-content-day {
|
|
font-size: 1.678rem;
|
|
}
|
|
}
|