
@font-face {
  font-family: 'iransans';
  font-style: normal;
  font-weight: 400;
  src: url(../persian-font/IRANSansX-Regular.woff) format("woff");
  src: url(../persian-font/IRANSansX-Regular.ttf) format("ttf"),
   url(../persian-font/IRANSansX-Regular.woff2) format("woff2");
}
*
{
	padding:0;
	margin:0;
	box-sizing:border-box;
    border: 0;
	
}
body
{
	font-family: 'iransans';
	direction: rtl;
}

 .font
{
	font-size: 15px;
    font-family: iransans;
}

/*index_header*/
.header
{
	width: 100%;
/*	height:300px;*/
	background : #fff0c0 ;

	
}
.header h1
{
	color: #2f3640;	
	text-align : center;
	
}
.header img
{
	margin-top: 20px;
	width: 100%;

}
/*index_container*/
.box
{
	width: 100%;
	/*height: 400px;*/
	background : #c33342 ;
	margin-top : 20px;
	padding : 25px;
	float: right;
	
}
.box .right{
	width: 47%;
	height: 350px;
   /* padding : 25px;*/
	background : #f3da48 ;
	float: right;
    position:relative;    
}
.right  img{
    position:absolute;
	top:20px;
	right:100px;
}
.right  img:hover{
    opacity: .5;
}
.right  a{
    position:absolute;
	top:290px;
	right:150px;
}

.box .left{
	width: 47%;
/*	height: 350px;*/
	background : #3340e8 ;
	float: left;
	padding : 25px;
}

/*register_form*/
.register{
    width: 100%;
    background: #fff0c0;
    padding: 25px;
	display: flex;
    justify-content: center;
}
.form label{
    display: block;
    font-size: 20px;
    margin: 15px;
	font-family: iransans;
}
.form input[type="text"] , .form input[type="email"] , .form input[type="password"]  , .form select , .form textarea 
{
    
    width: 250px;
    padding: 15px;
    border: 2px #ffab00;
    border-radius: 10px;
	border-style: solid;
}
.form textarea {
    max-width: 250px;
    min-height: 200px;
}
.character label{
    display: inline;
}
.form input[type="submit"] , input[type="reset"],  .form button{
    
    background: #ffa300;
    padding: 14px; 25px;
    margin-top: 5px;
    cursor: pointer;
    border-radius: 8px;
    border-bottom-right-radius: 2px;
    color: yellow;
	font-family: 'iransans';
    
}
.form button:hover
{
    background: red;
}

/*index_menu*/
.menu{
    width: 100%;
    background: #4b9646;
    float: right;
}
.menu li{
    float: right;
    list-style: none;
}
.menu li a{
    padding: 10px 30px;
    display: inline-block;
    font-weight: bold;   
    text-decoration: none;
    color: #26302c;
}
.menu li a:hover{
    background: #6fbb3f;
    border-radius: 5px;
}
/*gallery_table*/
.table , th , td{
    
        background: rgb(243,218,73);
        border: 2px solid green;
        padding: 20px 15px;
    
}


#notes{
    
    float: right;
    width: 100%;
    margin-top : 20px;
	padding : 50px;
    background: rgb(238,28,36);
    color:black;
}
