@import "share.ltr.css";
@import "dropdown-v.ltr.css";
@import "dropdown-h.ltr.css";
@import "/public/styles/menuStyles/tree.css";
@import "accordion.css";
@import "normalize.css";
/*Author: Askari*/

body{
     font-family:tahoma;
     background-image:url(images/bkk.jpg);
	

}

.tip , .tip-text ,.tip-title{
font-family:tahoma;
font-size:12px;
}
.bt2{
padding-right:15px;padding-top:5px;
}
#t{
     background-image:url(images/bk.png);
	  background-repeat:repeat-x;
     width:100%;
     height:208px;
}

#top{
  width:998px;
  height:43px  ;
  background-image:url(images/top.png);
  margin:auto;
}

#header{
width:998px;
height:114px;
background-image:url(images/header.jpg);
margin:auto;
}
#nav{
width:998px;
height:44px;
margin:auto;position:relative;
top:113px;
background-image:url(images/nav.jpg);
}

#slider{
    width:998px;
    height:440px;
    margin:auto;
    margin-top:-10px;
	position:relative;
	z-index:9;
}
#main{
  width:998px;
  margin:auto;
  background-color: #fff;
  margin-top:10px;
}
#right{
  width:196px;
  float:left;
}

#main2{
  background-image:url(images/main2.png);
  width:998px;
  height:307px;
  margin:auto;
  font-family:bm;
  text-align: justify;
  direction: rtl;
  font-size:15px;
  position:relative;
  top:-70px;
  z-index:10;
}
#main2 #s1{
  width:250px;
  height:135px;
  float:right;
  margin-right: 20px;
	margin-top: 50px;
}
#main2 #s2{
  width:250px;
  height:135px;
  float:right;
  margin-right: 102px;
margin-top: 50px;
}
#s2 a{
  color:#e30614 ;
  text-decoration: none
}
#main #s3 a{
  color:#000;
    text-decoration: none

}
#main #s1 a{
  color:#000;
    text-decoration: none

}
#main2 #s3{
  width:250px;
  height:135px;
  float:right;
  margin-right: 100px;
margin-top: 50px;
}
#main3{
  width:998px;
  margin:auto;
  height:160px;
  background-image: url(images/main3.png)  ;
  margin-top:10px;
}
#main3 #content{
  padding:20px;
  font-family:m;
  text-align: justify;
  direction: rtl;
  font-size:14px;
}
#mahsool{

  margin:auto;
  background: url(images/mahsool.png) no-repeat top;
  width:1070px;
  height:154px;
  position:relative;

}
#footer{
  background-image: url(images/footer.png);
  width:998px;
  height:115px;
  margin:auto;
    position:relative;
  top:-30px;

}
#footerlink{

      font-family:tahoma;
  text-align: center;
  direction: rtl;
  font-size:16px;
      position:relative;
  top:-30px;
	font-family:m;
}
#footerlink a{

text-decoration:none;
color:#3c3c3c
}
.block-bottom{

  width:184px;
  display: inline-table;
  font-size:12px;
  color:#6e8b7c;
  margin-left:3.5px;
  font-family: k;
  text-align:justify;
  direction: rtl;
}
.block-bottom a{
  color:#6e8b7c;
}
.block-bottom ul{
  margin:0px;
  padding:0px;
  list-style: none;
}
.block-bottom ul li{
    padding-top:3px;
    padding-bottom:3px;
}
.bt3{
	

}
#bottomm{
  margin:auto;
  width:955px;
}
.blockk{
  width:196px;
margin-top:10px;margin-bottom:10px  ;margin-left:10px;
}
.blockk ul ,.blockk2 ul{
    margin-top:0px;
  margin-bottom:0px;
  list-style: none;
  padding-right:0px;
}
.blockk ul ,.blockk2 ul{
    margin-top:0px;
  margin-bottom:0px;
  list-style: none;

}
.blockk2{
  width:220px;
 margin-bottom:5px;        font-family:tahoma;
}
.clearfix{
  clear: both;
  float:none;
}

.block-title{
  background-image:url(images/bt.jpg);
  width:200px;
  height:42px;
  text-align: right;
  color:#000;
  font-size:16px;
  font-weight:bold;        font-family:tahoma;
}
.block-content{
  background-image:url(images/bm.jpg);
  background-repeat: repeat-y;
  width:200px;
  direction:rtl;
  text-align:justify;
  font-weight:bold;         font-family:tahoma;
  font-size:14px;
}
.block-footer{
  background-image:url(images/bb.jpg);
  width:200px;
  height:6px;
}


.block-title2{
  background-image:url(images/bbt.jpg);
  width:196px;
  height:38px;
  text-align: left;
  color:#fff;                font-family:tahoma;
  font-size:15px;

  font-weight:bold;
}
.block-title2 .bt2{
padding-right:0px !important;
padding-left:10px !important;
}
.block-content2{
  background-image:url(images/bbm.jpg);
  background-repeat: repeat-y;
  width:196px;
  direction:ltr;
  text-align:justify;
                               font-family:tahoma;
  font-weight:bold;
    color:#000;
  font-size:13px;
}
.block-content2  input[type="submit"]{
  background-color:#6d7580
}

div.poll label{
    color:#000;
}

.block-content2 a{
    color:#000;
    text-decoration: none
}
.block-content2 a:hover{
    color:#4f576d;
}
.block-footer2{
  background-image:url(images/bbb.jpg);
  width:196px;
  height:12px;
}

#center{
  float:right;
  width:783px;



}
 input[type="button"], input[type="reset"], input[type="submit"] {

   border-radius: 7px;
   border:none;
   float:left;
   color:#fff;
   background-color:#89b261
 }
textarea{
  font-size:80%;
}

.content-left{
  width:250px;
  float:left;
}
div.maintext a{
  text-decoration:none;
  color:#000   ;
  font-size:13px
}
div.maintext a:HOVER{
  color:#4f576c   ;
}
div.maintext ul li{
  list-style: none
}
div.blockk ul {
  list-style: none ;
  padding-right:5px;
  margin-right:5px
}
div.maintext{
  width:783px;
  color:#000;
  margin-top:0px;
  direction:rtl;
  text-align:justify;
    font-size:14px;


}
h2{
   background-image: url(images/h2-en.png);
   background-repeat:no-repeat;
  width:781px;
  height:33px;
  text-align: left;
  direction:ltr;
    color:#466104;
    margin-top:-5px;
    padding-top:2px;
     font-family:tahoma;
    font-size:17px;
	padding-left:9px;

}

h2 span a{
     color:#000;    font-family:m;   font-size:17px;font-weight:bold   ;  text-decoration: none;
}

h2 span{
  color:#466104;
  position: relative;
     font-size:17px;margin-right: 10px; 
  padding-right:5px;          font-family:tahoma;



}


.fade {
   opacity: .5;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   }

.fade:hover {
    opacity: 1;
     }

  .content{
    direction: rtl;
    text-align: justify;
    padding-right:5px;color:#6e8b7c;   font-size:15px;

  }
  .content a{
     color:#6e8b7c;   font-size:14px;
  }

/***************default**************************/
form-input table td.key{
    direction:ltr;
}
.form-input table td.value {
text-align: left;direction:ltr;
}
/***************default**************************/
div.poll{
  padding:10px;
  padding-top:0px;
}
/*********** table **********/
table.list,
table.detiles-content,
table.items,
table.cardpostal_send_to_friend,
table.form_register,
table.login,
table.contactus {
	direction:rtl;
}
/*********** content - table **********/
table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.table {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
}
.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table th {
  font-weight: bold;
}
.table thead th {
  vertical-align: bottom;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table .table {
  background-color: #ffffff;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
}
.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}  
/************ form **************/

.control-group {
  margin-bottom: 5px;
}
.control-group .control-label {
	text-align:left;
	direction:ltr;
	padding:3px;
	display:block;
}
.control-group .controls {
	text-align:left;
	padding:3px;
}table.list td {
	padding: 5px;
}
table.list td.row {
	border-bottom:1px solid #CCC;
}
table.list td.title {
	direction: ltr;
	text-align: left;
	background-image: url(../img/bullet.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
table.list td.title a{
	color: #DB3F40;
	text-decoration: none;
	font-weight: bold;
}
table.list td.title a:hover{
	text-decoration: underline;
}
table.list td.date {
	color: #82C31F;
	text-align: right;
	direction:ltr;
	padding-right: 5px;
}
table.list td.text {
	color: #333;
	text-align:left;
	direction:ltr;
}
table.detiles-content {
	font-weight: normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	margin-top: 5px;
}
table.detiles-content  td.img div{
	border: none;
	background-image: url(/public/images/icon-print.png);
	background-repeat: no-repeat;
	height: 32px;
	width: 32px;
	display: block;
}
table.detiles-content  td.hit {
	text-align: left;
	direction:ltr;
}
table.detiles-content td.date {
	text-align: left;
	direction:ltr;
}

/**************** cart ************/
.cart .items {
	border-collapse:collapse
}
.cart .items th {
	padding:10px;
	background-color:#EEE;
}
.block-cart .items th {
	font-weight:normal;
}
.cart .items td {padding:7px;direction:ltr;}
.cart .items td input.txt {
	text-align:center;
}
.cart .items .item td {border-bottom:1px solid #EEE;}
.cart .cart_btn_actions {
	padding-top:5px;
}
.block-cart .cart_btn_actions{
	text-align:center;
}
.cart .items .total td {
	padding:10px;
}
.cart .items .total .label {
	text-align:right;
}
.cart .items .total .price {
	font-weight:bold;
	background-color:#F6F2E0
}
/*********************** Comments ***************************/
ul.list-comments li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-image: url(../img/comments.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	text-align: left;
	padding-left: 13px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
ul.list-comments li:nth-child(even) {
	background-color: #FFF;
}
ul.list-comments li:nth-child(odd) {
	background-color:#F9F9F9;
}
ul.list-comments li:last-child {
	border-bottom:none;
}
ul.list-comments li div.date {
	color: #666;
}
ul.list-comments li div.name {
	color: #000;
}
ul.list-comments li div.text {
	color: #333;
}
div.line {
		border-top:1px solid #CCC;
}
/************* product-view ******/
.product-view .maintext img {
	margin:0 10px 10px 0;
}
.product-view .TabbedPanels {float: left;}
.product-view .TabbedPanelsTab{	
	color: #000000;
	border: 1px solid #CCC;
	background-color: #EBEBEB;
	outline:none;
	list-style:none !important;
	float:left;
	margin-right: 1px;
	margin-left: 0px;
}
.product-view .TabbedPanelsTabHover {
	background-color: #CCC;
}
.product-view .TabbedPanelsTabSelected {
	cursor:auto;
	background-color: #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
.product-view .TabbedPanelsContentGroup {
	border-top: 1px solid #CCC;
}
.product-view .TabbedPanels .wrapper_content h2{
	display:none;
}
.product-view .TabbedPanels .wrapper_content .content {
	border:none;
}
.product-view .TabbedPanels .ls-photos {
	padding-top:10px;
}
.product-view .TabbedPanels .ls-photos .imgbox {
	float:left;
	margin:0 10px 10x 0;
	height:120px;
	width:120px;
}
.product-view .TabbedPanels .ls-photos .imgbox img {
	padding:2px;
	border:5px solid #CCC;
}
ul.list_products_thumbnail {
	list-style:none;
}
ul.list_products_thumbnail li {
	list-style:none !important;
}
.form-input table td.key {
    direction:ltr
}
.fa{
    direction:ltr;
    text-align: left
}
 .count_items {
	direction:ltr;
}

 .ls-advertise li,
 .ls-photos li,
 .has-photo li {
	background-image:none;	
	border-bottom:1px solid #CCC;
}
 .has-photo li {padding-right:0;padding-left:0;}
 .has-photo li:last-child,
 .ls-advertise li:last-child,
 .ls-photos li:last-child {border-bottom:none;}

 .has-photo li:before,
 .has-photo li:after{display:table;content:"";line-height:0;}
 .has-photo li:after{clear:both;}
 .has-photo li div {
	float:left;
}
 .has-photo li .img {width:25%;}
 .has-photo li .img img {
	border:1px solid #EEE;
}
 .has-photo li .details {width:75%;}
 .has-photo li p {
	padding:10px;
	margin:0;
}
 .calendar {
	height: 180px;
	width: 167px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
}
 .calendar .month {
	color: #FFF;
	position:absolute;
	top:40px;
	right:30px;
}
 .calendar .year {
	position:absolute;
	color: #FFF;
	direction:ltr;
	top:40px;
	left:30px;
}
 .calendar .day-text {
	color: #000;
	font-weight: bold;
	position:absolute;
	top:90px;
	left:20px;
	right:20px;
	text-align:center;
}
 .calendar .day-number {
	color: #900;
	font-size: 3em;
	font-weight: bold;
	direction:ltr;
	position:absolute;
	top:110px;
	left:20px;
	right:20px;
	text-align:center;
}
 .email-form-newslatter input[type="text"]{
	float:left;
	width:60%;
}
 .email-form-newslatter input[type="submit"]{
	float:right;
	width:30%;
}
 .email-form-newslatter form:before,
 .email-form-newslatter form:after{display:table;content:"";line-height:0;}
 .email-form-newslatter form:after{clear:both;}
 .content table {
	//direction:ltr;
}
.content table.list-photo-groups{
    direction:ltr
}
.content table tbody tr td{
    text-align: left;
    direction:ltr;
}
#list-products .content ul{
    padding-left: 0px;
padding-right: 0px;
}
#log-comments .wrapper_content{
    border:0px;
    width:auto
}
div.like span {
text-align: right;
width: 30px;
padding-top: 5px;
padding-right: 14px;
display: block;
/* height: 34px; */
float: right;
}
.wrapper_content{

  color:#000;
  margin-bottom:20px ;
  margin-top:7px ;
  font-size:14px;
}
.saj{
direction:ltr
}
.saj ul{

padding-left:0px;
margin-lefT:0px
}