

p{
padding-bottom: 7px;}

h1 {
padding: 7px 0px 25px 0px;
}

h2{
margin-top: 5px;
padding-bottom: 10px;}

h3{
padding: 7px 0px 11px 0px;}

h4{
padding: 7px 0px 11px 0px;}

li{
list-style-position: outside;}

ul, ol{
padding-left: 16px;
margin-bottom: 20px;}

h1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  text-align: center;
}

h1:before, h1:after {
  background-color: #ddd;
  content: '\a0';
  flex-grow: 1;
  height: 4px;
  position: relative;
  top: 0.5em;
}

h1:before {
  margin-right: 35px;
}

h1:after {
  margin-left: 35px;
}

.woocommerce .product h1.product_title {
    font-size: 24px;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 8px;
}

header:not(.sticky):not(.scrolled) .header_bottom, header.fixed_top_header .bottom_header {
    border-bottom: 8px solid #5284a8;
}

.content .container .container_inner.page_container_inner, .full_page_container_inner {
    padding: 30px 0 71px 0;
}

.shopping_cart_dropdown ul li a {
color: #ffffff !important;
}

.shopping_cart_header .header_cart.cart_icon:before {
    color: #ffffff;
}

header.sticky .shopping_cart_header .header_cart.cart_icon:before {
    color: #5284A8;
}

.shopping_cart_header .header_cart.cart_icon .header_cart_span {
    background-color: #5284A8;
}

.woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text {
    border: #e6e6e6 solid 1px;
}

.woocommerce del, .woocommerce-page del, .woocommerce input[type='text']:not(.qode_search_field), .woocommerce input[type='password'], .woocommerce input[type='email'], .woocommerce-page input[type='text']:not(.qode_search_field), .woocommerce-page input[type='password'], .woocommerce-page input[type='email'], .woocommerce-page input[type='tel'], .woocommerce textarea, .woocommerce-page textarea, .woocommerce .select2-container .select2-choice, .woocommerce-page .select2-container .select2-choice, .woocommerce .select2-dropdown-open.select2-drop-above .select2-choice, .woocommerce .select2-dropdown-open.select2-drop-above .select2-choices, .woocommerce-page .select2-dropdown-open.select2-drop-above .select2-choice, .woocommerce-page .select2-dropdown-open.select2-drop-above .select2-choices, .woocommerce .chosen-container.chosen-container-single .chosen-single, .woocommerce-page .chosen-container.chosen-container-single .chosen-single, .woocommerce-checkout .form-row .chosen-container-single .chosen-single, .woocommerce ul.products li.product h4, .woocommerce div.product p[itemprop='price'] del, .woocommerce aside ul.product_list_widget li > a, .woocommerce aside ul.product-categories li > a, .woocommerce aside ul.product_list_widget li del span.amount, .wpb_widgetised_column ul.product_list_widget li > a, .wpb_widgetised_column ul.product-categories li > a, .wpb_widgetised_column ul.product_list_widget li del span.amount, .select2-drop {
    color: #212121;
    border: solid 1px #e6e6e6;
}

dd.variation-Size p, dt.variation-Size {
 display: none;
}

@media only screen and (max-width: 1000px){

}

@media only screen and (max-width: 1024px) and (min-width: 768px)  { 

 }

@media only screen and (max-width: 667px) and (min-width: 250px)  { 
h1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  text-align: center;
  font-size: 30px;
}

h1:before, h1:after {
  background-color: #ddd;
  content: '\a0';
  flex-grow: 1;
  height: 4px;
  position: relative;
  top: 0.5em;
}

h1:before {
  margin-right: 35px;
}

h1:after {
  margin-left: 35px;
}
 }