@media (max-width: 768px) {
.footer .text-right {
    float:none;
    text-align:left;
}
.footer .copyrights {
    margin-top:0;
    margin-bottom:10px;
}
#ebv_infineon_links a:first {
    margin-bottom:20px;
}

}

.footer .copyrights {
    font-size:0.9em;
}

#wpcf7-f1997-p1998-o1 {
  padding: 20px;
  padding-bottom:0;
  background: #efefef;
  border-radius: 5px;
}

#wpcf7-f2077-p2079-o1 {
  padding: 20px;
  padding-bottom:0;
  background: #efefef;
  border-radius: 5px;
}

.popover-title {
    font-family: 'Open Sans', Verdana, Arial;
    font-size: 15px;
    font-weight:600;
    color:#555555;
}
.popover-content {
    font-family: 'Open Sans', Verdana, Arial;
    font-size: 15px;
    font-weight:400;
    color:#555555;
}