To change the postion of the logo in WordPress using css you can use

#logo {
position: relative;
left:15px;
top:20px;
}

#logo {
position: absolute;
left:15px;
top:20px;
}