	@font-face 
	{
        font-family: 'Droid Arabic Kufi';
        src: url("./fonts/Droid/DroidKufi-Regular.ttf");
	}
	/*@font-face 
	{
		font-family:Droid Arabic Kufi Bold;
		src: url("./fonts/Droid/DroidKufi-Bold.tff");
	}*/
	body
	{
		background:#fff;
		overflow-x: hidden;
		background: #fff;
		font-family:'Droid Arabic Kufi', serif !important;
		
	}
	#inline { display: none ; width: 800px;}
	#modalMessageLoading {
		color: white;
		opacity: 1;
		position: absolute;
		z-index: 9999;
		text-align: center;
		width: 100%;
		margin-top: 150px;
		display: none;
	}

	#modalMessageLoading h2 {
		padding: 15px;
		display: inline-block;
		width: 350px;
		min-height: 100px;
		margin-left: auto;
		background: #fff;
		border: 1px solid silver;
		margin-right: auto;
		color: #000;
		box-shadow: 0px 0px 20px 1px #000;
	}
	#wrapper {
		min-height:100%;
		position:relative;
	}
	div#fancy_print {
	  /* set proper path for your print image */
		background: url("./printer.png") no-repeat scroll left top transparent;
		cursor: pointer;
		width: 58px; /* the size of your print image */
		height: 60px;
		right: -15px;
		position: absolute;
		top: 0;
		z-index: 9999;
		display: block;
	}
	.head-div
	{
		background:#EBEBEB;
		box-sizing: border-box;
		top:0;
		padding:0;
		margin:0;
		height:50px;
		margin-top:-10px;
	}
	.main_content
	{
		
		/*margin-left:10%;*/
		/*margin-right:10%;*/
		background-color:#fff;
		min-height:1000px;
		background-color:#fff;
	}
	.main_content_login
	{
		
		/*margin-left:10%;*/
		/*margin-right:10%;*/
		background-color:#e6e6e6;
		min-height:500px;
		background-color:#fff;
	}
	.Item_Qntity_Done
	{
		background:rgba(255, 0, 0, 0.91);
		float:left;
		margin-left:10px;
		padding:3px;
		width:140px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		color:#fff;
		font-size:115%;
		height:24px;
	}
	.Item_Qntity_Done_show
	{
		background:rgba(255, 0, 0, 0.91);
		float:left;
		margin-left:10px;
		padding:3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		font-size:70%;
		color:#fff;
	}
	.item-name a
	{
		color:#194545;
		text-decoration:none;
	}
	
	.Item_Name_In_Show:after {
		  padding: 0;
		  margin: 0;
		  content: "\f100";
		  font-family: FontAwesome;
		  font-weight: normal;
		  font-style: normal;
		  font-size: 15px;
		  padding-left: 10px;
		  text-decoration: inherit;
		  -webkit-font-smoothing: antialiased;
	}
	.Item_Show
	{	
		display:block;
		position:relative;
		width:90%;
		margin-right:20px;
		border-right: thick double rgba(255, 0, 0, 0.91);
	}
	
	.Item_Show_2
	{	
		display:block;
		position:relative;
		width:90%;
		margin-right:20px;
		border-right: thick double rgba(255, 0, 0, 0.91);
	}
	.Item_Show_2
	{
		margin: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		background: transparent;
	}
	
	.item_desc_div:before
	{
		content: "";
		height: 5px;
		left: 0;
		position: absolute;
		top: -5px;
		background:#222222;
		width: 100%;
	}
	.item_desc_div
	{
		display:inline-block;
		position:relative;
		background-color: rgba(255, 0, 0, 0.91);
		color: #fff;
		border-color: #e6e6e6;
		text-decoration:none;
		width:50px;
		padding:10px;
		padding-right:30px;
		padding-left:30px;
		font-size:150%;
		margin-top:30px;
		margin-right:7.2%;
	}
	.item_desc_div_2
	{
		display:inline-block;
		position:relative;
		background-color: rgba(255, 0, 0, 0.91);
		color: #fff;
		border-color: #e6e6e6;
		text-decoration:none;
		width:88.5%;
		padding:10px;
		padding-right:10px;
		padding-left:30px;
		font-size:150%;
		border-top:2px solid #222222;
		margin-right:7.2%;
	}
	
	
	
	.Item_Info
	{	
		display:block;
		position:relative;
		width:61%;
		float:right;
		min-height:300px;
		padding-right:4%;
	}
	.Item_Image
	{	
		display:block;
		position:relative;
		width:34%;
		float:right;
		border:1px solid #ccc;
	}
	.item-title
	{
		display:block;
		position:relative;
		margin-top:10px;
		color:#222222;
		font-size:250%;
		font-weight:bold;
	}
	.item-info-title
	{
		display:block;
		position:relative;
		margin-top:10px;
		color:#77787C;
		font-size:230%;
		font-weight:bold;
	}
	.in-stock
	{
		font-size:70%;
		padding:10px;
		background:#222222;
		color:#fff;
		width:20px;
		height:190px;
		-moz-border-radius: 100%;
		khtml-border-radius: 100%;
		border-radius:100%;
	}
	.main-menu
	{
		display:inline-block;
		position: fixed !important;
		top: 0;
		left: 0;
		padding-top: 5px;
		z-index: 5000;
		clear:both;
		background-color:rgba(255, 0, 0, 0.91);
		text-align:center;
		width:100%;
		
	}
	.main-menu ul
	{
		text-align:center;
		display:inline-block;
		position: relative;
		margin:0;
		padding:0;
		top:0;
		bottom:0;
		float:right;
		
	}
	
	.main-menu ul ul li {
		float: none;
		display: block;
		border-left: 2px solid silver;
	}
	
	.main-menu ul ul ul li {
		float: right;
		display: block;
		border-left: 2px solid silver;
	}
	.main-menu ul ul ul li a 
	{
		display:inline-block;
		position: relative;
		background: rgba(255, 0, 0, 0.91);
		text-decoration:none;
		font-weight:bold;
		font-size:16px;
		margin-top: 0px;
		border-top:2px solid #fff;
	}
	
	.main-menu ul ul ul li a:hover 
	{
		color: #fff;
		/*background-color:#ed4d22;*/
		background-color:#77787C;
		-moz-transition: all 0.3s ease-in-out 0s;
		/* -webkit-transition: all 0.3s ease-in-out 0s; */
		-o-transition: all 0.3s ease-in-out 0s;
		-ms-transition: all 0.3s ease-in-out 0s;
		/* transition: all 0.3s ease-in-out 0s; */
		transition: all 0.3s ease-in-out 0s; */
	}
	
	.main-menu li ul li:hover > ul {
		opacity: 1;
		visibility: visible;
		margin: 0;
		
	}
	
	.main-menu ul ul li a 
	{
		display:inline-block;
		position: relative;
		background: rgba(255, 0, 0, 0.91);
		text-decoration:none;
		font-weight:bold;
		font-size:16px;
		margin-top: 0px;
		border-top:2px solid #fff;
	}
	.main-menu ul ul li a:hover 
	{
		color: #fff;
		/*background-color:#ed4d22;*/
		background-color:#77787C;
		-moz-transition: all 0.3s ease-in-out 0s;
		/* -webkit-transition: all 0.3s ease-in-out 0s; */
		-o-transition: all 0.3s ease-in-out 0s;
		-ms-transition: all 0.3s ease-in-out 0s;
		/* transition: all 0.3s ease-in-out 0s; */
		transition: all 0.3s ease-in-out 0s; */
	}
	.main-menu li:hover > ul {
		opacity: 1;
		visibility: visible;
		margin: 0;
		
	}
	.cmn-t-underline {
	  position: relative;
	  color: #333;
	}
	/*.cmn-t-underline:before {
	  display: block;
	  position: absolute;
	  right: 0;
	  top: -2px;
	  width: 0;
	  height: 5px;
	  background: rgba(255, 0, 0, 0.91);
	  content: "";
	  transition: width 0.6s;
	}*/
	span.inner 
	{
		color: rgba(255, 0, 0, 0.91);
	}
	span.outer 
	{
		text-decoration: line-through;
		margin-left:10px;
		font-size: 110%;
		font-weight:bold;
		color:#000;
		float:right;
		padding:0;
		top:0;
		bottom:0;
		padding-right:10px;
		float:left;
	}
	
	span.inner-info
	{
		color: rgba(255, 0, 0, 0.91);
	}
	span.outer-info 
	{
		text-decoration: line-through;
		margin-left:10px;
		font-size: 80%;
		font-weight:bold;
		color:#000;
		float:right;
		padding:0;
		top:0;
		bottom:0;
		padding-right:10px;
		float:left;margin-left:60px;color:#000;
		float:left;
	}
	.cmn-t-underline:hover {
		color: #fff;
		/*background-color:#ed4d22;*/
		background-color:#fff;
		color:#000;
		-moz-transition: all 0.3s ease-in-out 0s;
		/* -webkit-transition: all 0.3s ease-in-out 0s; */
		-o-transition: all 0.3s ease-in-out 0s;
		-ms-transition: all 0.3s ease-in-out 0s;
		/* transition: all 0.3s ease-in-out 0s; */
		transition: all 0.3s ease-in-out 0s; */
	}
	.cmn-t-underline:hover:before {
	  width: 100%;
	}
	.main-menu li {
	  text-align: center;
	}
	.main-menu li:last-child {
	  margin-bottom: 0;
	}
	.main-menu li:a {
	  display: inline-block;
	  font-size: 20px;
	  transition: all 0.2s;
	}
	.main-menu li {
		float: right;
		list-style-type: none;
		vartical-align:center;
	}

	.main-menu a {
		display:inline-block;
		position: relative;
		width: 130px;
		background:rgba(255, 0, 0, 0.91);
		/*background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FF7A7A), to(#444));
		background: -moz-linear-gradient(#FF7A7A, #444);
		background: linear-gradient(#FF7A7A, #444);*/
		border-top: 1px solid rgba(255, 0, 0, 0.91);
		
	}
	.main-menu a {
		color:#fff;
		text-decoration:none;
		font-weight:bold;
		font-size:155%;
		padding-bottom:10px;
		margin-top:10px;
		padding-top:10px;
	}
	.main-menu ul ul
	{
		opacity: 0;
		visibility: hidden;
		position: absolute;
		top: 100%;
		display:block;
		color:#fff;
		background: -moz-linear-gradient(rgba(255, 0, 0, 0.91), #111);
		background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 0, 0, 0.91)), to(#111));
		background: -webkit-linear-gradient(rgba(255, 0, 0, 0.91), #111);    
		background: -o-linear-gradient(rgba(255, 0, 0, 0.91), #111);	
		background: -ms-linear-gradient(rgba(255, 0, 0, 0.91), #111);	
		background: linear-gradient(rgba(255, 0, 0, 0.91), #111);
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		/*border-radius: 10px;*/
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: all .2s ease-in-out;
		-ms-transition: all .2s ease-in-out;
		-o-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;  
	}
	/*.main-menu ul ul:before 
	{
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		margin-left: 2px;
		vertical-align: middle;
		width: 16px;
		height: 8px;
		content: " ";
		position: absolute;
		left: 20px;
		top: -11px;
	}
	.main-menu ul ul::before 
	{
		right: 20px !important;
		left: auto !important;
		border-bottom: 8px solid #e74c3c;
	    box-sizing: border-box;
	}*/
	
	
	.main-menu ul ul ul
	{
		opacity: 0;
		visibility: hidden;
		position: absolute;
		right: 100%;
		top: 100%;
		display:block;
		color:#fff;
		background: -moz-linear-gradient(rgba(255, 0, 0, 0.91), #111);
		background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 0, 0, 0.91)), to(#111));
		background: -webkit-linear-gradient(rgba(255, 0, 0, 0.91), #111);    
		background: -o-linear-gradient(rgba(255, 0, 0, 0.91), #111);	
		background: -ms-linear-gradient(rgba(255, 0, 0, 0.91), #111);	
		background: linear-gradient(rgba(255, 0, 0, 0.91), #111);
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		/*border-radius: 10px;*/
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: all .2s ease-in-out;
		-ms-transition: all .2s ease-in-out;
		-o-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;  
	}
	.main-menu ul ul li a
	{
		/*background: -moz-linear-gradient(#444, #111);
		background-image: -webkit-gradient(linear, left top, left bottom, from(#444), to(#111));
		background: -webkit-linear-gradient(#444, #111);    
		background: -o-linear-gradient(#444, #111);	
		background: -ms-linear-gradient(#444, #111);	
		background: linear-gradient(#444, #111);*/
	}
	footer
	{
		display:block;
		background-color:#E8E8E8;
		height:500px;
		padding:0;
		clear:both;
		/*opacity: 0.9;*/
		filter: alpha(opacity=90); /* For IE8 and earlier */
		border:2px solid #E8E8E8;
		text-align:center;
	}
	.icons
	{
		width:15px;
		height:15px;
		float:right;
		margin-right:20px;
	}
	
	.carts
	{
		
		background-repeat: no-repeat;
		padding-left: 10px;
		padding-right: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		color: #000;
		float:right;
		margin-top:0px;
	}
	.carts a
	{
		color:#000;
	}
	.login-div
	{
		background:url("./icons/login.png");
		background-size: 14px 14px;
		background-attachment: relative;
		background-position: 98% center; 
		background-repeat: no-repeat;
		margin-right:20px;
	}
	.User_Name
	{
		color:#666666;
		text-decoration:none;
	}
	.User_Name:hover
	{
		text-decoration:underline;
	}
	.myaccount
	{
		background:url("./icons/myaccount.jpg");
		background-size: 14px 14px;
		background-attachment: relative;
		background-position: 90% center;
		background-repeat: no-repeat;
	}
	.wishes
	{
		background:url("./icons/wishes.png");
		background-size: 14px 14px;
		background-attachment: relative;
		background-position: 90% center;
		background-repeat: no-repeat;
	}
	.checkout
	{
		background:url("./icons/checkout.png");
		background-size: 25px 25px;
		background-attachment: relative;
		background-position: 100% center;
		background-repeat: no-repeat;
		padding-right:1.7%;
	}
	.cart
	{
		background:#222222 url("./icons/icon-cart.png");
		background-attachment: relative;
		background-position: 96% center; 
		background-repeat: no-repeat;
		padding-left: 15px;
		padding-right: 20px;
		padding-top:5px;
		margin-top: 5px;
		margin-bottom: 10px;
		margin-right:30px;
		color: #fff;
		height:32px;
		float:right;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
	}
	.cart a
	{
		color:#fff;
		line-height: 100%;
	}
	.captions
	{
		padding:0;
		top:0;
		bottom:0;
		float:right;
		margin-right:3px;
		font-weight:bold;
		line-height: 1.7;
		color:#77787C;
	}
	.captions:hover
	{
		color:#222222;
	}
	.captions_2 a
	{
		text-decoration:none;
		color:#77787C;
	}
	.cart a
	{
		text-decoration:none;
		line-height:1.9;
		padding-right:5px;
	}
	.captions_2 a:hover
	{
		color:#222222;
	}
	.search_span
	{
		margin-top:5px;
		top:0;
		bottom:0;
		float:right;
		margin-right:30px;
		border:1px solid silver;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		font-weight:bold;
		
	}
	.search_div input
	{
		top:0;
		bottom:0;
		float:left;
		font-size:14px;
		font-weight:bold;
		border-right:1px solid #ccc;
	}
	.search_btn
	{
		text-align:center;
		font-weight:bold;
		font-size:14px;
		border:none;
		margin:none;
		float:left;
		width:40px;
		height:32px;
		background:#fff url(./icons/search_icn.png);
		background-size: 100% 100%;
		background-position: center; 
		background-repeat: no-repeat;
	}
	.search_btn:hover
	{
		text-align:center;
		font-weight:bold;
		font-size:14px;
		border:none;
		margin:none;
		float:left;
		width:40px;
		height:32px;
		background:#fff url(./icons/search_icn.png);
		background-size: 100% 100%;
		background-position: center; 
		background-repeat: no-repeat;
		color: #fff;
		/*background-color:#ed4d22;*/
		background-color:#222222;
		-moz-transition: all 0.3s ease-in-out 0s;
		/* -webkit-transition: all 0.3s ease-in-out 0s; */
		-o-transition: all 0.3s ease-in-out 0s;
		-ms-transition: all 0.3s ease-in-out 0s;
		/* transition: all 0.3s ease-in-out 0s; */
		transition: all 0.3s ease-in-out 0s; */
		cursor:pointer;
	}
	.search_txt
	{
		text-align:center;
		font-weight:bold;
		border:none;
		height:30px;
	}
	.item-icon img
	{
		width:18px;
		height:18px;
		padding-left:12px;
	}
	.main-list-Items
	{
		position:relative;
		display:block;
		text-align:center;
		width:19%;
		float:right;
		border-radius:3px;
		color:#194545;
		background:#ccc;
		height:500px;
		
	}
	.main-list-inside
	{
		position:relative;
		display:inline-block;
		text-align:center;
		width:86%;
		float:left;
		border-radius:3px;
		color:#194545;
		background:#fff;
	}
	.items_div
	{
		position:relative;
		display:inline-block;
		text-align:center;
		width:96%;
		margin-left:3%;
		margin-right:3%;
		border:3px solid #fff;
		border-radius:3px;
		margin-top:10px;
		color:#194545;
	}
	
	.items_div_main
	{
		position:relative;
		display:inline-block;
		text-align:center;
		width:96%;
		margin-left:3%;
		margin-right:1.8%;
		border:3px solid #fff;
		border-radius:3px;
		margin-top:10px;
		color:#194545;
	}
	
	.items_div_inside
	{
		position:relative;
		display:inline-block;
		text-align:center;
		width:96%;
		margin-left:3%;
		margin-right:3%;
		border-radius:3px;
		margin-top:10px;
		color:#194545;
		
	}
	
	.items_list
	{
		position:relative;
		display:inline-block;
		text-align:center;
		width:98%;
		border-radius:3px;
	}
	.items_list_main
	{
		position:relative;
		display:inline-block;
		text-align:center;
		width:90%;
		border-radius:3px;
	}
	.main-item
	{
		width:23.2%;
		margin-right:1.2%;
		float:right;
		border:3px solid silver;
		border-radius:3px;
		margin-bottom:10px;
		height:460px;
		margin-top:10px;
		margin-bottom:10px;
		text-align:center;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
		background:#fff;
	}
	.main-item:hover
	{
		border:3px solid #77787C;
		cursor: pointer;
		-webkit-box-shadow: 0px 0px 15px 5px #77787C;
		box-shadow: 0px 0px 15px 5px #77787C;
		
	}
	.main-item:hover > div a
	{
		color:#FF4A4A;
	}
	.main-item-title
	{
		font-size:300%;
		font-weight:bold;
		padding-top:20px;
		text-decoration:none;
		color:#194545;
	}
	.main-item-title:hover
	{
		color:#FF4A4A;
		text-decoration:underline;
	}
	.banner
	{
		display:block;
		position:relative;
		width:90%;
		height:100px;
		border:1px solid rgba(255, 0, 0, 0.91);
		margin-right:6%;
	}
	.item_1
	{
		width:23%;
		margin-right:1.2%;
		float:right;
		border:1px solid silver;
		border-radius:3px;
		margin-bottom:10px;
		height:360px;
		margin-top:10px;
		margin-bottom:10px;
		text-align:center;
		transition: all 0.7s ease;
		background:#fff;
	}
	
	.item_1_inside
	{
		width:23%;
		margin-right:1.2%;
		float:right;
		border:1px solid silver;
		border-radius:3px;
		margin-bottom:10px;
		height:399px;
		margin-top:10px;
		margin-bottom:10px;
		text-align:center;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
		background:#fff;
	}
	.item-img
	{
		position:relative;
		overflow:hidden;
		height:250px;
		width:100%;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
	}
	
	.item-img-main
	{
		position:relative;
		overflow:hidden;
		height:250px;
		width:100%;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
	}
	
	.item-img-show
	{
		position:relative;
		overflow:hidden;
		height:100%;
		width:100%;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
	}
	.item-img-cart
	{
		position:relative;
		overflow:hidden;
		height:130px;
		width:100px;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
	}
	.item-img-cart:hover
	{
		-webkit-transform:scale(1.3);
		transform:scale(1.3);
	}
	.item-info
	{
		position:relative;
		height:110px;
	}
	
	.item-info
	{
		position:relative;
		height:65px;
	}
	
	.item-img-div
	{
		position:relative;
		overflow:hidden;
		overflow:hidden;
	}
	.item-img-div-cart
	{
		position:relative;
		overflow:hidden;
		overflow:hidden;
	}
	.item-link
	{
		font-size:120%;
		color:rgba(255, 0, 0, 0.91);
		text-decoration:none;
	}
	.item-link:hover
	{
		text-decoration:underline;
	}
	.item-img:hover
	{
		/*-webkit-transform:scale(1.3);
		transform:scale(1.3);*/
	}
	.item_1:hover
	{
		cursor: pointer;
	}
	.item_1_inside:hover
	{
		cursor: pointer;
	}
	
	.item_2_inside:hover
	{
		cursor: pointer;
	}
	
	.item_3_inside:hover
	{
		cursor: pointer;
	}
	
	.item_4_inside:hover
	{
		cursor: pointer;
	}
	.item_2
	{
		width:23%;
		margin-right:1.2%;
		float:right;
		border:1px solid silver;
		border-radius:3px;
		margin-bottom:10px;
		height:360px;
		margin-top:10px;
		margin-bottom:10px;
		transition: all 0.7s ease;
		background:#fff;
	}
	
	.item_2_inside
	{
		width:23%;
		margin-right:1.2%;
		float:right;
		border:1px solid silver;
		border-radius:3px;
		margin-bottom:10px;
		height:399px;
		margin-top:10px;
		margin-bottom:10px;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
		background:#fff;
	}
	.item_2:hover
	{
		cursor: pointer;
	}
	.item_3
	{
		width:23%;
		margin-right:1.2%;
		float:right;
		border:1px solid silver;
		border-radius:3px;
		margin-bottom:10px;
		height:360px;
		margin-top:10px;
		margin-bottom:10px;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
		background:#fff;
	}
	
	.item_3_inside
	{
		width:23%;
		margin-right:1.2%;
		float:right;
		border:1px solid silver;
		border-radius:3px;
		margin-bottom:10px;
		height:399px;
		margin-top:10px;
		margin-bottom:10px;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
		background:#fff;
	}
	
	.item_4_inside
	{
		width:24%;
		margin-right:1.2%;
		float:right;
		border:1px solid silver;
		border-radius:3px;
		margin-bottom:10px;
		height:399px;
		margin-top:10px;
		margin-bottom:10px;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
		background:#fff;
	}
	.item_3:hover
	{
		cursor: pointer;
	}
	
	.item_4
	{
		width:23%;
		margin-right:1.2%;
		float:right;
		border:1px solid silver;
		border-radius:3px;
		margin-bottom:10px;
		height:360px;
		margin-top:10px;
		margin-bottom:10px;
		-webkit-transition: all 0.7s ease;
		transition: all 0.7s ease;
		background:#fff;
	}
	.item_4:hover
	{
		cursor: pointer;
	}
	.item-name
	{
		position:relative;
		display:inline-block;
		width:100%;
	}
	.item-name-l
	{
		position:relative;
		float:left;
		padding-left:5px;
		font-size:20px;
		font-weight:bold;
		cursor: pointer;
	}
	.item-name-l:hover
	{
		color:#FF4A4A;
	}
	
	.item-buy-div
	{
		position:relative;
		display:inline-block;
		width:37%;
		float:right;
		margin-top:-5px;
		top:0;
	}
	
	.item-price-div
	{
		position:relative;
		display:inline-block;
		width:100%;
		float:right;
		margin-top:-10px;
		top:0;
	}
	.buy-btn
	{
		position:relative;
		display:inline-block;
		width:95%;
		float:right;
		height:30px;
		margin-right:5px;
		border:none;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		color:#fff;
		font-size:18px;
		font-weight:bold;
		text-align:left;
		background:rgba(255, 0, 0, 0.91) url("./icons/icon-cart.png");
		background-size: 16px 16px;
		background-attachment: relative;
		background-position: 95% center;
		background-repeat: no-repeat;
	}
	
	.buy-btn-done
	{
		position:relative;
		display:inline-block;
		width:112%;
		float:right;
		height:30px;
		margin-right:5px;
		border:none;
		background:#194545;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		color:#fff;
		font-size:18px;
		font-weight:bold;
		text-align:left;
		background:#222222 url("./icons/icon-cart.png");
		background-size: 16px 16px;
		background-attachment: relative;
		background-position: 90% center; 
		background-repeat: no-repeat;
	}
	.Item_Qntity_Done_show
	{
		background:rgba(255, 0, 0, 0.91);
		float:left;
		margin-left:10px;
		padding:3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		font-size:70%;
		color:#fff;
	}
	.buy-btn-s
	{
		position:relative;
		display:inline-block;
		width:80%;
		float:right;
		margin-right:5px;
		border:none;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		color:#fff;
		font-weight:bold;
		font-size:70%;
		text-align:left;
		background:rgba(255, 0, 0, 0.91) url("./icons/icon-cart.png");
		background-size: 16px 16px;
		background-attachment: relative;
		background-position: 95% center;
		background-repeat: no-repeat;
		font-family: 'Droid Arabic Kufi', serif !important;
		height:50px;
	}
	
	.buy-btn-s:hover
	{
		background:#222222 url("./icons/icon-cart.png");
		background-size: 16px 16px;
		background-attachment: relative;
		background-position: 95% center;
		background-repeat: no-repeat;
	}
	.buy-btn-done-s
	{
		position:relative;
		display:inline-block;
		float:right;
		width:90%;
		margin-right:5px;
		border:none;
		background:#194545;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		color:#fff;
		font-weight:bold;
		font-size:70%;
		text-align:left;
		background:#222222 url("./icons/icon-cart.png");
		background-size: 16px 16px;
		background-attachment: relative;
		background-position: 90% center; 
		background-repeat: no-repeat;
		font-family: 'Droid Arabic Kufi', serif !important;
	}
	.buy-btn-done-p
	{
		position:relative;
		display:inline-block;
		width:102%;
		float:right;
		height:30px;
		margin-right:5px;
		border:none;
		background:#194545;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		color:#fff;
		font-size:18px;
		font-weight:bold;
		text-align:left;
		background:#222222 url("./icons/icon-cart.png");
		background-size: 16px 16px;
		background-attachment: relative;
		background-position: 90% center; 
		background-repeat: no-repeat;
	}
	
	.buy-btn:hover
	{
		background:#222222  url("./icons/icon-cart.png");
		background-size: 14px 14px;
		background-attachment: relative;
		background-position: 80px 10px; 
		background-repeat: no-repeat;
		color:#fff;
		font-size:16px;
		font-weight:bold;
		cursor:pointer;
	}
	.price_lbl
	{
		font-size: 150%;
		color:rgba(255, 0, 0, 0.91);
		float:right;
		padding:0;
		margin:0;
		top:0;
		bottom:0;
		padding-right:10px;
		font-weight:bold;
	}
	
	.wpo-footer 
	{
		position: relative;
		color: #999999;
		border-bottom: 1px solid #233c42;
		background: #0d292f;
		padding-top: 0px;
		padding-bottom: 0px;
		display: block;
		box-sizing: border-box;
	}
	body 
	{
		font-family: 'Droid Arabic Kufi', serif !important;
		font-size: 13px;
		font-weight: 300;
		line-height: 1.6;
		color: #666666;
		overflow-x: hidden;
		-webkit-font-smoothing: antialiased;
		-moz-font-smoothing: antialiased;
		-o-font-smoothing: antialiased;
		font-smoothing: antialiased;
	}
	.head-div-items
	{
		display:block;
		position:relative;
		float:right;
		padding:0;
		margin:0;
		margin-top:10px;
		padding-left:10px;
		line-height: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		/* box-sizing: border-box; */
	}
	
	.content 
	{
		display:block;
		position:relative;
		background-attachment: fixed;
		height: 400px;
	}
	#content1 
	{
		background-image: url("./icons/perfume_3.jpg");
	  background-position: 100% 20%;
	  background-attachment: fixed !important;
	  background-repeat: no-repeat !important;
	}
	.my-div::after {
	  content: "";
	  display: block;
	  position:relative;
	  background-color: rgba(13, 41, 47, 0.4);
	  left: 0;
	  right: 0;
	  bottom: 0;
	  top: 0;
	  width: 100%;
	  height: 400px;
	  position: absolute;
	}
	
	#content2 
	{
		margin-top:20%;
		background-image: url("./icons/perfume_2.jpg");
		background-position: 100% 20%;
		background-attachment: fixed !important;
	}
	.my-div-2::after {
	  content: "";
	  display: block;
	  position:relative;
	  background-color: rgba(13, 41, 47, 0.4);
	  left: 0;
	  right: 0;
	  bottom: 0;
	  top: 0;
	  height: 400px;
	  position: absolute;
	}
	.adv-slider
	{
		clear:both;
		height:400px;
		margin-top:20px;
		margin-bottom:20px;
		display:bolck;
		position:relative;
	}
	.adv-slider::before
	{
		
		float:left;
		width: 90%;
		background-image: url("./icons/next-icon.png");
	}
	
	/*.adv-slider::before{
		content: "";
		display:  inline-block;
		background-image: url("./next-icon.png");
		background-size: 150px 60px;
		background-attachment: relative;
		background-repeat: no-repeat;
		left: 0;
		width:100px;
		right: 0;
		bottom: 0;
		top: 0;
		height: 60px;
		position: reltaive;
		margin-top:170px;
		margin-left:20px;
		margin-bottom:170px;
	}
	.adv-slider::after{
		content: "";
		display:  inline-block;
		background-image: url("./next-icon.png");
		background-size: 150px 60px;
		background-attachment: relative;
		background-repeat: no-repeat;
		background-position:right;
		left: 0;
		width:100px;
		right: 0;
		bottom: 0;
		top: 0;
		height: 60px;
		padding:0;
		margin-top:170px;
		margin-bottom:170px;
		margin-right:20px;
		position: reltaive;
	}*/
	.next
	{
		width:49.4%;
		float:right;
		height:400px;
		display:block;
		position:relative;
	}
	.prev
	{
		width:49.9%;
		height:400px;
		float:left;
	}
	/*.next::after{
		content: "";
		display:  inline-block;
		background-image: url("./next-icon.png");
		background-size: 150px 60px;
		background-attachment: relative;
		background-repeat: no-repeat;
		background-position:right;
		left: 0;
		width:100px;
		right: 0;
		bottom: 0;
		top: 0;
		height: 60px;
		padding:0;
		margin-top:170px;
		margin-bottom:170px;
		margin-right:20px;
		position: reltaive;
		border:1px solid silver;
	}*/
	.next-a
	{
		width:99%;
		height:400px;
		display:block;
		position:relative;
	}
	.next-a::before{
		content: "";
		display:  inline-block;
		background-image: url("./icons/next-icon.png");
		background-size: 70px 20px;
		background-attachment: relative;
		background-position:200% center;
		background-repeat: no-repeat;
		background-color:rgba(255, 0, 0, 0.91);
		left: 0;
		width:50px;
		height:50px;
		right: 0;
		bottom: 0;
		top: 0;
		position: reltaive;
		margin-top:170px;
		margin-right:20px;
		margin-bottom:170px;
		float:right;
		direction:rtl;
		-moz-border-radius: 100%;
		khtml-border-radius: 100%;
		border-radius:100%;
	}
	.prev-a::before{
		content: "";
		display:  inline-block;
		background-image: url("./icons/next-icon.png");
		background-size: 70px 20px;
		background-attachment: relative;
		background-position:-100% center;
		background-repeat: no-repeat;
		background-color:rgba(255, 0, 0, 0.91);
		left: 0;
		width:50px;
		height:50px;
		right: 0;
		bottom: 0;
		top: 0;
		position: reltaive;
		margin-top:170px;
		margin-left:20px;
		margin-bottom:170px;
		float:left;
		-moz-border-radius: 100%;
		khtml-border-radius: 100%;
		border-radius:100%;
	}
	.prev-a
	{
		width:100%;
		height:400px;
		display:block;
		position:relative;
	}
	.next-a:hover
	{
		cursor:pointer;
	}
	.next-a:hover:before
	{
		background-color:#222222 ;
	}
	.prev-a:hover
	{
		cursor:pointer;
	}
	.prev-a:hover:before
	{
		background-color:#222222 ;
	}
	.info-blocks
	{
		display:inline-block;
		position:relative;
		width:80%;
	}
	.info-block
	{
		height:340px;
		width:24.8%;
		float:right;
		margin-right:0.1%;
		margin-left:0.1%;
		background:#222222;
	}
	.socials-wrap
	{
		float:right;
		width:50%;
		margin-right:7%;
		margin-bottom:20px;
	}
	.socials-wrap ul
	{
		list-style: none;
	}
	

	.socials-wrap ul li a
	{
		  float: right;
		  width: 34px;
		  height: 34px;
		  background-color: #fff;
		  /* border-radius: 100%; */
		  -moz-border-radius: 100%;
		khtml-border-radius: 100%;
		border-radius:100%;
		  /* -webkit-border-radius: 100%; */
		  text-align: center;
		  line-height: 37px;
		  margin-left: 3px;
	}
	.socials-wrap ul li{
		  float: right;
		  width: 34px;
		  height: 34px;
		  background-color: #E8E8E8;
		  /* border-radius: 100%; */
		  -moz-border-radius: 100%;
		  khtml-border-radius: 100%;
		  /* -webkit-border-radius: 100%; */
		  text-align: center;
		  line-height: 37px;
		  margin-left: 9px;
		  color:rgba(255, 0, 0, 0.91);
	}
	footer a {
		color: rgba(255, 0, 0, 0.91);
	}
	.socials-wrap ul li a {
	font-size: 18px;
	}
	
	.socials-wrap ul li a:hover 
	{
		font-size: 30px;
		background:#77787C;
		/* border-radius: 100%; */
		-moz-border-radius: 100%;
		khtml-border-radius: 100%;
		border-radius:100%;
		/* -webkit-border-radius: 100%; */
		width: 40px;
		height: 40px;
		margin-left: 20px;
		color:#fff;
	}
	.block-title 
	{
		font-size: 156.5%;
		text-transform: uppercase;
		position: relative;
		padding-right: 70px;
		margin-bottom: 10px;
		margin-top: 10px;
		line-height: 35px;
		text-align:right;
		font-weight:bold;
	}
	.block-title:before 
	{
		content:"";
		width: 35px;
		height: 35px;
		position: absolute;
		content: "";
		top: 0;
		left: 0;
		-webkit-box-sizing: border-box; */
		-moz-box-sizing: border-box;
		/* box-sizing: border-box; */
		background-position: 0 -55px;
	}
	.help
	{
		background:#222222 url(./icons/book.png);
		background-size: 30px 30px;
		background-attachment: relative;
		background-position: 90% 1px; 
		background-repeat: no-repeat;
		-moz-border-radius: 100%;
		khtml-border-radius: 100%;
		border-radius:100%;
		color:#fff;
	}
	.checking
	{
		background:#222222 url(./icons/Check.png);
		background-size: 25px 25px;
		background-attachment: relative;
		background-position: 90% 5px; 
		background-repeat: no-repeat;
		-moz-border-radius: 100%;
		khtml-border-radius: 100%;
		border-radius:100%;
		color:#fff;
	}
	.account
	{
		background:#222222 url(./icons/account.png);
		background-size: 25px 25px;
		background-attachment: relative;
		background-position: 90% 5px; 
		background-repeat: no-repeat;
		-moz-border-radius: 100%;
		khtml-border-radius: 100%;
		border-radius:100%;
		color:#fff;
	}
	.call
	{
		background:#222222 url(./icons/call-icon.png);
		background-size: 25px 25px;
		background-attachment: relative;
		background-position: 90% 5px; 
		background-repeat: no-repeat;
		-moz-border-radius: 100%;
		khtml-border-radius: 100%;
		border-radius:100%;
		color:#fff;
	}
	footer
	{
		color:#333;
		font-weight:bold;
	}
	
	.block-content
	{
		display:block;
		position:relative;
	}
	.block-content ul
	{
		display: block;
		position:relative;
		list-style: none;
		display: list-item;
		float:right;
		width:100%;
		padding:0;
		margin:0;
	}
	
	.block-content ul li
	{
		display:block;
		position:relative;
		list-style: none;
		display: list-item;
		text-align: -webkit-match-parent;
		float:right;
		width:80%;
		margin-right:8%;
	}
	.block-content a
	{
		border-top: 1px solid #434343;
		padding: 10px 10px 10px 10px;
		display: block;
		width: 100%;
		float:right;
		margin:0;
		text-decoration: none;
		text-align: right;
		color:#fff;
		font-size:100%;
	}
	.info-blocks ul li a::before {
		content: "\f058";
		font-family: 'FontAwesome';
		color: #c1c1c1;
		font-size: 12px;
		padding-left: 6px;
		font-size: 13px;
		float:right;
	}
	.info-blocks ul li:first-child a 
	{
		border-top: none;
	}
	
	.block-content a:hover
	{
		background:#77787C;
		color:#fff;
	}
	.address:before {
		content: "\f041";
		font-family: 'FontAwesome';
		color: #c1c1c1;
		font-size: 18px;
		position: relative;;
		top: 10px;
		padding-left: 20px;
	}
	.address 
	{
		display:block;
		margin-right: 25px;
		position: relative;
		margin-bottom: 15px;
		text-align:right;
		font-size:120%;
		clear:both;
		width:99%;
		color: #fff;
	}
	.address .inner
	{
		padding-right: 25px;
		margin-top: -25px;
		padding-left: 40px;
	}
	.email:before 
	{
		content: "\f003";
		font-family: 'FontAwesome';
		color: #c1c1c1;
		font-size: 18px;
		padding-right: 5px;
		float:right;
	}

	.email 
	{
		display:block;
		margin-right: 15px;
		position: relative;
		margin-bottom: 15px;
		text-align:right;
		font-size:100%;
		clear:both;
		width:80%;
		color: #fff;
		float:right;
	}

	.phone:before 
	{
		content: "\f095";
		font-family: 'FontAwesome';
		color: #c1c1c1;
		font-size: 18px;
		padding-right: 17px;
		float:right;
	}
	.phone 
	{
		display:block;
		margin-right: 5px;
		position: relative;
		margin-bottom: 15px;
		text-align:right;
		font-size:100%;
		clear:both;
		width:80%;
		color: #fff;
		float:right;
	}

	.phone a 
	{
		color:#fff;
		border-top:none;
		padding:0;
		margin:0;
		width:auto;
		padding-right:13px;
	}
	.phone a:hover 
	{
		background:transparent;
		color:rgba(255, 0, 0, 0.91);
	}


	.email a 
	{
		color:#fff;
		border-top:none;
		padding:0;
		margin:0;
		width:auto;
		padding-right:13px;
	}
	.email a:hover 
	{
		background:transparent;
		color:rgba(255, 0, 0, 0.91);
	}
	.router
	{
		background:#fff;
		width:92.7%;
		margin-right:4.5%;
		padding-top:5px;
		height:50px;
	}
	.admin-icon
	{
		width:150px;
	}
	.alt2 ,.alt1
	{
		font-weight:bold;
		color:#000;
		font-size:110%;
	}
	.tbusername , .tbpassword
	{
		text-align:center;
	}
	.tcat
	{
		font-weight:bold;
		font-size:160%;
	}
	.tberror
	{
		color:red;
	}
	.error-div
	{
		width:99.9%;
		text-align:center;
		margin-top:50px;
		margin-bottom:50px;
	}
	.error-title
	{
		font-size:200%;
		font-weight:bold;
	}
	
	.error-desc
	{
		font-size:120%;
		font-weight:bold;
	}
	.main-menu-a
	{
		width:20%;
		float:left;
		background:#fff;
		min-height:1000px;
		margin-top:80px;
	}
	.main-menu-a ul
	{
		
		display: block;
		position:relative;
		list-style: none;
		display: list-item;
		float:right;
		width:100%;
		padding:0;
		margin:0;
		margin-top:10px;
	}
	
	
	.main-menu-a ul li
	{
		display:block;
		position:relative;
		list-style: none;
		display: list-item;
		text-align: -webkit-match-parent;
		float:right;
		width:80%;
		margin-right:8%;
	}
	.main-menu-a a
	{
		border-top: 1px solid #434343;
		padding: 10px 10px 10px 10px;
		display: block;
		width: 100%;
		float:right;
		margin:0;
		text-decoration: none;
		text-align: right;
		color:#000;
		font-size:120%;
		font-weight:bold;
	}
	.main-menu-a ul li a::before {
		content: "\f058";
		font-family: 'FontAwesome';
		color: gray;
		font-size: 12px;
		padding-left: 6px;
		font-size: 13px;
		float:right;
	}
	.main-menu-a ul li:first-child a 
	{
		border-top: none;
	}
	
	.main-menu-a a:hover
	{
		background:#000;
		color:red;
	}
	
	
	.show-div-a
	{
		display:inline-block;
		position:relative;
		width:79.7%;
		float:left;
	}
	.w-message
	{
		font-weight:bold;
		font-size:200%;
		text-align:center;
		padding-top:30px;
	}
	.product_form
	{
		display:inline-block;
		position:relative;
		width:99.9%;
		text-align:center;
	}
	.product_form table,.product_form tr
	{
		margin-right:10px;
		margin-top:10px;
		border:1px solid #fff;
	}
	.product_form th
	{
		float:right;
		color:#fff;
		font-weight:bold;
		text-align:right;
		padding-right:20px;
		background:#222222;
		width:300px;
	}
	
	.product_form td
	{
		float:right;
		color:#fff;
		font-weight:bold;
		text-align:center;
		background:#0d292f;
		width:400px;
	}
	.form-btn th
	{
		text-align:center;
		width:702px;
		background:#fff;
	}
	.form-btn th input
	{
		margin:5px;
		border:4px solid #FF7733;
		background:#FF7733;
		color:#000;
		font-size:110%;
		font-weight:bold;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
	}
	.form-btn th input:hover
	{
		cursor: pointer;
		border:4px solid #000;
		background:#000;
		color:#fff;
		cursor:pointer;
	}
	.done-div
	{
		
		width:99.7%;
		text-align:center;
		font-size:200%;
		
	}
	.done-div span
	{
		border:1px solid #222222;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		background:#222222;
		padding:5px;
		color:#fff;
	}
	.grid
	{
		overflow: auto;
		max-height:350px;
		background: #F6F6F6;
		border:1px solid #7A7A7A;
		text-align:center;
		margin:20px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	.grid table
	{
		width:100%;
		border-collapse:collapse;
	}
	.grid tr
	{
		width:50%;
	}
	.grid tr:hover
	{
		background:#222222;
	}
	.grid th,.grid td
	{
		border:2px solid gray;
	}
	.grid th 
	{
	  overflow-x: auto;
	  position: relative;
	  color:#000;
	}
	.grid td 
	{
		font-size:120%;
		color:#000;
	}
	.submit-btn
	{
		margin:5px;
		border:4px solid #FF7733;
		background:#FF7733;
		color:#000;
		font-size:110%;
		font-weight:bold;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
	}
	.submit-btn:hover
	{
		cursor: pointer;
		border:4px solid #000;
		background:#000;
		color:#fff;
	}
	.admin-div
	{
		display:inline-block;
		float:left;
		margin-top:19px;
		top:0;
		bottom:0;
		float:left;
		margin-left:20px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		font-weight:bold;
	}
	
	.admin-div a
	{
		padding:5px;
		border:1px solid red;
		background:red;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		text-decoration:none;
		color:#fff;
	}
	
	.admin-div a:hover
	{
		border:1px solid #0d292f;
		background:#0d292f;
	}
	
	.view-title
	{
		display:inline-block;
		position:relative;
		font-size:120%;
		color:#fff;
		padding:0;
		top:0;
		bottom:0;
		margin:0;
		padding-right:3px;
		padding-left:3px;
		margin:5px;
		border:1px solid red;
		background:red;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	.tcat1
	{
		background:#fff;
	}
	.logo-div
	{
		display:inline-block;
		position:relative;
		width:20px;
		height:20px;
		float:right;
	}
	.logo-div a
	{
		display:inline-block;
		position:relative;
		width:20px;
		height:20px;
		
	}
	.logo-img
	{
		display: block;
		position: relative;
		width: 190px;
		height: 155px;
		margin-top: -22px;
		margin-left: 200px;
		margin-bottom: -95px;
		background: rgba(230, 230, 230, 0.78);
		border: 2px solid #333;
		border-radius: 5px;
	}
	.logo-img-recept
	{
		display:block;
		position:relative;
		width:20px;
		height:50px;
		text-align:center;
	}
	.router ul 
	{
		text-align: center;
		display: inline-block;
		position: relative;
		margin: 0;
		padding: 0;
		top: 0;
		bottom: 0;
		float: right;
	}
	
	.router ul li 
	{
		float: right;
		list-style-type: none;
		vartical-align: center;
	}
	.router ul li a 
	{
		color: #000;
		text-decoration: none;
		font-weight: bold;
		font-size: 120%;
		padding-bottom: 20px;
		padding-top: 30px;
	}
	.router ul li a 
	{
		display: inline-block;
		position: relative;
		background: transparent;
		padding: 10px 0px 5px 20px;
	}
	.router ul li:first-child a 
	{
		border-top: none;
		padding: 10px 25px 5px 20px;
	}
	.home:before 
	{
		content: "\f0a8";
		font-family: 'FontAwesome';
		font-size: 15px;
		padding-right:5px;
		padding-left:10px;
		position: absolute;
		right: 0;
	}
	
	.after-home:before
	{
		padding:0;
		margin:0;
		content: "\f100";
		font-family: FontAwesome;
		font-weight: normal;
		font-style: normal;
		font-size: 15px;
		padding-left:10px;
		text-decoration: inherit;
		-webkit-font-smoothing: antialiased;
	}
	.p_photo
	{
		width:50px;
		height:50px;
	}
	.main_content_private
	{
		
		/*margin-left:10%;*/
		/*margin-right:10%;*/
		background-color:#fff;
		min-height:1000px;
		background-color:#fff;
		text-align:center;
		width:80%;
		float:left;
	}
	.main_content_tabs
	{
		
		/*margin-left:10%;*/
		/*margin-right:10%;*/
		background-color:#fff;
		background-color:#fff;
		text-align:center;
		width:80%;
		float:left;
		margin-top:10px;
		margin-bottom:10px;
	}
	.main_content_tabs_admin
	{
		
		/*margin-left:10%;*/
		/*margin-right:10%;*/
		background-color:#fff;
		background-color:#fff;
		text-align:center;
		width:80%;
		margin-top:10px;
		margin-bottom:10px;
	}
	.div-title
	{
		display:block;
		position:relative;
		font-size:150%;
		color:#fff;
		padding:0;
		top:0;
		bottom:0;
		margin:0;
		padding-right:3px;
		padding-left:3px;
		margin:5px;
		border:3px solid rgba(0, 0, 0, .8);
		background:rgba(0, 0, 0, .8);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		text-align:center;
		text-decoration:none;
	}
	.div-title a
	{
		text-decoration:none;
		color:#fff;
	}
	.div-title a:hover
	{
		color: #fff;
		/*background-color:#ed4d22;*/
		background-color:#222222;
		border:3px solid #222222;
		-moz-transition: all 0.3s ease-in-out 0s;
		/* -webkit-transition: all 0.3s ease-in-out 0s; */
		-o-transition: all 0.5s ease-in-out 0s;
		-ms-transition: all 0.5s ease-in-out 0s;
		/* transition: all 0.3s ease-in-out 0s; */
		transition: all 0.5s ease-in-out 0s; 
		
	}
	.create_account_div
	{
		display:inline-block;
		position:relative;
		width:95%;
		text-align:center;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		background:#fff;
		padding:5px;
	}
	.create_account_t
	{
		background:#fff;
		width:100%;
		border-collapse:collapse;
	}
	.cart_table
	{
		background:#fff;
		width:70%;
		padding:0;
		margin:0;
		border-collapse:collapse;
	}
	.cart_table_admin
	{
		background:#fff;
		width:100%;
		padding:0;
		margin:0;
		border-collapse:collapse;
	}
	.main_content_private_2
	{
		
		/*margin-left:10%;*/
		/*margin-right:10%;*/
		background-color:#fff;
		min-height:1000px;
		background-color:#fff;
		width:80%;
		float:left;
	}
	.cart_table th,.cart_table td
	{
		/*border:1px solid silver;*/
	}
	.create_account_t th,.create_account_t td
	{
		/*border:1px solid silver;*/
	}
	.create_account_table_row
	{
		display:block;
		position:relative;
		width:100%;
	}
	.th-r
	{
		width:50%;
		margin-left:5px;
	}
	.th-l
	{
		width:50%;
		padding-right:5px;
	}
	.th-r span
	{
		display:inline-block;
		position:relative;
		font-size:100%;
		color:#fff;
		padding:0;
		top:0;
		bottom:0;
		margin:0;
		padding-right:3px;
		padding-left:3px;
		margin:5px;
		border:2px solid #00C5FF;
		background:rgba(0, 0, 0, .8);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		text-align:center;
	}
	.th-l span
	{
		display:inline-block;
		position:relative;
		font-size:100%;
		color:#fff;
		padding:0;
		top:0;
		bottom:0;
		margin:0;
		padding-right:3px;
		padding-left:3px;
		margin:5px;
		border:2px solid #00C5FF;
		background:rgba(0, 0, 0, .8);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		text-align:center;
	}
	.th-info
	{
		position:relative;
		width:15%;
		text-align:right;
		font-weight:bold;
		font-size:110%;
		padding:5px;
	}
	.th-info-cart
	{
		position:relative;
		text-align:right;
		font-weight:bold;
		font-size:110%;
		padding:5px;
	}
	.th-title-span
	{
		padding-right:5px;
	}
	.td-info
	{
		position:relative;
		width:35%;
		padding:5px;
	}
	.td-info-Cart
	{
		position:relative;
		padding:5px;
	}
	.td-info input
	{
		position:relative;
		width:75%;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		height:100%;
	}
	.td-info select
	{
		position:relative;
		width:75%;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		height:100%;
		text-align:center;
		font-size:118%;
	}
	.imp
	{
		color:red;
	}
	.form-btn input
	{
		border:none;
		font-weight:bold;
		padding:7px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		background:rgba(0, 0, 0, .8);
		font-size:120%;
		color:#fff;
	}
	.form-btn input:hover
	{
		color: #fff;
		/*background-color:#ed4d22;*/
		background-color:#222222;
		-moz-transition: all 0.3s ease-in-out 0s;
		/* -webkit-transition: all 0.3s ease-in-out 0s; */
		-o-transition: all 0.5s ease-in-out 0s;
		-ms-transition: all 0.5s ease-in-out 0s;
		/* transition: all 0.3s ease-in-out 0s; */
		transition: all 0.5s ease-in-out 0s; */
	}
	.th-r-div
	{
		background:#222222;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	.td-info
	{
		background:#ccc;
		border:1px solid #fff;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	.form-btns-div
	{
		margin-top:5px;
	}
	.div-slider-caption
	{
		float:left;
		width:auto;
		text-align:center;
		width:40%;
		border-radius:-30px;
		height:100%;
		/*background-color:silver;
		left: -50px;
		-moz-border-radius: 20px;
		border-radius: 20px;
		text-align:center;*/
	}
	.tberror
	{
		font-weight:bold;
	}
	.main_content_half
	{
		width:50%;
		float:right;
		text-align:center;
		background:#fff;
	}
	.main_content_half_2
	{
		display:block;
		width: 50%;
		text-align: center;
		background: #fff;
		text-align:center;
	}
	.main_content_o_half
	{
		width:50%;
		float:right
	}
	.errors_div
	{
		display:inline-block;
		
		position:relative;
		float:right;
		text-align:right;
		font-size:120%;
		color:red;
		padding:10px;
		padding-right:25px;
		display:inline-block;
		position:relative;
		width:95%;
		margin-right:2%;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		background:#fff;
		padding:5px;
		margin-bottom:10px;
		margin-top:10px;
	}
	.div-title-sub span
	{
		font-size: 150%;
		padding-right: 10px;
		padding-left: 10px;
	}
	.tcat1
	{
		background:#ccc;
	}
	.tcat0
	{
		background:#333;
	}
	
	.tcat3
	{
		background:rgba(167, 26, 26, 0.97);
	}
	
	.cart_table
	{
		border-collapse:collapse;
		border:1px solid silver;
	}
	.cart_table tr,.cart_table th,.cart_table td
	{
		border-collapse:collapse;
		border:1px solid silver;
		font-size:105%;
		font-weight:bold;
	}
	.cart_table th
	{
		font-size:130%;
		font-weight:bold;
		color:#000;
	}
	.cart_table_admin
	{
		border-collapse:collapse;
		border:1px solid silver;
	}
	.cart_table_admin tr,.cart_table_admin th,.cart_table_admin td
	{
		border-collapse:collapse;
		border:1px solid silver;
		font-size:105%;
		font-weight:bold;
	}
	.cart_table_admin th
	{
		font-size:130%;
		font-weight:bold;
		color:#000;
	}
	.tcat0 span
	{
		color:#fff;
	}
	.form-btn-cart input
	{
		border:none;
		font-weight:bold;
		padding:7px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		background:rgba(0, 0, 0, .8);
		font-size:120%;
		color:#fff;
		margin:10px;
	}
	.form-btn-cart input:hover
	{
		color: #fff;
		/*background-color:#ed4d22;*/
		background-color:#222222;
		-moz-transition: all 0.3s ease-in-out 0s;
		/* -webkit-transition: all 0.3s ease-in-out 0s; */
		-o-transition: all 0.5s ease-in-out 0s;
		-ms-transition: all 0.5s ease-in-out 0s;
		/* transition: all 0.3s ease-in-out 0s; */
		transition: all 0.5s ease-in-out 0s; */
	}
	.fa 
	{
		display: inline-block;
		font: normal normal normal 14px/1 FontAwesome;
		font-size: inherit;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		transform: translate(0, 0);
	}	
	.fa-arrow-up:before 
	{
		content: "\f062";
	}
	.fa-arrow-down:before 
	{
		content: "\f063";
	}
	.Item_Quantity
	{
		border:none;
	}
	.fa
	{
		width:20px;
	}
	.Qntity-up:hover
	{
		cursor:pointer;
		background:rgba(255, 51, 51, 0.8);
		color:#333;
	}
	.Qntity-down:hover
	{
		cursor:pointer;
		background:rgba(255, 51, 51, 0.8);
		color:#333;
	}
	.Price_Count
	{
		font-size:150%;
		background:rgba(255, 51, 51, 0.8);
		color:#fff;
	}
	.Qntity-div
	{
		
	}
	.Item_Qntity_div
	{
		position:relative;
		display:inline-block;
		width:37%;
		float:left;
		margin-top:-5px;
		top:0;
	}
	.Item_Qntity_div_after_add
	{
		position:relative;
		display:inline-block;
		width:37%;
		float:center;
		margin-top:-5px;
		top:0;
	}
	.tabs-table
	{
		width:96%;
	}
	.t-tabs
	{
		display:block;
		position:relative;
		width:100%;
		padding:5px;
		background:#333;
		color:#fff;
		border:1px solid silver;
		text-decoration:none;
		font-size:130%;
	}
	.t-tabs:hover
	{
		background:rgba(255, 51, 51, 1);
		cursor:pointer;
	}
	.footer_end
	{
		color:#666666;
	}
	.paying_methods 
	{
		width:50%;
		margin-right:10%;
		font-size: 14px;
		font-weight: 300;
		background: url(./icons/paying_methods.png) right 20px no-repeat;
		padding: 20px 0;
	}
	.btn-delete
	{
		border: 0;
		padding: 5px;
		background: #191313;
		color: #fff;
		font-weight: bold;
		border-radius: 5px;
		font-size: 113%;
	}
	.btn-delete:hover
	{
		background: #FF3030;
	}
	.fancybox
	{
		background: rgba(67, 65, 65, 0.6);
		padding: 5px;
		border-radius: 5px;
		color: #fff;
		text-decoration: none;
	}
	.fancybox:hover;
	{
		background: #222222;
	}
	.btn_submit
	{
		border:none;
		font-weight:bold;
		border-radius:5px;
		padding:5px;
		background: #6d6d6d;
		color: #fff;
		font-size:110%;
	}	
	.btn_submit:hover
	{
        background-color: rgba(255, 0, 0, 0.91);
	}
	.btn_submit_all
	{
		border:none;
		font-weight:bold;
		border-radius:5px;
		padding:5px;
		background: #6d6d6d;
		color: #fff;
		font-size:140%;
		margin:5px;
	}	
	.btn_submit_all:hover
	{
        background-color: rgba(255, 0, 0, 0.91);
	}
	.select_btn
	{
		font-weight:bold;
		font-size:110%;
		padding-right:10px;
		padding-left:10px;
		text-align:center;
		border-radius:5px;
		border:2px solid silver;
	}
	.txt_btn
	{
		border-radius:5px;
		border:2px solid silver;
		text-align:center;
		font-weight:bold;
		font-size:110%;
	}
	
	