.banner_holder{width:100%; float:left; text-align:center; top:0; left:0; position:relative; z-index:10; margin-top:53px; overflow:hidden;}
.banner_holder img{display:block; float:left; width:100%;}

.banner_holder_Logo{width:100%; float:left; text-align:center; top:0; left:0; position:relative; z-index:10; margin-top:53px; overflow:hidden;}
.banner_holder_Logo img{display:block; float:left; width:100%;}

.JB_Container{width:100%; float:left;}
.JB_Container_Logo{width:100%; float:left;}
.JB_FWS{width:100%;float:left;position:relative;width:100%;overflow:hidden;}
.JB_Button_Left{background:url(/_design/images/next.png) no-repeat 0 0 ;right:0;}
.JB_Button_Left_Logo{background:url(/_design/images/next.png) no-repeat 0 0 ;right:0;}
.JB_Button_Right{background:url(/_design/images/prev.png) no-repeat 0 0; left:0;}
.JB_Button_Right_Logo{background:url(/_design/images/prev.png) no-repeat 0 0; left:0;}
.JB_Button_Right, .JB_Button_Left, .JB_Button_Right_Logo, .JB_Button_Left_Logo {opacity:0.3; margin:0 15px;top:50% !important;padding:0;width:21px;height:31px;position:absolute;z-index:500;cursor:pointer;transition-duration:5s;transition-duration:1000ms;transition-duration:500ms, 500ms; text-decoration:none}
.JB_Button_Right:hover, .JB_Button_Left:hover, .JB_Button_Right_Logo:hover, .JB_Button_Left_Logo:hover {opacity:0.8;}
.JB_Slide, .JB_Slide_Logo {width:100%; float:left; position:relative;}
 
.banner_image{width:100%; float:left; top:0; left:0; position:relative; z-index:10;}
.banner_text{width:640px; float:right; top:0; left:0; position:relative; z-index:50; text-align:center; font-size:45px; line-height:60px; margin-top:-310px;}
.banner_text strong{font-size:75px; color:#4aa6da;font-family:'OpenSansHebrew-ExtraBold';}
.banner_text a{display:block; margin:10px auto 0 auto; width:45%; text-align:center; font-size:27px; padding:17px 0; background:#4aa6da; border-bottom:4px solid #3086b6; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; color:#fff; line-height:normal;}
.banner_text a:hover{background:#333; border-bottom:4px solid #000;}

/*** MOBILE ***/
@media only screen and (max-width:1024px){
.banner_holder{}
.JB_Container, .JB_Slide, .JB_FWS, .banner_holder, .banner_image img{height:379px !important;}
.banner_text{margin-top:-250px !important; font-size:35px; line-height:50px; width:60%;}
.banner_text strong{font-size:70px;}
.banner_text a{width:40%; font-size:20px; padding:15px 0;}
}

@media only screen and (max-width:720px),(max-width:760px), (max-width:960px){
.banner_holder{padding:0; margin:0;}
.JB_Container, .JB_Slide, .JB_FWS, .banner_holder, .banner_image img{height:284px !important;}
.banner_text{margin-top:-200px !important; font-size:25px; line-height:40px; width:60%;}
.banner_text strong{font-size:50px;}
.banner_text a{width:40%; font-size:17px; padding:10px 0; margin:0 auto}
}

@media only screen and (max-width:600px), (max-width:650px),(max-width:680px){
.JB_Container, .JB_Slide, .JB_FWS, .banner_holder, .banner_image img{height:222px !important;}
.banner_text{margin-top:-170px !important; font-size:25px; line-height:40px; width:60%;}
.banner_text strong{font-size:50px;}
.banner_text a{width:45%; font-size:17px; padding:7px 0; margin:0 auto}
}

@media only screen and (max-width:500px),(max-width:580px){
.JB_Container, .JB_Slide, .JB_FWS, .banner_holder, .banner_image img{height:197px !important;}
.banner_text{margin-top:-140px !important; font-size:20px; line-height:30px; width:60%;}
.banner_text strong{font-size:40px;}
.banner_text a{width:45%; font-size:14px; padding:7px 0; margin:0 auto}
}

@media only screen and (max-width:414px), (max-width:480px){
.JB_Container, .JB_Slide, .JB_FWS, .banner_holder, .banner_image img{height:153px !important;}
.banner_text{margin-top:-110px !important; font-size:18px; line-height:25px; width:60%;}
.banner_text strong{font-size:30px;}
.banner_text a{width:60%; font-size:14px; padding:7px 0; margin:0 auto}
}

@media only screen and (max-width:375px){
.JB_Container, .JB_Slide, .JB_FWS, .banner_holder, .banner_image img{height:139px !important;}
.banner_text{margin-top:-110px !important; font-size:16px; line-height:25px; width:60%;}
.banner_text strong{font-size:25px;}
.banner_text a{width:60%; font-size:13px; padding:7px 0; margin:0 auto}
}

@media only screen and (max-width:360px){
.JB_Container, .JB_Slide, .JB_FWS, .banner_holder, .banner_image img{height:133px !important;}
.banner_text{margin-top:-110px !important; font-size:16px; line-height:25px; width:60%;}
.banner_text strong{font-size:25px;}
.banner_text a{width:60%; font-size:13px; padding:7px 0; margin:0 auto}
}

@media only screen and (max-width:300px), (max-width:320px){
.JB_Container, .JB_Slide, .JB_FWS, .banner_holder, .banner_image img{height:118px !important;}
.banner_text{margin-top:-100px !important; font-size:13px; line-height:22px; width:60%;}
.banner_text strong{font-size:20px;}
.banner_text a{width:60%; font-size:13px; padding:7px 0; margin:0 auto}
}
.JB_Slide.Testi,
.JB_FWS.Testi,
.JB_Container.Testi {
	height: 200px !important;
}