﻿html {
    direction: rtl;
}

.mobile {
    font-size: 1.5em;
}

a {
    color: #BF360C;
    text-decoration: none;
    padding: 0 5px;
    border-radius: 3px;
    margin: 2px;
    display: inline-block;
}

    a:hover {
        color: #811e00;
        background-color: lightgray;
    }

.mobile a {
    font-size: 2rem;
}

#registration, #login {
}

#layout-main-container {
    border: 1px solid black;
    border-radius: 3px;
    padding: 5px;
    min-height: 400px;
}

.desktop #menu-bar {
    text-align: left;
}

.mobile #menu-bar {
    text-align: center;
}

.desktop #menu-bar a {
    margin-right: 10px;
}

.mobile #menu-bar a {
    margin-right: 40px;
    padding-bottom: 10px;
}

#body-main-container {
    border: 1px solid black;
    border-radius: 3px;
    padding: 5px;
    min-height: 400px;
}

footer {
    text-align: left;
}

.desktop .general-margin {
    margin-right: 20%;
    margin-left: 20%;
    width: 60%;
}

.mobile .general-margin {
    /*margin-right: 10%;
    margin-left: 10%;
    width: 80%;*/
    margin-right: 5%;
    margin-left: 5%;
    width: 90%;
}

.mobile button {
    font-size: 1.1em;
}

.mobile input[type="text"], .mobile input[type="password"], .mobile input[type="number"], .mobile input[type="email"], .mobile select {
    padding: 10px;
    font-size: 1.1em;
}

.mobile input[type="checkbox"] {
    width: 30px;
    height: 30px;
}


.en {
    font-family: 'Times New Roman';
}

#continue-open-exam-taking-container {
    border-bottom: 1px solid gray;
    padding: 3px;
    background-color: lightgray;
    text-align: center;
    font-weight: bold;
}

#continue-open-exam-taking {
    padding: 0px 50px 3px 50px;
    border: 1px dashed black;
}

    #continue-open-exam-taking:hover {
        border-style: solid;
    }

.mobile select option {
    font-size: 0.7em;
}

.mobile #name-of-user {
    min-width: 20%;
    margin: 5px 0 10px 0;
}

footer > div{
    display: inline-block;
    vertical-align: top;
}

#enamad img{
    width: 60px;
    height: 60px;
}