﻿* {
    font-family: 'BYekan' !important;
}
@font-face {
    font-family: 'BYekan';
    src: url('form/fonts/BYekan.eot?#') format('eot'), /* IE6–8 */
    url('form/fonts/BYekan.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('form/fonts/BYekan.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

legend {
    font-weight: bold;
    font-size: 16px;
    padding-right: 20px;
}

.panel {
    
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

.panel-body {
    padding: 15px;
}

.panel-heading {
    padding: 5px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    font-size: large;
}

    .panel-heading input:hover {
        opacity: 0.8;
    }

.panel-success {
    border-color: #d6e9c6;
    box-shadow: 1px 2px 5px #adadad;
}

    .panel-success > .panel-heading {
        color: #074140;
        background-color: #00acaa;
        border-color: #d6e9c6;
    }

        .panel-success > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #d6e9c6;
        }

        .panel-success > .panel-heading .badge {
            color: #dff0d8;
            background-color: #3c763d;
        }

    .panel-success > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #d6e9c6;
    }


.LoginIcons {
    background: url('images/OutPageIcons.png') no-repeat transparent;
    cursor: pointer;
}


    .LoginIcons:hover {
        opacity: 0.7;
        /*box-shadow: 1px 1px 5px green;*/
    }

.hover:hover {
    opacity: 0.7;
}

a:hover {
    opacity: 0.7;
}

.lable {
    line-height: 200%;
    text-align: justify;
    color: #1d1d1d;
}

.table {
    
    margin-bottom: 20px;
    background-color: #fff;
    border: 2px solid #adadad;
    border-radius: 4px;
    box-shadow: 0 5px 15px #6f6f6f;
}

.table2 {
    
    margin-bottom: 20px;
    border: 1px solid #adadad;
    border-radius: 2px;
    box-shadow: 0 2px 6px #acacac;
}
.table2 input {
    border:solid 1px silver!important;
}
.table3 {
    
    margin-bottom: 20px;
    background-color: transparent;
    opacity:0.9;

 

    /*border: 1px solid #adadad;*/
     border-top:1px solid LightGray  ;

       border-right:0;
    border-left:0;
    border-radius:1px;

    box-shadow: 0 4px 6px -6px #222;
    /*box-shadow: 0 2px 5px 0 #acacac ;*/

}
    .table3 input[type="text"] {
        border:1px silver solid;
    }
    .table3 input[type="password"] {
        border:1px silver solid;
    }

.Header {
    text-align: right;
    font-weight: bold;
    color: #00acaa;
    text-decoration: none;
}

a {
    text-decoration: none;
}
input{
padding:3px;

}

/*برای فرم انتخاب جنسیت*/

input[type="submit"]{
padding:3px;

}


input[type="text"] {
    height: 35px !important;
    color: #000000 !important;
    font-size: large;
}

input[type="password"] {
    color: #000000 !important;
    height: 35px ;
}

.imgLoader {
    width: 50px;
}

#face {
    
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 1px 1px 10px 3px #a5ad9e;
    box-shadow: 1px 1px 10px 3px #a5ad9e;
}

.DivFace {
    background-color: silver;
}

.MainDivBusy {
    border-radius: 4px;
    position: absolute;
    font-weight: bold;
    font-family:Tahoma;
}

    .MainDivBusy img {
        width: 30PX;
        height: 30PX;
    }

    /*////////////////////////////////////////////////////Password Checker*/


#Register .short{

color:#FF0000;

}
#Register .weak{

color:orange;

}
#Register .good{

color:#2D98F3;

}
#Register .strong{

color: limegreen;

}
.progress {
margin-bottom:5px!important;
}
#FieldSet2  td {
padding-top:5px!important;
}
.rcbInputCell rcbInputCellRight {
    padding-top:0px!important;
}
/*////////////////////////////////////////////////////Password Checker*/

.ruFileWrap ruStyled {

    height:28px;
}

.nopadding {
padding:0!important;
}