#delivery h2, #payment h2, #info h2 {
	padding: 8px 20px;
    margin-bottom: 30px;
    font-size: 20px;
    font-weight: normal;
    border-bottom: 1px solid rgba(115, 77, 62,0.5);
    color: #fff !important;
    background: #443333;
    border-radius: 4px;
}
#delivery dl, #payment dl {
  	margin-left:20px;
}
#delivery dd, #payment dd {
  	margin-bottom:30px;
  	margin-left:30px;
  	font-size:12px;
}
#delivery dd img, #payment dd img {
  	margin-bottom:4px;
    width: auto;
}
.payment_img {
  	width:30px!important;
}

@media(min-width:480px){
  #delivery dd, #payment dd {
  	margin-bottom:30px;
  	margin-left:30px;
  	font-size:12px;
}
}
@media(max-width:480px){
  #delivery dd, #payment dd {
  	margin-bottom: 20px;
    margin-left: 8px;
    font-size: 12px;
	}
}