.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor > a,
.btMenuHorizontal .menuPort nav > ul > li.current-menu-item > a {
  border-bottom: 2px solid #F38E00; }
  .btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor > a:hover,
  .btMenuHorizontal .menuPort nav > ul > li.current-menu-item > a:hover {
    border-bottom: 2px solid #F38E00; }
.btMenuHorizontal .menuPort nav ul li a:hover {
  color: #F38E00 !important; }
.btMenuHorizontal .menuPort nav > ul > li > ul li.current-menu-item > a {
  color: #F38E00 !important; }
  .btMenuHorizontal .menuPort nav > ul > li > ul li.current-menu-item > a:hover {
    color: #F38E00 !important; }
.btMenuHorizontal .menuPort nav > ul > li > ul li > a:hover {
  color: #F38E00 !important; }
.btMenuHorizontal .menuPort nav ul ul::before {
  background-color: #F38E00 !important; }

.topBarInMenuCell a.btIconWidget {
  display: none; }

body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a,
html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a {
  border-top: none !important;
  border-bottom: 1px solid #F38E00 !important; }

.header-center-logo,
.version_price_image {
  text-align: center; }
  .header-center-logo .btImage,
  .version_price_image .btImage {
    justify-content: center;
    display: flex; }
    .header-center-logo .btImage img,
    .version_price_image .btImage img {
      width: auto !important; }

@media only screen and (max-width: 600px) {
  .barcode-custom-header .header-separator {
    display: none; }

  .header-right-image {
    margin-top: 40px; }

  .header-custom-h4-text {
    font-size: 18px; }

  .review-custom-box {
    margin-top: 30px; } }
div[data-name="elofizetes_app"], div[data-name="level"] {
  pointer-events: none; }

.footer-custom-section {
  background: #30333B; }
  .footer-custom-section .footer-columns {
    height: 120px;
    display: flex;
    align-items: center;
    max-width: 1140px;
    margin: auto; }
    @media only screen and (max-width: 600px) {
      .footer-custom-section .footer-columns {
        flex-direction: column;
        height: auto;
        max-width: 100%;
        padding-top: 30px; } }
    .footer-custom-section .footer-columns .footer-logo img {
      width: 113px; }
  .footer-custom-section .footer-menu-column {
    width: 100%; }
    @media only screen and (max-width: 600px) {
      .footer-custom-section .footer-menu-column {
        margin-top: 20px; } }
    .footer-custom-section .footer-menu-column .custom-bt-footer-menu ul#menu-footer-menu {
      list-style-type: none; }
      .footer-custom-section .footer-menu-column .custom-bt-footer-menu ul#menu-footer-menu li {
        font-weight: 400;
        font-size: 20px;
        line-height: 26px;
        text-align: center; }
        .footer-custom-section .footer-menu-column .custom-bt-footer-menu ul#menu-footer-menu li a {
          color: #A2A7B2;
          font-size: 16px; }
          .footer-custom-section .footer-menu-column .custom-bt-footer-menu ul#menu-footer-menu li a:hover {
            color: #F38E00; }
  .footer-custom-section .download-icons-column {
    width: 100%;
    text-align: right;
    font-size: 16px;
    color: #A2A7B2; }
    @media only screen and (max-width: 600px) {
      .footer-custom-section .download-icons-column {
        text-align: center; } }
    .footer-custom-section .download-icons-column .footer-right {
      display: flex;
      align-items: center;
      color: #A2A7B2;
      justify-content: right; }
      @media only screen and (max-width: 600px) {
        .footer-custom-section .download-icons-column .footer-right {
          justify-content: center; } }
      .footer-custom-section .download-icons-column .footer-right img {
        width: 80%;
        padding-top: 10px; }
  .footer-custom-section .footer-copyright {
    text-align: center;
    color: #A2A7B2;
    font-size: 12px; }
    @media only screen and (max-width: 600px) {
      .footer-custom-section .footer-copyright {
        padding-top: 30px; } }

.footer-line-1 {
  height: 5px;
  background: #30333B;
  transform: matrix(1, 0, 0, -1, 0, 0);
  margin-bottom: 9px; }

.footer-line-2 {
  height: 25px;
  background: #30333B;
  transform: matrix(1, 0, 0, -1, 0, 0);
  margin-bottom: 4px; }

.try-free-columns-section .port .boldCell .boldCellInner .boldRow .boldRowInner {
  display: flex;
  align-items: center;
  flex-direction: row; }
  @media only screen and (max-width: 600px) {
    .try-free-columns-section .port .boldCell .boldCellInner .boldRow .boldRowInner {
      flex-direction: column; } }
  .try-free-columns-section .port .boldCell .boldCellInner .boldRow .boldRowInner .header.large .btSubTitle {
    margin-bottom: 0; }
    @media only screen and (max-width: 600px) {
      .try-free-columns-section .port .boldCell .boldCellInner .boldRow .boldRowInner .header.large .btSubTitle {
        margin-bottom: 20px; } }

@media only screen and (max-width: 600px) {
  .partners-custom-section .left-text-box {
    min-height: 280px;
    max-height: 310px;
    height: auto;
    display: flex;
    align-items: center; } }

.custom-my-account .woocommerce {
  display: flex; }
  .custom-my-account .woocommerce .woocommerce-MyAccount-navigation {
    width: 20%; }
  .custom-my-account .woocommerce .woocommerce-MyAccount-content {
    width: 80%; }

#um_account_submit_mysubscription, #um_account_submit_myinformation, #um_account_submit_myappinformations, #um_account_submit_myorders,
#um_account_submit_mysubusers {
  display: none; }

.um-account-tab.um-account-tab-myappinformations .um-header {
  display: none; }

.um {
  opacity: 1 !important; }

.um-profile .um-profile-photo {
  display: none; }
.um-profile .um-form .select2-container.select2-container--default.select2-container--open {
  top: 0 !important; }

.um-field.um-field-type_terms_conditions .um-field-area:first-child {
  display: none; }

.um-register .um-row._um_row_1 {
  margin: 0 !important; }

.um-account .um-account-side .um-account-meta-img img {
  max-width: 100px; }

.um-account-meta img {
  max-width: 100px; }

.um-field-user_application_logo .um-single-image-preview.show img {
  max-width: 100px; }

.um input[type=submit].um-button,
.um a.um-button,
.um a.um-button.um-disabled:hover,
.um a.um-button.um-disabled:focus,
.um a.um-button.um-disabled:active {
  background: #F38E00;
  opacity: 0.8;
  text-transform: uppercase !important;
  font-weight: 700 !important;
  font-size: 12px;
  font-family: "Poppins",Sans-serif; }
  .um input[type=submit].um-button:hover, .um input[type=submit].um-button:focus, .um input[type=submit].um-button:visited,
  .um a.um-button:hover,
  .um a.um-button:focus,
  .um a.um-button:visited,
  .um a.um-button.um-disabled:hover:hover,
  .um a.um-button.um-disabled:hover:focus,
  .um a.um-button.um-disabled:hover:visited,
  .um a.um-button.um-disabled:focus:hover,
  .um a.um-button.um-disabled:focus:focus,
  .um a.um-button.um-disabled:focus:visited,
  .um a.um-button.um-disabled:active:hover,
  .um a.um-button.um-disabled:active:focus,
  .um a.um-button.um-disabled:active:visited {
    background: #F38E00;
    opacity: 1;
    color: #ffffff;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease; }

.um-button.um-btn-auto-width {
  max-width: 250px;
  min-width: 250px; }

a.um-button.um-btn-auto-width {
  color: #ffffff;
  text-transform: uppercase; }

.woocommerce a.button:not(.btBtn),
.woocommerce input[type=submit],
.woocommerce button[type=submit],
.woocommerce input.button,
.woocommerce input.alt, .woocommerce-page a.button:not(.btBtn),
.woocommerce-page input[type=submit],
.woocommerce-page button[type=submit],
.woocommerce-page input.button,
.woocommerce-page input.alt {
  background: #F38E00;
  border: 2px solid #F38E00;
  opacity: 0.8;
  text-transform: uppercase; }
  .woocommerce a.button:not(.btBtn):hover, .woocommerce a.button:not(.btBtn):focus, .woocommerce a.button:not(.btBtn):visited,
  .woocommerce input[type=submit]:hover,
  .woocommerce input[type=submit]:focus,
  .woocommerce input[type=submit]:visited,
  .woocommerce button[type=submit]:hover,
  .woocommerce button[type=submit]:focus,
  .woocommerce button[type=submit]:visited,
  .woocommerce input.button:hover,
  .woocommerce input.button:focus,
  .woocommerce input.button:visited,
  .woocommerce input.alt:hover,
  .woocommerce input.alt:focus,
  .woocommerce input.alt:visited, .woocommerce-page a.button:not(.btBtn):hover, .woocommerce-page a.button:not(.btBtn):focus, .woocommerce-page a.button:not(.btBtn):visited,
  .woocommerce-page input[type=submit]:hover,
  .woocommerce-page input[type=submit]:focus,
  .woocommerce-page input[type=submit]:visited,
  .woocommerce-page button[type=submit]:hover,
  .woocommerce-page button[type=submit]:focus,
  .woocommerce-page button[type=submit]:visited,
  .woocommerce-page input.button:hover,
  .woocommerce-page input.button:focus,
  .woocommerce-page input.button:visited,
  .woocommerce-page input.alt:hover,
  .woocommerce-page input.alt:focus,
  .woocommerce-page input.alt:visited {
    background: #F38E00;
    opacity: 1;
    color: #ffffff;
    text-decoration: none; }

.um-account-profile-button {
  text-align: center;
  margin-top: 40px; }

.btTopBox.widget_search {
  display: none; }

.um-account-side li a.current {
  background: #F38E00; }
  .um-account-side li a.current span.um-account-icon {
    color: #ffffff; }
  .um-account-side li a.current:hover span.um-account-icon {
    color: #ffffff; }

.woocommerce a.added_to_cart.wc-forward,
.woocommerce-page a.added_to_cart.wc-forward {
  right: 45%;
  font-size: 14px;
  color: #1c7f45; }

.woocommerce a.added_to_cart.wc-forward:hover,
.woocommerce-page a.added_to_cart.wc-forward:hover {
  color: #1c7f45; }

.woocommerce ul.products li.product .added::after, .woocommerce ul.products li.product .loading::after, .woocommerce-page ul.products li.product .added::after, .woocommerce-page ul.products li.product .loading::after {
  background-color: #1c7f45; }

.um-profile .um-profile-body {
  max-width: 100%;
  margin: auto; }

.custom-tabs-app-list {
  display: grid; }
  .custom-tabs-app-list .tab_myappinformations {
    order: 1; }
  .custom-tabs-app-list .tab_mysubscription {
    order: 2; }
  .custom-tabs-app-list .tab_myorders {
    order: 3; }
  .custom-tabs-app-list .tab_password {
    order: 6; }
  .custom-tabs-app-list .tab_general {
    order: 4; }
  .custom-tabs-app-list .tab_mysubusers {
    order: 5; }
  .custom-tabs-app-list .tab_delete {
    order: 7; }

/*# sourceMappingURL=customStyle.css.map */
