    body {
        height: 100%;
        background-color: #fff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        min-width: 1000px;
        margin: 0 auto;
    }
    
    p {
        margin-bottom: 10px;
    }
    
    a {
        text-decoration: none;
    }
    
    .min-ht {
        min-height: 400px;
    }
    
    ul {
        padding: 0;
        margin: 0;
    }
    
    .logo-img img {
        width: 100%;
    }
    
    .logo-img {
        margin-top: 50px;
        margin-left: 50px;
    }
    
    .gif-anim {
        height: 301px;
        width: 239px;
        border: 10px solid #000;
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
    }
    
    .header-area {
        border-bottom: 3px solid #000;
        padding: 50px 0 2px 0;
        margin: 0 0 20px 0;
    }
    
    .header-area ul {
        text-align: center;
    }
    
    .header-area ul li {
        display: inline-block;
        margin: 0 30px 0 0;
    }
    
    .header-area ul li a {
        color: #000;
        font-size: 14px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
    }
    
    .header-area ul li a.bold {
        color: #63B173;
    }
    
    .arrow-down {
        position: absolute;
        left: 0;
        top: -30px
    }
    
    .jumb-down h2 {
        font-size: 24px;
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        font-style: italic;
        font-weight: bold;
    }
    
    .jumb-down {
        padding: 21px 0 0 67px;
        margin-top: -30px;
    }
    
    .jumb-down ul li {
        display: inline-block;
        vertical-align: top;
        margin: 0 0 0 0;
    }
    
    .greybox {
        background-color: #E4ECF0;
        padding: 30px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
    }
    
    .greybox h3 {
        font-size: 32px;
        font-weight: bold;
        margin: 0 0 10px 0;
    }
    
    .greybox ul li {
        background: url(../images/continent-bullet_52x30.png) no-repeat left top;
        padding: 0 0 0 65px;
        background-size: 52px;
        list-style: none;
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        font-size: 20px;
        line-height: 23px;
        font-weight: bold;
        margin: 0 0 20px 0;
    }
    
    .font-verdana {
        font-family: Verdana, Geneva, Tahoma, sans-serif;
        font-weight: bold;
    }
    
    .green-text {
        color: #248F18;
    }
    
    .red-text {
        color: #9E0704;
    }
    
    .greybox h2 {
        font-size: 20px;
        font-weight: bold;
    }
    
    .greybox .number {
        margin: 0 0 10px 20px;
    }
    
    .tab2-area p {
        font-size: 16px;
        font-weight: bold;
    }
    
    .tab2-area .font-verdana {
        font-size: 24px;
    }
    
    .underline-green {
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        color: #248F18;
        background: url(../images/underline-for-accountability_163x29.png) no-repeat center bottom;
        padding: 0px 0 19px 0;
        background-size: 93%;
    }
    
    .greybox ul.red-cross-list li {
        background: url(../images/red-x-fat-bevel_50x50.png) no-repeat left center;
        padding: 0 0 13px 50px;
        background-size: 36px;
        margin: 0 0 20px 0;
    }
    
    .button-black-text {
        padding: 10px 10px 0 0;
        text-decoration: underline;
        font-size: 20px;
        background-size: 15px;
        margin-left: 85px;
    }
    
    .button-black-text a {
        color: #000;
        font-weight: bold;
        background: url(../images/Back_pointer_right.png) no-repeat right 16px;
        display: inline-block;
        padding: 10px 26px 10px 10px;
        background-size: 20px;
        /* text-decoration: underline; */
    }
    
    .tab3-area {
        font-family: Arial, Helvetica, sans-serif;
        padding: 20px 20px 0 20px;
    }
    
    .tab3-area p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        line-height: 23px;
        font-weight: bold;
    }
    
    .tab3-area span.font-verdana {
        font-size: 26px;
    }
    
    .rather-div {
        background: url(../images/pointing-finger_167x105.png) no-repeat left top;
        padding: 10px 85px 10px 85px;
        background-size: 76px;
    }
    
    .rather-div p {
        font-size: 24px;
        line-height: 27px;
        font-style: italic;
    }
    
    .old-prove-text p {
        text-transform: uppercase;
        font-size: 28px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #23671C;
        margin: 0 0 0 0;
        background: url(../images/underline-for-owned-by-you_133x27.png) no-repeat 0 20px;
        padding: 0 0 30px 0;
        background-size: 23%;
    }
    
    .old-prove-text p span {
        font-size: 18px;
        color: #000;
        text-transform: none;
        margin-left: 28%;
    }
    
    .old-prove-text p:last-child {
        background: url(../images/underline-for-owned-by-you_133x27.png) no-repeat 45% 20px;
        background-size: 23%;
    }
    
    .build-upon {
        position: absolute;
        left: -20px;
        top: -10px;
    }
    
    .greybox#tab4,
    .greybox#tab5 {
        padding: 50px 30px 30px 50px;
    }
    
    .black-underline {
        background: url(../images/underline-for-proven_131x27.png) no-repeat 45% 31px;
        background-size: 100%;
        padding: 0 0 14px 0;
        display: inline-block;
    }
    
    .tab4-area h3 {
        font-size: 20px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
    }
    
    .tab4-area p {
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        font-size: 20px;
        line-height: 23px;
        font-weight: bold;
    }
    
    .tab4-area ul li {
        background: none;
        padding: 0 0 0 40px;
    }
    
    .logo-osmio {
        float: left;
        margin: 0 20px 0 0;
    }
    
    .osmio-right-area {
        float: left;
        width: 500px;
    }
    
    .osmio-right-area h2 {
        font-size: 24px;
        margin: 20px 0 10px 0;
    }
    
    .osmio-right-area h3 {
        font-size: 32px;
        background: url(../images/logo-oval-with-star-and-text_160x92.png) no-repeat right;
        padding: 15px 0 15px 0;
    }
    
    .osmio-right-area h3 span {
        font-size: 18px;
        display: block;
    }
    
    .video-area {
        width: 644px;
        margin: 0 auto;
    }
    
    .moreabout {
        width: 500px;
        margin: 0 auto;
        /* background: url(../images/Back_pointer_right.png) no-repeat 71% 16px; */
    }
    
    .moreabout-02 {
        width: 620px;
        margin: 0 auto;
        /* background: url(../images/blackarrow.png) no-repeat 71% 16px; */
    }
    
    .auth-img img {
        width: 100%;
    }
    
    .auth-img p {
        font-size: 18px;
    }
    
    .back-to-top {
        cursor: pointer;
        position: fixed;
        bottom: 100px;
        right: 100px;
        display: none
    }
    
    .silibandia-area-sec {
        background: url(../images/header-background_1600x783.png) no-repeat;
        width: 100%;
        margin: 0 auto;
        padding-bottom: 100px;
        background-size: cover;
    }
    
    .inner-sili-sec {
        margin: 0 auto;
        width: 935px;
        padding: 100px 0 0 0;
    }
    
    .sili-left-logo {
        width: 177px;
        margin: 0 20px 0 0;
    }
    
    .sili-center-logo {
        width: 490px;
        margin: 0 10px 0 0;
    }
    
    .flag-sili {
        width: 220px;
    }
    
    .back-btn a {
        color: #fff;
        background: url(../images/Back_pointer_WHITE.png) no-repeat left center;
        display: inline-block;
        padding: 10px 0 10px 35px;
        background-size: 20px;
        font-weight: bold;
        font-family: Verdana, Geneva, Tahoma, sans-serif;
        font-size: 18px;
    }
    
    .black-btn a {
        color: #000;
        background: url(../images/Back_pointer_BLACK.png) no-repeat left center;
        display: inline-block;
        padding: 10px 0 10px 35px;
        background-size: 20px;
        font-weight: bold;
        font-family: Verdana, Geneva, Tahoma, sans-serif;
        font-size: 18px;
    }
    
    .sili-center-logo {
        padding: 30px 0 0 0;
    }
    
    .sili-center-logo p {
        font-size: 26px;
        font-weight: bold;
        color: #fff;
        margin: 10px 0 40px 10px;
    }
    
    .silibandia-def {
        margin-left: -50px;
    }
    
    .sili-sec-2 p {
        font-size: 20px;
        line-height: 23px;
        font-weight: bold;
        color: #fff;
        font-family: Arial, Helvetica, sans-serif;
    }
    
    .sili-sec-2 p i {
        font-style: italic;
        color: #FFCC01;
        font-family: Verdana, Geneva, Tahoma, sans-serif;
    }
    
    .warning-box {
        margin-top: -30px
    }
    
    .inner-main-area {
        width: 825px;
        margin: 0 auto;
    }
    
    .insti-auth-img img {
        width: 100%;
    }
    
    .para-01 p {
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        font-size: 18px;
        line-height: 21px;
        font-weight: bold;
        width: 670px;
        margin: 0 auto 20px;
    }
    
    .para-01 p b {
        font-size: 20px;
        font-family: Verdana, Geneva, Tahoma, sans-serif;
    }
    
    .para-01 h1 {
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        font-size: 32px;
        line-height: 36px;
        font-weight: bold;
        text-align: center;
    }
    
    .para-01 h2 {
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        font-size: 28px;
        line-height: 36px;
        font-weight: bold;
        text-align: center;
    }
    
    footer {
        background-color: #000;
        text-align: center;
        color: #fff;
        padding: 30px 0 10px 0;
    }
    
    footer a {
        text-decoration: none;
        color: #fff;
        font-size: 18px;
    }
    
    footer a img {
        margin: 0 10px 0 0;
    }
    
    footer p {
        margin: 20px 0 20px 0;
        font-size: 16px;
    }
    
    footer p a {
        font-size: 14px;
        text-decoration: underline;
    }
    
    footer ul {
        text-align: center;
        margin: 0 0 20px 0;
    }
    
    footer ul li {
        display: inline-block;
        margin: 0 40px 0 0;
    }
    
    footer ul li:last-child {
        margin: 0;
    }
    
    footer ul li a {
        font-size: 14px;
        color: #fff;
        text-decoration: underline;
    }
    
    #cookie_box {
        position: fixed;
        display: none;
        bottom: 0px;
        font-size: 16px;
        z-index: 1000;
        background: rgba(0, 0, 0, 1);
        padding: 10px 10px 10px 10px;
        text-align: center;
        width: 100%;
        color: #ffffff;
    }
    
    #cookie_box p {
        font-size: 15px;
        margin: 0 0 5px 0;
    }
    
    #cookie_box p span {
        font-weight: bold;
        font-size: 20px;
        color: #f73649;
        display: inline-block;
        font-family: Arial, Helvetica, sans-serif;
    }
    
    #cookie_box p b {
        font-size: 18px;
    }
    
    #cookie_box .btn {
        padding: 4px 10px 4px 10px;
    }
    
    .cookie_third_msg input {
        display: inline-block;
    }
    
    .cookie_second_msg,
    .cookie_third_msg {
        display: none;
    }
    
    a.whynot {
        color: #fde910;
        font-size: 16px;
        position: absolute;
        left: 81px;
        top: 35px;
        font-weight: 700;
        text-decoration: underline;
    }
    
    a.whynot:hover {
        color: #fff;
        text-decoration: underline !important;
    }
    
    #cookiePopup .modal-content {
        background-color: #fff;
    }
    
    #cookiePopup .close {
        font-size: 24px;
        color: #000;
        top: -6px;
        font-weight: bold;
    }
    
    button.close {
        position: absolute;
        right: -3px;
        z-index: 9;
        opacity: 1;
        border: none;
        background-color: transparent;
        font-size: 35px;
        font-weight: bold;
        top: -12px;
    }
    
    .videoarea iframe {
        width: 100%;
        height: 57vh;
    }
    
    .videoarea .modal-body {
        padding-top: 35px;
    }
    
    .inner-header {
        background: url(../images/Corner_triangle.png) no-repeat left top;
        height: 259px;
    }
    
    .inner-log {
        padding: 30px 0 0 30px;
    }
    
    .logo-listing ul {
        text-align: center;
        margin: 0 0 20px 0;
    }
    
    .logo-listing ul li {
        display: inline-block;
        margin: 0 100px 0 0;
    }
    
    .logo-listing ul li a {
        text-decoration: underline;
        color: #000;
    }
    
    .logo-listing ul li a p {
        color: #000;
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        font-size: 13px;
        font-weight: bold;
        line-height: 15px;
        margin: 10px 0 0 0;
    }
    
    .logo-listing ul li:last-child {
        margin: 0;
    }
    
    .inner-main-container {
        width: 700px;
        margin: 0 auto;
        position: relative;
    }
    
    .inner-main-container h1 {
        color: #000066;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 26px;
        font-weight: bold;
        margin: 0 0 15px 0;
    }
    
    .inner-main-container p {
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        font-size: 20px;
        line-height: 23px;
        margin: 0 0 20px 0;
    }
    
    .footer-inner {
        padding: 20px;
        text-align: center;
    }
    
    .footer-inner p {
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        font-size: 16px;
        color: #000;
    }
    
    .join-sec h2 {
        font-size: 20px;
        font-weight: bold;
        font-family: Verdana, Geneva, Tahoma, sans-serif;
        margin: 0 0 20px 0;
    }
    
    .join-sec a {
        font-size: 20px;
        font-weight: bold;
        font-family: Verdana, Geneva, Tahoma, sans-serif;
        margin: 0 0 20px 0;
        text-decoration: underline;
        color: #000;
    }
    
    .about-qei p {
        font-weight: bold;
    }
    
    .about-qei p span.font-big {
        font-size: 26px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
    }
    
    .black-under1 {
        background: url(../images/Underline_BLACK_1.png) no-repeat 0 14px;
        padding: 0 0 15px 0;
        display: inline-block;
        background-size: 100%;
    }
    
    .black-under2 {
        background: url(../images/Underline_BLACK_2png.png) no-repeat 0 14px;
        padding: 0 0 15px 0;
        display: inline-block;
        background-size: 100%;
    }
    
    .about-inner-video-head ul li {
        display: inline-block;
        vertical-align: top;
        margin: 0 10px 0 0;
    }
    
    .about-inner-video-head ul li .blue-watch {
        background-color: #000066;
        padding: 8px 20px 8px 20px;
        color: #fff;
        font-size: 16px;
        font-weight: bold;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        margin: 10px 0 0 0;
    }
    
    .about-inner-video-head ul li p {
        padding: 10px 0 0 0;
    }
    
    .grey-inner-box {
        background-color: #EBF0F2;
        padding: 20px;
        width: 533px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        position: relative;
    }
    
    .grey-inner-box .bluebtn a {
        background: #000066;
        padding: 10px 12px 10px 12px;
        font-size: 16px;
        line-height: 20px;
        margin: 0;
        position: absolute;
        right: -100px;
        top: 64px
    }
    
    .about-inner-video-head.L01 p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 18px;
    }
    
    .about-inner-video-head.L01 span {
        font-size: 28px;
    }
    
    .about-inner-video-head.L01 img {
        margin: 0 0 0 122px;
    }
    
    .inner-logo-alliance {
        position: absolute;
        top: -83px;
        left: 191px;
    }
    
    .qei {
        min-height: 300px;
    }
    
    .qei h2 {
        font-size: 24px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        margin: 0 0 50px 0;
    }
    
    .qei a {
        display: block;
        background: url(../images/pdf-icon_98x128.png) no-repeat left top;
        padding: 20px 50px 50px 50px;
        background-size: 44px;
        font-size: 20px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: underline;
        color: #000;
    }
    
    .buythebook a {
        display: block;
        width: 134px;
        margin: 0 auto;
        font-size: 18px;
        font-weight: bold;
        color: #000;
        text-align: center;
    }
    
    .for-enter-inner {
        position: relative;
    }
    
    .for-enter-inner p {
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        font-size: 24px;
        line-height: 27px;
        font-weight: bold;
    }
    
    .bluebtn-long {
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        background: #000066;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        color: #fff;
        text-align: center;
        background-size: 30px;
        font-size: 32px;
        padding: 10px;
        font-weight: bold;
        margin: 0 0 20px 0;
    }
    
    .for-enter-inner h2 {
        font-weight: bold;
        font-size: 32px;
        font-family: Arial, Helvetica, adobe-helvetica, Arial Narrow;
        margin: 0 0 20px 0;
    }
    
    .story-top {
        position: absolute;
        right: 0;
        top: -175px;
    }
    
    .enterpris-list img {
        width: 100%;
    }
    
    .for-enter-inner a:hover {
        color: #5c6bc0;
    }
    
    @media only screen and (max-width:1199px) {}
    
    @media only screen and (max-width:768px) {}
    
    @media (min-width: 1400px) {
        .container,
        .container-lg,
        .container-md,
        .container-sm,
        .container-xl,
        .container-xxl {
            max-width: 1160px;
        }
    }