/* Enable Mobile Menu to appear under 1200px */

@media only screen and (max-width: 1200px) {
  .menu-item {
    display: none;
  }
  .main_menu {
    display: block !important;
  }
  .av-burger-menu-main.menu-item-avia-special {
    display: block;
  }
}

.avia-menu-text:hover{
color: #000000;
}

.av_seperator_small_border .av-main-nav > li > a > .avia-menu-text{
border-left-style: groove;
}

#footer .widget{
margin: 0px 0 0px 0;
}

  .truncated > * {
    display: none;
  }
  .truncated > p:first-child {
    display: block;
    cursor: pointer;
  }
  .truncated > p:first-child::after {
    content: "\00a0 More…";
  }

.phone-info{
color: #000000 !important;
font-size: 14px;
}

.venusfooter{
margin: -5px !important;
padding-left: 4px
}

.widgettitle{
font-size: 20px !important;
}

/* Tables */

.tablepress-id-1 thead th,
.tablepress-id-1 tbody td {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
}
.tablepress-id-1 thead th:first-child,
.tablepress-id-1 tbody td:first-child {
  border-left: none;
}

.tablepress-id-2 thead th,
.tablepress-id-2 tbody td {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
}
.tablepress-id-2 thead th:first-child,
.tablepress-id-2 tbody td:first-child {
  border-left: none;
}

.tablepress-id-3 thead th,
.tablepress-id-3 tbody td {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
}
.tablepress-id-3 thead th:first-child,
.tablepress-id-3 tbody td:first-child {
  border-left: none;
}

.tablepress-id-4 thead th,
.tablepress-id-4 tbody td {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
}
.tablepress-id-4 thead th:first-child,
.tablepress-id-4 tbody td:first-child {
  border-left: none;
}

.tablepress-id-5 thead th,
.tablepress-id-5 tbody td {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
}
.tablepress-id-5 thead th:first-child,
.tablepress-id-5 tbody td:first-child {
  border-left: none;
}

.tablepress-id-6 thead th,
.tablepress-id-6 tbody td {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
}
.tablepress-id-6 thead th:first-child,
.tablepress-id-6 tbody td:first-child {
  border-left: none;
}

.tablepress-id-7 thead th,
.tablepress-id-7 tbody td {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
}
.tablepress-id-7 thead th:first-child,
.tablepress-id-7 tbody td:first-child {
  border-left: none;
}

.tablepress-id-8 thead th,
.tablepress-id-8 tbody td {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
}
.tablepress-id-8 thead th:first-child,
.tablepress-id-8 tbody td:first-child {
  border-left: none;
}

.tablepress-id-9 thead th,
.tablepress-id-9 tbody td {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
}
.tablepress-id-9 thead th:first-child,
.tablepress-id-9 tbody td:first-child {
  border-left: none;
}

.tablepress-id-10 thead th,
.tablepress-id-10 tbody td {
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #cccccc !important;
  border-right: 1px solid #cccccc !important;
  border-bottom: 1px solid #cccccc !important;
}
.tablepress-id-10 thead th:first-child,
.tablepress-id-10 tbody td:first-child {
  border-left: none;
}

.tablepress thead th{
background-color: #000000;
color: #ffffff;
}

.tablepress td, .tablepress th{
padding: 4px;
}

.grecaptcha-badge { 
    visibility: hidden;
}