body{ background:#efefef; z-index:-2; font-family:"Assistant", sans-serif;}
footer{ padding:20px 0 0 0}
h1,h2,h3,h4,h5,[class^="homeBlockTXT-"] h1,h2,h3,h4,h5,[class^="homeBlock-"] h1,h2,h3,h4,h5{ color:#111/*rgba(144, 41, 41,1)*/; margin:0 0 4px 0}
[class^="homeBlock-"] h4{ font-size:1.2em}

#mainForm_formSend,.btn-lg, .btn-group-lg > .btn{ border-radius:0; box-shadow:-1px -1px 6px rgba(111,111,111,0.5); }
#mainForm_sendSpan::before {content: "(עד 3 מורי נהיגה)";top: 100%;color: #fff;position: absolute;margin-top: -20px; right: 2px;}
#mainForm_formSend:hover,.btn-lg:hover, .btn-group-lg > .btn:hover{
box-shadow:         inset -1px -1px 6px rgba(111,111,111,0.5);
}
.xb_pointer:hover{ cursor:pointer;}
.col-md-10 h2{ color:rgba(144, 41, 41,1); text-align:center; font-size:1.7em; margin-bottom:0.4em}
[class^="homeBlockTXT-"] h1{ font-size:1.8em}[class^="homeBlockTXT-"] h2{ font-size:1.6em}[class^="homeBlockTXT-"] h3{ font-size:1.4em}[class^="homeBlockTXT-"] h4{ font-size:1.2em}[class^="homeBlockTXT-"] h5{ font-size:1em}[class^="homeBlockTXT-"] h6{ font-size:0.8em}
.mainForm_typesDiv{ margin-top:5px;}
.siteH1{ text-align:center; font-size:1.8em !important}
.bashCenter{ text-align:center}
.bashRight{ text-align:right}
.bashHidden{ display:none}
.bashDirLeft{ direction:ltr; display: inline}
.bashW100{ width:100%}
.bookPop{position:absolute !important;width: calc(100% - 4px); z-index:100000; overflow:visible; background:#fff; }
.bookData{ width:100%; overflow-y: auto; height:100%}
.stuGoal{ margin:10px 0; border:1px solid #ccc; border-radius:4px; padding:5px; color:#444 ;display:list-item; cursor:pointer; }
.stuGoal:hover{ background-color:#efefef;}
.stuGoal:hover:after{ content:"לחצו לאישור"; position:absolute; color:green; left:22px;  }
.stuGoal.goalOn:hover:after{content:"לחצו לביטול"; color:red;}
.stuGoal:before{ color:#444;}
.stuGoal.goalOn:before{ color:green; }
.stuGoal.goalOn{ color:green; display:list-item; } .stuGoal:before,.stuGoal.goalOn:before{ margin-left:30px; margin-right:-40px; }

#bookPop_msg{position: fixed;opacity: 1;background: #fff;height: 70%;width: 80%;z-index: 10001;display: block;top: 15%;left: 10%;padding: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; overflow-y:auto}
.homeBlockTXT-form .hideFormFive{ position:absolute; left:20px; top:0; color:#bcdac3;}

.xbCS1{max-width:inherit !important; margin-top:4px; padding-right:5px; color:#333;}
.xbCS2{width:99%; padding-right:20px; margin-top:5px;text-align:right;}
.xbCS3{width:97%; margin-top:4px;text-align:center}
.fs65{ font-size:0.65em;}

#selecetSubMenu li{ font-size:1em;  margin:1px 0 1px 0; min-width:244px; text-align:right; border:1px solid #efefef; background:#fff;  padding-right:6px}
#selecetSubMenu li:hover{ background:#efefef; cursor:pointer;}
#selecetSubMenu li span{ padding-right:6px;}

#sForm_serviceType,#mainForm_serviceType ,#sideServiceType #mainForm_serviceType,.formBigBut{text-align:right; height:34px; font-size:20px; width:99%; background:#fff; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; border:0; border-bottom:1px solid #ddd; color:#6272ff; font-weight:normal }
#sForm_serviceType:after,#mainForm_serviceType:after{ font-family:fontAwesome; content:"\f13a"; position:absolute; left:15px; font-size:22px; color:#6272ff; top:5px}

#changeCityBut_side,#changeCityBut{ color:#6272ff}
#changeCityBut_side:after,#changeCityBut:after{content:"\f13a";font-family:fontAwesome; position: absolute; left:15px; font-size:22px ; display:inline-block; color: #6272ff }

.bookHead{position: absolute;text-align: center;width: 100%;background: #fff;left: 0; z-index:1; height:80px}
.bookBody{ margin-top:80px}
.chapP{ font-weight:bold; padding:5px ; font-size:110%; background:#efefef }
.bookMsg_close:hover{background:rgba(153, 0, 0,1); cursor:pointer;}
.bookMsg_close {position: absolute;left: 15px;top: 15px;display: inline-block;font-size: 34px;background: rgba(153, 0, 0,0.6);color: #fff;text-align: center;padding:0px 7px; z-index: 2;}

#curdet_tIMG img{
width:100%;
height: auto;
}
/*#changeCityBut_side{ font-size:1em; overflow:hidden}
#sideServiceType #mainForm_serviceType{ font-size:0.85em; overflow:hidden}
#changeCityBut_side:after,#sideServiceType #mainForm_serviceType:after{ left:3px; opacity:0.4; font-size:1em}
*/
.roundMe10{-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px; border-radius:10px;}
.roundMe5{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.mainForm_mainDiv{}
.mainForm_fieldDiv{margin:auto;  left:0; right:0;width:99%; margin-right:2%;}
#mainForm_formNotes{ overflow: auto; resize:none; width:99%;font-size:12px; height:46px;  -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; border:1px solid #ddd; padding-right:4px}
.mainForm_mediumInptDiv{display:inline-block; width:99%;  }
.mainForm_mediumInptDiv .mainForm_txtInpt{width:99%; margin-right:1px;}
.mainForm_txtInpt{ margin-bottom:20px}


.fSearch{ width:99%}

.teacherLogo{ width:98%; padding:1%; height:auto; border-radius:4px; border:1px solid #eee;}
.xbNone{ display:none}
[class^="homeBlockTXT-"],[class^="homeBlock-"]{ background:#fff; text-align:center; font-size:1.1em;width:100%; border:1px solid rgba(98, 114, 255,0.9); float:right; box-shadow:#999 1px 1px 3px; color:#444; opacity:1; margin-bottom:15px; border-radius:4px;}

[class^="homeBlock-"]{border:none;min-height:180px;}
[class^="homeBlock-"]:hover{box-shadow: #FFE7CE 1px 10px 10px; opacity:1; /*border:1px solid #eee;*/ }
[class^="homeBlock-"]:after ,[class^="homeBlock-"]:before{ display:inline-block; font-size:100px;  font-family:fontAwesome; margin-top:-50px; margin-right:-50px; right:50%; top:50%; position: absolute;color:#eee;}
.xb_clickMe{ position:absolute; width:100%; font-size:28px; color: rgba(0,128,255,0.2); bottom:0; z-index:1; margin:auto; left:0; right:0; }

/*.xb_clickMe:after{ content: "";position: absolute;left: 25px;top: -14px; left: 24px;
top: -35px;
transform: rotate(-45deg);}f0a5 \f104*/
.xb_clickMe:after{content:"לחצו לכניסה"; font-size:16px; margin-left:0; bottom:10px; position:relative ;font-family:"Assistant", sans-serif; color:rgba(255,187,119,1);border: 1px solid;padding: 5px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

.homeBlock-stuRegi,.homeBlock-tractor,.homeBlock-truck,.homeBlock-signs,.homeBlock-study,.homeBlock-forum,.homeBlock-motorcycle,.homeBlock-search{ position:relative}
.homeBlock-study:hover{box-shadow:  /*#D2F4CC */ rgba(36, 165, 216,0.5) 1px 10px 10px;}
.homeBlock-signs:hover{box-shadow: rgba(1, 127, 1, 0.5) 1px 10px 10px;}
.homeBlock-motorcycle:hover{box-shadow: rgba(255, 0, 0,0.5) 1px 10px 10px; color:#000}
.homeBlock-forum:hover{box-shadow:/* #B8D3F5*/ #CE9EF0  1px 10px 10px; }
.homeBlock-truck:hover{box-shadow: #060 1px 10px 10px; }
.homeBlock-truck:hover h4{ -webkit-text-stroke: 0.5px #333;}
.homeBlock-tractor:hover{box-shadow: rgb(149,76,11) 1px 10px 10px; }
.homeBlock-stuRegi:hover{box-shadow: rgb(0, 153, 0) 1px 10px 10px;}


.homeBlock-truck .xb_clickMe:after{ color:rgba(68,147,45,0.7);}
.homeBlock-signs .xb_clickMe:after{ color:rgba(1, 127, 1, 0.7);}
.homeBlock-study .xb_clickMe:after{ color:rgba(36, 165, 216,0.7);}
.homeBlock-forum .xb_clickMe:after{ color:rgba(206,158,240,0.7);}
.homeBlock-motorcycle .xb_clickMe:after{ color:rgba(255,0,0,0.7);}
.homeBlock-test .xb_clickMe:after{ color:rgba(36,165,216,0.7);}
.homeBlock-tractor .xb_clickMe:after{ color:rgba(149,76,11,0.7); }
.homeBlock-stuRegi .xb_clickMe:after{color:  rgba(0, 153, 0, 0.7);}

span[class*="xb_homeButLink"]{ font-size:1.1em; background:rgba(255,255,255,0.5); line-height:28px; color:#333; border:none }
span[class*="xb_homeButLink"]:before{ margin-top:6px;right:2%;position:absolute; font-size:40px;  }
span[class*="xb_homeButLink"]:hover{}

.btn-success:hover,.btn-success{color: #000;
background-color: #ffe54e;
border-color: #000;}
.btn-success:hover{opacity: 0.8;}
[class*="xb_homeButLink"]{ background:rgba(255,255,255,0.9); display:inline;}
.xb_homeButLink-g{ background:rgba(166,231,163,0.2);}
.xBut-g{ background:rgba(192, 200, 192, 0.2)/*rgba(166,231,163,0.1)*/; color:#676767; width:96%; line-height:40px; border:1px solid #eee; display:block; margin:5px 2%; font-size:1.6em ;  }

.xb_homeButLink-teach +h2{ border-bottom:1px dashed #FB7;}
.xb_homeButLink-teach:before{content: "\f002";color: #FB7; position:absolute; font-size:35px !important;transform:rotate(25deg)}
.xb_homeButLink-cycle +h2{ border-bottom:1px dashed red; }
.xb_homeButLink-cycle:before{content: "\f21c";transform:rotate(25deg) scaleX(-1); opacity:0.6; color:red; font-size:36px !important;}
.xb_homeButLink-test +h2{ border-bottom:1px dashed #24A5D8;}
.xb_homeButLink-test:before{content: "\f044";color: #24A5D8;  opacity:0.7;}
.xb_homeButLink-signs+h2,.xb_homeButLink-truck+h2{ border-bottom:1px dashed #44932D;}
.xb_homeButLink-signs:before{	content: '';background-image: url("https://www.rishayon.co.il/img/h_signs-go.png");display: inline-block;opacity:0.5; background-size:100%; height:40px; width:40px; position:absolute; margin-top:0 !important}
.xb_homeButLink-truck:before{content: "\f0d1";color: #44932D;   opacity:0.7;}
.xb_homeButLink-forum+h2{ border-bottom:1px dashed #CE9EF0;}
.xb_homeButLink-forum:before{content: "\f0e6";color: #CE9EF0; opacity:1;}
.xb_homeButLink-tractor +h2{ border-bottom:1px dashed rgb(149,76,11);}
.xb_homeButLink-tractor:before{content: '';background-image: url("https://www.rishayon.co.il/img/h_icon_tractor.png");display: inline-block;opacity:0.7; background-size:100%; height:40px; width:40px; position:absolute; margin-top:-5px  !important;margin-right:4px;transform:rotate(-10deg)}
.xb_homeButLink-tractor h4{ color:#555}

.xb_homeButLink-stuRegi +h2{ border-bottom:1px dashed #090;}
.xb_homeButLink-stuRegi:before{content:"\f19d";color: #090;  opacity:0.5;}
.av_facebook_widget_wrap {   width: 98% !important;}



.xb_clickMe:before{ content:" \f0c1";position: absolute;left:10px; bottom:139px; }

[class*="homeBlock-"]:hover .xb_clickMe,[class*="homeBlock-"]:hover .xb_clickMe:after{ font-weight:bold;}
[class*="homeBlock-"]:hover .xb_clickMe:before{ color: rgba(0,128,255,1) ; }

[class^="homeBlockTXT-"] div{ position:relative;  }
.theHomeZ{z-index:1; position:relative; font-size:1em}
.navbar-nav .open .dropdown-menu.xb_subMenu{ position:absolute; width:100%;}
.navbar-nav li.dropdown{ padding-left:5px}
.nav .open > a{ background:none;}
.dropdown:before{ content:"\25bc"; position:absolute; left:0; top:1px; opacity:0.1; }
.dropdown.open:before{content:"\25b2";position:absolute; left:0; top:1px; opacity:0.1; }
.homeBlock-search{}
/*.homeBlock-search:after{content:"\f002"; right:50%; top:50%; color:#FF7F00||#FB7||; opacity:0.5; margin-right:-50px; margin-top:-50px;}*/
/*#FFE7CE*/
/*.homeBlock-search:before{content:"\f002"; right:55px; top:40px; opacity:0.4; color: #0342E9 ;  transform:rotate(90deg); font-size:80px; left:0; top:70px; }*/
.homeBlockTXT-srTeach{ font-size:0.9em;min-height:140px;  border-color:#ddd; padding-top:5px; padding-bottom:5px;vertical-align:middle}
.homeBlockTXT-srTeach h4{ font-size:0.9m;}
.homeBlockTXT-srTeach h3{ font-size:1.65em; font-weight:bold; text-align:right; padding-bottom:5px}





.homeBlockTXT-arti{ max-height:160px; overflow:hidden}
/*.homeBlockTXT-arti img{ width: 100%; height:auto; max-height:150px;}*/
.homeBlockTXT-arti img{     width: auto;
height: 100%;
max-height: 160px;
max-width: 100%;
}
.homeBlockTXT-arti .col-xs-8{ text-align:right; max-height:160px; overflow:hidden;}
.homeBlockTXT-arti .col-xs-8:before{ content:"להמשך קריאה"; padding:0 2px; background:#fff; left:2px; bottom:2px; position:absolute; border:1px solid #ededed; }
.homeBlockTXT-arti:hover{box-shadow:#6272ff 1px 4px 4px; cursor:pointer; }

[class^="homeBlock-"]:hover:after,[class^="homeBlock-"]:hover:before{ opacity:1}
[class^="homeBlock-"]:hover h2,[class^="homeBlock-"]:hover h3,[class^="homeBlock-"]:hover h4{ color:#000;}
.navbar .navbar-fixed-top .container{line-height: 2;}
.navbar.navbar-fixed-top .logoTitle{ margin-top: -17px ; line-height: 1 ; font-size: 12px; color: #222;}


.mustInpt.redMust{ color: #222;}
#noteMsg_msg.xb_openedArti{width:70%;left:15%; height:100%;top:0%;overflow-y:auto;min-width:inherit}
#mainForm_formSend{height:40px;margin:0;}
.mustInpt:before{ content:"* חובה"; display:inline-block; position:absolute; right:2px; font-size:12px; top:29px;width:50px}

.homeBlockTXT-form .formF_h3{ margin:5px; border-bottom:1px solid #efefef; font-size:24px; text-align:center }

.footHR{ border: 0; height: 0; /* Firefox... */ box-shadow: 0 0 7px 1px  #bbb ; margin-bottom:0 }
.footHR:after { content: "\00a0"; }
#topScroller{position:fixed;height:45px; width:45px; padding:5px; bottom:10px; right:10px; background:#6272ff ;opacity:0.6; border:1px solid #6272ff; color:#fff; -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; font-size:35px; z-index:5 }
#topScroller:hover{opacity:1;cursor:pointer}
.homeBlockTXT-foot{ border-color:#ddd; min-height:216px;}
.homeBlockTXT-foot h4{ text-align:right; font-size:0.9em; border-bottom:1px solid #efefef; margin-top:5px}
.homeBlockTXT-form{ border:2px solid #222/*#ACEBA0*/; background:rgba(226,247,225,0.1);}
.homeBlockTXT-minH6{ min-height:600px}
.homeBlockTXT-teachPage{padding-bottom:25px; padding-right:5px;  }

input:-webkit-autofill {color: #fff !important;}input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
/* -webkit-text-fill-color: white !important; */

/*********MORIM  =>  START***********/

/*.tList{ margin-top:15px; z-index:0 !important}
.homeBlockTXT-form div{ z-index:0 !important}DAE7E9 E8FAE4*/
.tHeadRow{ }
.tRow{ font-size:14px;  }
.tRow h4{ color: #CE9352;border-bottom:1px solid #e6e6e6; padding-bottom:1px }/*rgb(74, 171, 44) rgb(74, 171, 44)*/
.tImg,.tName{ display:inline-block; margin-right:5px;margin-left:5px;    vertical-align: top;  }
.tImg{margin:17px 0px 0 0; text-align:center; padding:0}
.tImg img{ max-height:76px;max-width:114px}
.tCell{}
.phoneClick{ cursor:pointer; color:#6272ff; font-weight: bold;}
.phoneClick:hover{ color:#888}
.homeBlockTXT-sForm{ min-height: 70px; padding:5px 10px 30px 10px; }
.sr_teachIMG{ margin:auto; display:block}
.tRow:hover{}/* box-shadow:1px 1px 4px  #FFAA55*/
.helloRowLog .btn{ padding:4px 8px; line-height:1em }
.helloRowLog form{ display:inline-block}
.helloRowLog .inB input[type="text"],.helloRowLog .inB input[type="email"],.helloRowLog .inB input[type="password"] { max-width:80px; line-height:1em;background:#fff ; font-size:0.9em; border:1px solid #ccc;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;  }
.helloRowLog .inB { vertical-align:middle; line-height:1em; font-size:1em;}
.resInThird{ width:32%;padding-right:1%; display: inline-block; text-align:right;}
.sr_teachH3{ margin:0; box-shadow:#ddd 0 4px 2px -2px; color:#7C7C7C; opacity:1	; margin-bottom:5px; font-size:1.6em ;color:#111}
.sr_liceH4,.sr_smallH4{ margin:0; font-size:1em; text-align:right; font-weight:bold;  color:6BC64F} /*border-bottom:1px solid #ddd;*/
.sr_typeRow{display:inline-block; width:100%; text-align:right}
.sr_tRowName{ font-weight:bold; color: #777; font-size:1em; width:24%; display:inline-block; border-bottom:1px solid #e7e7e7 ; vertical-align: top}
.sr_typesList{ display:inline-block; width:76%; padding-right:2px }

.sr_tRowTypeOnOff{ display:inline-block; }
.sr_type-on{ color:#666;  }
.sr_type-on:before{ content: "\f05d";font-family:fontAwesome; display:inline-block; color: #F60; font-size:0.9em; margin-left:2px;opacity:0.3}
.sr_type-off{ color:#bbb; font-size:0.8em}
.sr_moreBut,.sr_contactBut{height:44px; text-align:center; vertical-align:middle; line-height:34px; background: #ffe54e; font-size:1.35em; padding-top:5px; padding-bottom:5px; box-shadow: #ddd 1px 4px 4px; font-weight:bold; color:#222; margin-bottom:7px}
.sr_moreBut{ margin-top:10px; background:#bbb}
.sr_moreBut a,.sr_contactBut a{/*color:#6272ff*/ color:#fff;padding:13px 0 17px 0}
.sr_moreBut a{ padding:5px 0 7px 0}
.sr_moreBut a:hover,.sr_contactBut a:hover{color: #444; }
.sr_moreBut:hover,.sr_contactBut:hover{ box-shadow: #aaa 1px 4px 4px;}
.sr_contactBut{ margin-top:5px}
.sr_contactBut:hover{ box-shadow: #aaa 1px 4px 4px; cursor:pointer;color: #666;}
.xb_ffUL{padding:2px;padding-right:4px; text-align:right; list-style:none;}/*list-style-image: url('https://www.rishayon.co.il/images/w15.png'); margin-right:30px;*/
.xb_ffUL li{ margin-left:10px;}
.xb_ffUL li:before{ content:url('https://www.rishayon.co.il/images/w15.png'); width:15px; height:15px; ;color:#6272ff; margin-left:10px; position:relative; top:3px;  }
.xb_ffUL li:hover:before{ content:url('https://www.rishayon.co.il/images/w15-70.png') ; width:15px; height:15px;color:#888 }


/*********MORIM  =>  END***********/

.bsBoldType{ color:#000}
#contactNoteDiv{ }
#contactNoteDivBG{ background:#FFF; opacity:0.7; position: fixed; height:100%; width:100%; top:0; z-index:9999}
#contactNoteDivAbs{position: fixed;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background:#fff; padding:20px 10px 10px 10px; z-index:10000 ;  bottom:auto; width:96%;left: 2%; min-height:300px;top: 50%; margin-top:-150px; border:4px  dashed #6272ff  }

.sr_teachFormDiv{ display:none}

.sr_formF_note,.sr_formF_name,.sr_formSlct{ width:41%; display:inline-block; margin-right:5.5%; border:1px solid #999 ;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;padding:5px; margin-top:7px;}


#tSideForm .sr_formF_note, #tSideForm .sr_formF_name, #tSideForm .sr_formSlct{width:94%; display:inline-block; margin-right:2%; border:1px solid #999 ; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;padding:2px; margin-top:5px; font-size:0.9em}
#tSideForm .sr_formF_sendBut{ width:100%;}
#tSideForm .sr_contFormH4{ font-size:1.1em !important; color:#592D00}
#tCitiesSection .tPage_cityDiv{font-size:0.9em; padding:4px}
.sr_formF_inpt,.sr_formF_txtAre{ border:none; width:100%; resize:none}
.sr_formF_note{ width:88%}
.sr_formF_sendDiv{}
.sr_formF_sendBut{ width:67%; float:right; margin-left:2%; height:30px; font-size:18px; line-height:30px; padding:0}
.sr_formF_closeBut{ background:#eee; border:1px solid #eee;  width:30%; height:30px; font-size:18px; line-height:30px; color:#888; display:inline-block; text-align:center; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.sr_formF_closeBut:hover{ background:#666; color:#fff; cursor:pointer}
.sr_contFormH4{ width:100%; font-size:1.1em; color:#6272ff; padding:5px; margin:0; text-align:center}
.breadcrumbs{ list-style-type:none;}
.breadcrumbs li{ display:inline-block}
[class*="xbBanni_"]{ text-align:center; margin:10px 0 15px 0; }
.xbBanni_srW:hover,.xbBanni_hMain:hover{ opacity:0.8; cursor:pointer }
.xbBanni_main_img{ max-height:90px; max-width:91%}
.tPage_cityDiv{ width:20%; padding:7px; display:inline-block;}

/*MORE.php*/

.tp_h4{ text-align:right; font-size:1.1em; width:99%; border-bottom:1px solid #ddd}

.login_user_side{ text-align:right; width:100%;}
.login_user_side inB{}

[class^="br_formDiv-"]{ width:100%; padding:5px; font-size:1em}
[class^="br_formDiv-"] input[type=text],[class^="br_formDiv-"] input[type=password]{ width:80%; border:0px ; border-bottom:1px solid #999;}
[class^=col-] input:not(.btn):not([type="checkbox"]),[class^=col-] select{ max-width:99% ; /*border:1px rgba(255,255,255,0) solid; border-bottom:1px solid #999;*/ }
.br_formDiv-must input:not([type="checkbox"]){ width:95%;}


.br_formDiv- .regiBut{ width:90%; font-size:1.3em}
.br_formDiv-must:before{ content:'*'; color:#C00; position:absolute; right:1px}
.mrgT10{ margin-top:10px;}
.mrgT15{ margin-top:15px;}

/*TEAHC PAGE*/
.homeBlockTXT-teachPage h2{ font-size:1.2em; margin:5px;}
#tmpNewStudent .col-md-3{ margin-top:5px}
.fSearch,#tmpNewStudent #but_addStu, #tmpNewStudent #tmp_us_teachID, #tmpNewStudent #cSearch{ width:88%; max-width:none}
.groupBlueTD{ color:#F3671B}
.leftForH { padding-bottom:20px}
#refU_stat .fa-graduation-cap:hover, #refU_stat .fa-edit:hover, #refU_stat .fa-save:hover{ color:#F3671B }
.hiddenRefNotes{ display:none; position:relative}
.refSaveNotesBu{ color:#F3671B}
.refSaveNotesBu:hover{ opacity:0.7; cursor:pointer}
.divLikeButton{ color: #F60; opacity:0.7; border:1px solid;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; padding:3px}
.divLikeButton:hover{ cursor:pointer; opacity:1}
.jumbotron{ padding-top:35px; margin-top:20px }

.bashBread{ font-size:0.85em; text-align:right; margin:0; padding:0 7px}
.fa.fa-comments.fa-2x.xb_forumTfa:before{ position:absolute; right:5px; top:0;}
.forum_title{ font-weight:bold;}
.forum_titleLink:hover{ color:rgba(255,128,0,0.7);}
.forum_sticksep{ border:4px solid #f7f7f7}
.forum_msgStick{ color:#902929 !important}
.forum_msgReg{ color:#333}
.forum_msg85{ font-size:0.85em; font-weight:normal}
.forum_msgHot{ color: #FF9A35}
.forum_msgTH{ color: #FF9A35; min-height:1.8em !important; line-height:1.8;  font-weight:bold; color:#902929 !important; background:#eee}
.forum_msgXtraHot{ color:red}
.forum_msgFlame{ position: absolute; margin:9px 10px 0 0; color:red}
.forum_mainRow a{ color:inherit}
.forum_mainRow a:hover{ opacity:0.7; text-decoration:none;}
.forum_mainRow:hover{background:#f7f7f7;}
.forum_msgRow,.forum_mainMsgRow,.forum_mainRow{color:#444; line-height:1.4em}
.forum_msgRow,.forum_mainMsgRow{ margin-top:4px; width:100%; padding:0 5px 0 0px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}/*border-bottom:1px solid #efefef*/

.forum_msgTXT:before,.forum_msgRow:before, .forum_msgRow:after ,.forum_mainMsgRow:before, .forum_mainMsgRow:after { content: ""; position: absolute; bottom: -3px; left:5px; z-index:10  }
.forum_msgTXT:before{ left:100%;}


.forum_mainMsgRow .forum_msgTXT:before { top: -3px;  width: 3px; background-image: -webkit-gradient(linear, 0 100%, 0 0, from(transparent), to(#E7ECE1)); background-image: -webkit-linear-gradient(transparent, #E7ECE1); background-image: -moz-linear-gradient(#E7ECE1, transparent); background-image: -o-linear-gradient(transparent, #E7ECE1); }
.forum_msgTXT:before { top: -3px;  width: 3px; background-image: -webkit-gradient(linear, 0 100%, 0 0, from(transparent), to(#efefef)); background-image: -webkit-linear-gradient(transparent, #efefef); background-image: -moz-linear-gradient(#efefef, transparent); background-image: -o-linear-gradient(transparent, #efefef); }
.forum_mainMsgRow:before { top: -3px;  width: 3px; background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#E7ECE1), to(transparent)); background-image: -webkit-linear-gradient(transparent, #E7ECE1); background-image: -moz-linear-gradient(transparent, #E7ECE1); background-image: -o-linear-gradient(transparent, #E7ECE1); }
.forum_mainMsgRow:after { right: -3px; height: 3px; background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#E7ECE1), to(transparent)); background-image: -webkit-linear-gradient(left, #E7ECE1, transparent); background-image: -moz-linear-gradient(left, #E7ECE1, transparent); background-image: -o-linear-gradient(left, #E7ECE1, transparent); }
.forum_msgRow:before { top: -3px;  width: 3px; background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#efefef), to(transparent)); background-image: -webkit-linear-gradient(transparent, #efefef); background-image: -moz-linear-gradient(transparent, #efefef); background-image: -o-linear-gradient(transparent, #efefef); }
.forum_msgRow:after { right: -3px; height: 3px; background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#efefef), to(transparent)); background-image: -webkit-linear-gradient(left, #efefef, transparent); background-image: -moz-linear-gradient(left, #efefef, transparent); background-image: -o-linear-gradient(left, #efefef, transparent); }

.forum_msgRow{ }
.forum_msgBody{ margin-right:-5px;  text-align:right; padding: 0 5px 0 0 }
.forum_msgInfo{ background:#efefef; text-align:center; -webkit-border-radius: 0 5px 5px  0;-moz-border-radius: 0 5px 5px  0;border-radius:0 5px 5px  0}
.forum_useIMG{ max-width:100%; height:auto}
.forum_msgTXT{ padding:0;padding:0 5px 0 0; background:#fff}
.forum_msgTitle{ background:#efefef; padding:0 5px 0 0 ; border-top-left-radius:5px}
.forum_msgInTitle{ padding:0 }
.forum_msgDT{direction:ltr; padding:0 0 0 4px; text-align:left; font-size:0.9em }
.forum_mainMsgRow .forum_msgInfo,.forum_mainMsgRow .forum_msgTitle{background:#E7ECE1}
.oneRow_DT{ }
#newMsg_title{ width:100%}
.forum_msgPaging{ padding:5px 0}
.forum_footPaging .forum_msgPaging{ padding:25px 0 10px 0}
#msg_goToPageSlct{ border:1px solid #fff; background:none;-webkit-appearance:none;color:#333;   -moz-appearance: none;   appearance:none; min-width:30px; cursor:pointer}
#msg_goToPageSlct:hover{border:1px solid #efefef;}
.msg_goToPageSlct_lable{ position:relative;color: #6272ff}
.msg_goToPageSlct_lable:after{  content: "\f0d7"; margin-right:-12px;}
.msg_goToPageSlct_lable:hover{ color:#666}
.bashLTR{ direction:ltr}

/* stuPages*/

#newAppoReqForm input[type="text"]{ background:#FFF !important; border:1px solid #eee;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; max-width:100px; text-align:center}
#appoReqMSG{ line-height:1em; margin:0; padding:0}

/* CSS Document E7ECE1*/

.jumbotron{ background:none; }
.navbar-fixed-top {
background:none;
/*  border-bottom	: 1px solid #6272ff;
box-shadow:#999 1px 10px 10px;
background:#fff;
*/}
.f11{ font-size:11px}

.navbar .navbar-toggle .icon-bar{ background-color:#fb4}
#navbar{ background:#efefef}
.navbar-nav  li {border: 1px solid #6272ff;height: 40px;line-height: 40px;margin-right: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fff;padding: 0;float:none !important;}

.navbar-fixed-top .container{box-shadow: 1px 1px 10px rgba(111,111,111,0.2); background:#efefef; padding-bottom:10px}
#navbar{ }
.navbar-nav{ margin-top:10px;display: flex;justify-content: space-between;width:75%;}

.navbar-nav>li>a{}
.navbar .navbar-nav>li:hover{ background:none; border:1px solid #aaa;}
.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>span{ line-height:40px; padding:0 10px; color:#6272ff; font-size:1.2em; cursor:pointer}
.navbar .navbar-nav>li>a:hover{ color:#555; background:none; }
li.xb_boldLink{ border-color:#090;}
.navbar .navbar-nav>li.xb_boldLink a{color:#090;}
#selecetSubMenu{ background:#fff; padding:5px;}


.rotateMe{   -ms-transform: rotate(325deg); /* IE 9 */
-webkit-transform: rotate(325deg); /* Chrome, Safari, Opera */
transform: rotate(325deg); margin-right:-3px
}
.bashSiteLogo img{ width:100%; height:auto; max-height:48px; max-width:320px; vertical-align: middle; margin-top:10px; }
.siteLogoDiv{ height:53px;margin:0 !important; padding:0 !important}
.bashSiteLeft{ padding:0}
.stuAppo_old{ color:#888; opacity:0.7}
#navbar2{overflow-y:auto; padding:0px;overflow-x:hidden;}
/*	@media (min-width: 820px) {	}*/
/* Custom, iPhone Retina */

/*#newPassReq_form{ width:300px;}*/
[class*="msgSeen"]:hover{ background:#f7f7f7; cursor:pointer}
[class*="msgSeen"]:hover:before{ content:"לחצו לפתיחה/סגירה של השיחה"; position:absolute; color:#3C6; background:#fff; z-index:4}

#bashSideMenu  li { display:block !important; float:none}
#bashSideMenu.nav>li>a{position:relative;display:block;padding:0px 2px 0  0; background:#f9f9f9; margin:3px 0 0 0px; font-weight:600; font-size:16px; line-height:26px;}
#bashSideMenu.nav>li>a:hover{background: #ccc; color:#fff}

#logFormNotes{ text-align:center;}
.xb_hover:hover{ opacity:0.8; cursor:pointer}
.xb_forum_new{ margin-top:15px; padding-top:15px; border-top:1px solid rgba(111,111,111,0.8)}
.xb_loaderRapper{width:100%; text-align:center; height:120px;}
.xb_loader {  border: 16px solid #f3f3f3;  -webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border-top: 16px solid #3498db;width: 120px;margin: auto; height: 120px;  -webkit-animation: spin 2s linear infinite;animation: spin 1s linear infinite;
}
.teacherLogo_a:after{position:absolute;bottom:6px; height:26px; line-height:26px; right:0; text-align:center; width:100%; color: #6272ff; }
.pricingDiv{ display:inline-block; direction:rtl;}
[class*="homeBlockTXT-"] .xb_artiBox{ width:100%; margin-bottom:9px; height:115px; text-align:right; overflow:hidden; border-bottom:1px #efefef solid; font-size:1em}
.xb_artiBox a{color:#000}
.xb_artiBox a:hover{color:#999}
.xb_artiBox div { display:inline-block;}
.xb_artiBox-img{ width:25%; vertical-align:top}
.xb_artiBox img{width:100%; height:auto;}
.xb_artiBox-txt{width:73%; margin-right:0.5%;}
.xb_artiBox-txt h4{ color:#000; border-bottom:1px solid #efefef; font-size:1.4em; margin-bottom:15px }
.xb_artiBox-link:before{content:"להמשך קריאה"; background:#fff; position:absolute; bottom:0; width:96px; left:0}
.noAfter:after{content:""; }
.noBefore:before{content:""; }
.dropdown-menu li{ border:none;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{ color:#333; line-height:40px}

/*.homeBlock-forum:after{content: "\f0e6"; left:17px; opacity:0.3; top:-20px; transform:rotate(-35deg) ;font-size:80px; color: #FF972F}
.homeBlock-forum:before{content: "\f0c0"; top:40px; width:100%; right:0; color: #B8D3F5; opacity:0.5; }  */
/*.homeBlock-truck:after{content: "\f0d1"; left:18px; opacity:0.3; top:-20px; /*transform:rotate(-35deg) ;|/ transform:scale(-1,1);font-size:80px; color: #44932D }
.homeBlock-truck:before{content: "\f0d1"; top:40px; width:100%; right:0; color:#C00; opacity:0.3; }  */

.xb_inBlockfixed{ display: inline-block;font-weight: bold;text-align: right;margin: 0 10px;border: 1px solid #efefef;padding: 10px;background-color: #f7f7f7;}

.xb_bannerBox-join{
background: rgb(109,179,242);
background: -moz-linear-gradient(top, rgba(109,179,242,1) 2%, rgba(54,144,240,1) 50%, rgba(109,179,242,1) 98%);
background: -webkit-linear-gradient(top, rgba(109,179,242,1) 2%,rgba(54,144,240,1) 50%,rgba(109,179,242,1) 98%);
background: linear-gradient(to bottom, rgba(109,179,242,1) 2%,rgba(54,144,240,1) 50%,rgba(109,179,242,1) 98%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#6db3f2',GradientType=0 ); color:#fff;
width:100%; height:100%; text-align:center; line-height:115px; font-size:38px;
}
.paymentIframe{width: 100%;border: 0;height: 600px;background-color: transparent;}
.xb_breadcrumbs{ text-align:right; font-size:14px;}
.xbForgot{ border-bottom:none !important; margin-right:inherit !important}
.xbSideFormMain{ width:90%; margin-right:5%}
.termsClick{ color:#6272ff; cursor:pointer}
.termsClick:hover{ color:#ddd; text-decoration:underline;}
.theMobAdd{ position:fixed; width:100%; height:100%; background:#fff; z-index:100000; top:0; left:0;}
.theMobAdd .theX{ width:100%; display:block; font-size:18px; font-weight:bold; text-align:right;}
/*.xbDocCanvas{  position:absolute;} /*width:595px; height:842px;*/
#tmoCanvasID{ width:100%;}
#viewDocCanvas{ position:relative; text-align:center; overflow:auto}
/*[class*="xb_homeButLink"]:hover{ background:#aaa; color:#fff; border-color:#aaa;} */
.fixBlockView{ position: absolute !important; z-index:100; background:#fff; width:80%; left:10%;top:5%; height:90%; padding:5px; border:5px solid #aaa; -moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px; border-radius:15;}

.popAndGo{
	width: 400px;
	background-color: #fff;
	max-width: 99vw;
	padding:20px;
	position: fixed;
	margin:auto;
	left: 0;
	right: 0;
	top: 50px;
	z-index: 100000;
	text-align: center;
	border:2px solid #999;
	border-radius: 5px;
	font-weight: bold;
	word-break: break-word;
}
.popAndGo.OK,.OK{
	background-color: rgb(214, 238, 213);
	color: rgb(11, 100, 11);
	border-color: rgb(11, 100, 11);
}
button.ERROR:hover,button.OK:hover{
	opacity: 0.8;
	cursor: pointer;
}

.popAndGo.ERROR,.ERROR{
	background-color: rgb(252, 200, 198);
	color: rgba(255, 0, 0, 0.555);
	border-color: rgba(255, 0, 0, 0.555);
	border-radius: 4px;

}


@-webkit-keyframes spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}

@media only screen and (max-width : 1200px) {
.navbar-inverse .navbar-nav > li > a{ font-size:1.1em; padding:4px}

}

@media only screen and (max-width : 992px) {
/* .navbar-brand img{ max-width:200px; height:auto;}*/
}

@media only screen and (max-width : 768px) {
	#bookPop_msg{height: 100%;width: 100%;top:0;left:0;padding:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
	/*	 .forum_title { font-weight:normal }*/
	#noteMsg_msg{ height:90%; min-width:90%; top:5%; left:5%; padding:10px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; }
	#noteMsg_msg.xb_openedArti{width:80%;left:10%; }
	.col-xs-12{ padding-left:5px;padding-right:5px}
	.homeBlockTXT-teachPage{ padding-right:0px}
}


@media only screen and (max-width : 767px) {
	/*	 .forum_title { font-weight:normal }*/
	.stuGoal:hover:after{ content:"";}
	.stuGoal.goalOn:hover:after{content:"";}
	.navbar-fixed-top .navbar-collapse{ max-height:inherit; min-height:480px; height:auto;}
	.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a{ padding:15px 10px}
	.siteLogoDiv{ height:50px;}
	.bashSiteLogo img{ max-height:30px; }
	/*	.bashSiteLeft{ padding: 15px}*/
	#navbar2{ top:27px; position:fixed; z-index:1031; width:99%; margin-right:0.5%;  visibility:visible }
	#navbar2 .homeBlockTXT-{ border-radius:0; padding:0 0px }
	#bashSideMenu{ padding:0 15px}
	/* #navbar{ } */
	.navbar-nav{ margin-top:10px;display: inherit;	width:inherit;}
	.navbar-nav > li { border:none; background:#efefef;     border-bottom: 1px solid #6272ff;   }
	.navbar-inverse .navbar-nav > li > a,	.navbar-inverse .navbar-nav > li > a:hover{ padding:0;}
	.xb_ffUL { /* text-align: center;display: inline-table;display:inline-block;*/
	justify-content: space-between;
	}
	.xb_ffUL li{  margin-right:5px; line-height:30px; padding:0 3px;}
	/* .xb_ffUL li:hover:before,.xb_ffUL li:before{} */
	.xbViewDocMSG{left: 0%;padding: 5px;    padding-top:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;right: 0%;text-align:center;width:100%;}
	.fixBlockView{ position:absolute; width:100%; height:100%; padding:5px;margin:0 0 0 0;}
	.bookMsg_close{ position:relative; display:block; left:0; margin-bottom:24px;}
	.bashRow.xbRow100 .f12{ font-size:inherit;}
}
@media only screen and (max-width:600px){
	.xb_bannerBox-join{ line-height:55px; }
	.xbSideFormMain{ width:100%; margin-right:0}
	.homeBlockTXT-form .hideFormFive{  left:10px; }
	.forum_msgRow,.forum_mainMsgRow,.forum_mainRow{color:#444; min-height: inherit; line-height:1.4em}
	.xbBTN100 .btn{ width:90%; margin:15px 5%;}
	.oneRow_T{ display:none !important }
}

		/* Extra Small Devices, Phones font-size:0.9em ;*/
@media only screen and (max-width : 480px) {
	.forum_title { font-weight:normal}
	.forum_msg85{ font-size:0.80em;}
	.forum_msgTH{ font-weight:normal !important;}
	#noteMsg_msg{ height:98%; min-width:98%; top:1%; left:1%; padding:10px; padding-top:40px;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
	#bashSideMenu.nav>li>a{ font-size:1.4em}
	#bashSideMenu h4{ font-size:1.5em; line-height:1.6em}
	#noteMsg_msg.xb_openedArti{width:96%;left:2%; }
	.jumbotron{ padding-right:25px; padding-left:25px;}
	.homeBlockTXT-arti img{	width: 100%;	height:auto;}
	label[for=newDoc_vatOrNot] .f12{ display:none}
	/*	.xbDocCanvas{ width:100%; height:auto;} */
	#viewDocCanvas{ margin-top:50px;}
	/* #tmoCanvasID{ } */
}

@media only screen and (max-width : 360px) {
	.forum_msgInfo{ padding:0; font-size:0.9em}
	.forum_msgDT{ font-size: 0.8em}
	.forum_msgTH{ line-height:0.9em !important;}
	.mb_xs_topMarg5{ margin-top:5px;}
}

@media (min-width:508px){
	#contactNoteDivAbs{width:60% !important;left: 20% !important; min-height:300px !important; }
	.sr_contFormH4{ font-size:1.2em !important;} 
}

@media (min-width:768px){
	.sr_butMainDiv{ width:15% !important;}
	.sr_moreBut {line-height:17px !important;}
	.tImg{ margin-right:8px}
	#contactNoteDivAbs{width:40% !important;left: 30% !important; min-height:300px !important;}
	.navbar.navbar-fixed-top .logoTitle{ margin-top: -22px ; line-height: 1}
}

@media (min-width:1000px){
	#contactNoteDivAbs{width:30% !important;left: 35% !important; min-height:300px !important; } 
}

/*FROM OLD DESIGN*/
.xb_mainArti{ padding:5px; text-align:right;background:#f9f9f9; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
a { text-decoration: none;}
.xb_artiIMG{float: left; width: 50%; padding: 5px; text-align: center; display: inline-block;  }
.xb_artiIMG img{ width: 90%; height: auto; padding: 5px; border: 1px solid #ccc; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.xbR_list li{list-style-image:url('https://www.rishayon.co.il/images/w15.png'); line-height:22px;  }
.xbR_list li:hover{list-style-image:url('https://www.rishayon.co.il/images/w15-70.png');}


.xb_arti_bigLink{ width: 94%; margin:5px 3% 20px 3%; overflow: hidden; clear: both; background: #ffe54e; padding: 20px 25px 20px 20px; text-align: center;
	font-size: 1.30em; color: #222;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;box-shadow: 2px 4px 10px #333;font-family: "Assistant", sans-serif; position: relative }
	.xb_arti_bigLink:hover{ font-size: 1.30em; opacity: 0.9}
	.xb_arti_bigLink a{  }
	/* .xb_arti_bigLink:before{ content:"\f100"; color: #222; font-size:1.6em;font-family:  "FontAwesome"; position: absolute;  right: 5px; margin: auto; margin-top: -6px; } */
	.xb_arti_bigLink:hover:before{}


.xbR_list {
	list-style-image: url('https://www.rishayon.co.il/images/w15.png');
	line-height: 26px;
}
[class*="xb_homeButLink"] .xbR_list li{
		font-size:14px; text-align:right;
	}
