.Cuttable{
    display:block
}



.sticky_menu{
    z-index: 99999
}

a{
    text-decoration:none
}


textarea{
    font-family:sans-serif
}


body{
    z-index:1;
    margin:0
}


.Float-Fix{
    clear:both;
    height:0;
    color:transparent
}


#Footer{
    text-align:center;
    color:#6c6c6c;
    margin:0 auto;
    width:1010px;
    border-right:1px #b4bfb4 solid;
    background: white;
    border-left:1px #b4bfb4 solid
}


#Center{
    background:white;
    min-height:400px;
    padding:18px;
    width:974px;
    margin:0 auto;
    position:relative;
    border-right:1px #b4bfb4 solid;
    border-left:1px #b4bfb4 solid;
    padding-bottom:20px;
}


.BlockTitle{
    display:inline-block;
    font-size:1.2em;
    line-height:35px;
    color:#606060;
    font-family:Title
}


.BlockLine{
    background:#393B23;

    width:100%;
    height:3px;
    margin-bottom:10px
}


html{
    background:white
}


.Text-Input{
    border:1px #aaa solid
}


input.Text-Input{
    height:23px
}


select.Text-Input{
    height:23px
}


.input{
    background-color:#e5eaed;
    border:1px #e5eaed solid;
    width:260px;
    height:32px;
    margin-top:4px;
    margin-bottom:4px;
    padding:5px
}


.Block{
    z-index:3;
    padding:18px;
    border:#b4bfb4 solid 1px;
    border-radius:8px;
    background-color: #f9f9f9
}


#out-header{
    border-right:1px #b4bfb4 solid;
    border-left:1px #b4bfb4 solid;
    width:1010px;
    margin:0 auto;
    position:relative
}


#Header{
    font-family:Title;
    height: 150px;
    margin-bottom:0px;
    background:url(../images/header.jpg);
    background-position-y: -16px;
}


#Header-Logo {
    width: 315px;
    height: 128px      ;
    position: absolute;
    background-image: url("../images/logo.png");
    background-repeat: no-repeat;
    top: 9px;
    right: 311px;
}

#Header-Menu-Social{
    background-color: red;
    position:absolute;
    width:174px;
    height:49px;
    left:20px;
    bottom:60px;
    background:url(../images/social.png)
}


#menu-line{
    height:4px;
    width:100%;
    background: #748427;}

.Block .MenuAnchor{
    color:black;  
}
#Menu{
    padding:1%;
    padding-top:4px;
    padding-bottom: 0px;
    font-size:20px;
    width: 98%;
    color:white;
    height:46px;
    background:url(../images/header.jpg);
    cursor:default;
    background-position: -2px -216px;
    background-size: 101% 267px;
    /* box-shadow: 0px 2px  5px #444; */
    z-index: 23;
}


#UserPanel-Wrapper{
    min-width:100px;
    position:absolute;
    right: 200px;
    height:100px;
    float:right
}

img{
    box-shadow:0px 0px 11px -4px #000;
}
#Header-Image{
    width:100%;
    height:95%;
    border-top-left-radius:9px
}


#Search-Wrapper{
    width:180px;
    height:33px;
    position:absolute;
    bottom:70px;
    padding:0;
    top:50px;
    right: 20px;
}


#Search-TextBox{
    border:1px solid #999;
    left:0;
    height:26px;
    opacity:.5;
    width:130px;
    padding-right:5px
}


#Search-TextBox:hover{
    opacity:.6
}


#Search-TextBox:focus{
    opacity:.7
}


#Search-Icon{
    width:38px;
    height:28px;
    background-color:#e0e0e0;
    border:1px solid #999;
    position:absolute;
    top:0;
    background-image:url("../images/search-icon.png");
    background-repeat:no-repeat;
    background-size:17px;
    background-position:50%
}


#UserPanel{
    left:10px;
    width:140px;
    height:65px;
    position:relative;
    float:left
}


#Language-Panel{
    /* width:300px; */
    /* height:60px; */
    position:absolute;
      margin-top: 7px;
}


#Language-List-Wrapper{
    /* direction:ltr; */
    /* left:20px; */
    z-index:3;
    position:relative;
    /* margin:5px; */
    /* float:left
 */}


#Selected-Language-Title{
    color:#4d4d4d;
    //font-size:1.4em;
    cursor:pointer
}


.Menu-Language-Title{
    cursor:pointer;
    text-align:center;
    width:84.5%;
    padding-left:5px;
    padding-right:5px
}


.Menu-Language-Title:hover{

    background:#B07000
}
#Language-Menu{
    padding:0;
    display:none;
    margin:0;
    list-style-type:none;
    list-style-position:inside;
    background: none repeat scroll 0% 0% rgba(201, 150, 44, 1);
}


@font-face{
    font-family:Inline;
    src:url("../images/AdobeNaskh-Medium.otf")
}


@font-face{
    font-family:Title;
    src:url("../images/UniversNextArabic-Regular_1.ttf")
}


.Title{
    font-family:Title}


.Inline{
    font-family:Inline;
    font-size:18px;
    color:#4b4b4b;
    text-justify:auto;
    text-align:justify
}


.CollapsableContainer{
    position:absolute;
    height:auto;
    z-index:4;
    display:none;
    padding:0!important;
    right:0
}


.No-Wrap-Content{
    white-space:nowrap
}


.Button-Wrapper{
    background:linear-gradient(#e5e5e5,#a8a8a7);
    padding:2px;
    border-radius:3px;
    border:#bcbcbc 1px solid;
    position:relative
}


.Button,button{
    cursor:default;
    margin-right:1px;
    margin-left:0px;
    font-family:Title;
    font-size:14px!important;
    border:#393B23;
    padding:2px 3px;
    background:#393B23;
    color:#fff!important
}


.Button:hover,button:hover{
    background:#64673C
}


.Button:active,button:active{
    border:#64673C 1px solid;
    background:   #5E613A
}


.Clickable{
    cursor:pointer
}

#Footer .MenuAnchor{
    color:black;   
}

.MenuAnchor{
    text-decoration:none;
    color:#fff;
}


.Not-Decorated{
    text-decoration:none!important;
    color:inherit
}


#Index-List li{
    cursor:pointer
}


.List{
    list-style-type:square;
    list-style-image: url('../../images/list-green-square.png');
}


.Subject-Image-Wrapper{
    margin:20px;
    padding:20px
}


.Subject-Image{
    max-width:100%;
    border:2px solid #FFF;
    border-radius:10px;
    box-shadow:0 0 5px 1px #999
}


.password-meter{
    display:none;
    width:130px
}


.password-meter-message{
    text-align:right;
    font-weight:bold;
    color:#fff
}


.password-meter-bg,.password-meter-bar{
    height:4px
}


.password-meter-bg{
    top:8px;
    background:#e0e0e0
}


.password-meter-message-very-weak{
    color:#a03
}


.password-meter-message-weak{
    color:#f93
}


.password-meter-message-good{
    color:#69c
}


.password-meter-message-strong{
    color:#00c
}


.password-meter-bg .password-meter-too-short{
    background:#a03;
    width:10px
}


.password-meter-bg .password-meter-very-weak{
    background:#a03;
    width:30px
}


.password-meter-bg .password-meter-weak{
    background:#f93;
    width:60px
}


.password-meter-bg .password-meter-good{
    background:#69c;
    width:100px
}


.password-meter-bg .password-meter-strong{
    background:#00c;
    width:130px
}
