.content-select select{ appearance: none; -webkit-appearance: none; -moz-appearance: none; } .content-select select::-ms-expand { display: none; } .content-select{ max-width: 250px; position: relative; } .content-select{ max-width: 250px; position: relative; } .content-select select{ display: inline-block; width: 100%; cursor: pointer; padding: 7px 10px; height: 42px; outline: 0; border: 0; border-radius: 0; background: #f0f0f0; color: #b6b6b6; font-size: 1em; color: rgb(83, 83, 83); font-family: 'Quicksand', sans-serif; border:2px solid rgba(0,0,0,0.2); border-radius: 12px; position: relative; transition: all 0.25s ease; } /* Creamos la fecha que aparece a la izquierda del select. Realmente este elemento es un cuadrado que sólo tienen dos bordes con color y que giramos con transform: rotate(-45deg); */ .content-select i{ position: absolute; right: 11px; top: calc(50% - 13px); width: 16px; height: 16px; display: block; border-left:4px solid #0074af; border-bottom:4px solid #0074af; transform: rotate(-45deg); /* Giramos el cuadrado */ transition: all 0.25s ease; } .content-select:hover i{ margin-top: 3px; }