#confirmOverlay{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;	
	z-index:100000;
    background: rgba(0, 0, 0, 0.7);
}

#confirmBox{	
    /*left:30%;
	top:40%;*/
    left: 50% !important;
   top: 50%;
   transform: translate(-50%, -50%);
    min-width: 340px; /* Dialog will be no smaller than this */
	font-weight:bold;
	font-size: 14px;	
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	z-index:1000;
	position:fixed;
}
.confirmBoxMessageForObject{    
	padding: 0px 0px;	
	color:#666;
	background:none;
	direction:ltr;
	font-size:14px;
	line-height:1.4;
	vertical-align:top;	   
}
#ar .confirmBoxMessageForObject{
    direction:rtl;
}
.confirmBoxMessage{	
	padding: 1em 1.75em;
	margin: 0em;
}
#ar .confirmBoxMessage{
	direction:rtl;
}
.confirmBoxTitle{	
    font-size: 14px;
    color:white;
    background-color:#862254;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;	
	/*border: solid 1px #FFF;*/ /* MODIFIED BY RAJESH 18-05-2021*/
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
    text-align:center;	
}
#ar .confirmBoxTitle
{
    text-align:center;
}
 #ar #confirmButtons{
     direction:rtl;
 }
#confirmButtons{
	padding:5px 5px 5px;
	text-align:center;
    min-width:300px;
	height:40px;
    width:100%;
    background: #FFF;
    direction:ltr;	
}
 #confirmBox .button{
	display:inline-block;
    font-weight:bold;
    min-width:60px;
    z-index:10000;	
}
.buttonNoDecoration
{
    text-decoration:none !important;
}
#confirmBox .button:last-child{	margin-right:0;}

#confirmBox .button span{
	position:absolute;
	top:0;
	right:-5px;
	background:url('/cassette.axd/file/JS/JQueryConfirm/jquery.confirm/buttons-c93fbabd68ac252003c7216116ded285508fcebe.png') no-repeat;
	width:5px;
	height:33px
}

#confirmBox .blue{				background-position:left top;text-shadow:1px 1px 0 #5889a2;}
#confirmBox .blue span{			background-position:-195px 0;}
#confirmBox .blue:hover{		background-position:left bottom;}
#confirmBox .blue:hover span{	background-position:-195px bottom;}

#confirmBox .gray{				background-position:-200px top;text-shadow:1px 1px 0 #707070;}
#confirmBox .gray span{			background-position:-395px 0;}
#confirmBox .gray:hover{		background-position:-200px bottom;}
#confirmBox .gray:hover span{	background-position:-395px bottom;}
.ConfirmRowHeader
{
    background-color: lightgrey;
    font-weight: bold;
}
.alternateRow{
    background-color:#efeeee;
}


/*ADDED BY RAJESH EDEFUPD-390*/
    #confirmBox {
            border-radius: 15px;
            background: #fff;
            box-shadow: 0px 0px 21px rgba(74, 74, 74, 0.31);
            border: 0;
            min-width: 450px;
            /*font-family: Arial, Helvetica, sans-serif;*/
            font-size: 20px;
            width:500px;
            border: solid 0px #999 !important;
        }

        #confirmTitle {
            border-radius: 15px 15px 0px 0px;
            background: #852355;
            font-size: 20px;
            height: 60px;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        #confirmBody {
            text-align: center;
            padding-top: 2em;
            padding-bottom: 2em;
            font-size: 17px;
            /*Rameshkan*/
            width: 100%!important;
        }

      
     
        #confirmButtons input/*Rameshkan*/ {
            width: 120px;
            height: 45px;
            border-radius: 10px;
            text-decoration: none;
            line-height: 30px;/*Rameshkan*/
            margin: 0 10px;
            color: #fff!important;
            box-shadow: none!important;
            border: 0!important;

        }

        #confirmButtons input.button:nth-child(1)/*Rameshkan*/ {
            background: #40b04f !important;
            border-color: #40b04f !important;
        }

        #confirmButtons input.button:nth-child(2)/*Rameshkan*/ {
            background: #eb5e5e !important;
            border-color: #eb5e5e !important;
        }

        #confirmButtons {
            min-width: auto;
            width: 100%;
            box-sizing: border-box;
            height:75px !important;
            border-radius: 0px 0px 15px 15px;
            padding-bottom: 2em;
            font-size: 18px !important;
            padding-top: 20px;
            height:100px !important
        }
         #confirmButtons.Resend {
            height:140px !important;

        }

            #confirmButtons .confirmLink {
                color: #862254 !important;
                text-decoration: underline;
                font-weight: bold;
                font-size: 18px !important;
            }

            #confirmButtons .disabled {
                  color: #b18199 !important;
            }

         #confirmButtons input.button:nth-child(3)/*Rameshkan*/ {
            background: #40b04f !important;
            border-color: #40b04f !important;
        }
            input[type=password] {
	            border: 1px solid #878181;
	            border-radius: 10px;
            }
         input.rounded {
	border: 1px solid #eaeaea;
	border-radius: 10px;
	
	font-size: 20px;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
    width:350px;
    height:50px;
}
input.rounded:focus {
	border-color: #b6b6b6;
}
  .info {
            display: flex;
            justify-content: space-between;
            align-items: center;
            background: #F7F4F4;
            background: rgba(231, 240, 245, .85);

            border-radius: 15px;
            margin: 5px;
            padding: 0 12px;
            height: 52px;
            font-size: 14px;
        }

        .info .label {
            color: #77869E;
            font-weight: bold;
        }

        .row {
            display: flex;
        }

        .col-6 {
            width: 50%;

        }

        .bodybox {
            padding: 15px 15px;
           border-bottom: 1px solid rgba(112, 112, 112, .3);
           
        }

        .bg-sell {
            background: linear-gradient(#fff 0%, #fef3e4 100%);
        }

        .bg-buy {

            background: linear-gradient(#fff 0%, #fff 46%, #e8f7ff 100%);

        }

        .val-logo {
            display: inline-block;
            align-items: center;
            vertical-align: middle;
            padding:5px;
        }

        .val-logo .logo {
            width: 40px;
            flex: 0 0 40px;
            margin-right: 10px;
            display: inline-flex;
        }

        .val-logo .logo img {
            max-width: 100%;
        }
		/* confirmBox animation */
        #confirmBox {
            -webkit-animation-name: modal-animation;
            -webkit-animation-duration: 0.7s;
            animation-name: modal-animation;
            animation-duration: 0.7s;
        }
        @-webkit-keyframes modal-animation {
           from {
               top: -100px;
               opacity: 0;
           }
           to {
               top: 50%;
               opacity: 1;
           }
       }
        @keyframes modal-animation {
           from {
               top: -100px;
               opacity: 0;
           }
           to {
               top: 50%;
               opacity: 1;
           }
       }
        /*END ADDED BY RAJESH EDEFUPD-390*/
/*START OF CHANGE PASSWORD ADDED BY SIVAKUMAR BANKSINTEG-634*/
         .confirmButtons input {
            width: 120px !important;
            height: 45px;
            border-radius: 10px;
            color: #fff;
            text-decoration: none;
            line-height: 45px;
            margin: 0 10px;
            font-size: 20px;
              min-width: auto;
            width: 100%;
            box-sizing: border-box;
            height: auto;
            border-radius: 0px 0px 15px 15px;
            padding-bottom: 2em;
        }

        .confirmButtons input.btn-green {
            background: #40b04f !important;
            color:white !important;
            padding:0  !important;
        }

        .confirmButtons input.btn-red {
            background: #eb5e5e !important;
            color:white !important;
            padding:0  !important;
        }


        .changepass-popup {
            padding: 5px;
        }
        .changepass-popup[dir=rtl] {
            font-size:20px;
        }
        

        .changepass-popup .rw {
            margin-bottom: 15px;
            display:flex;
        }

        .changepass-popup label {
            width: 40%;
            display: inline-block;
            text-align: left;
            padding: 8px;
        }

         .changepass-popup[dir=rtl] label {
            width: 35%;
            display: inline-block;
            text-align: right;
            padding: 8px;
        }

        .changepass-popup input {
            width: 58%;
            height: 45px;
            border-radius: 9px;
            background: #fff;
            border: 1px solid rgba(112, 112, 112, 0.46);
            display: inline-block
        }

          .changepass-popup #header1_comparedPass {
                text-align: left;
                width: 100%;
                padding-left: 10px;
            }
            .changepass-popup[dir=rtl] #header1_comparedPass {
                text-align: right;
                width: 100%;
                padding-right: 10px;
            }

            .changepass-popup[dir=rtl] input {
                width: 65%;
            }

/*END OF CHANGE PASSWORD ADDED BY SIVAKUMAR BANKSINTEG-634*/