﻿.admLogBG{
    background:radial-gradient(#fff,7%,#800) no-repeat fixed;
}
.admLogLogo{
        text-align: center;
    padding: 30px 0;
}
.admLogLogo img{
        width: 175px;
}
.admLogBox{
        background: #fff;
    border-radius: 2px;
    width: 35%;
    margin: auto;
}
.admLogBox1{
    padding: 15px;
}
.admLogFld{
        padding: 0 0 15px;
}
.admLogFld input[type='text'],
.admLogFld input[type='password']{
        width: 100%;
    padding: 5px;
    color: #800;
    border: 1px solid #800;
    border-radius: 2px;
    outline:none;
}
.admLogFld input[type='text']::-webkit-input-placeholder,
.admLogFld input[type='password']::-webkit-input-placeholder{
    color: #800;
}
.admLogHD{
        background: #800;
    padding: 7px 15px;
    color: #fff;
    font-size: 24px;
}
.admLogHD p{
        margin: 0;
}
.admLogBtn{
        border: none;
    background: #800;
    color: #fff;
    padding: 7px 25px;
    border-radius: 2px;
}
.admLogBtn:hover,
.admLogBtn:focus,
.admLogBtn:active{
        background: #fff;
    color: #800;
    box-shadow: inset 0px 0px 0px 2px;
}
.headerLogo{
            width: 130px;
                padding: 20px 0;
    }
    .headerLogo img{
            width: 100%;
    }
    .menuBox{
        background: #800000;
    color: #fff;
    }
    .menu1{
        float:left;
        list-style-type:none;
        margin:0;padding:0;
    }
    .menu1 li{
        float:left;
    }
    .menu1 li a{
            color: #fff;
    display: block;
    padding: 10px 10px;
    font-size: 14px;
    border-right: 1px solid #6b0000;
    text-decoration:none;
    }
    .menu1 li a.actv{
            background: #484848;
    }
    .menu1 li:last-child a{
    border-right: 0px solid #6b0000;
    }
    .menu2{
        float:right;
        list-style-type:none;
        margin:0;padding:0;
    }
    .menu2 li{
        float:left;
    }
    .menu2 li a{
            color: #fff;
    display: block;
    padding: 10px 10px;
    font-size: 14px;
    border-right: 1px solid #6b0000;
    text-decoration:none;
    }
    .menu2 li:last-child a{
    border-right: 0px solid #6b0000;
    }
    .maxWebLnk{
            position: absolute;
    color: #800000;
    right: 25px;
    bottom: 5px;
    }
    .maxWebLnk p{
            margin: 0;
    }
    .maxWebLnk p a{
                color: #211439;
    }
    .posR{
        position:relative;
    }
    
    .box{
        padding:2% 0 3%;
    }
    .footer{
            text-align: center;
    background: #800000;
    color: #fff;
    padding: 10px 0;
    }
    .footer p{
        margin:0;
    }
    .dshbrdBox ul{
            list-style-type: none;
    padding: 0;
    margin: 0;
    }
    .dshbrdBox ul li{
                padding: 0 0 10px 0;
    position: relative;
    }
   /* .dshbrdBox ul li::before{
        content:'';
        display:block;
            background: #800;
    width: 7px;
    height: 7px;
    border-radius: 100%;
    position: absolute;
    top: 35%;
    left: 0;
    }*/
    .dshbrdBox ul li a{    
        color: #800;
    font-size: 24px;
    text-decoration: none;
    border-bottom: 1px dashed #800000;
    display: block;
    line-height:56px;
    }
    .admHD{
        border-bottom: 3px solid #800;
    padding: 0 30px 3px;
    margin: 0 0 40px;
    /* width: 50%; */
    display: inline-block;
    }
    .admHD h1{
            margin: 0;
    color: #800;
    }
           .crtCstmrBox1{
                   width: 35%;
    margin: auto;
           }
           .crtCstmrFld{
                   /*width: 33.33%;
    float: left;*/
    padding: 0 15px 10px;
           }
    .crtCstmrFld .form-control{
            border-radius: 2px;
    border: 1px solid #800;
    color: #800;
    }
    .crtCstmrBox1 .row{
        /*padding:0 0 10px;*/
    }
    .crtCstmrFld label{
        color:#000;
    }
    
    .ourBtn{
            background: #800000;
    color: #fff;
    border: none;
    padding: 7px 25px;
    }
    .maxBtn{
            background: #00994c;
    color: #fff;
    border: none;
    border-radius: 1px;
    padding: 7px 25px;
    display: inline-block;
    }
    .maxDeclinebtn
    {
        background: #800000;
    color: #fff;
    border: none;
    border-radius: 1px;
    padding: 7px 25px;
    display: inline-block;
        }
    
    .maxBtn1{
            background: #211439;
    color: #fff;
    border: none;
    border-radius: 1px;
    padding: 7px 25px;
        display: inline-block;
    cursor: pointer;
    }
    .kycTblBox {
       /* width:250%;*/
    }
    .kycTblBox table thead tr th input[type='text']{
            width: 100%;
    border: 1px solid #800;
    border-radius: 2px;
    padding:5px;
    margin: 5px 0 0;
    }
    .kycTblBox table thead tr th:last-child,
    .kycTblBox table tbody tr td:last-child{
            width: 210px;
    }
    .grdBtn{
    border: none;
    color: #fff;
    padding: 5px 10px;
    border-radius: 2px;
    margin: 0 0 5px;
    display: inline-block;
    }
	.grdBtn:hover{
		text-decoration:none;
		color:#fff;
	}
    .grdBtnAcpt{
            background: #00994c;
    }
    .grdBtnDcln{
        background:#800000;
    }
    .grdBtnVw{
        background:#211439;
    }
    .kycTabBox{
            margin: 30px 0 15px;
    border-bottom: 2px solid #800;
    }
    .kycTabBox a,.kycTabBox input[type='submit']{
            display: inline-block;
    padding: 5px 20px;
    box-shadow: inset 0px 1px 0px 1px;
    color: #800;
    font-size: 18px;
    text-decoration:none;
    background: none;
    border: none;
    }
    .kycTabBox a.actv,.kycTabBox input[type='submit'].actv{
    background: #800;
    color: #fff;
    box-shadow: none;
    }
    .dashBtoparea
       {
           width:100%;
           height:auto;
           }
        .dashBtoparea a:hover
        {
            color:#fff;
            }
         .dashBL p
         {
         font-weight: bold;
    color: #5d5c5c;
    letter-spacing: 1px;
    font-size: 15px;
             }
          .dashBR
          {
              text-align:right;
              }
           .dashBR p a
           {
               width:70%;
                background: #01994c;
                color: #FFF;
                padding:10px 0;
                font-size:18px;
                display:inline-block;
                text-align:center;
               }
          .dashBheadre h3
          {
              font-size:30px;
              color:#800000;
              border-bottom:1px solid #800000;
              display: inline-block;
                padding-right:15%;
                padding-bottom:5px;
              }
           .dashBareadiv
           {
               margin-top:4%;
               }
           .dashBareadivheader
           {
               width:100%;
               background:#ebebeb;
               }
            .dashBareadivheader h4
            {
                padding:10px 0 10px 5px;
                letter-spacing: 1px;
                }
            .dashBC
            {
                width:50%;
                height:auto;
                float:left;
                }
              .dashBC b
              {
                  font-size:16px;
                  color:#800000;
                  display:block;
                  }
               .dashBCarea
               {
                  width: 100%;
                    height: auto;
                    display: inline-block;
                    padding:2% 0 0;
                   }
               .dashBC
               {
                   margin:0px;
                   }
                .dashBC b
                {
                    color:#464646;
                    }
                  .dashBC span
              {
                  font-size:16px;
                   color:#800000;
                  }
              .dashBCiner
              {
                  width:70%;
                  border-bottom:1px solid #ccc;
                      padding-bottom: 4%;
                  }
               .crtadminpage
               {
                   width:100%;
                   height:auto;
                   }
                .crtadminpage p
                {
                    text-align:right;
                    }
                 .crtadminpage p a
                 {
                   background: #01994c;
    color: #FFF;
    padding: 10px 0;
    font-size: 18px;
    display: inline-block;
    text-align: center;
    width: 14%;
    text-decoration:none;
}
.crtadminpage p a.bckClr800{
	background:#800;
}
                     .popBox{
                         display:none;
                             position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.8);
                     }
                     .grdBtnAcptBox,.grdBtnDclnBox{
                             background: #fff;
    padding: 15px;
    border-radius: 2px;
    width: 30%;
    margin: 10% auto;
    position: relative;
                     }
                     .popCls{
                             background: #800;
    color: #fff;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-radius: 100%;
    font-family: cursive;
    font-size: 18px;
    position: absolute;
    top: -13px;
    right: -13px;
    cursor:pointer;
                     }
                     .popBox input[type='text'],
                     .popBox select,
                     .popBox textarea{
                             padding: 5px;
    border: 1px solid #800;
    width: 100%;
	resize:none;
                     }
                     .mgb10{
                         margin-bottom:10px;
                     }
                     .popHD h1{
                             margin: 0 0 15px;
    color: #800;
                     }
                     ::-webkit-input-placeholder{
                         color:#800;
                     }
                     .dspN{
                         display:none;
                     }
                   .crtCE table tr th:last-child
                   {
                       width:126px;
                       }
                   .crtCE table tr th input
                   {    
                       width:100%;
                           border: 1px solid #800;
                            color: #800;
                            border-radius:2px;
                            padding:5px;
                            margin-top:5px;
                       }
                       .perpage {
    padding: 5px;
    float: right;
    margin-top: 28px;
        margin-bottom: 10px;
}

.perpage select {
    padding: 5px;
    
}
a.maxBtn{ text-decoration:none; color:#FFF; margin-right:10px}
a.maxBtn:hover { text-decoration:none; color:#FFF; margin-right:10px;}

.KYCregP {
    margin-bottom:2%;
}
.KYCregP tr td label{
    margin:0px;
    padding:0px 0 10px;
}
.KYCregP tr td input {
    border:1px solid #880000;
    border-radius:0px;
}
.KYCregP tr td input[type="submit"] {
    border-radius:2px;
    background:#00994c;
    border:none;
    color:#FFF;
        padding: 6px 10px;
    margin-top: 10px;
}

.table-striped.ps tr td table tr td span,
.table-striped.ps tr td table tr td a
{
    padding:0 10px;
    }
.updatebtnB input
{
    margin-right:5px;
    }
 .updatebtnB input:last-child
{
    margin-right:0px;
    } 

.dataTables_length
{
    float:left;
}
.dataTables_length select
{
    border-radius: 2px;
    border: 1px solid #c5c5c5;
    color: #000;
    padding: 5px 10px;
    margin: 0 7px;
}
.dataTables_filter
{
    float:right;
}
.dataTables_filter input[type="search"]
{
        border-radius: 2px;
    border: 1px solid #c5c5c5;
    color: #000;
    padding: 5px 10px;
    /* height: 34px; */
    margin: 0 0 0 7px;
    }
    .dataTables_paginate  a.paginate_button.previous
    {
            display: inline-block;
    padding: 5px 15px;
    background: #800000;
    color: #fff;
    border-radius: 2px;
    margin: 0 3px 0 0;

    }
    .dataTables_paginate  span a.paginate_button
    {
            background: #bfbfbf;
    margin: 0 3px;
    color: #fff;
    padding: 6px 10px;
    border-radius: 2px;
    }
    .dataTables_paginate  span a.paginate_button .current{
            background: none;
    box-shadow: inset 0px 0px 0px 2px #bfbfbf;
    color: #bfbfbf;
    }
    .dataTables_paginate  a.paginate_button.next
    {
            display: inline-block;
    padding: 5px 15px;
    background: #00994c;
    color: #fff;
    border-radius: 2px;
    margin: 0 0px 0 3px;
    position:static;

    }
    .dataTables_paginate  a
    {
        cursor:pointer;
    }