/*
Theme Name: Present Perfect
Description: This is a child theme for Present Perfect
Author: Present Perfect
Template: perfect
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.home_product_list {}
.home_product_list .box-image{}
.home_product_list .box-image a{}
.home .home_product_list .product-small .box-image img {
	height: auto !important;
	object-fit: contain;
	padding: 0;
	width: 100% !important;
}
.home_product_list .product-title{}
.home_product_list .product-title a{
	font-size: 23px !important;
	font-weight: 700 !important;
}
.home_product_list .product-title a:after {
	content: "More Detail";
	display: block;
	font-size: 18px;
	border: 1px solid #ccc;
	padding: 8px 19px;
	margin-top: 13px;
	font-weight: 400;
}
.home_product_list .product-title:hover a:after{
	background-color:#A84850;
	color: #fff;
	border-color: #A84850;
}

.monthly_status_row {
	display: block;
	overflow: hidden;
	margin: 0 -15px;
	padding: 0;
}
.monthly_status_row .rs_col {
	float: left;
	width: 33.33%;
	padding: 0 15px;
	box-sizing: border-box;
}

.monthly_order_status{
	margin: 30px 0;
}
.monthly_order_status h2{}
.monthly_status_box {
	text-align: center;
	border: 1px solid #ccc;
	margin: 20px 0;
	border-radius: 4px;
	box-shadow: 0 0 7px rgba(0,0,0,.1);
	padding: 20px;
}
.monthly_status_box h3 {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 400;
	margin: 0 0 10px 0;
}
.monthly_status_box p{
	display: block;
	margin: 0;
	padding: 0;
}
.monthly_status_box p strong {
	font-size: 30px;
	margin: 0;
	display: block;
	font-weight: 600;
}
.monthly_status_box a{}
.monthly_purchased_products tr{}
.monthly_purchased_products td{}
.monthly_purchased_products p{}
.monthly_purchased_products img {
	width: 100px;
}
.monthly_purchased_products p strong{}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

