td {
  border-bottom-width:0px;
  border-left-color:initial;
  border-left-width:initial;
  border-right-width:0px;
  border-style:none none none none;
  border-top-color:initial;
  border-top-width:initial;
  font-size:13px;
  text-align:center;
  padding:0px 0px 0px 0px;
  vertical-align:middle;
  
}

#top #header #avia-menu .avia_mega_div ul.sub-menu > li a {
  
  font-size:12px;  
 
  }

#top #header #avia-menu ul.sub-menu {
  padding:15px;
}

.logo img {
  display:block;
  height:auto;
  image-rendering:auto;
  max-height:100%;
  padding:10px;
  position:relative;
  transition:opacity 0.4s ease-in-out 0s;
  width:auto;
  z-index:2;
}
#header_main {
  border-bottom-style:solid;
  border-bottom-width:0;
  z-index:1;
}

.container_wrap {
  clear:both;
  position:relative;
}

.avia-menu.av_menu_icon_beside {
  border-right-style:none;
  margin-right:25px;
  padding-right:25px;
  transition:border-color 0.2s ease-in-out 0s;
}


 div .main_color .tabcontainer .active_tab {background-color: white; color: black }
.main_color .tabcontainer .tab { background-color: #88bbc8; color: white }

#top .tab{
 color:#000;
 font-weight:600;
 font-size:12px;
}

body#top {
  text-align: justify;
}

.avia-menu-fx {
  bottom:15px;
  height:2px;
  left:0;
  opacity:0;
  position:absolute;
  visibility:hidden;
  width:100%;
  z-index:10;
  
}

.avia-menu-fx { background: #b91c6d !important; height: 3px; }


.main_menu {
margin-right: -50px;
}
.av-main-nav > li > a {
  display:block;
  font-size:14px;
  font-weight:600;
  padding:0 13px;
  text-decoration:none;
  transition:background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s, border-color 0.4s ease-in-out 0s;
}
#top #header .social_bookmarks li a {
    font-size: 30px;
}

.av-main-nav > li > a {
    padding: 0 8px;
}