* { box-sizing: border-box; font-family: inherit; }
html, body { height: 100%; font-family: 'Open Sans', sans-serif;  }
html { min-width: 600px; }
body { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; height: 100%; }
a { color: inherit; }
b { font-weight: bold; }
img { display: block; max-width: 100%; }

.header, .footer { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; }
.container {margin: 0 auto;width: 600px;padding: 0 15px;background: #fff;height: 100%;}
.main { width: 100%; -webkit-box-flex: 1; -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto; }


/* GRID */
.clearfix:after, .row:after{ display: block; content: ""; clear: both; }

/* HEADER */
.header-top { position: relative; padding: 8px 0 14px; }
div.images {width:100%; text-align: center; }
div.images img {margin:0px 10px; display:inline-block; }

/* CONTENT */
.main {/* padding: 25px 0 100px; */margin: 0 auto;width: 600px;/* padding: 0 15px; */background: #fff;}
p.message{    padding: 100px 50px;
    font-size: 30px;
    font-weight: 600;
    text-align: center;
    color: #889cb7;}
   p.contact{    padding: 50px 0px 10px;
    font-size: 20px;
    font-weight: 600;}
	.info li{    line-height: 26px;
    font-size: 16px;
    height: 26px;}
	.info li a{color:#e76124;}
/* FOOTER */
.footer { padding: 20px 0 90px; border-top: 1px solid #31364c; }