/* dp-cf-dzien-czas 1.0.3 – selects den/chas; arrow+style for ALL selects in CF form #1 */
#cf_1 .cf-fields{display:flex;flex-wrap:wrap;column-gap:16px;}
#cf_1 .cf-fields>.cf-control-group{flex:0 0 100%;max-width:100%;min-width:0;box-sizing:border-box;}
#cf_1 .cf-fields>.cf-control-group.dp-half{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);}
@media (max-width:575.98px){#cf_1 .cf-fields>.cf-control-group.dp-half{flex-basis:100%;max-width:100%;}}
#cf_1 select.cf-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;
 background-color:#0F0F10 !important;color:#fff !important;border:1px solid #d3b898 !important;
 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23d3b898' stroke-width='2'/%3E%3C/svg%3E") !important;
 background-repeat:no-repeat !important;background-position:right 12px center !important;background-size:12px 8px !important;padding-right:36px !important;width:100%;}
#cf_1 .cf-select::after,#cf_1 .cf-select:after{display:none !important;}
#cf_1 select.cf-input option{background:#0F0F10 !important;color:#fff !important;}
#cf_1 select.cf-input:invalid,#cf_1 select.cf-input option[value=""]{color:#a3a3a3;}
#cf_1 select.cf-input:has(option[value=""]:checked){color:#a3a3a3 !important;}
#cf_1 select.cf-input option:not([value=""]){color:#fff !important;}
