/* 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 }} */ /*========= Header ==========*/ .np-header{ background: #fff; } .np-header-font-background-color{ background: #000; } @media screen and (min-width: 768px){ .np-header { height: 80px; padding: 0 4%; position: inherit; } } /* ---------------------------------------------------------------------------------------------------------------- */ /*========= Course banner==========*/ .my-course-banner{ position: relative; width: 100%; height: 150px; background-color: #0FC1A7; /* background-image: url(https://dvtemp.doubleverify.com/wp-content/uploads/2019/11/large-purple-v.svg); */ /* background-repeat: no-repeat; */ } .my-course-banner-content{ position: relative; width: 1014px; max-width: 100%; min-height: 247px; margin: 0 auto; margin-top: -124px; margin-bottom: 3rem; padding: 33px 40px 25px; box-sizing: border-box; text-align: center; background: #FFFFFF; box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.25); border-radius: 10px; } .my-course-banner-content p { padding: 27px 10px 0; text-align: center; font-size: 18px; line-height: 1.64em; } a.continue-start-btn{ color: #14113B; display: block; margin: 0 0 10px; line-height: 1em; font-weight: bold; letter-spacing: 0.025em; text-indent: 2px; } .uk-container.school-website-course-index-list { max-width: 1200px !important; margin-bottom: 75px !important; } .school-website-course-list > li { padding-left: 40px; opacity: 1 !important; } .school-website-course-index-list .uk-width-1-1.uk-padding { padding: 0 !important; } /* ---------------------------------------------------------------------------------------------------------------- */ /*========= Buttons ==========*/ .np-button, .np-button-background-color{ background: #0FC1A7 !important; } .np-button-color{ color: #0FC1A7; } .np-button:hover{ background: #263159; } /* ---------------------------------------------------------------------------------------------------------------- */ /*========footer part ========*/ .footer-main{ background-color: #fff; color: #fff; padding-top: 19px; padding-bottom: 17px; overflow: hidden; box-shadow: 0 -1px 2px rgba(0,0,0,0.15); } .footer-logo{ text-align: left; } .footer-main h3{ font-size: 16px; line-height: 25px; margin-bottom: 6px; color: #fff; font-weight: 500; } .footer-menu-col ul { padding-right: 10px; padding-left: 0; margin-top: 10px; } .footer-main .footer-menu-col li { margin-bottom: 12px; display: list-item; list-style-type: none; } .footer-main .footer-menu-col li:before{ display: none; } .footer-main .footer-menu-col a { font-size: 14px; line-height: 21px; color: #68667d; transition: color .2s ease-in-out; text-decoration: none; } .footer-main .footer-menu-col a:hover { color: #fff; } .footer-divder { position: relative; height: 197px; } .footer-divder:before { content: ""; display: block; width: 1px; height: 100%; top: 5px; left: 50%; position: absolute; background-color: #5e5f75; } .footer-form-wrap { padding-top: 14px; padding-bottom: 49px; } .footer-socials-wrap { display: flex; justify-content: space-between; } .footer-social-left { padding-top: 12px; margin-left: -20px; } .footer-social-left a { margin-left: 20px; } .footer-social-right { padding-top: 5px; margin-right: -19px; } .footer-social-right a { margin-right: 19px; } input.email-field{ width: 100%; background-color: #f9f9fa; border: 1px solid #d5d4dc; border-radius: 3px; font-size: 14px; line-height: 18px; color: #68667d; transition: border-color .1s ease-in-out; display: block; height: 40px; padding: 0 15px; } .submit-btn{ display: none; } .sk-branding-banner{ display: none !important; }