/*
----------------------------------------------------

Theme Name: Outdoor Movies (Live)
Theme URI: http://www.outdoor-movies.com
Version: 1.0.0
Author: Mark Pack - ClickResults 
License: Outdoor Movies, 2023

----------------------------------------------------
*/
/* ######################## */
/* ### GTranslate       ### */
/* ######################## */
.VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc {
  display: none;
}
.site-menu .menu-top .top-right ul li a.gt_current {
  display: none;
}
.site-menu .menu-top .top-right ul li .gt_switcher {
  width: 124px;
}
.site-menu .menu-top .top-right ul li .gt_switcher .gt_selected {
  background: none;
}
.site-menu .menu-top .top-right ul li .gt_switcher a {
  padding: 0 20px;
  border: none;
  width: 84px;
  text-indent: inherit;
}
.site-menu .menu-top .top-right ul li .gt_switcher a:after {
  right: 15px;
  top: 17px;
}
.site-menu .menu-top .top-right ul li .gt_switcher .gt_option {
  height: 100px!important;
  width: 124px;
  z-index: auto;
}
.site-menu .menu-top .top-right ul li .gt_switcher .gt_option a {
  padding: 0 20px;
  width: 84px;
  text-indent: inherit;
}
@media only screen and (min-width: 768px) and (max-width: 1000px) {
  .site-menu .menu-container {
    overflow: revert;
	/*overflow: hidden;*/
  }
}
@media only screen and (min-width: 461px) and (max-width: 767px) {
  .mobile-menu .menu-container {
    bottom: 130px;
  }
  .mobile-menu .menu-footer {
    height: 130px;
    padding: 0 25px;
  }
  .mobile-menu .menu-footer .footer-language {
    float: left;
    display: block;
    position: relative;
    width: 25%;
    height: 100%;
    padding: 25px 0;
    border-right-width: 0;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher {
    width: 130px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher .gt_selected a {
    padding: 6px 6px;
    font-size: 14px;
    width: 130px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher .gt_selected a img {
    margin-right: 6px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher .gt_selected a:after {
    right: 15px;
    top: 6px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher .gt_option {
    height: 60px!important;
    width: 130px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher a {
    padding: 6px 6px;
    font-size: 14px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher img {
    margin-right: 6px;
  }
}
@media only screen and (max-width: 460px) {
  .mobile-menu .menu-container {
    bottom: 130px;
  }
  .mobile-menu .menu-footer {
    height: 130px;
    padding: 0 10px 0 25px;
  }
  .mobile-menu .menu-footer .footer-language {
    float: left;
    display: block;
    position: relative;
    width: 40%;
    height: 100%;
    padding: 25px 0;
    border-right-width: 0;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher {
    width: 100px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher .gt_selected a {
    padding: 6px 6px;
    font-size: 14px;
    width: 86px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher .gt_selected a img {
    margin-right: 2px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher .gt_selected a:after {
    right: 3px;
    top: 6px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher .gt_option {
    height: 60px!important;
    width: 100px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher a {
    padding: 6px 6px;
    font-size: 14px;
  }
  .mobile-menu .menu-footer .footer-language .gt_switcher img {
    margin-right: 3px;
  }
}
