body {
font-family:Tahoma, Geneva, sans-serif;
font-style: normal;
font-variant: normal;
color: #999999;
font-size: 11px;
font-weight: normal;
margin: 0;
padding: 0;
letter-spacing:1px;
}
p {
padding: 10px;
text-align: center;
}
#big1 {
position:absolute;
left:100px;
top:100px;
width:360px;
height:230px;
background-color:#ccc;
background-size:360px;
display:flex;
align-items: center;
justify-content: center;
}
#big2 {
position:absolute;
left:100px;
top:400px;
width:360px;
height:230px;
background-color:#ccc;
background-size:360px;
display:flex;
align-items: center;
justify-content: center;
}
.small {
position:absolute;
/*left:50%;
top:50%;
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);*/
width:220px;
background-color:#FFF;
}
<div id="big1">
<div class="small"><p>some more text, some more text, some more text, some more text, some more text, some more text, some more text, some more text, some more textsome more text, some more text, some more text, some more text, some more text, some more text, some more text, some more text, some more text</p></div>
</div>
<div id="big2">
<div class="small"><p>Some Text</p></div>
</div>