select#draw_name, .draw_name-select, select#journey_type, .journey_type-select {
    width: 500px; 
    border: none; 
    background-color:#1f87bb; 
    color: #fff; 
    font-size: 25px; 
    margin-bottom: 1rem; 
    outline: none;
}
select#draw_name:focus, select#journey_type:focus {
    outline: none !important;
    border: none;
}
.draw_name-select, .journey_type-select {
    width: 500px;
    border-radius: 3px;
    box-sizing: border-box;
    position: relative;  
    height: 55px;
    padding: 14px 0px;
    cursor: pointer;
} 
.journey_type-select:focus, .draw_name-select:focus,
.journey_type-select:hover, .draw_name-select:hover,
.pre-selected {
    background:#384c60;
}
.hide-dropdown {
    display: none;
}
.switch-dropdown {
    box-sizing: border-box;
    padding-top: 10px;
    padding-left: 0px;
    background-color:#1f87bb; 
    position: absolute;
    width: 500px;
    top: 0;
}
.draw_name-dropdown-styled, .journey_type-dropdown-styled {
    border-radius: 3px;
    padding: 0px;
    box-sizing: border-box;
    width: 100%;
    text-align: left;
    position: absolute;
    z-index: 10;
}
.draw_name-dropdown-styled .dropdown-default, .journey_type-dropdown-styled .dropdown-default {
      padding-left: 8px;
      cursor: pointer;
      display: block;
      position: relative;
      color: #fff;
      background: url(/image/down-arrow.png) no-repeat 97% center;
     
      font-size: 1.1rem;
line-height: 1.5rem;
}
.draw_name-dropdown-styled span::before, .journey_type-dropdown-styled span::before {
    position: absolute;
    right: 10px;
}
.switch-dropdown > div {
    box-sizing: border-box;
    padding: 14px 8px 14px 8px;
    position: relative;
    line-height: 20px;
    cursor: pointer;
    border-bottom: 1px solid #fff;
}
.switch-dropdown > div:hover, .switch-dropdown > div.selected {
    background-color: #384C60;
}
.reload-winners {
    text-align: center;
    z-index: 999999;
    text-align: center;
    vertical-align: middle;
    top: calc(50% - 124px);
    left: calc(50% - 100px);
    min-height: 152px;
    background-color: #ffffff;
    padding: 20px;
    border-radius: 5%;
    border: 1px solid #333;
    width: 200px;
    margin: 10px auto;
}
.reload-winners > img {
    margin: 0 auto;
}
.entries-container {
    min-height: 300px;
}
.entry_container .entry-results > div {
 line-height: 15px;
 padding: 4% 0 0 4%;
}
.entry_container .entry-results > div span {
    display: inline-block;
}

@media (max-width:550px){
    .draw_name-select, .journey_type-select,
    .switch-dropdown {
	width: 100%;
 
}
.entry_container .entry-results > div.winner-data.winner-date {
	flex-direction: column;
	align-items: normal;
}

}