.contact #mainContent{flex-direction:row}#contactFrame{display:block;padding:20px;width:100%}#contactFrame h2.title{margin-top:50px}.contactbox{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0}.contactbox>div{display:block;width:48%}.contactbox .img img{width:100%}@media only screen and (max-width:1023px){#contactFrame{padding:20px}}@media only screen and (max-width:479px){.contactbox>div{width:100%}.contactbox .txt{padding:20px 0 10px;border-bottom:1px solid #ccc}}