Как организовать такую рамку?
Как вариант https://jsfiddle.net/mz9t7gcn/1/
табы не стал ровнять. Но само поле, что бы зазор был между обводкой и вкладкой псевдо сделаны.
Оберни все в контейнер, задай ему относительное позиционирование, а лишкам абсолютное, спозиционируй как тебе нужно. 
Сделай рамку контейнеру и добавь прозрачность.
UPD: Даже прозрачность не нужно добавлять. Просто скругляешь бордюры, делаешь для контейнера падинг и радуешься.