﻿@media screen and (max-width: 1270px){
html{
height:100%;}
body{
font-size:16px;direction:ltr;}
body.ltr{
font-size:14px;}
#svForm{
overflow-x:hidden;background:url("../img/BG_tablet_kotel.jpg") top center repeat-y;background-attachment:scroll; -webkit-background-size:100% 100%; background-size:100%}
.mobile{
display:block;}
.desktop{
display:none}
.container{
max-width:100%;width:94%}
.page-content{
direction:ltr;}
.toPrint, .skip_to_content:focus{
display:none;}
input{
border-radius: 0;}
.header{
position:static;}
.header_kotel_left{
margin-left:5px;min-width:120px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -ms-flex-pack:justify; -webkit-justify-content:space-between; justify-content:space-between;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.header_top{
position:relative;z-index: 100000;}
.header_top .container{
width:96%; -ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;}
.logo img{
height:52px;}
.logo a{
display:block}
.logo .h2_logo, .ltr .logo .h2_logo{
font-size:1.2em; line-height: 1;margin-left:0; width:100%}
.top_menu, .lang:after, .donate.header_l{
display:none;}
.top_left{
position:relative}
.header_l{
background-color:transparent; border:0 none; vertical-align: middle;height:auto}
.search{
display:none;position:absolute; right:0;top:0; background-color: #0E0901;width:34px; -o-transition:1s ease; -webkit-transition:1s ease; transition:1s ease;}
.search_mobile.search a{
width:12%; overflow:visible}
.search_mobile.search input[type="text"]{
width:88%; overflow:visible}
.search.search_mobile{
width:200px;border:1px solid #fff;}
.search.search_mobile:after{
content:'';width:0;}
.header_l.lang{
position:relative; width:38px;margin-right:10px;}
.lang_header_title{
text-indent: -100000px;position:relative;padding: 5px 19px;font-weight:bold; overflow:hidden;}
.lang_header_title:after{
content:'\e81d';font-family: 'hakotel';font-size:14px;position:absolute;left:2px;top:-webkit-calc(50% - 7px);top:calc(50% - 7px);}
.lang_header_title:before{
text-align:right; color: #fff;content: attr(data-lang);font-size: 18px; right: 0;position: absolute;text-indent: 0;top: -webkit-calc(50% - 11px);top: calc(50% - 11px);}
.top_left_mobile_menu{
position:absolute; right: -webkit-calc(55px - 85%); right: calc(55px - 85%); width: -webkit-calc(85% - 55px); width: calc(85% - 55px);top: -webkit-calc(50% - 18px);top: calc(50% - 18px);}
.top_left_mobile_menu .search{
border: 1px solid rgb(255, 255, 255); width:-webkit-calc(100% - 70px); width:calc(100% - 70px); right:0;display:inline-block; position:static;}
.header_top_left .top_left_mobile_menu .search input[type="text"]{
padding:10px 5px;width:-webkit-calc(100% - 44px);width:calc(100% - 44px); overflow:visible;float:none;display:inline-block}
.header_top_left .top_left_mobile_menu .search a{
width:40px; overflow:visible;line-height: 31px; padding: 6px 0 0;font-size: 23px;float:none;display:inline-block; height:auto; line-height:unset; vertical-align: bottom;}
.top_left_mobile_menu .header_l.search:after{
content:'';width:0;}
.top_left_mobile_menu .header_l.lang{
right:0px; width:50px; margin-left:10px;}
.top_left_mobile_menu .header_l.lang .lang_header_title{
padding: 5px 25px;}
.top_left_mobile_menu .header_l.lang .lang_header_title:before{
right:10%}
.top_left_mobile_menu .header_l.lang ul li{
position: relative;width: 100%;height: 23px;}
.call{
width: 35px; height: 25px; -webkit-box-sizing: border-box; box-sizing: border-box; background:url(../img/svg/call.svg) center center no-repeat;-webkit-background-size: 25px 25px;background-size: 25px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0; }
.call a{
display:block; height:100%}
.header_top_left{
-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}
.hamburger{
position:relative; z-index:999999;cursor: pointer; width:35px;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
.hamburger span{
height: 5px;display:block;background: #fff;position:relative; margin:10px 0}
.hamburger span:before, .hamburger span:after{
content: '';position: absolute; width: 100%; height: 5px; background: #fff; -webkit-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out;}
.hamburger span:before{
top: -10px;}
.hamburger span:after{
bottom:-10px}
.nav_wrapper{
background:url("../img/BG_mobile_kotel.jpg") top center repeat-y;-webkit-background-size:100% 100%;background-size:100%;}
nav.main_menu{
background-color:#fff;border-bottom:0 none;}
nav.main_menu .container{
width:100%;}
nav.main_menu ul.menu_first_level{
background:#fff}
.sub_menu ul{
-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
nav.main_menu ul.menu_first_level li{
vertical-align: middle;display:inline-block;width:100%;}
nav.main_menu ul.menu_first_level li a, .donate_mobile{
display: block;color: #352003;font-size: 1.2em;padding:1em;border-bottom: 2px solid #D2D2D4;position:relative}
nav.main_menu ul.menu_first_level >li.parent> a:after{
content:'\E81A';font-family: 'hakotel'; display:inline-block;color:#C7C7C9;font-size: 1.7em; vertical-align: middle;position:absolute; right:8px;  top: 15px;}
.ltr nav.main_menu ul.menu_first_level >li> a:after,.ltr .donate_mobile:after{
content:'\E81b';}
nav.main_menu ul.menu_first_level >li.active> a:after{
content:'\E81D';}
nav.main_menu ul.menu_first_level> li> a.current, nav.main_menu ul.menu_first_level >li.active{
background: #EDDDC6;}
nav.main_menu .menu_seconed_level{
width:100%; padding:1em 0 3.5em;border-bottom: 2px solid #D2D2D4;display:none;}
nav.main_menu .menu_seconed_level ul li a, nav.main_menu ul.menu_first_level li .sub_menu ul li a{
color:#1D1202;border-bottom:2px solid #736B60;font-size:1em}
nav.main_menu .menu_seconed_level ul li a:after{
display:none;}
nav.main_menu .menu_seconed_level ul, nav.main_menu ul.menu_first_level li .sub_menu ul{
width:90%;margin:0 auto;}
nav.main_menu .menu_seconed_level ul li.important_li a img{
display:none;}
nav.main_menu ul.menu_first_level li .sub_menu{
position:static;width:100%; padding:1em 0 3.5em;border-bottom: 2px solid #D2D2D4;display:none;}
ul.menu_first_level li a.current + .sub_menu{
display:none;}
.nav_wrapper .top_nav_wrapper{
height:91px;padding:10px 0;background-color: rgba(0,0,0,0.7);}
.top_nav_wrapper .for_x:after{
content: '';width: 35px;  height: 3px;background-color: #fff;position: absolute; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);top:50%}
.top_nav_wrapper .for_x:before{
content: '';width: 35px;  height: 3px;background-color: #fff;position: absolute; -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg);top:50%}
.top_nav_wrapper .for_x{
float:right;width:35px;height:35px;top: -webkit-calc(50% - 18px);top: calc(50% - 18px);right: 10px;position:relative;display:block; cursor:pointer;}
.nav_wrapper .fixed_aside_menu{
width:100%;background-color:#fff;margin-top: 91px;}
.nav_wrapper .fixed_aside_menu ul{
width:100%;display:table; table-layout:fixed;  }
.nav_wrapper .fixed_aside_menu ul li{
display:table-cell;border-bottom:0 none;text-align:center;}
.nav_wrapper .fixed_aside_menu ul li:nth-child(3) .svg_img{
width:40px;}
.nav_wrapper .fixed_aside_menu ul li:first-child .svg_img{
width:43px;height:100%}
.nav_wrapper .fixed_aside_menu ul li:first-child a{
padding: 0.45em 0;}
.nav_wrapper .fixed_aside_menu ul li a{
color:#1D1202;font-size: 0.9em;padding: 0.8em 0;display:block}
.nav_wrapper .fixed_aside_menu ul li a span{
display:block;}
.nav_wrapper .fixed_aside_menu ul li a .svg_img{
display:block;width:35px;margin:0 auto; height:35px}
.nav_wrapper .fixed_aside_menu ul li a svg path{
fill:#352A1C;}
.nav_wrapper .mobile.top_menu{
display:block;width:100%;background:url("../img/BG_mobile_kotel.jpg") top center repeat-y;-webkit-background-size:100% 100%;background-size:100%;}
.nav_wrapper .mobile.top_menu ul li a{
color:#fff;display:block;font-size: 1.1em;padding: 1em; padding-left:50px;}
.nav_wrapper .mobile.top_menu ul li a span.cart_num{
margin-left: 1em;background-color:#DB8E15; border-radius:50%; width:35px;height: 35px;display: inline-block;vertical-align: middle;text-align: center;line-height: 35px;}
.nav_wrapper .mobile.top_menu li{
display:block;background-color:rgba(0,0,0,0.7);border:0;border-bottom:2px solid rgba(255, 255, 255, 0.3); float:none; }
.nav_wrapper .mobile.top_menu li:last-child{
border-bottom:0 none;}
nav.top_menu.mobile ul li a:before{
font-family: 'hakotel'; display:inline-block;left:10px;font-size:30px; position:absolute;top: -webkit-calc(50% - 15px);top: calc(50% - 15px);line-height:1.2;}
nav.top_menu ul li a.letter_i:before{
content:'\E822';}
nav.top_menu ul li a.contact_i:before{
content:'\E804';font-size: 1.2em; }
.top_mobile_menu_fixed{
position:fixed;background:url("../img/BG_mobile_kotel.jpg") top center repeat-y;-webkit-background-size:100% 100%;background-size:100%;z-index:1; width:100%}
.donate_mobile{
background-color:#3E3A34;border:0 none;color:#fff}
.sub_menu ul li a.current:after, .sub_menu ul li:hover a:after, .sub_menu ul li:focus a:after, .sub_menu ul li a:after{
display:none;}
.inner-content{
position:relative;}
.fixed_aside{
top:0;width:auto;position: absolute;}
.fixed_aside ul li{
display:inline-block;margin-right:0.5em;vertical-align:top;margin-bottom:0;}
.fixed_aside ul li>a>div:not(.addthis_inline_share_toolbox){
width:45px; height:100%;}
.fixed_aside ul li>a.share_button>div:not(.addthis_inline_share_toolbox){
-webkit-box-flex:0;-ms-flex:0 0 45px;-webkit-flex:0 0 45px;flex:0 0 45px;}
.fixed_aside ul li>a>div>span{
display:none;}
.fixed_aside ul li>a{
padding:5px; width:55px; height:55px;border-left:0; border-bottom: 5px solid #352003;}
.fixed_aside ul li a .svg_img, .fixed_aside ul li.stay_contected_li a .svg_img{
display:block;width:100%; height:100%;}
.fixed_aside ul li a .svg_img.mobile{
display:block;width:102%;margin-top: 3px;}
.fixed_aside ul li a .svg_img.desktop{
display:none;}
.addthis_inline_share_toolbox{
background-color: #352003;}
.fixed_aside ul li.share_button_li{
width:55px;}
.fixed_aside ul li>a.active{
border:0 none;padding: 0 5px;}
.fixed_aside ul li>a.share_button.active>div:not(.addthis_inline_share_toolbox){
padding: 5px 0 9px;}
.addthis_inline_share_toolbox .at4-show{
display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;height: 100%;}
.addthis_inline_share_toolbox .at-share-btn-elements{
-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}
.side_menu_navigation{
background-color:#DB8E15;padding:24px 9px;position:absolute;right:100%;top:-4px;z-index: -1; -webkit-box-shadow: 4px 0 7px 2px rgba(0,0,0,0.4); box-shadow: 4px 0 7px 2px rgba(0,0,0,0.4);}
.ltr .side_menu_navigation{
-webkit-box-shadow:none; box-shadow:none;}
.side_menu_navigation:after{
content:'';background-color:#DB8E15;width:4px; height:29px;display:inline-block;position: absolute; top:13px;left: 14px;}
.side_menu_navigation:before{
-o-transition:1s ease-in-out; -webkit-transition:1s ease-in-out; transition:1s ease-in-out;content:'';width: 0;height: 0;border-style: solid;border-width: 10px 0 10px 10px;border-color: transparent transparent transparent #DB8E15;position:absolute;left:-9px;top:16px;}
.ltr .side_menu_navigation:before{
border-width: 10px 10px 10px 0;border-color: transparent #db8f15 transparent transparent;}
.side_menu{
top: 200px;
width: auto;
max-width: 80%;
margin-bottom: 20px;
-ms-transform: translateX(-100%);
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
right: 0;
position: fixed;
z-index: 2;
-o-transition: 1s cubic-bezier(0.8, 0, 0, 0.9);
-webkit-transition: 1s cubic-bezier(0.8, 0, 0, 0.9);
transition: 1s cubic-bezier(0.8, 0, 0, 0.9);
-webkit-box-shadow: 0 0 7px 2px rgba(0,0,0,0.4);
box-shadow: 0 0 7px 2px rgba(0,0,0,0.4);
}
.ltr .side_menu{
-ms-transform: translateX(100%); -webkit-transform: translateX(100%); transform: translateX(100%); top:130px;}
.side_menu_navigation span{
width:40px; height:4px;background-color:#fff;display: block;position:relative}
.side_menu_navigation span:before, .side_menu_navigation span:after{
content:'';width:40px; height:4px;background-color:#fff;display:inline-block;position:absolute}
.side_menu_navigation span:before{
top:-10px;}
.side_menu_navigation span:after{
bottom:-10px;}
.side_menu.moving_side{
z-index: 20; -ms-transform:translateX(0); -webkit-transform:translateX(0); transform:translateX(0);}
.side_menu ul li{
background-color:#EBEAE8;}
.side_menu ul li a{
padding:0.8em 1em; font-size:1em}
.side_menu.moving_side .side_menu_navigation:before{
left:0;}
.side_menu .side_menu_title{
font-size:1.5em; padding:8px; -webkit-box-shadow: 0 2px 7px 2px rgba(0,0,0,0.4); box-shadow: 0 2px 7px 2px rgba(0,0,0,0.4);}
body.lobby .fixed_aside{
width:100%; position:static;text-align:right;}
.events-page .side_menu{
margin-top:0}
.main_slider .rsNav.rsBullets, .top_page_slider .rsNav.rsBullets{
bottom:0.5em;}
.main_slider .infoBlock h2, .video_main_banner .video_text h2{
font-size:2.3em;}
.main_slider .infoBlock .main_slider_p, .video_main_banner .video_text>div{
font-size:1.6em;line-height:1;margin-top:0.2em;}
.video_main_banner .video_text font{
font-size:1em}
.main_slider .rsABlock a, .video_main_banner .video_text a{
font-size:1.6em; margin-top:0}
.main_slider .rsABlock, .video_main_banner .video_text{
width:98%; left:1%}
.video_main_banner video, .video_main_banner .video_wrapper_youtube{
margin-top:0}
.video_main_banner figure{
height:250px;}
.video_main_banner figure img{
width:100%; height:auto;min-height:100%; position:relative; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); transform:translateY(-50%);}
.pause_button, .video_main_banner .video_play_stop{
bottom:5px;}
.main_message{
width:100%}
.main_message_wrap{
padding-top:5px;padding-bottom:10px;padding-left:33px; padding-right:33px; }
.main_message_wrap h2{
padding-top:1em; font-size:1.2em}
.main_message_wrap h2:before{
top:-9px; font-size:30px}
.main_message_wrap p{
width:100%; display:block;}
.main_message_wrap .p_content{
width:100%;line-height: 1.2; max-height: 3.5em;min-height: 2.4em;}
.main_message_wrap a{
margin-left:0;}
.main_message_wrap .right_main_message,.main_message_wrap .left_main_message{
display:block; width:100%;padding-top:0.5em;}
.main_message.flickity-rtl .flickity-prev-next-button.next{
left:0}
.main_message.flickity-rtl .flickity-prev-next-button.previous{
right:0}
.main_message .flickity-page-dots{
width:100%}
.section_main_message{
padding:5px 0}
.main_message_wrap .left_main_message{
padding-top:0.5em}
section.main_section_content> article.container{
margin-bottom:3em}
.kotel_three_box .svg_img{
width:55px;height:55px;}
.kotel_three_box{
background:rgba(29, 18, 2, 0.85)}
.section2store{
-webkit-background-size:cover;background-size:cover;background-position: -4em center; }
.bottom_gallery{
margin-top:0;padding: 30px 0;}
.footer_bottom .container{
width:96%; margin:auto;}
.bottom_footer_form input[type="submit"]{
margin-left:4%}
.ltr .updates_gallery .flickity-page-dots, .ltr .title_and_pic .tile_facts_gallery.flickity-rtl .flickity-page-dots{
top:-28px}
.footer_top .footer_top_box.footer_top_box_new{
width:98%}
#RegistrationUpdatePanel{
padding:5% 10%}
.inner-page .inner-content, .inner-special .inner-content, .inner_special_top, .tour-fulldetails-page .lobby_inner{
padding-top:65px;}
.page_grid{
display:block; padding-right:0}
.grid_right ,.grid_middle, .grid_left{
width:100%;}
.grid_right+.grid_middle{
width:100%}
.grid_left{
margin-top:2em}
.grid_right{
display:table-footer-group}
article.back:after{
width: -webkit-calc(100% + 1em);width: calc(100% + 1em);left:-0.5em;bottom:-16px;}
.lobby_inner{
display:block}
.inner-special-struct .grid_left{
margin-top:0;}
.tours_gallery_unit{
height:22em;}
.tour_unit figure{
height:9em}
.tour_unit .tour_unit_content{
height:12em;}
.tour_unit figure figcaption{
font-size:1.5em}
.tour_unit_package.tour_unit .tour_unit_content .link_arrow.link_box{
display:block; text-align:center;float:none}
.tour_unit_package.tour_unit .tour_unit_content a:first-of-type{
margin-top:0}
.tour_unit_package.tour_unit .tour_unit_content a:last-of-type{
margin-top:0.5em}
.tours_package1{
background-color:rgba(29, 18, 2, 0.75)}
.tours_package{
background:rgba(29, 18, 2, 0.85)}
.tours_gallery_wrapper{
margin-top:1em}
.ltr .events_board .filter_type:after{
font-size:23px;padding: 4px 15px 0px;}
.popup_tour{
padding:2em;}
.popup_tour_content{
padding:2em 1em 1.5em}
.tour_type_wrap:after{
display:none;}
.celebrate_wrap{
width: 90%; margin: 1.5em auto 0;}
.celebrate_wrap .flickity-prev-next-button.previous{
right:-5%}
.celebrate_wrap .flickity-prev-next-button.next{
left:-5%}
.genearl_barmitzva_container_slider .flickity-prev-next-button{
top:50%; width:40px; height:40px;}
.genearl_barmitzva_container_slider .flickity-page-dots, .celebrate_wrap .flickity-page-dots{
display:none}
.celebrate_wrap .flickity-prev-next-button{
top:80px}
.search_celebrated a{
font-size:16px;padding:7px 10px 6px;}
.ltr .search_celebrated a{
padding:6px 10px 5px;}
.search_celebrated input{
width: 11em;padding:8px;}
.celebrate .search_celebrated{
margin-left:1em; left:0}
.celebrate_wrap .flickity-prev-next-button{
width:40px; height:40px;}
.gallery_one_pic .gallery_pic_desc{
font-size:1em}
.gallery_top{
position:relative; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.bottom_gallery_mobile{
display:none;width:100%;position:absolute; top:100%;background-color: #fff;z-index:1; left:0; padding:3em 1.5em 1.5em;-webkit-box-shadow:0 3px 2px -1px rgba(0,0,0,0.4); box-shadow:0 3px 2px -1px rgba(0,0,0,0.4);}
.closing_gallery{
top:0;font-weight: bold; font-size: 20px; width: 40px;height: 40px;line-height: 40px;text-align: center;position: absolute;right: 0;}
.gallery_top .filter_text:before, .top_tours_mobile .filter_text:before{
content:'\E861';font-family:"hakotel";display:inline-block;font-size:21px; margin-right:5px;}
.top_tours_mobile{
float:none;}
.gallery_search{
float:left; margin-left:0;}
.gallery_search .gallery_search_submit{
font-size:1.1em;}
.gallery_top.main_gallery_top .filter_type{
width: 49%; position: relative;margin-bottom:1em; margin-right:0; margin-left:2%; }
.gallery_top.main_gallery_top .gallery_filter{
margin-top:9px;}
.filter_submit.main_gallery_submit{
float:right; margin:0.5em 0; margin-right:0}
.bottom_gallery_mobile .filter_type:first-child{
margin-left:0}
.bottom_gallery_title{
display:none;}
.main_gallery_top .bottom_gallery_mobile .gallery_paging{
clear:both;float:none;}
.filter_type:after{
padding: 8px 15px 5px;font-size: 25px;}
.ltr .filter_type:after{
padding: 7px 15px 5px;font-size: 23px;}
.popup_gallery_item img{
width:90%; height:auto;}
.popup_gallery_wrap .popup_gallery{
padding-top:3em}
.section_kotel_sites_wrap{
-webkit-box-pack:justify; -ms-flex-pack:justify; -webkit-justify-content:space-between; justify-content:space-between;}
.col_4_wrapper .col_4.site_unit{
margin-right:0;}
.kotel-sites-lobby-page .section_head{
margin-top:60px;}
.site_unit figure figcaption{
font-size:1.3em}
.site_unit figure img{
height:100%; width:auto}
.event_unit figure{
height:7.5em}
.site_unit .unit_content .two_links{
margin-top:0; }
.site_unit .two_links .link_arrow.link_box.designed{
padding:5px 0; width:100%; display:block; text-align:center}
.site_unit .two_links a:first-of-type{
margin-top:0; margin-bottom:0.5em}
.tour_unit .two_links a:first-of-type{
display:block}
.thankyou{
padding:1em}
.main_slider .marketing .rsABlock{
top:10%}
.main_slider .marketing .infoBlock h2{
font-size:3em;}
.main_slider .marketing .infoBlock p{
font-size:2em}
.events_page_wraping{
-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.events-page .grid_middle_wide, .content_events_page>.container, .events_page_right, .events_page_left{
width:100%}
.events-page .gallery_top.events_board .filter_submit{
margin-left:0}
.events-page .gallery_top.events_board .filter_type:after{
padding: 5px 15px 0px;}
.events-page .gallery_top.events_board .event_paging{
clear:left;display:block;}
.events-page .section_tiles .updates .tour_unit_content{
padding:20px 25px;}
.event_unit .tour_unit_content{
height: 14.5em;}
.story_box figure, .story_box .story_box_content{
vertical-align: top;}
.popup_div .popup_wrapper{
width:94%; }
.popup_div .one_unit_popup{
padding:1.5em 0.5em 0.5em}
.celebrate_popup figure img{
width:100%; height:auto}
.celebrate_popup figure{
margin-bottom:1em}
.celebrate_popup .hagagti_person_text p{
font-size:1em; line-height:1.2}
.popup_div .icon_close{
width:25px; height:20px;top:5px; right:2px;}
.popup_div .icon_close:after{
font-size:20px;}
.section_tiles article.map .map_bottom .map_bottom_adress{
float:none;}
.waze_link{
display:inline-block; background-color:#fff;}
.waze_link a{
display:block; color:#1D1202;border: 1px solid #1D1202; padding:0.5em 1em;vertical-align:middle}
.waze_link .svg_img{
height:30px; width:30px;display:inline-block; margin-right:0.5em; vertical-align:middle}
.waze_link .svg_img path{
fill:#1D1202;}
.lobby_article.new_style_full_details{
padding:1em 2em}
.section_head h2, .section_head h1{
font-size: 2.5em;}
.short_content{
max-height: 7.3em;}
.search_item{
height:auto}
.search_item figure{
height:auto}
.search_item_content{
padding-top:0}
.tile_i:before{
font-size:26px;}
.tour_menu.new_tour_menu{
background-color:#F4EAD9}
.tour_menu.new_tour_menu>ul>li .tour_type_new >label{
color:initial;padding:0.6em 0;}
.seconed_tour_type{
top:-1px; left:105%; border:1px solid #1d1202; background-color:#F4EAD9}
.tour_menu ul.seconed_tour_type{
display:none;}
.tour_menu ul.seconed_tour_type.active{
display:block;border-bottom:1px solid #1d1202}
.tourTest.active{
padding-top:0}
.tour_select_title.none_active{
display:none;}
.tour_submenu_title.none_active{
display:none;}
.tour_submenu_new{
width:48%; float:left;position:relative; border: 1px solid #1d1202;background-color: #F4EAD9;}
.tour_submenu_new .tour_submenu_title{
position:relative;padding:0.5em;}
.tour_menu.new_tour_menu>ul>li{
border-left:0 none;}
.col_4_wrapper .col_4{
width:32%;margin-right:2%;}
.col_4_wrapper .col_4:nth-child(3n){
margin-right:0;}
.col_4_wrapper .col_4:nth-child(4){
margin-right:2%;}
}
@media screen and (max-width: 960px){
.main_slider .rsABlock a, .video_main_banner .video_text a{
font-size:1.2em}
.lobby_article h2, .lobby_article h1, .ltr .lobby_article h2, .ltr .lobby_article h1{
font-size: 1.8em;}
.section2store h2{
font-size:2em}
.section2store{
padding:0.5em}
.section_tiles .tile_content h3,.ltr .section_tiles .tile_content h3{
font-size:2.5em}
.footer_bottom ul li.footer_nav h3 a{
font-size:1em;}
.barmitzva_head .section_head h2{
font-size:1.8em}
.qa_head{
width:100%}
.barmitzva_unit .tour_unit_content{
padding:1em;}
.barmitzva_unit .tour_unit_content h3{
font-size:1.5em}
.hagagti_person{
width:100%}
.hagagti_person .hagagti_person_img{
width:30%;}
.hagagti_person_text{
width:69%}
.celebrated_wrapper .search_celebrated{
bottom:auto; top:-40px;}
.gallery_one_pic{
width:32%;}
.lobby_article{
padding:1em 0.5em}
.general_form .select_general_wrapper.combo_select_wrapper{
margin-right: 1%;}
.general_form .select_general_wrapper:after{
padding:8px 4px;font-size:0.8em;}
.general_form .pio-form-row.main_phone_row{
width:39%}
.general_form .pio-form-row.prefix_row{
width:10%}
.lobby_article.designed_form_wrapper .form_wrap{
padding:1em}
.general_form.designed_form .pio-form-row{
width:80%}
.general_form.designed_form .pio-form-row.minutes_row{
width:32%}
.general_form.designed_form .pio-form-row.hour_row{
width:67%}
.general_form.designed_form .pio-form-row.main_phone_row{
width:69%}
.general_form.designed_form .pio-form-row.main_phone_row .pio-form-cell.pio-form-field{
width: 63%;}
.general_form.designed_form .pio-form-row.prefix_row{
width:11%}
.general_form.designed_form .pio-form-row.main_phone_row .pio-form-cell.pio-form-field-title{
width:34.5%}
.g-recaptcha{
margin:0.5em 0}
.general_form.pray_form{
padding: 9% 25% 19%;background-position: center 10%;}
.lobby_article.designed_form_wrapper h1{
height:150px; -webkit-background-size:cover; background-size:cover}
.car_access_content{
width:88%}
.popup_gallery_wrap .popup_gallery, .popup_full_details_wrap .popup_full_details{
padding:2em 3%;}
.full_details_img, .full_details_content_wrap img{
float:none; margin:1em auto;max-width:100%;}
}
@media screen and (min-width: 767px) and (max-width: 960px){
.footer_bottom ul li.footer_nav.last_nav> a{
padding:8px 0;width:100%; text-align:center;font-size:1.1em;}
}
@media screen and (max-width: 767px){
.video_main_banner figure{
height:180px;}
.fixed_aside ul li{
margin-right: 4px;}
.fixed_aside ul li a{
padding:3px; width:45px; height:45px;}
.fixed_aside ul li.share_button_li{
width:45px;}
.fixed_aside ul li>a>div:not(.addthis_inline_share_toolbox){
width:39px;}
.fixed_aside ul li>a.share_button>div:not(.addthis_inline_share_toolbox){
-webkit-box-flex: 0; -ms-flex: 0 0 39px; -webkit-flex: 0 0 39px; flex: 0 0 39px;}
.inner-page .inner-content, .inner-special .inner-content, .inner_special_top, .tour-fulldetails-page .lobby_inner{
padding-top:55px;}
.side_menu{
top: 150px;	}
.kotel_sites_gallery{
height:250px;}
.kotel_three_box{
margin:0 0 2em; padding:2em 0}
.kotel_three_box .kotel_three_title{
font-size:1.2em;}
.link_box{
padding:5px 10px;}
.footer_top .footer_top_box.footer_top_box_new{
-webkit-box-shadow: 0 0 0 8px rgba(255,255,255,0.5);box-shadow: 0 0 0 8px rgba(255,255,255,0.5);}
#RegistrationUpdatePanel img{
width:60px; margin-right:0;}
#RegistrationUpdatePanel{
padding:1em;}
.footer_bottom ul li.footer_nav:not(.last_nav){
display:none}
.footer_bottom ul li.footer_nav.last_nav ul li{
display:table-cell; text-align:center;font-size: 0.9em;}
.footer_bottom ul li.footer_nav.last_nav ul{
display:table;table-layout:fixed; width:100%}
.footer_top_box h3{
font-size:1.5em}
.footer_top_box .footer_top_text{
font-size:1em}
.footer_top .footer_top_box:last-child{
margin-top: 2.5em;}
.footer_top{
padding: 30px 0 80px;}
.bottom_footer_form table{
width:100%}
.bottom_footer_form input[type="submit"]{
margin:auto;float:left;}
.bottom_footer_form table tr{
margin-bottom:10px;}
.top_nav{
width: 50px; height: 50px;left: 10px;top: -25px;}
.bottom_gallery_wrap{
height:250px;}
.youtube, .youtube_content, .youtube + .youtube_content{
display:block; width:100%; padding:0}
.youtube{
margin-bottom:1.5em}
.youtube iframe, .youtube_inner_page iframe{
min-height:250px;}
.youtube_content .youtube_content_title{
font-size:2.5em}
.youtube.youtube_image{
margin-top:0;}
.event_unit h3{
font-size: 1.1em;}
.event_unit .tour_unit_content h4{
font-size:1em}
.event_unit .tour_unit_content .tour_unit_text, .event_unit .tour_unit_content{
max-height:unset; height:auto}
.event_unit .tour_unit_content .two_links{
position:static}
.updates_gallery .flickity-page-dots{
top:0;}
.general_form.pray_form{
padding: 9% 10% 19%;-webkit-background-size:cover;background-size:cover;}
.hagagti_person .hagagti_person_img figure{
width: 157px; height: 145px;}
.search_celebrated{
position:static; margin:0.5em 0;}
.main_slider .marketing .rsABlock{
top:5%}
.main_section_content .section_head p{
display:none;}
.col_4_wrapper .col_4{
width:49%;margin-right:2%; margin-bottom:1em}
.col_4_wrapper .col_4:nth-child(3){
margin-right:2%;}
.col_4_wrapper .col_4:nth-child(4){
margin-right:2%;}
.col_4_wrapper .col_4:nth-child(2n){
margin-right:0;}
}
@media screen and (max-width: 640px){
#svForm{
background:url("../img/BG_mobile_kotel.jpg") top center repeat-y;background-attachment:scroll;-webkit-background-size:100% 100%;background-size:100%}
.title_and_pic .tile_facts_content{
font-size: 0.95em;}
.title_and_pic .tile_facts_content span:first-child{
font-size: 1.5em;}
.title_and_pic .tile_facts_content span:last-child{
font-size: 1.2em;}
.section_tiles article.map .map_bottom{
padding:0.6em 0.9em}
.main_slider .rsNav.rsBullets{
bottom:0;}
.pause_button{
bottom:4px; right:4px}
.main_slider .rsNav.rsBullets .rsNavItem.rsBullet{
width:10px; height:10px}
.main_slider .infoBlock .main_slider_p, .video_main_banner .video_text>div{
margin-top:0.1em; max-height:2.4em;}
.main_slider .rsABlock, .video_main_banner .video_text{
top:50px}
.lobby_article h2{
font-size: 1.8em;}
.order_groups_tour h2{
font-size:2.5em}
.order_groups_tour .choose_tour_type h3{
font-size:1.2em}
.order_groups_tour .choose_tour_type{
padding:1.5em}
.barmitzva_head .section_head h2{
font-size:1.8em}
.svg_wrap{
width:147px;height:135px;}
.qa_slider_unit h4{
font-size:1.5em}
.qa_content{
font-size:1em; line-height:1.22; max-height:6em; overflow:hidden}
.qa_slider_unit p{
margin-bottom:0}
.qa_head h3{
font-size:1.7em}
.section_head h2{
font-size:2em}
.thankyou_slider .qa_slider_unit h4{
font-size:1.3em}
.celebrate_wrap .flickity-prev-next-button{
width:44px; height:44px;}
.celebrate_wrap .flickity-prev-next-button.previous{
right: -7%;}
.celebrate_wrap .flickity-prev-next-button.next{
left: -7%;}
.ltr .genearl_barmitzva_container_slider .flickity-prev-next-button.previous{
left: -12%;}
.ltr .genearl_barmitzva_container_slider .flickity-prev-next-button.next{
left: auto;  right: -12%;}
.gallery_one_pic{
width:49%;}
.gallery_top .filter_type{
width:100%;margin-left:0; margin-top:0.5em;}
.hagagti_person .hagagti_person_img figure{
width: 145px;height: 133px;}
.hagagti_person_text h3{
margin-bottom:0.5em}
.hagagti_person{
margin-bottom:3em}
.story_box .story_box_content .story_box_buttons .designed{
padding:0.5em; font-size:1em; padding-left:35px;}
.story_box .story_box_content, .story_box figure{
width:100%;display:block}
.general_form .pio-form-row{
width:100%;margin-left:0}
.general_form .pio-form-cell.pio-form-field-title, .general_form .pio-form-cell.pio-form-field{
width:100%}
.general_form .pio-form-row.main_phone_row .pio-form-cell.pio-form-field-title{
width:100%}
.general_form .pio-form-row.main_phone_row .pio-form-cell.pio-form-field{
width: 100%;}
.general_form .pio-form-row.main_phone_row{
width:78%; margin-right:1%}
.general_form .pio-form-row.prefix_row{
width:21%; margin-top: 27px;}
.general_form.designed_form .pio-form-row{
width:100%}
.general_form.designed_form .pio-form-cell.pio-form-field-title{
width:100%}
.general_form.designed_form .pio-form-cell.pio-form-field{
width:100%}
.general_form.designed_form .pio-form-row.main_phone_row .pio-form-cell.pio-form-field-title{
width:100%}
.general_form.designed_form .pio-form-row.main_phone_row .pio-form-cell.pio-form-field{
width:100%}
.general_form.designed_form .pio-form-row.prefix_row{
width:25%}
.general_form.designed_form .pio-form-row.main_phone_row{
width:74%}
.general_form.designed_form .pio-form-row.minutes_row{
width:60%}
.general_form.designed_form .pio-form-row.hour_row{
width:39%}
.general_form.designed_form .pio-form-row.minutes_row .pio-form-cell.pio-form-field-title{
width:70%}
.general_form.designed_form .pio-form-row.minutes_row .pio-form-cell.pio-form-field{
width:29%}
.designed_form .g-recaptcha{
width:100%!important}
.main_adress{
width:100%; margin:0.5em 0}
.contact_us .pio-form-row{
width:100%}
.contact_us input[type="text"], .contact_us .select_content, .contact_us textarea{
width:100%}
.contact_us textarea{
margin-bottom:1em}
.main_slider .marketing .infoBlock h2{
font-size:2em;}
.main_slider .marketing .infoBlock p{
font-size:1.5em; max-height:3.5em; }
.navigation_top_links{
position:relative;}
.nav_top_links_title{
padding: 0.5em;border: 1px solid #0946A1;color: #0946A1;position:relative; padding-right:1.6em}
.navigation_top_links ul{
display:none;position:absolute; top:100%; z-index:1;background-color:#fff; border: 1px solid #0946A1;border-top:0;}
.navigation_top_links ul li{
margin:0; display:block;}
.navigation_top_links ul li a{
border:0 none;padding:0.5em}
.nav_top_links_title:after{
content:'\e81d'; font-family: 'hakotel'; position:absolute; right:0.5em;font-size: 1.2em;}
.youtube_inner_page iframe{
width:auto;}
#weather_h2{
font-size:2.5em;}
.weather_content_title{
top:1em}
}
@media screen and (max-width: 570px){
.main_slider .infoBlock h2, .video_main_banner .video_text h2{
font-size: 2em;}
.main_slider .infoBlock .main_slider_p, .video_main_banner .video_text>div{
padding:7px;font-size:1.3em}
.main_slider .rsABlock a, .video_main_banner .video_text a{
font-size:1em;margin-top:0}
.kotel_three_box .col_3, .col_3{
width:100%; display:block;margin-bottom: 2em;}
.kotel_three_box .col_3{
text-align:left}
.kotel_three_box .svg_img{
float:left;margin-right:1em;margin-top: 0.5em;}
.kotel_three_box .col_3:last-child{
margin-bottom:0;}
.hagagti_person .hagagti_person_img figure{
width: 121px;height: 113px;border-left: 8px solid #BE7B17;max-width:100%;}
.main_adress{
font-size:1.5em}
.story_box .story_box_content .story_box_buttons .designed{
display:block; width:100%; text-align:center; margin-bottom:0.5em}
.seconed_tour_type{
position:static; border:0 none; width:85%; margin:auto}
.tour_menu ul.seconed_tour_type.active{
border:0 none; border-top: 1px solid #1d1202;}
.tour_menu.new_tour_menu>ul>li .tour_type_new input[type="checkbox"].active_tab + label{
background-color: #F4EAD9;}
.tour_submenu_new{
display:none}
.tour_menu ul.seconed_tour_type li label{
padding:0.5em 0;}
.tour_menu ul.seconed_tour_type li{
font-size:0.9em;}
.tour_menu ul.seconed_tour_type li label:after{
bottom: 15px}
.tour_menu ul.seconed_tour_type li label:before{
bottom: 4px;}
.select_box label:before, .tour_menu li label:before{
right:5px}
.select_box label:after, .tour_menu li label:after{
right:5px;}
.single_movie_container iframe{
width:100%!important; height:200px!important;}
.col_4_wrapper .col_4{
width:100%;margin-right:0; margin-bottom:1em}
.col_4_wrapper .col_4:nth-child(3){
margin-right:0;}
.col_4_wrapper .col_4:nth-child(4){
margin-right:0;}
}
@media screen and (max-width: 460px){
.main_message.flickity-rtl .flickity-prev-next-button{
width:30px; height:30px;}
.main_message_wrap{
padding-left:30px; padding-right:30px; padding-top:0;padding-bottom: 5px; }
.main_message_wrap .left_main_message{
padding-top:3px; font-size:0.9em}
.main_message_wrap h2:before{
display:none}
.main_message_wrap h2{
font-size:1em}
.main_message .flickity-page-dots{
line-height:0.8}
.main_message_wrap h2, .main_message_wrap .right_main_message{
padding-top:0}
.main_message_wrap .p_content{
max-height: 1.2em;min-height: 1.2em;}
.main_section_content .section_head p{
text-align:left; padding:1em 1em 0;}
section.main_section_content{
background:rgba(29, 18, 2, 0.85)}
.footer_bottom ul li.footer_nav.last_nav ul{
display:none;}
.footer_bottom ul li.footer_nav{
text-align:center}
#weather_h2{
font-size:2.5em;text-align: center;}
.weather_content_title{
top:0.5em; right:15%}
.lobby_inner{
padding:1em 0}
.logo img{
width:auto; height:40px;}
.logo .h2_logo, .ltr .logo .h2_logo{
font-size:12px;}
.nav_wrapper .top_nav_wrapper{
height: 72px;}
nav.top_menu ul li a::before{
font-size: 1.5em;margin-right: 0.8em;}
.nav_wrapper .fixed_aside_menu ul li a span{
display:none;}
.nav_wrapper .fixed_aside_menu{
margin-top:72px;}
.section_head h2{
font-size:1.7em;}
.footer_top .footer_top_box{
padding:0}
.footer_bottom ul li.footer_nav.last_nav> a{
font-size:1em;}
.footer_bottom ul li.footer_nav.last_nav ul li{
font-size:0.9em; display:block; width:100%;text-align:right;}
.ltr .footer_bottom ul li.footer_nav.last_nav ul li{
text-align:left}
.footer_bottom{
padding:25px 0 }
.footer_copyright{
font-size: 0.8em;padding: 1em 0;}
.lobby_article.back{
padding:1.2em 1em 260px;}
.tour_unit_package.tour_unit .tour_unit_content .tour_unit_text{
font-size: 1em; line-height: 1.2; height: 3em;margin-bottom:0;}
.tours_package{
margin: 0 0 60px;}
.section_head{
padding:1em 0}
.section_tours{
padding:1em 0 2em}
.popup_tour{
padding:1.5%;}
.order_groups_tour .choose_tour_type{
padding:1em; display:block; width:100%; margin-bottom: 1em;}
.order_groups_tour .choose_tour_type img{
height:30px; width:auto}
.order_groups_tour .choose_tour_type h3{
padding:0.3em 0;}
.order_groups_tour .choose_tour_type a{
margin-top:1em;font-size:1.1em; width:100%}
.order_groups_tour h2{
font-size: 2em;line-height: 1.1;}
.site_unit .unit_text{
max-height:6em;height:auto;}
.site_unit .unit_content .two_links{
margin-top:0.9em;}
.site_unit .two_links .link_arrow.link_box.designed{
padding:0.4em 1em; width:auto; display:inline-block; text-align:left}
.qa_slider.flickity-rtl .flickity-prev-next-button.previous{
right:-13%}
.qa_slider.flickity-rtl .flickity-prev-next-button.next{
left:-13%}
.qa_slider.flickity-rtl .flickity-prev-next-button{
width:44px; height:44px}
.qa_slider_unit h4{
font-size: 1.2em;}
.qa_head h3{
font-size: 1.5em;}
.thankyou_section:after, .thankyou_section:before{
font-size:150px;}
.thankyou_section:before{
top:-60px;}
.thankyou_section:after{
bottom:-105px;}
.celebrate_wrap .celebrate_unit{
width:100%; text-align:center;}
.celebrate_wrap figure{
margin:auto}
.hagagti_person .hagagti_person_img figure{
margin:auto}
.tour_unit .two_links a:last-of-type{
float:none;display:block; text-align:center;}
.gallery_one_pic{
width:100%}
.gallery_top.main_gallery_top .filter_type{
width:100%; margin:0.2em 0}
.contact_us input[type="submit"]{
margin-top:0.5em;font-size: 1.3em;}
.contact_info_text{
font-size:1.3em}
.contact_info .svg_img{
width:10%}
.hagagti_person .hagagti_person_img, .hagagti_person_text{
width: 100%; display: block; text-align:center;}
.hagagti_person_text h3{
text-align:center;margin-bottom: 0.3em;}
.story_box + .nav_buttons .button_box{
padding: 6px 8px;margin-right:3px}
.nav_buttons .button_box{
font-size:1em}
.gallery_top.events_board .gallery_filter{
width:100%; margin-bottom: 0.5em}
.waze_link{
display:block; text-align:center;}
figure + .story_box_content, figure + .search_item_content{
width:100%}
.search_item figure{
width:100%; height:150px;text-align:center}
.search_item figure img{
width:auto; height:100%;}
.search_item_content h3{
text-align:center;}
.general_form.pray_form{
padding: 9% 1% 19%;}
.section_tiles.live_camera_tiles{
padding-top:0}
.page_one_tour .lobby_article .link_arrow.link_box.designed{
width:100%; text-align:center;}
.tours_type_unit .tours_type_content .tours_type_text{
height:auto;}
.page_one_tour .lobby_article .map_iframe{
display:none;}
.section_tiles article.map .map_bottom .map_bottom_link{
font-size:0.8em; float:none; padding:0.1em 2.4em}
.main_slider .marketing .infoBlock h2{
font-size:1.5em;}
.main_slider .marketing .infoBlock p{
font-size:1.2em; max-height:5em; line-height: 1.2;}
.lobby_article.new_style_full_details ol ul{
padding-right: 2em;}
}
@media screen and (max-width: 370px){
.main_slider .infoBlock h2, .video_main_banner .video_text h2{
font-size:1.3em;padding: 0 10px;}
.main_slider .infoBlock .main_slider_p, .video_main_banner .video_text>div{
font-size: 1.15em;padding:0.2em 10px; line-height:1.1}
.main_slider .rsABlock, .video_main_banner .video_text{
width:97%}
.main_slider .rsNav.rsBullets{
bottom:0;}
.main_slider .rsNav.rsBullets .rsNavItem.rsBullet{
width:9px; height:9px}
.main_slider .marketing .infoBlock p{
max-height:3.8em; }
.fixed_aside ul li a{
height: 40px;width: 40px;}
.fixed_aside ul li.share_button_li{
width: 40px;}
.fixed_aside ul li>a>div:not(.addthis_inline_share_toolbox){
width:35px}
.fixed_aside ul li>a.share_button>div:not(.addthis_inline_share_toolbox){
-webkit-box-flex:0;-ms-flex:0 0 35px;-webkit-flex:0 0 35px;flex:0 0 35px;}
.ltr .bottom_footer_form input[type="text"], .ltr .bottom_footer_form input[type="submit"]{
font-size:0.9em; }
.main_slider .rsABlock a, .video_main_banner .video_text a{
padding:2px 10px;}
.general_form.designed_form .pio-form-row.minutes_row .pio-form-cell.pio-form-field-title{
width:67%;}
.general_form.designed_form .pio-form-row.minutes_row .pio-form-cell.pio-form-field{
width:33%}
#weather_h2{
padding-top: 0.5em;}
.gallery_search{
width:100%;}
.gallery_search.tour_search .gallery_search_input{
width:80%;}
.gallery_search .gallery_search_input{
width:200px;}
.gallery_search.tour_search .gallery_search_submit{
width:20%}
}
@media screen and (max-width: 1270px){
.section_tiles article .tile_content_summery,.section_tiles article.tile_content .tile_content_summery, .updates_wrapper .content .content_text{
line-height:1.2}
.section_tiles .text_and_side_pic .tile_inner_wrap a, .section_tiles .title_and_pic .tile_inner_wrap a{
height:inherit}
.section_tiles .text_and_side_pic figure,.section_tiles .title_and_pic figure{
height:100%}
.title_and_pic.tour_detail_tile figure{
height:95px;}
.section_tiles .title_and_pic.tour_detail_tile figure img{
width:100%; height:auto}
.section_tiles article,
.first_section_tiles.section_tiles>article:nth-last-child(2), .first_section_tiles.section_tiles>article:last-child{
float:none;width:100%;margin-bottom:3%}
.section_tiles .updates,
.section_tiles.section_tiles_2 .updates,
.section_tiles.live_camera_tiles article.updates,
.section_tiles.barmitzva_tiles article.updates{
padding-bottom:40%;}
.section_tiles .calender{
padding-bottom:39.5%;width:49%;}
.section_tiles .text_and_side_pic,
.seconed_section_tiles.section_tiles .text_and_side_pic,
.section_tiles.section_tiles_2 .text_and_side_pic,
.section_tiles.live_camera_tiles .text_and_side_pic,
.section_tiles.inner_page_tiles.grid_left .text_and_side_pic,
.grid_right article.text_and_side_pic{
padding-bottom:18.5%;width:49%;}
.section_tiles .title_and_pic,
.section_tiles .general_tile,
.section_tiles .weather,
.section_tiles.section_tiles_2 article.general_tile,
.section_tiles.section_tiles_2 article.title_and_pic,
.section_tiles.live_camera_tiles .weather,
.section_tiles.live_camera_tiles .general_tile,
.section_tiles.live_camera_tiles .title_and_pic,
.section_tiles.barmitzva_tiles .general_tile,
.section_tiles.barmitzva_tiles .title_and_pic,
.section_tiles.inner_page_tiles.grid_left .title_and_pic,
.section_tiles.inner_page_tiles.grid_left .general_tile,
.section_tiles.inner_page_tiles.grid_left article.weather{
padding-bottom:39.5%;width:49%;}
.section_tiles .text_and_side_pic .side_title:before{
margin-right:-7px;}
.section_tiles.first_section_tiles .text_and_side_pic{
margin-bottom:2%;float:left;}
.section_tiles.first_section_tiles .calender{
float:right}
.first_section_tiles.section_tiles article:nth-child(2n+1), .section_tiles.section_tiles_2 article:nth-child(2n+1){
margin-right:0;}
.first_section_tiles.section_tiles article:nth-child(3){
margin-top:0;}
.first_section_tiles.section_tiles article:nth-child(6){
margin-top:0}
.seconed_section_tiles.section_tiles article{
width:49%;margin-bottom:3%}
.section_tiles .title_and_pic figure img{
height:100%;width:auto}
.section_tiles.section_tiles_2 article{
width:49%;margin-right:2%; float:left}
.section_tiles.section_tiles_2 article.updates{
width:100%}
.section_tiles.section_tiles_2 article:nth-child(8){
margin-top:-22%;}
.section_tiles.section_tiles_2 article.map, .section_tiles_visitor_info article.map,.section_tiles.section_tiles_2.section_tiles_lobby_site article.tile_content{
width:100%;padding-bottom:80%}
.section_tiles.live_camera_tiles article, .section_tiles.live_camera_tiles .general_tile, .section_tiles.live_camera_tiles .weather{
width:49%;margin-bottom:3%; float:left;}
.section_tiles.live_camera_tiles article.updates{
width:100%}
.section_tiles.live_camera_tiles article:nth-child(2){
margin-bottom:2%}
.section_tiles.live_camera_tiles article:nth-child(4){
position:relative;right:auto; top:auto;margin-bottom:3%;}
.section_tiles.live_camera_tiles article:nth-child(3){
float:right}
.section_tiles.live_camera_tiles article:nth-child(8){
margin-top:-65.6%;}
.section_tiles.section_tiles_2.section_tiles_lobby_site{
display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}
.section_tiles.section_tiles_lobby_site article{
margin-bottom:1%}
.section_tiles.section_tiles_lobby_site article:nth-child(1){
-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.section_tiles.section_tiles_lobby_site article:nth-child(2){
-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.section_tiles.section_tiles_lobby_site article:nth-child(3){
-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}
.section_tiles.section_tiles_lobby_site article:nth-child(4){
-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}
.section_tiles.section_tiles_lobby_site article:nth-child(5){
-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}
.section_tiles.section_tiles_lobby_site article:nth-child(6){
-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
.section_tiles.section_tiles_lobby_site article:nth-child(7){
-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7; margin-top: -21%;}
.section_tiles.section_tiles_lobby_site article:nth-child(8){
-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}
.section_tiles.section_tiles_2.section_tiles_lobby_site article:nth-child(2n+1), .section_tiles.section_tiles_2.section_tiles_lobby_site article{
margin-right:1%}
.section_tiles.section_tiles_lobby_site article.back_pic_long{
padding-bottom: 60.5%;}
.section_tiles.barmitzva_tiles article{
float:left;}
.section_tiles.barmitzva_tiles article:last-child{
float:right;margin-top:-86.2%;}
.section_tiles.inner_page_tiles.grid_left>article{
margin-right:0!important; margin-bottom:3%}
.section_tiles.inner_page_tiles.grid_left>article.line_bg{
border-bottom:0 none;}
.section_tiles .title_and_pic.bottom_text figure{
height:25%}
.section_tiles .title_and_pic.bottom_text figure img{
width:100%; height:auto;}
.ltr .section_tiles.inner_page_tiles .text_and_side_pic{
margin-right:0}
.grid_right article.text_and_side_pic{
margin:0 auto}
.events-page .section_tiles .updates{
padding-bottom:0;}
.events-page .section_tiles .updates .updates_slider{
position:static}
.section_tiles.inner_page_tiles .small_contact_tile{
width:49%;}
}
@media screen and (max-width: 767px){
.section_tiles .general_tile,
.section_tiles .tile_content,
.section_tiles .updates,
.title_and_pic .tile_facts_gallery,
.seconed_section_tiles.section_tiles article,
.section_tiles .text_and_side_pic,
.section_tiles .calender,
.seconed_section_tiles.section_tiles .text_and_side_pic,
.seconed_section_tiles.section_tiles article.sunrise,
.section_tiles article.sunrise,
.section_tiles.live_camera_tiles article.sunrise,
.section_tiles.section_tiles_2 .updates,
.section_tiles.live_camera_tiles article.updates,
.section_tiles.barmitzva_tiles article.updates,
.section_tiles.section_tiles_2 .text_and_side_pic,
.section_tiles.section_tiles_2 article.general_tile,
.section_tiles.section_tiles_2 article.title_and_pic,
.section_tiles.section_tiles_lobby_site article.back_pic_long,
.section_tiles.section_tiles_2.section_tiles_lobby_site article.map,
.section_tiles.section_tiles_2.section_tiles_lobby_site article.tile_content,
.section_tiles.barmitzva_tiles .general_tile,
.section_tiles_visitor_info article.map,
.section_tiles.barmitzva_tiles .title_and_pic,
.section_tiles.section_tiles_2 article.map,
.section_tiles.live_camera_tiles article,
.section_tiles.live_camera_tiles .general_tile,
.section_tiles.live_camera_tiles .weather,
.section_tiles.inner_page_tiles.grid_left .title_and_pic,
.section_tiles.inner_page_tiles.grid_left .general_tile,
.section_tiles.inner_page_tiles.grid_left article.weather,
.section_tiles.live_camera_tiles .text_and_side_pic,
.section_tiles.inner_page_tiles.grid_left .text_and_side_pic,
.grid_right article.text_and_side_pic,
.section_tiles.inner_page_tiles .small_contact_tile,
.section_tiles.barmitzva_tiles article,
.section_tiles .weather{
padding-bottom:0;width:100%;}
.section_tiles .updates .updates_slider,
.updates_gallery .flickity-viewport,
.tile_facts_gallery .flickity-viewport,
.section_tiles .tile_inner_wrap,
.section_tiles .updates .updates_slider,
.tile_inner_wrap,
.seconed_section_tiles.section_tiles article.sunrise .tile_inner_wrap,
.section_tiles article.sunrise .tile_inner_wrap,
.section_tiles.inner_page_tiles.grid_left .title_and_pic .tile_inner_wrap,
.section_tiles article.back_pic_long .tile_inner_wrap{
position:relative;}
.general_tile_content h4,
.section_tiles.barmitzva_tiles .general_tile .general_tile_content h4,
.sunrise .general_tile_content h5{
font-size:1em}
.section_tiles.section_tiles_2 article,
.section_tiles.live_camera_tiles article,
.section_tiles.barmitzva_tiles article{
margin-right:0;}
.section_tiles.section_tiles_2 article:nth-child(8),
.section_tiles.live_camera_tiles article:nth-child(8) ,
.section_tiles.section_tiles_lobby_site article:nth-child(7),
.section_tiles.barmitzva_tiles article:last-child{
margin-top:0;}
.section_tiles .text_and_side_pic .side_title_h,
.grid_right .text_and_side_pic .side_title_h,
.section_tiles .slider_title{
font-size:1.2em}
.section_tiles .tile_content{
-webkit-background-size: cover;background-size: cover;}
.section_tiles .tile_content_wrap{
padding:1em 1.3em 0.9em;background-color: rgba(255, 255, 255, 0.8);position:relative;}
.section_tiles article.tile_content .tile_content_summery{
color:#1D1202; height:auto; font-size:1.1em;}
.section_tiles .tile_content .large_tile_title, .ltr .section_tiles .tile_content .large_tile_title{
font-size: 1.8em;font-weight: bold;}
.section_tiles article.tile_content.long_text_paragraph .tile_content_summery{
max-height:unset;}
.updates_gallery .updates_wrapper, .section_tiles .updates .updates_slider{
height:inherit}
.section_tiles .updates{
overflow:visible;height:auto; }
.updates_wrapper .content{
height:auto;}
.updates_gallery, .ltr .updates_gallery{
height:400px;}
.updates_wrapper{
display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
.updates_wrapper figure, .events-page .section_tiles .updates figure{
-webkit-box-ordinal-group:2; -ms-flex-order:1;-webkit-order:1;order:1; display:block;width: 100%;float:none; text-align:center;-ms-flex-item-align: end;-webkit-align-self: flex-end;align-self: flex-end;}
.updates_gallery .updates_wrapper figure img{
width: auto;height:100%; margin:auto;}
.updates_gallery .updates_wrapper .content, .updates_wrapper .content, .events-page .section_tiles .updates .tour_unit_content{
-webkit-box-ordinal-group:1; -ms-flex-order:0;-webkit-order:0;order:0}
.updates_wrapper .content, .events-page .section_tiles .updates .tour_unit_content{
width:100%;}
.section_tiles .text_and_side_pic .side_title, .section_tiles .text_and_side_pic figure, .grid_right .text_and_side_pic figure, .grid_right .text_and_side_pic .side_title{
float:none;display:inline-block; width:49%;vertical-align:middle}
.section_tiles .text_and_side_pic img, .grid_right .text_and_side_pic img{
display: block; width: 100%; height: auto; margin: auto; -ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);position: relative;top: 50%;}
.section_tiles .text_and_side_pic figure, .grid_right .text_and_side_pic figure{
min-height:unset;}
.section_tiles article.map{
height:350px;}
.section_tiles article.map .map_bottom .map_bottom_adress{
font-size:0.9em;}
.section_tiles article.map .map_bottom .map_bottom_adress::before{
font-size:21px;}
.weather_content_bottom{
padding:10px;position:relative;}
.title_and_pic .tile_facts{
height:auto;}
.title_and_pic .tile_facts_content{
max-height:unset}
.section_tiles .text_and_side_pic{
height:100px;}
.section_tiles.section_tiles_lobby_site article,
.section_tiles.section_tiles_2 article.map,
.first_section_tiles.section_tiles>article:nth-last-child(2){
margin-bottom:3%}
.section_tiles .tile_content .link_box.link_arrow.bar_mitzva_link, .section_tiles .tile_content.long_text_paragraph .link_box.link_arrow.bar_mitzva_link{
float:none;display:block; text-align:center;position:static; margin-top:0.3em;padding: 6px;width:100%}
.section_tiles .tile_content .link_box.link_arrow.bar_mitzva_link:before{
content:'';display:none;}
.section_tiles .title_and_pic figure img{
height: auto; width: 100%;}
.section_tiles.live_camera_tiles article:nth-child(4){
margin-bottom: 2.8%;}
.general_tile_content .tile_content_summery{
max-height:unset}
}
@media screen and (max-width: 460px){
.events-page .section_tiles .updates .tour_unit_content .tour_unit_text{
max-height: 3.6em;}
.section_tiles .tile_content .link_box.link_arrow.bar_mitzva_link, .section_tiles .tile_content.long_text_paragraph .link_box.link_arrow.bar_mitzva_link{
margin-top:1em; padding:10px 6px;}
.section_tiles article,
.section_tiles.first_section_tiles .text_and_side_pic,
.first_section_tiles.section_tiles>article:nth-last-child(2),
.seconed_section_tiles.section_tiles article,
.section_tiles.section_tiles_2 article.map,
.events-page .section_tiles .updates,
.section_tiles.inner_page_tiles.grid_left>article{
margin-bottom:4%}
.tour_submenu_new{
width:100%; float:none;margin-bottom:1em}
}
