.page-wrap {
display:block;
text-align: center;
width: 100%;
}

.project-footer {
width: 100%;

}
.header-outer {
background-color: white;	
}

.main {
/* background-color: fuchsia; */
padding: 78px 16px 78px 16px;
max-width: 768px;
display: inline-block;
}

.main img {
width: 100%;
padding-top: 4px;	
padding-bottom: 12px; 
}

.min-info-wrap {
position: fixed;
bottom: 0;
min-height: 46px;
width: 100%;
box-sizing: border-box;
padding: 0 16px 7px 16px;
z-index: 1001;
background-color: white;
}

.border-wrap {
border-top: 1px solid black;	
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row nowrap;
flex: row nowrap;
padding-top: 6px;
}

.min-info-text {
/* background-color: lime; */
text-align: left;
}

.min-info-tag {
width: 108px;	
text-align: left;
padding: 0 32px 0 0px;
}

@media screen and (min-width: 1025px) { 

.min-info-wrap {
padding-left: 124px;
padding-right: 124px;
}	

}

@media screen and (min-width: 768px) and (max-width: 1024px) { 

.min-info-wrap, .main {
padding-left: 62px;
padding-right: 62px;
}	

}
