body {
    padding: 0px;
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    color: #000000;
}

p {
    margin: 0px;
    padding: 0px;
}


#banner, #Aboutbanner, #ERPbanner, #Advantage, #terms-0f-use, #contct-us {
    width: 100%;
    margin: 0 auto;
    background-image: url(../images/banner.jpg);
    height: 433px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    color: #ffffff;
    text-align: center;
}

#Aboutbanner {
    background-image: url(../images/about-us-bnr.jpg);
    margin-bottom: 100px;
}

#ERPbanner {
    background-image: url(../images/ERP-Banner.jpg);
    margin-bottom: 100px;
}

#Advantage {
    background-image: url(../images/advantage-bnr.jpg);
    margin-bottom: 100px;
}

#terms-0f-use {
    background-image: url(../images/terms-bnr.jpg);
    margin-bottom: 100px;
}

#contct-us {
    background-image: url(../images/contact-us-banner.jpg);
    margin-bottom: 100px;
}

.bnrTitle {
    font-family: 'Arvo', serif !important;
    font-size: 48px;
    margin-top: 120px;
    margin-bottom: 30px;
}

.bnrInrTitle {
    font-family: 'Arvo', serif !important;
    font-size: 48px;
    margin-top: 120px;
    margin-bottom: 0px;
}

.bnrSubTitle {
    font-family: 'Arvo', serif !important;
    font-size: 25px;
    margin-top: 10px;
    margin-bottom: 30px;
}

.rqstBtn {
    background: #ea242a;
    padding: 10px 30px;
}

    .rqstBtn a {
        color: #ffffff;
        text-decoration: none;
    }

.bg-dark {
    background-color: #000000 !important;
    color: #ffffff;
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255);
    font-size: 14px;
}

    .navbar-dark .navbar-nav .nav-link:hover {
        color: #ea242a;
        font-size: 14px;
    }

h1 {
    font-size: 36px;
    font-weight: bold;
    color: #000000;
    margin-bottom: 10px;
}

h2 {
    font-size: 18px;
    color: #000000;
    font-weight: normal;
    line-height: 25px;
}

h3 {
    font-size: 20px;
    color: #000000;
    font-weight: bold;
    line-height: 25px;
    margin-top: 20px;
}

#introducing {
    margin: 100px 0px;
}

.box {
    text-align: center;
    box-shadow: 0 1px 4px 0 rgba(12, 12, 13, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.25);
    padding: 20px 10px;
    min-height: 250px;
    margin-top: 80px;
}

.boxImg {
    margin-top: 20px;
}

.boxTitle {
    font-weight: bold;
    line-height: 30px;
    font-size: 16px;
    margin: 5px 0px;
}

.boxText {
    font-size: 13px;
    line-height: 20px;
}

    .boxText .fa {
        font-size: 13px;
        margin-left: 5px;
        cursor: pointer;
    }

hr {
    margin: 100px 0px;
}

.laptop {
    margin-top: 50px;
}

.mrg-top {
    margin-top: 150px;
}

.mrg-top-btm {
    margin-top: 100px;
}

.tabWrp {
    box-shadow: 0 1px 4px 0 rgba(12, 12, 13, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.25);
    padding: 40px;
    margin-top: 50px;
}

.tab-content {
    border: #dddddd solid 1px;
    border-top: none;
    padding: 30px 20px;
}

    .tab-content h3 {
        font-size3: 20px;
        margin: 0px;
        padding: 0px;
        margin-bottom: 10px;
    }

    .tab-content p {
        font-size: px;
        margin: 0px;
        padding: 0px;
        margin-bottom: 10px;
        line-height: 25px;
    }

.nav-link {
    display: block;
    padding: 10px 25px;
    color: #000000;
    font-weight: bold;
}

#footer {
    background-color: #003ea1 !important;
    color: #ffffff;
    text-align: center;
    padding: 60px 0px 30px 0px;
    margin-top: 100px;
}

    #footer p {
        margin-bottom: 10px;
    }

        #footer p a {
            color: #ffffff;
        }

    #footer img {
        margin-top: 20px;
    }

.botmLogin {
    width: 100%;
    padding: 50px 100px;
}

    .botmLogin .col-md-4 {
        padding-right: 5px;
        padding-left: 5px;
    }

    .botmLogin .form-control {
        border: #003ea1 solid 2px !important;
    }

    .botmLogin .btn-primary {
        width: 100%;
        background: #003ea1 !important;
        border: none;
    }

.registered {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin: 20px 0px;
}

.CIO {
    margin: 50px 0px 0px 0px;
}

.panel-group .panel {
    border-radius: 0;
    box-shadow: none;
    border-color: #EEEEEE;
}

.panel-default > .panel-heading {
    padding: 0;
    border-radius: 0;
    color: #212121;
    background-color: #FAFAFA;
    border-color: #EEEEEE;
}

.panel-title {
    font-size: 14px;
}

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
    }

.more-less {
    float: right;
    color: #212121;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #EEEEEE;
}

#FAQ .col-md-6 {
    margin-bottom: 15px;
}

.FAQtab {
    background: #f0f0f0;
    padding: 10px;
    cursor: pointer;
}

    .FAQtab .fa {
        color: #003ea1;
        margin-right: 10px;
    }

.collapseBox {
    padding: 10px 20px;
    border: #f0f0f0 solid 1px;
    font-size: 14px;
    line-height: 20px;
}

.adjust2 {
    border-right: #c1c3c6 solid 4px;
    height: 147px;
    margin-bottom: 100px;
    text-align: center;
    line-height: 147px;
    display: block;
}

.adjust3 {
    border-left: #c1c3c6 solid 4px;
    height: 147px;
    text-align: center;
    line-height: 147px;
    display: block;
}

.blockquoteTxt {
    line-height: 26px;
    font-size: 16px;
    font-weight: normal;
}

.Mrgn-100 {
    margin-bottom: 100px;
}

.Mrgn-Btom-100 {
    margin-bottom: 100px;
}

.mrgn_Btom_20 {
    margin-bottom: 20px;
}

.profilePic {
    margin-bottom: 20px;
}

.profileName {
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: bold;
    color: #353535;
}

.profileDeg {
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 10px;
}

.teamPic {
    margin-bottom: 20px;
}

.mailPic {
    margin: 30px 0px;
}

.mail {
    font-size: 20px;
    text-decoration: underline;
}

.O2P {
    padding: 130px 0px;
}

    .O2P h1 {
        font-size: 20px;
        font-weight: bold;
    }

    .O2P h2 {
        font-size: 14px;
        margin-bottom: 40px;
    }

    .O2P p {
        padding-bottom: 20px;
    }

        .O2P p img {
            margin-right: 10px;
        }

.blankSpace {
    display: block;
    height: 100px;
}

.Bold-18 {
    font-size: 18px;
    font-weight: bold;
}

.icon {
    margin: 10px 0px;
}

.services_box {
    -moz-box-shadow: 0 0 3px #cbc5c5;
    -webkit-box-shadow: 0 0 3px #cbc5c5;
    box-shadow: 0 0 3px #cbc5c5;
    background: #fbfbfb;
    padding: 20px 20px;
    font-weight: bold;
    margin-bottom: 30px;
}

    .services_box img {
        margin-right: 10px;
    }

.flex-container {
    display: flex;
    background-color: DodgerBlue;
}

    .flex-container > div {
        background-color: #f1f1f1;
        margin: 10px;
        padding: 20px;
        font-size: 30px;
        width: 10%;
    }

.getIntouch {
    margin: 150px 0px;
}

.privacyTab {
    background: #f0f0f0;
    padding: 10px;
    cursor: pointer;
}

    .privacyTab .fa {
        color: #003ea1;
        margin-right: 10px;
    }

.collapseGryBox {
    padding: 10px 20px;
    border: #f0f0f0 solid 1px;
    font-size: 13px;
    line-height: 22px;
    background: #f0f0f0;
}

    .collapseGryBox p {
        margin-bottom: 10px;
    }

.address {
    padding: 50px 0px 0px 0px;
}

    .address ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }

        .address ul li {
            font-size: 15px;
            border-bottom: #333333 dashed 1px !important;
            display: block;
            margin-bottom: 30px;
            padding: 20px 0px;
        }

    .address .fa {
        font-size: 40px;
        color: #003ea1;
    }

.contactUsbox {
    -webkit-box-shadow: -4px 9px 56px -14px rgba(140,137,140,0.65);
    -moz-box-shadow: -4px 9px 56px -14px rgba(140,137,140,0.65);
    box-shadow: -4px 9px 56px -14px rgba(140,137,140,0.65);
    padding: 20px;
}

    .contactUsbox .btn-primary {
        border: #003ea1 solid 2px;
        color: #000000;
        background: #ffffff;
        border-radius: 0px;
        width: 100%;
    }

    .contactUsbox .form-control {
        border: #7e7f81 solid 1px;
        color: #000000;
        background: #ffffff;
        border-radius: 0px;
        width: 100%;
    }

.loginBlk .modal-title {
    font-size: 18px;
    color: #fff;
}

.loginBlk .modal-header {
    font-size: 18px;
    color: #fff;
    background: #003ea1;
}

.loginBlk .close {
    opacity: 10;
    background: #ffffff;
    border-radius: 50%;
    height: 25px;
    width: 25px;
    line-height: 25px;
    color: #000000;
    /*! top: 5px; */
    padding: 0px;
    margin: 0px;
}

.forgotUser .userid {
    float: left;
    width: 48%;
    position: relative;
}

.loginDetail .userid, .loginDetail .userpswd {
    position: relative;
}

    .loginDetail .userid i, .loginDetail .userpswd i {
        font-size: 19px;
        margin-right: 25px;
        position: absolute;
        right: 10px;
        top: 11px;
    }

.loginDetail {
    float: left;
    padding: 2% 0% 2% 0%;
    width: 50%;
    border-right: 1px solid #cccccc;
    font-size: 12px;
}

.signupInfo {
    padding: 10% 0 5% 5%;
    width: 45%;
    float: left;
    text-align: center;
}

.loginDetail .userid, .loginDetail .userpswd {
    position: relative;
}

    .loginDetail .userid i, .loginDetail .userpswd i {
        font-size: 19px;
        margin-right: 25px;
        position: absolute;
        right: 10px;
        top: 11px;
    }

.loginDetail .forgot {
    margin-bottom: 10px;
}

.signupInfo em {
    color: #00bdf2;
    font-style: normal;
}

.forgot {
    color: #333;
    display: block;
}

.forgotUser {
    width: 100%;
    font-size: 12px;
}

    .forgotUser input[type="text"] {
        width: 100%;
        padding: 5%;
        margin-bottom: 2%;
        color: #040404;
    }

    .forgotUser .fa-mail::before {
        content: "@";
        font-size: 18px;
    }

    .forgotUser .fa-mobile {
        font-size: 22px;
        position: absolute;
        right: 10px;
        top: 11px;
    }

    .forgotUser .fa-mail, .forgotUser .fa-user {
        font-size: 18px;
        position: absolute;
        right: 10px;
        top: 12px;
    }

    .forgotUser .userid {
        float: left;
        width: 48%;
        position: relative;
    }

    .forgotUser .userpswd {
        float: right;
        width: 48%;
        position: relative;
    }
    
.login {
 padding: 50px;
    background: #eaeaead6;
    margin-top: 100px;
    width: 700px;
    border-radius: 5px 95px 5px 42px;
    box-shadow: 0px 0px 12px 4px #bdbcbc;
    border: 1px solid #b5b2b2;
}

.forgot, .remember {
    float: left;
    font-size: 13px;
    cursor: pointer;
}

.remember {
    float: right;
    font-size: 13px;
}

.box1 {
    padding: 0px 0px 0px 0px;
    width: 280px;
    float: left;
}

.box2 {
    padding: 0px 0px 0px px;
    width: 280px;
    float: right;
}

.box3 {
    width: 1px;
    height: 283px;
    display: block;
    background: #ffffff;
    margin: 0 auto;
}

.login h1 {
    margin: 0px;
    padding: 0px;
    font-size: 24px;
    margin-bottom: 10px;
}

.login h2 {
    margin: 0px;
    padding: 0px;
    font-size: 15px;
}

    .login h2 a {
        font-weight: bold;
        color: #000000;
        font-size: 15px;
        text-decoration: underline;
    }

.login .form-group {
    margin-bottom: 10px;
}

.login label {
    font-size: 13px;
}

.login .form-control {
    border-color: #a3a2a2;
    border-radius: 0px;
    box-shadow: none;
    font-size: 13px;
    padding: 10px 15px;
}

.login .btn-primary {
    border-radius: 0px;
    width: 100%;
    color: #004785;
    color: #ffffff;
    background: #576600;
    font-size: 13px;
    border-color: #576600;
}

.forgotPassword p {
    font-size: 14px;
    margin-bottom: 20px;
}

.forgotPassword .form-group {
    margin-bottom: 20px;
}

.forgotPassword .form-control {
    margin-bottom: 20px;
    border-color: #a3a2a2;
    border-radius: 0px;
    box-shadow: none;
}

.forgotPassword .btn-primary {
    border-radius: 0px;
    width: 100%;
    color: #004785;
    color: #ffffff;
    background: #e95906;
    font-size: 13px;
    border-color: #004785;
}

.signupInfo .h3 {
    font-weight: normal;
    font-size: 23px;
}

.moreReg {
    margin: 20px 0px;
}

.buyReg {
    float: left;
}

.supReg {
    float: right;
}

.buyReg img {
    width: 50px !important;
    height: 50px;
}

.supReg img {
    width: 50px !important;
    height: 50px;
}

.btnRed {
    background: #004785;
    color: #ffffff;
    font-size: 12px;
    padding: 10px 20px;
}

    .btnRed:hover {
        background: #004785;
        color: #ffffff;
        text-decoration: none;
    }

.bnrSubTitle {
    font-family: 'Arvo', serif !important;
    font-size: 25px;
    margin-top: 10px;
    margin-bottom: 30px;
}

.rqstBtn {
    background: #a4c100;
}

    .rqstBtn a {
        color: #ffffff;
        text-decoration: none;
    }

.bg-dark {
    background-color: #000000 !important;
    color: #ffffff;
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255);
    font-size: 14px;
    font-weight: normal;
}

    .navbar-dark .navbar-nav .nav-link:hover {
        color: #ffffff;
        font-size: 14px;
    }

.signIn {
    background: #ea242a;
    border-radius: 5px;
    padding-right: 9px !important;
    padding-left: 10px !important;
    margin-left: 8px;
}

#introducing {
    margin: 100px 0px;
}

.box {
    text-align: center;
    box-shadow: 0 1px 4px 0 rgba(12, 12, 13, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.25);
    padding: 20px 10px;
    min-height: 250px;
    margin-top: 80px;
}

.boxImg {
    margin-top: 20px;
}

.boxTitle {
    font-weight: bold;
    line-height: 30px;
    font-size: 16px;
    margin: 5px 0px;
}

.boxText {
    font-size: 13px;
    line-height: 20px;
}

    .boxText .fa {
        font-size: 13px;
        margin-left: 5px;
        cursor: pointer;
    }

hr {
    margin: 100px 0px;
}

.laptop {
    margin-top: 50px;
}

.mrg-top {
    margin-top: 150px;
}

.mrg-top-btm {
    margin-top: 100px;
}

.tabWrp {
    -webkit-box-shadow: -4px 9px 56px -14px rgba(140,137,140,0.65);
    -moz-box-shadow: -4px 9px 56px -14px rgba(140,137,140,0.65);
    box-shadow: -4px 9px 56px -14px rgba(140,137,140,0.65);
    padding: 40px;
    border: #e6e5e6 solid 1px;
}

.nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.tab-content {
    border: #dddddd solid 1px;
    border-top: none;
    padding: 30px 20px;
}

    .tab-content h3 {
        font-size3: 20px;
        margin: 0px;
        padding: 0px;
        margin-bottom: 10px;
    }

    .tab-content p {
        font-size: px;
        margin: 0px;
        padding: 0px;
        margin-bottom: 10px;
        line-height: 25px;
    }

.nav-link {
    display: block;
    padding: 7px 25px;
    color: #000000;
    font-weight: bold;
}

.tabWrp .nav-link {
    padding: 7px 33px !important;
}

#footer {
    background-color:#4e4e4a !important;
    color: #ffffff;
    text-align: center;
    padding: 60px 0px 50px 0px;
    margin-top: 100px;
}

    #footer p {
        margin-bottom: 10px;
    }

        #footer p a {
            color: #ffffff;
        }

    #footer img {
        margin-top: 20px;
    }

.botmLogin {
    width: 100%;
    padding: 50px 100px;
}

    .botmLogin .col-md-4 {
        padding-right: 5px;
        padding-left: 5px;
    }

    .botmLogin .form-control {
        border: #003ea1 solid 2px !important;
    }

    .botmLogin .btn-primary {
        width: 100%;
        background: #003ea1 !important;
        border: none;
    }

.registered {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin: 20px 0px;
}

.CIO {
    margin: 50px 0px 0px 0px;
}

.panel-group .panel {
    border-radius: 0;
    box-shadow: none;
    border-color: #EEEEEE;
}

.panel-default > .panel-heading {
    padding: 0;
    border-radius: 0;
    color: #212121;
    background-color: #FAFAFA;
    border-color: #EEEEEE;
}

.panel-title {
    font-size: 14px;
}

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
    }

.more-less {
    float: right;
    color: #212121;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #EEEEEE;
}

#FAQ .col-md-6 {
    margin-bottom: 15px;
}

.FAQtab {
    background: #f0f0f0;
    padding: 10px;
    cursor: pointer;
}

    .FAQtab .fa {
        color: #003ea1;
        margin-right: 10px;
    }

.collapseBox {
    padding: 10px 20px;
    border: #f0f0f0 solid 1px;
    font-size: 14px;
    line-height: 20px;
}

.adjust2 {
    border-right: #c1c3c6 solid 4px;
    height: 147px;
    margin-bottom: 100px;
    text-align: center;
    line-height: 147px;
    display: block;
}

.adjust3 {
    border-left: #c1c3c6 solid 4px;
    height: 147px;
    text-align: center;
    line-height: 147px;
    display: block;
}

.Mrgn-100 {
    margin-bottom: 100px;
}

.Mrgn-Btom-100 {
    margin-bottom: 100px;
}

.mrgn_Btom_20 {
    margin-bottom: 20px;
}

.profilePic {
    margin-bottom: 20px;
}

.profileBrif {
    font-size: 14px;
}

.teamPic {
    margin-bottom: 20px;
}

.mailPic {
    margin: 30px 0px;
}

.mail {
    font-size: 20px;
    text-decoration: underline;
    color: #000000;
}

    .mail a {
        color: #000000;
    }

.O2P {
    padding: 130px 0px;
}

    .O2P h1 {
        font-size: 20px;
        font-weight: bold;
    }

    .O2P h2 {
        font-size: 14px;
        margin-bottom: 40px;
    }

    .O2P p {
        padding-bottom: 20px;
    }

        .O2P p img {
            margin-right: 10px;
        }

.blankSpace {
    display: block;
    height: 100px;
}

.Bold-18 {
    font-size: 18px;
    font-weight: bold;
}

.icon {
    margin: 10px 0px;
}

.services_box {
    -moz-box-shadow: 0 0 3px #cbc5c5;
    -webkit-box-shadow: 0 0 3px #cbc5c5;
    box-shadow: 0 0 3px #cbc5c5;
    background: #fbfbfb;
    padding: 20px 20px;
    font-weight: bold;
    margin-bottom: 30px;
}

    .services_box img {
        margin-right: 10px;
    }

.flex-container {
    display: flex;
    background-color: DodgerBlue;
}

    .flex-container > div {
        background-color: #f1f1f1;
        margin: 10px;
        padding: 20px;
        font-size: 30px;
        width: 10%;
    }

.getIntouch {
    margin: 150px 0px;
}

.privacyTab {
    background: #f0f0f0;
    padding: 10px;
    cursor: pointer;
}

    .privacyTab .fa {
        color: #003ea1;
        margin-right: 10px;
    }

.address {
    padding: 50px 0px 0px 0px;
}

    .address ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }

        .address ul li {
            font-size: 15px;
            border-bottom: #333333 dashed 1px !important;
            display: block;
            margin-bottom: 30px;
            padding: 20px 0px;
        }

    .address .fa {
        font-size: 40px;
        color: #003ea1;
    }

.contactUsbox {
    -webkit-box-shadow: -4px 9px 56px -14px rgba(140,137,140,0.65);
    -moz-box-shadow: -4px 9px 56px -14px rgba(140,137,140,0.65);
    box-shadow: -4px 9px 56px -14px rgba(140,137,140,0.65);
    padding: 20px;
}

    .contactUsbox .btn-primary {
        border: #003ea1 solid 2px;
        color: #000000;
        background: #ffffff;
        border-radius: 0px;
        width: 100%;
    }

    .contactUsbox .form-control {
        border: #7e7f81 solid 1px;
        color: #000000;
        background: #ffffff;
        border-radius: 0px;
        width: 100%;
    }

.loginBlk .modal-title {
    font-size: 18px;
    color: #fff;
}

.forgotUser .userid {
    float: left;
    width: 48%;
    position: relative;
}

.loginDetail .userid, .loginDetail .userpswd {
    position: relative;
}

    .loginDetail .userid i, .loginDetail .userpswd i {
        font-size: 19px;
        margin-right: 25px;
        position: absolute;
        right: 10px;
        top: 11px;
    }

.loginDetail {
    float: left;
    padding: 2% 3% 2% 0%;
    width: 50%;
    border-right: 1px solid #cccccc;
    font-size: 12px;
}

    .loginDetail .form-control {
        border-radius: 0px;
        font-size: 13px;
    }

    .loginDetail .form-group {
        margin-bottom: 5px;
    }

.signupInfo {
    padding: 10% 0 5% 5%;
    width: 45%;
    float: left;
    text-align: center;
}

.loginDetail .userid, .loginDetail .userpswd {
    position: relative;
}

    .loginDetail .userid i, .loginDetail .userpswd i {
        font-size: 19px;
        margin-right: 25px;
        position: absolute;
        right: 10px;
        top: 11px;
    }

.loginDetail .forgot {
    margin-bottom: 10px;
}

.signupInfo em {
    color: #00bdf2;
    font-style: normal;
}

.forgot {
    color: #333;
    display: block;
}

.forgotUser {
    width: 100%;
    font-size: 12px;
}

    .forgotUser input[type="text"] {
        width: 100%;
        padding: 5%;
        margin-bottom: 2%;
        color: #040404;
    }

    .forgotUser .fa-mail::before {
        content: "@";
        font-size: 18px;
    }

    .forgotUser .fa-mobile {
        font-size: 22px;
        position: absolute;
        right: 10px;
        top: 11px;
    }

    .forgotUser .fa-mail, .forgotUser .fa-user {
        font-size: 18px;
        position: absolute;
        right: 10px;
        top: 12px;
    }

    .forgotUser .userid {
        float: left;
        width: 48%;
        position: relative;
    }

    .forgotUser .userpswd {
        float: right;
        width: 48%;
        position: relative;
    }

.rc-anchor-normal {
    height: 74px;
    width: 270px !important;
}

.footerLink ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
    margin-bottom: 25px;
}

    .footerLink ul li {
        display: inline-block;
        background: url(../images/footer-icon.jpg) right center no-repeat;
        padding-right: 10px;
    }

        .footerLink ul li:last-child {
            background: none;
        }

        .footerLink ul li a {
            padding: 0px 20px 0px 20px;
            color: #ffffff;
        }

            .footerLink ul li a:hover {
            }

.showMore {
    color: #003ea1;
    text-decoration: underline;
    cursor: pointer;
}

.login .col-md-2 {
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

.divLft {
    float: left;
    margin-right: 10px;
}


.site_master_login {
    width: 100%;
    float: left;
    height: 100vh;
    background-color: #000;
    background: url(../images/ezgif-sixteen_nine.png) right center no-repeat;
    background-size: 100%;
    text-align: center;
}
.admin_icon {
    border: 0px solid #d4d4d4;
    float: left;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    text-align: center;
    margin-right: 20px;
    border-radius: 10px;
    width: 270px;
    overflow: hidden;
    position: relative;
    min-height: 215px;
    transition: 0.3s;
    background-color: rgb(255 255 255 / 87%);
}
    .admin_icon:hover {
        margin-top: 5px;
        transition: 0.3s;
    }
    .admin_icon h1 {
        background-color: #000;
        overflow: hidden;
        bottom: -11px;
        position: absolute;
        width: 100%;
        color: #fff;
        font-size: 18px;
        padding: 15px;
    }
    .admin_2 {
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
.admin_icon .icon_ad img {
    width: 100px;

}
.icon_ad {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 170px;
}
.fotter_c {
    display:none;
}
/*.fotter_c {
    width: 100%;
    float: left;
    text-align: center;
    position: absolute;
    bottom: 0px;
}
    .fotter_c p {
        font-size: 18px;
        font-weight: 700;
        background-color: #ffffff9c;
        color: #000;
        padding: 7px;
        border-top: 1px dashed #e95906;
    }*/