                                            .navigation {
                                                height: 90px;
                                                background: #2F3336;
                                                /* position: absolute; */
                                                z-index: 9;
                                                width: 100%;
                                            }
                                            
                                            .nav-container {
                                                height: 100%;
                                            }
                                            
                                            .navigation .brand {
                                                position: absolute;
                                                padding-left: 20px;
                                                float: left;
                                            }
                                            
                                            .navigation .brand a img {
                                                height: 90px;
                                            }
                                            
                                            .navigation .brand a,
                                            .navigation .brand a:visited {
                                                color: #ffffff;
                                                text-decoration: none;
                                            }
                                            
                                            .navigation .nav-container {
                                                /* max-width: 1300px; */
                                                margin: 0 5%;
                                            }
                                            
                                            .navigation nav {
                                                float: right;
                                            }
                                            
                                            .navigation nav ul {
                                                list-style: none;
                                                margin: 0;
                                                padding: 0;
                                                height: 100%;
                                            }
                                            
                                            .navigation nav ul li {
                                                float: left;
                                                position: relative;
                                                /* display: flex;
                                                flex-direction: row;
                                                align-items: center;
                                                height: 100%; */
                                            }
                                            
                                            .navigation nav ul li a,
                                            .navigation nav ul li a:visited {
                                                display: block;
                                                padding: 0 20px;
                                                line-height: 55px;
                                                color: #fff;
                                                background: #262626;
                                                text-decoration: none;
                                            }
                                            
                                            .navigation nav ul li a {
                                                background: transparent;
                                                color: #fff;
                                                font-size: 1.1rem;
                                            }
                                            
                                            .navigation nav ul li a:hover,
                                            .navigation nav ul li a:visited:hover {
                                                /* background: #2581DC; */
                                                color: #fff;
                                            }
                                            
                                            .navigation .navbar-dropdown li a {
                                                background: #2581DC;
                                            }
                                            
                                            .navigation nav ul li a:not(:only-child):after,
                                            .navigation nav ul li a:visited:not(:only-child):after {
                                                padding-left: 4px;
                                                content: ' \025BE';
                                            }
                                            
                                            .navigation nav ul li ul li {
                                                min-width: 190px;
                                            }
                                            
                                            .navigation nav ul li ul li a {
                                                padding: 15px;
                                                line-height: 20px;
                                            }
                                            
                                            .navigation nav ul li a.active {
                                                text-decoration: underline;
                                                color: #fff;
                                            }
                                            
                                            .navigation .navbar-dropdown {
                                                position: absolute;
                                                display: none;
                                                z-index: 1;
                                                background: #fff;
                                                box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.25);
                                            }
                                            /* Mobile navigation */
                                            
                                            .navigation .nav-mobile {
                                                display: none;
                                                position: absolute;
                                                top: 0;
                                                right: 0;
                                                background: transparent;
                                                height: 70px;
                                                width: 70px;
                                            }
                                            
                                            @media only screen and (min-width: 800px) {
                                                .navigation {
                                                    position: fixed;
                                                    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);
                                                }
                                                .navigation nav {
                                                    height: 100%;
                                                }
                                                .navigation nav ul li {
                                                    float: left;
                                                    position: relative;
                                                    display: flex;
                                                    flex-direction: row;
                                                    align-items: center;
                                                    height: 100%;
                                                }
                                            }
                                            
                                            @media only screen and (max-width: 800px) {
                                                .navigation nav {
                                                    float: right;
                                                    background-color: #2F3336;
                                                }
                                                #page #wrapper {
                                                    margin-top: 0;
                                                }
                                                .navigation {
                                                    height: 70px;
                                                }
                                                .navigation .brand a img {
                                                    height: 60px;
                                                }
                                                .navigation .nav-mobile {
                                                    display: block;
                                                }
                                                .navigation nav {
                                                    width: 100%;
                                                    padding: 55px 0 15px;
                                                }
                                                .navigation nav ul {
                                                    display: none;
                                                }
                                                .navigation nav ul li {
                                                    float: none;
                                                }
                                                .navigation nav ul li a {
                                                    padding: 15px;
                                                    line-height: 20px;
                                                    color: #fff !important;
                                                    background: transparent;
                                                }
                                                .navigation nav ul li ul li a {
                                                    padding-left: 30px;
                                                }
                                                .navigation .navbar-dropdown {
                                                    position: static;
                                                }
                                            }
                                            
                                            @media screen and (min-width:800px) {
                                                .navigation .nav-list {
                                                    display: block !important;
                                                }
                                            }
                                            
                                            .navigation #navbar-toggle {
                                                position: absolute;
                                                left: 18px;
                                                top: 50%;
                                                cursor: pointer;
                                                /* padding: 10px 35px 16px 0px; */
                                            }
                                            
                                            .navigation #navbar-toggle span,
                                            .navigation #navbar-toggle span:before,
                                            .navigation #navbar-toggle span:after {
                                                cursor: pointer;
                                                border-radius: 1px;
                                                height: 3px;
                                                width: 30px;
                                                background: #fff;
                                                position: absolute;
                                                display: block;
                                                content: '';
                                                transition: all 300ms ease-in-out;
                                            }
                                            
                                            .navigation #navbar-toggle span:before {
                                                top: -10px;
                                            }
                                            
                                            .navigation #navbar-toggle span:after {
                                                bottom: -10px;
                                            }
                                            
                                            .navigation #navbar-toggle.active span {
                                                background-color: transparent;
                                            }
                                            
                                            .navigation #navbar-toggle.active span:before,
                                            .navigation #navbar-toggle.active span:after {
                                                top: 0;
                                            }
                                            
                                            .navigation #navbar-toggle.active span:before {
                                                transform: rotate(45deg);
                                            }
                                            
                                            .navigation #navbar-toggle.active span:after {
                                                transform: rotate(-45deg);
                                            }
                                            
                                            .msg-loader {
                                                position: fixed;
                                                top: 0;
                                                left: 0;
                                                height: 100vh;
                                                width: 100vw;
                                                background: rgba(255, 255, 255, .9);
                                                z-index: -102;
                                                opacity: -150;
                                                transition: .25s all ease-in-out;
                                                display: flex;
                                                justify-content: center;
                                                align-items: center;
                                                flex-direction: column;
                                            }
                                            
                                            .msg-loader.show {
                                                z-index: 100;
                                                opacity: 1;
                                            }
                                            
                                            .msg-loader .bouncers {
                                                display: flex;
                                                justify-content: center;
                                                align-items: center;
                                            }
                                            
                                            .msg-loader .bouncers>div {
                                                width: 1rem;
                                                height: 1rem;
                                                margin: 3rem 0.2rem;
                                                background: #8385aa;
                                                border-radius: 50%;
                                                animation: bouncing-loader 0.6s infinite alternate;
                                            }
                                            
                                            .msg-loader .bouncers>div:nth-child(2) {
                                                animation-delay: 0.2s;
                                            }
                                            
                                            .msg-loader .bouncers>div:nth-child(3) {
                                                animation-delay: 0.4s;
                                            }
                                            
                                            @media only screen and (max-width: 570px) {
                                                #myModal .modal-content {
                                                    position: absolute;
                                                    top: 50%;
                                                    left: 50%;
                                                    transform: translate(-50%, 15%);
                                                }
                                            }
                                            
                                            @media (min-width:571px) and (max-width:991px) {
                                                #myModal .modal-content {
                                                    position: absolute;
                                                    top: 50%;
                                                    left: 50%;
                                                    transform: translate(-50%, -40%);
                                                }
                                            }