.paczkomaty_result {
text-align: left;
border: 1px solid black;
background-color: #f9f9f9;
overflow: hidden;
z-index: 99999;
}

.paczkomaty_result ul {
width: 100%;
list-style: none;
padding: 0;
margin: 0;
}

.paczkomaty_result li {
margin: 0;
padding: 0 0 8px;
cursor: default;
display: block;
font: menu;
line-height: 24px;
overflow: hidden;
}

.paczkomaty_result li:before {
display: block;
width: 19px;
height: 40px;
background: url(../img/paczkomat.png) no-repeat;
content: ' ';
float: left;
margin: 16px 14px 0 10px;
}
.paczkomaty_odd {
background-color: #f9f9f9;
}

.paczkomaty_over {
background-color: #ece9e2;
color: black;
}

.paczkomat_name {
color: #000;
font-weight: 600;
display: block;
}

.widget-modal {
position: fixed;
z-index: 9999998;
background-color: white;
margin-left: 0;
}

.pmsender {
font-size: 14px;
font-weight: 400;
padding: 10px;
width: 100%;
margin-top: 1px;
border: 1px solid #999;
border-radius: 3px;
background-color: white;
transition: all 0.2s ease-in-out;
color: #333;
}

/* Styl dla stanu hover */
.pmsender:hover {
background-color: #f2f2f2;
border-color: #bbb;
color: black;
}

/* Styl dla stanu active */
.pmsender:active {
background-color: #e6e6e6;
border-color: #aaa;
}

.easypack-widget .map-list-row .map-list-flex .list-widget {
min-height: 240px;
}

.overlay_pminpost {
display: none;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: hidden;
background-color: black;
z-index: 9999995;
background: url('../img/ovarlay.png');
}

#select-widget {
width: 100%;
background-color: #fdc800;
background-image: url('../img/bg.png');
background-repeat: no-repeat;
background-position: 20px 10px;
margin: 10px 0;
border: 1px solid #aaa;
padding: 15px 10px 10px 150px;
min-height: 150px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
border-radius: 3px;
transition: all 0.3s ease;
}


.paczkomaty-label {
font-size: 14px;
font-weight: 400;
color: black;
}

.paczkomat-input {
padding: 9px;
margin-top: 1px;
width: 100%;
}

/*if paczkomat-input disabled - hide*/

.col-50 {
width: 100%;
float: left;
padding: 5px;
text-align: center;
}

@media (min-width: 1024px) {
.col-100 {
width: 100%;
float: left;
}
.col-50 {
width: 50%;
float: left;
text-align: center;
}
}

#ets_onepagecheckout #select-widget {
height: unset;
padding: 10px 10px 10px 10px;
padding-top: 115px;
}

#ets_onepagecheckout .col-50 {
float: none;
width: 100%;
}

#ets_onepagecheckout .paczkomat-input,
#ets_onepagecheckout .paczkomaty-label,
.widget-steasycheckout_17 .paczkomaty-label,
#spstepcheckout .paczkomaty-label,
.paczkomaty-additional-desc {
font-size: 12px;
}

#ets_onepagecheckout .paczkomaty-label {
padding: 0 6px;
font-weight: bold;
}

.input-group-btn .btn-search {
background: url(../img/search.png) no-repeat 50% / no-repeat white;
}

.widget-modal .loading-icon-wrapper.loader-wrapper:not(.hidden) div {
height: auto;
width: auto;
}

.widget-modal.hidden {
display: none;
}

@media (max-width: 1023px) {
#select-widget {
min-height: 196px;
}
#spstepcheckout #select-widget {
min-height: 196px;
}
}

@media (max-width: 431px) {
#select-widget {
min-height: 196px;
}
}

.widget-steasycheckout_17 #select-widget {
margin-top: 0;
height: 150px;
background: white;
}

.widget-steasycheckout_17 #select-widget input,
.widget-steasycheckout_17 #select-widget button,
#spstepcheckout #select-widget input,
#spstepcheckout #select-widget button {
font-size: 12px;
}

.alert-paczkomaty {
max-width: 50%;
float: right;
}

@media (max-width: 767px) {
.alert-paczkomaty {
max-width: 100%;
float: none;
}
}

@media (max-width: 1199px) {
#spstepcheckout #select-widget {
height: 140px;
}
}

.map-widget .popup-container p {
color: white;
}

.paczkomaty-additional-desc {
display: block;
padding: 2px !important;
text-align: center;
}

.paczkomaty_result ul .paczkomaty_even span,.paczkomaty_result ul .paczkomaty_odd span {
height: 20px;
display: block;
}

.paczkomaty-additional-desc .name {
  font-weight: bold;
}

.paczkomaty-additional-desc .address2,.paczkomaty-additional-desc .address {
    font-weight: bold;
    margin-top: 5px;
}

.paczkomaty-additional-desc .description {
  font-style: italic;
}

.paczkomaty-additional-desc .address {
    margin-left: 0 !important;
}