.detailsbox { width: 100%; text-align: left; box-sizing: 100%; .top { text-align: left; margin: 20px; border-bottom: 1px solid #eee; span { color: #000D21; margin-right: 16px; } } .buttons{ display: flex; .button-left{ width: 50%; button{ margin: 10px 15px; } } .button-right{ width: 50%; text-align: right; button{ margin: 10px 15px; } } } .title{ color: #000; margin: 20px 15px; background: #EFF1F5; height: 35px; line-height: 35px; border-radius: 10px; padding-left: 10px; } .content{ border: 1px solid; } .aaaa{ // background-color: #eee; width: 100%; margin: 0 auto ; } }