/*
Theme Name: Levis Child
Template:   levis
Theme URI: https://1.envato.market/wp-levis
Description: Insurance WordPress Theme
Author: Awaiken
Author URI: https://awaikenthemes.com/
Version: 1.0.0
Text Domain: levis-child
*/


.preloader {
	background-color: #2170CB !important;
}

.wpcf7-not-valid-tip{
	margin-top: 10px !important;
}

.hero-slider{
	height: 80vh !important;
}



@media screen and (max-width: 600px) {
  table.responsive-table thead {
    display: none;
  }

  table.responsive-table, 
  table.responsive-table tbody, 
  table.responsive-table tr, 
  table.responsive-table td {
    display: block;
    width: 100%;
  }

  table.responsive-table tr {
    margin-bottom: 15px;
    border: 1px solid #ccc;
    padding: 10px;
  }

  table.responsive-table td {
    text-align: left;
    padding: 10px;
    border: none;
    border-bottom: 1px solid #eee;
  }

  table.responsive-table td::before {
    content: attr(data-label);
    font-weight: bold;
    display: block;
    color: #333;
    margin-bottom: 5px;
  }
}

.footer-newsletter-form .form-group{
	flex-direction: row !important;
}
