﻿ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0; FONT-FAMILY: Yekan;}

body { background-color:#E6E6E6;  FONT-FAMILY: Yekan; }

.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6; height:50px;}
.alert-success hr{border-top-color:#c9e2b3}
.alert-success .alert-link{color:#2b542c}
.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.alert-info hr{border-top-color:#a6e1ec}
.alert-info .alert-link{color:#245269}
.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.alert-warning hr{border-top-color:#f7e1b5}
.alert-warning .alert-link{color:#66512c}
.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;height:50px;}
.alert-danger hr{border-top-color:#e4b9c0}
.alert-danger .alert-link{color:#843534}

.error_strings{color:#a94442;background-color:#f2dede;border-color:#ebccd1; font-size:12;}

.fontblue10d		 {BACKGROUND: none; COLOR: #92E9FF; FONT-SIZE: 10pt;  FONT-FAMILY: Yekan; text-align:center;  }

.withehed {BACKGROUND: #FCFCFC;  height : auto;  font-size:14pt; text-align:center; FONT-FAMILY: Yekan; margin : 0px 0 10px 0px;}

.bulehed		 {BACKGROUND: #01a6dc; height : 30px;  vertical-align:middle; COLOR: #FFF; font-size:0.9em; text-align:center; FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.orngehed		 {BACKGROUND: #f7a736; height : 30px;  vertical-align:middle; COLOR: #FFF; font-size:0.9em; text-align:center; FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.darkbulehed		 {BACKGROUND: #2D3D4F; height : auto;  vertical-align:middle; COLOR: #FFF; font-size:16pt; text-align:center; FONT-FAMILY: Yekan; }

.darkbulehedname  {BACKGROUND: #2D3D4F; height : 30px;  vertical-align:middle; COLOR: #FFF; text-align:center; FONT-FAMILY: Yekan; }

.garyhed {BACKGROUND: #AAAAAA; height : auto;  vertical-align:middle; COLOR: #FFF; font-size:14px; text-align:center; FONT-FAMILY: Yekan;}

.headerdb		 {BACKGROUND: #2D3D4F; height :45px; width:100%;   color:#FFFFFF; }

.greendbdr		 {BACKGROUND: #339966; height :45px; width:100%;    color:#FFFFFF;  }

.pubtitle		 {BACKGROUND: #339966; height :auto; width:100%;  top:50%;  color:#FFFFFF; margin-top:3px   }

.headerwb		 {background: #FFFFFF;  height :80px; width:100%; }
 
.headergreenlight {BACKGROUND: #eff9e1;  width:100%; }

.darkbulelight	{BACKGROUND: #253240; width:100%; COLOR: #FFF; font-size:14pt; FONT-FAMILY: Yekan; display:inline-table;}

.redhedfont20	{BACKGROUND: #FF0000; width:100%; COLOR: #FFF; text-align:center; height:70px; font-size:14pt; FONT-FAMILY: Yekan; display:inline-table;}

.wborderb	{BACKGROUND: #FFF;  width:100%; COLOR: #A8A8A8; text-align:right; FONT-FAMILY: Yekan;
 font-size:9pt; display:inline-table;}

.wborderbbookname	{BACKGROUND: #FFF;  width:100%; COLOR: #000000; text-align:right; FONT-FAMILY: Yekan;
 font-size:9pt; display:inline-table;}

.greenhed		 {BACKGROUND: #67a42e; height :  30px;  vertical-align:middle; COLOR: #FFF; font-size:12pt; text-align:center; FONT-FAMILY: 
Yekan; TEXT-DECORATION: none}

#loading {
position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
    background: url('http://185.8.175.32/sta/images/loading-post.gif') 50% 50% no-repeat rgba(192, 192, 192, 0.5);    
}


.boxcountpor
{

display:inline-table;
text-align: center;  
vertical-align: middle;
border: solid 1px #000;
background-color:#fff;
width: 45px;
height:35px;
}


.button-link3 {
    background: #2D3D4F;
    color: #FFF !important;
	font-size:12px;
	font-weight:100;
  -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;	
    padding: 10px 30px;

}

.button-link3:hover, .button-link3:focus {
    background: #2D3D4F;
    border: solid 1px #2A4E77;
    text-decoration: none;
    color: #FFF !important;
	font-size:12px;
	font-weight:100;
    padding: 10px 30px;
	
}


.button-link3 {
    background: #2D3D4F;
    color: #FFF !important;
	font-size:12px;
	font-weight:100;
  -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;	
    padding: 5px 30px;

}

.footnote {
  color : #4d4d4d;
 	font-size:12px;
	font-weight:100;

}


.button-link3:hover, .button-link3:focus {
    background: #2D3D4F;
    border: solid 1px #2A4E77;
    text-decoration: none;
    color: #FFF !important;
	font-size:12px;
	font-weight:100;
    padding: 5px 30px;
	
}

a.morebook:link {color:#FFF; background:#2D3D4F; padding:5px 120px 5px 120px;}
a.morebook:hover {color:#000;background:#899AAD; padding:5px 120px 5px 120px;}

a.buykind:link {color:#000;}
a.buykind:visited {color:#000;}
a.buykind:hover {color:#ff0000;}


a.logout:link {color:#ff0000;}
a.logout:visited {color:#ff0000;}
a.logout:hover {color:#ff0000;}

.signin {
  background: #FFFFFF url('http://185.8.175.32/sta/images/bg/signin1.png') no-repeat;
  background-position: center;
  background-position: 0 100%;
  height: 270px;  
}

.backpic {
  float:center;
  background: #FFFFFF url('http://185.8.175.32/sta/images/bg/footer.png') no-repeat;
  background-position: center top;
  background-size: 100%;
  height: 270px;
}

.backpayshop {
  float:center;
  background:  url('http://185.8.175.32/sta/images/adminshop/payment.png') no-repeat;
  background-position: center top;
  background-size: 100%;
  height: 315px;
}

.transparent {
	margin-top: 80px;
    float:center;
	width:100%;
    background-color: #002B43;
    opacity: 0.75;
}

.garylight14		 {BACKGROUND: none; COLOR: #999999; FONT-SIZE: 14pt; FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.garydark14		 {BACKGROUND: none; COLOR: #AAAAAA; FONT-SIZE: 14pt;  FONT-FAMILY: Yekan; text-decoration:none; text-align:center;  }

.garytahoma8		 {BACKGROUND: none; COLOR: #AAAAAA; FONT-SIZE: 8pt;  FONT-FAMILY: Tahoma; text-decoration:none; text-align:center;  }

.fontgreen14		 {BACKGROUND: none; COLOR: #67A42E; FONT-SIZE: 14pt;  FONT-FAMILY: Yekan; text-decoration:none; text-align:center;  }

.blocktititle		 {BACKGROUND: none; COLOR: #FFF; FONT-SIZE: 12pt;  FONT-FAMILY: Yekan; text-decoration:none; text-align:center; }

.fontgreenTahoma8		 {BACKGROUND: none; COLOR: #67a42e; FONT-SIZE: 8pt;  FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.fontredTahoma12		 {BACKGROUND: none; COLOR: #ff0000; FONT-SIZE: 12pt;  FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.fontgreenTahoma12		 {BACKGROUND: none; COLOR: #67a42e; FONT-SIZE: 12pt;  FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.garytahoma12		 {BACKGROUND: none; COLOR: #AAAAAA; FONT-SIZE: 12pt;  FONT-FAMILY: Yekan; text-decoration:none; text-align:center;  }

.garyYekan10		 {BACKGROUND: none; COLOR: #AAAAAA; FONT-SIZE: 8pt;  FONT-FAMILY: Yekan; text-align:center;  }

.fontgreen10		 {BACKGROUND: none; COLOR: #67a42e; FONT-SIZE: 10pt;  FONT-FAMILY: Yekan; text-align:center;  }

.fontyewllo10		 {BACKGROUND: none; COLOR: #FFF500; FONT-SIZE: 14pt;  FONT-FAMILY: Yekan; text-align:center;  }

.fontred10		 {BACKGROUND: none; COLOR: #ff0000; FONT-SIZE: 10pt;  FONT-FAMILY: Yekan; text-align:center;  }

.offerprice		 {BACKGROUND: #fcf5f5; COLOR: #ff6b6b; FONT-SIZE:8pt;   FONT-FAMILY: Yekan; }

.fontgreendr12		 {BACKGROUND: none; COLOR: #339966; FONT-SIZE: 12pt;  FONT-FAMILY: Yekan; text-align:center;  }

.pricefac		 {BACKGROUND: none; COLOR: #000; FONT-SIZE: 10pt;  FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.fontbalck10		 {BACKGROUND: none; COLOR: #000; FONT-SIZE: 10pt;  FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.fontbuledark14		 {BACKGROUND: none; COLOR: #2D3D4F; FONT-SIZE: 14pt;  FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.fontred		 {BACKGROUND: none; COLOR: #ff0000; FONT-SIZE: 12pt; FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.fontwitde		 {BACKGROUND: none; COLOR: #FFF; FONT-SIZE: 12pt; FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.fonttitlew		 {BACKGROUND: none; COLOR: #FFF; FONT-SIZE: 20pt; FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.fontdakbule		 {BACKGROUND: none; COLOR: #2D3D4F; FONT-SIZE: 14pt; FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.fontdakbule		 {BACKGROUND: none; COLOR: #2D3D4F; FONT-SIZE: 14pt; FONT-FAMILY: Yekan; TEXT-DECORATION: none}

.oldprice		 {BACKGROUND: none; COLOR: #AAA; FONT-SIZE:9pt; text-decoration:line-through;  FONT-FAMILY: Yekan; }

.tifact		 {BACKGROUND: none; COLOR: #000; FONT-SIZE: 10pt;  FONT-FAMILY: Yekan; TEXT-DECORATION: none}

a { text-decoration:none }

.containerlog { width:262px; margin:0 auto; padding-top:200px; }
 
img { border: 0px; }

a.usera:link {color:#67A42E;}
a.usera:visited {color:#67A42E;}
a.usera:hover {color:#ff0000;}

a.smilerlink:link { color:#67A42E;}
a.smilerlink:visited {color:#67A42E;}
a.smilerlink:hover {color:#ff0000;}

a.booknamea:link { color:#2D3D4F;}
a.booknamea:visited {color:#FF00000;}
a.booknamea:hover {color:#FF00000;}

a.footerlink:link {color:#ffffff;}
a.footerlink:visited {color:#ffffff;}
a.footerlink:hover {color:#ffffff;}

.hedlink a:link {color : #AAAAAA;} 
.hedlink a:hover {color : #ffffff; } 


.serachmain input[type=submit] {
	color : #ffffff;
	background : #3366;
	font-family:Yekan;
	font-size:14pt;
	width:120px;
	
	hight:50px;
    cursor:pointer;
 }

.serachmain input[type=submit]:hover {
	background:#ff9c00;
    color:#000;
}

.serachmain input[type=submit]:active {
	position:relative;
	top:1px;  
}

div.hr {
  height: 10px;
  background:  url(themes/$theme_name/images/css/hr.gif) repeat ;
}
div.hr hr {
  display: none;
}

#basket { 
border-collapse: collapse;
font-weight:100;
background:#FFF;
}

#basket th{
font-size: 14pt;
font-weight:100; 
height:40px;    
border: solid 5px #E6E6E6; 
}

#basket td.leftborder{
 FONT-SIZE: 10pt;
 background:#fff;
border-bottom: solid 2px #E6E6E6; 
border-left: solid 2px #E6E6E6; 
}

#basket td.borderall{
 FONT-SIZE: 10pt;
 background:#fff;
 text-align:center;
 border: solid 1px #BDBCBC;
 height:80px; 
}

#basket td{
 FONT-SIZE: 10pt;
 background:#fff;
border-bottom: solid 2px #E6E6E6; 
border-left: 0; 
}

#basket td.noborder{
 background:#fff; 
 border: 0; 

}

#basket td.sucsess{
 FONT-SIZE: 14pt;
 background:#dff0d8;
 color: #4caf50 ;
}

#basket td.danger{
 FONT-SIZE: 14pt;
 background:#fcf5f5;
 color: #ff6b6b;
}
#basket td.gary{
 background:#E6E6E6;
}
 
table.mfact {
	background-color: #FFF;
	border-width: thin;
	border-spacing: 0px;
	border-style: solid;
	border-color: #670000;
	border-collapse: collapse;
}

table.mfact th {
	border-bottom: 1px solid #670000;
	border-left:1px solid #670000;
	background-color:#cbcbcb;
	padding: 7px 7px 8px;
	font-family: 'Yekan';
	font-size: 14pt;
	border-top-color: white;
	border-color: #670000;
}

table.mfact td {
	border-bottom: 1px solid #670000;
	border-left:1px solid #670000;
	font-size: 12pt;
	font-family: 'Yekan';
	padding: 5px 7px 2px;
	border-top-color: white;
	text-align: center;
	border-color: #670000;

}


table.sample {
   border:none;
   border-collapse:0;
   border-spacing:0;
   BACKGROUND: #F9F9FC;
   COLOR: #000;
   width:100%; 
}


table.sample th {
    border:none;
	background:#2D3D4F;
	FONT-SIZE: 10pt; 
	color: white;
}

table.sample td {
   border:none;
   border-bottom:1px solid #008999;
  font-size: 9pt;
}

table.borderact{  
	 BACKGROUND: none;
	 cellpadding : 2 ;
	 COLOR: #000;
 	 width:100%; 
}

table.borderact th  {
	font-size: 10pt;
	border: solid 1px #e6e6e6;

}

table.borderact td  {
	 FONT-SIZE: 9pt;
	border: solid 1px #e6e6e6;
}


table.tableshowresu {
   border:none;
   border-collapse:0;
   border-spacing:0;
   BACKGROUND: #FFF;
   COLOR: #000;
   width:100%; 
}


table.tableshowresu th {
    border:none;
	background:#2D2D7D;
	FONT-SIZE: 14pt; 
	color: white;
}

table.tableshowresu td {
   border:none;
   border-bottom:3px solid #AAAAAA;
  font-size: 12pt;
  height:90px;
 font-family: Yekan;
}

#tablebuycart { 
border-collapse: collapse;
border: solid 0px #e6e6e6;
font-weight:100;

}

#tablebuycart th.repbuledr{
  background:#003372;  border:0;  
  font-size: 12pt;
    font-weight:100;     
color:#FFF;    
  border: solid 1px #000000; 
}

#tablebuycart td.border{
 FONT-SIZE: 10pt;
 background:#fff;
 border: solid 1px #9F9D9D;
}

#tablebuycart td.reporeng{
  background:#FFB446;  border:0;  
  font-size: 10pt;
  border-bottom: solid 1px #FFF;   
}

#tablebuycart td.split{
  background:#666666;  border:1;  
  width:1px;

}

#tablebuycart td.repred{
  background:#F84550;  border:0;  
  font-size: 10pt;
  color:#FFF;
  border-bottom: solid 1px #FFF; 
}

#tablebuycart td.repbule{
  background:#9EE5FF;  border:0;  
  font-size: 10pt;
  color:#FFF;
}

#tablebuycart td.repbuledurk{
  background:#286ADE;  border:0;  
  font-size: 10pt;
  color:#FFF;
  border-bottom: solid 1px #FFF; 
}

#tablebuycart td.repgr{
  background:#31AC83;  border:0;  
  font-size: 10pt;
  border-bottom: solid 2px #FFF;   
  color:#FFF;  

}

#tablebuycart td.repgrlight{
  background:#dff0d8;  border:0;  
  font-size: 10pt;
  border-bottom: solid 1px #000000; 
  color:#3c763d;  

}

#tablebuycart th {
	FONT-SIZE: 12pt;
    font-weight:100;     
     border:0;
     background:#fff ;  
}

#tablebuycart td  {
 FONT-SIZE: 10pt;
 border:0;background:#fff;
 border-bottom: solid 1px #e6e6e6;
 }

#tablebuycart td.price{
  color:#67A42E;
  FONT-SIZE: 12pt;  
}

#tablebuycart td.summary{
  background:#eff9e1;
}

#tablebuycart td.summarygary{
  background:#E6E6E6;
}

#tablebuycart td.summarygarylight{
  background:#AAAAAA;
}


#tablebuycheckout { 
border : solid 3px #e6e6e6;

}
#tablebuycheckout img { float:right; }
#tablebuycheckout th {
	FONT-SIZE: 14pt; background:#fff; text-align:center; 
}

#tablebuycheckout td  {FONT-SIZE: 10pt;
 text-align:center; background:#fff;
 border-left: solid 1px #e6e6e6;


 }

#tablebuycheckout td.price{
  color:#67A42E;
  FONT-SIZE: 12pt;  
}

#tablebuycheckout td.summary{
  background:#eff9e1;
}

#tablebuycheckout td.summarygary{
  background:#E6E6E6;
}



#tablebuycheckout td.summarygarylight{
  background:#AAAAAA;
}


#tabletddef { 
border:0; 
}
#tabletddef th {
	FONT-SIZE: 14pt;border:0; background:#fff; 
}

#tabletddef td  {FONT-SIZE: 10pt;
background:#fff;
  border-bottom: solid 2px #AAA; 

 }

#tabletddef td.price{

  color:#67A42E;
 border-bottom: solid 2px #AAA; 

}

#tabletddef td.sugary{
  background:#eff9e1;
 border-bottom: solid 2px #AAA; 

}

#tabletddef td.summaryoreng{
 background:#FFEDC3;  border:0;  
 border-bottom: solid 2px #AAA; 
}


#tabletddef td.sugary{
  background:#F6F6F6;
 border-bottom: solid 2px #AAA; 

}
 
 
input[type=submit] {
	border : solid 1px #000;
	-webkit-box-shadow : 0px 2px 2px rgba(0,0,0,0.4);
	-moz-box-shadow : 0px 2px 2px rgba(0,0,0,0.4);
	box-shadow : 0px 2px 2px rgba(0,0,0,0.4);
	color : #ffffff;
	background : #2D3D4F;
	font-family:Yekan;
	font-size:12pt;
	height:32px;
	width:120px;
    cursor:pointer;
 }


input[type=submit]:hover {
	background:#AAAAAA;
    color:#000;
}
 
input[type=submit].chekout {
border: solid 1px #5C9229;
font-size : 20pt;
color : #ffffff;
padding : 1px 17px;
background : #67A42E;
font-family:Yekan;
font-size:12px;
height:32px;
width: 300px;
cursor:pointer;
 }

input[type=submit].chekout:hover {
	background:#69b024;
    color:#000;
}
 
input[type=submit].bulelight {
	-webkit-box-shadow : 0px 2px 2px rgba(0,0,0,0.4);
	font-size : 20px;
	color : #ffffff;
	padding : 1px 17px;
	background : #01a6dc;
	font-family:Yekan;
	font-size:12px;
	height:32px;
    width: 300px;
    cursor:pointer;
 }


input[type=submit].bulelight:hover {
	background:#2D3D4F;
    color:#FFF;
}

input[type=submit].delchout {
	font-size : 20px;
	color : #ffffff;
	padding : 1px 17px;
	background : #ff7272;
    border: solid 1px #ff7272;
	font-family:Yekan;
	font-size:10pt;
	height:32px;
    width: 300px;
    cursor:pointer;

 }

input[type=submit].delchout:hover {
	background:#ffa6a6;
    color:#000;
}

.cartbox {
  width: 1100px;
  height: auto;
  background:none;  
  z-index: 1;  
}

.cartbox-title {
  width: 455px;
  height: 42px;
  COLOR: #000;
  FONT-SIZE: 16pt;
  background: white;
  display:inline-table;
  margin: 5px 0px 2px 5px;
  text-align:center;   
}

.cartbox-ditpord {
  width: 455px;
  height: 100px;
  COLOR: #000;
  FONT-SIZE: 10;
  background: white;
  display:inline;
}
.cartbox-ditpord-pic {
  width: 67px;
  height: 85px;
}
.cartbox-ditpord-des {
   FONT-SIZE: 10pt;
   COLOR: #AAA;

}


.cartbox-ditpord {
  width: 455px;
  height: 100px;
  COLOR: #000;
  FONT-SIZE: 10pt;
  background: white;
  display:inline;
}



.cartbox-value {
  width: 130px;
  height: 42px;
  COLOR: #000;
  FONT-SIZE: 16pt;
  background: white;
  display:inline-table;
  margin: 5px 0px 2px 5px;
  text-align:center;   
}
.cartbox-price {
  width: 190px;
  height: 42px;
  COLOR: #000;
  FONT-SIZE: 16pt;
  background: white; 
  display:inline-table;
  margin: 5px 0px 2px 5px;
  text-align:center;   
  
}

.cartbox-totalprice {
  width: 300px;
  height: 42px;
  COLOR: #000;
  FONT-SIZE: 16pt;
  background: white; 
  display:inline-table;
  margin: 5px 0px 2px 5px;
  text-align:center;    
}
  
 
.kindbox {
  width: 170px;
  height: 190px;
  direction:ltr;
  background: white;
  position: inherit;
  display: inline-block;
  margin: 10px 10px 5px 10px;
  border: solid 2px #AAA; 
}

.kindbox-img {
  margin: 10px 0px 0px 0px;  
  height:60px;
  border-bottom: solid 2px #AAA; 

}

.kindbox-disc {
  height:57px;
  COLOR: #999999;
  FONT-SIZE: 9pt;
  border-bottom: solid 2px #AAA;   
}

.kindbox-hed {
  height:20px;
  border-bottom: solid 2px #AAA;   

}

.kindbox-price {
  margin: 2px 38px 5px 38px;
  height: 35px;
}

 
.bookbox {
  width: 235px;
  height: 380px;
  direction:ltr;
  background: white;
  border-radius: 0px;
  position: relative;
  z-index: 90;
 
}

.bookbox-img {
  vertical-align: middle;  
  margin: 10px 38px 5px 38px;
  width: 156px;
  height:204px;
  border: 5px #F3F3F3;
}

.bookbox-bookinfo {
  background: url('http://185.8.175.32/sta/images/book/showbook.png');
  margin: 30px 10px 5px 10px;
  width: 43px;
  height:33px;
}

.bookbox-addcart {
  background: url('http://185.8.175.32/sta/images/book/addcart.png');
  margin: 8px 10px 5px 10px;
  width: 43px;
  height:33px;
}

.bookbox-noqty {
  background: url('http://185.8.175.32/sta/images/book/noqyt.png');
  margin: 8px 10px 5px 10px;
  width: 43px;
  height:33px;
}

.bookbox-bookname {
display:inline-block; 
vertical-align: middle;
float:right; 
direction:rtl;
width: 200px;
COLOR: #000;
text-align:right;   
margin: 0px 5px 0 5px;
 }

a.bookname:link {
FONT-FAMILY: Yekan;
font-size: 13; 
color:#000;
font-weight:100;
}
a.bookname:visited {color:#000;}
a.bookname:hover {color:#000;}

.bookbox-dtibook {
  clear: right;   
  COLOR: #000;
  direction:rtl;
  FONT-SIZE: 9pt;
  text-wrap:norm;
  font-weight:100;
  text-align: right;  
  float:right; 
   margin: 0px 5px 0 5px;    
  
}

.bookbox-exp {
  clear: right;   
  vertical-align: middle;
  COLOR: #999999;
  FONT-SIZE: 9pt;
  width: 180px;  
  word-wrap: break-word;  
  text-align:right;   
  float:right; 
  margin: 0px 5px 0 5px;  
}

.bookbox-oldprice {
  clear: right;   
  float:right; 
  COLOR: #AAAAAA;
  text-decoration: line-through;  
  font-size: 10pt;
  margin: 0px 5px 0 5px;  
}

.bookbox-price {
  clear: right;   
  float:right; 
  COLOR: #67a42e;
  font-size: 10pt;
  margin: 0px 5px 0 5px;  
}

 
.infobox {
  width: 450px;
  height: 80px;
  direction:ltr;
  background: white;
  border-radius: 0px;
  display:inline-table;
  z-index: 1;
  margin: 10px 20px 20px 5px;
}

.infobox-title {
display:inline-block; 
direction:rtl;
COLOR: #000;
background:#D1D1D1;
text-align:center;
width:100%;   
border-bottom: 5px solid #7B7979;
margin-bottom:5px;   
 }

.infobox-dtibox {
  COLOR: #000;
  direction:rtl;
  width:100%;   
  FONT-SIZE: 14pt;
  text-wrap:normal;
  word-wrap: break-word;
  text-align: right; 
  width:480px;        
  float:right; 
  margin: 5px 50px 1px 5px;
 
}

.infobox-dtiboxleft {
  COLOR: #8A8989;
  direction:rtl;
  width:100%;   
  FONT-SIZE: 14pt;
  word-wrap: break-word;  
  width:450;     
  text-align: left;  
  margin: 5px 0px 0px 5px;
 
}
.infobox-end {
  COLOR: #000000;
  direction:rtl;
  width:100%;   
  FONT-SIZE: 14pt;
  text-align: left;  
    }


.ribbon-bookbox-bule {
width: 100px;
height: 100px;
overflow: hidden;
position: absolute;
top: -13px;
left: -11px;
}

.ribbon-bule {
font: 12pt;
FONT-FAMILY: Yekan;
color: #fff;
text-align: center;
text-shadow: rgba(0,0,0,0.0) 0px 0px 0px;
-webkit-transform: rotate(-45deg);
-moz-transform:    rotate(-45deg);
-ms-transform:     rotate(-45deg);
-o-transform:      rotate(-45deg);
position: relative;
padding: 4px 0;
right: 42px;
top: 25px;
width: 170px;
background-color: #01A6DC;
background-image: -webkit-gradient(linear, left top, left bottom, from(#01A6DC),   to(#01A6DC)); 
background-image: -webkit-linear-gradient(top, #01A6DC, #0084AF); 
background-image:    -moz-linear-gradient(top, #01A6DC, #0084AF); 
background-image:     -ms-linear-gradient(top, #01A6DC, #0084AF); 
background-image:      -o-linear-gradient(top, #01A6DC, #0084AF); 
-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
-moz-box-shadow:    0px 0px 0px rgba(0,0,0,0.0);
  box-shadow:         0px 0px 0px rgba(0,0,0,0.0);
}

.ribbon-bule:before {
content: '';
border-top:  11px solid #01a6dc;   
border-left:  9px solid transparent;
 border-right: 21px solid transparent;
position:absolute;
bottom: -10px;
}

.ribbon-bule:before {
right: 0;
}

 .ribbon-bule:after {
content: '';
border-top:  6px solid #01a6dc;   
border-left:  20px solid transparent;
 border-right: 7px solid transparent;
position:absolute;
bottom: -5px;
}

.ribbon-bookbox-green {
width: 100px;
height: 100px;
overflow: hidden;
position: absolute;
top: -13px;
left: -11px;
}

.ribbon-green {
font: 12pt;
FONT-FAMILY: Yekan;
color: #fff;
text-align: center;
text-shadow: rgba(0,0,0,0.0) 0px 0px 0px;
-webkit-transform: rotate(-45deg);
-moz-transform:    rotate(-45deg);
-ms-transform:     rotate(-45deg);
-o-transform:      rotate(-45deg);
position: relative;
padding: 4px 0;
right: 42px;
top: 25px;
width: 170px;
background-color: #67a42e;
background-image: -webkit-gradient(linear, left top, left bottom, from(#67a42e),   to(#67a42e)); 
background-image: -webkit-linear-gradient(top, #67a42e, #67a42e); 
background-image:    -moz-linear-gradient(top, #67a42e, #67a42e); 
background-image:     -ms-linear-gradient(top, #67a42e, #67a42e); 
background-image:      -o-linear-gradient(top, #67a42e, #67a42e); 
-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
-moz-box-shadow:    0px 0px 0px rgba(0,0,0,0.0);
  box-shadow:         0px 0px 0px rgba(0,0,0,0.0);
}

.ribbon-green:before {
content: '';
border-top:  11px solid #548525;   
border-left:  9px solid transparent;
 border-right: 21px solid transparent;
position:absolute;
bottom: -10px;
}

.ribbon-green:before {
right: 0;
}

 .ribbon-green:after {
content: '';
border-top:  6px solid #548525;   
border-left:  20px solid transparent;
 border-right: 7px solid transparent;
position:absolute;
bottom: -5px;
}

.ribbon-green:before {
right: 1;
}
.ribbon-green:after {
 left: 0;
}
 
.ribbon-bookbox-ornge {
width: 100px;
height: 100px;
overflow: hidden;
position: absolute;
top: -13px;
left: -11px;
}

.ribbon-ornge {
font: 12pt;
color: #FFF;
FONT-FAMILY: Yekan;
text-align: center;
text-shadow: rgba(0,0,0,0.0) 0px 0px 0px;
-webkit-transform: rotate(-45deg);
-moz-transform:    rotate(-45deg);
-ms-transform:     rotate(-45deg);
-o-transform:      rotate(-45deg);
position: relative;
padding: 4px 0;
right: 42px;
top: 25px;
width: 170px;
background-color: #F7A736;
background-image: -webkit-gradient(linear, left top, left bottom, from(#F7A736),   to(#F7A736)); 
background-image: -webkit-linear-gradient(top, #F7A736, #F7A736); 
background-image:    -moz-linear-gradient(top, #F7A736, #F7A736); 
background-image:     -ms-linear-gradient(top, #F7A736, #F7A736); 
background-image:      -o-linear-gradient(top, #F7A736, #F7A736); 
-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
-moz-box-shadow:    0px 0px 0px rgba(0,0,0,0.0);
  box-shadow:         0px 0px 0px rgba(0,0,0,0.0);
}
.ribbon-ornge:before {
content: '';
border-top:  11px solid #f59100;   
border-left:  8px solid transparent;
 border-right: 22px solid transparent;
position:absolute;
bottom: -10px;
}

.ribbon-ornge:before {
right: 0;
}

 .ribbon-ornge:after {
content: '';
border-top:  6px solid #f59100;   
border-left:  20px solid transparent;
 border-right: 7px solid transparent;
position:absolute;
bottom: -5px;

}

.ribbon-ornge:before {
right: 1;
}
.ribbon-ornge:after {
 left: 0;
}

.ribbon-bookbox-red {
width: 100px;
height: 100px;
overflow: hidden;
position: absolute;
top: -13px;
left: -11px;
}

.ribbon-red {
font: 12pt;
color: #FFF;
FONT-FAMILY: Yekan;
text-align: center;
text-shadow: rgba(0,0,0,0.0) 0px 0px 0px;
-webkit-transform: rotate(-45deg);
-moz-transform:    rotate(-45deg);
-ms-transform:     rotate(-45deg);
-o-transform:      rotate(-45deg);
position: relative;
padding: 4px 0;
right: 42px;
top: 25px;
width: 170px;
background-color: #fe0200;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fe0200),   to(#fe0200)); 
background-image: -webkit-linear-gradient(top, #fe0200, #fe0200); 
background-image:    -moz-linear-gradient(top, #fe0200, #fe0200); 
background-image:     -ms-linear-gradient(top, #fe0200, #fe0200); 
background-image:      -o-linear-gradient(top, #fe0200, #fe0200); 
-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.0);
-moz-box-shadow:    0px 0px 0px rgba(0,0,0,0.0);
  box-shadow:         0px 0px 0px rgba(0,0,0,0.0);
}
.ribbon-red:before {
content: '';
border-top:  11px solid #dd0b14;   
border-left:  8px solid transparent;
 border-right: 22px solid transparent;
position:absolute;
bottom: -10px;
}

.ribbon-red:before {
right: 0;
}

 .ribbon-red:after {
content: '';
border-top:  6px solid #dd0b14;   
border-left:  20px solid transparent;
 border-right: 7px solid transparent;
position:absolute;
bottom: -5px;
}

.ribbon-red:before {
right: 1px;
}
.ribbon-red:after {
 left: 0px;
}



 
#webpagepanel li {
 	list-style-type:none;

}


#webpagepanel li a.sms {
	background-image:url('http://185.8.175.32/sta/images/adminshop/sms.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#webpagepanel li a:hover.sms {
	background-position:0px -139px;
	color:#F00;	

}

#webpagepanel li a.slider {
	background-image:url('http://185.8.175.32/sta/images/adminshop/slider.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#webpagepanel li a:hover.slider {
	background-position:0px -139px;
	color:#F00;	

}

#webpagepanel li a.banner {
	background-image:url('http://185.8.175.32/sta/images/adminshop/banner.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#webpagepanel li a:hover.banner {
	background-position:0px -139px;
	color:#F00;	

}

#webpagepanel li a.newslist {
	background-image:url('http://185.8.175.32/sta/images/adminshop/newslist.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#webpagepanel li a:hover.newslist {
	background-position:0px -139px;
	color:#F00;	

}
 
 
#webpagepanel li a.upload {
	background-image:url('http://185.8.175.32/sta/images/adminshop/upload.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#webpagepanel li a:hover.upload {
	background-position:0px -139px;
	color:#F00;	

}
 
#nav li {
 	list-style-type:none;
    width: 70px;
}



#nav li a.supposh {
	background-image:url('http://185.8.175.32/sta/images/admin/support.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
	
}

#nav li a:hover.supposh {
	background-position:0px -71px;
	color:#F00;	

}


#nav li a.sms {
	background-image:url('http://185.8.175.32/sta/images/admin/sms.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
	
}

#nav li a:hover.sms {
	background-position:0px -71px;
	color:#F00;	

}

#nav li a.slider {
	background-image:url('http://185.8.175.32/sta/images/admin/slider.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
	
}

#nav li a:hover.slider {
	background-position:0px -71px;
	color:#F00;	

}

#nav li a.banner {
	background-image:url('http://185.8.175.32/sta/images/admin/banner.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
	
}

#nav li a:hover.banner {
	background-position:0px -71px;
	color:#F00;	

}

#nav li a.newslist {
	background-image:url('http://185.8.175.32/sta/images/admin/newslist.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
	
}

#nav li a:hover.newslist {
	background-position:0px -71px;
	color:#F00;	

}


#nav li a.messageus {
	background-image:url('http://185.8.175.32/sta/images/admin/message.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;

}
#nav li a:hover.messageus {
	background-position:0px -71px;
	color:#F00;	

}


#nav li a.adminm {
	background-image:url('http://185.8.175.32/sta/images/admin/admin.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;

}
#nav li a:hover.adminm {
	background-position:0px -71px;
	color:#F00;	

}

#nav li a.mali {
	background-image:url('http://185.8.175.32/sta/images/admin/mali.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;

}
#nav li a:hover.mali {
	background-position:0px -71px;
	color:#F00;	

}




#nav li a.mainu {
	background-image:url('http://185.8.175.32/sta/images/admin/userpage.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
}
#nav li a:hover.mainu {
	background-position:0px -71px;
	color:#F00;	

}


#nav li a.addcarts {
	background-image:url('http://185.8.175.32/sta/images/admin/addcarts.png');
	background-repeat:no-repeat;
	padding: 0 0 0 90px;
	display: block;
	height: 25px;
}

#nav li a:hover.addcarts {
	background-position:0px -25px;
	color:#F00;	
}

#nav li a:hover.nomojudi {
	background-position:0px -24px; 
	color:#F00;	
}

#nav li a.changepor {
	background-image:url('http://185.8.175.32/sta/images/admin/changepor.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
}
#nav li a:hover.changepor {
	background-position:0px -71px;
	color:#F00;	

}
#nav li a.panelshop {
	background-image:url('http://185.8.175.32/sta/images/admin/panelshop.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
}
#nav li a:hover.panelshop {
	background-position:0px -71px;
	color:#F00;	

}	

#nav li a.peykemotory {
	background-image:url('http://185.8.175.32/sta/images/admin/peykemotory.png');
	background-repeat:no-repeat;
	padding: 0 0 0 90px;
	display: block;
	height: 71px;
}
#nav li a:hover.peykemotory {
	background-position:0px -71px;
	color:#F00;	

}	

#nav li a.addnasher {
	background-image:url('http://185.8.175.32/sta/images/admin/addpub.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
}
#nav li a:hover.addnasher {
	background-position:0px -71px;
	color:#F00;	

}	

#nav li a.bookfair {
	background-image:url('http://185.8.175.32/sta/images/admin/bookfair.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
}
#nav li a:hover.bookfair {
	background-position:0px -71px;
	color:#F00;	
}	

#nav li a.ketabforoshi {
	background-image:url('http://185.8.175.32/sta/images/admin/ketabforoshi.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
}
#nav li a:hover.ketabforoshi {
	background-position:0px -71px;
	color:#F00;	
}	


#nav li a.uploadstock {
	background-image:url('http://185.8.175.32/sta/images/admin/upload.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
}

#nav li a:hover.uploadstock {
	background-position:0px -71px;
	color:#F00;	
}

#nav li a.addbook {
	background-image:url('http://185.8.175.32/sta/images/admin/addbook.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
}
#nav li a:hover.addbook {
	background-position:0px -71px;
	color:#F00;	
}	


#nav li a.printfac {
	background-image:url('http://185.8.175.32/sta/images/admin/print.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
}
#nav li a:hover.printfac {
	background-position:0px -71px;
	color:#F00;	
}	


#nav li a.addshop {
	background-image:url('http://185.8.175.32/sta/images/admin/addshop.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
	
}
#nav li a:hover.addshop {
	background-position:0px -71px;
	color:#F00;	

}

#nav li a.pageweb {
	background-image:url('http://185.8.175.32/sta/images/admin/web.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
	
}
#nav li a:hover.pageweb {
	background-position:0px -71px;
	color:#F00;	

}

#nav li a.rule {
	background-image:url('http://185.8.175.32/sta/images/admin/contract.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 71px;
	
}
#nav li a:hover.rule {
	background-position:0px -71px;
	color:#F00;	

}

 
#navadminshop li {
 	list-style-type:none;
}



#navadminshop li a.bookinstor {
	background-image:url('http://185.8.175.32/sta/images/adminshop/listbook.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}


#navadminshop li a.bookinstor {
	background-image:url('http://185.8.175.32/sta/images/adminshop/listbook.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
}

#navadminshop li a:hover.bookinstor {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.addbookinstor {
	background-image:url('http://185.8.175.32/sta/images/adminshop/listbook.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.addbookinstor {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.listoff {
	background-image:url('http://185.8.175.32/sta/images/adminshop/saleoff.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.listoff {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.shoppay {
	background-image:url('http://185.8.175.32/sta/images/adminshop/payshop.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.shoppay {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.listsms {
	background-image:url('http://185.8.175.32/sta/images/adminshop/sms.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.listsms {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.repbuy {
	background-image:url('http://185.8.175.32/sta/images/adminshop/repbuy.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.repbuy {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.listpub {
	background-image:url('http://185.8.175.32/sta/images/adminshop/listpub.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.listpub {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.listshop {
	background-image:url('http://185.8.175.32/sta/images/adminshop/listshop.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.listshop {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.paymentlist {
	background-image:url('http://185.8.175.32/sta/images/adminshop/paymentlist.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.paymentlist {
	background-position:0px -139px;
	color:#F00;	
}
#navadminshop li a.call {
	background-image:url('http://185.8.175.32/sta/images/adminshop/call.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.call {
	background-position:0px -139px;
	color:#F00;	
}

#navadminshop li a.contract {
	background-image:url('http://185.8.175.32/sta/images/adminshop/contractstate.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.contract {
	background-position:0px -139px;
	color:#F00;	
}

#navadminshop li a.listsef {
	background-image:url('http://185.8.175.32/sta/images/adminshop/listsef.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.listsef {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.inputloj {
	background-image:url('http://185.8.175.32/sta/images/admin/addlogistics.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.inputloj {
	background-position:0px -139px;
	color:#F00;	
}

#navadminshop li a.listvarizi {
	background-image:url('http://185.8.175.32/sta/images/admin/listpayment.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;	
}

#navadminshop li a:hover.listvarizi {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.paymant {
	background-image:url('http://185.8.175.32/sta/images/admin/payment.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;	
}

#navadminshop li a:hover.paymant {
	background-position:0px -139px;
	color:#F00;	
}



#navadminshop li a.listpay {
	background-image:url('http://185.8.175.32/sta/images/admin/list.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.listpay {
	background-position:0px -139px;
	color:#F00;	
}

#navadminshop li a.addpay {
	background-image:url('http://185.8.175.32/sta/images/admin/addpay.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.addpay {
	background-position:0px -139px;
	color:#F00;	
}

#navadminshop li a.outputloj {
	background-image:url('http://185.8.175.32/sta/images/admin/outputloj.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.outputloj {
	background-position:0px -139px;
	color:#F00;	
}

#navadminshop li a.printloj {
	background-image:url('http://185.8.175.32/sta/images/admin/factorelojestic.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.printloj {
	background-position:0px -139px;
	color:#F00;	
}



#navadminshop li a.lojestic {
	background-image:url('http://185.8.175.32/sta/images/adminshop/lojestic.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.lojestic {
	background-position:0px -139px;
	color:#F00;	
}



#navadminshop li a.addbookinstor {
	background-image:url('http://185.8.175.32/sta/images/adminshop/addbook.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.addbookinstor {
	background-position:0px -139px;
	color:#F00;	
}


#navadminshop li a.asanersal {
	background-image:url('http://185.8.175.32/sta/images/adminshop/asanersal.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.asanersal {
	background-position:0px -139px;
	color:#F00;	
}

#navadminshop li a.payanbar {
	background-image:url('http://185.8.175.32/sta/images/adminshop/repbuy.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.payanbar {
	background-position:0px -139px;
	color:#F00;	
}

#navadminshop li a.listvarizi {
	background-image:url('http://185.8.175.32/sta/images/adminshop/listpay.png');
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	display: block;
	height: 139px;
	
}

#navadminshop li a:hover.listvarizi {
	background-position:0px -139px;
	color:#F00;	
}

.picbl {
  border: 8px solid #fff;  
  float: left;
  height: 214px;
  width: 185px;
  margin: 1px;
  overflow: hidden;
  
  -webkit-box-shadow: 5px 5px 5px #111;
          box-shadow: 5px 5px 5px #111;  
}

.focus {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.focus:hover {
  border: 70px solid #000;
  border-radius: 50%;
}



.morph {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
.morph:hover {
  border-radius: 50%;
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}
.tilt {
	  -webkit-box-shadow: 5px 5px 5px #111;
          box-shadow: 5px 5px 5px #111;  

  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
} 
.tilt:hover {
  -webkit-transform: rotate(-10deg);
     -moz-transform: rotate(-10deg);
       -o-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
          transform: rotate(-10deg);
}


#results{
display:block;
width:1000px;
margin-left: auto;
margin-right: auto;
}

#results .loading-indication{
	position: absolute;
	align-items:center;
	top: 50%;
	left: 50%;
	z-index:100;
	
}
.paginate {
	float:left;
    direction:rtl;
	width:700px;
	background: #FFFFFF;
	padding: 0px ;
	margin: 15px 0px 30px 0px;
	height: 30px;
	text-align: center;
}
.paginate li {
	float:left;
	display: inline-block;
	direction:ltr;
	list-style: none;
	padding: 0px;
	margin-right: 1px;
	width: 30px;
	text-align: center;
	background: #FFFFFF;
	line-height: 25px;	
}
.paginate .active {
	display: inline-block;
	list-style: none;
	padding-top: 0px;
	margin-right: 1px;
	width: 30px;
	text-align: center;
	line-height: 30px;
	background-color: #AAAAAA;
	color:#FFFFFF;
	
}
.paginate li a{

	color:#67A42E;
	text-decoration:none;
}

.page_result{
	float:left;
	

}

.page_result li{
	float:left;
display:inline-block;
}


#sticky {
    padding: 0.5ex;
    width: 100%;
    background-color: #333;
    color: #fff;
    font-size: 2em;
    border-radius: 0.5ex;
}
#sticky.stick {
    position: fixed;
    top: 0;
    z-index: 10000;
    border-radius: 0 0 0.5em 0.5em;
}

        
.tooltip {
    position: relative;
    cursor: help;
	z-index:100;
}

.tooltip-content {
    opacity: 0;
    visibility: hidden;     
    font: 12px Yekan;
    text-align: center;
    border-color: #aaa #555 #555 #aaa;
    border-style: solid;
    border-width: 1px;
    width: 150px;
    padding: 15px;
    position: absolute;
    bottom: 40px;
    left: 50%;
    margin-left: -76px;    
    background-color: #fff;
    background-image: linear-gradient(rgba(0,0,0,.1), rgba(255,255,255,0));     
    box-shadow: 1px 1px 0 #555,
                2px 2px 0 #555,
                3px 3px 1px rgba(0, 0, 0, .3),
                0   1px 0   rgba(255,255,255, .5) inset;                    
    transition: bottom .2s ease, opacity .2s ease;                  
    word-wrap: break-word;  
    }
    
.tooltip-content:after,
.tooltip-content:before {
    border-right: 16px solid transparent;
    border-top: 15px solid #fff;
    bottom: -15px;
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -10px;
}

.tooltip-content:before {
    border-right-width: 25px;
    border-top-color: #555;
    border-top-width: 15px;
    bottom: -15px;
}

.tooltip:hover .tooltip-content{
    opacity: 1;
    visibility: visible;
    bottom: 30px;       
}


div.pagination {
	font-size: 11px;
	font-family: Yekan;
	padding:2px;
	background-color:#fff;
	direction:ltr;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	background-color:#fff;
	text-decoration: none; 
	color: #67a42e;
}
div.pagination a:hover, div.pagination a:active {
	background-color:#AAA;
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		font-weight: bold;
		background-color: #AAA;
		color: #303030;

	}
div.pagination span.disabled {
  padding: 2px 5px 2px 5px;
  margin: 2px;
  background-color:#c1c1c1;
  color: #797979;
}

