@font-face {
  font-family: Vazir;
  src: url('../fonts/Vazir.eot');
  src: url('../fonts/Vazir.eot?#iefix') format('embedded-opentype'),
       url('../fonts/Vazir.woff') format('woff'),
       url('../fonts/Vazir.ttf') format('truetype');
  font-weight: normal;
}
@font-face {
  font-family: Vazir;
  src: url('../fonts/Vazir-Bold.eot');
  src: url('../fonts/Vazir-Bold.eot?#iefix') format('embedded-opentype'),
       url('../fonts/Vazir-Bold.woff') format('woff'),
       url('../fonts/Vazir-Bold.ttf') format('truetype');
  font-weight: bold;
}

@font-face {
  font-family: Vazir;
  src: url('../fonts/Vazir-Light.eot');
  src: url('../fonts/Vazir-Light.eot?#iefix') format('embedded-opentype'),
       url('../fonts/Vazir-Light.woff') format('woff'),
       url('../fonts/Vazir-Light.ttf') format('truetype');
  font-weight: 300;
}

html       {height: 100%;overflow-y:scroll;}
body       {margin:0px;padding:0px;font-family:Vazir,Tahoma;font-size:9pt;background-color:#E0E0E0;text-align:center;height: 100%;}
table      { font-family: Vazir,Tahoma; font-size: 9pt; line-height:150%; border-collapse: collapse;}
th,td      {padding-left: 5px; padding-right: 5px;}
form       { margin: 0 }
input      { font-family: Vazir,Tahoma; font-size: 9pt; border: 1px solid #666666; padding: 5px ;border-radius: 0;box-sizing: border-box ;}
select     {border: solid 1px #666666;background: #FFFFFF;padding: 5px;font-family: Vazir,Tahoma;font-size: 9pt;width: 90%;box-sizing: border-box ;}
textarea   {border: solid 1px #666666;background: #FFFFFF;padding: 5px;font-family: Vazir,Tahoma;font-size: 9pt;width: 90%;box-sizing: border-box ;}
input[type=submit],[type=radio],[type=button], label, select, .pointer {cursor: pointer;}
img{max-width:100%;height:auto; border:0px;}









a:link{color:#6D6D6D;text-decoration:none;}
a:visited  {color:#6D6D6D;text-decoration:none;}
a:hover{color:#ef3f3e;text-decoration:none;}


#wrapper{width:850px;min-height:80%;text-align:left;margin-top:0px;position:relative;}
#content {direction:rtl;font-family:Vazir,Tahoma;font-size:9pt;padding:10px 1px 5px 1px;height:auto;}
#div-center-top {width:100%;text-align:right;line-height:150%;}
#div-left {float:left;width:640px;text-align:right;line-height:150%;}
#div-right {float:right;width:200px;text-align:right;line-height:150%;}
#center{margin:0 auto;height:100%;}
.clear{clear:both;}

.block{
	padding:5px;
	margin-bottom:5px;
	direction:rtl;
	background-color:#fff;
	border-radius:4px;
	background-clip:padding-box;
	box-shadow:0 1px 3px rgba(0,0,0,.2);
	overflow:hidden;
	color: #4D4D4D;
}
.block-header{
	font-family:Vazir,Tahoma;
	background-color:#E0E0E0;
	font-size:10pt;
	border-radius:4px;
	padding:5px;
	min-width:90%;
	color: #4F4F4F;
	border:1px solid #ACACAC;
	margin-bottom:5px;
	font-weight:bold;
}
.block-header h1,h2,h3{
	font-size:10pt;
	margin: 0 auto;
}








.cart-menu a, .cart-menu a:active, .cart-menu a:visited {
	font-family:Vazir,Tahoma;
	font-size:10pt;
	color: #FF0000;
	border: 1px solid #cdcdcd;
	display: block;
	padding: 5px;
	margin: 2px auto;
	font-weight:bold;
	padding-right: 24px;
	background: #FECC21 url('./../images/cart_put.png') no-repeat right;	
 }
.cart-menu a:hover {
	color:#FF0000;
    transition: 0.3s;
	padding-right: 24px;
	background: #E8B301 url('./../images/cart_put.png') no-repeat right;	
 }
.cart-menu span{
	font-family:Vazir,Tahoma;
	font-size:8pt;
	color: #4F4F4F;	
}

.cart-menu div{
	font-family:Vazir,Tahoma;
	font-size:10pt;
	color: #4F4F4F;
	border: 1px solid #cdcdcd;
	display: block;
	padding: 5px;
	margin: 2px auto;
	font-weight:bold;
	padding-right: 24px;
	background: #F5F5F5 url('./../images/cart.png') no-repeat right;	
}


.btn1 {margin:4px 2px;-webkit-appearance: none; border-radius: 0;padding:6px;background-color:#2196f3;color:white;border:0px;font-family: Vazir,Tahoma; font-size: 9pt;box-sizing: border-box ;}
.btn1:hover {-webkit-appearance: none; border-radius: 0;padding:6px;background-color:#1976d2;color:white;border:0px;font-family: Vazir,Tahoma; font-size: 9pt;box-sizing: border-box ;}


.btn {
    font-family: Vazir,Tahoma;
    cursor: pointer;
    padding: 5px;
    min-height: 35px;
    min-width: 105px;
    border:1px solid #ccc;
    text-decoration: none;
    line-height: 0;
    border-radius: 5px;
    white-space: nowrap;
    background: transparent;
	width: 50px;
}
.btn:hover {
    background: #E0E0E0;
	
	
}
.btn.btn-success {
    background: #41BC44;
    border: 1px solid #59bc46;
    color: #fff;
    transition: all ease-in 0.3s;
    border-left: 5px solid #32A11D;
}
.btn.btn-success:hover {
    background: #32a11d;
}


.w90{width:90%}
.w60{width:60%}


.table_products{width:90%}
.table_payment_type{width:70%}
.table_cities{width:70%}
.table_post_type{width:60%}
.suggested_products{width:25%;float:right;}
.row_products{margin:5px;}

@media screen and (max-width: 700px){
#wrapper{margin:0px;border:0px solid #989898;display:block;min-height:80%;min-width:300px;width:100%;}
input {max-width:100%;}
#div-right {float:none;width:100%;}
#div-left {float:none;width:100%;}
#div-center-bottom {float:none;width:100%;}
.block{margin-right:5px;margin-left:5px;}
.table_products{width:95%}
.table_payment_type{width:95%}
.table_cities{width:95%}
.table_post_type{width:95%}
.suggested_products{width:50%;float:right;}
.w90{width:95%}
.w60{width:95%}
}
