hr{
	border-top: 1px solid #000;
	    margin-top: 30px;
    margin-bottom: 20px;
}

.cp-right-sorting .woocommerce-ordering select{
	border:none !important;
	height: 25px !important;
}
.cp-right-sorting .woocommerce-ordering select:focus{
    border:none !important;
}
.added_to_cart.wc-forward {
	display:none !important;
}
.wishlist a.zm-load{
	position:absolute;
}
.wishlist a.add_to_wishlist i{
	margin-right: 0px !important;
}
.zm-product-dis > .yith-wcwl-add-to-wishlist{
	display:none;
}
.product-action .yith-wcwl-add-to-wishlist {
    margin-top: 0px;
}
.product-action .yith-wcwl-add-to-wishlist {
	margin-left:10px;
	/* margin-right:30px; */
}
.product-action .yith-wcwl-wishlistexistsbrowse a.pro-btn {
	background: #000 none repeat scroll 0 0;
    border-color: #000;
	color:white;
}
.price-box ins {
	text-decoration:none;
}
.tm-size-color-single select {
	min-width:150px !important;
}
.woocommerce-variation-price span.price{
	color:#000000 !important;
}
.single-product-description > .yith-wcwl-add-to-wishlist {
	display:none;
}
.comment-respond .comment-reply-title {
	color: #000;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 28px;
}
.tm-cart-total-area .subscribe-btn{
	/*padding:15px 35px;*/
}

.woocommerce .shopping-cart-list ul.cart_list li img, 
.woocommerce .shopping-cart-list ul.product_list_widget li img {
	width:100%;
}
.wishlist-rd {
	border-radius:100% !important;
}
.tanzim-mar-top {
	 margin-top:0px !important;
}
.best-selling-pro-price .price {
	color:#fff;
}
.product-action .pro-btn.compare {
	margin-left:30px;
}
.single-product-description > .compare.button {
	display:none;
}
a.tanzim-com.added:before,
a.tanzim-com:before {
	content: "\f002";
    font-family: FontAwesome;
	
}
a.tanzim-com-2.added:before,
a.tanzim-com-2:before {
	content: "\f0c1";
    font-family: FontAwesome;
    position: relative;
    top: 7px;
    left: 11px;
    font-size: 14px;
    color: white;	
}
a.tanzim-com {
	margin-left:0px !important;
}
#tanzim-popup-message-body {
	display:none;
}
#tanzim-popup-message-body {
	background: green;
    border: 1px solid #CCC;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    line-height: 50px;
    padding: 15px;
    position: fixed;
    text-align: center;
    top: 50%;
    left: 50%;
    z-index: 10000;
	color:white;
}

.wish-cart li a span.lnr{color:#000;}
.wish-cart li a:hover span.lnr{color:orangered;}

i.fa,
.tm-btn,
span.fa,
span.lnr,
.empty-cart-icon,
.ratting-box ul,
.product-action .pro-btn,
.bg-gray-light h2,
.cff-header .header-text,
.category-page-area .catThumb a,
.zm-post-dis .zm-category a,
.woocommerce-account .woocommerce h2,
h3.tm-single-product-title{
	position:relative;
}

i.fa::after,
.tm-btn::after,
span.fa::after,
span.lnr::after,
.delete-item i::after,
.cff-header .header-text::after,
.ratting-box ul::after,
.bg-gray-light h2::after,
.woocommerce-account .woocommerce h2::after,
.product-action .pro-btn::after,
.empty-cart-icon::after,
.category-page-area .catThumb a::after,
.zm-post-dis .zm-category a::after,
.product_cat_rebellion h3.tm-single-product-title::after{ 
  content:' ';
  position:absolute;
  top:0px;
  bottom:-1px;
  left:-1px;
  right:-1px;
  background: url(/wp-content/themes/tanzim/images/grunge-white-black.png);
}

.category-page-area .catThumb a{display:block}

.category-page-area .catThumb a::after{
	opacity:0;
	transition: opacity .2s ease-in-out;
   -moz-transition: opacity .2s ease-in-out;
   -webkit-transition: opacity .2s ease-in-out;
}

.category-page-area .catThumb:focus a::after,
.category-page-area .catThumb:hover a::after{opacity:0.3;}

.ratting-box ul li span.yes i::after{background: none;}

.woocommerce-account .addresses .title h3{float:none;display:block;}
.woocommerce-account .addresses .title .edit{float:none; display:block; margin-bottom:10px;}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{
	color:#fff;
	text-transform:uppercase;
	background-color:#000;
	margin-bottom:20px;
}

.woocommerce input.button[name="login"]{background-position:right bottom;}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{
	background-color:orangered;
}

.empty-cart-icon::after,
a.remove span.lnr::after,
.ratting-box ul::after{background:url(/wp-content/themes/tanzim/images/grunge.png);}

.cff-header .header-text::after,
.delete-item i::after,
.bg-gray-light h2::after{background:url(/wp-content/themes/tanzim/images/grunge-grey.png);}

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{margin:1em 0 3em;}

#scrollUp i.fa::after{content:none}

.woocommerce form .form-row.woocommerce-invalid label{color:orangered;}

.woocommerce form .form-row.woocommerce-invalid .select2-container, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid select{
	border-color: orangered;
}

.woocommerce form .form-row .input-checkbox{position: inherit}

.mc4wp-response{text-align: center;margin-top: 25px;font-weight: bold; color:orangered}

.fts-fb-photo-post-wrap .fts-jal-fb-top-wrap{
	display:inline-block;
	width:70%;
	margin-right:5%;
}

.fts-fb-photo-post-wrap .fts-jal-fb-link-wrap.fts-album-photos-wrap{
	display:inline-block;
	vertical-align:top;
	width:25%;
	overflow:hidden;
}

.fts-fb-photo-post-wrap .fts-jal-fb-link-wrap.fts-album-photos-wrap img{transition: all 0.5s ease-in-out;}

.fts-fb-photo-post-wrap .fts-jal-fb-link-wrap.fts-album-photos-wrap:hover img{
	transform: scale(1.1,1.1)
}

.wpb_wrapper .fts-jal-fb-group-display .fts-powered-by-text{display:none !important;}

.mean-container .mean-nav ul li a.mean-expand{height:60px;line-height:60px;padding:0 12px !important;}

#recentpostswithexcerpts-2{padding:30px}

#recentpostswithexcerpts-2 blockquote{
	padding:0;
	border-left:none;
}

#recentpostswithexcerpts-2 footer::before{content:none}

#recentpostswithexcerpts-2 h2.widgettitle{
	font-size:1.9em;
}

#recentpostswithexcerpts-2 .recent_posts_with_excerpts{
	font-size:1.3em;
}

#recentpostswithexcerpts-2 h3.date{display:none;}

#recentpostswithexcerpts-2.widget ul li{
	padding:25px 0;
}