@media only screen 
and (max-device-width: 667px) 
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) { 
.column2.button_wrapper {
padding-top: 20px;
}
p.testimonial_text_inner {
font-size: 18px;
}
.clientCarousel, .parallaxDiv, .footer_col2, footer_col1.q_social_icon_holder {
display: none;
}
.footer_col1, .footer_col3 {
text-align: center;
}
}
.wpcf7-response-output {
color: #777777 !important;
}
.post_info, .entry_date {
display: none !important;
}
.entry_title {
padding-bottom: 20px;
}
.privacy p {
padding-bottom: 10px;
padding-top: 10px;
}
