﻿html {
font-size: 100%;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
height: 100%;
margin: 0;
}

html, button, input, select, textarea {
color: #5d5953;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
}


.btn{
	width:100%;
}
.btn.gray {
    background: #9a7d56;
    background: -webkit-linear-gradient(top,#dcb37c 0,#c39e6d 100%);
    background: -o-linear-gradient(top,#9E9E9E 0,#6E6A6A 100%);
    background: -moz-linear-gradient(top,#9E9E9E 0,#6E6A6A 100%);
    background: linear-gradient(top,#9E9E9E 0,#6E6A6A 100%);
}	
.btn.blue {
	background: #1B83CD; 
	background: -webkit-linear-gradient(top,#4DD4F5 0,#1B83CD 100%);
	background: -o-linear-gradient(top,#4DD4F5 0,#1B83CD 100%); 
	background: -moz-linear-gradient(top,#4DD4F5 0,#1B83CD 100%);
	background: linear-gradient(top,#4DD4F5 0,#1B83CD 100%); 
}
.btn.red {
	background: #CD1B1B; 
	background: -webkit-linear-gradient(top,#F54D4D 0,#CD1B1B 100%);
	background: -o-linear-gradient(top,#F54D4D 0,#CD1B1B 100%); 
	background: -moz-linear-gradient(top,#F54D4D 0,#CD1B1B 100%);
	background: linear-gradient(top,#F54D4D 0,#CD1B1B 100%); 
}
.btn.violet {
	background: #5D2279; 
	background: -webkit-linear-gradient(top,#743294 0,#5D2279 100%);
	background: -o-linear-gradient(top,#743294 0,#5D2279 100%); 
	background: -moz-linear-gradient(top,#743294 0,#5D2279 100%);
	background: linear-gradient(top,#743294 0,#5D2279 100%); 
}
::selection {
	background: gray;
	color: #fff;
	text-shadow: none;
}


body {
display: block;
margin: 8px;
}

body *{

 font-family:'BYekan';,Tahoma,Arial, Helvetica, sans-serif;
}
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}


body {
margin: 0;
font-size: 14px;
line-height: 1.4;
color: #a0a0a0;
min-height: 100%;
position: relative;
}

.global_form{
color: #fff;
}


body.page-home {
	min-width: 1020px;
	background-color: #ffffff;
}

div {
	display: block;
}

.clearfix{
}

.clearfix:before, .clearfix:after {
display: table;
content: "";
line-height: 0;
}
.clearfix:after {
clear: both;
}
.clearfix:before, .clearfix:after {
content: "";
display: table;
}
.clearfix:before, .clearfix:after {
display: table;
content: "";
line-height: 0;
}
.clearfix:before, .clearfix:after {
content: "";
display: table;
}


.article, .aside, .details, .figcaption, .figure, .footer, .header, .hgroup, .nav, .section {
	display: block;
}


.btn, .btn:visited, .btn:active, .btn:focus, .dropdown.disabled .btn, .dropdown.disabled:hover .btn {
display: inline-block;
vertical-align: top;
color: #fff;
position: relative;
padding: 0 14px;
border: 0;
border-radius: 3px;
height: 34px;
line-height: 34px;
font-size: 12px;
text-decoration: none;
text-shadow: 0 -1px 0 rgba(0,0,0,.2);
cursor: pointer;
background: #6E6A6A; 
background: -webkit-linear-gradient(top,#9E9E9E 0,#6E6A6A 100%);
background: -o-linear-gradient(top,#9E9E9E 0,#6E6A6A 100%); 
background: -moz-linear-gradient(top,#9E9E9E 0,#6E6A6A 100%);
background: linear-gradient(top,#9E9E9E 0,#6E6A6A 100%); 
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.09),transparent 0 0 0;
box-shadow: inset 0 -1px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.09),transparent 0 0 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}


.btn-brown, .btn-brown:visited, .btn-brown:hover, .btn-brown:active, .btn-brown:focus, .btn-brown:active:hover, .btn-brown:focus:hover, .btn-brown.disabled, .btn-brown.disabled:visited, .btn-brown.disabled:hover, .btn-brown.disabled:active, .btn-brown.disabled:focus, .dropdown.disabled .btn-brown, .dropdown.disabled:hover .btn-brown {
color: #c2bfb4;
background: #6f695b url(../images/header-bg.png) repeat 0 0;
background: #6E6A6A; 
background: -webkit-linear-gradient(top,#9E9E9E 0,#6E6A6A 100%);
background: -o-linear-gradient(top,#9E9E9E 0,#6E6A6A 100%); 
background: -moz-linear-gradient(top,#9E9E9E 0,#6E6A6A 100%);
background: linear-gradient(top,#9E9E9E 0,#6E6A6A 100%); 
}



#wrap {
min-height: 100%;
padding-top: 0;
}



a {
-webkit-transition: color .1s;
-moz-transition: color .1s;
-ms-transition: color .1s;
-o-transition: color .1s;
transition: color .1s;
color: #e4d5c1;
text-decoration: none;
outline: 0 none;
}

a:visited {
color: #e4d5c1;
}

p {
	font-size: 14px;
	margin: 0 0 20px;
	line-height: 22px;
	text-align: right;
}

.container {
padding: 0 10px;
margin: 0 auto;
position: relative;
}
.container {
width: 960px;
}


ul, menu, dir {
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;
}

.nav ul, .nav ol {
list-style: none;
list-style-image: none;
margin: 0;
padding: 0;
}


li {
display: list-item;
text-align: -webkit-match-parent;
}

li {
font-size: 14px;
line-height: 22px;
}

ul, ol {
margin: 1em 0;
padding: 0 0 0 40px;
}

form {
margin: 0;
}



button, input, select, textarea {
font-size: 100%;
margin: 0;
vertical-align: baseline;
}
button, input {
line-height: normal;
}
input[type=text], input[type=password], input[type=email], textarea, .form-input, .selectize-input, .select2-dropdown-open, .select2-dropdown-open:hover ,select {
-webkit-transition: border linear .2s,background-color .2s,box-shadow linear .2s;
-moz-transition: border linear .2s,background-color .2s,box-shadow linear .2s;
-ms-transition: border linear .2s,background-color .2s,box-shadow linear .2s;
-o-transition: border linear .2s,background-color .2s,box-shadow linear .2s;
transition: border linear .2s,background-color .2s,box-shadow linear .2s;
width: 100%;
min-height: 34px;
padding: 5px 10px;
margin-bottom: 20px;
color: #585652;
background: #fcfcf9;
font-size: 12px;
line-height: 20px;
border-radius: 3px;
border: 0;
}
input[type=text], input[type=password], input[type=email], textarea, .form-input, .selectize-input, .select2-dropdown-open, .select2-dropdown-open:hover, .selectize-control input[type=text], .selectize-control input[type=password], .selectize-control input[type=email], .selectize-control textarea, .selectize-control .form-input, .selectize-control .selectize-input, .selectize-control .select2-dropdown-open, .selectize-control .select2-dropdown-open:hover,select {
-webkit-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,.08),0 0 0 1px rgba(93,89,83,.2),0 -1px 0 0 rgba(0,0,0,.06);
box-shadow: inset 0 1px 2px 0 rgba(0,0,0,.08),0 0 0 1px rgba(93,89,83,.2),0 -1px 0 0 rgba(0,0,0,.06);
}
input.search-query {
width: 196px;
margin-bottom: 0;
min-height: 28px;
}






.global_form {
cursor:default;
top: 30px;
z-index: 101;
background: #bd9969;
border-radius: 0 0 5px 5px;

direction:rtl;
display:block;
position:static;
width:900px;
margin:auto
}



.global_form .header {
border: 1px solid rgba(0,0,0,0.2);
border-bottom: 0;
height: 32px;
line-height: 30px;
text-align: center;
width:100% !important;
}
.global_form .header span {
color: #fff;
margin-right: 15px;
}
.global_form .container {
border: 1px solid rgba(0,0,0,0.2);
border-top: 0;
border-radius: 0 0 5px 5px;
width:100% !important;
}
.global_form .container table {
width: 100%;
}
.global_form .container table .head td {
height: 25px;
}
.global_form .container table .w85 {
width: 85px;
}
.global_form .container table td {
text-align: center;
}

.global_form .container table .gsep {
width: 100%;
height: 1px;
background-color: #64a000;
margin: 0 auto 10px;
}

.global_form .container table td a img {
max-width: 50px;
max-height: 37px;
}

.global_form .container table  .del {
display: block;
width: 15px;
color:red;
margin: 0 auto;
background: url("../images/delete.png") no-repeat right;
cursor:pointer;
padding: 2px 20px 2px 20px;
float:right;

}


.global_form .container table td.textright {

}
.global_form .container table td {
text-align: center;
}

 .global_form .container table td.textleft {

}

 .global_form .container table .sep {
width: 90%;
height: 1px;
background-color: #666;
margin: 10px auto;
}
 .global_form input{
  min-height:0; 
  padding: 3px 10px 0px 10px; 
  margin: 0px; 
} 
.global_form select{
  min-height:0; 
  margin: 0px; 
} 

.global_form td {
line-height: 22px;
}
.global_form .btn{

   vertical-align:middle;
}

.global_form .btn a{
	color:white;
}


.rc-anchor-light {
    background: #dbdbdb !important;
    border: 1px solid #ffffff !important;
}

.div-mainsize{
width:900px;
}

@media (max-width: 900px) { 

	.g-recaptcha>div{
    margin-left: 0 !important;
    margin-right: auto !important;
	}
    .recaptcha-c{padding-right: 0 !important;}
	.global_form {
	width:auto !important;
	}
	.container {
	width: auto !important;
	}
	body.page-home {
		min-width: auto !important;
	}

	.div-mainsize{
	width:100% !important;
	       margin-top: 10% !important;
	}
	
}
