#JoinButton .button,#Section5 .info_links a,#WhatIsHakhel,a.button{text-decoration:none}#HakhelWrapper,#HakhelWrapper .text_content p{font-family:"Open Sans",sans-serif}#co_menu_container_wrapper{background-color:#000}.co_menu_item.arrow.selected:after{border-bottom:none}#content #BodyContainer{width:auto}.co_content_container{padding-top:0}.mobile-only.bh{margin-bottom:-20px;z-index:3;color:#fff}#HakhelWrapper{margin:0;color:#4C4C4C;text-align:center;font-size:17px}#HakhelWrapper .white{font-size:17px;line-height:normal}.head_text{text-align:center;font-size:30px;margin:30px 0}.head_text .white{font-size:30px;line-height:normal}.head_text_line{display:inline}[id^=Section]{position:relative;overflow:hidden;margin:20px auto}[id^=Section] .inner_wrapper{margin:0 auto;max-width:1280px}#Section2 .inner_wrapper,#Section3 .inner_wrapper,#Section4 .inner_wrapper{width:60%;max-width:960px}#Section5 .inner_wrapper,#Section6 .inner_wrapper{width:80%}#Section1{margin-top:0;background:url(/images/special/hakhel/Hakhel_Landing_Page.jpg) center center;background-size:cover;height:100vh;width:100%;overflow:hidden;color:#FFF;text-align:center;font-size:30px}#WhatIsHakhel{float:right;margin:30px;padding:10px 10px 10px 30px;font-size:18px;background:url(/media/images/917/RhXL9173428.png) left center no-repeat;background-size:20px}#JoinButton .button{display:inline-block;border:1px solid #FFF;border-radius:5px;padding:10px 35px;background-color:rgba(0,0,0,.6);color:#FFF}#JoinButton .button:hover{border-color:#D06E2F;color:#D06E2F}#Section1 .head_text,#Section3 .head_text{margin-top:150px;margin-bottom:50px;text-shadow:0 0 10px #000}#Section2 .content>div{display:inline-block;min-width:250px;max-width:45%;padding:10px;margin:0 auto;vertical-align:top;text-align:left;width:45%}#Section2 .image>img,#Section3{width:100%}#HakhelWrapper .text_content p{font-size:1.7rem;color:#454545}#Section2 .text_content p{line-height:120%}.card .inner_wrapper:after,.card .inner_wrapper:before{content:" ";position:absolute;top:0;border-style:solid;border-color:transparent}.card .inner_wrapper:before{left:-10px;border-width:0 10px 150px 0;border-right-color:rgba(0,0,0,.2)}.card .inner_wrapper:after{right:-10px;border-width:150px 10px 0 0;border-top-color:rgba(0,0,0,.2)}.card{overflow:visible}.card .inner_wrapper{position:relative;max-width:1280px;background-color:#FFF;margin:-50px auto 10px;padding:20px 10px}#Section3 .inner_wrapper,#Section5 .inner_wrapper{position:relative;overflow:hidden}#Section3{background:url(/images/special/hakhel/Hakhel_Landing_Page_Page_1_Image_0002.jpg) left center no-repeat;background-size:cover}#Section3 .inner_wrapper{height:500px;width:60%}#Section3 .text_content{width:70%;margin:0 auto}#Section3:before,#Section5:before{content:"";display:block;position:absolute;z-index:0;height:100%;width:100%;background-color:rgba(51,51,51,.8)}#Section5{background:url(/images/special/hakhel/Hakhel_Landing_Page.jpg) left 400px}#Section5 .info_links{margin:75px 0;display:inline-block}#Section5 .info_links a{float:left;color:#FFF;margin:10px 15px;font-size:20px;background:url(/images/special/hakhel/link_arrow.png) right center no-repeat;background-size:contain;padding-right:40px}#Section5 .info_links a:hover{color:#D06E2F}#Section6{margin:25px 0}#Section6 .buttons_container{margin:20px auto}#Section6 .buttons_container .button_container{float:left;width:33.33%;min-width:300px}#InviteButton{background-image:url(/images/special/hakhel/invite_icon_white.png)}#TipsButton{background-image:url(/images/special/hakhel/tips_icon_white.png)}#SignupButton{background-image:url(/images/special/hakhel/signup_icon_white.png)}#InviteButton,#SignupButton,#TipsButton{padding:10px 15px 10px 50px;background-position:15px center;background-repeat:no-repeat;background-size:25px;white-space:nowrap}.button_info{margin:20px 10px}.hakhel_form,.hakhel_form *{box-sizing:border-box}#InviteFormDuch{margin:10px 20px}.hakhel_form .form_line{width:90%;margin:5px 5%}.hakhel_form .field_wrapper{float:left;width:50%;padding:5px 15px}.hakhel_form input,.hakhel_form textarea{padding:10px 20px;border:1px solid #CCC;border-radius:5px;background-color:#F2F2F2}#Duch input:not(.button){min-width:250px;font-family:"Open Sans",sans-serif;font-size:22px;width:100%}#CheckboxLine>div{display:inline-block}#Duch .optin_checkbox{width:auto}#Duch .optin_message_text{font-size:14px;float:left}#Duch input[type=checkbox]{min-width:0;width:20px;height:20px}#Duch input[name=Quantity]{float:none;padding-left:30px;text-align:center;min-width:0;width:150px}#MothersNameNote{float:right;text-align:right;width:100%;padding-right:15px}#Duch input.validation_error{border:1px solid red}input::-webkit-input-placeholder{color:grey}input:-moz-placeholder{color:grey}input::-moz-placeholder{color:grey}input:-ms-input-placeholder{color:grey}.white{color:#FFF}.orange,h2.orange{color:#D06E2F;font-weight:700}.gray{color:grey}.button.orange{min-width:110px;height:48px;font-size:20px;line-height:30px;border-radius:5px;background-color:#D06E2F;color:#FFF}.button.orange:hover{background-color:#FF833E}#HakhelInviteFade{position:fixed;z-index:1;top:0;width:100%;height:100%;background-color:rgba(50,50,50,.6)}#HakhelInviteModal{position:fixed;z-index:99;top:5vh;left:0;right:0;margin:0 auto;background-color:#FFF;max-width:600px;max-height:90vh;min-height:400px;border-radius:10px;box-shadow:0 0 8px #000;padding:10px 30px}#InviteForm{display:inline-block}#FriendsInfo,#InviteForm .arrow,#YourInfo{display:inline-block;vertical-align:middle}#InviteForm .arrow{height:32px;width:22px;background:url(/images/special/hakhel/invite_arrow.png) center right no-repeat;background-size:contain;margin:0 20px}#InviteForm input[type=text]{margin:10px auto;display:block}#InviteForm [name=Message]{width:100%;max-width:600px;min-height:150px;max-height:50vh}#InviteForm .optin_wrapper{display:inline-block;text-align:center}#CloseEmailModal{cursor:pointer;width:30px;height:30px;position:absolute;right:-10px;top:-10px;background-color:#FFF;border:2px solid gray;border-radius:20px;font-size:15px;line-height:30px;text-align:center}#CloseEmailModal:hover{color:#fff;background-color:gray}@media (max-width:1200px){#FriendsInfo,#InviteForm .arrow,#YourInfo,.head_text_line{display:block}#Section2 .inner_wrapper,#Section4 .inner_wrapper{width:90%}#Section5 .info_links a{clear:both}#InviteFormDuch{width:600px;margin:0 auto}#Duch.hakhel_form .field_wrapper{float:none;margin:auto;width:70%}#Duch input:not(.button):not([type=number]){width:100%}#Section6 .buttons_container .button_container{float:none;margin:0 auto;padding:10px 0}#InviteForm .arrow{margin:10px auto;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media (max-width:639px){.head_text{font-size:25px}#Section1{min-height:100vh;padding-bottom:40px;margin-bottom:0}[id^=Section]{margin:-20px auto}#WhatIsHakhel{float:none}.card .inner_wrapper{margin-top:0}#Duch.hakhel_form .field_wrapper{width:auto;padding:5px 0}#Section2 .content>div{max-width:none}#Section3 .inner_wrapper{width:auto;max-height:500px;padding-bottom:30px;height:auto}#Section1 .head_text,#Section3 .head_text{margin-top:40px}#MothersNameNote{padding-right:0}.dir_rtl #MothersNameNote{padding-left:0}#Duch .optin_message_text{float:none;margin-left:20px;text-align:left}.dir_rtl #Duch .optin_message_text{margin-left:0;margin-right:20px;text-align:right}#Section5 .info_links a{position:relative;background:0 0;text-align:left;display:block;float:none}.dir_rtl #Section5 .info_links a{text-align:right}#Section5 .info_links a:after{display:inline-block;background:url(/images/special/hakhel/link_arrow.png) right center/contain no-repeat;content:'';height:27px;width:27px;position:absolute;right:0}.dir_rtl #Section5 .info_links a:after{background-position:left center;left:0}#Section5 .inner_wrapper,#Section6 .inner_wrapper{width:90%}#Section6 .buttons_container .button_container{width:auto}.button.orange{font-size:16px}}