.a-menu-item, .icon-text{font-size: 12px !important;}
.h1-white{color: #fff;}
.img-70{width: 70% !important;}
.img-raduis{border-radius: 15px;}

.product_title{
    font-size: 1rem !important;
}

#product_search_result{
    background-color: rgb(243, 243, 243);
    width: 100%;
    position: absolute;
    top: 52px;
    right: 0;
    z-index: 10;
    box-shadow: 0 8px 6px -6px black;
    border-radius: 4px !important; 
    display: none;
}

#product_search_result a{color: #ED5C31 !important;}
#product_search_result .product-more{padding: 8px 16px; margin-bottom: 0px !important; background-color: #ED5C31; color: #fff;}
#product_search_result .product-more .r{font-size: 26px;}
#product_search_result .product-more a{color: #fff !important; text-decoration: underline;}

.search_result_table p{padding: 0 !important; }
.search_result_table tr{ margin: 0px !important; padding: 0px !important; }
.search_result_table td{ padding: 16px 4px 4px 4px !important;}
.search_result_table td.product-img img{width: 64px; margin: 0px !important;}
.search_result_table .product-name{color: #000; }

.search_result_table .product-category{color: #545454; font-size: 14px; }
p.product-notfound{text-align: center !important; padding-top: 12px; color: #000; }


.search-loading {
	position: absolute;
	left: 10px;
	top: 10px;
	border: 0;
	border-radius: 100%;
	font-size: 14px;
	color: #fff;
	z-index: 11;
	width: 24px;
	height: 24px;
    border-color: none;
}
.search-loading-img{display: none;}

#Description p{color:#000}
#Description blockquote{
    background-color: #eee; 
    padding: 8px; 
    border-right: solid 4px olivedrab; 
    color:#333; 
    font-size: 16px;
    border-radius: 4px;
    margin-right: 8px;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}

#Description a{color: #fd7e14; text-decoration: none;}
#Description a:hover{ text-decoration: underline;}
#Description ul{margin-right: 24px;}

.top-notification{
    width: 100%;
    height: 60px;
    padding-top: 12px;
    color: black;
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    background: radial-gradient(circle at 10% 20%, rgb(111, 231, 176) 0%, rgb(154, 198, 242) 100.2%);
}

.tr-success {background-color: #41eb31}

.cart_total_tr td{
    text-align: right; 
    font-weight: bold;
    font-size: 18px;
}
.cart_total_tr td:first-child{color: orangered;}
.cart_total_tr td:last-child{color: green;}