/* Change Typography for Small Devices   */
@media only screen and (min-width: 576px) {
	/* ----------------------
	TYPOGRAPHY 
	---------------------- */
	body{font-size:14px;}
	h1{font-size:2.1em;}
	h2{font-size:1.9em;}
	h3{font-size:1.7em;}
	h4{font-size:1.5em;}
	h5{font-size:1.3em;}
	h6{font-size:1.1em;}
}
/* Change Typography for Medium Devices and up  */
@media only screen and (min-width: 767px) {
	/* ----------------------
	TYPOGRAPHY 
	---------------------- */
	body{font-size:15px; font-weight:500;}
	h1{font-size:2.1em;}
	h2{font-size:1.9em;}
	h3{font-size:1.7em;}
	h4{font-size:1.5em;}
	h5{font-size:1.3em;}
	h6{font-size:1.1em;}
}
/* Change Typography for large Devices and up  */
@media only screen and (min-width: 992px) {
	/* ----------------------
	TYPOGRAPHY 
	---------------------- */
	body{font-size:15px;font-weight:400}
	h1{font-size:2.1em;}
	h2{font-size:1.9em;}
	h3{font-size:1.7em;}
	h4{font-size:1.5em;}
	h5{font-size:1.3em;}
	h6{font-size:1.1em;}
}
/* Change Typography for extra large Devices and up  */
@media only screen and (min-width: 1200px) {
	/* ----------------------
	TYPOGRAPHY 
	---------------------- */
	body{font-size:16px; font-weight:400;}
	h1{font-size:2.1em;}
	h2{font-size:1.9em;}
	h3{font-size:1.7em;}
	h4{font-size:1.5em;}
	h5{font-size:1.3em;}
	h6{font-size:1.1em;}
}
	.fl-row-full-height .fl-row-content-wrap {
	/*change the 68 to header height*/
    min-height: calc(100vh - 69px);}

#fl-to-top { right:3px;}

.woocommerce ul.products li.product a img {
    width: auto;
    height: 300px;
    display: block;
    margin: 0 0 1em;
    -webkit-box-shadow: none;
    box-shadow: none;
	border:none;
	margin-left:auto;
	margin-right:auto;
}
.woocommerce ul.products li.product .price {
	color: #b12704;
    font-weight: bold;
}

.woocommerce.tax-product_cat .add_to_cart_button, .woocommerce-page.tax-product_cat .add_to_cart_button{
  display:  inline-block;
}
/**footer**/
aside#jetpack_widget_social_icons-2 {
    margin-bottom: 20px;
	text-align:center;
}