﻿/* fonts */
@font-face {
    font-family: 'Open-Sans-Hebrew';
    src: url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.eot);
    src: url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'), url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.woff) format('woff'), url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.ttf) format('truetype');
}

@font-face {
    font-family: 'Open-Sans-Hebrew-light';
    src: url(/styles/fonts/OpenSans/opensanshebrew-light-webfont.eot), url(/styles/fonts/OpenSans/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'), url(/styles/fonts/OpenSans/opensanshebrew-light-webfont.woff) format('woff'), url(/styles/fonts/OpenSans/opensanshebrew-light-webfont.ttf) format('truetype'), url(/styles/fonts/OpenSans/opensanshebrew-light-webfont.svg#svgFontName) format('svg');
}

@font-face {
    font-family: 'Open-Sans-Hebrew-Bold';
    src: url(/styles/fonts/OpenSans/opensanshebrew-bold-webfont.eot);
    src: url(/styles/fonts/OpenSans/opensanshebrew-bold-webfont.eot?#iefix) format('embedded-opentype'), url(/styles/fonts/OpenSans/opensanshebrew-bold-webfont.woff) format('woff'), url(/styles/fonts/OpenSans/opensanshebrew-bold-webfont.ttf) format('truetype');
}
/* fonts */
/** Page Sprite Images (all imges from path [ /SignIn/imges])**/
.education-box-icon, .fname-box-icon, .lname-box-icon, .Lock, .mail-box-icon, .settlement-box-icon, .TxtButtonLogIN, .TxtButtonSignIn, .V-Green, .V-Grey, .birthdate-box-icon, .cellphone-box-icon{
	background: url(/SignIn/images/SignIn_sprites.png) no-repeat;display:block}
.education-box-icon{background-position: -235px -1px ;width: 28px;height: 31px;}
.fname-box-icon{background-position: -201px 0;width: 28px;height: 31px;}
.lname-box-icon{background-position: -169px 0;width: 28px;height: 31px;}
.Lock{background-position: -136px -1px ;width: 28px;height: 31px;}
.mail-box-icon{background-position: -102px 0;width: 28px;height: 31px;}
.settlement-box-icon{background-position: -69px 0;width: 28px;height: 31px;}
.TxtButtonLogIN{background-position: -165px -42px;width: 94px;height: 11px;}
.TxtButtonSignIn{background-position: -69px -43px;width: 94px;height: 11px;}
.V-Green{background-position: -38px -47px ;width: 12px;height: 11px;}
.V-Grey{background-position: -9px -45px ;width: 12px;height: 11px;}
.birthdate-box-icon{background-position: -34px 0;width: 28px;height: 31px;}
.cellphone-box-icon{background-position: 0 0;width: 28px;height: 31px;}

/** Page css **/
/*body {}*/

#MsgCategories,#MsgParentCategories,#MsgChildCategories,#MsgRegions {min-width:320px !important;width:100% !important;height:15px !important;border:0px solid #DBDBDB !important;margin:2px auto 10px auto !important;font-family:Arial !important;font-size:10pt !important;font-weight:normal !important;color:#CC0001 !important;text-align:right !important}
#DDLCategories,#DDLRegions,#DDLParentCategories,#DDLChildCategories {min-width:320px !important;width:100% !important}
#DDLRegions {height: 200px !important;}
#DDLCategories {height: 260px !important;}
#DDLParentCategories, #DDLChildCategories {z-index: 1;max-height: 221px !important;display:none;position:absolute;background:#FFFFFF;border:1px solid #D1CDCE;overflow-y:auto;overflow-x:hidden;}
#JobText {margin:8px 0px 0px 0px !important}
#SaveCategories ,#SaveRegions {min-width:322px !important;width:100.41% !important}
#SaveCategories {background:#FE8B20 url(/images/LandingPage_B/FrameSignUp/ButtonSaveJob.jpg) no-repeat center center !important; top: 260px !important;}
#SaveRegions {background:#FE8B20 url(/images/LandingPage_B/FrameSignUp/ButtonSaveArea.jpg) no-repeat center center !important; top: 200px}
#RegionNames {margin:8px 0px 0px 0px !important}
#lnkCreateNewUser {display:none !important}

.tdChildName {font-family:Arial;font-size:14px;color:#4B4B4B;padding-right:5px;}
.tdChildName:hover { background-color:#EEEEEE; cursor:pointer;}
.tdChildName:focus { background-color:#EEEEEE;}

/** Page class Css **/
.clear {clear:both;content:""}
.Green {color:green !important}
.valid-box {
    min-width: 320px;
    width: 100%;
    height: 15px;
    border: 0px solid #DBDBDB;
    font-family: Arial;
    font-size: 9pt;
    color: #CC0001;
    text-align: right;
    display: inline-block;
    direction: rtl;
    margin-bottom: 10px;
    margin-top: 15px;
}

div#password-valid-msg.valid-box {
    margin-bottom: 0px !important;
}

.text-box-Error-ui {border:1px solid #FF2121;background-color:#FBCCCC}
.text-box-default-ui {border:1px solid #DBDBDB;background-color:#F7F7F7}
.cb-un-checked {background:url(/images/LandingPage_B/FrameSignUp/CheckBox.jpg) no-repeat !important;display:block}
.city-name-on {background:#EEEEEE}
.city-name-off {background:#ffffff}
div.InputName {font-size:11pt !important}

/*body container*/
#body-container{width:90%;margin:0 auto;min-width:320px;padding:0px 0px 20px 0px;position:relative}
    /*loder overlay*/
    #body-container > div.loder-overlay {width:100%;height:100%;position:fixed;top:0;right:0;left:0;bottom:0;background:#ffffff;opacity:0.5;z-index:100;display:none}
    /*loder img*/
    #body-container > div.loder-img {content:"";width:48px;height:48px;position:absolute;top:50%;left:50%;margin:-24px 0px 0px -24px;background:url(/images/ajax-loader.gif) no-repeat;z-index:101;display:none}

/** form fields box css **/
/** title **/
#div_title {min-width:320px;width:100%;height:auto;outline:none;margin:0px auto}
    #div_title > div#div_title_content {text-align:center;margin:0px auto 28px;direction:rtl;font-family:Arial;font-size:20px;color:#4b4b4b;font-weight:bold;}
        #div_title > div#div_title_content > div.signin {display:block; font-size: 20px; font-family: 'Open-Sans-Hebrew-Bold'; margin-top:20px}
        #div_title > div#div_title_content > div.login {display:none; font-size: 20px; font-family: 'Open-Sans-Hebrew-Bold'; margin-top:20px}
        #div_title > div#div_title_content > div.subtitle {width:100%;height:auto;text-align:center;margin:5px 0px 0px 0px;font-family:Arial;font-size:16px;color:#4b4b4b;font-weight:normal}
            #div_title > div#div_title_content > div.subtitle > div.signin {display:block}
            #div_title > div#div_title_content > div.subtitle > div.login {display:none}

/** orange links **/
#link-text-box {min-width:320px;width:100%;height:20px;outline:none;margin:0px auto}
    #link-text-box > div.text {font-family:arial;font-size:12px;color:#FE8B1F;text-decoration:underline;cursor:pointer;float:left}
    div.mobile {min-width:320px;width:100%;height:20px;outline:none;margin:0px auto;font-family:arial;font-size:12px;color:#FE8B1F;text-decoration:underline;cursor:pointer;}

#link-forgot-password {min-width:320px;width:100%;height:20px;outline:none;margin:0px auto;position:relative}    
    #link-forgot-password > div.text {font-family:arial;font-size:12px;color:#FE8B1F;text-decoration:underline;cursor:pointer;display:none;opacity:0;position:absolute;top:0px;left:0px;z-index:1}

/*first name field box*/
#first_name_container {height:60px}
#fname-text-box{min-width:320px;width:100%;height:33px;outline:none;margin:0px auto}
    #fname-text-box > div.icon{float:right;margin:0px 5px 0px 0px}
    #fname-text-box > div.text {margin:8px 0px 0px 0px;direction:rtl;font-family:Arial;font-size:11pt;color:#999999;float:right}
    #fname-text-box > div.input-elment{width:64%;float:right;border:0px solid #000;margin:0px 5px 0px 0px}
    #fname-text-box > div.input-elment > input#inputFname{width:100%;height:20px;margin:5px 0px 0px 0px;border:0px solid #000;outline:none;background-color:transparent;font-family:Arial;font-size:11pt;text-align:right;color:#4B4B4B}

/*last name field box*/
#last_name_container {height:60px}
#lname-text-box{min-width:320px;width:100%;height:33px;outline:none;margin:0px auto}
    #lname-text-box > div.icon{float:right;margin:0px 5px 0px 0px}
    #lname-text-box > div.text {margin:8px 0px 0px 0px;direction:rtl;font-family:Arial;font-size:11pt;color:#999999;float:right}
    #lname-text-box > div.input-elment{width:56%;float:right;border:0px solid #000;margin:0px 5px 0px 0px}
    #lname-text-box > div.input-elment > input#inputLname{width:100%;height:20px;margin:5px 0px 0px 0px;border:0px solid #000;outline:none;background-color:transparent;font-family:Arial;font-size:11pt;text-align:right;color:#4B4B4B}

/*birth date field box*/
#birth_date_container {height:60px}        
#birthdate-text-box{min-width:320px;width:100%;height:33px;outline:none;margin:0px auto;position:relative}    
    #birthdate-text-box > div.icon{float:right;margin:0px 5px 0px 0px}
    #birthdate-text-box > div.text {margin:8px 0px 0px 0px;direction:rtl;font-family:Arial;font-size:11pt;color:#999999;float:right}
    #birthdate-text-box > div.input-elment{width:56%;float:right;border:0px solid #000;margin:0px 2px 0px 0px}
    #birthdate-text-box > div.drop-down-arrow{width:12px;height:9px;background:url(/images/LandingPage_B/FrameSignUp/ArrowBox.jpg) no-repeat;display:block;margin:13px 0px 0px 5px;cursor:pointer;position:absolute;top:0px;left:2px}    
    #birthdate-text-box > div.input-elment > span#spnBirthDate{display:block;width:100%;height:20px;margin:8px 0px 0px 0px;border:0px solid #000;outline:none;background-color:transparent;font-family:Arial;font-size:11pt;text-align:right;color:#4B4B4B}

    #birthdate-text-box > div.drop-down-list-container {background-color:#FFFFFF;position:absolute;top:33px;left:-1px;width:100%;border-left:1px solid #DBDBDB;border-top:1px solid #FE8B1F;border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;height:200px;overflow-y:scroll;overflow-x:hidden;z-index:1000;display:none}
        #birthdate-text-box > div.drop-down-list-container > div.row {text-align:right;font-family:Arial;padding:2px 10px 2px 10px;cursor:pointer;color:#4B4B4B;font-size:11pt}
            #birthdate-text-box > div.drop-down-list-container > div.row:hover {background-color:#EEEEEE}

/*settlement field box*/
#settlement_container {height:60px}
#settlement-text-box{min-width:320px;width:100%;height:33px;outline:none;margin:0px auto;position:relative}
    #settlement-text-box > div.icon{float:right;margin:0px 5px 0px 0px;background-position-y:-1px}
    #settlement-text-box > div.text {margin:8px 0px 0px 0px;direction:rtl;font-family:Arial;font-size:11pt;color:#999999;float:right}
    #settlement-text-box > div.input-elment{width:56%;float:right;border:0px solid #000;margin:0px 5px 0px 0px}
    #settlement-text-box > div.input-elment > input#inputSettlement{width:100%;height:20px;margin:5px 0px 0px 0px;border:0px solid #000;outline:none;background-color:transparent;font-family:Arial;font-size:11pt;text-align:right;color:#4B4B4B}
    #settlement-text-box > div#city-address-auto-complet-container {position:absolute;width:100%;height:auto;left:0px;border:1px solid #D1CDCE;background:#ffffff;overflow-y:auto;overflow-x:hidden;display:none;z-index:1}
    #settlement-text-box > div#city-address-auto-complet-container > table > tbody > tr {cursor:pointer}
    #settlement-text-box > div#city-address-auto-complet-container > table > tbody > tr > td {font-family:Arial;font-size:14px;color:#4B4B4B;padding:3px 10px 3px 10px}
    #settlement-text-box > div#city-address-auto-complet-container > table > tbody > tr:hover{background:#EEEEEE}

/*education field box*/
#education_container {height:60px}
#education-text-box{min-width:320px;width:100%;height:33px;outline:none;margin:0px auto;position:relative}
    #education-text-box > div.icon{float:right;margin:0px 5px 0px 0px;background-position-y:-2px}
    #education-text-box > div.text {margin:8px 0px 0px 0px;direction:rtl;font-family:Arial;font-size:11pt;color:#999999;float:right}
    #education-text-box > div.input-elment{width:56%;float:right;border:0px solid #000;margin:0px 5px 0px 0px}
    #education-text-box > div.input-elment > input#inputEducation{width:100%;height:20px;margin:4px 0px 0px 0px;border:0px solid #000;outline:none;background-color:transparent;font-family:Arial;font-size:11pt;text-align:right;color:#4B4B4B}
    #education-text-box > div#education-auto-complet-container {position:absolute;width:100%;height:auto;left:0px;border:1px solid #D1CDCE;background:#ffffff;overflow-y:auto;overflow-x:hidden;display:none}
    #education-text-box > div#education-auto-complet-container > table > tbody > tr {cursor:pointer}
    #education-text-box > div#education-auto-complet-container > table > tbody > tr > td {font-family:Arial;font-size:14px;color:#4B4B4B;padding:3px 10px 3px 10px}
    #education-text-box > div#education-auto-complet-container > table > tbody > tr:hover{background:#EEEEEE}

/*email field box*/
#email_container {height:60px}
#email-text-box{min-width:320px;width:100%;height:33px;outline:none;margin:0px auto}
    #email-text-box > div.icon{float:right;margin:0px 5px 0px 0px;background-position-y:1px}
    #email-text-box > div.text {margin:8px 0px 0px 0px;direction:rtl;font-family:Arial;font-size:11pt;color:#999999;float:right}
    #email-text-box > div.input-elment{width:75%;float:right;border:0px solid #000;margin:0px 5px 0px 0px}
    #email-text-box > div.input-elment > input#inputEmail{width:100%;height:20px;margin:5px 0px 0px 0px;border:0px solid #000;outline:none;background-color:transparent;font-family:Arial;font-size:11pt;text-align:right;color:#4B4B4B}

/*password field box*/
#password_container{display:block;opacity:1;height:60px}
#password-text-box{min-width:320px;width:100%;height:33px;outline:none;margin:0px auto;position:relative;z-index:0}
    #password-text-box > div.icon{float:right;margin:0px 5px 0px 0px;z-index:-1;position:relative}
    #password-text-box > div.text {margin:8px 0px 0px 0px;direction:rtl;font-family:Arial;font-size:11pt;color:#999999;float:right}
    #password-text-box > div.input-elment{width:61%;float:right;border:0px solid #000;margin:0px 5px 0px 0px}
    #password-text-box > div.input-elment > input#inputPassword{width:100%;height:20px;margin:5px 0px 0px 0px;border:0px solid #000;outline:none;background-color:transparent;font-family:Arial;font-size:11pt;text-align:right;color:#4B4B4B}    

/*password auth box*/
#password_auth_container{height:60px}
#password-auth-text-box{min-width:320px;width:100%;height:33px;outline:none;margin:0px auto;position:relative;z-index:0}
    #password-auth-text-box > div.icon{float:right;margin:0px 5px 0px 0px;z-index:-1;position:relative}
    #password-auth-text-box > div.text {margin:8px 0px 0px 0px;direction:rtl;font-family:Arial;font-size:11pt;color:#999999;float:right}
    #password-auth-text-box > div.input-elment{width:61%;float:right;border:0px solid #000;margin:0px 5px 0px 0px}
    #password-auth-text-box > div.input-elment > input#inputPasswordAuth{width:100%;height:20px;margin:5px 0px 0px 0px;border:0px solid #000;outline:none;background-color:transparent;font-family:Arial;font-size:11pt;text-align:right;color:#4B4B4B}    

/*cellphone field box*/
#cellphone_container{height:60px}
#cellphone-text-box{min-width:320px;width:100%;height:33px;outline:none;margin:0px auto}
    #cellphone-text-box > div.icon{float:right;margin:0px 5px 0px 0px}
    #cellphone-text-box > div.text {margin:8px 0px 0px 0px;direction:rtl;font-family:Arial;font-size:11pt;color:#999999;float:right}
    #cellphone-text-box > div.input-elment{width:61%;float:right;border:0px solid #000;margin:0px 5px 0px 0px}
    #cellphone-text-box > div.input-elment > input#inputCellphone{width:100%;height:20px;margin:5px 0px 0px 0px;border:0px solid #000;outline:none;background-color:transparent;font-family:Arial;font-size:11pt;text-align:right;color:#4B4B4B}

#ParentCategoryTextInput,#ChildCategoryTextInput { text-overflow: ellipsis; width: 100%; height: 100%; margin: 1px 0px 0px 0px; border: 0px solid #000; outline: none; background-color: transparent; font-family: Arial; font-size: 11pt; text-align: right; color: #4B4B4B; }
#ParentCategoryTextInput::placeholder,#ChildCategoryTextInput::placeholder {color: #999999;}

/*categories drop down list box*/
#categories_container, #parent_categories_container, #child_categories_container {height:60px}
#categories-box, #parent-categories-box,#child-categories-box {min-width:320px;width:100%;height:55px;outline:none;margin:0px auto 5px auto}    
    #categories-box > #UserControlContainer > #CategoriesContainer > div.InputText {width:100% !important;height:33px !important;border:1px solid #DBDBDB;float:none !important;background-color:#F7F7F7 !important;margin:0px auto !important}
    #parent-categories-box > #ParentUserControlContainer > #ParentCategoriesContainer > div.InputText {width:100% !important;height:33px !important;border:1px solid #DBDBDB;float:none !important;background-color:#F7F7F7 !important;margin:0px auto !important}
    #child-categories-box > #ChildUserControlContainer > #ChildCategoriesContainer > div.InputText {width:100% !important;height:33px !important;border:1px solid #DBDBDB;float:none !important;background-color:#F7F7F7 !important;margin:0px auto !important}
#ChildCaregoryText{width:70%;}

.InputContainer {width:100%;height:33px}
.InputText {width:325px;height:31px;border:1px solid #DBDBDB;float:right;background-color:#F7F7F7}
.InputName {float:right;direction:rtl;font-family:Arial;font-size:15px;margin:6px 0px 0px 0px;color:#999999}
.InputElment {float:left}
.InputContainer > .InputText > .InputElment > input {width:320px;height:20px;margin:4px 0px 0px 5px;border:none;outline:none;background-color:transparent;font-family:Arial;font-size:14px;position:absolute;color:#4B4B4B;}
.ClearBoth {clear:both}
.ArrowBox {margin:13px 0px 0px 7px;cursor:pointer;}
.CloseIcon {margin:5px 0px 0px 13px;cursor:pointer;}
.tdParentName {font-family:Arial;font-size:14px;color:#4B4B4B;padding:3px 5px 3px 0px;}
.tdParentName:hover { background-color:#EEEEEE; cursor:pointer;}
.tdParentName:focus { background-color:#EEEEEE;}
.tdUnChecked { background:url(/images/LandingPage_B/FrameSignUp/Checkbox.png) no-repeat; width:17px;height:16px;padding:5px 5px 0px 0px; }
.tdChecked { background:url(/images/LandingPage_B/FrameSignUp/Checkbox_v.png) no-repeat; width:17px;height:16px;padding:5px 5px 0px 0px; }
.tdChildrenName {font-family:Arial;font-size:14px;color:#4B4B4B;padding-right:5px;}
.tdChildrenName:hover { background-color:#EEEEEE; cursor:pointer;}
.tdChildrenName:focus { background-color:#EEEEEE;}
.Msg-Container {width:100%;height:22px;font-family:Arial;font-size:12px;color:#d53721;direction: rtl;}


/*region drop down list box*/
#region_container {height:60px}
#region-box {min-width:320px;width:100%;height:55px;outline:none;margin:0px auto 5px auto}
    #region-box > #UserControlContainer > #RegionsContainer > div.InputText {width:100% !important;height:33px !important;border:1px solid #DBDBDB;float:none !important;background-color:#F7F7F7 !important;margin:0px auto !important}

/* rejoin user */
div#rejoinUser {width:100%; height:auto; margin:0; padding:0; display:none; text-align:center; line-height:15px}
div#rejoinUser div {font-family:'Open-Sans-Hebrew'; font-size:10pt; color:#666; direction:rtl}
/*confirm-maling-list check box*/
#confirm_maling_list_container {margin:0px -1px 0px 0px}
#confirm-maling-list{min-width:320px;width:100%;height:auto;outline:none;margin:4px auto}
    #confirm-maling-list > div.title{width:100%;font-family:'Open-Sans-Hebrew';font-size:10pt;font-weight:bold;color:#999999;text-align:right;direction:rtl}
    #confirm-maling-list > div.check-box-list {width:100%;height:auto;margin:0 auto 32px auto;}        

        /*recive email*/
        #CB_Recive_Email {float:right;margin:10px 0px 10px 5px;display:block;width:91px;height:16px}
        #CB_Recive_Email > div.cb-elment {width:15px;height:14px;float:right;cursor:pointer;background:url(/images/LandingPage_B/FrameSignUp/CheckBox_V.jpg)}
        #CB_Recive_Email > div.cb-text {font-family:'Open-Sans-Hebrew';font-size:14px;color:#999999;float:right;margin-right:3px;direction: rtl;}
        /*cv public*/
        #CB_CV_Public {float:right; margin:10px 0;display:block;width:100%; min-width:320px; height:32px}
        #CB_CV_Public > div.cb-elment {width:15px;height:14px;float:right;cursor:pointer;background:url(/images/LandingPage_B/FrameSignUp/CheckBox_V.jpg)}
        #CB_CV_Public > div.cb-text {font-family:'Open-Sans-Hebrew';font-size:14px;color:#999999;float:right;margin-right:8px;direction: rtl; width: 90%}
        /*advertise and lessons in one checkbox public*/
        #CB_Advertise_Lessons_Email {float:right; margin:10px 0px 15px 0px;display:block;width:100%; min-width:320px; height:18px}
        #CB_Advertise_Lessons_Email > div.cb-elment {width:15px;height:14px;float:right;cursor:pointer;background:url(/images/LandingPage_B/FrameSignUp/CheckBox_V.jpg)}
        #CB_Advertise_Lessons_Email > div.cb-text {font-family:'Open-Sans-Hebrew';font-size:14px;color:#999999;float:right;margin-right:8px;direction: rtl; width: 90%}
        #CB_Advertise_Lessons_Email > div.cb-text-bold {font-family:'Open-Sans-Hebrew';font-size:14px;color:#999999;float:right;margin-right:22px;margin-top:2px;direction: rtl; width: 90%;font-weight:bold}
        /*advertise email*/
        #CB_Advertise_Email {float:right;margin:10px 0px 10px 5px;display:block;width:110px;height:16px}
        #CB_Advertise_Email > div.cb-elment {width:15px;height:14px;float:right;cursor:pointer;background:url(/images/LandingPage_B/FrameSignUp/CheckBox_V.jpg)}
        #CB_Advertise_Email > div.cb-text {font-family:'Open-Sans-Hebrew';font-size:14px;color:#999999;float:right;margin-right:3px;direction: rtl;}
        /*lessons email*/
        #CB_Lessons_Email {float:right;margin:10px 0px 10px 5px;display:block;width:80px;height:16px}
        #CB_Lessons_Email > div.cb-elment {width:15px;height:14px;float:right;cursor:pointer;background:url(/images/LandingPage_B/FrameSignUp/CheckBox_V.jpg)}
        #CB_Lessons_Email > div.cb-text {font-family:'Open-Sans-Hebrew';font-size:14px;color:#999999;float:right;margin-right:3px;direction: rtl;}

        #user_agreement_text{font-family:'Open-Sans-Hebrew';font-size:14px;color:#999999;float:right;margin-right:24px;margin-top:15px; margin-bottom: -10px; direction: rtl; width: 90%;}
        .cb-link{font-family:'Open-Sans-Hebrew';font-size:14px;text-decoration:underline;color:#FE8B20}
        .cb-text-info{font-family:'Open-Sans-Hebrew';font-size:14px;color:#999999;float:right;direction: rtl; width: 90%;margin-bottom:10px;margin-top:3px;margin-right: 25px}

/*user agreement */
#user-agreement {min-width:320px;width:100%;height:auto;outline:none;margin:0px 0px 0px 0px}
    #user-agreement > div.text {width:100%;font-family:'Open-Sans-Hebrew';font-size:9pt;color:#999999;text-align:right;direction:rtl;margin:0px 0px 5px 0px}
    #user-agreement > div.text > a {color:#FE8B1F}

/*button submit*/
#btn-submit-form {
    min-width: 320px;
    width: 100%;
    height: 40px;
    background-color: #FE8B20;
    cursor: pointer;
    border-radius: 28px;
    font-size: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px 0px;
}
    #btn-submit-form > div.text{margin:12px auto;}
    #btn-submit-form > span {
        display: block;
        font-family: 'Open-Sans-Hebrew';
        color: white;
        text-align: center;
        margin-top: 7px;
    }


/*#ui-datepicker-div {width:90% !important;position:absolute !important;left:0px !important;right:0px !important;margin:0px auto 0px auto !important}*/
#ui-datepicker-div {
    width: 85% !important;
    left: 7% !important;
}
/* Email Authentication */
div.back div.inner {width:90%;color:#464646;min-width: 277px;text-align:center;direction:rtl;height: auto; margin: 27px auto 0 auto; padding: 0; font-family: Open-Sans-Hebrew}
div.back div.inner div.small-lock-icon {width:17px; height:24px; display:inline-block; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIyNCI+ICAgIDxwYXRoIGZpbGw9IiM2NjYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE3IDEyLjI3MnYuMDE4bC0uNDYyIDkuNTA2QTIuMjE1IDIuMjE1IDAgMCAxIDE0LjMyNSAyNEgyLjY3NWEyLjIxNiAyLjIxNiAwIDAgMS0yLjIxMy0yLjIwNEwwIDEyLjI5di0uMDE4YzAtMS4yMjEuOTkzLTIuMjEzIDIuMjEzLTIuMjEzaC4zMjNWNi45MzVDMi41MzYgMi41MjcgNC44NDEgMCA4Ljg2MSAwYzQuMDE5IDAgNi4zMjQgMi41MjcgNi4zMjQgNi45MzV2My4xNjRBMi4yMTMgMi4yMTMgMCAwIDEgMTcgMTIuMjcyek04Ljg2MS43MzFjLTQuODY3IDAtNS41OTQgMy44ODctNS41OTQgNi4yMDR2My4xMjRoMTEuMTg3VjYuOTM1YzAtMi4zMTctLjcyNy02LjIwNC01LjU5My02LjIwNHptNS45MjYgMTAuMDU5SDIuMjEzYy0uODE0IDAtMS40NzguNjYtMS40ODIgMS40NzNsLjQ2MSA5LjUwNi4wMDEuMDE4YzAgLjgxNy42NjUgMS40ODIgMS40ODIgMS40ODJoMTEuNjVjLjgxNyAwIDEuNDgyLS42NjUgMS40ODItMS40ODJsLjAwMS0uMDE4LjQ2MS05LjUwNmExLjQ4MyAxLjQ4MyAwIDAgMC0xLjQ4Mi0xLjQ3M3ptLTQuNzcyIDYuMTc4Yy40NDggMS42NDEuNzMzIDMuNTY1Ljc0NiAzLjY1YS4zNy4zNyAwIDAgMS0uMDg1LjI5Mi4zNjguMzY4IDAgMCAxLS4yNzcuMTI2SDYuNjAxYS4zNjUuMzY1IDAgMCAxLS4zNjItLjQxOGMuMDEzLS4wODUuMjk4LTIuMDA5Ljc0Ni0zLjY1YTIuMjY5IDIuMjY5IDAgMCAxLS43NDktMS42ODFBMi4yNjcgMi4yNjcgMCAwIDEgOC41IDEzLjAyMmEyLjI2NyAyLjI2NyAwIDAgMSAyLjI2NSAyLjI2NSAyLjI3IDIuMjcgMCAwIDEtLjc1IDEuNjgxek04LjUgMTMuNzU0YTEuNTM0IDEuNTM0IDAgMCAwLS44ODYgMi43ODNjLjEyNy4wOS4xODMuMjUuMTQuMzk5LS4zNDcgMS4yMDEtLjYwOCAyLjY2NS0uNzI1IDMuMzY5aDIuOTQyYy0uMTE2LS43MDUtLjM3OS0yLjE2OS0uNzI1LTMuMzY5YS4zNjUuMzY1IDAgMCAxIC4xNC0uMzk5Yy40MDYtLjI4OC42NDgtLjc1NS42NDgtMS4yNSAwLS44NDYtLjY4OC0xLjUzMy0xLjUzNC0xLjUzM3oiLz48L3N2Zz4=);}
div.back div.inner div.text-container {width: 100%; height: 135px; margin: 7px auto 13px; padding: 0; text-align: center; letter-spacing: 0.3px}
div.back div.inner div.verify-email-addreess-continue {width: 311px; line-height: 38px; text-align: center; font-size: 18.3px; margin: 38px auto 18px; padding: 0; background-color: #fe8b1f; cursor: pointer; color: #fff}
div.back div.inner div.text-container div.user-email-address {font-size: 20px; font-family: Open-Sans-Hebrew-Bold; line-height: 1.5;}
div.back div.inner div.text-container div.account-activation-link {font-size: 20px; line-height: 1.5;}
div.back div.inner .v-send-mail-icon {height: 25px;margin: 0 auto;width: 26px;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNSI+ICAgIDxwYXRoIGZpbGw9IiMwMDkzMWYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI1LjkwOCAxLjM1M0wxMi4wNTcgMjAuNTc5YS40NzQuNDc0IDAgMCAxLS4zODQuMTk5aC0uMDAxYS40NzIuNDcyIDAgMCAxLS4zODQtLjE5OGwtNi4zODQtOC43ODhhLjQ4OS40ODkgMCAwIDEgLjEwMS0uNjc4LjQ3Mi40NzIgMCAwIDEgLjY2Ny4xMDJsNS45OTggOC4yNTggOS44Ni0xMy42ODZDMTkuMzk2IDIuNzcxIDE1Ljk4Mi45NjkgMTIuMzE0Ljk2OSA2LjA1Mi45NjkuOTU3IDYuMTQyLjk1NyAxMi41YzAgNi4zNTggNS4wOTUgMTEuNTMgMTEuMzU3IDExLjUzczExLjM1Ny01LjE3MiAxMS4zNTctMTEuNTNjMC0xLjA0NS0uMTM4LTIuMDgtLjQwOS0zLjA3N2EuNDc3LjQ3NyAwIDEgMSAuOTIxLS4yNTggMTIuNzUgMTIuNzUgMCAwIDEgLjQ0MiAzLjMzNWMwIDYuODkyLTUuNTIzIDEyLjUtMTIuMzExIDEyLjVDNS41MjUgMjUgLjAwMiAxOS4zOTIuMDAyIDEyLjUuMDAyIDUuNjA3IDUuNTI1IDAgMTIuMzE0IDBjMy44NzMgMCA3LjQ3OSAxLjg1OCA5LjgwMiA0Ljk3NEwyNS4xMzcuNzgxYS40NzMuNDczIDAgMCAxIC42NjctLjEwNS40OS40OSAwIDAgMSAuMTA0LjY3N3oiLz48L3N2Zz4=);}
div.back div.inner .loder-overlay {width:100%;height:100%;position:fixed;top:0;right:0;left:0;bottom:0;background:#ffffff;opacity:0.5;z-index:100;display:none}
div.back div.inner .loder-img {content:'';width:48px;height:48px;position:absolute;top:50%;left:50%;margin:-24px 0px 0px -24px;background:url(/images/ajax-loader.gif) no-repeat;z-index:101;display:none}
/* Email Authentication */
.addFocus:focus {
    outline: 2px solid black !important;
}


#JobParentCategories:focus-within {
    outline: 2px solid black !important;
}

#JobChildCategories:focus-within {
    outline: 2px solid black !important;
}

#DNC {
    font-family: Arial;
    font-size: 9pt;
    color: #666666;
    float: right;
    margin-right: 3px;
    direction: rtl;
    display: flex;
    align-items: center;
    justify-content: right;
    display: none;
}

#dnsComment {
    font-family: Arial;
    font-size: 9pt;
    color: #666666;
    float: right;
    margin-right: 3px;
    direction: rtl;
    width: 100%;
   display:none;
    margin: 0;
    margin-top:8px;
}

#DNC_login {
    font-family: Arial;
    font-size: 9pt;
    color: #666666;
    float: right;
    margin-right: 3px;
    direction: rtl;
    display: flex;
    align-items: center;
    justify-content: right;
    display: none;
    margin-top: 10px;
}
