﻿@font-face{font-family:'Yekan';src:url('/Fonts/BYekan.ttf') format('truetype'), url('/Fonts/BYekan.eot?#') format('eot'), url('/Fonts/BYekan.woff') format('woff');font-style:normal;font-weight:normal;font-family:'Yekan', Tahoma;}
 table, td, th {
    line-height: 22px;
}

ul, ol, li {
    margin: 0;
    padding: 0;
    list-style: none;
    border-width: 0;
}

a { 
    text-decoration: none;
    color: #333;
    outline: 0;
}

body {
    font-size: 12px ;
	font-family:'Yekan', Tahoma;
    padding: 0;
    margin: 0;
    color: #4d4d4d;
    font-size: small;
}

label {
    font-family:'Yekan', Tahoma;
}

#mainpath {
    padding: 5px 10px;
    border-bottom: 1px dashed #531201;
    direction: rtl;
    background-color:#f2f2f2;

}

    #mainpath span a {
        text-decoration: underline;
        color: #531201;
    }
header{background-position: center;}
.header {
    /*background-color:#f2f2f2;*/
    /*height: 203px;*/
    /*background-image: url('../Images/banner.png');*/
    background-repeat: no-repeat;
    min-width: 980px;
    background-position: top center;
    position:relative;
}

.navigation {
    height: 34px;
    min-width: 980px;
background: url('../Images/bgmenu.png');

   /* background-color: #b90000;*/
    /*border-top: 5px solid #000000;*/
}

 .admin-panel {
        width: 100%;
    font-family:'Yekan', Tahoma;}

        .admin-panel ul li {
            display: block;
            direction: rtl;
            padding: 50px 85px 50px 0;
            vertical-align: middle;
            font-family: Tahoma;
        font-family:'Yekan', Tahoma;
float: right;
width:150px;}

             .admin-panel ul li input {
                border: none;
                font-family: Tahoma;
                outline: none;
            font-family:'Yekan', Tahoma;}

             .admin-panel ul li.User {
                background: url('../Images/karbar.png') right no-repeat;
            font-family:'Yekan', Tahoma;}

             .admin-panel ul li.ramze-vorood {
                background: url('../Images/pass.png') right no-repeat;
            font-family:'Yekan', Tahoma;}

            .admin-panel ul li.mosabeghe {
                background: url('../Images/contest.png') right no-repeat;
            font-family:'Yekan', Tahoma;}

            .admin-panel ul li.sponsor {
                background: url('../Images/sponsor.png') right no-repeat;
            font-family:'Yekan', Tahoma;}

            .admin-panel ul li.AllPhotos {
                background: url('../Images/allpic.png') right no-repeat;
            font-family:'Yekan', Tahoma;}

             .admin-panel ul li.AllComments {
                background: url('../Images/tcomment.png') right no-repeat;
            font-family:'Yekan', Tahoma;}
	    .admin-panel ul li.update-user {
                background: url('../Images/update.png') right no-repeat;
            font-family:'Yekan', Tahoma;}
	     .admin-panel ul li.sendpictures {
                background: url('../Images/ersalt.png') right no-repeat;
            font-family:'Yekan', Tahoma;}
	   .admin-panel ul li.Help {
                background: url('../Images/help.png') right no-repeat;
            font-family:'Yekan', Tahoma;}
	    .admin-panel ul li.AboutUs {
                background: url('../Images/content.png') right no-repeat;
            font-family:'Yekan', Tahoma;}
   
.content .admin-panel ul li.NewsManagement {
    background: rgba(0, 0, 0, 0) url("../Images/news.png") no-repeat scroll right center;
    font-family: "Yekan",Tahoma;
}
.content .admin-panel ul li.NewsType{
                background: url('../Images/category.png') right no-repeat;
            font-family:'Yekan', Tahoma;}
	    .content .admin-panel ul li.report{
                background: url('../Images/report.png') right no-repeat;
            font-family:'Yekan', Tahoma;}
	    .content .admin-panel ul li.Message {
                background: url('../Images/Message.png') right no-repeat;
            font-family:'Yekan', Tahoma;}
}
#main {
    margin: 0 auto;
    position: relative;
    width: 980px;
    background-color: #fff;
    padding-bottom: 50px;
}

#login-main {
    margin: 40px auto;
    position: relative;
    width: 980px;
    background-color: #fff;
    padding-bottom: 50px;
}

    #login-main table {
        width: 100%;
        /*background: #b3e6ff;*/
        direction: rtl;
    }

        #login-main table tr td.logo {
            width: 472px;
            height: 196px;
            background: url('../Images/log-in.jpg') no-repeat;
        }

        #login-main table tr td table.form {
            width: 100%;
            padding: 40px;
        }

    #login-main .TextBox {
         width: 311px;
    font-family:'Yekan', Tahoma;
    font-size: small;
    height:38px;
    background-image:url('../Images/back-textbox.png') no-repeat;
    
    }

    #login-main .Label {
        color: #3940c5;
    }

    #login-main .HyperLink {
        color: #3940c5;
        margin-bottom: 10px;
    }

    #login-main .Button {
        font-family:'Yekan', Tahoma;
        width: 130px;
        padding: 5px 0;
    }

.photocontest .mrg-auto, .photocontest #main {
    width: 980px;
    
}

.mrg-auto {
    margin: 0 auto;
    width:960px;
}

.right {
    float: right;
}


.navigation .mrg-auto ul.root {
    position: relative;
    border-width: 0;
    margin: 0;
    padding: 0;
    top: 0px;
    left: 0px;
}

.navigation .mrg-auto .special-link {
    float: left;
    font-size: 12px;
    /*padding: 0px 0 15px 15px;*/
}

    .navigation .mrg-auto .special-link a {
        color: #ffffff;
        font-family:'Yekan', Tahoma;
    }

.navigation .mrg-auto .special-dash {
    width: 1px;
    height: 10px;
    margin: 0 14px;
    display: inline-block;
    background-color: #ffffff;
}

.navigation .mrg-auto ul.root > li {
    float: right;
    direction: rtl;
    margin-right: 15px;
    height: 34px;
    display: inline-block;
    width: auto;
    line-height:34px;
}
.navigation .mrg-auto ul.root > li.gallery {
        /*background: url(../Images/gallery.jpg) right no-repeat;*/
        
    }
    /*.navigation .mrg-auto ul.root > li.home {
        background: url(../Images/home.jpg) right no-repeat;
    }

    

    .navigation .mrg-auto ul.root > li.por-like-tarin {
        background: url(../Images/por-like-tarin.jpg) right no-repeat;
    }

    .navigation .mrg-auto ul.root > li.visit {
        background: url(../Images/visit.jpg) right no-repeat;
    }

    .navigation .mrg-auto ul.root > li.winner {
        background: url(../Images/winner.jpg) right no-repeat;
    }

    .navigation .mrg-auto ul.root > li.admin {
        background: url(../Images/admin.jpg) right no-repeat;
    }*/

    .navigation .mrg-auto ul.root > li > a {
        font-size: 14px;
        /*padding: 5px 0px 15px 0;*/
        display: block;
        color: #fff;
	font-weight:bold;
        font-size: 12px;
        font-family:'Yekan', Tahoma;
        text-align:right;
    }

        .navigation .mrg-auto ul.root > li > a:hover {
            color: #000;
            text-decoration: none;
        }

        .navigation .mrg-auto ul.root > li > a > span.home {
            background: url(../Images/home.jpg) no-repeat;
            display: inline-block;
            height: 37px;
            width: 37px;
            margin-right: 5px;
        }

.download-app {
    width: 200px;
    height: 62px;
}

    .download-app img {
        float: right;
        margin-left: 10px;
        vertical-align: top;
    }

.footer {
    /*background-color: #594733;*/
    /*background-image: url('../Images/footer.jpg');*/
    background-repeat: repeat;
    /*border-bottom: 4px solid #000000;*/
    min-width: 980px;
    height: 116px;
}

    .footer #ft {
       /* background-color: #b90000;*/
	background-image: url('../Images/bgmenu.png');
        height: 33px;
    }

    .footer .social {
        margin-top: 20px;
        float: right;
    }

        .footer .social img {
            margin-left: 10px;
            float: right;
        }

    .footer .topwrap {

        /*background-color: #bbb5ab;*/
background-image: url('../Images/bg-footer.png');
        height: 50px;
        /*border-bottom: 1px solid #141414;*/
        padding: 15px 0;
        
    }

    .footer .social-l {
        float: right;
        margin-top: 50px;
        margin-right: 400px;
        height: 20px;
        width: 300px;
    }

        .footer .social-l img {
            margin-left: 10px;
        }


    .footer .topwrap .right {
        font-size: 13px;
        color: #79746d;
        padding-right: 15px;
        direction: rtl;
        line-height: 50px;
        float:right;
    }

    .footer .topwrap .footer-nav {
        margin: 0;
        float: right;
font-family:'Yekan', Tahoma;
    }

        .footer .topwrap .footer-nav ul {
            height: 20px;
        }

            .footer .topwrap .footer-nav ul li {
                line-height: 20px;
                height: 20px;
                margin-right: 10px;
            }




    .footer .footer-nav {
        margin: 8px 0 0;
        height: 20px;
        padding: 0 15px;
    }

        .footer .footer-nav ul li {
            float: right;
            font-size: 12px;
            height: 20px;
        }

            .footer .footer-nav ul li a {
                color: #000;
            }
            .footer .footer-nav ul li a:hover {
                color: #f15824;
            }

            .footer .footer-nav ul li.sep {
                margin: 0 10px;
            }

                .footer .footer-nav ul li.sep .line {
                    background-color: #fff;
                    height: 10px;
                    width: 1px;
                    display: block;
                    margin-top: 5px;
                }

    .footer .copyright .en {
        color: #a5a5a5;
        font-size: 12px;
        direction: rtl;
        margin: 5px 0;
        padding: 0 15px;
        /*border-top: 1px solid #4c4c4c;*/
    }

    .footer .copyright .copyright-s {
        font-family:'Yekan', Tahoma;
        font-size: 12px;
        float: left;
    }

.grid {
   font-family:'Yekan', Tahoma;
    Font-Size: Small;
}

table.grid tr th {
    background-color: #898989;
    color: #ffffff;
}

table.grid .RowStyle {
    background-color: #ffffff;
}

table.grid .AlternatingRowStyle {
    background-color: #d4d4d4;
}

table.grid .PagerStyle {
    /*background-color: #898989;*/
    color: #ffffff;
background-image: url("../Images/bgmenu.png");
    border-top:2px solid #898989;
}

#menu {
    height: 36px;
    font-family:'Yekan', Tahoma;
    font-size: initial;
}

.TableForm {
    width:965px;
	margin:25px auto;
	direction: rtl;
	
	text-align: right;
}

.HyperLink {
    text-decoration-line: none;
    font-family:'Yekan', Tahoma;
    font-size: small;
}

.Date {
    width: 140px;
    font-family:'Yekan', Tahoma;
    font-size: small;
    direction: ltr;
}

/*.TextBox {
    width: 311px;
    font-family:'Yekan', Tahoma;
    font-size: small;
    background-image:url('../Images/back-textbox.png');
    height:38px;
    box-shadow:none;
    background-repeat:no-repeat;
    background-color:transparent;
    text-shadow:none !important; 
    border:none !important;
    box-shadow:none !important;
    padding-right:5px;
    background-position:right;
    border:none;
}*/
 .TextBox {
    width: 190px;
    font-family: "Yekan",Tahoma;
    font-size: small;
    background-image: url("../Images/back-textbox.png");
    height: 30px;
    background-repeat: no-repeat;
    background-color: transparent;
    text-shadow: none !important;
    box-shadow: none !important;
    padding-right: 5px;
    background-position: right center;
    border: 1px solid #AAA;
    border-radius: 10px;
}
.TextBox1 {
    width: 311px;
    font-family:'Yekan', Tahoma;
    font-size: small;
    background-image:url('../Images/back-textbox.png');
    height:38px;
    box-shadow:none;
    background-repeat:no-repeat;
    background-color:transparent;
    text-shadow:none !important; 
    border:none !important;
    box-shadow:none !important;
    padding-right:5px;
    background-position:right;
    border:none;
}
.btnclass{ width: 125px;
    font-family:'Yekan', Tahoma;
    font-size: small;
    background-image:url('../Images/back-button.png');
    height:38px;
    box-shadow:none;
    background-repeat:no-repeat;
    background-color:transparent;
    text-shadow:none !important; 
    border:none !important;
    box-shadow:none !important;
    padding-right:5px;
    background-position:right;
    border:none;
    color:#fff;
    font-weight:bold;}

.ComboBox {
    width: 145px;
    font-family:'Yekan', Tahoma;
    font-size: small;
    text-align:center;
}

.Label {
    /*width: 130px;*/
    font-family:'Yekan', Tahoma;
    font-size: small;
    text-align: left;
    color:#000;
    box-shadow:none;
}

.ButtunPosition {
    align-items: center;
    text-align: center;
}

.LabelStar {
    width: 5px;
    font-family:'Yekan', Tahoma;
    font-size: initial;
    text-align: center;
    color: red;
}

.Message {
    width: 400px;
    font-family:'Yekan', Tahoma;
    font-size: small;
    Color: #CC0000;
}

.divMessage {
    text-align: center;
}

.divHeader {
    text-align: center;
    border: solid 1px green;
    background-color: #CC00CC;
    color: #FFFF66;
    font-size: small;
}

.asar-home {
	
	float: right;
	height: auto;
	width: 470px;
	list-style-image: none;
	margin-right:50px;
	

}
 .tumbnail img{
	width:105px;
	height:103px;
	float:right;
	margin:0px;
	border-radius:10px;}
 .tumbnail li{margin:0px 0px 15px 15px; float: right;
	list-style-type:none;
	margin:5px;}
	
.asar-home .tumbnail li{
	float: right;
	list-style-type:none;
	margin:5px;
	}
.asar-home .tumbnail li img{	
	border-radius:10px;
	width:105px;
	height:103px;
	float:right;
	margin:0px;
}

.asar-home .button-pics li{
	float: right;
	list-style-type:none;
	margin:5px;
}

.login-def{
    margin-top:15px;
    float:right;
}
 .btn3{ width: 125px;
    font-family: Tahoma;
    font-size: small;
    background-image:url('../Images/back-button.png');
    height:38px;
    box-shadow:none;
    background-repeat:no-repeat;
    background-color:transparent;
    text-shadow:none !important; 
    border:none !important;
    box-shadow:none !important;
    padding-right:5px;
    background-position:right;
    border:none;font-family:'Yekan', Tahoma;}
 .btn1{
    
    font-family: Tahoma;
    font-size: 14px;
    /*background-image:url('../Images/back-button2.png');*/
    height:25px;
    box-shadow:none;
    background-repeat:no-repeat;
    background-color:transparent;
    text-shadow:none !important; 
    border:none !important;
    box-shadow:none !important;
    padding-right:5px;
    background-position:right;
    border:none;font-family:'Yekan', Tahoma;
    color:#fff;
    position:absolute;
    left:17%;
    top:10px;
    
 }
  .btn2{ 
    font-family: Tahoma;
    font-size: 14px;
    /*background-image:url('../Images/back-button3.png');*/
    height:25px;
    box-shadow:none;
    background-repeat:no-repeat;
    background-color:transparent;
    text-shadow:none !important; 
    border:none !important;
    box-shadow:none !important;
    padding-right:5px;
    background-position:right;
    border:none;font-family:'Yekan', Tahoma;
    color:#303030;
    position:absolute;
    margin-right:70px;
    margin-top:-40px;
    margin-left: -270px;
 }
  .login-slideDown{
      position:absolute;
      left: 17%;
        top: 35px;
        background-color:#fff;
      border-radius:10px;
      padding:10px;
      display:none;
      z-index:20;
      text-align:center;
      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);

  }
  .btn-login{
    width: 50px;
    font-family: Tahoma;
    font-size: 14px;
    background-image:url('../Images/back-button3.png');
    height:25px;
    box-shadow:none;
    background-repeat:no-repeat;
    background-color:transparent;
    text-shadow:none !important; 
    border:none !important;
    box-shadow:none !important;
    padding-right:5px;
    background-position:right;
    border:none;font-family:'Yekan', Tahoma;
    color:#fff;
    line-height:25px;
    
 }
    .btn-reg{
    width: 50px;
    font-family: Tahoma;
    font-size: 14px;
    background-image:url('../Images/back-button2.png');
    height:25px;
    box-shadow:none;
    background-repeat:no-repeat;
    background-color:transparent;
    text-shadow:none !important; 
    border:none !important;
    box-shadow:none !important;
    padding-right:5px;
    background-position:right;
    border:none;font-family:'Yekan', Tahoma;
    color:#fff;
    line-height:25px;
    
 }
    .login-slideDown input{
        text-align:center;
    }
    .grid-table img{
        width:50px;
        height:50px;
    }
