	/*Theme Name: Kibbutz Lavi HotelDescription: Kibbutz Lavi Hotel 2013 default theme for WordPress.Author: QS Version: 1.0*
    //********     RESET************/
@import url(http://fonts.googleapis.com/earlyaccess/alefhebrew.css);
    html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video 
{
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline
}
	/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section 
{
		display: block
}
	div.wpcf7 
{
	    margin: 20px 0 10px 0
}
	h1 
{
	    font-size:30px;
	    margin: 10px 0
}
	h2 
{
	    font-size:27px;
	    margin:10px 0
}
	@font-face 
{
		font-family: 'Meoded-Serif_OERegular';
		src: url('fonts/meoded-serif_oeregular-webfont.eot');
		src: local('Meoded-Serif_OE'), local('MeodedSerifOERegular'), url('fonts/meoded-serif_oeregular-webfont.woff') format('woff'), url('fonts/meoded-serif_oeregular-webfont.svg#webfontz52fk1YS') format('svg');
		font-weight: normal;
		font-style: normal
}
	@font-face 
{
		font-family: 'Meoded-Serif_OEBold';
		src: url('fonts/meoded-serif_oebold-webfont.eot');
		src: local('Meoded-Serif_OE'), local('MeodedSerifOEBold'), url('fonts/meoded-serif_oebold-webfont.woff') format('woff'), url('fonts/meoded-serif_oebold-webfont.svg#webfontV84eyLAy') format('svg');
		font-weight: normal;
		font-style: normal;
}
	body 
{
		line-height: 1;
	    /* font-family:Arial, Helvetica, sans-serif;
	*/      font-family: "Alef Hebrew",Arial,Helvetica, serif;
	    color:#555 !important;
}
	ol, ul 
{
		list-style: none
}
.language_menu 
{
	    float: left
}
.row .three.header_booking {
    width:220px !important;
    background: #FFF;
}
.top_menu_container 
{
	    float: left;
	    margin-left: 10px;
	    padding-top: 51px
}
.top_menu_container ul li 
{
	    float: left;
	    margin-right: 8px
}
.top_menu_container ul li a 
{
	    font-size:13px
}
.year_tax li 
{
	    float: left;
	    margin: 0 0 0 10px;
	    padding:0 0 0 10px;
	    border-left: 1px solid #555
}
.year_tax li:last-child 
{
	border-left: 1px solid #555
}
.year_tax li:first-child 
{
	border-left: 0;
	 padding: 0;
	 margin:0
}
.height_auto 
{
	    height: auto !important
}
	blockquote, q 
{
		quotes: none
}
	blockquote:before, blockquote:after,q:before, q:after 
{
		content: '';
		content: none
}
.green_container .home_slider .bx-wrapper 
{
	    padding: 5px 0 0 0
}
	table 
{
		border-collapse: collapse;
		border-spacing: 0
}
	/*********    Clearfix***************/.clearfix:after 
{
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0
}
.clearfix 
{
		display: inline-block
}
	html[xmlns] .clearfix 
{
		display: block
}
	* html .clearfix 
{
		height: 1%
}
	       /** RESET AND LAYOUT===================================*/.bx-wrapper 
{
		position: relative;
		margin: 0 auto;
		padding: 0;
		*zoom: 1
}
.bx-wrapper img 
{
		max-width: 100%;
		display: block;
	    margin: 0 auto
}
	/** THEME===================================*/.bx-wrapper .bx-viewport 
{
	    max-width: 1005px;
	    margin: 10px auto 0 auto;
	      min-height: 384px !important;
	     background: #72A34A
}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto 
{
		position: absolute;
		width: 100%
}
	/* LOADER */.bx-wrapper .bx-loading 
{
		min-height: 50px;
		background: url(images/bx_loader.gif) center center no-repeat #fff;
		height: 100%;
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 2000
}
	/* PAGER */.bx-wrapper .bx-pager 
{
		text-align: center;
		font-size: .85em;
		font-weight: bold;
		color: #666;
		padding: 5px 0
}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item 
{
		display: inline-block;
		*zoom: 1;
		*display: inline
}
.bx-wrapper .bx-pager.bx-default-pager a 
{
		display: block;
		width: 15px;
	    padding: 1px;
		margin: 0 5px;
		outline: 0;
	    color:#FFF;
	    font-size:13px
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active 
{
	    color:#72A34A;
	    background: #FFF;
}
	/* DIRECTION CONTROLS (NEXT / PREV) */.bx-wrapper .bx-prev 
{
		left: auto;
		background: url(images/controls.png) no-repeat 0 -32px
}
.bx-wrapper .bx-next 
{
		right: 10px;
		background: url(images/controls.png) no-repeat -43px -32px
}
.bx-wrapper .bx-prev:hover 
{
		background-position: 0 0
}
.bx-wrapper .bx-next:hover 
{
		background-position: -43px 0
}
.bx-wrapper .bx-controls-direction a 
{
		position: inherit;
		top: 50%;
		margin-top: -16px;
		outline: 0;
		width: 32px;
		height: 32px;
		text-indent: -9999px;
		z-index: 9999
}
.bx-wrapper .bx-controls-direction a.disabled 
{
		display: none
}
	/* AUTO CONTROLS (START / STOP) */.bx-wrapper .bx-controls-auto 
{
		text-align: center
}
.bx-wrapper .bx-controls-auto .bx-start 
{
		display: block;
		text-indent: -9999px;
		width: 10px;
		height: 11px;
		outline: 0;
		background: url(images/controls.png) -86px -11px no-repeat;
		margin: 0 3px
}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active 
{
		background-position: -86px 0
}
.bx-wrapper .bx-controls-auto .bx-stop 
{
		display: block;
		text-indent: -9999px;
		width: 9px;
		height: 11px;
		outline: 0;
		background: url(images/controls.png) -86px -44px no-repeat;
		margin: 0 3px
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active 
{
		background-position: -86px -33px
}
	/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager 
{
		text-align: left;
		width: 80%
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto 
{
		right: 0;
		width: 35px
}
	/* IMAGE CAPTIONS */.bx-wrapper .bx-caption 
{
		position: absolute;
		bottom: 0;
		left: 0;
		background: #666\9;
		background: rgba(80, 80, 80, 0.75);
		width: 100%
}
.bx-wrapper .bx-caption span 
{
		color: #fff;
		font-family: Arial;
		display: block;
		font-size: .85em;
		padding: 10px
}
	/* =WordPress Core-------------------------------------------------------------- */.alignnone 
{
	    margin: 5px 20px 20px 0
}
.aligncenter,div.aligncenter 
{
	    display: block;
	    margin: 5px auto 5px auto
}
.alignright 
{
	    float:right;
	    margin: 5px 0 20px 20px
}
.alignleft 
{
	    float: left;
	    margin: 5px 20px 20px 0
}
.aligncenter 
{
	    display: block;
	    margin: 5px auto 5px auto
}
	a img.alignright 
{
	    float: right;
	    margin: 5px 0 20px 20px
}
	a img.alignnone 
{
	    margin: 5px 20px 20px 0
}
	a img.alignleft 
{
	    float: left;
	    margin: 5px 20px 20px 0
}
	a img.aligncenter 
{
	    display: block;
	    margin-left: auto;
	    margin-right: auto
}
.wp-caption 
{
	    background: #fff;
	    border: 1px solid #f0f0f0;
	    max-width: 96%;
	 /* Image does not overflow the content area */    padding: 5px 3px 10px;
	    text-align: center
}
.wp-caption.alignnone 
{
	    margin: 5px 20px 20px 0
}
.wp-caption.alignleft 
{
	    margin: 5px 20px 20px 0
}
.wp-caption.alignright 
{
	    margin: 5px 0 20px 20px
}
.wp-caption img 
{
	    border: 0 none;
	    height: auto;
	    margin: 0;
	    max-width: 98.5%;
	    padding: 0;
	    width: auto
}
.wp-caption p.wp-caption-text 
{
	    font-size: 11px;
	    line-height: 17px;
	    margin: 0;
	    padding: 0 4px 5px
}
	/* EFFECTS ***/a 
{
	    -webkit-transition: color 400ms ease;
	    -moz-transition: color 400ms ease;
	    -ms-transition: color 400ms ease;
	    -o-transition: color 400ms ease;
	    transition: color 400ms ease
}
	a:hover 
{
	    color:#999999
}
	/* Layout */body 
{
	    direction: ltr;
	    text-align: left;
}
.main_page_wrapper 
{
	    position: absolute;
	    width: 100%;
	    top: 100px
}
.header-wrapper 
{
	    background: #FFF;
	    width: 100%
}
.header-container 
{
	    padding-top: 20px
}
.header_sidebar 
{
	    background: url(images/sidebar_bg.png) repeat;
	    border-top:1px solid #f2f2f2;
	    /********    -webkit-box-shadow: 5px 0px 5px rgba(0, 0, 0, 0.3);
	    -moz-box-shadow:    5px 0px 5px rgba(0, 0, 0, 0.3);
	    box-shadow:         5px 0px 5px rgba(0, 0, 0, 0.3);
	    ************/            position: relative;
	    z-index: 100
}
.how_to_get img{
    position:relative;
    right:-10px;
}
.header_buttons ul li 
{
	    float: left;
        width: 33%;
        padding: 0 3%;
}
.language_menu 
{
	    padding-top: 55px
}
.home_link,.language_switch 
{
	    font-size: 11px;
	    color: #555;
	    float: left;
	    margin-right: 20px
}
.news_and_deals .widget_header 
{
	    margin-bottom:1px
}
	a.how_to_get 
{
	     display: block;
	    height: 53px;
	    padding: 0
}
.how_to_get span {
display: block;
position: relative;
white-space: nowrap;
left: -15px;
}
.nav_breadcrumbs 
{
	    margin-top: 20px
}
.nav_breadcrumbs a, .text_container .nav_breadcrumbs p 
{
	    color:#555555;
	    font-size:13px
}
.green_link 
{
	    font-size: 16px;
	    color: #5E9732;
	    display: block;
	    margin-bottom: 10px
}
.green_button 
{
	    background: #B6E86B;
	    color: #555;
	    padding: 3px 6px;
	    font-size: 13px;
	    text-align: center;
	    -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.2);
	    -moz-box-shadow:    1px 2px 3px rgba(0, 0, 0, 0.2);
	    box-shadow:         1px 2px 3px rgba(0, 0, 0, 0.2)
}
.booking_container 
{
	    position: relative;
	    z-index: 1;
	    background: #FFF;
	    text-align: center;
	    border:1px solid #f2f2f2;
	    padding-bottom: 15px;
	    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
	    -moz-box-shadow:    2px 2px 3px rgba(0, 0, 0, 0.2);
	    box-shadow:         2px 2px 3px rgba(0, 0, 0, 0.2);
}
.logo 
{
	    padding-top: 22px;
	    padding-bottom: 15px
}
.font_size_switcher 
{
	    margin-bottom: 10px
}
.header_phone 
{
	    text-align: center;
	    color: #5E9732;
	    font-size: 24px;
	    padding-bottom: 15px;
	    font-family: 'Meoded-Serif_OERegular';
	    font-size: 28px
}
.share 
{
	    display: inline-block;
	    padding-bottom: 15px;
	    position: relative;
	    width:100%
}
.share li 
{
	    float: left;
	    border-left: 1px solid #5e9732;
	    margin-right: 5px;
	    padding-left: 4px;
	    height: 23px
}
.share li:first-child 
{
	    border-left: 0;
	    margin-left: 0
}
.share li:last-child 
{
	    margin-right:0
}
.share_button 
{
	    background: #B6E374;
	    text-align: center;
	    padding: 3px;
	    -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
	    -moz-box-shadow:    0px 3px 5px rgba(0, 0, 0, 0.3);
	    box-shadow:         0px 3px 5px rgba(0, 0, 0, 0.3);
}
.second_section.home_page_sidebar 
{
	    padding-top: 10px
}
.sidebar_devider 
{
	    width:140px;
	    height: 4px;
	    background: url(images/full_width_sidebar_devider.png) no-repeat center center;
	    margin-bottom: 10px;
	    position: absolute;
	    left: 1px
}
.pre_menu_head 
{
	    font-size: 25px;
	    color: #5E9732;
	    margin-bottom: 15px;
	    margin-left: 15px
}
.header_menu 
{
	    margin-left: 15px
}
.header_share_container,.sharing_container_header 
{
	    display: none
}
.sharing_container_header 
{
	    position: absolute;
	    top: -2px;
	    z-index: 10000;
	    width: 300px;
	    margin-right: 20px
}
.single_page_sidebar_container .menu li,.header_menu li, .events_block li,.seminars_section li 
{
	    margin-bottom: 6px
}
.single_page_sidebar_container .menu li a,.header_menu li a,.events_block li a,.seminars_section li a 
{
	    color:#555;
	    font-size:13px;
	    display: block;
	    /* max-width: 86px;
	 */    
}
.single_news_excerpt 
{
	    line-height: 20px
}
.news_deals_read_more 
{
	    text-decoration: underline
}
.single_page_sidebar_container .menu li a:hover,.header_menu li a:hover,.events_block li a:hover,.seminars_section li a:hover 
{
	    color: #999999
}
.green_wrapper 
{
	    background: #f5f8f1;
	    width: 100%;
	     margin-bottom: 30px;
}
.grey_wrapper 
{
	    background: #faf9f7;
	    width: 100%;
	    margin-bottom: 30px
}
.seminars_wrapper 
{
	    background: #faf7ee;
	    width: 100%;
	     margin-bottom:30px
}
.main_container 
{
	    background: #FFF;
	    padding: 0 10px;
	    width: 100%;
	    max-width: 1050px;
	    margin: 0 auto;
}
.green_container 
{
	    background: #cedcb9;
	    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
	    -moz-box-shadow:    2px 2px 3px rgba(0, 0, 0, 0.3);
	    box-shadow:         2px 2px 3px rgba(0, 0, 0, 0.3);
	    min-height: 750px;
}
.grey_container 
{
	    background: #e8e1d5;
	    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
	    -moz-box-shadow:    2px 2px 3px rgba(0, 0, 0, 0.3);
	    box-shadow:         2px 2px 3px rgba(0, 0, 0, 0.3);
}
.seminars_block .next_event 
{
	    font-size:14px
}
.clients_scroller .bx-wrapper 
{
	    float: left
}
.seminars_container 
{
	    background: #e7d9ac;
	    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3);
	    -moz-box-shadow:    2px 2px 3px rgba(0, 0, 0, 0.3);
	    box-shadow:         2px 2px 3px rgba(0, 0, 0, 0.3)
}
.home_slider .bxslider li 
{
	    min-height: 383px;
	    height: auto
}
.bxslider li img
{
	    opacity:0
}
.bxslider li:first-child img
{
	    opacity:1
}
.header_booking  
{
	    position: relative;
	    z-index:100
}
	#bx-pager 
{
	    max-width: 1005px;
	    margin: 0 auto;
	    color: #FFF;
	    height: auto;
	    position: relative
}
	#bx-pager .pager-container 
{
	    position: absolute;
	    right: 10px;
	    bottom: 5px;
	    z-index:1000
}
.slide_description 
{
	    width: 100%;
	    height: auto;
	    position: absolute;
	    bottom: 0px;
	    z-index: 100;
	    color:#FFF;
	    background: #72a34a
}
.slide_description h3 
{
	    font-size: 29px;
	    padding-left: 20%;
	    margin-bottom:0px;
	    color:#FFF
}
.slide_description .slide_excerpt 
{
	    padding-left: 20%;
	    color:#FFF;
	    font-size:16px;
	    line-height: 18px
}
.white_devider 
{
	    width: 100%;
	    height: 1px;
	    background: #FFF;
	    margin-bottom:5px
}
.tab_slider_container .bx-pager 
{
	    z-index: 99999
}
	ul.slider_pagination li 
{
	    float: left;
	    border-right:1px solid #FFF;
	    margin-right: 5px;
	    padding-right: 5px;
	    display:inline-block !important;
	    line-height: 8px
}
	ul.slider_pagination li:last-child 
{
	    border-right: 0
}
	ul.slider_pagination li.nav 
{
	border:none !important
}
.slider_pagination a 
{
	    color:#FFF;
	    font-size:13px;
	    padding: 3px;
	    display: block;
	    font-family: Arial;
	    margin-top: 2px
}
.slider_pagination a.active 
{
	    background: #FFF !important;
	    color: #72A34A;
	    padding:3px;
	    display: block
}
.home_slider 
{
	    padding-bottom: 30px
}
.more_slider 
{
	    color: #FFF;
	    text-decoration: underline;
	    font-size:13px;
	    padding-left: 10px
}
.text_container 
{
	    line-height: 150%
}
.news_deals_meta.clearfix 
{
	    width: 100%;
	    display: block
}
.text_container h2 
{
	    color:#555;
	    font-size:25px;
	    font-weight: bold;
	    margin-bottom: 35px
}
.text_container p 
{
	    line-height: 150%;
	    /*font-size:16px;
	*/    color:#555;
	    margin-bottom:10px
}
.text_container_13 
{
	    font-size:13px;
	    line-height: 125%
}
	a.continue 
{
	    display: block;
	    text-decoration: underline;
	    color:#555;
	    font-size:13px;
	    text-align: right
}
.text_container h2.video-title 
{
	    margin-bottom:15px;
	    font-weight:normal
}
.row.home-text 
{
	    margin-bottom: 20px
}
.widget_header 
{
	    max-width:218px;
	    width:100%;
	    background: url(images/news_deals_header.png) no-repeat center center;
	    color: #FFF;
	    font-size: 25px;
	    line-height: 35px;
	    text-align: center
}
.slider-next,.slider-prev,#slider-prev, #slider-next 
{
	    display: block;
	    width:8px;
	    height: 8px;
	    padding-top: 18px;
	    cursor:pointer
}
.slider-prev,#slider-prev 
{
	    background: url(images/left_nav.png) no-repeat center center
}
.slider-next,#slider-next 
{
	    background: url(images/right_nav.png) no-repeat center center
}
.bx-pager .bx-next, .bx-pager .bx-prev 
{
	    text-indent: -9999px
}
.tab_slider_container .bx-wrapper .bx-pager .bx-prev 
{
	    float: left;
	    left: auto;
	    right: auto;
	    position: relative;
	       margin-top:4px;
}
.tab_slider_container .bx-wrapper .bx-pager .bx-next 
{
	    float: right;
	    left: auto;
	    right: auto;
	    position: relative;
	      margin-top:4px
}
.tab_slider_container .bx-wrapper .bx-pager 
{
	    position: relative;
	    float: left;
	    margin-right:10px
}
.bx-wrapper .bx-pager.bx-default-pager a:hover 
{
	        color:#FFF
}
.news_deals_slider_container .bx-wrapper .bx-viewport 
{
	    background: #F6F9F2;
	    margin: 0 auto;
	    height: auto !important;
	    min-height: 430px !important;
	    box-shadow: inset 0px 0px 3px 1px #383838;
	    -webkit-box-shadow: inset 0px 0px 3px 1px #383838;
	    -moz-box-shadow: inset 0px 0px 3px 1px #383838;
	    -o-box-shadow: inset 0px 0px 3px 1px #383838
}
.page_thumb_holder {
    text-align: center;
}
.page_thumb_holder img {
    display: inline-block;
}
.news_deals_slider_container .bx-wrapper .bx-pager 
{
	    background: #72A34A
}
.news_deals_slider_container
{
	    background: #F6F9F2;
}
.news_deals_slider li 
{
	    padding:10px;
	    line-height: 150%
}
.attachment-news_deals_thumb.wp-post-image 
{
	    margin-bottom: 20px
}
.two.columns.header_sidebar.second_section 
{
	    top: -11px;
	    border-top: 0;
	    min-height: 575px
}
.two.columns.header_sidebar.third_section 
{
	    top: -60px;
	    border-top: 0;
	    padding: 0 20px
}
.two.columns.header_sidebar.seminars_section 
{
	    top: -60px;
	    border-top: 0;
	    padding: 0 20px;
	    height: 480px;
	    border-bottom: 1px solid #F2F2F2
}
.six.columns.home-content 
{
	    padding-left: 20px
}
.club_label 
{
	    background: url(images/new_club_bg.png) no-repeat center center;
	    max-width:114px;
	    width:100%;
	    height: 72px;
	    margin: 0 auto 10px auto;
	    text-align: center;
	    margin-top: 10px
}
.club_label h4 
{
	    color:#5e9732;
	    font-size:16px;
	    font-weight: normal;
	    padding: 15px 10px;
	    line-height: 150%
}
.club_label h4 a 
{
	    color:#5e9732;
	    font-weight: bold;
        margin:0 0 0 15px;
}
.club_label .subtitle 
{
	    display: block
}
.room_service_icons.clearfix 
{
	    padding-top: 50px
}
.join_us .continue 
{
	    margin-bottom: 22px
}
.join_us_area 
{
	    padding: 0 20px
}
.catering_container 
{
	    width:100%;
	    max-width: 112px;
	    height: 81px;
	    background: url(images/wine_label.png) no-repeat center center;
	    margin: 0 auto 15px auto
}
.challenge_container 
{
	    width:100%;
	    max-width: 112px;
	    height: 81px;
	    background: url(images/feet_label.png) no-repeat center center;
	    margin: 0 auto 15px auto
}
.catering_container h4, .challenge_container h4 
{
	    font-size:13px;
	    color:#5a471b;
	    padding: 8px 60px 0 5px;
	    line-height: 150%
}
.catering_more_details 
{
	    text-align: center;
	    padding-top: 5px
}
.catering_container .more_details 
{
	    color:#a09b26;
	    font-size:13px;
	    text-decoration: underline;
	    text-align: center;
	    max-width: 100%
}
.challenge_container .more_details_challenge 
{
	    color:#5a481c;
	    font-size:13px;
	    text-decoration: underline;
	    text-align: center;
}
.events_menu_title,.events_menu_title a 
{
	    font-size: 25px;
	    color: #5A481C;
	    font-weight: bold;
	    margin-bottom:15px;
	    padding-top: 56px
}
.row.events_block 
{
	    padding-top: 47px;
	    height: 335px
}
.events_slider .bx-wrapper .bx-viewport,.seminars_slider .bx-wrapper .bx-viewport 
{
	    background: none;
	    min-height: 123px !important;
	    margin: 0 auto
}
.seminars_block .events_booking 
{
	    margin-top:90px
}
.events_slider .bx-wrapper .bx-next,.seminars_slider .bx-wrapper .bx-next
{
	    background: url(images/seminar_right_mini.png) no-repeat center center;
	    width: 15px;
	    height: 15px
}
.events_slider .bx-wrapper .bx-prev,.seminars_slider .bx-wrapper .bx-prev
{
	    background: url(images/seminar_left_mini.png) no-repeat center center;
	    width: 15px;
	    height: 15px
}
.clients_scroller .grey_title 
{
	    margin-top: 80px
}
.events_slider .bx-wrapper .bx-controls-direction a,.seminars_slider .bx-wrapper .bx-controls-direction a
{
	    top:  90%;
	    position: absolute;
	    text-indent: -9999px
}
.padtop30 
{
	    padding-top: 30px
}
.events_booking 
{
	    background: #FFF;
	    padding: 0 10px;
	    text-align: center;
	    -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.3);
	    -moz-box-shadow:    4px 4px 5px rgba(0, 0, 0, 0.3);
	    box-shadow:         4px 4px 5px rgba(0, 0, 0, 0.3);
	    margin-top: 55px;
	    max-height: 124px
}
.events_logo 
{
	    margin: 0px;
	    max-height: 70px
}
.next_event 
{
	    color: #5A481C;
	    font-size: 16px;
	    margin-bottom: 5px;
	    display: inline-block
}
.scrollup 
{
	font-size: 11px
}
.page-template-page-conference-reservation-php .wpcf7 input,.page-template-page-conference-reservation-php .wpcf7 textarea 
{
	    background: #fbf7ee
}
.events_prices 
{
	    color: #FFF;
	    font-size: 13px;
	    background: #786945;
	    padding: 0px 4px;
	    margin-bottom: 10px;
	    display: inline-block;
	    line-height: 20px;
	    -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.3);
	    -moz-box-shadow:    0px 2px 3px rgba(50, 50, 50, 0.3);
	    box-shadow:         0px 2px 3px rgba(50, 50, 50, 0.3)
}
.seminar_prices 
{
	    background: #98942e;
	    color: #FFF;
	    font-size: 13px;
	    padding: 0px 4px;
	    margin-bottom: 10px;
	    display: inline-block;
	    line-height: 20px;
	    -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.3);
	    -moz-box-shadow:    0px 2px 3px rgba(50, 50, 50, 0.3);
	    box-shadow:         0px 2px 3px rgba(50, 50, 50, 0.3)
}
.seminars_menu_title 
{
	    color: #98942E;
	    font-size: 25px;
	    margin-bottom: 20px;
	    margin-top: 44px;
	    font-weight: bold
}
.seminars_content_block 
{
	    margin-bottom: 25px
}
.clients_scroller .bx-wrapper .bx-viewport 
{
	    background: #b4aa56;
	    min-height: 84px !important
}
.slide 
{
	    margin-top: 10px !important;
	    text-align: center !important;
	    color:#FFF;
	    font-size:13px
}
.clients_devider_line 
{
	    width: 3px;
	    height: 68px;
	    background: url(images/clients_devider_line.png) no-repeat;
	    position: absolute;
	    right: -10px;
	    top: -4px
}
.clients_slide_title 
{
	    font-size: 10px;
	    color: #000;
	    background: #FFF;
	    width: 97px;
	    margin: 3px auto 0 auto;
	    line-height: 10px
}
	h3.grey_title 
{
	    color:#555;
	    font-size:25px;
	    font-weight: normal;
	    margin-top: 25px
}
.clients_scroller .bx-wrapper .bx-next 
{
	    background: url(images/right_nav_client.png) no-repeat center center;
	    width: 11px;
	    height: 11px;
	    right:5px
}
.clients_scroller .bx-wrapper .bx-prev 
{
	    background: url(images/left_nav_client.png) no-repeat center center;
	    width: 11px;
	    height: 11px;
	        left:5px
}
.clients_scroller .bx-wrapper .bx-controls-direction a 
{
	    top: 65%;
	    position: absolute;
	    text-indent:-9999px
}
.gold_title 
{
	    color:#b4aa56;
	    font-size:27px;
	    padding-top: 20px
}
.green_devider 
{
	    width: 100%;
	    height: 2px;
	    background: url(images/green_devider.jpg) repeat center center;
	    margin: 20px auto
}
.footer_menu li 
{
	    float: left;
	    margin-right: 15px
}
.footer_menu a 
{
	    color:#999;
	    font-size:13px;
	    text-decoration: underline
}
.footer_address,.credits 
{
	    color:#999999;
	    font-size:12px
}
.row.payments 
{
	    padding: 15px 0 15px 5px
}
	    .news_deals_slider_container .bx-wrapper .bx-prev 
{
	    width: 8px;
	    height: 8px;
	    background: url(images/left_nav.png) no-repeat center center
}
.news_deals_slider_container .bx-wrapper .bx-next 
{
	    width: 8px;
	    height: 8px;
	    background: url(images/right_nav.png) no-repeat center center
}
.news_deals_slider_container .bx-controls-direction 
{
	    width:100%
}
.page-title 
{
	    color: #555;
	    font-size: 27px;
	    margin-bottom: 30px;
	    margin-top: 30px;
	    font-weight:bold
}
.text_container .event_form_subtitle 
{
	    color: #555;
	    font-size: 23px;
	    margin-bottom: 30px
}
.page-template-page-event-reservation-php .wpcf7 input, .page-template-page-event-reservation-php .wpcf7 textarea  
{
	    background: #f5f0ec
}
.wpcf7-form-control.wpcf7-checkbox 
{
	    font-size: 13px
}
.page_content_holder 
{
	    padding-left: 50px;
	    padding-bottom: 30px
}
	strong, b 
{
	    font-weight: bold
}
	em, i 
{
	    font-style: italic
}
.header_sidebar.single_page_sidebar 
{
	    margin-top: 115px;
	    border-top: 0;
	    background:none
}
	/*.menu-seminars-container 
{
	    padding-left: 20px
}
	*/.page-template-page-conference-reservation-php #menu-main-menu 
{
	padding-left: 0px
}
.widget_header_title, .widget_header_title a 
{
	    font-size: 25px;
	    color: #5E9732;
	    margin-bottom: 10px;
	    padding: 0;
	    font-weight: bold
}
	ul, ul li ul 
{
	    margin:0
}
.mrgtop112 
{
	    margin-top:112px
}
.textwidget .text_container_13 
{
	    margin-bottom: 20px
}
.two.columns.header_sidebar.second_section.home_page_sidebar 
{
	    top: -355px
}
.Flexible-container 
{
	    position: relative;
	    padding-bottom: 56.25%;
	    padding-top: 30px;
	    height: 0;
	    overflow: hidden
}
.Flexible-container iframe,   .Flexible-container object,  .Flexible-container embed 
{
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%
}
.wpcf7 input 
{
	    border-top: 1px solid #535c47;
	    border-left:1px solid #535c47;
	    border-right: 1px solid #b7bfb4;
	    border-bottom: 1px solid #b7bfb4;
	    height: 25px
}
.wpcf7 input[type="checkbox"] {
    height: 14px;
}
.wpcf7 input,.wpcf7 textarea 
{
	    background: #e7eedc;
	    outline: 0
}
.wpcf7 label 
{
	    font-size:13px
}
.wpcf7-form-control.wpcf7-file 
{
	    border: 0;
	    background: none;
	    min-height: 22px
}
.wpcf7 textarea 
{
	    height: 65px;
	    max-height: 65px;
	    max-width: 100%
}
.single_share_button .green_button 
{
	    float: right;
	    padding: 5px 8px
}
	#mysend 
{
	    background: #BBE67A;
	    border: 0;
	    padding: 5px 10px;
	    -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.3);
	    -moz-box-shadow:    4px 4px 5px rgba(0, 0, 0, 0.3);
	    box-shadow:         4px 4px 5px rgba(0, 0, 0, 0.3);
	    cursor:pointer;
	    height: 24px;
        margin-top:5px;
}
	#single_share_content 
{
	    display: none
}
	#mysend:hover 
{
	    opacity: 0.8
}
.page_banner 
{
	    width: 100%;
	    max-width: 1005px;
	    height: 385px;
	    max-height: 385px;
	    margin: 10px auto
}
.page-template-page-contact-php .header_sidebar.single_page_sidebar 
{
	    top: -254px;
	    margin-top: 0
}
.breadcrumbs 
{
	    text-align: left;
	    padding-left: 40px;
	    padding-top: 20px
}
.page-template-page-guestbook-archive-php .article_title 
{
	    margin-bottom:30px
}
.testimonials_content 
{
	    margin-top: 40px;
	    border-top: 1px solid #FFF;
	    padding-top: 40px
}
.page-template-page-guestbook-archive-php input[type="checkbox"] 
{
	    -moz-appearance: checkbox;
	    -webkit-appearance: checkbox;
	    -o-appearance: checkbox;
}
.video_slider_container .bx-wrapper .bx-viewport 
{
	    background: #e7eedc;
	    text-align: center
}
.video_slider_container .bx-wrapper .bx-pager 
{
	    bottom: -2px;
}
.video_slider_container .bx-wrapper .bx-controls-direction a 
{
	    top: 99%
}
.video_slider_container .bx-wrapper .bx-next 
{
	    width: 8px;
	    height: 8px;
	    background: url(images/mini_right.png) no-repeat center center
}
.video_slider_container .bx-wrapper .bx-prev 
{
	    width: 8px;
	    height: 8px;
	    background: url(images/mini_left.png) no-repeat center center
}
.video_container h3 
{
	    color: #3A5623;
	    font-size: 25px;
	    border-bottom: 1px solid #D0DAC1;
	    padding: 5px 0
}
.video_description 
{
	    border-bottom: 1px solid #D0DAC1;
	    color: #3B4D25
}
.text_container.video_slider_container 
{
	    margin-bottom: 50px
}
.article_title 
{
	    color: #555;
	    font-size: 27px;
	    margin: 10px 0
}
.single_article_container 
{
	    margin-bottom: 30px
}
.single_article_container p 
{
	    margin-bottom: 35px
}
.event_reservation_container,.conference_reservation_container 
{
	    padding-top: 50px
}
	#event_reservetion_submit 
{
	    background: #8C7F5F;
	    color: #FFF;
	    border: 0;
	    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
	    -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
	    box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
	      cursor: pointer;
	     height: 26px;
	    width:58px;
	    display: block;
	    float: right
}
.hotel_container 
{
	    background: #CEDCB9
}
.hotel_wrapper 
{
	   background: #F5F8F1
}
.events_sidebar .widget_header_title,.events_sidebar .widget_header_title a 
{
	    color: #5A481C
}
.page-template-page-event-reservation-php .events_menu_title 
{
	    color: #5E9732
}
.hotel_block .events_prices 
{
	    background: #c6ef85;
	    color:#555
}
.events_content p 
{
	    margin-bottom: 15px
}
.conference_sidebar .widget_header_title,.conference_sidebar .widget_header_title a 
{
	    color:#817c06
}
.scroll-pane 
{
		width: 100% !important;
		height: 200px;
		overflow: auto;
	    outline: 0
}
.pad20 
{
	    width:100%;
	    padding: 10px 0
}
.pad30 
{
	    width:100%;
	    padding: 15px 0
}
.pad40 
{
	    width:100%;
	    padding: 20px 0
}
.green_wrapper.events_wrapper 
{
	    background: #FAF9F7
}
.green_container.events_container 
{
	    background: #e8e2d6
}
.header_buttons ul,.language_menu 
{
	    display: inline-block
}
.seminar_title 
{
	    margin-top:-4px
}
	ul.menu 
{
	display: inline-block
}
	h4.single_news_deals_title a 
{
	    color: #555;
	    font-size: 20px;
	    margin-bottom: 10px;
	    display: block
}
.row.single_news_deals
{
	    margin-bottom: 20px
}
.ten.columns.padleft20 
{
	padding-left: 20px
}
.rooms_list li 
{
	    float: left;
	    margin-right: 10px;
	    border-left: 1px solid #FFF
}
.rooms_list li:first-child 
{
	    border-left: 0
}
.rooms_list li a 
{
	    color:#FFF;
	    padding-left:10px
}
.icon 
{
	    float: left;
	    margin-right: 10px;
	    border-right: 1px solid #FFF;
	    padding-right: 10px
}
.meta_social.clearfix 
{
	    width: 100%;
	    text-align: right
}
.archive_menu ul li .meta_social ul 
{
	    display: inline-block;
	    background: none
}
.book_this_room 
{
	    display: block;
	    line-height: 20px;
	    text-align: center
}
.archive_menu .post_type_posts ul.posts_content li .meta_social li 
{
	    display: block;
	    float: left;
	    margin-right: 10px;
	    padding: 0
}
.archive_menu .posts_content li .meta_social li a
{
	    border:0
}
.archive_menu .meta_social a.book_this_room 
{
	    background: #a8e44e;
	    font-size: 12px;
	    color:#555;
	    padding: 4px 8px 0 8px;
	    -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
	    -moz-box-shadow:    0px 3px 5px rgba(0, 0, 0, 0.3);
	    box-shadow:         0px 3px 5px rgba(0, 0, 0, 0.3);
	     opacity: 1.0;
	    transition: 0.1s ease-in-out;
	     -moz-transition: 0.1s ease-in-out;
	     -webkit-transition: 0.1s ease-in-out;
}
.archive_menu .meta_social a.book_this_room:hover 
{
	    opacity: 0.7;
	    transition: 0.3s ease-in-out;
	     -moz-transition: 0.3s ease-in-out;
	     -webkit-transition: 0.3s ease-in-out
}
.sharing_container 
{
	    display: none;
	    position: absolute;
	    left: auto;
	    right: 220px;
	    bottom: 5px;
}
	/* styles for desktop */.tinynav 
{
	 display: none 
}
.posts_menu ul,.archive_menu ul
{
	    margin:0;
	    width:100%
}
.posts_menu ul li,.archive_menu ul li
{
	    float:left;
	    border-right:1px solid #FFF
}
.posts_menu ul li:last-child
{
	border-right:none
}
.archive_menu ul li:last-child
{
	border-right:none
}
.posts_menu ul > li a,.archive_menu ul > li a
{
	    display:block;
	    width:100%;
	    background:#5f9732;
	    color:#7bab57;
	    text-align:center;
	    font-size:30px;
	    line-height: 33px
}
.posts_menu ul > li.active_archive_menu a,.archive_menu ul > li.active_archive_menu a
{
	    display:block;
	    padding:20px;
	    width:100%;
	    background:#5f9732;
	    text-align:center;
	    font-size:30px;
	    color:#FFF
}
.posts_menu ul li ul,.archive_menu ul li ul
{
	    background:#7bab57;
	    width:100%
}
.archive_menu .post_type_posts
{
	    display:none
}
.archive_menu .post_type_posts.active_archive_menu
{
	    display:block
}
.archive_menu.coffee_menu .post_type_posts.active_archive_menu li 
{
	width:auto
}
.full_width_green_bg 
{
	background:#7bab57;
	width:99.8%;
	border-bottom: 1px solid #FFF;
	height: 26px
}
.post_type_posts ul.post_titles
{
	    padding-left: 220px;
	    padding-top: 5px
}
.post_type_posts ul.post_content
{
	    margin-top:40px
}
.archive_menu ul li ul li a
{
	    color:#fff;
	    border-right:1px solid #fff;
	    padding-right:4px
}
.columns3
{
	    width:33.3%
}
.archive_menu .post_type_posts ul.posts_content
{
	    display:block;
	    margin-top:40px;
	    padding-left: 220px;
	    padding-right: 120px;
	    min-height: 600px
}
.archive_menu .post_type_posts ul.posts_content li
{
	    float:none;
	    border-right: 0;
	    /*list-style-type: circle !important;
	*/
}
.archive_menu .posts_content li
{
	    display:none
}
.archive_menu .posts_content li.active_archive_menu
{
	    display:block
}
.slideshow_wrap ul 
{
	    width:100%
}
.slideshow_wrap li
{
	    display:none
}
.slideshow_wrap li.active_archive_menu
{
	    display:block
}
.scrolling_content.scroll-pane 
{
	    height: 400px
}
.category .scrolling_content.scroll-pane 
{
	    height: 580px
}
.page-template-page-guestbook-default-php .scroll-pane 
{
	    height: 500px
}
	/*********    Tab Slideshow        ************/.slideshow_wrap li.tab_attachment 
{
	    max-width: 1008px;
	    width: 100% !important;
	    height: 384px;
	    display: block
}
.post_type_menus_holder
{
	    background: #5F9732;
	     border-bottom:1px solid #fff;
	       height: 35px;
	    width: 99.8%
}
.post_type_menus.clearfix 
{
	    padding: 0px;
	    width:100%;
	    text-align: center
}
.archive_menu ul.post_type_menus li 
{
	    padding: 0;
	    margin: 0;
	    width:100%;
	    text-align: center;
	    max-height: 34px;
}
	li#Services 
{
	    border-right:0
}
.archive_menu ul li.white_title 
{
	    color:#FFF;
	    padding: 0 5px;
	    cursor: pointer;
	    line-height: 14px
}
.row.post_type_posts 
{
	    min-height: 380px
}
.page_title 
{
	    font-size: 26px;
	    line-height: 40px
}
.posts_content
{
	    line-height: 140%;
	    padding-left: 220px
}
.tab_slider_container
{
	    max-height:383px
}
.tab_slider_container .bx-controls-direction 
{
	    position: relative;
	    top:0
}
.tab_slider_container .bx-wrapper .bx-next 
{
	    width: 8px;
	    height: 8px;
	    background: url(images/left_nav.png) no-repeat center center;
	    float: left;
	    /*    position: absolute;
	    top: 24px;
	    z-index: 100000;
	    */
}
.tab_slider_container .bx-wrapper .bx-prev 
{
	    width: 8px;
	    height: 8px;
	    background: url(images/right_nav.png) no-repeat center center;
	    float: right;
	    /*    position: absolute;
	    top: 24px;
	    z-index: 100000;
	    */ 
}
.no_margin 
{
	    margin: 0 !important
}
.tab_slider_container.coffee .bx-wrapper .bx-pager 
{
	   background: transparent;
	   width:auto;
	   float:left;
	   position:relative;
	   bottom:0;
	   right:24px
}
.tab_slider_container .bx-wrapper .bx-viewport 
{
	    background: none;
	    overflow:hidden;
	    margin:0 !important;
	    max-width:none !important
}
.coffee 
{
	    background: #988b6d !important
}
.archive_menu ul li.white_title.active_post_class.coffee span
{
	    background: #5a481c
}
.posts_menu.coffee ul li a 
{
	    background: none
}
.posts_menu.coffee ul li.active_archive_menu a 
{
	    background: #5a481c
}
.archive_menu.coffee_menu ul li 
{
	    width:50%
}
.archive_menu.coffee_menu ul > li a 
{
	    background: #988b6d
}
.archive_menu.coffee_menu
{
	    margin-top:-60px;
	    z-index:9999;
	    position:relative
}
.slideshow_wrap 
{
	    height: 384px;
	    margin: 10px 0 0 0;
	    padding: 0
}
.full_width_slider.clearfix 
{
	    max-width: 100%;
	    width:100%
}
.archive_menu 
{
	    margin-top: 0px;
	    z-index: 999;
	    position: relative
}
.icon:last-child 
{
	border-right:0
}
	#stwrapper
{
	display: none
}
	    .joinus_text 
{
	text-align: justify;
	 width: 112px
}
.news_post_date 
{
	border-right:1px solid #555;
	 float: left;
	 padding-right: 5px;
	margin-right:5px
}
.news_post_title 
{
	float: left
}
.bx-pager-item 
{
	border-right: 1px solid #FFF
}
.bx-pager-item:last-child 
{
	border-right:0
}
.green_container.lang_he 
{
	padding-bottom: 15px
}
.home .green_container.lang_he 
{
	padding-bottom: 50px
}
.grey_container.lang_he 
{
	padding-bottom: 15px
}
.mod_footer_event_on_seminar_page
{
	    margin-top:-60px;
	    position:relative;
	    min-height:200px
}
.mod_footer_event_on_seminar_page_wrap
{
	    position: absolute;
	    width:100%;
	    top:0;
	    left:0;
	    padding:0 20px 0 10px;
	    background: url(images/sidebar_bg.png) repeat
}
.page-template-page-conference-reservation-php .events_block .mod_footer_event_on_seminar_page_wrap
{
	    border-bottom:1px solid #ddd
}
.page-template-page-conference-reservation-php .hotel_wrapper .mod_footer_event_on_seminar_page_wrap
{
	    border-bottom:0;
}
.seminars_section_wrapper 
{
	    position: absolute;
	    width: 100%;
	    top: 0;
	    left: 0;
	    padding: 0 20px 0 10px;
	    background: url(images/sidebar_bg.png) repeat;
	    min-height: 500px;
	    border-bottom:1px solid #f2f2f2
}
.two.columns.seminars_section 
{
	top:-15px
}
.archive .video_slider_container .bx-wrapper .bx-viewport 
{
	height: 455px !important
}
.block3 
{
	margin-bottom: 80px
}
.page-template-page-rsa-php .second_section.home_page_sidebar .widget_nav_menu 
{
	    padding-bottom: 95px
}
.big_tab_head_link.inactive 
{
	color: #7BAB57
}
.coffee_menu .big_tab_head_link.inactive 
{
	color: #988b6d;
	 background: #5A481C
}
.coffee_menu .big_tab_head_link.inactive.iamactive 
{
	color: #FFF;
	 background: #988b6d
}
.big_tab_head_link.inactive.iamactive,.post_type_menus .iamactive a
{
	color: #FFF
}
.post_type_menus .iamactive a 
{
	color: #7BAB57
}
.post_type_menus li.iamactive a 
{
	color:#FFF
}
	#menu-main-menu 
{
	padding-left: 0px
}
.page-template-page-home-php .menu-main-menu-container 
{
	padding-bottom: 100px
}
	#menu-item-266 
{
	max-width: 85px
}
.green_container.lang_en 
{
	padding-bottom: 15px
}
.grey_container.lang_en 
{
	padding-bottom: 15px
}
.text_holder 
{
	line-height: 20px
}
.bx-controls.bx-has-pager.bx-has-controls-direction 
{
	    font-family: 'Meoded-Serif_OERegular';
	    float:right;
	    position:relative;
	    top:64px;
	    right:10px
}
.home .bx-controls.bx-has-pager.bx-has-controls-direction 
{
	    top:-5px;
	    float: none
}
.three.columns.header_buttons 
{
	text-align: right
}
.archive_menu ul li.white_title.active_post_class span 
{
	    background: #5e9732;
}
.third_section,.seminars_section,.mod_footer_event_on_seminar_page,.main_site_sidebar
{
	    border-left:1px solid #f2f2f2;
	    border-right:1px solid #f2f2f2;
	    max-width: 140px;
	    z-index:99999
}
.credits_link 
{
	    background: url(images/suska_logo.png) no-repeat top left;
	    padding: 1px 0 0 18px
}
	#menu-top-menu li a 
{
	font-size:12px
}
.tab_slider_holder 
{
	margin-top:5px
}
	/** Switch Blocks EVENTS ON TOP **/.single-events .mod_footer_event_on_seminar_page_wrap 
{
	    height: auto !important
}
.single-events .two.columns.header_sidebar.third_section 
{
	    height: auto !important
}
.home-content.seminars_content_block 
{
	    padding-top: 30px
}
.home-content.seminars_content_block a.bx-prev 
{
	left:10px
}
.waze_button 
{
	    text-align: center;
	    margin: 15px 0;
	    display: none
}
.page-template-page-events_and_services-php  .tab_slider_container,.page-template-page-rsa-php .tab_slider_container,.page-template-page-events_and_services_conference-php .tab_slider_container 
{
	    overflow: visible;
	    position:relative
}
.page-template-page-events_and_services-php .bx-controls.bx-has-pager,.page-template-page-rsa-php .bx-controls.bx-has-pager,.page-template-page-events_and_services_conference-php .bx-controls.bx-has-pager 
{
	    position: absolute;
	    z-index: 99999;
	    width: auto;
	    left: 0;
	    bottom:12px;
	    padding-left:20px;
	    padding-right:20px
}
.full_width_green_bg.coffee 
{
	    position: relative;
	    z-index: 10
}
	/*** Customer Club Register Form ***/#register_form 
{
	    border: 1px solid #C0C0C0;
	    padding: 10px
}
.reg_form_header 
{
	    border-bottom: 1px solid #C0C0C0;
	    padding-bottom: 5px;
	    margin-bottom: 5px
}
.reg_form_header label 
{
	    font-weight: bold;
	    font-size: 20px !important
}
.reg_form_body label 
{
	    float: left
}
.reg_form_body .eight.columns 
{
}
.reg_form_body .four.columns .row.childer_row 
{
	    margin-bottom:24px
}
.guide_image
{
	    float:left
}
.guide_block
{
	    clear:both;
	    width:100%
}
.guide_block h3
{
	    margin-bottom:10px
}
.tour_guide_content
{
	    float:right
}
	/****** Tab text container ****/.tab_text_container p 
{
	    margin-bottom: 10px
}
.tab_text_container ul 
{
	    width:100% !important;
	    background: none !important;
	    height: auto !important;
	    padding-right: 10px !important;
	    list-style:disc
}
.tab_text_container ul li 
{
	    float: none !important;
	    display: inline-block !important;
	    padding: 0 !important;
	    width:100% !important;
	    list-style:disc
}
	/*** Customer Club Register Form ***/.tab_slider li img 
{
	width:100%
}
	#send_customer_reg 
{
	    width: auto;
	    float: left;
	    -webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
	    -moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
	    box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);
	    font-family: 'Meoded-Serif_OERegular';
	    border:0;
	    cursor: pointer;
	    float: right
}
	/*** End of Customer Club Register Form ***/.slideshow_wrap li.active_archive_menu li img
{
	    opacity:0
}
.slideshow_wrap li.active_archive_menu li:first-child img
{
	    opacity:1
}
.category .scrolling_content .jspHorizontalBar 
{
	    display: none !important
}
	/*********************************************            Testimonials Direction**********************************************/            .single_article_container.english_direction 
{
	    direction: ltr !important;
	    text-align: left !important
}
	/***********************************************            Big Sliders Image Descritpion************************************************/.new_green_image_description 
{
	    position: absolute;
	    margin-top:59px;
	    width: 100%;
	    background: #7BAB57 !important;
	    color:#FFF !important;
	    border-bottom: 1px solid #FFF;
	    height: 26px;
	     line-height: 26px;
	    z-index:10000;
	      padding-right: 314px;
}
	     .new_events_image_description,.new_seminar_image_description  
{
	    position: absolute;
	    margin-top:59px;
	    width: 100%;
	    background: #988B6D !important;
	    color:#FFF !important;
	    border-bottom: 1px solid #FFF;
	    height: 26px;
	     line-height: 26px;
	    z-index:10000;
	      padding-right: 314px;
}
	        /**************************************            New Tabs**************************************/
    .tab_title 
{
	    font-size: 30px;
	    color: #FFF;
	    line-height: 33px
}
h1.tab_title {
    margin-top:0;
}
	            .posts_menu 
{
	    background: #7BAB57;
	    width: 99.8%;
	    border-bottom: 1px solid #FFF;
	    height:28px
}
.posts_menu ul 
{
	    padding: 4px 0 0 220px
}
.posts_menu ul li 
{
	    padding: 0 10px 0 0;
	    margin: 0 10px 0 0
}
.posts_menu ul li a 
{
	    color:#FFF;
	    font-size: 16px;
	    line-height: 18px
}
.posts_content li 
{
	    display: none
}
.posts_content li.active_archive_menu 
{
	    display: block
}
.posts_menu.new_post_menu ul > li.active_archive_menu a 
{
	    color:#FFF;
	    font-size: 16px;
	    display: inline-block;
	    padding: 0px;
	       line-height: 18px;
}
.green_slider_navigation 
{
	    background: #7bab57;
	    width: 99.8%;
	    border-bottom:1px solid #FFF;
	    height: 28px;
	    color:#FFF;
	    font-size:16px
}
.posts_content ul 
{
	    list-style-type: circle !important
}
.posts_menu.new_post_menu li a 
{
	    background: none
}
.posts_menu.new_post_menu li.active_archive_menu a 
{
	    background: #5e9732
}
.posts_content .social_list li 
{
	    display: block;
	    float: left;
	    margin: 0 10px 0 0;
	    background: #A6E34B;
	    color: #555;
	    font-size: 13px;
	    padding: 2px 10px;
	      -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
	    -moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
	    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
}
.social_list 
{
	    display: inline-block
}
.home .news_deals_slider_container .bx-prev 
{
	    display: block;
	    width: 8px;
	    height: 8px;
	    padding-top: 18px;
	    cursor: pointer;
	    position: absolute;
	    top: 20px;
	    left: 10px
}
.home .news_deals_slider_container .bx-next
{
	    display: block;
	    width: 8px;
	    height: 8px;
	    padding-top: 18px;
	    cursor: pointer;
	    position: absolute;
	    top: 20px;
	    right: 10px
}
.home .news_deals_slider_container .bx-controls
{
	    right:0;
	    position:relative;
}
.post-type-archive-events_of_event .tab_title,.post-type-archive-conference_services .tab_title 
{
	    margin:0
}
#nav_menu-4 .widget_header_title a {font-size: 21px;}
	/***************************************            Media****************************************/            
    @media screen and (max-width: 768px){
        .textwidget .text_container_13{
            margin:auto;
        }
        .main_site_sidebar{
            width:100% !important;
        }
    .posts_content{
        padding:0;
    }
        .posts_menu ul{
            padding:4px 0 0 0;
        }
	    .third_section, .seminars_section, .mod_footer_event_on_seminar_page, .main_site_sidebar 
{
	        max-width: 100%;
}
	    body
{
	        background-size:cover !important;
	            -webkit-background-size: cover;
	          -moz-background-size: cover;
	          -o-background-size: cover;
	          background-size: cover;
}
	    .sp_widget 
{
	        float: none;
}
	    .share.clearfix 
{
	        display: inline-block;
	        width: auto;
}
	    .block1_sidebar
{
	height: auto !important
}
	    .tinynav 
{
	 display: block;
	 padding: 5px;
}
	    .main_page_wrapper
{
	position: relative;
	top:10px
}
	    .header_sidebar
{
	background: none;
	border:0
}
	        .e_slider img, .news_deals_slider_container li img 
{
	width:100%
}
	    .top_menu_container 
{
	        text-align: center;
	        width: 100%;
}
	    .language_menu 
{
	float: none
}
	    .three.columns.header_buttons 
{
	        text-align: center;
}
	    .header_sidebar.single_page_sidebar 
{
	margin-top:0
}
	    #menu-main-menu, #menu-events, #menu-seminars,     #menu-footer-menu, #menu-seminars-hebrew, #menu-main-menu-hebrew,    #menu-events-and-celebration-hebrew, #menu-footer-menu-hebrew,    #bx-pager, .slide_description, .sidebar_devider,     .bx-controls.bx-has-pager.bx-has-controls-direction,    .post_type_posts .pad40,    .bx-controls-direction  
{
	 display: none 
}
	    .clients_scroller .grey_title 
{
	margin-top:20px
}
	    .slide_description h3 
{
	padding: 0;
	text-align: center
}
	    .main_site_sidebar 
{
	 margin: 0 auto;
	 height: auto !important
}
	        .logo, .header_share, .widget_header_title,     .header_buttons, .language_menu_container, .gold_title,     .five.columns.footer_menu, .five.columns.footer_address,    .row.payments, .textwidget .text_container_13,    .textwidget .text_container_13 a.continue, .meta_social.clearfix 
{
	        text-align: center;
}
	    #shortcode-widget-3, #shortcode-widget-4, #shortcode-widget-6, #shortcode-widget-7 
{
	float: left;
	 width:50%;
	 text-align: center
}
	    .language_menu
{
	padding: 10px 0
}
	    .header_booking 
{
	margin: 15px auto 0 auto
}
	      .bx-wrapper .bx-viewport 
{
	min-height: 140px !important
}
	    .widget_header
{
	margin:0 auto;
	background:none;
	 color:#555
}
	    .seminars_container 
{
	padding-top: 45px
}
	      .six.columns.home-content
{
	padding-left: 10px
}
	    .seminars_container, .seminars_wrapper
{
	max-height: 100%
}
	    .two.columns.header_sidebar.seminars_section
{
	height:auto
}
	    .seminars_container, .row.seminars_block
{
	padding-top: 0
}
	    /*.seminars_menu_title
{
	margin-top:0
}
	*/    .two.columns.header_sidebar.seminars_section
{
	top:0
}
	    .clients_scroller .bx-wrapper 
{
	float: none
}
	    .footer_menu 
{
	margin-bottom:10px
}
	    .two.columns.credits 
{
	text-align: center;
	 margin-top: 10px
}
	    .row.events_block, .events_menu_title
{
	padding-top: 0
}
	    .two.columns.header_sidebar.third_section
{
	top:0;
	margin-bottom: 10px
}
	    .row.totop 
{
	text-align: center;
	margin-top: 10px
}
	    .row.clients_scroller 
{
	margin-top: 15px
}
	    .page_content_holder 
{
	padding: 0 10px !important
}
	    .events_slider .bx-wrapper .bx-viewport, .seminars_slider .bx-wrapper .bx-viewport 
{
	margin: 0 auto 20px auto
}
	    .events_booking 
{
	margin:25px 0 20px 0
}
	    .news_deals_slider_container .bx-wrapper .bx-viewport 
{
	margin:10px auto 15px auto
}
	    .post_type_menus.clearfix 
{
	padding-left: 0px
}
	    .archive_menu ul li:last-child 
{
	float:left !important
}
	    .post_type_posts ul.post_titles 
{
	padding-left: 0
}
	    .archive_menu .post_type_posts ul.posts_content
{
	padding: 0;
	 margin-top: 20px
}
	    .mod_footer_event_on_seminar_page_wrap 
{
	position: relative;
	height: 80px !important;
	background: none;
	margin-top: 0px
}
	    .mod_footer_event_on_seminar_page 
{
	margin-top:0;
	 min-height:0 
}
	    .row.events_block 
{
	height: auto
}
	    .seminars_section_wrapper 
{
	min-height: 0;
	 height: auto !important;
	 background: none
}
	    .two.columns.seminars_section 
{
	top:0
}
	    #shortcode-widget-2 
{
	display: none
}
}
	@media screen and (max-width: 480px) {
	    .waze_button {display: block;}
	    .sp_heading {margin: 7% 2%;}
	    .sp_widget, .sp_widget, .sp_widget.second_widget {margin: 0 5%; }
        .home_slider .bxslider li {background-size: 100% !important;background-position: 0 0 !important; }            
    }
    
	@media screen and (max-width: 320px){
	    .sp_widget, .sp_widget, .sp_widget.second_widget {margin: 0 0%;}
    }