.site-phone strong {
  font-weight: 400; }

.content-wrapper {
  background: rgba(255, 255, 255, 0.8); }

.site-wrapper:before {
  display: none; }

h1 {
  text-align: center; }
/*
 @media all and (max-width: 768px) {
 .adaptive-table td {
 width: inherit !important;
 }
 .adaptive-table td {
 display: inline-block;
 width: inherit !important;
 padding: 0 !important;
 height: inherit !important;
 }
 }
 */
table td {
  padding: 0 !important; }

@media only screen and (max-width: 850px) {
  .content-inner {
    padding: 25px 5px 0 5px; } }

.site-wrapper {
  overflow-x: hidden; }

.footer {
  overflow-x: hidden;
  max-width: 940px; }

.header .company-name-wrap {
  float: left;
  clear: both; }

.company-name-wrap .logo-text {
  padding-left: 0;
  float: left;
  clear: both; }

.inner-wrap {
  width: auto; }

@media only screen and (max-width: 480px) {
  .company-name-wrap .logo-pic {
    width: 60px;
    height: 60px;
    text-align: center;
    float: left;
    max-width: 390px;
    width: auto !important; } }

@media (max-width: 640px) {
  .navigation-panel {
    width: 100%; } }
