.header {
	color: #121010;
	background-color: #d9e0d4;
	min-height: 5px;
	background: #F8F8F8 url("../fonts/header-lines.gif") no-repeat scroll right bottom;
	margin-top: -5px;
}
.headtxt{
text-shadow: 1px 2px rgba(0, 0, 0, 0.3);
margin-top: -8px;
color: #FF0B0B;
font-family: dastnev;
font-size: 38px;
}
.header2{
	color: #121010;
	background-color: #d9e0d4;
	min-height: 85px;
	background: #F8F8F8 url("../fonts/header-lines.gif") no-repeat scroll right bottom;
	margin-top: 4px;
}
.headtxt2{
text-shadow: 1px 2px rgba(0, 0, 0, 0.3);margin-top: 9px;
}
.balance{
	direction:rtl;
	padding:0px 5px;

}
.menu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
	font-family: iran, yekan, tahoma, "Lucida Sans", sans-serif;
	font-size: 13px;
}
.menu li {
border-radius: 0px;
background-color: #cbc6a6;
color: #000;
border-top: solid 1px #dedede;
border-bottom: 1px solid #8a8873;
}
.menu li:hover {
    background-color: #b3ad8a;
	color:#ffffff;
border-top: solid 1px #c0c0c0;
}
.menu a{
	text-decoration:none;
	color: #ffffff;
}
.menu ul .m_active {
	background-color: #2ac562;
	background-color: #751d12;
	background-color: #34a3b6;
}
.aside {
	color: #060000;
    text-align: center;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
.footer {
    color: #6B6565;
    text-align: center;
    font-size: 12px;
    padding: 1px;
}


.leftbox{
	float:left;
	font-family:tahoma;
	font-size:12px;
}
.dropbtn {
    background-color: #00ff00;
    color: #000000;
    padding: 8px;
    font-size: 14px;
    border: none;
    cursor: pointer;
}

.dropdown {
    position: relative;
    display: inline-block;

}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 100px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

.dropdown-content a {
    color: black;
    padding: 8px 12px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:hover {background-color: #f1f1f1}

.dropdown:hover .dropdown-content {
    display: block;
}

.dropdown:hover .dropbtn {
    background-color: #00d200;
}


.button {
	font: normal 14px "Iran", Tahoma, arial;
    background-color: #797979; /* #4CAF50;  Green */
    border: none;
    color: white;
    padding: 2px 8px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    margin: 4px 2px;
    cursor: pointer;
}
.button a:hover {
    background-color:  #4CAF50;  /*Green */
}
.button1:hover {
    background-color:  #4CAF50;  /*Green */
}

.button1 {border-radius: 4px;}
.button2 {border-radius: 4px;}
.button3 {border-radius: 8px;}
.button4 {border-radius: 12px;}
.button5 {border-radius: 50%;}

ul.breadcrumb {
padding: 6px 18px;
list-style: none;
/*background-color: rgb(80, 121, 141);*/
border: 0px solid #e0dbdb;
font-size: 14px;
color: #000;
margin-top: 1px;
}
ul.breadcrumb li {display: inline;  margin-top: 4px;}
ul.breadcrumb li+li:before {
    padding: 8px;
    color: black;
    content: "\00a0";  /*   content: "|\00a0";   */
}
ul.breadcrumb li a {font-family:yekan, tahoma, arial; color: #0231FC;text-decoration:none;
background-color: #cad6e3;font-weight:600;
padding: 5px 10px;
border-radius: 4px;}
ul.breadcrumb li a:hover {text-decoration:underline;color: #000080; background-color: #C7C7C7;}



ul.breadcrumb1 {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
	background-color: #f6e309; /*#4e4e4e ;*/
	border: solid 0px #008000;
	
/*
background: rgba(169,3,41,1);
background: -moz-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(169,3,41,1)), color-stop(44%, rgba(143,2,34,1)), color-stop(100%, rgba(109,0,25,1)));
background: -webkit-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: -o-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: -ms-linear-gradient(top, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: linear-gradient(to bottom, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019', GradientType=0 );
*/	
}

ul.breadcrumb1 li {
    float: right;
		border-right: 1px solid #00000;
		line-height: 32px;
		outline: none;
}

ul.breadcrumb1 li:last-child {
    border-right: none;
}

ul.breadcrumb1 li a {
    display: block;
    color: white;
    text-align: center;
    padding: 5px 16px;
    text-decoration: none;
text-shadow: 1px 2px rgba(140, 140, 140, 0.3);	
	/*font-size:12px;*/
}

ul.breadcrumb1 li a:hover:not(.active) {
    background-color: #868686;
/*	border-bottom-right-radius: .5em;
	border-bottom-left-radius: .5em;*/	
}

.active {
	text-shadow: 1px 1px rgba(251, 251, 251, 0.3);
	background-color:#fc8109; /* #fcbd09;  */
    border: 0px;
    padding: 8px;
    border-radius: 4px 4px 0px 0px;
	font-weight: bold;
color: #241c20;
}




.atra{
	float:right;max-width: 120px;
}
.atra img{
width: 83%;
margin-top: -1px;
}
.cartbtn{
margin-left: 15px; 
margin-top: 0px; 
float: left; 
padding:0px;
box-shadow: 4px 4px 4px rgb(225, 235, 240);
}
.tit{
    color: #9da9b0;
    border: 0px solid #9da9b0;
padding: 0 3px;
float: left;
background-color: #fff;
margin-left: -10px;
font: 18px Arial, Helvetica, sans-serif;
border-radius: 10px;
}
}

.showone{
width:100%;
margin-top: 0px;
color: #666;
font: 13px/20px tahoma, Arial, sans-serif;	
margin-bottom:10px;
background: #fff;
padding: 10px;
border: 1px solid #DADADA;

}
.upperbar{
padding: 0px;
margin: 0px;
margin-bottom: 10px;
font: 13px/20px yekan, Arial, sans-serif;	
}
.upperbar h3{
padding: 0px;
padding-bottom: 2px;
margin: 0px;
border-bottom: solid 1px #B3B4B6;
font-size: 20px;
line-height: 32px;
font-weight: 300;
color: #4888F6;
line-height: 10px;
font: normal 18px "yekan", arial;
}
.upperbar h3 span{
padding-bottom: 2px;
}

.description {

    padding: 10px;
    margin-bottom: 10px;
    line-height: 20px;

font-family: IranianSerif,Tahoma,serif;
direction: rtl;
font-size: 14px;
line-height: 1.42857143;
color: #333;
}

.details{
    overflow: hidden;
    border-top: 1px solid #E7E7E7;
    padding: 0px 5px 10px 5px;
    margin-bottom: 10px;
    color: #555;

}
.hlf {
    padding: 0;
    margin: 0;
}
.details span {
    color: #446cb3;
    display: inline-block;
    width: 120px;
}

.btndownload {
  color: #446cb3;

  font-weight: bold;
  border: 0px solid #a0a0a4;
  vertical-align:middle;
  cursor:pointer;
  margin-top:5px;
  padding:3px;
  background: none;
  background-image: url("../fonts/down2.png") no-repeat right top;
}
 
.btndownload:hover {
  color: #ff0000;
	text-decoration:underline;
}

.addcart{
	background-image:url("../fonts/cart_add.png") no-repeat right top;
	padding-right:0px;
}

.tim{
width:150px;
 background-image: url(../fonts/down2.png) no-repeat right top;
}
#rock {
    background: url('../fonts/cart_add.png.png') no-repeat;
}
.sellfile{
padding: 3px;
margin: 3px;
border: 1px solid #ccc;
background-color: #f2f2f2;
border-radius: 8px;
font: 11px Tahoma;
color: #000000;
}
.sellfile2{
	font-size:11px;
	font-weight:100;
	color:#9595AB;
	font-family:arial;

}
.sellfile3{
	font-size:13px;
	font-weight:600;
	color:#928e8b;
		font-family:arial;	
}
.attachimg img{
	width:5px;
	height:5px;
	margin:3px;
	
}

.row_file{
    clear:both;
	width:100%;
padding-bottom: 5px;
	/*background-color: #ededed;*/
}
.tdlast{
margin-right: 8px;
	float:left;
}
.attachedtbl{
clear:both;
width: 100%;
border: 0px dotted  #dad1ba;
margin-bottom:5px;
border-top: 1px dotted #bcb9b9;
padding-bottom: 15px;
}
.tdprc{
color: #1086F9;;
margin-right: 7px;
font-weight: 100;
float:right;
padding-left:5px;

}
.tdprc2{
    color: #1A99F6;
    margin-right: 7px;
    font-weight: 100;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 14px;
    font-family: tahoma;
	margin-top: 13px;
}
.item3{
border-bottom: 1px dotted #ABB1AA;
margin-bottom: 5px;
font-family: 'Tahoma', arial;	
font-size:12px;
}
.titl3{
	float:right;
}
.tdname{
	color:#000080;

}
.tdtype{
direction: ltr;
font: 11px arial;
padding: 0 3px;
border-radius: 3px;
color: #039892;
}
.leftprice{

}
.addcart{
	cursor:pointer;
	border:0px;
    background-color:#d9534f; /*  :#B94F42;*/
    color: #fff;
    font-family: "Tahoma",Arial;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);
	text-decoration:none;
	border-radius: 4px;
	padding: 6px;
	margin-top: 16px;
}
.addcart:hover{
color:#000;
background-color: #ffac59;
border-radius: 4px;
}
.addcartbtn{
	cursor:pointer;
	border:0px;
    background-color: #14C035;
    color: #FFF;
    font-family: "Yekan",Arial;
    font-size: 12px;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);
	text-decoration:none;
}
.addcartbtn:hover{
color:#000;
}
.removebtn{
width: auto;
height: 26px;
text-align: right;
line-height: 25px;
color: #0000ff;
font-family: "Yekan",Arial;
font-size: 12px;
text-decoration: underline;
padding-right: 6px;
padding-left: 6px;
float: left;
margin: 3px 5px 3px 2px;
}
.removebtn:hover{
color: #ff0000;
text-decoration: underline;
}
input#gobutton{
cursor:pointer; 
padding:5px 25px; 
background:#35b128; 
border:1px solid #33842a;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);
-moz-box-shadow: 0 0 4px rgba(0,0,0, .75);
box-shadow: 0 0 4px rgba(0,0,0, .75);
color:#f3f3f3;
font-size:1.1em;
}
/***NOW STYLE THE BUTTON'S HOVER AND FOCUS STATES***/
input#gobutton:hover, input#gobutton:focus{
background-color :#399630; /*make the background a little darker*/
/*reduce the drop shadow size to give a pushed button effect*/
-webkit-box-shadow: 0 0 1px rgba(0,0,0, .75);
-moz-box-shadow: 0 0 1px rgba(0,0,0, .75);
box-shadow: 0 0 1px rgba(0,0,0, .75);
}



.price {
    overflow: hidden;
    border-bottom: 1px solid #E7E7E7;
    padding: 0px 5px 10px 5px;
    margin-bottom: 10px;
    color: #555;
	font-size:12px;
	font-family:tahoma, arial;
}

a.dnl {
    padding: 2px 14px 2px 14px;
    vertical-align: middle;
    font: normal 18px "b yekan", tahoma;
    line-height: 30px;
    height: 35px;
}

a.button {
cursor: pointer;
margin: 0;
border-radius: 3px;
color: #FFF;
text-shadow: 0 -1px 0px #285990;
background-color: #1d7ab6;
background: -moz-linear-gradient(top, #2a9ce5, #1d7ab6);
border: 1px solid #2064af;
border-top-color: #1d67ba;
border-bottom-color: #265e9c;
box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.6), inset 1px 0 1px 0px rgba(255,255,255,0.2), inset -1px 0 1px 0px rgba(255,255,255,0.2), inset 0px -1px 0px rgba(255,255,255,0.1), inset 0px 1px 0px rgba(255,255,255,0.2);
}


a.button i {
    vertical-align: sub;
}
.icon-shopping-cart {
    background-position: -360px -120px;
}
.icon-white {
    background-image: url("../fonts/icons.png");
}

[class^="icon-"], [class*=" icon-"] {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin-left: .3em;
    line-height: 14px;
}


.button_p {
  display: inline-block;
  padding: 8px 25px;
  font-family: iran, tahoma;
  font-size: 14px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  outline: none;
  color: #fff;
  background-color: #0080c0;
  border: 1px solid #0073aa;
  border-radius: 3px;
  box-shadow: 0px 0px #a0a0a4;
}

.button_p:hover {background-color: #005f8c}

.button_p:active {
  background-color: #005f8c;
  box-shadow: 0 3px #666;
  transform: translateY(4px);
}

.button_p2 {
  display: inline-block;
  padding: 7px 8px;
  font-family: iran, tahoma;
  font-size: 14px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  outline: none;
  color: #fff;
background-color: #989898;
border: 0px solid #d2d2d2;
  border-radius: 3px;
  box-shadow: 0px 0px #a0a0a4;
  margin-right:100px;

  
}

.button_p2:hover {background-color: #005f8c}

.button_p2:active {
  background-color: #005f8c;
  box-shadow: 0 3px #666;
  transform: translateY(4px);
}
.filetype{
padding: 12px 2px;
color: #ffffff;
background-color: #229ADB;
margin-bottom: 5px;
border-radius: 17px;
}
.orderbtn{
	background: #F68B1E;
border: 0px;
padding: 5px;
position: relative;
text-align: center;
display: inline-block;
vertical-align: middle;
line-height: 1.42857;
text-transform: uppercase;
cursor: pointer;
font-size: 12px;
font-style: normal;
text-decoration: none;
font-weight: 700;
color: #fff;
overflow: visible;
float:left;
margin-right:8px;
}
.showone{
border: 1px solid #CCDAE4;
border-radius: 4px;
background-color: rgb(255, 255, 255);
padding: 8px;
margin-bottom: 10px;
width:auto;
}
.showone img{
max-width: 50%;
max-height:350px;
margin-top: 20px;
margin-bottom: 20px;

   display: block;
    margin-left: auto;
    margin-right: auto;
	
	
}
.showone:focus{
	outline:no;
}
.statusbar{
margin: 0px;
font-family: tahoma;
font-size: 11px;
font-weight: 600;
color: #747474;
padding: 2px 8px 2px 8px;
margin-bottom: 8px;
border: 1px dotted #d2d2d2;
}
.tags{
padding: 20px;
border-top: 1px dashed #ddd;
}
.mainpage{
border: 0px solid rgb(222, 222, 222);
padding: 0px 8px;
}
.mainpage2{
border: 0px solid rgb(222, 222, 222);
padding: 0px;
background-color:#fff;
width:100%;
height:100%;
text-align: center;
}
.bukbx{
border: 0px solid #dadada;
height: auto;
min-height: 250px;
float:right;
padding:5px;
}
.bukbx2{
border: 1px solid #dadada;
width: 100%;
height: auto;
min-height: 250px;
background-color:#fff;
padding: 5px;
}
.title_sector a {
	text-justify:auto;
	text-decoration:none;
}
.img_top{
	width:100%;
}
.empt{
	padding-top:0px;

}

.button7 {
  display: inline-block;
  border-radius: 4px;
  background-color: #f4511e;
  border: none;
  color: #FFFFFF;
  text-align: center;
  transition: all 0.5s;
  cursor: pointer;
  margin: 5px 0px;
  font-size: 16px;
font-family: tahoma, arial;
  box-shadow: 4px 4px 4px rgb(123, 123, 123);
  padding: 2px 5px;
}

.button7 span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
  font-family: tahoma, arial;
}

.button7 span:after {
  content: '»';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

.button7:hover span {
  padding-right: 25px;
}

.button7:hover span:after {
  opacity: 1;
  right: 0;
}


.cartbtn{
margin-left: 15px; 
margin-top: 0px; 
float: left; 
padding:0px;
box-shadow: 4px 4px 4px rgb(225, 235, 240);
}

.btndownload {
  color: #446cb3;

  font-weight: bold;
  border: 0px solid #a0a0a4;
  vertical-align:middle;
  cursor:pointer;
  margin-top:5px;
  padding:3px;
  background: none;
  background-image: url("../fonts/down2.png") no-repeat right top;
}
 
.btndownload:hover {
  color: #ff0000;
	text-decoration:underline;
}

.addcart{
	background-image:url("../fonts/cart_add.png") no-repeat right top;
}

.tim{
width:150px;
 background-image: url(../fonts/down2.png) no-repeat right top;
}
#rock {
    background: url('../fonts/cart_add.png.png') no-repeat;
}
.sellfile{
padding: 3px;
margin: 3px;
border: 1px solid #ccc;
background-color: #f2f2f2;
border-radius: 8px;
font: 11px Tahoma;
color: #000000;
}
.sellfile2{
	font-size:11px;
	font-weight:100;
	color:#9595AB;
	font-family:arial;

}
.sellfile3{
	font-size:13px;
	font-weight:600;
	color:#928e8b;
		font-family:arial;	
}
.attachimg img{
	width:5px;
	height:5px;
	margin:3px;
	
}

.barcart{
	width:100%; color:#FED90D; background: #A50E0E  url('images/menubg.png') repeat-x scroll 0px 0px; font-family: yekan, tahoma, Arial; padding-top:14px; padding-bottom:14px; margin: 0; font-size: 1.2em;border-bottom: medium none;border-top:0px solid #F9F5D4;
}
.cartbx {
  width: auto;
height: 54px;
text-align: right;
text-decoration: none;
line-height: 50px;
background-color: #b514c6;
color: #FFF;
font-size: 18px;
text-shadow: 1px 1px 1px rgba(50, 200, 179, 0.3);
text-decoration: none;
padding-right: 6px;
padding-left: 6px;
border-radius: 0px;
margin-top: 5px;
}
.cartspan {
    width: auto;
line-height: 34px;
}
.numbr{
	width: 24px;
height: 24px;
float: left;
margin: 5px 7px 0px 9px;
display: block;
opacity: 0.6;
border-radius: 50%;
background-clip: padding-box;
background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.25) inset;
color: #FFF;
font-family: "Yekan",Arial;
font-size: 12px;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);
text-align: center;
line-height: 26px;
}
.cart{
background: transparent url("../images/cart0.png") no-repeat scroll 100% 50%;
display: block;
width: 25px;
height: 22px;
float: right;
margin: 7px 9px 0px;

}
.upper-info{

}
.sub-info{
min-height: 40px;
text-decoration: none;
color: #666;
margin-top: 10px;
font-size: 12px;

border-top: solid 0px #E9E9E9;
/* background: #f9f9f9;
background-image: url("../fonts/b24.png"); */
vertical-align: bottom;
}
.price2{
font-size: 12px;
font-weight: normal;
border-radius: 2px;
padding: 5px;
margin-right: 5px;
float: right;
display: inline-block;
background-color: #446cb3;
border: none;
box-shadow: none;
color: #fff;
text-shadow: none;
cursor:default;
}
.purchase {
	width: 103px;
    background-color: #4d90fe;
    border: 1px solid #3079ed;
    color: #fff !important;
    padding: 6px 15px ;
    font: normal 12px tahoma;
    border-radius: 3px;
    margin-right: 2px;
    margin-left: 2px;
    /*display: block;*/
    text-align: center;
	text-decoration:none;
}

.icon-shopping-cart {
    background-position: -360px -120px;
}
.icon-white {
    background-image: url("../images/glyphicons-halflings-white.png");
}
[class^="icon-"], [class*=" icon-"] {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin-left: .3em;
    line-height: 14px;
    vertical-align: middle;
    background-image: url("../images/glyphicons-halflings.png");
    background-repeat: no-repeat;
}


.frame_i {
  height: 140px; /*can be anything*/
  width: 110px; /*can be anything*/
  display: inline-block;
  vertical-align: top; /*not required*/
  border: 0px solid black; /*not required*/
  position: relative;
}

.frame_i img {
  max-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}


.frame_i span {
  font-family: arial, sans-serif;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  color: white;
  background: rgba(0,0,0,0.4);
 } 
 

.frame_i2 {
  height: 100px; /*can be anything*/
  width: 100px; /*can be anything*/
  display: inline-block;
  vertical-align: top; /*not required*/
  border: 0px solid black; /*not required*/
  position: relative;
}

.frame_i2 img {
  max-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  padding: 0px;
}


.frame_i2 span {
  font-family: arial, sans-serif;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  color: white;
  background: rgba(0,0,0,0.4);
 } 
   
.frame_t a{
font-family: Iran, Tahoma,Geneva,sans-serif !important;
font-weight: bold;
margin-top: 10px;
margin-bottom: 10px;
color: rgb(78, 78, 78);
text-decoration: none;
font-size: 13px;
line-height: 21px;
}

.frame_j{
float: right;
margin: 8px;
border: 1px solid #dadada;
padding: 8px;
background-color: #fff;
-webkit-box-shadow: 0 2px 20px #cbcbcb;
/*box-shadow: 4px 4px 4px rgb(225, 235, 240);*/

}
.frame_j:hover{
background-color: #f5f5f5;
}

.frame_j2{
float: right;
margin: -8px 8px;
}


.frame_t{
width: 250px;
max-height: 20px;
margin-top: 20px;
}
.frame_t a:hover{
color: #ff0000;
text-decoration:underline;
}
.frame_t a:visited{
color: #ff0000;
}

.frame_t2{
width: 120px;
font-family:tahoma, arial;
font-size:11px;
margin-top: 50px;
}

.frame_t0{
float: right;
/*  max-width: 90px;  */
font-family:tahoma, arial;
font-size:16px;
}
.row3{
	text-decoration:none;
}
.row3 a{
	text-decoration:none;
}
.tit2 img{
max-width: 50%;
max-height: 350px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
display:inline
}

.tit2{
	color: #9da9b0;
border: 0px solid #9da9b0;
float: left;
margin-top: 5px;
background-color: #fff;
font: 18px Arial, Helvetica, sans-serif;
border-radius: 10px;
clear:both
}
.filetype2{
padding: 5px 2px;
color: #ffffff;
background-color: red;
margin-top: 10px;
border-radius: 0 0 0 8px;
}
.filonam{
font-weight: bold;
color: #1F2938;
box-shadow: 0px 4px 3px -3px rgba(0, 0, 0, 0.5);
background-color: #ffea4b;
padding: 8px 35px;
margin: 10px auto;	
}
.product-desc{
padding-right: 60px; 
font-family: iran; 
font-size: 13;
min-height: 70px;
font: 100%/1.5em tahoma;	
}
.tagsp {
	font: normal 14px "Iran", Tahoma, arial;
background-color: #797979;
border: none;
color: white;
padding: 2px 8px;
text-align: center;
text-decoration: none;
display: inline-block;
margin: 4px 2px;
cursor: pointer;
border-radius:4px;
}
.tagsp:hover{
    background-color:  #4CAF50;  /*Green */
}


/*   Book */


<style type="text/css">
.currency {
	border:0px solid #BEBEBE;
 }
input[type="text"]#subdomaintwo{
    -webkit-appearance:none!important;
    color:red;
    text-align:right;
    width:80px;
    border:0px solid gray;
    border-left:0px;
    margin:-7 0 0 0px;
    background:white;
}
input[type="text"]#myNumber2{
    -webkit-appearance:none!important;
    border:0px solid gray;
    border-right:0px;
    outline:none;   
}

.frm_br{
border: 1px solid #e9b64e;
	background-color: #fff;
max-width:450px;
    font-size: 14px;
  height: auto;
    display: block;
    margin-left: auto;
    margin-right: auto;
	padding-bottom: 70px;
	
}
.midl{
    margin-left: auto;
    margin-right: auto;
		text-align: center;
		padding-top: 5px;
		font-weight:800;
}
.mid2{
    margin-left: auto;
    margin-right: auto;

		padding: 15px;
		font-weight:100;
}
.emailleft{
	text-align:left;
}
.form-style-1 {
	margin:10px auto;
	max-width: 400px;
	padding: 0px 12px 10px 20px;
	/* font: 16px "Lucida Sans Unicode", "Lucida Grande", sans-serif;  */
}
.form-style-1 li {
	padding: 0;
	display: block;
	list-style: none;
	margin: 10px 0 0 0;
}
.form-style-1 label{
	margin:0 0 3px 0;
	padding:0px;
	display:block;
	font-weight: bold;
}
.form-style-1 input[type=text], 
.form-style-1 input[type=date],
.form-style-1 input[type=datetime],
.form-style-1 input[type=number],
.form-style-1 input[type=search],
.form-style-1 input[type=time],
.form-style-1 input[type=url],
.form-style-1 input[type=email],
textarea, 
select{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	border:1px solid #BEBEBE;
	padding: 7px;
	margin:0px;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	outline: none;	
}
.form-style-1 input[type=text]:focus, 
.form-style-1 input[type=date]:focus,
.form-style-1 input[type=datetime]:focus,
.form-style-1 input[type=number]:focus,
.form-style-1 input[type=search]:focus,
.form-style-1 input[type=time]:focus,
.form-style-1 input[type=url]:focus,
.form-style-1 input[type=email]:focus,
.form-style-1 textarea:focus, 
.form-style-1 select:focus{
	-moz-box-shadow: 0 0 8px #88D5E9;
	-webkit-box-shadow: 0 0 8px #88D5E9;
	box-shadow: 0 0 8px #88D5E9;
	border: 1px solid #88D5E9;
}
.form-style-1 .field-divided{
	width: 49%;
}

.form-style-1 .field-long{
	width: 100%;
}
.form-style-1 .field-select{
	width: 100%;
}
.form-style-1 .field-textarea{
	height: 100px;
}
.form-style-1 input[type=submit], .form-style-1 input[type=button]{
	background: #5241FC;
	padding: 8px 15px 8px 15px;
	border: none;
	color: #fff;
	  cursor: pointer;
	 border-radius: 4px;
}
.form-style-1 input[type=submit]:hover, .form-style-1 input[type=button]:hover{
	background: #0D4BFF;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}
.form-style-1 .required{
	color:red;
}
.comnt{font-weight:100;    font-size: 12px;}




 /* Style the tab */
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}


/* Style the buttons that are used to open the tab content */
.tab button {
  background-color: inherit;
  /*float: right;*/
  border: none;
  outline: none;
  cursor: pointer;
  padding: 10px 5px;
  transition: 0.3s;
margin: 5px 10px;
color: blue;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.tab button.active {
  background-color: #ede310;
  text-shadow: 0px 0px rgba(222, 93, 93, 0.3);
      font-weight: 800;
	  font-size:13px;
	  color: blue;
}

/* Style the tab content */
.tabcontent {
  display: none;
  padding: 6px 12px;
  border: 0px solid #ccc;
  border-top: none;
} 



.value-button {
  display: inline-block;
  border: 1px solid #ddd;
  margin: 0px;
  width: 40px;
  height: 40px;
  text-align: center;
  vertical-align: middle;
  padding: 11px 0;
  background: #eee;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.value-button:hover {
  cursor: pointer;
}

form #decrease {
  margin-right: -4px;
  border-radius: 8px;
}

form #increase {
  margin-left: -4px;
  border-radius: 8px;
}

/* form #input-wrap {
  margin: 0px;
  padding: 0px;
} */

input#number, input#numberE  {
  text-align: center;
  border: none;
  border: 1px solid #BEBEBE;
  margin: 0px;
  width: 60px;
  height: 30px;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.tempDir{
text-align: left;direction:ltr; 
font-size: 14px;
}
.respImg img{
  
  height: auto;
    display: block;
    margin-left: auto;
    margin-right: auto;
/*width: 40%;max-width: 300px;*/
}
.respImg1 img{
  
  height: auto;
    display: block;

}



div.greyGridTable {
  border: 1px solid #FFFFFF;
  width: 100%;
  height: 150px;
  text-align: right;
  border-collapse: collapse;
}
.divTable.greyGridTable .divTableCell, .divTable.greyGridTable .divTableHead {
  border: 1px solid #FFFFFF;
}
.divTable.greyGridTable .divTableBody .divTableCell {
  font-size: 14px;padding:5px;
  font-weight: 200; color:#000000;
}
.divTable.greyGridTable .divTableCell:nth-child(even) {
  background: #E1F1FF; 
}
.greyGridTable .tableFootStyle {
  font-size: 16px;
}
/* DivTable.com */
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}




.capbox {

	border-width: 0px 12px 0px 0px;
	display: inline-block;
	*display: inline; zoom: 1; /* FOR IE7-8 */
	/*  padding: 8px 40px 8px 8px;
		background-color: #92D433;
	    border: #B3E272 0px solid;
		*/
	}

.capbox-inner .capbox-innerE{
	font:  16px arial, sans-serif;
	color: #000000;
	/* background-color: #DBF3BA;
	margin: 5px auto 0px auto;
	padding: 3px;  */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}

#CaptchaDiv , #CaptchaDivE {
	font: bold 17px verdana, arial, sans-serif;
	font-style: italic;
	background-color: #FFFFFF;
	padding: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}

#CaptchaInput , #CaptchaInputE{ margin: 1px 0px 1px 0px; width: 135px; }


.tabcontent3 {
    padding: 0px 8px;
    border: 1px solid #fcbd09;
    background-color: #fcf8e4;
    color: #081b48;
} 


.tab3:active {
  color:red;
  transform: translateY(2px);
}
.tab3 button{
border: none;
outline: none;
cursor: pointer;
padding: 14px 16px;
border-radius: 6px 6px 0px 0px;
}

/****************************************/

.redbutton {
   background: #ff8000;
   background-image: -webkit-linear-gradient(top, #ff8040, #c16100);
   background-image: -moz-linear-gradient(top, #ff8040, #d56a00);
   background-image: -ms-linear-gradient(top, #ff8000, #c66300);
   background-image: -o-linear-gradient(top, #ff8000, #c66300);
   background-image: linear-gradient(to bottom, #ff8040, #df7000);
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 25px;
   height: 35px;
   line-height: 5px;
   color: #FFFFFF;
   font-family: Open Sans;
   width: 75px;
   font-size: 15px;
   font-weight: 400;
   padding: 5px;
 
   text-shadow: 1px 1px 3px #000000;
   border: solid #762C2C 1px;
   text-decoration: none;
   display: inline-block;
   cursor: pointer;
}

.redbutton:hover {
   border: solid #ED3333 1px;
   background: #ff8000;
   background-image: -webkit-linear-gradient(top, #ff8000, #F63D3D);
   background-image: -moz-linear-gradient(top, #ff8000, #F63D3D);
   background-image: -ms-linear-gradient(top, #ff8040, #F63D3D);
   background-image: -o-linear-gradient(top, #ff8000, #F63D3D);
   background-image: linear-gradient(to bottom, #ff8000, #F63D3D);
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 15px;
   text-decoration: none;
}
.redbutton:active{
	background:#555555;
}
.about{
    background-color: #fb4545;
}
.field-select3{
    width: 50px;
}

@font-face {
    font-family: 'Vazir';
    src: url('../fonts/Vazir-Medium.eot');
    src: url('../fonts/Vazir-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Vazir-Medium.woff2') format('woff2'),
        url('../fonts/Vazir-Medium.woff') format('woff'),
        url('../fonts/Vazir-Medium.ttf') format('truetype'),
        url('../fonts/Vazir-Medium.svg#Vazir-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

