.card-payment-drop-down {
    position: relative;
    display: inline-block;
    margin-top: 0;
    font-family: Lato;
    border: 2px solid #ced4da;
    background-color: #FFFFFF !important;
    width: 80%;
    padding: .2rem;
}     
 .card-payment-drop-down select {   
 display: none;    
 } 
*{
   background-repeat: no-repeat;
}  
.card-payment-drop-down .select-list li.clsAnchor {
    border: 2px solid #ced4da;
    border-top: none;
    border-bottom: none;
}  
.card-payment-drop-down .select-list li:last-child{
	border-bottom: 2px solid #ced4da;
}
.card-payment-drop-down .select-list {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  margin-top: 33px;
  padding: 0 !important;
  background-color: #fff;
  width:100%;
}     
 .card-payment-drop-down .select-list li {   
 display: none;      
 }  
 .card-payment-drop-down  .dropdown-select-down-arrow{
  float:right;
 }
 .card-payment-drop-down .image-not-repeated{
  background-repeat: no-repeat;
 }
 .card-payment-drop-down .select-list li span {  
 display: inline-block;      
 min-height: 40px;        
 min-width: 280px;      
 width: 100%;        
 padding: 5px 15px 5px 35px;     
 background-color: #fff;     
 background-position: left 10px center;   
 background-repeat: no-repeat;       
 font-size: 16px;       
 text-align: left;       
 color: #000;        
 opacity: 0.7;      
 box-sizing: border-box;     
 }     
 .card-payment-drop-down .select-list li span:hover,  
 .card-payment-drop-down .select-list li span:focus {     
 opacity: 1;     
 } 
div#Paymetric_CreditCardType_msdd {
    display: none;
}

/* payment add popup starts */
@media (min-width: 576px)
{
	#CreditCardInfo .modal-dialog
	{
	  width:450px;
	}
}
.ccslash
{
  	width: 6%;
    flex: 0 0;
    padding: 5px 10px;
}
.ccslash span
{
	font-size: 1.7rem;
    padding-bottom: 17px;
}

#paymentForm input[type=number] {
    color: #000;
    font-size: 1rem;
    padding: 3px 10px;
    border-width: 2px;
}

inspector-stylesheet:1
#paymentForm input[type=number] {
    height: 30px;
    width: 3rem;
}
input[type=number]#Paymetric_CVV {
    width: 7rem;
    flex: 0 0;
    margin-left: 20px;
}
input[type=number]#Paymetric_CreditCardNumber {
    flex: 0 0;
    width: 80%;
}
.expdaterow{
	padding-left: 0;
}
.submitpaymentbtn{
	margin-left: 40px;
}
.addcarddiv{
	padding-left: 0;
}
.cvvlabel{
	margin-left: 20px;
}
.cardType
{
	text-transform:capitalize;
}
#paymentForm{
width : 100%
}
#Paymetric_Exp_Yr{
margin-left:10px;
}
/* payment add popup ends */