.template-product h3{
	font-size: 28px;
	color: #000;
	margin-bottom: 15px;
}
.template-product p{
	font-size: 16px;
	color: #000;
}
footer p{
	color: #939393;
}
@media only screen and (max-width: 1199px){
  h3{
    margin-bottom: 0px;
    margin-top: 15px;
  }
  .product-section{
    padding-bottom: 30px !important;
  }
}


/* product page */
/* product description */
.product-section{
	background-size: cover;
	background-position: 50% 50%;
}
@media only screen and (min-width: 768px){
  .product-section{
      padding-top: 350px !important;
      padding-bottom: 350px !important;
  }
}
@media only screen and (max-width: 767px){
  .Product__InfoWrapper{
      padding-top: 35px;
      padding-bottom: 50px;
      background-color: #f9f9f9;
  }
  .Product{
  	  margin-bottom: 0;
  }
}


/* pagefly style */
/* .__pf .product-section{
	padding-top: 350px;
	padding-bottom: 350px;
	background-size: cover;
	background-position: 50% 50%;
}
.__pf h3{
	font-size: 28px;
	color: #000;
	margin-bottom: 15px;
}
.__pf p{
	font-size: 16px;
	color: #000;
}
@media only screen and (max-width: 1199px){
  .__pf .product-section{
    padding-bottom: 30px !important;
  }
  .__pf h3{
    margin-bottom: 0px;
    margin-top: 15px;
  }
} */

/* Product color swatch fix */
/* .ColorSwatch[data-tooltip="Brown"]{
	background-color: #BAAA76; 
}
 */

/* bottom bar link */
.bottom-bar{
	margin-left: 15px;
    display: inline-block;
}
.btm-link a{
	font-size: 13px;
  	padding-left: 5px;
  	padding-right: 5px;
}
.btm-link a:hover{
	color: #333;
}

