.flex-container{display:flex;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:767px){.flex-container{flex-direction:column!important;text-align:center!important}.one_third{width:100%;margin-top:40px;border-bottom:3px solid green;padding-bottom:10px}.one_half,.two_third{width:100%;margin-top:0px}input[type="text"],input[type="email"],input[type="tel"],input.email,input.text,input.tel,input.title,textarea,select{width:100%}}