﻿@charset "utf-8";
/* CSS Document */

/*
 Theme Name:   Netbargim 
 Description:  قالب تخفیف گروهی نت برگیم به صورت اختصاصی توسط لیمون تم طراحی و برنامه نویسی شده و تمامی حقوق قالب برای شرکت وبیم محفوظ میباشد. هرگونه کپی برداری ، فروش ، نال ، ریپ قالب ممنوع بوده و با متخلفین از طریق پلیس فتا پیگیری و اقدام خواهد شد.
 Author:       LemonTheme.
 Author URI:   http://lemontheme.com
 Date Create:  1394/09/07
 Date Update:  1397/11/08
 Version:      4.6.3
 Tags:         پوسته تخفیف گروهی ، قالب تخفیف گروهی وردپرس
 Text Domain:  netbargim
*/


@font-face {
	font-family: "yekan";
	src: url(font/Yekan.eot);
	src: url(font/Yekan.eot?#iefix) format("embedded-opentype"), url(font/Yekan.woff) format("woff"), url(font/Yekan.ttf) format("truetype"), url(font/Yekan.svg#BYekan) format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: "BYNfix";
    src: url("font/BYNfix.eot?#") format("eot"), url("font/BYNfix.woff") format("woff"), url("font/BYNfix.ttf") format("truetype");
}

*{
	direction:rtl !important;
	font-family:"yekan","BYNfix";
}

a, a:focus{
	text-decoration:none !important;
	outline:none !important;	
}

body{
	background:#ededed !important;
	overflow-x:hidden;
}

#fix-menu{
	background:#2d2d2d;
	height:50px;
	position:fixed;
	width: 100% !important;
    z-index: 10000;
	display:none;	
	transition-duration:0s;
}

.fix-logo{
    margin-top: 7px;
    margin-left: 7px;
}

.fix-menu li {
    display: inline-block;
    list-style: outside none none;
  	margin-left: 14px;
}

.fix-menu li::after {
    color: #cfcfcf;
    content: "|";
    font-size: 15px;
    margin-right: 5px;
    margin-top: 1px;
    position: absolute;
}

.fix-menu li:last-child:after{
	content:"";
}

.fix-menu ul{
	margin-top:13px;
	padding: 0;
}

.fix-menu li a{
	color:#cfcfcf;	
}

.navbar-toggle{
	margin:0 !important;	
}

.navbar-toggle span{
	color:#FFFFFF;
	font-size:28px;	
}

.fix-menu-xs {
	width:101%;
	padding: 0 !important;
	 margin-top: -2px;	
}

.fix-menu-xs ul{
	background:rgba(59,59,59,1.00);
	padding:0 !important;
}

.fix-menu-xs ul li{
	list-style:none;
	padding: 6px 10px;	
}

.fix-menu-xs ul li a{
	color:#FFFFFF !important;	
}

.top-bar{
	background:#2d2d2d;
	border-bottom:3px solid #ff0060;	
	position: relative;
}

.select-city{
	color:#b2b2b2;
	margin-top: 6px;
	cursor:pointer;
}


.select-city i{
    float: left;
    margin-right: 5px;
    margin-top: 6px;
	color:#ff0060;
}


.top-tell{
	background:#ff0060;
	color:#FFFFFF;
	padding:5px;
	font-size:17px;
}

.top-tell i{
    float: left;
    font-size: 25px;
    margin-right: 5px;
    margin-top: 2px;
}

.select-city:hover .menu-city{
	opacity: 1;
	position:absolute;
    transform: translateY(10px);
    visibility: visible;	
}

.menu-city{
	position:absolute;	
	background:rgba(45,45,45,0.7);
	visibility:hidden;
	transform: translateY(0px);
    transition: all 0.15s ease 0s;
	opacity:0;	
	width:131.7%;
	z-index:1000 !important;
}

.menu-city ul {
    margin: 0px !important;
    padding: 10px 10px 0 0 !important;
}

.menu-city ul li {
    display: inline-block;
    list-style: outside none none;
    margin-left: 5px;
    margin-right: 5px;
	background:#505050;
	color:#FFFFFF;
	font-size:13px;
	width: 180px;
	padding: 5px 7px 6px;
	margin-bottom:10px;
	transition-duration:0.4s
}

.menu-city ul li a{
	color:#FFFFFF !important;
	height: 23px;
    position: relative;	
	 display: block;
}

.menu-city ul li:hover{
	background:#ff0060;	
}

.active-city{
	background:#ff0060 !important;	
}

.menu-city ul li span.pull-left {
    background: #404040 none repeat scroll 0 0;
    color: #FFFFFF;
    padding: 0 8px 3px;
}

.site-logo{
	margin-top:15px;	
	margin-bottom: 30px;
}

.head-bg{
	 background:url(images/bg.png) repeat;
	 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12);
	 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12);
	position: relative;
    z-index: 2;
}

.feed{
    margin-top: 35px;
}

.search-text {
    background: #FFFFFF url("images/mail.png") no-repeat scroll 97% 9px;
    border: 1px solid #dbdbdb;
    padding: 7px 55px 8px;
    width: 100%;
	color:#c1c1c1;
	border-radius:3px;
	height: 36px;
}

.search-txt {
	background: #FFFFFF url("images/search.png") no-repeat scroll 98% 4px;
}

.search-submit {
    background: #e0e0e0;
    border: medium none;
    float: left;
    margin-top: -36px;
    padding: 7px 25px;
	z-index:100;
	position:relative;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
}

.wen_register_header{
    color: #fff;
    padding: 3px 4px 5px;
}

.line{
	margin:0 !important;
	background:url(images/line.png) repeat-x;
	height:1px;
}

#top-3-slice{
	margin-top:25px;	
}

#left-menu ul{
	border-radius:5px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);	
	padding: 0;
}

#left-menu ul li{
	list-style:none;
	background:rgba(255,255,255,1.00);
	padding:9px;
	border-top:1px solid #e1e1e1;;	
}

#left-menu ul li:hover{
	background:#ff0060;	
}

#left-menu ul li:hover a{
	color:#FFFFFF;	
}

#left-menu ul li:first-child{
	border-top-left-radius:5px;	
	border-top-right-radius:5px;
	
}

 #left-menu ul li:last-child{
	border-bottom-left-radius:5px;
 }

#left-menu ul li a{
	color:#585858;	
}

#left-menu ul li i {
    background: #f4f4f4 none repeat scroll 0 0;
    float: right;
    margin: -9px -10px -10px 7px;
    padding: 10px 13px 5px;
	width: 45px;
	height: 38px;
	color:#666;
}

.dashicons, .dashicons-before::before{
	font-size:26px !important;
	color:#ff0060;
}

.basket-num a{
	color:#2F2F2F;	
}

span.fa.fa-shopping-basket{
	font-size:20px !important;
	color:#ff0060;
}

.active-left i {
    border-right: 3px solid #ff0060;
	padding: 10px 10.3px 5px 9px !important;
	color:#ff0060 !important;
}

.slider-p{
	padding:0 !important;	
	border-radius:4px;
	background:#FFFFFF;
	border-top:1px solid #eee;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.25);
}

.slider-img{
    padding-right:0 !important;
}

.crop{
	overflow:hidden;
	width:555px;
	direction: ltr !important;		
}

#hkhsld1-pager a {
  display: inline-block;
}

#hkhsld1-pager img {
  float: left;
}

#hkhsld1-pager .rslides_here a {
  background: transparent;
  -webkit-box-shadow: 0 0 0 2px #666;
  -moz-box-shadow: 0 0 0 2px #666;
  box-shadow: 0 0 0 2px #666;
}

#hkhsld1-pager a {
  padding: 0;
}

.rslides_tabs {
  list-style: none;
  font-size: 18px;
  margin: 0 auto 0px;
  max-width: 556px;
  padding: 10px 0;
  text-align: center;
  width: 100%;
 }

#hkhsld1-pager img {
	width: 50px !important;
	height: 50px !important;	
}

.rslides_tabs li {
  display: inline;
  float: none;
  margin-right: 1px;
  }

.rslides_tabs a {
  width: auto;
  line-height: 20px;
  padding: 9px 20px;
  height: auto;
  background: transparent;
  display: inline;
  }

.rslides_tabs li:first-child {
  margin-left: 0;
  }

.rslides_tabs .rslides_here a {
  background: rgba(255,255,255,.1);
  color: #fff;
  font-weight: bold;
  }
  
.slider-img img{
    border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	height:399px;
}

.slider-detials{
	padding:0 !important;	
}

.slider-detials h2{
	font-size:17px;	
}

.slider-detials h2 a{
	color:#585858 !important;
}

.slider-detials h3{
	font-size:12px;
	line-height:22px;
	margin-bottom: 20px !important;	
	height: 50px;
}

.payable{
    background: #f9f9f9 none repeat scroll 0 0;
	border-right:2px solid #ff0060;
}

.payable p{
	font-size:16px;
	padding-top: 6px;	
}

.payable-price{
	font-size:28px !important;
	color:#ff0060;
	padding-right:17px;
	 padding-top: 0px !important;	
}

.payable span{
	font-size:22px !important;
}

.payable-price small{
	font-size:13px;
	color:#5e5e5e;	
}

.discount-cont{
    background: #ff0060 none repeat scroll 0 0;
    border-radius: 64%;
    margin-right: -59px;
    padding: 2px 0 14px;
    width: 88px;
	text-align:center;
	color:#FFFFFF;
	margin-bottom:10px;
}

.discount-cont p{
	font-size:30px;	
}

.discount-cont small{
	font-size:14px;	
}

.information {
    clear: both;
    margin-bottom: 2px;
    margin-right: -2px;
    width: 98% !important;
}

.information tr, .variations tr{
	background:#f9f9f9;	
}

.information tr td{
	border:3px solid #FFFFFF;
	 padding: 2px 0 2px;
    text-align: center;
	font-size:14px;	
}

.information tr td{
    font-size: 13px;
    padding: 5px;
}

.information tr td p{
	margin:0 !important;
}

.variations *, .single_variation_wrap{
	transition-duration:0s !important;	
}

.variations label {
    color: #000;
    font-size: 14px;
    font-weight: 100;
    margin-bottom: 5px;
    padding-top: 13px;	
}

/* .variations tr{
	border:2px solid #FFFFFF;	
} */

.variations .value{
	text-align:center;	
}

.variations .value > select {
    margin-bottom: 10px;
    margin-top: 7px;
}

.variations .reset_variations {
    float: left;
    margin-top: 13px;
    margin-left: 6px;
}

.single_variation{
	background:#f9f9f9;
}

.single_variation del {
    float: right;
    margin-left: 23%;
    margin-right: 9%;
}

.amount{
	font-weight:100 !important;	
}

.reqular{
	text-decoration:line-through;	
}

.stock.in-stock, .stock.out-of-stock {
    margin-top: 15px;
    padding-bottom: 15px;
    text-align: center;
  	clear: both;
}

.stock.in-stock{
	color:#ABB753;	
}

.stock.out-of-stock{
	color:#D75C5C;	
}

.single_variation del p{
	text-decoration:none !important;	
}

.quantity {
    float: right !important;
	width: 44% !important;
}

.quantity input {
    padding: 7px !important;
    width: 97% !important;
}

.single_add_to_cart_button{
	background:#ff0060 !important;	
	margin: 0 3px 0 12px !important;
	padding:9px !important;
	text-align:center !important;
	color:#FFFFFF !important;	
	border-radius:4px !important;	
	border:none !important;
	line-height: inherit !important;
}

.woocommerce-message {
    background: #82A349;
    margin-top: 13px;
    padding: 0 !important;
	color:#FFFFFF;
	
}

.woocommerce-message::before {
	display: none !important;
}

.button.wc-forward {
    background: #B0C454;
    color: #ffffff;
    float: left;
    font-size: 14px;
    padding: 2px 10px 6px;
}

.err-add-pr{
	background:rgba(236,94,96,1.00);	
}

.err-add-pr .button.wc-forward{
	background: #EC3636;	
}

.profit{
	color:#17a200 !important;	
}

.slider-btn-cart{
	padding-right:0 !important;

}

.see-cart, .form-submit input{
	background:#ff0060;	
	margin: 9px 0 5px -5px !important;
	padding:15px;
	text-align:center;
	color:#FFFFFF;	
	border-radius:4px;	
	border:none;
}

.see-cart a{
	color:#FFFFFF !important;	
}

.current-price, .profit{
	background: #f9f9f9;
	
}

.variations_button{
    background: #f9f9f9 none repeat scroll 0 0;
    padding: 7px 7px 7px 0;
    text-align: center;
}

.today-net{
    margin-top: 15px;
}

.net-title {
    border-bottom: 1px solid #d2d2d2;
	margin-bottom:12px;
	padding: 0 !important;
}

.small-bar{
    float: right;
	margin-left:10px;
}

.net-title h4 {
    color: #6b6b6b;
    font-size: 16px;
    margin: 0 0 7px;
    padding: 0;
}

.head-see{
    background: #585858;
    color: #ffffff;
    font-size: 11px;
    padding: 1px 3px 2px;
	border-top:1px solid #838383;
	border-radius: 3px;
}

.head-see a{
	color:#FFFFFF !important;
}


#top-3-slice {
    margin-bottom: 25px;
}
/* ============================== Begin Of Post Panel Style Codes ================================== */

.netbargim {
    margin-bottom: 20px;
}

.post-p{
    margin-bottom: 20px;
}

.post{
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	padding: 0 !important;
	border-radius:4px;	
	background:#FFFFFF;
}

.post-crop{
	overflow:hidden;
	width:100%;
	border-top-right-radius:4px;	
	border-top-left-radius:4px;
	height:164px;
}

.post-crop img{
	width:100%;
	height: inherit;
	background: #f4f4f4 url("images/img-lazyload.jpg") no-repeat scroll center center;
	color:#f4f4f4;
}

.post-title {
    border-bottom: 1px solid #d4d4d4;
    font-size: 13px;
    margin-top: 5px;
    padding-bottom: 8px;
    padding-right: 5px;
	margin-bottom:0 !important;
}

.post-title a{
	color:#6b6b6b !important;	
}

.post-detials{
	width:100%;
}	

.post-discount{
    padding: 0px 3px 5px;
	background:#ff0060;
	width:18%;
	font-size:19px;
	color:#FFFFFF;
}

.arr {
    border-color: transparent #ff0060 transparent transparent;
    border-style: solid;
    border-width: 16px;
    box-sizing: border-box;
    content: " ";
    display: block;
    margin-right: 44px;
    margin-top: -27px;
    position: absolute;
    z-index: 2;
}

.post-place {
    padding-right: 25px;
}

.place {
    color: #e91e63;
    float: right;
    font-size: 28px !important;
    margin-left: 5px;
}

.post-place span{
	float:right;
	margin-top:5px;	
}

.post-cart {
    font-size: 16px;
    padding-left: 6px;
    text-align: left;
}

.net-hover{
	position:absolute;	
	background:rgba(0,0,0,0.8);
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	width: 100%;
	display:none;
	transition-duration:0s;
	z-index:3;
}

.net-hover-tb{
	width:100%;

}

.net-hover-tb tr th {
    text-align: center;
	font-weight: 100;
	color:#FFFFFF;
}

.net-hover-tb p {
    margin: 1px;
}

.net-hover > p{
	text-align:center;
	color:#FFFFFF;	
}

.post-price{
	color:#00ff1e !important;
	font-size: 24px;
}

.price-text{
	margin:0 !important;	
}

.net-hover-tb td {
	text-align: center;
	width: 50%;
	color:#FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding: 7px;	 
}

.net-hover-tb td:last-child{
	border-right:1px solid #FFFFFF;
}


.post-see-netbarg-td{
	border:none !important;	
}

.post-see-netbarg {
    background: #ff0060;
    color: #ffffff;
    margin: 0 62px;
    padding: 7px;
	border-radius:3px;
}

.post-see-netbarg a{
	color:#FFFFFF !important;	
}

/* ============================== End Of Post Panel Style Codes ================================== */


#footer-panel{
	background:#1b1b1b;
	border-top:4px solid #ff0060;	
	padding-top: 15px;
}

.enemad{
	background: rgb(70,70,70); /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,  rgba(70,70,70,1) 0%, rgba(43,43,43,1) 100%); /* FF3.6-15 */
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(70,70,70,1) 0%,rgba(43,43,43,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: radial-gradient(ellipse at center,  rgba(70,70,70,1) 0%,rgba(43,43,43,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	border:1px solid #3d3d3d;
	text-align:center;
	border-radius:4px;
	padding: 0 !important;
	margin-bottom: 10px;
}

.enemad > img {
    margin-top: 20px;
}

.enemad > hr{
	border:1px solid #535353;	
}

.enemad > p{
	color:#999999;	
}

.footer-widget h5{
	color:#c4c4c4;
	border-bottom:1px solid #383838;
	padding-bottom: 8px;
	padding-right: 10px;
}

.footer-widget ul{
	padding:0 10px 0 0 !important;
}

.footer-widget ul li {
    list-style: outside none none;
    margin-bottom: 5px;
}

.footer-widget ul li a{
	color:#696969 !important;
}

.footer-widget p {
    text-align: justify;
}

.footer-widget .textwidget{
	text-align:right !important;
}

#bottom-bar{
	background:#202020;
	padding-bottom:8px;	
}

.social{
    margin-top: 13px;
	padding:0 !important;
}

.social ul{
	padding:0 !important;	
	float:left;
}

.social ul li{
	list-style:none;
	display:inline;
	margin-right:2.8px;	
	background:#444444;
	float:right;
}

.social ul li a{
	color:#202020 !important;
}

.social ul li i {
    font-size: 18px;
    height: 29px;
    padding-top: 5px;
    text-align: center;
    width: 30px;
}

.social ul li a i:hover {
    background: #888 none repeat scroll 0 0;
}

.copyright{
	color:#FFFFFF;	
	margin-top: 15px;
}

/* =========================== Single Product Code ============================== */

.single-title {
    font-size: 20px;
    line-height: 35px;
    margin-bottom: 15px;
    margin-top: 14px;
	border-bottom:1px solid #ccc;
}

.single-slider-img img{
	border-radius:0px;	
}

/* =========================== End Of Single Product Code ============================== */

/* =========================== Others Code ============================== */

.expire-date{
	line-height:30px;	
}

.socials{
	text-align:right !important;	
}

.socials ul {
	padding:0 !important;
	direction:ltr !important;
	float:left;
	margin: 0;
}

.socials li {
    display: inline-block;
    list-style: outside none none;
	font-size:19px;
	margin-right: 8px;
}

.socials li a{
	color:#969696 !important;	
}

.buy {
    font-size: 13px;
    width: 42.5% !important;
}

.see-cart.add-to-cart {
    width: 53% !important;
	background:rgba(255,182,0,1.00) !important;
	border:none;
}

.added_to_cart.wc-forward{
	display:none;	
}

.single-btns{
	margin-top: 10px;	
}

.single-product-container{
    padding:0 !important;
	background:#FFFFFF;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);	
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.25);
	border-radius: 4px;
	margin-top:25px;
	margin-bottom:25px;
	padding-bottom: 25px !important;
}

.user-attr-p{
	margin-top:30px;
}

.user-attr-p .net-title{
	border-bottom:1px solid #dfdfdf !important;
}

.user-attr-p h4{
	color:#333333 !important;
	font-size:14px;
}

.comment-title{
	margin-top:18px;
}

.offer ol{
	padding: 0 22px 0 0;	
}

.product-attr ul, .product-attr ol, .offer ul, .offer ol, .product-attr{
	padding:0 15px !important;	
}

.product-attr ul li, .offer li{
	list-style:none;	
	margin:3px 0;
}

.product-attr li:before, .offer li:before{
	content:"-";
	margin-left:5px;
}

.offer-adress {
    padding-right: 10px;
}

.memo{
	margin-top:0 !important;	
}

.memo-p > footer{
	padding-right:20px;	
}
/* =========================== End Of Others Code ============================== */


/* ============================== Comment Style Code ============================== */

.woocommerce .star-rating{
	float: left !important;
}

.woocommerce .star-rating span::before {
    color: #FF0060;
    font-family: "star";
}

.woocommerce p.stars a::before{
	color: #FF0060;
}

.comment-form-rating .stars{
	font-size: 17px;
}

ol.commentlist{
	padding:0 !important;
	clear:both;
}

.comment-reply-title {
    font-size: 13px;
	margin: 0 0 15px !important;
}

.comment-form-rating > label {
    float: right;
    margin-left: 15px;
}


.comment-text {
    background: #fdfdfd none repeat scroll 0 0;
    border: 1px solid #f4f4f4;
    padding: 2px;
}

.comment-form-comment{
	clear:both;
}

.comment_container img{
	background: #fff none repeat scroll 0 0;
    border: 1px solid #efefef;
    border-radius: 4px;
    float: right;
    margin-left: 11px;
    margin-right: 5px;
    margin-top: 5px;
    padding: 3px;
}

.meta em{
	color:red;
}

.commentlist li {
    list-style: outside none none;
}

.commentlist li {
    list-style: outside none none;
	margin-bottom: 3px;
	padding:10px;
}

#respond {
    margin-right: 12px;
    width: 97%;
}

.says{
	display:none;	
}

.fn {
    font-size: 20px;
    font-style: normal;
	float:right;
	margin-top: -5px;
	margin-left: 7px;
}

.comment-author img{
	float:right;
	margin-left: 7px;
}

.commentmetadata > a {
    color: #777;
}

.comment-body > p {
    font-size: 14px;
    margin-right: 60px;
    margin-top: 10px;
    width: 80%;
}

.reply {
    clear: both;
}

.comment-h{
	font-size:14px;
	margin-bottom:15px;	
}

.comment-author img {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #efefef;
    border-radius: 4px;
    float: right;
    margin-left: 11px;
    margin-top: -3px;
    padding: 3px;
}

.children{
	background:#F0F0F0;
	margin-top:10px;
	padding: 0px !important;	
}

.meta em{
	color:red;
}

.commentlist li {
    list-style: outside none none;
}

.panel.entry-content.wc-tab {
    margin-top: -10px !important;
    padding: 10px;
}

#submit {
    float: left;
    padding: 5px 20px;
}

.comment-respond {
    width: 52% !important;
}

/* ======================== End Of Comments Codes ========================== */

/* ======================== Begin Of Blog Code ========================== */

.blog-post{
	padding:0 !important;
}

.post-content{
	padding:0 !important;
}

.post-content h2 {
    font-size: 18px;
    margin-bottom: 7px;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
}

.post-content h2 a, .blog-post-content {
    color: #464646 !important;
    margin-left: 12px;
    text-align: justify;
}

.blog-post{
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 10px !important;
	margin-bottom: 15px;
}

.blog-post-img img{
	width:150px;
	height:125px !important;
}

.blog-post:last-child {
	border-bottom:none !important;
}

.blog-post-img{
	padding-right:0 !important;
}

.blog-more {
    background: #ff0060 none repeat scroll 0 0;
    margin-left: 10px;
    margin-top: -2px;
    padding: 4px;
}

.blog-more a{
	color:#FFFFFF !important;
}

.single-post-container h2 {
    border-bottom: 1px dashed #ccc;
    font-size: 18px;
    margin-top: 10px !important;
    padding-bottom: 10px;
}

.single-img {
    margin-bottom: 15px;
    text-align: center;
}

.single-post-text{
	text-align:justify;
	margin-bottom:10px;
}

.post-tags {
    margin-bottom: 20px;
}

.single-post-comment{
	margin:0 !important;
	width: 100% !important;
}

.comment-awaiting-moderation{
	color:red;
}

.single-button-wrapper input{
	background:#ff0060;
	border:none;
	color:#FFF;
	padding: 0 10px 4px;
}

.commentlist{
	padding:0 !important;
}

.blog-widget {
    margin-bottom: 25px;
}

.blog-widget h5{
	padding-bottom:10px !important;
	margin-bottom:10px;
}

.pages-title {
    margin: 0 0 20px !important;
    padding-bottom: 12px !important;
	font-size:20px;
}

.search-btn {
    border: medium none;
    padding: 3px 8px 2px;
	background:#ff0060;
	color:#FFFFFF;
}

.txtsearch {
    width: 76%;
}

/* ======================== End Of Blog Code =========================== */
.page-numbers.current{
	color:#FFFFFF !important;
}

.page-numbers.current{
	background:#ff0060;
}

.bread.col-lg-12 {
    background: #FFFFFF none repeat scroll 0 0;
    margin-top: 10px;
    padding: 10px 10px 13px;
	border:1px solid #e6e6e6;
	border-bottom:2px solid #e6e6e6;
	border-radius:4px;
}

.bread a{
	color:#ff0060 !important;
}

.ribbon-ani {
    background: url(images/now-deal.png);
	color:#FFFFFF;
    position: absolute;
	width:68px;
	height:72px;
	z-index:20;
}

.ribbon-expired {
    background: url(images/expired-deal.png);
	color:#FFFFFF;
    position: absolute;
	width:68px;
	height:72px;
	z-index:20;
}

.current-price span{
	text-decoration:line-through;	
}

.timer-panel{
	padding:0 0 0 10px !important;
}

.basket {
    margin-top: 22px;
}

.page-cont{
	padding:10px !important;
	border-top:1px solid #eee;
}

.basket p{
	text-align:center;
}

.rslides img {
	height:400px !important;
}

.basket .dashicons{
    font-size: 28px;
    margin-right: -7px;
    margin-top: -4px;
}

.basket p a{
	color:#414141 !important;
}

.not-found{
	margin-bottom:20px;
}

.not-found-title{
    color: #ccc;
    font-size: 40px;
    text-align: center;
}

.not-found-p{
	text-align:center;	
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{
	width:100% !important;
}

.paged #top-3-slice{
	display:none;
}

.rslides_nav.rslides1_nav.next{
	color: #9d9d9d;
    float: right;
    font-size: 24px;
    position: absolute;
    right: 0;
    top: 50%;
    z-index: 100000;
}

.rslides_nav.rslides1_nav.prev{
	color: #9d9d9d;
    float: right;
    font-size: 24px;
    position: absolute;
    top: 50%;
    z-index: 100000;
}

.single-product-container h2 i {
	color: #ff0060;
    float: right;
    font-size: 18px;
    margin-left: 5px;
    margin-top: 2px;
}

.products{
	padding:0 !important;
}

.rslides_nav.next, .rslides_nav.prev{
	z-index:100 !important;
}

.wen_register_form_container span.dashicons {
    margin-left: 10px;
    margin-top: -2px;
}

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{
	text-align:right !important;
}

.no-discount-today p{
	text-align:center;
	font-size:16px;
	color:#999;
	margin:0 0 10px;
}

.crop img{
	height:395px !important;
}

.footer-widget footer header {
    color: #696969;
    text-align: justify;
	margin-bottom: 20px;
}

.current-map {
    margin-bottom: 30px;
}

.wpcf7-form-control{
	background:#F2F2F2 !important;
	border:1px solid #e4e4e4 !important;
}

.checkout-button, #place_order{
	background:#ff0060 !important;
}

.contact-attr ul {
	padding:0 !important;
	float:left;
}

.contact-attr ul li {
    list-style: outside none none;
    margin-bottom: 10px;
    text-align: left;
}

.contact-attr ul li i {
    float: left;
    font-size: 22px;
    margin-right: 3px;
    margin-top: 1px;
}

.contact-attr > span {
    line-height: 29px;
	font-size: 13px;
}

.contact-adress{
	float:right;
}

.wpcf7-form-control[type="submit"] {
    float: left;
    padding: 3px 15px 6px;
	background:#ff0060 !important;
	color:#FFFFFF;
}

textarea.wpcf7-form-control{
	height:120px !important;
}

.contact-content{
	margin-top:15px;
}

.layout-side{
	margin-top:4px;
	padding-right:0 !important;
}

.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th{
	text-align:center;
}

.archive-container{
	margin-top:30px;
}

.resualt-count{
	clear:both;
	text-align:left;
}

.archive-widget .widget{
	margin-bottom:10px;
}

.archive-widget .widget-title {
    border-bottom: 2px dashed #d2d2d2;
    font-size: 15px;
    font-weight: 100;
    margin: 0 0 10px !important;
    padding-bottom: 5px;
    padding-left: 0 !important;
}

.archive-widget .widget ul{
	padding:0 !important;
}

.archive-widget .widget ul li{
	list-style:none;
}

.respond-vendor{
	margin:0 !important;
}

.post-see-netbarg {
    background: #ff0060 none repeat scroll 0 0;
    color: #ffffff;
    margin: 0 62px;
    padding: 3px 0 5px;
}

.archive-post .post-see-netbarg{
	font-size:15px !important;
}

.archive-post .post-detials .arr{
	margin-right: 40px !important;
}

.srbtn{
	padding-bottom:8px;
}

/* ============================ Product Tabs Styles ================== */

.tabs-panel{
	margin-bottom:40px;
}

.tabs ul {
    margin-top: 10px;
    padding:0 !important;
	margin-bottom: 0 !important;
}

.tabs li {
    cursor: pointer;
    list-style: outside none none;
	transition-duration:0 !important;
	text-align:center;
	display:inline-block;
	padding: 10px 12px 10px !important;
}

.tab-p{
	display:none;
}

#tab1{
	display:block;
}

.active-tab {
	background:#FFFFFF !important;
	position: relative;
	border:2px solid #F9015E;
	border-right:0;
	border-left:0;
	border-top:0;
	transition-duration:0s !important;
}

.active-tab  span{
}

#tab1, #tab2, #tab3{
	border-top:1px solid #dfdfdf;
	padding-top:10px !important;
	padding-right: 0 !important;
}

.textwidget {
    text-align: center;
}
/* ============================ Product Tabs Styles ================== */

/* ============================ User Account Styles ========================= */

.user-login{
	padding:0px !important;
}

.login-signup{
	padding:0 !important;
}

.login-signup li{
	list-style:none;
	margin-bottom:20px;
}

.login-signup li:hover a, .login-signup li:hover i{
	color:#2b2b2b !important;
}

.login-signup li a{
	color:#737272 !important;
}

.login-signup li i{
    float: right;
    font-size: 20px;
    margin-left: 10px;
    margin-top: 3px;
	color:#737272;
}

.fa.fa-user-plus {
    margin-right: -4px;
    margin-top: 0;
}

.loginform {
    background: #ffffff none repeat scroll 0 0;
    margin-top: 30px;
    position: absolute;
    z-index: 15;
	display:none;
	transition-duration:0s !important;
	border-radius: 3px;
	padding:10px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
	-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
	
	width:250px;
}

.login-submit input{
	background:#ff0060;
	border:none;
	color:#FFFFFF;
	padding:4px 11px 7px;
}

.loginform p{
	text-align:right !important;
}

.loginform label{
	margin-bottom:10px;
}

.user-attr{
	cursor:pointer;
}

.user-img {
    margin-left: 8px;
}

.user-name {
    line-height: 23px;
}

.user-link ul{
	padding:0 !important;
	transition-duration:0s !important;
	margin:0 !important;
}

.user-link li {
    list-style: outside none none;
    margin-bottom: 2px;
    padding: 2px 4px 5px;
    transition: 0.3s;
}

.user-link li:hover{
	background:#ededed;
	border-right:3px solid #ff0060;
	padding-right:7px;
}

.user-link li a{
	color:#737272 !important;
	transition-duration:0s !important;
}

.user-link li a i{
	float: right;
    margin-left: 5px;
    margin-top: 3px;
	color:#737272;
	transition-duration:0s !important;
}

.user-link {
    position: absolute;
	left: 0;
	top: 50px;
	background:#FFF;
	padding:5px 0;
	width: 200px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
	-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
	box-shadow:0 6px 12px rgba(0, 0, 0, 0.176);
	border-radius: 4px;
	border: 1px solid rgba(0, 0, 0, 0.15);
    transition: 0.2s;
    visibility: hidden;
	opacity: 0;
	z-index:999;
}

.user-attr:hover .user-link {
	opacity: 1;
	visibility: visible;
}

.user-account > ul {
    padding: 0;
	border-bottom: 1px solid #eee;
}

.user-account li {
    display: inline-block;
    list-style: outside none none;
	background: #ededed none repeat scroll 0 0;
    border: 1px solid #ededed;
	border-bottom:0;
    color: #404040;
    margin-left: 4px;
    padding: 5px 5px 5px 8px;
	cursor:pointer;
}

.active-tbs{
	background:#FFF !important;
	border-top:1px solid #FF0060 !important;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.user-tbs{
	display:none;
}

#tbs1{
	display:block;
}

.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{
	float:right !important;
}

.woocommerce form .form-row-last, .woocommerce-page form .form-row-last{
	float:left !important;
}

legend{
	font-size: 16px !important;
    margin-top: 15px;
}

.woocommerce h2{
    font-size: 20px !important;
}

address{
	line-height:2 !important;
}

.vendor-dashboard-links a {
    margin-left: 10px;
    background: #FF0060;
    padding: 5px 10px;
    color: #FFFFFF !important;
    border-radius: 4px;
}

.vendor-h2{
	font-size:18px !important;
}

.vendor-datapick {
    float: right;
	margin-bottom:25px;
	margin-top:15px;
}

.table-condensed th, .table-condensed td{
	text-align:center !important;
}

.table-condensed td a{
	color:#3a3a3a;
}

.vendor-h2{
	background:#eee;
	padding:5px;
	color:#626262;
}

table.table.table-condensed.table-vendor-sales-report, .table-condensed th, .table-condensed td{
	border: 1px solid #ccc;
}

div.mce-panel{
	border:1px solid #CCC !important;
}

.woocommerce-ordering{
	margin-bottom:15px;
}

.fa.fa-th-large {
    font-size: 20px;
}

.search-submit:hover{
	background:#FF0060 !important;
	color:#FFFFFF;
}

#vendor-attr{
	overflow:hidden;
	height:200px;
	background:rgba(0, 0, 0, 0) url("images/vendor-head.jpg") no-repeat scroll center center / cover;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12);
	 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12);
}

#vendor-attr img {
    height: 200px;
    width: 100%;
	position: absolute;
}

.vendor-attr-class{
	position:relative !important;
	z-index:1s;
}

.vendor-attr-class i{
	margin-left:5px;
}

.vendor-attr-p{
	padding-right:0 !important;
}

.active-left .fa.fa-home.fa-2x{
	padding:5px 6px 5px 9px !important;
}

.fa.fa-home.fa-2x{
	padding:5px 10px 5px 9px !important;
}

.ob_shortcode.woocommerce ul.products li.product{
	min-width: 250px !important;
    text-align: center;
}

.ob_wrapper > h3 {
    margin: 0 !important;
    padding: 0 !important;
	height:auto !important;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	margin:auto !important;	
}

.counter-block .counter{
	font-weight:100 !important;
}

.cart {
    clear: both;
    text-align: center;
}

ins {
    text-decoration: none;
}

.empity-cart{
    padding: 65px;
}

.title-no-cart h2{
	font-size:24px;
	color:#ff3333;	
	margin-bottom:5px !important;
}

.title-no-cart h3{
	font-size:18px;
	color:#828181;
	line-height:28px;
}

.empity-cart-btn span{
	background:#66AD37;
	padding: 3px 13px;
	border-radius:4px;
	clear:both;	
}

.empity-cart-btn a{
	color:#FFFFFF !important;	
}

.empity-cart-btn {
    margin-top: 30px;
}

.no-deals {
    padding: 40px;
    text-align: center;
}

.no-deals > h5 {
    margin-top: 20px;
}

.no-deals > h5 a{
    color:#FF0060;
}

.product-tag a {
  	background-color: #fcfcfc;
    background-image: linear-gradient(to bottom, #fcfcfc, #f0f0f0);
    border-color: #dadada #d2d2d2 #c5c5c5;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px 2px 1px 1px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.7) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333;
    display: inline-block;
    margin: 2px;
	font-size:11px;
	padding:0 5px;
}

.tag-container{
	margin-top:20px;	
}

/* ============================ User Account Styles ========================= */

/* ============================ My Deals Styles Code ========================= */

.my-deals-p table{
	width:100%;	
}

.my-deals-p table thead{
	background:rgba(204,204,204,1.00); 
}

.my-deals-p table tr, .my-deals-p table th{
	text-align:center;
	padding:2px 0 5px;
}

.my-deals-p table tbody tr td{
	padding:5px 0 5px;
}

.my-deals-p table tbody tr:nth-child(even){
	background:rgba(239,239,239,1.00);	
}

.btn-group {
    margin-bottom: 20px;
}

.my-deals-p {
    margin-bottom: 25px;
}

.woocommerce-info {
    background: #F0DA84;
    color: #B89711;
	border:1px solid #EDC627;
    padding: 6px 6px 10px;
}

.my-deals-p h3 {
    font-size: 16px;
}

.ui-tabs-nav{
	text-align:center;
	margin-bottom:25px;
}

.ui-tabs-nav li {
    background: #FF0060;
    display: inline-block;
    list-style: outside none none;
    padding: 3px 10px 5px;
	border-radius: 2px;
}

.ui-tabs-active.ui-state-active{
	background: #D70050;	
}

.ui-tabs-nav li a{
	color:rgba(255,255,255,1.00);	
}

p.description {
    color: #b2b2b2;
    float: right;
    font-size: 12px;
	margin-top: 5px;
	width: 100%;
}

span.required{
	color:#FF0000;	
}

.input-group{
	margin-bottom:15px;
	width:100%;
}

.input-group label{
	margin-bottom:10px;	
}

small.error {
    color: #ff0000;
    margin-right: 15px;
}

.deal-next, .deal-submit {
    background: #FF0060;
    float: left;
    padding: 4px 10px 8px;
	color:#FFFFFF !important;
	border:none;
}

.deal-prev {
    background: #FF0060;
    padding: 4px 10px 8px;
	color:#FFFFFF !important;
	float: right;
}

.btn.new-variation, .btn.new-marker {
    background: #A0B835;
    color: #ffffff;
    float: left;
}

.btn.remove-variation, .btn.remove-marker {
    background: #FC0000;
    color: #ffffff;
    float: left;
}

.postform {
    width: 100%;
}

.marker-wrap {
    margin-top: 20px !important;
	clear: both;
}

.btn.remove-marker {
    margin-bottom: 15px;
    margin-top: 15px;
}

.my-deals-p .woocommerce-message{
    margin-bottom: 15px;
    padding: 5px !important;
}

#deal_ani {
    float: right;
    margin-top: -6px;
    width: 3% !important;
}

#footer-row {
    margin-right: 0 !important;
}

.ob_shortcode.woocommerce ul.products li.product {
    width: 100%;
}

.logo.error-panel {
    padding: 20px;
    text-align: center;
}

.logo.error-panel > a {
    background: #eee none repeat scroll 0 0;
    color: #aaa;
    margin: 10px 0;
    padding: 5px 16px;
}

.logo.error-panel > a:hover {
	background:rgba(255,158,0,1.00);
	color:#FFFFFF;	
}

.logo.error-panel > h2{
    margin-bottom: 40px;	
}

.woocommerce-tabs.wc-tabs-wrapper{
	display:none;	
}

.woocommerce-variation-price {
    display: none !important;
}

.widget_product_detail .counter-block .counter.with-hundreds {
    width: 67px !important;
}

.woocommerce-MyAccount-navigation ul li {
    background: #eee none repeat scroll 0 0;
    display: inline-block;
    margin-left: 2px;
    padding: 5px 15px 8px;
}

.woocommerce-MyAccount-navigation ul li a {
    color: #787878;
}

.woocommerce-EditAccountForm input[type="text"], #order_comments, .woocommerce-billing-fields input[type="text"], .woocommerce-billing-fields input[type="email"], .woocommerce-billing-fields input[type="password"], .woocommerce-billing-fields input[type="tel"], .woocommerce-EditAccountForm input[type="email"], .woocommerce-EditAccountForm input[type="password"], .woocommerce-MyAccount-content input[type="text"], .woocommerce-MyAccount-content input[type="email"], .woocommerce-MyAccount-content input[type="password"], .woocommerce-MyAccount-content input[type="tel"] {
  	border: 1px solid #ececec;
    border-radius: 3px;
    padding: 8px;	
}

.woocommerce-EditAccountForm input[type="text"]:focus, #order_comments:focus, .woocommerce-billing-fields input[type="text"]:focus, .woocommerce-billing-fields input[type="email"]:focus, .woocommerce-billing-fields input[type="password"]:focus, .woocommerce-billing-fields input[type="tel"]:focus, .woocommerce-EditAccountForm input[type="email"]:focus, .woocommerce-EditAccountForm input[type="password"]:focus, .woocommerce-MyAccount-content input[type="text"]:focus, .woocommerce-MyAccount-content input[type="email"]:focus, .woocommerce-MyAccount-content input[type="password"]:focus, .woocommerce-MyAccount-content input[type="tel"]:focus {
	border:1px solid #B0D0FD;
}

.woocommerce-EditAccountForm legend {
    font-size: 17px;
    padding: 5px 0 7px;
	border-bottom:1px solid #868686;		
}

.woocommerce-message{
    margin-bottom: 0 !important;
    margin-top: 10px !important;
    width: 100%;
}

.order_item .product-name{
	text-align:right;	
}

.woocommerce td.product-name dl.variation dd, .woocommerce td.product-name dl.variation dt{
	float:none !important;	
}
.woocommerce-cart #success.container{
	width: auto !important
}
.msgp .woocommerce-message{
	width:100%;
	margin:10px 0 20px !important;
	padding: 10px !important;
}
.basket .user-login{
	float: left;
	position: relative;
	margin-right: 15px;
}
.basket .basket-num{
	float: left;
}

.no-sale {
	background:rgba(74,74,74,0.7);
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 1;
}

.pro-no{
    -webkit-filter: blur(5px); /* Safari */
    filter: blur(5px);
}

.no-sale > p {
    color: #F0A61B;
    font-size: 17px;
    position: absolute;
    right: 35%;
    top: 45%;
}

.copyright-text a{
	color: #FFF !important;
}

/* ========= Share Social ========= */

.share-social{
	padding-left: 0;
	direction: ltr !important;
	float: left;
}

.share-social li {
    display: inline-block;
}

.share-social li a {
    background: #eee none repeat scroll 0 0;
    display: block;
    height: 30px;
    padding: 5px;
    text-align: center;
    width: 30px;
	color: #9F9F9F;
}

.share-social li:hover a{
	color: #FFF;
}


.share-social li.fb a:hover{
	background: #3b5998;
}

.share-social li.email a:hover{
	background: #1E73BE;
}

.share-social li.tw a:hover{
	background: #55acee;
}

.share-social li.gp a:hover{
	background: #dc4e41;
}

.share-social li.in a:hover{
	background: #0077B5;
}

.share-social li.tl a:hover{
	background: #61a8de;
}

.checkout.woocommerce-checkout *{
	transition-duration: 0s !important;
}

.checkout-button.button.alt.wc-forward {
    font-size: 13px;
    font-weight: 100;
}

.woocommerce-account .woocommerce-MyAccount-navigation {
	width: 100% !important;
}

.woocommerce-account .woocommerce-MyAccount-content {
	width: 100% !important;
}

.wen_register_inputs_container > img {
	margin-top: -50px;
}
#left-menu ul li i img{
  max-width: 100%;
  max-height: 100%;
}
.expostAl{
  text-align: center;
  padding: 15px 0;
  color: #888;
}
.woocommerce-MyAccount-navigation ul{
	margin: 0 0 15px 0;
	padding: 0;
}
.woocommerce-MyAccount-content p{
	color: #555;
}

.woocommerce-info{
	border-color: #ccc;
}

.user-name{
  display: inline-block !important;
}

.msgcont {
	width: 100%;
}

.wen_register_inputs_container {
	z-index: 900;
}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px){
	.menu-city ul li{
		margin-bottom: 1px;
		margin-left: 6px;
		margin-right: 0;
	}
	
	.menu-city ul{
		margin-bottom: 5px !important;
	}
	
	.feed {
    	margin-top: 27px;
	}
	
	.crop{
		width: 452px;	
	}
	
	.slider-detials h2 {
    	font-size: 22px;
	}
	
	.slider-detials h3 {
    	font-size: 12.3px
	}
	
	.net-hover{
		height:72%;
	}
	
	.net-hover > p {
		font-size: 16px;
		margin-bottom: 21px;
		margin-top: 4px;
	}
	
	.fix-menu li {
		font-size: 12px;
		margin-left: 6px;
	}
	
	.fix-menu ul{
		padding:0 !important;	
	}
	
	.fix-logo{
		 margin-top: 11px;	
	}
	
	.fix-menu li::after{
		margin-right: 1px;
		margin-top: 1px;
		font-size: 11px;	
	}
	
	.arr{
		margin-right: 47px;	
	}
	
	.buy {
    	width: 100% !important;
		margin-bottom:3px !important;
	}
	
	.see-cart.add-to-cart{
		width: 100% !important;	
		margin-bottom:3px !important;
	}
	
	.payable-price {
		font-size: 24px !important;
		padding-right: 6px;
	}
	
	.discount-cont{
		margin-right:-70px;	
		margin-top: -4px;
	}
	
	.post-crop {
		height: 182px;
	}
	
	.blog-post-img img {
		height: 100px !important;
	}
	
	.ads img{
		width:48%;
	}
	
	.anetwork-b-970x90{
		width:100% !important;
	}
	
	.anetwork-b-970x90 iframe{
		width:100% !important;
	}
	
	.anetwork-b-970x90 iframe img{
		width:100% !important;
	}
	
	.loginform{
		right:-109px;
	}
	
	.quantity{
		width:35%;
	}

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px){
	.menu-city ul li{
		font-size:12px;
		width:138px;	
	}
	
	.loginform{
		right:-90px;
	}
	
	.counter-group {
		margin: 15px -25px 15px 0 !important;
	}
	
	.feed {
    	margin-top: 20px;
	}
	
	.crop {
    	width: 305px;
	}
	
	.slider-detials h3 {
    	margin-bottom: 10px;
	}
	
	.payable-price{
		padding-right:4px;
	}
	
	#left-menu ul li{
		font-size:12px;	
	}
	
	.net-hover {
    	height: 75%;
	}
	
	.net-hover-tb td{
		padding:14px;	
	}
	
	.footer-widget h5{
		font-size:12px;	
	}
	
	.footer-widget ul li{
		font-size:11px;		
	}
	
	.fix-menu ul {
    	margin-top: 2px;
	}
	
	#left-menu ul li i{
		padding: 6px 6px 6.2px 12px;	
	}
	
	.arr{
		margin-right: 59px;	
	}
	
	.post-crop {
		height: 212px;
	}

	.social ul li i {
		width: 27px;
	}
	
	.ob_wrapper{
		width:112%;
	}
	
	#deal-map{
		width:245px !important;	
	}

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px){
	.user-link{
		left: 0;
		right: 0;
		margin-left: auto;
		margin-right: auto;
	}
	.user-attr{
		text-align: center;
	}
	.user-attr .user-img.pull-right{float: none !important;}
	.basket .basket-num,.basket .user-login{
		display: block;
		width: auto !important;
		clear: both;
		float: none;
		margin: auto;
	}
	.top-tell i{
		display:none;	
	}
	
	.loginform{
		right:0px;
	}
		
	.menu-city{
		width: 133.7%;
		margin-top:-3px;
	}
	
	.menu-city ul {
		height: 204px;
		overflow-x: hidden;
	}
	
	.menu-city ul li {
		font-size: 16px;
		width: 49%;
	}
	
	.feed{
    	margin-bottom: 15px;
	}
	
	.slider-img img {
    	border-radius: 4px 4px 0 0;
    	width: 99.5%;
		margin-right:0 !important;
		height:auto;
	}
	
	.crop {
		margin-right: -2px;
		overflow: hidden;
		width: 102.5% !important;
	}
	
	.net-hover {
    	height: 85.2%;
	}
	
	.footer-widget h5{
		font-size: 14px;
	}
	
	.footer-widget ul li{
		font-size: 14px;		
	}
	
	.fix-logo {
    	margin-top: 7px;
		
	}
	
	#fix-menu{
		height:55px;
	}
	
	.navbar-header {
		margin-bottom: 4.5px;
	}
	
	.post-discount{
		width:7%;	
	}
	
	.arr {
    	margin-right: 46px;
	}
	
	.slider-detials{
		padding-right:8px !important;	
		padding-top:10px !important;
	}
	
	.information{
		width:99% !important;	
	}
	
	.comment-respond {
    	width: 80% !important;
	}
	
	.attr-cont{
		padding:0 !important;	
	}
	
	.variations td {
    	width: 89%;
	}
	
	.post-crop {
		height: 414px;
	}
	
	#left-menu ul li i{
		height:35px;
	}
	
	.single-button-wrapper input{
		margin-bottom:15px;
	}
	
	.blog-more{
		margin-top:10px;
	}
	
	.ads{
		text-align:center;
	}
	
	.ads img{
		width:auto;
	}
	
	.user-attr{
		margin-bottom:15px;
	}
	
	.ob_wrapper{
		width:auto;
	}	
}

@media only screen and (max-width : 750px){
	.menu-city ul li {
		font-size: 16px;
		width: 48%;
	}	
	
	.net-hover {
    	height: 86%;
	}
	
	.arr {
    	margin-right: 44px;
	}
}

@media only screen and (max-width : 740px){
	.net-hover {
    	height: 86%;
	}
	
	.arr {
    	margin-right: 40px;
	}
	
}

@media only screen and (max-width : 730px){
	.net-hover {
    	height: 85.5%;
	}	
	
	.ads img{
		width:90%;
	}
}

@media only screen and (max-width : 710px){
	.net-hover {
    	height: 81%;
	}	
}

@media only screen and (max-width : 660px){
	.net-hover {
    	height: 84.5%;
	}	
	
	.arr {
    	margin-right: 30px;
	}
}

@media only screen and (max-width : 600px){
	.net-hover {
    	height: 80.5%;
	}	
	
	.crop {
		margin-right: 0;
		overflow: hidden;
		width: 103% !important;
	}
	
	.archive-post  .post .post-crop {
		height: 260px !important;
	}
	
	.net-hover {
		height: 79.2%;
	}
}


/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px){
	.menu-city ul li {
       width: 97%;
	}
	
	.blog-post-img {
		padding-right: 0 !important;
		text-align: center;
		width: 100% !important;
	}
	
	.blog-post-img img {
		height: 160px !important;
		width: 180px;
	}
	
	.post-content {
		margin-top: 15px;
		padding: 0 !important;
		width: 100% !important;
	}
	
	.small-bar{
		margin-top:-4px;
	}
	
	.net-title h4{
		font-size:13px !important;	
	}
	
	.head-see{
		font-size:10px;	
	}
	
	.net-hover {
    	height: 77.5%;
	}
	
	.comment-respond {
    	width: 100% !important;
	}
		
	.discount-cont {
		margin-right: -67px;
	}
	
	.discount{
		position:absolute !important;
		right:88%;	
	}
	
	.crop {
		margin-right: 0;
		overflow: hidden;
		width: 104% !important;
	}
	
	.post-crop {
		height: 242px;
	}
	
	.crop img{
		height:auto !important;
	}
	
	.archive-post  .post .post-crop {
		height: 200px !important;
	}
	
	.net-hover {
		height: 75%;
	}
	
	.rslides img{
		height:auto !important;
	}
	
	.arr {
    	margin-right: 33px;
	}
	
	.share-social-title {
		display: block;
		margin-bottom: 10px;
	}
	
}

@media only screen and (max-width : 400px){
	.net-hover {
    	height: 73%;
	}	
	
	.post-crop {
		height:195px;
	}
	
	.archive-post  .post .post-crop {
		height: 200px !important;
	}
	
	.archive-post  .post .post-crop img{
		height:100%;
	}
	
	.net-hover {
		height: 75%;
	}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px){
	.user-link{
		width: 100% !important;
	}
	.search-submit{
		padding: 8px 5px;	
	}

	.net-hover {
    	height: 69%;
	}
	
	.net-hover-tb td {
    	padding: 2px;
	}
	
	.discount{
		position:absolute !important;
		right:84%;	
	}
	
	.payable{
		width:83% !important;
	}
	
	.crop {
		margin-right: 0;
		overflow: hidden;
		width: 106% !important;
	}
	
	.post-crop {
		height:160px;
	}
	
	.archive-post .post-see-netbarg {
		font-size: 15px !important;
		margin-top: 12px;
		width: 53%;
	}
	
	.archive-post .net-hover {
		height: 74%;
	}
	
	.tabs li{
		padding:10px 7px 11px !important;
	}
	
	.user-account li{
		padding:5px 3px;
		margin-left: 0;
		font-size: 12px;
	}
	.counter-group {
		margin: 15px 0px !important;
	}
	
	#deal-map {
    	width: 195px !important;
	}
	
	.no-sale > p{
		right:13%;	
	}
}