/* Import google font */

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wdth,wght@0,62.5..100,100..900;1,62.5..100,100..900&amp;display=swap');
/* Login */

.login-action-login {
background:url(https://compliance.game4skill.it/wp-content/uploads/2024/01/platform_background-scaled.jpg) center center !important;
}

.login h1 a {
background-image:url(https://compliance.game4skill.it/wp-content/uploads/2024/01/logo-nttdata-black.png) !important
}

.login form .input, .login form input[type=checkbox], .login input[type=text], .login form .input {
<!--border: 2px solid --><!--;-->
}

input#rememberme {
background: #00111e;
}

.dashicons-visibility:before,.dashicons-hidden:before {
color: #00111e;
}

.color-primary {
color: #00111e;
}

.border-primary-color {
border: 1px solid #00111e !important;
}

.border-primary-color-2x {
border: 2px solid #00111e !important;
}

.border-secondary-color {
border: 1px solid #0072bc !important;
}

.border-secondary-color-2x {
border: 2px solid #0072bc !important;
}

.background-primary {
background-color: #00111e !important;
}

.background-secondary {
background: #0072bc !important;
}

.background-tertiary {
background: ;
}

input#wp-submit {
background: #00111e;
}

.header-landing_page a, .header-landing_page button{
background-color: #00111e;
border-color: #00111e;
}

.lp-header_background {
background-image: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/lp_background.png);
}

.lp-content_background {
background-image: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/lp_description-background.png)
}

.modal_register .modal-header {
background-color: #00111e !important;
}

a.sito_ufficiale {
color: #0072bc !important;
}

.social_landing-page i {
color: #070e27 !important;
}

.modal_register .modal-header h5 {
color:#ffffff !important;
}

/* Scrollbar */

::-webkit-scrollbar-thumb {
background: #00111e;

}

::-webkit-scrollbar-thumb:hover {
background: #0072bc;
}


/* Typography
--------------------------*/
body, h1, h2, h3, h4, h5, h6,.nav-link {
font-family:'Noto Sans', sans-serif !important;
}


body {
color:#000000 !important;
font-size:16px !important;
}


h1,h2,h3,h4,h5,h6 {
color: #00111e}

/* 404 */
.content.page_404_contant {
background: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/background_404-2-scaled.jpg ) no-repeat;
}

button.button_404 {
background: #00111e;
}

/* Header
--------------------------*/
nav.navbar.navbar-expand-lg.navbar-light.g4s_nav {
background: #ffffff}

a.navbar-brand {
background-image: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/logo-nttdata-black.png);
}

a.navbar-brand.tos_logo {
background-image: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/logo_dark@2x.png) !important;
}

.btn-primary.button_notification,.btn-primary.button_notification:hover,.btn-primary.button_notification:active {
background: url();
background-color: #ffffff !important;
background-size: cover;
}

.btn-primary.btn-guida,.btn-primary.btn-guida:hover,.btn-primary.btn-guida:active {
background: url() !important;
background-color: #ffffff !important;
background-size: cover !important;
}

<!--.zen_point_header:before, .zen_point_header_canvas:before{-->
<!--content: url(--><!--);-->
<!--}-->

.ranking_title:after {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANvSURBVHgBbVTNbxNHHH0zs+u1dx1/xQ1xAGP3Q/RQQaqqRVVa1Tn1RlBpb0iUqEXl2P+lJ4RwkahU9dDSS1uhSgkS7qG0IYBAOSAIASUiOLbj2F7vrneH34xJRAIjrWY/Zt7vzfu9twyvGc+qqDDgtEg4FWYlSupd1GkvSt9flBK/57/Blb172MsPzSpK0rCq8YPlijVRBI/buxZH/R56D5bgr64scw/T2XNYfgWoeR6TLJeZGznyUUYBhPU6wqdrQN+FHPhg6TSMfQXwbF4Dtv+vtYKt7vTYWSzuACkmiDs308cqGekH8G8uIGpsAFyCcaZntVLd81QK5pFjgGGivVBryWet9xUzrilLzKU+mNIg/VoNYaNOm9VGvJgZmGCQTEL2NhHcug6EARR7mbSqCkPUL+CEtb/4nVUowr1OC9yOrt5kDqKPp9GJp+GNl+HtLyN48gSmkIQdAAQoJt6CjMLS91P1a5wJzNhvvqs1QbeNkND9sSIKp77ERu0GUuVx7Dt6CL0b/2Hs23PoRDHQgRG265B0KQLE/DRnRmxSi6uEJeoGVcyePA7/l0s4fOoL+Ff/xKOf/4Bx+D2sVS8gdfwkuCEhBCBbaxAJG8J2KoZIpia1Tu1Nrcm6Z8FZWkGS7nudJnrpCSQOHqAHF6N2H2Y2A48YCdUAvzdsfTxR4js+iJkkLENMREjk4lon4+9fIcqH0N/awujGbS08GINhDJsAGex4zIg8d5nmEndsyAaQswewsjlshAYSbID8/X90gQER6MbHwZYeIs2GtmB2Gtuu55HbnVcGE2Q2pdGAPjz96TJGZ8+iESWp7bSQ2G3aB5Cf+QrJe3+R2NBrWaaA0O0hougY0QCXvNWVrxPUOZ7Lg1EnRmQH6xfPw/n0c5jvFGESHbF4F8FvP6jzQNDRNBsnD/fugpLhinZ247I1l/rws4oy8eBWjY5OVeRww7Yx1aWYcPUuZoO//QlCot+qXV3Oz6KsxfYC70znzr8tZXvj6BR4Mg1h7gZROikQNvKGBpHMxBZFJKDw7grtOoXWTDpzIxQV5Q1lNuUT6ZItTBPMsim4pGMyr3VRhf1Ga3dot8cahdek3JFbS0ozBbj3N9JfXYH3+OG81/HOFF73G3l5NC9iJmQ4wc3YpHCGhg3JJlG3O0/Z/TE7i2t79zwHiC1nDt8LCeIAAAAASUVORK5CYII=);
}

.dropdown-toggle.header_menu_button::after {
content: url();
}

#navbar_collapsable .nav-item.active a.nav-link {
color:#b6b8b9;
}

#navbar_collapsable a.nav-link, #navbar_collapsable a.nav-link:hover {
color:#b6b8b9;
}

li.nav-item.home_menu a:before {
content: url();
}

li.nav-item.home_menu.active a:before {
content: url();
}

li.nav-item.menu_courses_icon a:before {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGmSURBVHgB5ZQ7bsJAEIbXjyKiCenS4RMQJJqU+AZOh3goewTnBKFLCTkBNiBEgRQ4AXCDCNGHdOniAhrwI/9YNiHC4KVIxS9Zu+ud+WZnPWPGBMQ5z9IjYiunGVSrVdPzvA/Xdb9rtVojzV5iJ04FSAvTxz8OkmQpivJkWZYjDARMw6kmQRBoWDoYTTySLMtNrLOALgHVAV2mAiuVCodxE4AsniXA+mAwCB3L5bKGvQmAYSAEMDudjr3vr+wvcEctGL9gekWprVarh+Fw+BXvLxYLp1gs2ghyi/17BDTy+bw0n8+nBycEbIKhFC3NXq/3yk4I9s8YGtFyCnt9B6zX6xzR2pQi0uDdbnfGBITrKeCkb3QF8DOQ/jgsG4ByIR1pisJI/X7/nXxo7vt+gcbUOjxXFwhUk15Sp6Dt2lEBHwgf0VFVVU9qv0QgYBqGEhzZMaG47zDMhIAo0qlhGDeZTOaaHRFK5jPpfQwMj44UOTqAiSi2Ix/KhJpiB8R92Nvt1sRUY7/tJKQYtl6vx2GAeIP+f5vNxkAL5dh5cvATsUejkcP+Qz9lzMH1JwQGIQAAAABJRU5ErkJggg==);
}

li.nav-item.menu_courses_icon.active a:before {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGHSURBVHgB5VTdUcJAEP7uzmfFCkgHQgeEQWZ8wwpICQcUIAWoiRUQKmB45WcCFWAHxgpkhke8nHsXJTMYIDz45DeTZG9v98t+ye4BRSCjkr0KgJ+M6E4lePIGrj4gp/1T4QzHqmIqoIj2XkqIhHcQuOvihDJyqKoI0A6t1tCQ0AkD5z6tSTqLidQl0ng/9bdkOfGIbGXJNChxW4XfGCJohtY2PrPH1Qq9qH2csDMLqIoBJZSsNL2pIriLd/vG1qJKVmgr1Src/66Z5N4sorfXrG0k+o0XHEN3/kCB/e/4BcW7GWF37pF3kMrhHvz6EkUgJxUwPiIW+gS8hcf6+EdyOa2XZBYlMwiarzbHINEV8zjdh2fiHxJe5HrNpAhFf505ufta0/QIN2/88gnFJ00Jq5kGy4VtNn1Dt2UxwqfbBeToGuLyCofwXH/Pc6eEzEiwlkdNnu1qHEYW56WxOs4IlRjSUSWJ2KFVH+fCTJjejG1tO6c9kbctcFE+h8uqUxs6je7X+At8AZXqj0JSI5oPAAAAAElFTkSuQmCC);
}

li.nav-item.menu_playlists_icon a:before {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC9SURBVHgB7ZTfDcIgEMaPpgN0BFwKHtUR3KBu4AbqK2EnO4ILAN5naOKLUvTUPvSX3PEncHd8EIgWCig47/06xnjgbkcyDCml3lp7bjDi4L1gcKCVUiiY2nECzhijSADnXKJccENfpioBV7aB1expqY5jbk9TN/xXIpbjAqMPKEmkqVAAWn59q3cTlNClBfN6prNM8PIOQgjbmvFT8Hfk/0OEx3g/k+jK1kmeghng7idgLXfjhBAoeE8LU7gBDxhFIsn07kQAAAAASUVORK5CYII=);
}

li.nav-item.menu_playlists_icon.active a:before {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC+SURBVHgB7ZRNDsIgEIUfpEtjegQ8mbrVlTeoN+hGt+rJ7BGMcSs4r7aJC5MpFrWLfskwDIH5gwCMKBgOtz3m3qMUK0caKmtQTFY4WVo+oEjonDjxWXKStQscputnRX257hBE1QlbfJmoAJLZghJzJkMch0Yfux74b4ukHWcKeqC1yEFJgFpe3+zTABpO2zCsZzrIANodLCPt9/DvaP6PJLz6+1mLLiJ5yiqCQUVdV3AHNu1CEueSsAnYYqQLD8XJNBH5mHsrAAAAAElFTkSuQmCC);
}

li.nav-item.home_menu.active a:before {
content: url();
}

li.nav-item.forum_menu a:before {
content: url();
}

li.nav-item.forum_menu.active a:before {
content: url();
}

li.nav-item.my_card_menu a:before {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGiSURBVHgBrVTLbcJAFDS2DxxdAmeEFKWCmArIkQOfTQXQQUwHpoLYfCRuIRUkvuVILBdgOnAOliz5l3nSOoKwC07Ck6y3v5mdfZ5dRblyNC4tGAwGpqqqN0VRGOh6q9Xq7U+EjLFWlmVPaJpHgEYj1DSt6zhOKMKpMsI8z185WVSWpc2/EF+L5rChIcLposHhcMgISARxHN9ut9uIxvv9/hzqaCNSP0ae11XY49mqyCg2m02Ies541xQBhYRQZvAcCeZC3jRqE6LwO8o4nimYGx+u+Rm6ROEL0hR5Ctt86rpu0zjqRmOM2mmazoViFEmA6BHJkkxb8ONMNKFJAIrv+16n09njaFSrFj6q5zv6DGSuDHfO2EaSJMLCN5vNCMaOahHiqBZUTKo/LVWCG4M1LtRaUkKQUfEnvBsBJFTBN6us5azX64cTQpDdIz2Tz2BetlwuPeVMjEajHh4MhxN3q0dDPTjCHc/2JTKKxWJB1rI5prpZR8aW3g5ZgGhPmT9tJ4TKbwlF8e3Ddrv9gdqFKLBbFwyv7sirUOgGQfAvIdL4AvAJyr2nEjI/AAAAAElFTkSuQmCC);
}

li.nav-item.my_card_menu.active a:before {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGQSURBVHgBtZRRUsIwEIb/pDjjY4+AJ/AIUpAHn9ATWE9AgQNYLgDxBOIJHF4FBG7AEeoN6vjioCRukxZG2kJxZGc6TXfzf8luNwH+2djeGZ1RBSidQ0kbUs4h6rO/Ab1pGdbqEQqVLUkAyR0IJ8iS8Vwgl9MYFgJK6EchoHdZx7ypXRzYnrhaGAHkxxl69ZZ+1Jezhlqr2+JAoBG/fYibcO0VVwEY6+pxqhS7gEzF6agwHZNBDDwgZcUWRswr6Rg3qbJ4zpaVkLlDOSSoR2oP3uidpgnj/458rh7L5UOmFHnWntyT2M+MSUa1rXUPA0bmvbiwKMWkfRQoTe6jX53nSXY1NhX9084OnobU2GExYGvk089oUro5sLWUelQ+0VH084GtsSBPM/6iHbAwG6YXSxYcoHd5lwZ2xtdUo2dzEri7q05m8dcGdcNAg6Vykktj04eKXcB4xF5YZP3qkPZj2onz5GT9auwkhRDF7S3ejZ0FNCbVIcCUbU6KXHZhnSzoVhkWVvdqA+pVGqxmOJb9AISijpzqjo77AAAAAElFTkSuQmCC);
}

li.nav-item.master_ranking_menu a:before {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEUSURBVHgB5ZTfjYJAEMYH2QIogavg7ECugrsCgKOEuxLsQDsgAZ61A7EDLcEO9pEH/vgNGSISMbLRJ79ksrMz5MfMMgvRk2XdS/q+72FZDMLHNE23k4GA/WDZjKS/AM1vJRSN61PWXIzliS16sdvAKIqcoiicbm9ZltM0TQtENUupuoOOSgnMrapqp5Ryu4TAJqsFlmX5i8WFaVSmBcjVOjRRs8F+lSTJBxv7ZCBFBkIXf0EQROyjE+7qYNv2fxzH2gg4PA7s5zi2A9z1jAwEwKqua5eNfQm3LzBtWWdZdmIfo6T7OaMK7+kNgcOP4sl9bf2JsSvgvpe8euDRGEaI5/DyPwzD8BvBORkIY5Tjuu7pFToDATBpYPfpDecAAAAASUVORK5CYII=);
}

li.nav-item.master_ranking_menu.active a:before {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEgSURBVHgBzVTLUcMwEH0S4e4STAXQAQ6BM3QAJeRTAQUAohK459+BU0I60DGXaLNaxxl5JnFiTTKTN5bnadd+evotcGao2uxgmIH0YyXmaAHz/N9ccDB6A+Fvb85RG+Zlti/VwiGQuueXf2ZQqviZKGMLGbS4PiLYnSbAKglyBfdi351P4f2xV81Qg9ZWLIV2U+A2DSwiBoWgdu8skDKzbMluBZOdywbQ1a4yPL07aZ5HO2yOLq/nhzAiy+ucw+keTNtGCgbLIQePHnCzzpn8akSBDLtKpXkuISUDRDrUFl+dpdD+2IYnItJhzVA4M65fsLop/vLLfUVZCE6PVQSVm/O2QypJefnLj06NkcvDLtCbvELxAY0BcUX6eZrjEtgAsjpi3BpsOKcAAAAASUVORK5CYII=);
}

li.nav-item.portfolio_menu a:before {
content: url();
}

li.nav-item.portfolio_menu.active a:before {
content: url();
}

li.nav-item.tutorial_icon a:before {
content: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/icon-tutorial.png);
}

li.nav-item.servizio_clienti_icon a:before {
content: url();
}

li.nav-item.verifica_garanzia_icon a:before {
content: url();
}

li.nav-item.centri_assistenza_icon a:before {
content: url();
}

li.nav-item.logout_icon a:before {
content: url();
}

li.nav-item.tutorial_icon a:before {
content: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/icon-tutorial.png);
}

.dropdown_menu_header .dropdown-item.active, .dropdown-item:active {
color: #00111e !important;
}

li.nav-item.active {
background-image: linear-gradient(to right, #dd3333 30px, rgba(255,255,255,0) 0px), linear-gradient(to left, #000 0, rgba(255,255,255,0) 0px);
}

li.nav-item:not(.no_button)  {
background: url();
}

li.nav-item.menu_courses_icon.active a:before, li.nav-item.master_ranking_menu.active a:before, li.nav-item.my_card_menu.active a:before {
border-bottom: 3px solid #0072bc;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background: #00111e !important;
}

.owl-theme .owl-dots .owl-dot span {
background: #0072bc !important;
}

/* Page */

/* Intro */

button#intro_button {
background-color: #00111e;
}

.tos_bar .nav-link.active {
color: #00111e !important;
}

button#accept-terms-of-service-button,button#accept-terms-of-service-button:focus {
border: 1px solid #00111e;
color: #00111e;
}

.content.video_introduction_content, .content.tos_content, .content.ass_content  {
background: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/platform_background-scaled.jpg );
}

.select_user_map_background {
background: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/platform_background-scaled.jpg) no-repeat;
}

.content.tutorial_content {
background: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/platform_background-scaled.jpg);
}

.content.master_path_content {
background-image: url();
}


h5.card-title.map_name {
color: #00111e;
}

.view_student_map {
background-color: #00111e !important;
border-color: #00111e !important;
}

input.g4s_filter_selection {
border: 2px solid #00111e !important
}

.unnamed-state-active {
color: #00111e !important;
}

.card.p-0.card_master_path:hover {
border:1px solid #00111e ;
}


/* Ranking Page*/

.ranking_container .nav-link.active {
background: #002e33 !important;
color: #041539 !important;
border: 1px solid #002e33 !important;
}

.content.ranking_content {
background: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/background_rankings-2-scaled.jpg);
}

.row.header_ranking {
background: #00111e;
color: #ffffff;
}

.general_ranking_header, .contest_ranking_header {
background: ##041539;
}

.ranking_title {
color: #ffffff;
}

.ranking_title:before {
content: url();
}

.menu_rep_news {
background:#00111e;
}

#personal-ranking-position, #opponents-ranking-position {
background: url('') center;
}

/* Forum */
s
.content.forum_content {
background: url() ;
}

#af-wrapper #forum-header,#af-wrapper .button-normal:hover {
background-color: #00111e !important;
}

#af-wrapper .title-element {
background-color: #0072bc !important;
border-bottom: 1px solid #0072bc !important;;
}

#af-wrapper a:not(.button) {
color: #00111e !important;
}

#af-wrapper #profile-header .background-avatar {
background-color: #00111e !important;
}

#af-wrapper .reaction-icon.fas {
font-weight:400 !important;
color: #00111e !important;
}


/* Portfolio */

.content.portfolio_content {
background: url() no-repeat;
}

.portfolio_container {
background: url() no-repeat;
}

.content.portfolio_module_content {
background: url() no-repeat;
}


.add-social-post-type {
color:#00111e !important;
}

.add-social-post-type.on {
background-color:#00111e;
color:#ffffff !important;
}

.add-social-post-type.form-control:focus {
color: #ffffff !important;
background-color: #00111e !important;
border-color: #00111e;
box-shadow: 0 !important;
}

.tos_title {
color: #00111e;
}

/* Repository */

.content.bck_custom {
background: url() no-repeat fixed;
}

.repository .btn.button_menu_extra.extra_active {
background-color: #0072bc !important;
border-color: #0072bc !important;
}

repository .btn.button_menu_extra {
background-color: #00111e !important;
border-color: #ffffff !important;
color: #ffffff}

.read_more_news a{
color:#00111e !important;
}

.read_more_news a .fas {
color:#00111e !important;
}

.library_content_link_container {
background:url() no-repeat;
}

.repository .btn:hover {
background-color: #002e33 !important;
border-color: #002e33 !important;
color: #ffffff !important;
}

.repository .btn.extra_active {
background-color: #002e33 !important;
border-color: #002e33 !important;
color: #ffffff !important;
}

.repository .btn {
background-color: #002e33 !important;
border-color: #04746d !important;
color: #ffffff !important;
}


.repository .btn.button_menu_extra.extra_active {
background-color: #002e33 !important;
border-color: #002e33 !important;
color: #ffffff !important;
}

.repository td.rep_td_left {
border-left: 24px solid #041539;
}

/* Bullettin Page */


.news_title.news:before{
content: url();
}

.news_title.video:before {
content: url();
}

.news_title.announcement:before{
content: url();
}

/* Footer */

.footer-logo.footer_bl {
background-image: none !important;
}

.footer {
background-color: #00111e !important;
background-image: url()!important;
color: #ffffff;
z-index: 2;
background-size: cover;
background-position-y: center;
}

<!--.social_icon .fab {-->
<!--color: --><!--;-->
<!--}-->

.social-light {
color: #0072bc;
}

.social-dark {
color: #070e27;
}

/* Profile */

.content.passport {
background-image: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/profile_background.jpg);
}


.no_active_postcards {
background: url() no-repeat;
}

.no_active_path {
background: url() no-repeat;
}

.no_badges {
background: url() no-repeat;
}

.decoration {
background: url() no-repeat center center;
}

.decoration-mobile {
background: url() no-repeat center center;
}

.badges-container .carousel-item .title-container h3 {
color: #00111e !important;
}

.tasks-percent-completed {
background: #f0f0f0 !important;
border-bottom: 2px dotted #f0f0f0;
}

.paths-container .carousel-item .title-container h3 {
color: #00111e !important
}

.points-container thead, .repository thead {
background: #041539;
}

.tasks-percent-completed .skillPercent {
background-color: #f0f0f0 !important;
}

.percent {
color: #ffffff !important;
}

.missionsModal .step-container .task-content .btn, .btn-close {
background-color: #00111e!important;
border-color: #00111e!important;
}

.badges .card-title {
color: #00111e !important;
}

.row.user_points_container {
background-color: ;
}

.change_profile_photo, .g4s_edit_show .profile_cover_image_div,.edit_email_box label {
background: #00111e;
}

a#edit_profile,a#undo_edit_profile {
color: #00111e;
}

input#save {
background-color: #00111e;
}

.profile_mail span:before {
content:url(https://compliance.game4skill.it/wp-content/uploads/2024/01/icon_profile_mail-1.png);
}

.profile_role span:before {
content:url();
}

.profile_phone span:before {
content:url();
}

.profile_linkedin span:before {
content:url();
}

.profile_linkedin span a, .profile_linkedin span a:hover {
color:#000000;
}

.user-page h4 {
color: #00111e;
border-image: linear-gradient(to right, #00111e 5%, transparent 5%) 100% 1;
}

.zen_point_icon:before, .point_icon:before {
background: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/icon_points.png) no-repeat;
}

.master_point_icon:before {
content: url();
}

.step_time:before {
background: url() no-repeat;
}

.tasks-percent-completed .skillPercent-img {
background-image: url() !important;
}

.tasks-percent-completed.completed-100 .skillPercent-img {
background-image: url() !important;
}

.tasks-percent-completed .farm-goal {
background-image: url() !important;
}

.tasks-percent-completed.completed-100 .farm-goal {
background-image: none !important;
}

.points-container thead {
background: ##041539 !important;
}

a.paginate_button.current {
background: #FFFFFF !important;
color: #000000 !important;
}

/* Classroom */

.content.content_edition_classroom {
background: url() no-repeat;
}

.card .far.fa-calendar-alt, .card .fas.fa-map-marker-alt {
color: #00111e !important;
}

.place_teacher i {
color:#00111e !important
}

.row.class-main.classroom_info {
background-color: #0072bc;
color: ##ffffff;
}

a.btn.btn-primary.view_edition, a.btn.btn-primary.view_edition:active, a.btn.btn-primary.connection_test {
background-color:#00111e;
border-color:#00111e;
}

a.btn.btn-primary.view_edition:hover, a.btn.btn-primary.connection_test:hover {
background-color:#0072bc;
border-color:#0072bc;
}

.single-g4s_class_edition li.nav-item.classroom_menu a.nav-link {
color: #00111e !important;
}

.g4s_dismiss_notification.reload_page_button {
background: #00111e !important;
}

#g4s_notification_container:before {
content: url(#00111e);
}

.classroom_name {
background: #00111e;
}

.schedule_title {
background: #00111e;
}

.ascending {
color:#00111e !important;

}

.time-line span.hours {
color:#0072bc !important;
}

.classrooms-list a {
color:#0072bc !important;
}


/* Business Map */

.row-business {
background-color: #ffffff !important;
}

h5.business_course_title, .card_title_business  {
color: #000000 !important;
}

.course_minutes_business:before {
content: url();
}

.units_completed_business:before {
content: url();
}

.units_card_completed:before {
content:url();
}

.units_card_uncompleted:before {
content:url();
}

.course_points_business:before, .units_card_percent:before {
content: url();
}

#BusinessMissionContainer .g4s_unactive .card_overlay {
background-image: url();
}

<!--.business_icon:before {-->
<!-- background:--><!--}-->

.filter_span {
background: #f2f2f2 !important;
color: #066f38 !important;
}

.filter_span.current {
background: #066f38 !important;
color: #ffffff !important;
}

.card_footer_business {
background: #fcfcfc !important;
}

.units_business_unpar {
color: #f50d0d !important;
}

.units_business_par {
color: #00a85f !important;
}

.achivements_modal_points:before {
content: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/icon_points.png);
}

.tutor_modal_achivements {
background-image: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/platform_background-scaled.jpg)!important;
}

#noti_Button {
background: url() !important;
}

.half-background::before {
background: url()no-repeat!important;
}

@media only screen and (max-width: 769px) {
div.content {
background: url(https://compliance.game4skill.it/wp-content/uploads/2024/01/profile_background.jpg) center center fixed;
}
}

.nav-item--button {
color: ;
background-color: ;
}

.nav-item--button:hover {
color: ;
background-color: ;
}

.nav-item--button.active {
color: ;
background-color: ;
}

.nav-item--button .menu-icon svg {
color: ;
}

.nav-item--button.active .menu-icon svg {
color: ;
}

.nav-item--button.active .menu-icon svg {
color: ;
}

.nav-item--underline {
color: #5c5c5c}

.nav-item--underline.active span {
color: #000000;
}

.nav-item--underline.active .menu-icon {
border-bottom: 2px solid #0072bc;
}

.nav-item--underline.active .menu-icon svg {
color: #0072bc;
}

.nav-item--underline .menu-icon svg {
color: #5c5c5c;
}
