Files
Gainsight/Custom_Templates/customer_templates/Displayr-DataStoryAcademy/styles.css.liquid

1237 lines
22 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
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: "circularxx-regular";
src: url("https://s3.amazonaws.com/static.northpass.com/Displayr/CircularXXWeb-Regular.woff") format("woff");
}
@font-face {
font-family: "circularxx-medium";
src: url("https://s3.amazonaws.com/static.northpass.com/Displayr/CircularXXWeb-Medium.woff") format("woff");
}
@font-face {
font-family: "circularxx-mediumitalic";
src: url("https://s3.amazonaws.com/static.northpass.com/Displayr/CircularXXWeb-MediumItalic.woff") format("woff");
}
@font-face {
font-family: "circularxx-italic";
src: url("https://s3.amazonaws.com/static.northpass.com/Displayr/CircularXXWeb-Italic.woff") format("woff");
}
@font-face {
font-family: "circularxx-bold";
src: url("https://s3.amazonaws.com/static.northpass.com/Displayr/CircularXXWeb-Bold.woff") format("woff");
}
@font-face {
font-family: "circularxx-bolditalic";
src: url("https://s3.amazonaws.com/static.northpass.com/Displayr/CircularXXWeb-BoldItalic.woff") format("woff");
}
@font-face {
font-family: "circularxx-light";
src: url("https://s3.amazonaws.com/static.northpass.com/Displayr/CircularXXWeb-Light.woff") format("woff");
}
@font-face {
font-family: "circularxx-lightitalic";
src: url("https://s3.amazonaws.com/static.northpass.com/Displayr/CircularXXWeb-LightItalic.woff") format("woff");
}
@font-face {
font-family: "circularxx-thin";
src: url("https://s3.amazonaws.com/static.northpass.com/Displayr/CircularXXWeb-Thin.woff") format("woff");
}
@font-face {
font-family: "circularxx-thinitalic";
src: url("https://s3.amazonaws.com/static.northpass.com/Displayr/CircularXXWeb-ThinItalic.woff") format("woff");
}
/* custom css */
html.learner-experience body
{
background-color: #f2f5fa !important;
}
html, body
{
height:auto;
}
body {
background: #f2f5fa !important;
font-family: "circularxx-regular", serif !important
}
.np-card-ribbon
{
background: #10a957 !important;
}
.np-footer
{
background: #2347ad !important;
}
.np-footer-top
{
padding-bottom: 18px;
}
.np-footer .np-button-color
{
color:#fff !important;
}
.np-footer-logo-image
{
filter: inherit;
/*filter: brightness(0) invert(1);*/
opacity: 1;
}
.course-grid-item .np-card-content-progress
{
margin-top: 0;
}
.np-footer-support .np-footer-support-help, .np-footer-support-item
{
color:#fff !important;
font-weight: inherit;
}
}
.np-footer + .np-powered-by {
background: #2246ad !important;
}
.itNPsw {
background-color: #f2f5fa !important;
}
.np-box-header
{
border-radius: 8px 8px 0 0;
}
.example-collapsible-panel
{
margin-bottom:0 !important;
}
.np-box
{
border: 1px solid #2e45b9 !important;
box-shadow: none;
border-radius: 8px;
}
.np-input
{
border: 1px solid #d2d8e1;
background: #fff;
border-radius: 4px;
color: #1c283b;
}
.np-alert.np-alert-error
{
display:none;
}
.np-account .np-card .np-card-container
{
border: 1px solid #2e45b9 !important;
box-shadow: none;
border-radius: 8px;
}
.course-top-banner
{
/*background-image: linear-gradient(122deg, rgba(152, 238, 195, 0.79) 0%, rgba(241, 251, 246, 0.79) 100%);*/
background: url(https://theme.zdassets.com/theme_assets/1504508/e94949184cbdb107cefb651704a05aa723a5acc9.png) no-repeat;
background-size: cover;
background-position: top left;
position: relative;
width: 100%;
margin: 0 auto;
padding: 78px 0 73px;
z-index: -1;
}
.course-top-banner h5{
margin: 0;
padding: 0;
font-size: 40px;
color: #1c283b;
font-weight: bold;
text-align: center;
margin-bottom: 9px;
}
.course-top-banner p{
font-size: 18px;
line-height: 28px;
color: #1c283b;
text-align: center;
margin: 0;
padding: 0;
}
.row .course-grid-item .np-card
{
padding: 0 16px 64px !important;
}
.np-subpage-container.np-courses
{
background-color:#fff !important;
}
.course-grid-item .np-card .np-card-container
{
border-radius: 0 !important;
box-shadow: none !important;
}
.course-grid-item .np-card .np-card-container .np-card-image
{
border-radius: 8px !important;
min-height: 200px;
max-height: 200px;
object-fit: cover;
}
.course-grid-item .np-card .np-card-container .np-card-padding {
padding: 20px 5px;
}
.np-dashboard {
background: #f2f5fa !important;
}
.course-grid-item .np-card .np-card-container .np-card-text
{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
height: 4em;
-webkit-box-orient: vertical;
}
.course-grid-item .np-card-ribbon
{
padding: 0 5px 1px 5px;
}
.np-header-search .np-header-font-background-color {
background: #fff !important;
}
.np-footer + .np-powered-by
{
display:none;
}
.np-footer-navigation {
min-height: auto;
}
.np-top-title, .np-text-title, .np-course-outline-content-section-name, .np-course-outline-content-activity-link, .np-card-heading, .np-card-text, body, .np-input-label,.np-resource-title, .np-account-avatar p, .np-header-avatar-tooltip-navigation-link,.np-header-avatar-tooltip-learner-name{
color: #1c283b;
}
.np-header .np-header-content
{
max-width: 1301px;
margin: 0 auto;
}
.np-header
{
padding: 0 !important;
}
.np-max-width, .np-footer .np-max-width
{
max-width: 1301px;
margin-left:auto;
margin-right:auto;
width:100%;
}
.np-footer-navigation-item:last-child
{
padding-right:0 !important;
}
.home-top-banner
{
background: url(https://theme.zdassets.com/theme_assets/1504508/ac4dba4cc3dc399f7591f645c39f32a939a32bbb.png) no-repeat;
background-size: cover;
background-position: top left;
position: relative;
width: 100%;
margin: 0 auto;
padding: 78px 0 76px;
}
.certified-center h1
{
margin: 0;
padding: 0;
font-size: 40px;
color: #1c283b;
font-weight: bold;
text-align: center;
}
.certified-center
{
max-width: 970px;
margin: 0 auto;
position: relative;
}
.certified-center .badge-img
{
position: absolute;
top: 0;
z-index: 1;
max-width: 132px;
width: 132px;
right: 20px;
}
.certified-center p{
max-width: 606px;
font-size: 18px;
line-height: 28px;
color: #1c283b;
text-align: center;
margin: 0 auto;
margin-top: 18px;
}
.top-header-section
{
background-color: #2e45b9;
padding: 6px 0 7px;
position: relative;
margin: 0 auto;
}
.top-header-section p
{
font-size: 14px;
line-height: 25px;
color: #ffffff;
margin:0;
padding:0;
text-align: center;
}
.top-header-section p span
{
font-weight:700;
}
.top-header-section p a
{
text-decoration:none;
color:#fff;
}
.h-learnmore-btn, .h-explore-btn
{
font-size: 18px;
color:#5159f5;
text-decoration:underline;
}
.np-course-title h3
{
margin:0;
padding:0;
font-size: 15px;
letter-spacing: 3px;
line-height: 25px;
text-transform: uppercase;
color: #000000;
}
.growth-content-rightwrap h2
{
margin:0;
padding:0;
font-size: 36px;
color: #1c283b;
font-weight: bold;
margin-bottom: 31px;
}
.growth-content-rightwrap
{
padding-left:60px;
}
.growth-content-rightwrap p{
margin:0;
padding:0;
font-size: 18px;
line-height: 30px;
color: #1c283b;
margin-bottom: 18px;
}
.home-section-growth-wrap
{
position: relative;
background-color: #fff;
padding: 0 0 140px;
width: 100%;
margin: auto;
}
.align-items-center
{
align-items: center;
}
.growth-img-leftwrap .growimg
{
max-width:100%;
height:auto;
}
.home-top-banner + .np-courses.np-subpage-container
{
/*padding: 74px 5% 26px 5%;*/
padding: 74px 0 26px 0;
}
.np-course-group
{
position:relative;
margin-bottom:25px;
display: flex;
flex-flow: row;
justify-content: space-between;
}
.np-course-group .np-course-title
{
}
.np-course-group .course-right-link
{
}
.clearfix
{
clear:both;
}
.view-course-btn{
border-radius: 4px;
background-color: transparent;
border: 1px solid #ffffff;
font-size: 16px;
line-height: 26px;
text-decoration: none;
color: #ffffff;
min-width: 200px;
display: inline-block;
padding: 11px 28px;
max-width: 200px;
}
.learn-new-main
{
background-color: #2347ad;
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
padding-top: 114px;
padding-bottom: 116px;
}
.learn-recognition-main
{
background-color: #5159f5;
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
padding-top: 114px;
padding-bottom: 116px;
}
.learn-new-skill-wrap, .learn-recognition-skill-wrap
{
text-align:center;
}
.learn-recognition-skill-wrap img, .learn-new-skill-wrap img
{
max-height:58px;
width:auto;
}
.h-recognition-wrapper
{
background-color: #fff;
padding: 0 16px 60px 16px;
}
.d-flex
{
display:flex;
}
.h-recognition-wrapper h3
{
margin: 0;
padding: 0;
font-size: 36px;
color: #ffffff;
margin-top: 35px;
margin-bottom: 28px;
}
.h-recognition-wrapper p{
margin:0;
font-size:18px;
line-height:30px;
color:#fff;
max-width:400px;
margin-left:auto;
margin-right:auto;
margin-bottom: 12px;
min-height: 119px;
}
.learn-section h4{
font-size: 24px;
color: #1c283b;
font-weight: bold;
margin:0;
padding:0;
margin-bottom:21px;
}
.learn-section p{
font-size: 18px;
color: #1c283b;
margin:0;
}
.learing-wrapper h2
{
font-size: 36px;
color: #1c283b;
font-weight: bold;
text-align: center;
margin: 0;
margin-bottom: 100px;
margin-top:54px;
}
.data-logo
{
text-align:center;
}
.data-logo img
{
max-height: 54px;
margin: 0 auto;
width: auto;
}
.learing-wrapper
{
position: relative;
width: 100%;
margin: 0 auto;
background-color: #fff;
padding: 52px 0 168px;
border-bottom: 1px solid #eeeffd;
}
/* Accrodian css */
.example-collapsible-button {
display: flex;
width: 100%;
margin-top: .5em;
padding: .5em;
flex-flow: row nowrap;
justify-content: space-between;
align-content: center;
box-sizing: border-box;
border: 2px solid transparent;
outline: none;
background-color: white;
text-align: left;
}
.example-collapsible-button:hover,
.example-collapsible-button:focus {
border-color: var(--theme);
color: var(--theme);
}
.example-collapsible-button.is-open {
background-color: var(--theme); /* You probably need to change this! */
color: white;
}
.example-collapsible-button.is-open:hover,
.example-collapsible-button.is-open:focus {
border-color: rgba(0,0,0,.75);
}
.example-collapsible-button::after {
font-size: 1.5em;
line-height: 1;
content: "+";
}
.example-collapsible-button.is-open::after {
content: "";
}
.example-collapsible-button.is-open
{
padding: 48px 4px 12px;
}
.example-collapsible-panel {
display:none;
margin-bottom: .5em;
overflow: hidden;
background-color: white;
transition: all .5s ease-in-out;
/*transition: max-height .25s ease-out;*/
}
.example-collapsible-panel.is-open {
display:block;
}
.example-collapsible-panel-content {
padding:0;
margin-bottom: 46px;
color: #1c283b;
font-size: 18px;
max-width: 946px;
}
/*end*/
.faq-main-wrapper
{
position: relative;
width: 100%;
margin: 0 auto;
background-color: #fff;
padding:100px 0 63px;
}
.faq-heading h2
{
font-size: 36px;
color: #1c283b;
font-weight: bold;
text-align: center;
margin: 0;
margin-bottom: 65px;
}
.example-collapsible-button
{
border: 1px solid #2347ad !important;
border-left: 0 !important;
border-right: 0 !important;
padding: 48px 4px 48px;
margin: 0 !important;
border-bottom: 0 !important;
font-size: 24px;
color: #1c283b !important;
}
.resource-wrapper{
background-color: #eeeffd;
position:relative;
padding:108px 0 165px;
}
.custom-container
{
max-width:1301px;
margin-left: auto;
margin-right: auto;
width: 100%;
}
.px-75
{
padding-left:75px;
padding-right:75px;
}
.faq-padding
{
padding-left: 75px;
padding-right: 36px;
}
.resource-section
{
border-radius: 8px;
background-color: #ffffff;
border: 1px solid #2347ad;
padding: 121px 27px 28px;
margin-bottom: 40px;
}
.resouce-heading h2
{
margin: 0;
font-size: 36px;
color: #1c283b;
text-align: center;
margin-bottom:20px;
}
.resouce-heading p{
margin: 0;
text-align: center;
margin-bottom:46px;
}
.resource-section h5
{
font-size: 15px;
letter-spacing: 3px;
line-height: 25px;
text-transform: uppercase;
color: #000000;
font-weight: 800;
margin-top: 38px;
margin-bottom: 28px;
}
.resource-section p
{
margin: 0;
font-size: 26px;
color: #1c283b;
margin-bottom:25px;
min-height: 90px;
max-width: 350px;
}
.article-link
{
color: #5159f5;
font-size: 18px;
text-decoration: underline;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
}
.article-link .toparrow{
display: inline-block;
width: 38px;
}
.article-link .toparrow img
{
max-height:38px;
}
.bg-grediant-image
{
border-radius: 8px;
background-image: linear-gradient(90deg, #5159f5 0%, #ff8676 100%);
border: none;
padding: 94px 70px 88px;
margin-bottom: 0;
position: relative;
}
.resource-img img
{
max-height:91px;
}
.resource-section-full h5
{
margin-top: 0;
color: #fff;
font-size: 36px;
line-height: 1;
text-transform: capitalize;
margin-bottom: 11px;
}
.resource-section-full p
{
margin: 0;
font-size: 26px;
color: #fff;
max-width: 100%;
}
.resource-section-full .toparrow {
display: inline-block;
width: 38px;
position:absolute;
bottom: 23px;
right: 31px;
}
.course-grid-item .np-card-content-footer
{
flex-flow: row-reverse;
align-items: center;
}
.register-linkbtn{
border-radius: 4px;
background-color: #5159f5;
max-width: 116px;
font-size: 14px;
line-height: 26px;
color: #fff;
text-align: center;
padding: 5px 36px 4px;
text-decoration: none;
display: inline-block;
}
.profile-menu
{
margin:0;
padding:0;
list-style:none;
}
.profile-menu li
{
display:inline-block;
}
.topclose-btn
{
position: absolute;
right: 26px;
cursor: pointer;
}
.np-header-logo
{
max-width:230px;
}
.menu-left
{
padding-left:35px;
}
.menu-left ul
{
margin: 0;
padding: 0;
list-style: none;
}
.menu-left ul li
{
display: inline-block;
padding:0 25px;
}
.menu-left ul li a
{
text-decoration: none;
font-size: 16px;
line-height: 26px;
color: #1c283b;
}
.np-footer-social-links-link img
{
width:16px;
height:16px;
}
.burger
{
display:none;
}
.np-header-avatar-tooltip-navigation-link:hover
{
font-weight: inherit;
}
@media screen and (min-width: 768px) {
.np-header-sign-in {
margin: 0 31px 0 25px;
position: static;
}
.np-header-logo-image {
height: auto;
max-width: 230px;
}
.np-footer-navigation-link
{
padding: 0 18px !important;
}
.np-footer-social-links-list {
margin-bottom: 0;
padding-left: 20px;
margin-top: 0;
}
.np-main.np-courses .row-with-thumbnails {
margin-left: -15px !important;
margin-right: -15px !important;
}
.np-header-search .np-header-search-icon{
color:#1e2839 !important;
}
.np-header-search-input:focus
{
color: #1e2839 !important;
}
.np-header {
height: 78px;
position:relative;
filter: drop-shadow(-7.794px 4.5px 8px rgba(0,0,0,0.09));
background-color: #ffffff;
}
.np-footer-navigation-list {
margin-top: 0;
margin-bottom: 0;
}
.np-footer-logo{
margin-bottom: 0;
margin-right: 0;
margin-top: 0;
}
.np-footer
{
padding-top: 71px;
padding-bottom: 111px;
padding-left: 20px;
padding-right: 20px;
}
.np-footer-support {
flex-direction: row;
margin-right: 0;
margin-bottom: 0;
}
.np-page-container
{
position: relative;
}
}
@media(max-width:992px){
.np-header .np-header-content
{
padding:0 20px;
}
.menu-left ul li
{
padding: 0 10px;
}
.certified-center p
{
max-width: 560px;
text-align: left;
margin-left:0;
}
.certified-center h1
{
text-align: left;
}
.home-top-banner + .np-courses.np-subpage-container {
padding: 74px 20px 26px;
}
.custom-container
{
padding: 0 20px;
}
.growth-content-rightwrap
{
padding-left: 0;
}
.growth-img-leftwrap
{
padding-right: 25px;
}
.home-section-growth-wrap
{
padding: 0 0 80px;
}
.h-recognition-wrapper h3
{
font-size: 30px;
}
.h-recognition-wrapper p
{
padding:0 20px;
}
.px-75 {
padding-left: 20px;
padding-right: 20px;
}
.learing-wrapper h2
{
margin-bottom: 70px;
font-size: 32px;
}
.learing-wrapper
{
padding: 52px 0 128px;
}
.faq-padding {
padding-left: 40px;
padding-right: 40px;
}
.example-collapsible-button
{
font-size: 22px;
}
.resource-section
{
padding: 81px 27px 28px;
}
.resource-section p
{
font-size: 22px;
}
.resource-section h5 {
font-size: 12px;
}
.menu-left ul li a
{
font-size: 15px;
}
.menu-left {
padding-left: 0;
}
.resource-section-full h5
{
font-size: 32px;
}
.resource-section-full p
{
font-size: 24px;
}
.resource-img img {
max-height: 61px;
}
}
@media(max-width:767px){
.home-top-banner
{
padding: 78px 20px 76px;
}
.certified-center .badge-img{
left: 0;
top: 30px;
right:0;
position: relative;
margin:0 auto;
}
.row .course-grid-item .np-card {
padding: 0 0px 64px !important;
}
.growth-content-rightwrap {
padding-left: 0;
padding-top: 50px;
}
.h-recognition-wrapper p
{
margin-bottom: 30px;
}
.growth-content-rightwrap h2
{
font-size: 30px
}
.certified-center h1
{
font-size: 32px;
}
.np-footer-support .np-footer-support-help
{
width:100%;
padding-bottom: 12px;
}
.learn-section h4, .learn-section p
{
text-align:center;
}
.h-recognition-wrapper .d-flex
{
flex-wrap:wrap;
}
.learn-new-main
{
border-top-right-radius: 50px;
border-bottom-left-radius: 0;
padding-top: 60px;
padding-bottom: 60px;
}
.learn-recognition-main
{
border-top-right-radius: 0;
border-bottom-right-radius: 50px;
border-bottom-left-radius: 50px;
padding-top: 60px;
padding-bottom: 60px;
}
.learing-wrapper h2 {
margin-bottom: 40px;
font-size: 30px;
margin-top: 30px;
}
.learn-section
{
margin-bottom:40px;
}
.learing-wrapper {
padding: 52px 0 40px;
}
.faq-padding {
padding-left: 20px;
padding-right: 20px;
}
.faq-main-wrapper
{
padding: 60px 0 63px;
}
.resource-wrapper
{
padding: 80px 0 105px;
}
element {
}
.resource-img img {
max-height: 61px;
}
.np-footer-navigation-list
{
display:block;
}
.bg-grediant-image
{
padding: 70px 30px 60px;
}
.resource-section-full h5 {
font-size: 30px;
}
.resource-section-full p {
font-size: 20px;
margin-bottom: 20px;
}
.np-footer-top
{
flex-direction: column;
}
.row .course-grid-item .np-card {
padding: 0 0px 34px !important;
}
.np-footer-support
{
flex-direction: row;
margin-bottom: 12px;
flex-wrap: wrap;
justify-content: center;
}
.np-header-logo
{
justify-content: left;
}
.np-header-content
{justify-content: space-between;}
.np-header-mobile-menu-nav
{
position: relative;
}
.menu-left
{
display:none;
}
.burger {
width: 30px;
height: 30px;
display: block;
-moz-transition: all 0.6s ease-in-out;
-o-transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
transition: all 0.6s ease-in-out;
position: absolute;
top: 25px;
right: 0;
-moz-transform: translate(-50%, 0);
-ms-transform: translate(-50%, 0);
-webkit-transform: translate(-50%, 0);
transform: translate(-50%, 0);
}
.burger i {
display: block;
width: 22px;
height: 2px;
background: #1c283b;
position: absolute;
top: 50%;
left: 50%;
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.burger i::before, .burger i::after {
content: '';
position: absolute;
height: 2px;
background: #1c283b;
width: 22px;
top: 50%;
left: 50%;
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.burger i::after {
margin-top: 6px;
}
.burger i::before {
margin-top: -6px;
}
.burger{
display:block
}
.profile-menu, .menu-left
{
background-color: #fff;
box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15), 0 4px 10px 0 rgba(0, 0, 0, 0.1);
border: solid 1px #ddd;
right: 0;
left: 0;
top: 71px;
z-index: 1;
display:none;
position: absolute;
white-space: nowrap;
padding-top: 16px;
}
.profile-menu li, .menu-left ul li
{
display:block;
}
.menu-left ul li a
{
display:inline-block;
}
.profile-menu li a, .menu-left ul li a{
padding: 10px;
font-size: 12px;
text-align: left;
margin: 0;
margin-bottom: 8px;
padding-left: 21px;
position: relative;
right: auto;
color: #1c283b;
text-decoration: none;
display: block;
}
.profile-menu li a.register-linkbtn{
display: block;
margin: 20px;
color:#fff !important;
padding: 5px 36px 4px !important;
}
.np-header-content
{
position:relative;
}
.np-header .np-header-content{
flex-direction: row;
}
.np-header-logo-image
{
height: auto;
max-width: 100%;
}
.np-header-logo {
max-width: 180px;
}
.np-header-mobile-menu-nav-button
{
height: 42px;
width: 42px;
}
.np-header-avatar-image
{
height: auto;
max-width: 100%;
}
.np-header-mobile-menu-nav {
position: relative;
right: 0;
padding-right: 30px;
}
.burger.active i::before, .burger.active i::after {
left: 0px;
width: 22px;
}
.burger.active i::before {
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
top: 5px;
height: 1px;
}
.burger.active{
top: 25px;
}
.burger.active i
{
background: transparent;
}
.burger.active i::after {
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
top: -8px;
height: 1px;
}
}
#service_learning_root
{
background-color: #f2f5fa !important;
}
.course .activity div
{
background-color: #f2f5fa !important;
}