/*
Theme Name: GeneratePress-Child
Author: 
Description: Your description goes here
Version: 1.0
Template: generatepress

This is the child theme for GeneratePress theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

/*CSS For composequickly posts = inc/static-css.php*/
.grid_container,
.grid_row {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-gap: 16px;
}
.grid_container {
  width: 90%;
  margin-left: 5%;
  margin-right: 5%;
}
.grid_content {
  width: 100%;
  grid-column: span 12;
  padding-top: 25px;
  padding-bottom: 25px;
}
.faq_row,
.funthings_row,
.heading_row,
.intro_row,
.pros-n-cons_row {
  width: 100%;
  margin-bottom: 25px;
}
.funthings_row {
  width: 90%;
  margin-left: 5%;
  margin-right: 5%;
}
.grid_row,
.mainImage {
  max-width: 100%;
}
.grid_row {
  align-items: stretch;
  grid-column: span 12;
  margin-bottom: 25px;
}
@media (max-width: 479px) {
  .griditem_6 {
    grid-column: span 12;
  }
  .faq_section {
    margin-left: 1%;
    margin-right: 1%;
  }
  .getTable td,
  .getTable th {
    padding: 2px;
    font-size: 0.8em;
  }
}
.consbullets li,
.prosbullets li {
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 25px;
  padding-left: 3em;
}
@media (min-width: 480px) {
  .griditem_6 {
    display: flex;
    flex-direction: column;
    grid-column: span 6;
  }
  .faq_section {
    margin-left: 10%;
    margin-right: 10%;
  }
}
.consheader,
.prosheader {
  padding-left: 50px;
  font-size: 32px;
}
.griditem_6 > div {
  flex: 1;
}
.prosheader {
  color: #717b55;
}
.consheader {
  color: #ef3737;
}
.consbullets,
.prosbullets {
  list-style-type: none;
  padding-left: 0;
}
.prosbullets li {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDU1LjQzMSA0NTUuNDMxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00MDUuNDkzIDQxMi43NjRjLTY5LjY4OSA1Ni44ODktMjg3LjI4OSA1Ni44ODktMzU1LjU1NiAwLTY5LjY4OS01Ni44ODktNjIuNTc4LTMwMC4wODkgMC0zNjQuMDg5czI5Mi45NzgtNjQgMzU1LjU1NiAwIDY5LjY4OSAzMDcuMjAxIDAgMzY0LjA4OXoiIGZpbGw9IiM4ZGM2NDAiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMjI5LjEzOCAzMTMuMjA5Yy02Mi41NzggNDkuNzc4LTEzMi4yNjcgNzUuMzc4LTE5Ny42ODkgNzYuOC00OC4zNTYtODIuNDg5LTM4LjQtMjgzLjAyMiAxOC40ODktMzQxLjMzMyA1MS4yLTUyLjYyMiAyMTEuOTExLTYyLjU3OCAzMDQuMzU2LTI5Ljg2NyAyMi43NTUgOTMuODY3LTI0LjE3OCAyMTMuMzMzLTEyNS4xNTYgMjk0LjR6IiBvcGFjaXR5PSIuMiIvPjxwYXRoIGQ9Ik0xOTUuMDA0IDM1NC40NTNjLTkuOTU2IDAtMTkuOTExLTQuMjY3LTI1LjYtMTIuOGwtNzkuNjQ0LTEwMi40Yy0xMS4zNzgtMTQuMjIyLTguNTMzLTM0LjEzMyA1LjY4OS00NS41MTFzMzQuMTMzLTguNTMzIDQ1LjUxMSA1LjY4OWw1NC4wNDQgNjkuNjg5IDExOS40NjctMTU1LjAyMmMxMS4zNzgtMTQuMjIyIDMxLjI4OS0xNy4wNjcgNDUuNTExLTUuNjg5czE3LjA2NyAzMS4yODkgNS42ODkgNDUuNTExTDIyMC42MDQgMzQxLjY1M2MtNy4xMTEgNy4xMTEtMTUuNjQ0IDEyLjgtMjUuNiAxMi44eiIvPjwvZz48L3N2Zz4=");
}
.consbullets li {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDQ1NS40MzEgNDU1LjQzMSIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNDA1LjQ5MyA0MTIuNzY0Yy02OS42ODkgNTYuODg5LTI4Ny4yODkgNTYuODg5LTM1NS41NTYgMC02OS42ODktNTYuODg5LTYyLjU3OC0zMDAuMDg5IDAtMzY0LjA4OXMyOTIuOTc4LTY0IDM1NS41NTYgMCA2OS42ODkgMzA3LjIwMSAwIDM2NC4wODl6IiBmaWxsPSIjZjc3ZDc1Ii8+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTIyOS4xMzggMzEzLjIwOWMtNjIuNTc4IDQ5Ljc3OC0xMzIuMjY3IDc1LjM3OC0xOTcuNjg5IDc2LjgtNDguMzU2LTgyLjQ4OS0zOC40LTI4My4wMjIgMTguNDg5LTM0MS4zMzMgNTEuMi01Mi42MjIgMjExLjkxMS02Mi41NzggMzA0LjM1Ni0yOS44NjcgMjIuNzU1IDkzLjg2Ny0yNC4xNzggMjEzLjMzMy0xMjUuMTU2IDI5NC40eiIgb3BhY2l0eT0iLjIiLz48cGF0aCBkPSJNMzM1LjgwNCAzMzUuOTY0Yy04LjUzMzMgOC41MzMtMjIuNzU2IDguNTMzLTMyLjcxMSAwbC03NS4zNzgtNzUuMzc4LTc1LjM3OCA3NS4zNzhjLTguNTMzIDguNTMzLTI0LjE3OCA4LjUzMy0zMi43MTEgMHMtOC41MzMtMjQuMTc4IDAtMzIuNzExbDc2LjgtNzUuMzc4LTc2LjgtNzUuMzc4Yy04LjUzMy04LjUzMy04LjUzMy0yMi43NTYgMC0zMi43MTEgOC41MzMtOC41MzMgMjQuMTc4LTguNTMzIDMyLjcxMSAwbDc1LjM3OCA3Ni44IDc1LjM3OC03Ni44YzguNTMzLTguNTMzIDIyLjc1Ni04LjUzMyAzMi43MTEgMCA4LjUzMyA4LjUzMyA4LjUzMyAyNC4xNzggMCAzMi43MTFsLTc1LjM3OCA3NS4zNzggNzUuMzc4IDc1LjM3OGM5Ljk1NiA5Ljk1NiA5Ljk1NiAyNC4xNzggMCAzMi43MTF6Ii8+PC9nPjwvc3ZnPgo=");
}
.table_row .getTable {
  border-collapse: collapse;
  width: 100%;
  table-layout: fixed;
  overflow-wrap: break-word;
}
.table_row .getTable td,
.table_row .getTable th {
  border: 1px solid #000;
  padding: 5px;
  text-align: left;
}
.table_row .getTable th {
  background-color: #f2f2f2;
}
#table {
  margin-bottom: 35px;
}
.grayboxshadow {
  box-shadow: 0 0 5px gray;
  padding: 25px;
}
.centerText {
  text-align: center;
}
.sampleTitle {
  color: #333;
  padding: 0;
  font-weight: 600;
  margin-bottom: 25px;
}
i {
  font-size: 105%;
  color: #555;
}
.topImage {
  float: right;
  width: 50%;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 25px;
  margin-bottom: 25px;
}
@media (max-width: 750px) {
  .topImage {
    margin-top: 25px;
    float: none;
    width: 100%;
  }
}
ol.prosbullets {
  margin: 5px;
}
ol.consbullets {
  margin: 5px;
}