Ok, I tried this and it is working, I’m keeping the margin on the left, and the widget stay on the right, no overlapping
#page {
min-width: 710px;
}
.right-sidebar #main #content {
margin: 0 29% 0 50px;
width: 60%;
}
.right-sidebar #main #secondary {
float: right;
margin: 0 2% 0 0;
width: 24%;
}