@font-face {
     font-family: 'byekan';
     src: url('../fonts/byekan.eot');
     src: url('../fonts/byekan.otf') format('opentype');
     src: local('☺'),
     local('B Yekan'),
     url('../fonts/byekan.woff') format('woff'),
     url('../fonts/byekan.ttf') format('truetype'),
     url('../fonts/byekan.svg') format('svg');
font-weight: normal;
font-style: normal;
}
html{
	height:100%;
}

body {
	direction:rtl;
	color: #848484;
	font-family: 'byekan',Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*background-color: #f8f8f8; */
	height:100%;
background:#e7eef6 url(/uploads/body_bg.gif) repeat-x 0 0
}

.errorMessage{
	min-height:30px;
	text-align:right;
	font-size:15px;
	-webkit-border-radius:6px;
	   -moz-border-radius:6px;
			border-radius:6px;
	line-height:1.6;
	padding-top:15px;
	padding-bottom:15px;
	margin-top:25px;
	margin-bottom:25px;
	/*
	display:table-cell;
	vertical-align:middle;
	*/
}

.logOutLink{
	text-decoration:none;
	color:#ff0000;
}

.messageSign{
	float:left;
	font-size:25px;
	
}

.navbar{
	margin-bottom:0px;
}

.container-fluid.first {
	min-height: 100%;
    height: auto !important;
    height: 100%;
    padding-bottom: 65px;
	overflow-y:hidden;
}

.container-fluid.footer{
	margin-top:-50px;
}

.footerBox{
	min-height:50px;
	background-image: linear-gradient(to top, #82CFFF 4%, #656AEB 100%);
}

.footerBox .footerBoxInner{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	line-height:50px;
	text-align:center;
}
.carousel-indicators li{
border:2px solid #777;
}
.carousel-control{
	width:5%;
}

.siteNameBox{
	background-color:green;
	height:40px;
}

.siteNameInner{
	background-color:yellow;
}

.menuBox{
	margin-right:50px;
	height:50px;
}

.menuBoxInner{
	background-color:blue;
	height:30px;
}

.sliderBox{
	background-color:#f8f8f8;
	min-height:260px;
}

.sliderBox .sliderBoxInner{
	min-height:260px;
}
.carousel-inner{
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
}
/*.sliderBoxInner img{
	width:100%;
	min-height:250px;
	height:auto;
}*/

.secondMenubar{
	height:5px;
}

.menu2Box{
	background-color:#006699;
	height:30px;
}

.menu2Box .menu2BoxInner{
	background-color:#003366;
	height:30px;

}

.navbar-menu{
	margin-top:0px !important;
}
#menuHeader{
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;

	background-image: -webkit-gradient(
		linear,
		right bottom,
		right top,
		color-stop(0.04, #82CFFF),
		color-stop(1, #656AEB)
	);
	background-image: -o-linear-gradient(top, #82CFFF 4%, #656AEB 100%);
	background-image: -moz-linear-gradient(top, #82CFFF 4%, #656AEB 100%);
	background-image: -webkit-linear-gradient(top, #82CFFF 4%, #656AEB 100%);
	background-image: -ms-linear-gradient(top, #82CFFF 4%, #656AEB 100%);
	background-image: linear-gradient(to top, #82CFFF 4%, #656AEB 100%);

}

#topHeader{
	/*background-image: -webkit-gradient(
		linear,
		right bottom,
		right top,
		color-stop(0.04, #FFFFFF),
		color-stop(1, #F7FBFC)
	);
	background-image: -o-linear-gradient(top, #FFFFFF 4%, #F7FBFC 100%);
	background-image: -moz-linear-gradient(top, #FFFFFF 4%, #F7FBFC 100%);
	background-image: -webkit-linear-gradient(top, #FFFFFF 4%, #F7FBFC 100%);
	background-image: -ms-linear-gradient(top, #FFFFFF 4%, #F7FBFC 100%);
	background-image: linear-gradient(to top, #FFFFFF 4%, #F7FBFC 100%);*/
	background-color:white;
	padding:5px 15px;
}

#navbarElement ul li a{
	font-size:17px;
	font-weight:bold;
	color:#ffffff;

}

#navbarElement ul.navbar-menu> li:hover >a,#navbarElement ul.navbar-menu> li.open >a{
	color:white;
	background-color:#0070e6;
	border-radius:50px 50px 50px 0;
		-webkit-border-radius:50px 50px 50px 0;
		-moz-border-radius:50px 50px 50px 0;
}

#navbarElement ul.navbar-menu> li:hover .dropdown-sub2{
	display:block;
	position:relative;
}

#navbarElement ul.navbar-menu li li li:hover .dropdown-sub3{
	display:block;
	position:relative;
}

#navbarElement ul.navbar-menu> li:hover .dropdown-sub2 li{
	display:block;
	position: relative;
}
.dropdown-menu-sub2{
	display:none;
}
.dropdown-menu-sub3{
	display:none;
}
.dropdown-sub2.open >a{
	background-color:transparent;
}

.leftcaret{
	 display: inline-block;
  width: 0;
  height: 0;
  margin-right: 2px;
  margin-left: 0;
  vertical-align: middle;
  border-top: 4px solid transparent;
  border-right: 4px solid;
  border-left: 4px solid transparent;
   border-bottom: 4px solid transparent;
}

#navbarElement ul.navbar-menu li li:hover .dropdown-menu-sub2 ,#navbarElement ul.navbar-menu li li:focus .dropdown-menu-sub2{
	position:absolute;
	display:block;
	top:0px;
	right:198px;
	z-index:99999;
	padding:0px;
	margin:0px;
	min-width:150px;
}
#navbarElement ul.dropdown-menu-sub2  li:hover .dropdown-menu-sub3 ,#navbarElement ul.dropdown-menu-sub2  li:focus .dropdown-menu-sub3{
	position:absolute;
	display:block;
	top:0px;
	right:198px;
	z-index:99999;
	padding:0px;
	margin:0px;
	min-width:150px;
}

 .dropdown-menu-sub2 a{
	text-decoration:none;
	display:block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857;
	color: #333;
	text-align:right;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
 }

 .dropdown-menu-sub3 a{
	text-decoration:none;
	display:block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857;
	color: #333;
	white-space: nowrap;
 }
#navbarElement .dropdown-sub2, #navbarElement .dropdown-sub3 {
	display:block;
}

@media (max-width: 767px) {
	#navbarElement ul.navbar-menu li li:hover .dropdown-menu-sub2, #navbarElement ul.navbar-menu li li:focus .dropdown-menu-sub2{
		position:relative;
		right:0px;
		padding-right:20px;
	}


}
@media (max-width: 767px) {
	#navbarElement ul.dropdown-menu-sub2  li:hover .dropdown-menu-sub3 ,#navbarElement ul.navbar-menu  li:focus .dropdown-menu-sub3{
	position:relative;
		right:0px;
		padding-right:25px;
	}
}
@media (max-width: 767px) {
	#navbarElement ul.navbar-menu li:hover >a,#navbarElement ul.navbar-menu li.open >a{
		color:white;
		background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, #5828F7),
	color-stop(1, #001C8A)
	);
	background-image: -o-linear-gradient(top, #5828F7 0%, #001C8A 100%);
	background-image: -moz-linear-gradient(top, #5828F7 0%, #001C8A 100%);
	background-image: -webkit-linear-gradient(top, #5828F7 0%, #001C8A 100%);
	background-image: -ms-linear-gradient(top, #5828F7 0%, #001C8A 100%);
	background-image: linear-gradient(to top, #5828F7 0%, #001C8A 100%);
		}
}

#navbarElement ul li li:hover >a{
	color:white;
	background-color:#0070e6;
}

#navbarElement ul li ul li a{
	font-size:15px;
}
#navbarElement ul li ul {
	width:200px;
	background-image: -webkit-gradient(
	linear,
	right top,
	left top,
	color-stop(0, #1D67CF),
	color-stop(1, #5BD8F7)
	);
	background-image: -o-linear-gradient(left, #1D67CF 0%, #5BD8F7 100%);
	background-image: -moz-linear-gradient(left, #1D67CF 0%, #5BD8F7 100%);
	background-image: -webkit-linear-gradient(left, #1D67CF 0%, #5BD8F7 100%);
	background-image: -ms-linear-gradient(left, #1D67CF 0%, #5BD8F7 100%);
	background-image: linear-gradient(to left, #1D67CF 0%, #5BD8F7 100%);

}
@media (max-width: 767px) {
	#navbarElement ul li ul {
		background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, #2E06BD),
	color-stop(1, #003AAD)
	);
	background-image: -o-linear-gradient(top, #2E06BD 0%, #003AAD 100%);
	background-image: -moz-linear-gradient(top, #2E06BD 0%, #003AAD 100%);
	background-image: -webkit-linear-gradient(top, #2E06BD 0%, #003AAD 100%);
	background-image: -ms-linear-gradient(top, #2E06BD 0%, #003AAD 100%);
	background-image: linear-gradient(to top, #2E06BD 0%, #003AAD 100%);
		}
}
@media (max-width: 767px) {
	#navbarElement ul li ul ul{
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, #3F4D4D),
		color-stop(1, #2C2E2E)
	);
	background-image: -o-linear-gradient(top, #3F4D4D 0%, #2C2E2E 100%);
	background-image: -moz-linear-gradient(top, #3F4D4D 0%, #2C2E2E 100%);
	background-image: -webkit-linear-gradient(top, #3F4D4D 0%, #2C2E2E 100%);
	background-image: -ms-linear-gradient(top, #3F4D4D 0%, #2C2E2E 100%);
	background-image: linear-gradient(to top, #3F4D4D 0%, #2C2E2E 100%);
		}
}
.slider-main-text{
	margin-left:20px;
	margin-right:5px;
	padding:30px;
	font-size:20px;
	text-align:right;
	color:#7f0e47;
}
.slider-head-text{
	margin-right:5px;
	padding-right:50px;
	padding-top:30px;
	font-weight:bold;
	font-size:20px;
	text-align:right;
	color:#069;
}
@media (max-width: 767px) {
	.slider-main-text{
	margin-left:20px;
	margin-right:5px;
	padding:30px;
	padding-bottom:50px;
	font-size:20px;
	text-align:right;
}

}
.sliderpic-border{	
	 margin:15px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	border-radius:5px 5px 5px 5px;
	height:250px;
	width:90%;
	text-align:center;
	background-color:white;
}

.sliderpic{
	border-radius:5px 5px 5px 5px;
	max-width:324px;
	max-height:250px;
}

.box-product .box-product-border{
	border:3px solid #ddd;
	border-radius:5px 5px 5px 5px;
	margin-bottom: 10px;
	text-align:center;
}

.box-product .box-product-picture img{
	/*border-radius:5px 5px 0px 0px;
	/*width:100%;*/
	min-height:240px;
	max-height:240px;
	max-width:175px;
}

.box-product .box-product-part-picture img{
	/*border-radius:5px 5px 0px 0px;
	/*width:100%;*/
	min-height:150px;
	max-height:150px;
	max-width:175px;
} 
.box-product .box-product-details{
	min-height:150px;
	background-color:#ebeff0;
	
}

.box-product-details .box-product-title, .box-product-details .box-product-brand, .box-product-details .box-product-model{
	height:25px;
	line-height:25px;
	font-size:13px;
	font-weight:normal;
	color:#777;
	text-align:right;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}

.box-product-details .box-product-price{
	min-height:25px;
	line-height:20px;
	font-size:14px;
	font-weight:normal;
	color:#006699;
	text-align:right;
}
.box-product-details .box-product-stock{
	text-align:right;
}
.box-product-details .box-product-stock .yes{
	color:green;
	text-align:right;
}
.box-product-details .box-product-stock .no{
	color:red;
	text-align:right;
}
.no{
	color:red;
}
.box-product-stock .glyphicon-ok-sign{
	color:green;
}
.box-product-stock .glyphicon-remove-sign{
	color:red;
}
.box-product-details .box-product-price{
	color:green;
}
.box-product-price{
	color:green;
}
.box-product-details .box-product-old-price{
	color:red;
}
.box-product-old-price{
	color:red;
text-align:right;
}
.content{
	min-height:300px;
	margin-top:20px;
}
.mainBox{
	background-color:white;
	min-height:300px;
	border-radius:10px 10px 5px 5px;
	padding-bottom:10px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
	margin-bottom:10px;
}
.sidebarBox{
	background-color:white;
	min-height:110px;
	margin-top:20px;
	/*padding-top:10px;*/
	padding-bottom:10px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	border-radius:10px 10px 5px 5px;
}
.shoppingbag-sidebarBox{
	background-color:white;
	min-height:100px;
	margin-top:20px;
	/*padding-top:10px;*/
	padding-bottom:10px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	border-radius:10px 10px 5px 5px;
}
.pagetitle{
	background-image: -webkit-gradient(
		linear,
		left bottom,
		right top,
		color-stop(0, #FAFAFA),
		color-stop(1, #CDD5DE)
	);
	background-image: -o-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -moz-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -webkit-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -ms-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: linear-gradient(to right top, #FAFAFA 0%, #CDD5DE 100%);
	padding:3px;	
	text-align:right;
	padding-right:20px;
	margin-bottom:10px;
	height:30px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	border-radius:10px 10px 0px 0px;
	font-size:17px;
	color:#006699;
}
@media (max-width: 767px) {
	.pagetitle{
	background-image: -webkit-gradient(
		linear,
		left bottom,
		right top,
		color-stop(0, #FAFAFA),
		color-stop(1, #CDD5DE)
	);
	background-image: -o-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -moz-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -webkit-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -ms-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: linear-gradient(to right top, #FAFAFA 0%, #CDD5DE 100%);
	padding:3px;	
	text-align:right;
	padding-right:20px;
	margin-bottom:10px;
	height:30px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	border-radius:10px 10px 0px 0px;
	font-size:12px;
	color:#006699;
}

}
.sidebarNewsletters-pagetitle{
	background-image: -webkit-gradient(
		linear,
		left bottom,
		right top,
		color-stop(0, #FAFAFA),
		color-stop(1, #CDD5DE)
	);
	background-image: -o-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -moz-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -webkit-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -ms-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: linear-gradient(to right top, #FAFAFA 0%, #CDD5DE 100%);
	padding:3px;	
	text-align:right;
	padding-right:20px;
	margin-bottom:2px;
	height:30px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	border-radius:10px 10px 0px 0px;
	font-size:17px;
	color:#006699;
}

.sidebarCategory-pagetitle{
	background-image: -webkit-gradient(
		linear,
		left bottom,
		right top,
		color-stop(0, #FAFAFA),
		color-stop(1, #CDD5DE)
	);
	background-image: -o-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -moz-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -webkit-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -ms-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: linear-gradient(to right top, #FAFAFA 0%, #CDD5DE 100%);
	padding:3px;	
	text-align:right;
	padding-right:20px;
	height:30px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	margin-bottom:2px;
	border-radius:10px 10px 0px 0px;
	font-size:17px;
	color:#006699;
}

.mainpageBox{
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
}
.pic-box-detail{
	min-height:100px;
	padding:10px;
}
.box-detail{
	min-height:30px;
	padding:10px;
}
.detail{
	min-height:30px;
	padding:10px;
}
.brand-detail{
	min-height:30px;
	padding:10px;
}

.text-head-detail{
	color:#006699;
}

.brand-detail img{
	margin-right:10px;
	width:70px;
	height:40px;
}

.detail-price{
	color:green;
}
.discription-detail{
	border:1px solid #777;
}
.inner-pic-box-detail{
	width:100%;
	min-height:300px;
	max-height:450px;
	border: 3px solid #DDD;
	border-radius: 5px;
	padding-bottom:10px;
}
.inner-box-detail{
	font-size:14px;
	min-height:100px;
}
@media (max-width: 767px) {
	.purchas-icon{
	max-width:210px;
	min-height:50px;
	font-size:5px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
	border-radius:10px 10px 10px 10px;
	background-image: -webkit-gradient(
	linear,
	left top,
	right bottom,
	color-stop(0, #FFF7FD),
	color-stop(0, #C6F2ED),
	color-stop(1, #8CF298)
	);
	background-image: -o-linear-gradient(right bottom, #FFF7FD 0%, #C6F2ED 0%, #8CF298 100%);
	background-image: -moz-linear-gradient(right bottom, #FFF7FD 0%, #C6F2ED 0%, #8CF298 100%);
	background-image: -webkit-linear-gradient(right bottom, #FFF7FD 0%, #C6F2ED 0%, #8CF298 100%);
	background-image: -ms-linear-gradient(right bottom, #FFF7FD 0%, #C6F2ED 0%, #8CF298 100%);
	background-image: linear-gradient(to right bottom, #FFF7FD 0%, #C6F2ED 0%, #8CF298 100%);
	}
}
.purchas-icon{
	max-width:210px;
	min-height:50px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
	border-radius:10px 10px 10px 10px;
	background-image: -webkit-gradient(
	linear,
	left top,
	right bottom,
	color-stop(0, #FFF7FD),
	color-stop(0, #C6F2ED),
	color-stop(1, #8CF298)
	);
	background-image: -o-linear-gradient(right bottom, #FFF7FD 0%, #C6F2ED 0%, #8CF298 100%);
	background-image: -moz-linear-gradient(right bottom, #FFF7FD 0%, #C6F2ED 0%, #8CF298 100%);
	background-image: -webkit-linear-gradient(right bottom, #FFF7FD 0%, #C6F2ED 0%, #8CF298 100%);
	background-image: -ms-linear-gradient(right bottom, #FFF7FD 0%, #C6F2ED 0%, #8CF298 100%);
	background-image: linear-gradient(to right bottom, #FFF7FD 0%, #C6F2ED 0%, #8CF298 100%);
}
.detail a:hover .purchas-icon{
	box-shadow: 0 0 5px green;
}
.inner-text-purchas-icon{
	line-height:50px;
	font-size:15px;	
	color:green;
}
@media (max-width: 767px) {
	.inner-text-purchas-icon{
	line-height:50px;
	font-size:10px;	
	color:green;
}
}
.inner-pic-purchas-icon{
	height:50px;
	line-height:50px;
	
}
.inner-pic-purchas-icon .glyphicon.glyphicon-shopping-cart{
	color:green;
	padding:5px;
	font-size:40px;
}

.glyphicon-ok-sign{
	color:green;
}
.shopping-bag-products-delete .glyphicon-remove{
	color:red;
	size:20px;
}
.shopping-bag-logout{
	padding-top:5px;
	color:#069;
}
.deleteBasketItem{
	background:transparent;
	border:none;
	outline:none;
	margin-top:5px;
}

.productPic  img{
	width:100%;
	height:auto;
	max-height:60px;
}
.bank-name img{
	width:50px;
	height:auto;
	max-height:50px;
}
.productPic.mainPic img{
	width:100%;
	height:auto;
	max-height:330px;
}
.shopping-bag-logout-message{	
	padding:10px;
}
.shopping-bag .line-shadow{	
	-moz-box-shadow: 0 0 1px #888;
	-webkit-box-shadow: 0 0 1px #888;
	box-shadow: 0 0 1px #888;
}
.shoppingbag-pagetitle{
	background-image: -webkit-gradient(
		linear,
		left bottom,
		right top,
		color-stop(0, #FAFAFA),
		color-stop(1, #CDD5DE)
	);
	background-image: -o-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -moz-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -webkit-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -ms-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: linear-gradient(to right top, #FAFAFA 0%, #CDD5DE 100%);	
	text-align:right;
	padding-right:20px;
	height:30px;
	margin-bottom:2px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	border-radius:10px 10px 0px 0px;
	font-size:17px;
	color:#006699;
}
.shopping-bag-products{
	margin-top:5px;
	min-height:40px;
	padding-left:-15px;
	color:#006699;
}
.shopping-bag-products-delete{
	margin-top:5px;
}
.shopping-order{
	padding:10px;
	text-align:center;
}
.order-bottom{
	width:100px;
	color:#069;	
}
.topheader-login{
	color:#008000;
	padding:2px;
	font-size:12px;
}
.topheader-login a{
	color:#008000;
	
}
.topheader-login .glyphicon.glyphicon-user a.link{
	color:#1ec884;
}
.topheader-login  a.link{
	color:#1ec884;
}
.topheader-register{
	color:#069;
	padding:2px;
	font-size:12px;
}
.topheader-shopping-bag {
	color:#008000;
	font-size:12px;
	padding:2px;
}
.topheader-shopping-bag .glyphicon-shopping-cart{
	color:green;
	font-size:12px;
}
.topheader-phone{
	color:#069;
	font-size:12px;
	padding:2px;
}

.inner-pic-box-detail .modal-body img{
	width:100%;
}
.btn-default.register-btn{
	width:150px;
	background-color:#CBE5F6;
}
.btn-posision-center{
	text-align:center;
}
.profile-border{
	
}
.profile-title{
	width:150px;
	min-height:30px;
}
.profile-content{
	margin-bottom:1px;
	min-height:30px;	
	text-align:right;
	border:1px solid #848484;	
}
.form-group .star{
	color:#069;
	font-size:10px;
}
.bag-element-num{
	background-color:green;
}
.box-product a:hover .box-product-border{
	border:3px solid #afafaf;
}

.category-sidebar{
	 background: -moz-linear-gradient(92deg, rgba(255,255,255,1) 0%, rgba(234,227,255,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234,227,255,1)), color-stop(100%, rgba(255,255,255,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(92deg, rgba(255,255,255,1) 0%, rgba(234,227,255,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(92deg, rgba(255,255,255,1) 0%, rgba(234,227,255,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(92deg, rgba(255,255,255,1) 0%, rgba(234,227,255,1) 100%); /* ie10+ */
	background: linear-gradient(358deg, rgba(255,255,255,1) 0%, rgba(234,227,255,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EAE3FF', endColorstr='#FFFFFF',GradientType=0) ;
	min-height:25px;
	line-height:25px;
}
.sidebarBox a:hover .category-sidebar{
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, #D2F3FC),
	color-stop(1, #63BBEB)
);
background-image: -o-linear-gradient(top, #D2F3FC 0%, #63BBEB 100%);
background-image: -moz-linear-gradient(top, #D2F3FC 0%, #63BBEB 100%);
background-image: -webkit-linear-gradient(top, #D2F3FC 0%, #63BBEB 100%);
background-image: -ms-linear-gradient(top, #D2F3FC 0%, #63BBEB 100%);
background-image: linear-gradient(to top, #D2F3FC 0%, #63BBEB 100%);
}
.table-basket img{
	max-width:150px;
	/*height:100%;*/
}
.table-profile td{
	min-width:50px;
}
.news-content{
	line-height:40px;
	font-size:15px;
	color:#069;
}

.table-responsive th{
	color:#069;
	font-size:12px;
	font-weight:bold;
}

.table-responsive td{
	color:#069;
	font-size:12px;
}
.red-color{
	color:#c53e3e;
}
.news-sidebar{
	 background: -moz-linear-gradient(92deg, rgba(255,255,255,1) 0%, rgba(234,227,255,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234,227,255,1)), color-stop(100%, rgba(255,255,255,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(92deg, rgba(255,255,255,1) 0%, rgba(234,227,255,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(92deg, rgba(255,255,255,1) 0%, rgba(234,227,255,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(92deg, rgba(255,255,255,1) 0%, rgba(234,227,255,1) 100%); /* ie10+ */
	background: linear-gradient(358deg, rgba(255,255,255,1) 0%, rgba(234,227,255,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EAE3FF', endColorstr='#FFFFFF',GradientType=0) ;
	min-height:25px;
	line-height:25px;
}
.sidebarBox a:hover .news-sidebar{
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, #D2F3FC),
	color-stop(1, #63BBEB)
	);
	background-image: -o-linear-gradient(top, #D2F3FC 0%, #63BBEB 100%);
	background-image: -moz-linear-gradient(top, #D2F3FC 0%, #63BBEB 100%);
	background-image: -webkit-linear-gradient(top, #D2F3FC 0%, #63BBEB 100%);
	background-image: -ms-linear-gradient(top, #D2F3FC 0%, #63BBEB 100%);
	background-image: linear-gradient(to top, #D2F3FC 0%, #63BBEB 100%);
}

.shopping-button-hidden{
	display:none;
}
.med-font-size{
	 font-size:18px;
}
.invoice-button{
	margin:5px;
	min-height:40px;
	line-height:40px;
	text-align:left;
	color:#069;
	background-image: -webkit-gradient(
		linear,
		left bottom,
		right top,
		color-stop(0, #FAFAFA),
		color-stop(1, #CDD5DE)
	);
	background-image: -o-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -moz-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -webkit-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: -ms-linear-gradient(right top, #FAFAFA 0%, #CDD5DE 100%);
	background-image: linear-gradient(to right top, #FAFAFA 0%, #CDD5DE 100%);
}
.invoicetitle{
	min-height:50px;
	border:1px solid #DDD;
}

.paginate{
	font-family:arial;
	font-size:15px;
	border-radius:5px;
}

span.paginate,a.paginate{
	border:1px solid #0083a0;
	padding:2px 6px 2px 6px;
	text-decoration:none;
	color:#0083a0;
	display:inline;
	margin-left:5px;
	float:right;
}

a.paginate:hover{
	background-color:#0083a0;
	color:#fff;
	text-decoration:none;
	float:right;
}

a.current,span.inactive{
	border:1px solid #0083a0;
	color:#fff;
	font:bold 15px tahoma;
	padding:2px 6px 2px 6px;
	background-color:#0083a0;
	text-decoration:none;
	border-radius:5px;
	margin-left:5px;
	float:right;
}
.forget-pass{
	padding:5px;
	text-align:left;
}
.news-style{
font-size:15px;
margin-bottom:15px;
}

.box-catalog-border{
border:3px solid #ddd;
	border-radius:5px 5px 5px 5px;
	margin-bottom: 10px;
}

.box-product .box-catalog-details{
	min-height:80px;
	background-color:#ebeff0;
}

.box-product a:hover .box-catalog-border{
	border:3px solid #afafaf;
}

.picture-catalog-size{
height:700px; width:500px;
}

.no-pic-product{
	width:100px;
	height:100px;
}

.article-titile-size{
	font-size:15px;
}
.footer-marquee{
	padding-right:50px;
	padding-left:50px;
	padding-bottom:5px;
	color:white;
	font-size:15px;
}
.invoic-pay-text{
	padding-right:50px;
	padding-left:50px;
	padding-bottom:5px;
	color:#006699;
	font-size:15px;
}

.green{
	color:#008000;
}