Cita:
Iniciado por inieva Una opción podría ser la siguiente aunque ojo con la compatibilidad. En todo caso podes hacer lo mismo con jquery.
.main{
width: calc(100% - 80px);
height: 100%;
box-sizing: border-box;
position: absolute;
right: 0;
background: #333;
}
Perfecto! si que me ha servido eso de usar calc...en el width, pero que problemas de compatibilidad podria tener? lo he probado en chrome y firefox y funciona correctamente