/*.toast-close-button {
	right: 0.3em !important;
	top: 0.8em !important;
}*/

.sidecategory a.active { color: #26901b !important;font-weight: bold !important;}
.toast-message{ color: #fff !important; font-size: 15px !important; line-height: 20px !important;}
.pagination_div {
	display: inline-block;
	font-size:16px !important;
	margin-top:10px;
	line-height: 27px;
}
.pagination_div a {
	color: black;
	float: left;
	padding: 8px 16px;
	text-decoration: none;
	border: 1px solid #ddd;
}
.pagination_div a.active {
	background-color: #008fd4;
	color: white;
	border: 1px solid #008fd4;
}
 .pagination_div a:hover:not(.active) {
background-color: #ddd;
}
.pagination_div a:first-child {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.pagination_div a:last-child {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}


.icon_social.whatsapp {
  background-color: #25D366 !important;
  padding: 5px 12px;
}

.icon_social.linkedin {
  background-color: #0e76a8 !important;
  padding: 5px 12px;
}

.icon_social.justdial {
  background-color: #0e76a8 !important;
  padding: 5px 12px;
}

.icon_social.indmart {
  background-color: #ccc !important;
  padding: 5px 12px;
}

.icon_social.tradeind {
  background-color: #ffe634 !important;
  padding: 5px 12px;
}
.cardcategory { text-align:center; width:100%; margin:0px auto; padding-top:20px;}
.cardcategory_img { text-align:center; width:100%; margin:0px auto; min-height:300px;}
.cardcategory_img img{ max-height:300px !important; width:auto; text-align:center;}
.cardcategory p { padding-top:15px;padding-bottom:0px; margin-bottom:0px; font-weight:bold; color:#000 !important; font-size:18px;}
.swal-footer{ text-align:center !important;}
.swal-button{ background-color:#ff7200 !important;}
.mysocial .icon_social{ display:inline-block !important; margin-bottom:20px;}

.about_content, .about_content p, .about_content h1, .about_content h2, .about_content h3, .about_content h4, .about_content h5{ text-align:justify;}

.error{ color:#FF0000 !important; }



/*Customizing Quantity*/
table.wpt_product_table tr.wpt_row td.wpt_quantity div.quantity{
    text-align: center;
}
table.wpt_product_table tr.wpt_row td.wpt_quantity{
    text-align: center;
}
table.wpt_product_table tr.wpt_row td.wpt_quantity .quantity {
    padding: 5px 0;
}


/******Adjust Theme********/
table#wpt_table.wpt_product_table tr.wpt_row td.wpt_quantity .quantity input.plus, 
table#wpt_table.wpt_product_table tr.wpt_row td.wpt_quantity .quantity input.minus {
    width: 28px;
}

.wpt_for_product_action.wpt_quantity .quantity input {
    height: 30px;
    background: #f3f3f3;
}


.wpt_for_product_action.wpt_quantity .quantity input {
    min-width: 45px;
}

td.wpt_for_product_action.wpt_quantity input {
    display: block !important;
}
/*Min Max qty button issue fixer*/
table.wpt_product_table tr div.wpt-qty-button {
    min-width: 153px;
    display: block;
}

table.wpt_product_table tr div.wpt-qty-button .wpt-qty-button {
    height: 35px;
    width: 35px;
    text-align: center;
    padding: 0px;
}


/* Quantity Buttons */
.wpt-qty-wrapper{min-width: 202px;display: block;}
.wpt-qty-wrapper button.wpt-quantity {
    padding: 6px 12px 8px;
    height: 41px;
    background: #ffffff;
    border: 1px solid #efefef;
    cursor: pointer;
    font-size: 20px;
    line-height: 20px;
    width: 41px;
}
.wpt-qty-wrapper .quantity {
    display: inline-block;
    width: calc(100% - 94px);
}
.wpt-quantity.wpt-qty-wrapper {
    margin: 3px auto;
    width: 100%;
    display: block;
}


.wpt-qty-wrapper .quantity input.input-text.qty.text {
    width: 100%;
    height: 41px;
    padding: 0 5px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #efefef;
    font-size: 20px;
    line-height: 20px;
    box-shadow: none;
}


.wpt-qty-wrapper input::-webkit-outer-spin-button,
.wpt-qty-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    margin: 0; 
}
.wpt-qty-wrapper input[type=number]
{
  -moz-appearance: textfield;
}
