.container{text-align:center;overflow:hidden;height:100vh}.error_content{text-align:left;position:relative;top:50%;transform:translateY(-90%)}@media (min-width:1200px){.error_content{width:70%;left:15%}}[data-ma-header=teal] #header,[data-ma-header=teal]:before{background-color:#009688}body:before{content:'';height:40%;width:100%;position:absolute;left:0;top:0}.media>.pull-left{padding-right:15px;width:223px}#header{text-align:left;margin-top:10px}img{position:relative}