.delivery_block{
width: 300px;
padding: 4px 0 0;
color: #000;
font-size: 11px;
}
.delivery_block .delivery_list {
padding: 3px 6px 0 6px;
height: 22px;
cursor: pointer;
border-radius: 4px;
margin: 0 20px 0 0;
color: #000;
border: 1px solid #b9b9b9;
width: 450px;
z-index: 11;
background: #fff;
}

.delivery_block .delivery_list_big {
padding: 3px 6px 0 6px;
height: 60px;
cursor: pointer;
border-radius: 4px;
margin: 0 20px 0 0;
color: #000;
border: 1px solid #b9b9b9;
width: 310px;
z-index: 11;
background: #fff;
}

.delivery_list #btn {
background: url(../images/dropdown.png?_=);
width: 17px;
height: 18px;
float: right;
}

.delivery_list_big #btn {
background: url(../images/dropdown.png?_=);
width: 17px;
height: 18px;
float: right;
}
.delivery_list_big span {
padding: 2px 0 0 2px;
display: block;
font-weight: bold;
}

.delivery_list span {
padding: 2px 0 0 2px;
display: block;
font-weight: bold;
}
.delivery_block ul.cities_list {
margin-top: 0px;
z-index: 10;
background: #fff;
position: absolute;
border-radius: 3px;
width: 212px;
padding: 0;
border: 1px solid #000;
display: none;
}
ul.cities_list li {
padding: 5px 9px;
list-style-type: none;
border-top: 1px solid #efefef;
margin-bottom:0;
}
ul.cities_list li:hover {
cursor: pointer;
background: #fff;
}
.delivery_block .delivery_text {
padding: 0px 5px;
margin: 5px 0 0 3px;
}

input[type="text"][disabled] {
   color: red;
}

input[disabled='disabled'] {
    color: red;
  }
  
.disabledInput {
    color: black;
}
