/*
Theme Name: Enfold - Child
Theme URI: www.kriesi.at/themes/enfold/
Description: <strong>A superflexible and responsive Business Theme by Kriesi</strong> - <br/> Update notifications available on Facebook and via newsletter:<br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a> - <a href='http://www.kriesi.at/newsletter'>Subscribe to our Newsletter</a>
Version: 5.6.8
Author: Kriesi
Author URI: https://kriesi.at
Template: enfold
License: Themeforest Split Licence
License URI: -
*/


/* Responsiveness */
@media only screen and (max-width: 1000px) {
  #search-pay-table {
    width: 100%;
  }
  .pricing-table-wrap {
    min-width: 100% !important;
  }
  #register-form table tr {
    display: block;
    margin-bottom: 10px;
  }
  #top .main_color table tr input.va_registration_input {
    padding: 8px 5px;
  }
}

@media only screen and (max-width: 850px) {
  .search-info-outer-table {
    width: 100% !important;
  }
  #search-pay-table select.search-pay-select-long, #search-pay-table .search-pay-input-long {
    width: 100% !important;
  }
  #search-pay-email, select[name="cc_mon"], select[name="cc_year"] {
    margin-bottom: 3px !important;
  }
}

@media only screen and (max-width: 768px) {
  
  #infoTableA tr, #infoTableB tr {
    display: block;
    margin-bottom: 10px;
  }
  #infoTableA td, #infoTableB td {
    display: block;
    width: 100%;
  }
 
  .search-pay-cell-terms div:first-child {
    width: 25px;
  }
  .search-pay-cell-terms div:nth-child(2) {
    width: calc(100% - 25px);
  }
}
@media only screen and (max-width: 767px) {
  .av-5ztvyr-f476b88bda990f2242646fe80041718b .avia_textblock > div {
    display: none;
  }
  .custom_leftmenu_section {
    width: 100%;
  }
  /* .custom_leftmenu_row {
    display: none;
  } */
  .custom_leftmenu_title {
    cursor: pointer;
    background: #dcdcdc;
    color: black;
    margin-bottom: 15px;
    padding: 10px 8px;
  }
  .custom_leftmenu_cell, .custom_leftmenu_row, .custom_leftmenu_title {
    text-align: left;
  }
  .custom_leftmenu_cell a {
    line-height: 30px;
  }
  /* .custom_leftmenu_title::after {
    content: "\f347";
    font-family: 'dashicons';
    margin-left: 5px;
    position: relative;
    top: 2px;
  }
  .expand.custom_leftmenu_title::after {
    content: '\f343';
  } */
  .amdf-columns .amdf-img {
    height: auto !important;
    width: auto !important;
    display: block;
    margin: auto;
  }
}

@media only screen and (max-width: 500px) {
  .search-info-outer-table > tbody > tr > td{
    width: 100%;
    display: block;
  }
  #infoTableA, #infoTableB {
    text-align: left;
  }
  #infoTableA tr:last-child, #infoTableB tr:last-child {
    margin-bottom: -10px;
  }
  #infoTableA td, #infoTableB td {
    display: inline;
    width: 100%;
  }
  #search-pay-table td {
    display: block;
    width: 100%;
  }
  .vin_query_wrapper {
    padding: 30px 15px !important;
  }

  #search-pay-email {
    width: 100% !important;
  }
  #search-pay-email, .search-pay-cell select[name="cc_mon"], .search-pay-cell select[name="cc_year"] {
    margin-bottom: 3px !important;
    display: block;
    width: 100% !important;
  }
  #search-pay-table td.search-pay-cell {
    text-align: center;
  }
  .main_color .pricing-table li:first-child {
    font-size: 20px !important;
    line-height: 100%;
  }
}
