body {overflow: hidden; margin:3px; overflow-y:hidden;padding: 0px; }
body {overflow-y:auto !important}
body,table,td, textarea {direction:rtl;/*font-family:Arial;*/font-size:10pt; vertical-align: top; word-break: break-word}
/*תפריט כללי מנוי לSMS*/
.bt{CURSOR: hand; color:#F2D619; background-color:#3D4878; font-weight:bold; text-align:center;}
.btOn{CURSOR: hand; color:white; background-color:#888FAF; border-left: #3D4878 1px solid;border-right: #3D4878 1px solid; font-weight:bold; text-align:center;}
/* טבלה */
.t td {text-align:right;padding-top:6px}
.t {width:700px}

.text2 { text-align:right; color:Gray;padding-right:2px }
.beforeKoteret { height:26px;}
.textKoteret { padding-right:40px; color:#344C61; font-weight:bold; vertical-align:bottom; padding-bottom:4px;}
.tdfirst { height:22px;padding-top:9px; padding-right:60px; color:#555656;}
.tdText { height:15px; padding-right:60px; color:black;}
.trSMS td {  border-bottom:gray 1px dotted; }



/* פקדים */
.input { border:1px; border-style:solid; border-color:#91AAC3; width:170px;}
.select { border:1px; border-style:solid; border-color:Gray;}
.button {cursor: pointer; background-image: url('/reg/pics/bgButton.png'); border:0px; font-family:arial; font-weight:bold; font-size:12px; height:19px; color:white; padding:0px 4px 2px;}
img {border:0px}
select {font-family:Arial; font-size:8pt}

a.whiteLink{text-decoration:underline; color:White;}
a.whiteLink:hover{text-decoration:underline; color:#f0dbdb;}

/* תפריט */
.menuDiv { margin-left:5px; text-align:center; cursor:pointer; width:140px; height:20px; float:right; background-color: #EFFAF8; color:#344C61; font-weight:bold; }
.menuDivSelected { margin-left:5px; text-align:center; cursor:pointer; width:140px; height:20px; float:right; background-color: #344C61; color:white; font-weight:bold; }

h1 { margin-top:20px; text-align:center; font-size:28px; font-weight:bold; color:#555656; }
.alert { font-weight: bold; color: #cc0000; }
.policyDivClass {margin-right:23px;margin-top:4px;height:80px;width:80%;border:gray 1px solid; padding:10px;text-align:justify;overflow-y:auto;font-weight:normal;}

.divRegMenuNav{
    padding-left: 70px;
}
/* reCaptcha */
#recaptcha_table,.recaptcha_input_area {direction:ltr}

.menuPanel {
    background: white;
}
input[type=button] {
    padding: 0px 7px;
}

@media(max-width: 700px){
    .t {width:100%}
    .tdfirst,.tdText{
        padding-right:5% !important;
    }
    .input{
        width:70%;
    }

    .t .ui-checkbox input, .t .ui-radio input{
        position: relative;
    }

    .LangHE .menuDiv,.LangHE .menuDivSelected{
        max-width:30% !important;
    }

    .LangEN .menuDiv,.LangEN .menuDivSelected{
        max-width:135px !important;
    }


    .divRegMenuNav{
        padding-left: unset;
    }

    #genderRadio{
        display: flex;

    }

    .LangHE #genderRadio input{
        margin-right:15px;

    }

    .LangEN #genderRadio input{
        margin-right:10px;

    }
}