some relevant css
.transparent-form-control.form-control{
border: 1px solid transparent !important;
-webkit-border-radius: 30px !important;
-moz-border-radius: 30px !important;
border-radius: 30px !important;
height: 45px !important;
background: rgba(255,255,255,0.30) !important;
font-size:1.2em;
color: #f2f2f4 !important;
text-align: left;
-webkit-box-shadow: 0 0 0px 500px #7e79b5 inset;
-webkit-text-fill-color: #f2f2f4 !important;
}
// Placeholder css
.right-sidebar ::-webkit-input-placeholder {
color: #fff !important;
}
.right-sidebar :-moz-placeholder { /* Firefox 18- */
color: #fff !important;
}
.right-sidebar ::-moz-placeholder { /* Firefox 19+ */
color: #fff !important;
}
.right-sidebar :-ms-input-placeholder {
color: #fff !important;
}