/*

Theme Name: lesher

Theme URI: http://320press.com/wpbs

Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.

Version: 3.3.1

Author: Chris Barnes

Author URI: http://cbarn.es

Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options

License: GNU General Public License v2.0 & Apache License 2.0

License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0

*/
box


/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */

/*fancy gallary*/

#fancybox-outer{
	display: none;
}
.headerimgevent{
  position: relative;
    background: url("http://mevashlimd.co.il/wp-content/uploads/2015/05/in_page_call.jpg");
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 391px;
    width: 100%;
}

.post-type-archive  .headerimg {
    display: none;
}
p.navrechts {
    display: none;
}

a.comment-edit-link {
    color: #fff !important;
}
img.attachment-wpbs-featured.size-wpbs-featured.wp-post-image {
    height: 100px;
}
.post_content img{
 height:100px;
}

.fc-form:not(.edit-mode).form_99196 .fc_container .fc-row-field {
    max-width: 351px;
    width: 223px !important;
}
.fc-form:not(.edit-mode).form_99196 .fc_container{
   padding-top:0px !important;

}
#name{  
 height:22px;
}
#email{
height:22px;
}
.fc-form:not(.edit-mode).form_99196 .fc_button{
 min-height:30px !important;
}




/*-------------------------------------------

  font theam

 ---------------------------------------*/

/*.aprove{
    position: absolute;
    top: 42px;
    right: 34px;
    color: #fff;
}*/
.aprove{
    position: absolute;
    top: 42px;
    right: 28px;
    color: #fff;
}





@font-face {

    font-family: 'Alef';

    src: url('./Aleffont/Alef-Bold.eot');

    src: url('./Aleffont/Alef-Bold.eot?#iefix') format('embedded-opentype'),

         url('./Aleffont/Alef-Bold.woff') format('woff'),

         url('./Aleffont/Alef-Bold.ttf') format('truetype'),

         url('./Aleffont/Alef-Bold.svg#alefbold') format('svg');

    font-weight: bold;

    font-style: normal;



}









@font-face {

    font-family: 'Alef';

    src: url('./Aleffont/Alef-Regular.eot');

    src: url('./Aleffont/Alef-Regular.eot?#iefix') format('embedded-opentype'),

         url('./Aleffont/Alef-Regular.woff') format('woff'),

         url('./Aleffont/Alef-Regular.ttf') format('truetype'),

         url('./Aleffont/Alef-Regular.svg#alefregular') format('svg');

    font-weight: normal;

    font-style: normal;



}

h2{

font-size:25px !important;
}



body{

  font-family:'Alef';

  font-size:17px;

  background: #f1f0f0;

  direction:rtl;
  
  overflow-x: hidden;

}



img {

	height: auto; /* Make sure images are scaled correctly. */

	max-width: 100%; /* Adhere to container width. */

}

.lead{

	font-size:17px !important;

}

iframe{

	width:100%;

	

}



/*-------------------

 woocomerce

----------------------------*/

.woocommerce #sidebar1 {

    display: none;

}

.shop-title {

    font-family: alef;

    font-size: 24px;

    text-align: center;

}

.shop li {

   /* background-color: #abd17a;

    display: inline-block;

    list-style: outside none none;

    margin-left: 2%;

    max-width: 192px;

    padding: 13px 15px;

    text-align: center;*/

    background: #abd17a url("./images/arow.png") no-repeat scroll 6px center;

    border: 1px none;

    display: inline-block;

    list-style: outside none none;

    margin-bottom: 16px;

    margin-left: 1%;

    padding: 11px 0 11px 10px;

    text-align: right;

    width: 204px;

    cursor: pointer;

}

.shop li a{

	/*background: #abd17a url("./images/arow.png") no-repeat scroll left center;*/

   color: #000;

    font-family: "Alef";

    font-size: 18px;

    padding: 0 6px 0 0;

    display:block;

}

.shop li a{

	text-decoration:none;

}

.shop li:hover{

	background-color:#F59331;

}

.shop li.current_page_item {

	text-decoration:none;

	background-color:#F59331;

	text-decoration:none;

}

.woocommerce ul.products li.product .price {

	color: #77a464;

	display: block;

	font-weight: 400;

	margin-bottom: .5em;

	font-size: 1.8em;

	text-align: center;

}

.woocommerce ul.products li.product h3 {

	padding: .5em 0;

	margin: 0;

	font-size: 2em;

	text-align: center;

	line-height: 7px;

	color: #000;

	font-family: 'alef';

}

.page-title{

	text-align: center;

	

}

.woocommerce ul.products li.product .button {

	margin-top: 1em;

	margin: 0 auto;

	width: 108px;

	display: block;

	}

.payapl {

    display: block;

    margin: 0 auto;

}

/*.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

float: right;

margin: 0 3.8% 2.992em 0;

padding: 0;

position: relative;

width: 22.05%;

}*/



.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

    float: right;

    margin: 0 2.8% 2.992em 0;

    padding: 0;

    position: relative;

    width: 22.05%;

}



.woocommerce ul.products li.product h3 {

    color: #000;

    font-family: "alef";

    font-size: 2em;

    line-height: 29px !important;

    margin: 0;

    padding: 0.5em 0;

    text-align: center;

}

/*--------------------------



---------------------------*/

#bwg_container1_0 #bwg_container2_0 .bwg_title_spun2_0 {

    color: #000 !important;

    font-family:'alef' !important;

 }



/*-------------------------------

   artical menu

--------------------------------*/

.artical_linkes li {

    background: #abd17a url("./images/arow.png") no-repeat scroll 6px center;

    border: 1px none;

    display: inline-block;

    list-style: outside none none;

    margin-bottom: 16px;

    margin-left: 1%;

    padding: 11px 0 11px 10px;

    text-align: right;

    width: 204px;

    cursor: pointer;

}

.artical_linkes li a{

	/*background: #abd17a url("./images/arow.png") no-repeat scroll left center;*/

   color: #000;

    font-family: "Alef";

    font-size: 18px;

    padding: 0 6px 0 0;

    display:block;

}

.artical_linkes li a{

	text-decoration:none;

}

.artical_linkes li:hover{

	background-color:#F59331;

}

.artical_linkes li.active{

	text-decoration:none;

	background-color:#F59331;

	text-decoration:none;

}
/*---------------------------
  pagention post
---------------------------*/
.col-md-4.page {
float: right;
}
.navpape{
	margin-bottom:30px;
}

.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
	color: #fff;
	text-decoration:none;
}

.navigation li {
	display: inline;
}

.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
	background-color: #ABD17A;
	border-radius: 3px;
	cursor: pointer;
	padding: 12px;
	padding: 0.75rem;
}

.navigation li a:hover,
.navigation li.active a {
	background-color: #ace06b;
}

/*--------------------------------

  navgation

--------------------------------*/

body.admin-bar .navbar-fixed-top {

    top: 0px;

}

.navbar-brand {

	float: right;

	padding: 15px 15px;

	font-size: 18px;

	line-height: -13px;

	height: 50px;

	z-index: 1;

	position: relative;

	margin-top:0px;

}

.navbar-header{

   height:94px;

}



.navbar-default{

    /*background-color:rgba(255,255,255,0.8);*/

    background-color: #f7f8f5;

    border-color: transparent;

}

.navbar-nav {

    float: left;

    margin: 10px;

}

.navbar-default .navbar-nav > li {

   float:right;

   background-image: url("./images/linemenu.png");

   background-position: left center;

   background-repeat: no-repeat;

   display: inline-block;

}

.navbar-default 

.navbar-nav>.active>a, 

.navbar-default .navbar-nav>.active>a:hover, 

.navbar-default .navbar-nav>.active>a:focus{

  

  background-color:transparent;

  color: #f59331;

}

.navbar-default li.current_page_item a{

   border-bottom: 5px solid #8dc549;

   color: #f59331;

 }

 .navbar-default .navbar-nav > li > a{

   font-size:17px;

   padding:9px 18px;
   
   font-family:'Alef'; 

 }

 .navbar-default .navbar-nav >li:last-child {

  background:none;

}



/*---------------------------------------

  header img

-----------------------------------------*/

.headerimg{

	position: relative;

	/*./images/header-slider.png"*/
         background:url("http://mevashlimd.co.il/wp-content/uploads/2015/07/in_page_art.jpg");
	background-repeat:no-repeat;

	-webkit-background-size: cover;

    -moz-background-size: cover;

    -o-background-size: cover;

     background-size: cover;

	min-height:458px;

	width:100%;



}

.warp-header{

	padding-top:83px;

}

/*.page_header_info{

	margin-top:60px;

}*/
.page_header_info{
	margin-top:-12px;
}
.btn_img{
background: #8ec549;
margin-top: 5px;
padding: 1px;
font-size: 16px;
color: #fff;
font-weight: bold;
text-align: center;
width: 100px;	
}
/*
.btn_img{

	background: #8ec549;

	margin-top: 5px;

    padding: 1px;

	font-size: 18px;

	color: #fff;

	font-weight: bold;

	text-align: center;

	width: 138px;

}*/

.btn_img a:hover{

   text-decoration: none;

}

.warpp-chef {

    width: 55%;

}

.info-chef {

   font-family:'Alef';

   font-size: 18px;

   position: absolute;

   color:#fff;

}

.info-chef img{

	display: block;

	margin-right: auto;

	margin-left: auto;

}

.transbox a{

    color:#fff;

    text-decoration:none;

}

.transbox a:hover{

    color:#fff;

    text-decoration:none;

}

.btn-chef {

    margin-left: auto;

    margin-right: auto;

    text-align: center;

    width: 100px;

    background: #000;

	opacity: 0.6;

    filter: alpha(opacity=60);  

}



.headerimg{

	margin-top:4px;

}

.strip-info{

	width:100%;

	height:42px;

	background-color:#fff;

}

.strip-info .info{

	 color: #635c57;

    font-family:'Alef';

    font-size: 29px;

    text-align: center;

}

.info span{

	color:#f59331;

	font-weight:bold;

}

/*----------------------------

 header -in

----------------------------*/
.text-hederin2 {
    display: block;
    /* margin-right: 20%; */
    /* margin-top: 80px; */
    /* max-width: 643px; */
    background-color: rgba(0,0,0,0.6);
    padding: 2px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.text-hederin {

    display: block;

    /*margin-right: 20%;*/

    margin-top: 80px;

    /*max-width: 643px;*/
    max-width: 431px;
    background-color: rgba(0,0,0,0.6);
    padding: 8px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;

}

.text-hederin > img {

    float: right;

    margin-top: 6px;

    padding-left: 8px;

}

.boldtitle {

    color: #f59331;

    display: block;

    font-family: alef;

    font-size: 22px;

    font-weight: bold;

    width: 300px;

}

/*--------------------------------------------------------------

## form home

--------------------------------------------------------------*/
.header_form-home{

    width:100%;

	background-color:#8ec549;

	height:72px;

	background-image:url("./images/striptop.png");

	background-repeat: no-repeat;

	background-position: center top;

	background-size:auto;

}
.header_form{

    width:100%;

	background-color:#8ec549;

	height:81px;

	background-image:url("./images/striptop.png");

	background-repeat: no-repeat;

	background-position: center top;

	background-size:auto;

}
#name{
       width: 100%;
}
#email{
        width: 100%;
}

.stripbotom {

	/*width: 100%;

	background-image: url(./images/striptop.png);

	background-repeat: no-repeat;

	background-position: center top;

	background-size: auto;

	height: 10px;

	margin-top: -5px;*/

}

.header-in{

	padding-top: 8px;

	background-image: url("./images/striptop.png");

	background-repeat: no-repeat;

	background-position: center bottom;

	background-size: auto;

	overflow-y: hidden;
        
       height: 81px;  /*הוספה*/

}
.header-in-3 {
    padding-top: 8px;
    background-image: url("./images/striptop.png");
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: auto;
    overflow-y: hidden;
    height: 90px;
    
}

.text-form {

    color: #fff;

    font-size: 18px;

    margin-top: 8px

}



.form-registration {

    margin-top: 7px;

}

.btn-primary{

	font-size: 19px;

}

.btn-primary {

	color: #fff;

	background-color:transparent;

	border-color:transparent;

	background: none repeat scroll 0 0 #f59331;

	height: 33px;

	width: 101px;

	font-family: 'alef';

}

.btn-primary:hover{

	  background:#F7A34F;

	  border:none;

}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {

    background-color: #f59331;

    border-color: transparent;

    color: #fff;

}

#strip {

   display: block;

   top:-12px;

   /*top:-11px;*/

   position: relative;

   z-index: 2;

}



span.wpcf7-not-valid-tip{

	display:none;

}

div.wpcf7-response-output {

    background: #fff none repeat scroll 0 0;

    color: red;

    margin: 2em 0.5em 1em;

    padding: 5px;

    position: absolute;

    right: 174px;

    top: -80px;

}

/*------------------------------------------

 דף צור קשר

-------------------------------------------*/

.contact-box {

    background: #fff;

    display: block;

    margin: 0 auto;

    max-width: 468px;

}

.contactbg{

	/*background: #e5eadd;*/

	background:#fff;

	padding-top: 39px;

	padding-bottom: 63px;

}

.contact-box .form-control {

    /*background-color: #f2f5ee !important;*/

    background-color:#fff !important;

    border: medium none !important;

    border-radius: 0;

    box-shadow: 2px 2px 1px 2px #cccec8 inset;

}

textarea.form-control {

height: 150px;

}

.contact-box .btn-send {

    background: #f59331 none repeat scroll 0 0;

    border: medium none;

    color: #fff;

    float: left;

    font-size: 18px;

    font-weight: 400;

    margin-top: -9px;

    padding: 3px 20px;

    text-align: center;

    width: 38%;

}

/*---------------------------------------
   video paeg
---------------------------------------*/
.video-bg{
   border: 1px solid #cfcfcf;
   background-color:#F8F8F8;
   overflow: hidden;
   padding: 10px
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
    border-radius: 10px;
    padding-top: 17px;
    height: 372px;
  
}
.title-video a{
    font-weight: bold;
    color: #F39332;
    font-size: 20px;
    padding:0px;
   font-family:'alef';
   text-decoration:none; 
}
.video-num {
    color: #F39332;
    font-size: 119px;
    font-family: 'alef';
    position: absolute;
    text-align: center;
    z-index: 11;
    top: 43px;
    right: 382px;
}
.video-link{
    background-color:#F39332;
    color:#fff;
    font-family:'alef'; 
    font-size:14px;
}
.content-video{
    width: 108%;

}
.video-tum{
   padding-bottom: 12px;
   position:relative;
}
.time-video{
    padding-right:0px;
    color:#7C7A7B;
    display: inline-block;
    font-weight: bold;
    font-family:'Alef';
    font-size:19px;
}
a.btn-video {
    background-color: #F39332;
    padding: 10px;
    text-align: center;
    display: inline-block;
    margin-right: 5%;
    color: #fff;
    text-decoration: none;
    width: 89%;
    position: relative;
    top: 0px;
}
.text-bold{
    font-family: 'alef';
    font-weight: bold;
   
}
.col-md-6.box-video{
    float:right;
    margin-top: 26px;
}
.video-left {
    display: inline-block;
    float: left;
    width: 48%;
}
.video-right {
    display: inline-block;
    float: right;
    width: 49%;
    padding-right: 3%;
}

/*------------------------------------------

  coursess and sadna page

------------------------------------------*/

.col-md-8.page {

    float: right;

}



.col-md-4.col-sm-12 {

    float: right;

}

.sadna-bg{

	margin-bottom:20px;

}



.box-course-one {

    padding: 8px;

    margin-bottom: 5px;

}



.title-sadna {

    display: inline;

    font-size: 21px;

    margin-right: 8%;

}



.box-course-one img {

     float: left;

    margin-left: 4%;

    margin-top: -1px;

    position: relative;

}

.text-sdna > p {

    font-size: 14px;

    padding-right: 35px;

}

.link-sadna {

    padding: 5px 5px 16px;

    text-align: center;

}

.link-sadna a {

    background: #fff none repeat scroll 0 0;

    border-radius: 7px;

    color: #000;

    font-size: 14px;

    margin-bottom: 8px;

    padding: 5px;

    text-align: center;

}

.link-sadna a {

	text-decoration:none;

}



/* box-2*/

.box-course-two {

    margin-bottom: 5px;

    padding: 8px;

}



.title-sadna-two {

    display: inline;

    font-size: 21px;

    margin-right: 8%;

}



.box-course-two img {

    float: left;

    margin-left: 4%;

    margin-top: -1px;

    position: relative;

}

.text-sdna-two > p {

    font-size: 14px;

    padding-right: 35px;

}

.link-sadna-two {

    padding: 5px 5px 16px;

    text-align: center;

}

.link-sadna-two a {

    background: #fff none repeat scroll 0 0;

    border-radius: 7px;

    color: #000;

    font-size: 14px;

    margin-bottom: 8px;

    padding: 5px;

    text-align: center;

}

.link-sadna-two a {

	text-decoration:none;

}



/*box-3*/



.box-course-three {

    margin-bottom: 5px;

    padding: 8px;

}



.title-sadna-three {

    display: inline;

    font-size: 21px;

    margin-right: 8%;

}



.box-course-three img {

     float: left;

    margin-left: 4%;

    margin-top: -1px;

    position: relative;

}

.text-sdna-three > p {

    font-size: 14px;

    padding-right: 35px;

}

.link-sadna-three {

    padding: 5px 5px 16px;

    text-align: center;

}

.link-sadna-three a {

    background: #fff none repeat scroll 0 0;

    border-radius: 7px;

    color: #000;

    font-size: 14px;

    margin-bottom: 8px;

    padding: 5px;

    text-align: center;

}

.link-sadna a {

	text-decoration:none;

}

/*--------------------------------------------

   atical blog page

------------------------------------------*/



.attachment-post-thumbnail.wp-post-image {

    height: 150px;

    width: 100%;

}

.title {

    margin-top: 10px;

    padding-bottom: 5px;

    font-family:'alef';

}

.title a{

	color: #000;

    font-family: "alef";

    font-size: 13px;

    font-weight: bold;

    text-decoration: none;

}

.bodytext {

    color: #000;

     font-family:'alef';

}

.bodytext:hover {

	text-decoration:none;

	color:#000;



}

.readnext{

	 padding-bottom:20px;

}

.readnext a{

	color:#b6292f;

	 font-family:'alef';



}

.col-md-3.blog{

	float:right;

}

.articalbox {

    margin-top: 30px;

}

/*------------------------------

   contact curse on line page

----------------------------------*/
.contact2 {
    margin-right: 12%;
}

.contact-box-2 {
    display: block;
    max-width: 100%;
}

.contact-box-1 {
    display: block;
    max-width: 468px;

}



/*--------------------------------------------

   comments

------------------------------------------*/

.comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment input,

 .comment-form-author textarea, .comment-form-email textarea, .comment-form-url textarea, .comment-form-comment textarea{

 	width:58%;

 }

.col-sm-12.comment-text > h4 {

	float: right;

	margin-top: 0;

	padding-left: 9px;

	font-size: 24px;

}

.comment-text a{

	color:#8EC549;

}

#comment-nav a{

	color:#8EC549;

}

.form-submit input[type="submit"] {

    -moz-user-select: none;

    background-color: #8EC549;

    background-image: none;

    border: 1px solid #8EC549;

    border-radius: 4px;

    color: #fff;

    cursor: pointer;

    display: inline-block;

    font-size: 14px;

    font-weight: normal;

    line-height: 1.42857;

    margin-bottom: 0;

    padding: 6px 12px;

    text-align: center;

    vertical-align: middle;

    white-space: nowrap;

}

.commentlist li{

	list-style:none;

}

time {

  margin-top: 0;

   font-size: 22px;

   display: inline-block;

}

label {

    display: inline-block;

    max-width: 100%;

   margin-bottom: 5px; 

}

#textareacomment{

	display:block;

}

/*--------------------------------------------------------------

## home box contant

--------------------------------------------------------------*/

.page-header {

    border-bottom: none !important;

    margin:0 !important;

    padding-bottom:0 !important;

}

.box {

    background: #fff none repeat scroll 0 0;

    border: 10px solid #fff;

    /*height: 378px;*/

    height:423px;

    margin-bottom: 0;

    margin-top: 19px;

    padding: 0 0 0px;

    width: 358px;

}

.title_course {

	font-family:'Alef';

	font-size: 17px;

	margin-top: 10px;

	font-weight: bold;

	margin-bottom: 9px;

	padding-right: 16px;

}

.contant_course {

	font-size: 18px;

	padding-bottom: 61px;

	padding-right: 16px;

	font-family: ALEF;

}

.linkimg {

	font-size: 17px;

	margin: -57px auto;

	padding-left: 15px;

	text-align: left;

	width: 90%;

	background-color: #8ec549;

	color: #fff;

	position: absolute;

	bottom: 66px;

	font-family: arial;

}



/*----------------------------------------------

  widget

--------------------------------------------*/

.sidebarleft{

	padding-right:0px;

}



.widget-box {

	background: #fff;

	width: 100%;

	border: 10px solid #fff;

	margin-top: 19px;

	height: auto;

	margin-bottom: 17px;

}

.widget-box-calander {

	background: #fff;

	width: 100%;

	border: 10px solid #fff;

	margin-top: 19px;

	height: auto;

	margin-bottom: 17px;

}



.widgettitle {

    margin-top: 1px;

	margin-bottom: 15px;

	text-align: center;

	color: #f69c48;

	font-size: 21px;

}



.textwidget {

    background: #8ec549;

   /* padding: 50px;*/

}



.textwidget p {

    margin:0;

 }
 #black-studio-tinymce-4 .textwidget p {
 	padding-top: 24px
 }
 
 #black-studio-tinymce-6 .textwidget p {
 	padding-top: 24px
 }

#black-studio-tinymce-4

 .widgettitle{

	background-image: url(./images/title.png);

	background-repeat: no-repeat;

	background-size: 100% 100%;

	padding-bottom: 46px;

	margin-bottom: 0px;



 }

 #black-studio-tinymce-6

 .widgettitle{

	background-image: url(./images/title.png);

	background-repeat: no-repeat;

	background-size: 100% 100%;

	padding-bottom: 46px;

	margin-bottom: 0;



 }
 #black-studio-tinymce-8

 .widgettitle{

	background-image: url(./images/title.png);

	background-repeat: no-repeat;

	background-size: 100% 100%;

	padding-bottom: 46px;

	margin-bottom: 0;



 }
 #black-studio-tinymce-8
 .textwidget{
 	padding:15px;
 }



.widgettitle .title-one{

	width: 50%;

	text-align: right;

	float: right;

	padding-top: 11px;

	padding-right: 7px;

	font-size: 20px;

	color: #fff;

}

.widgettitle .title-one a{

	font-size: 20px;

	color: #000;

	text-decoration: none;

}



.widgettitle .title-tow{

	width: 50%;

	float: left;

	padding-top: 11px;

	padding-right: 7px;



}

.widgettitle .title-tow a{

	font-size: 20px;

	color: #fff;

	text-decoration: none;

}





#eo_calendar_widget-2 {

    margin-right: 13px;

    padding-bottom: 0px;

}

#text-2 .textwidget{

	background: #fff;

	padding:0px;

}

#text-2 .widgettitle{

	color: #000;

	font-size: 29px;

	font-family: 'Alef';

	margin-bottom: 43px;

	text-align: right;

}



  #black-studio-tinymce-5 .textwidget{

  	 padding: 0px;

  }



.home-live{

	color:#fff;

}

/*widget home woo*/
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
    box-shadow: none;
    float: right;
    height: auto;
    margin-left: 20px;
    width: 356px !important;
}
.amount {
    font-size: 19px;
    /*display:none;*/
}
.product-title {
    font-size: 28px;
   display:none;
}

/*------------------------------

  calender

------------------------------*/

#wp-calendar th {

	text-align: center;

	background: #c6e2a4;

	color: #fff;

	font-size: 21px;

}

#eo_calendar_widget-2 .calandertitle {

	margin-bottom: 10px;

	text-align: right;

	color: #000;

	font-size: 29px;

}

#wp-calendar tr a{

	color: #de7616;

   text-decoration: none;

   font-weight: bolder;

}

#wp-calendar td {

	text-align: center;

	padding: 8px 0 7px;

	font-size: 20px;

}

.day {

    background: #8ec549 none repeat scroll 0 0;

    color: #fff;

    display: inline-block;

    font-size: 18px;

    list-style: outside none none;

    margin-bottom: 3px;

    padding: 3px;

    text-align: center;

    width: 58px;

}

.list-event{

	 margin-right: -37px;

    margin-top: -33px;

    margin-bottom:0px;

}

.link-cours {

    color: #000;

    display: inline-block;

    font-family:'Alef';

    font-size: 14px;

    width: 164px;

}

.eo-events.eo-events-shortcode li {

    border-bottom: 4px solid #cdcdcd;

    list-style-type: none;

    margin-bottom: 6px;

    width: 98%;

}

#wp-calendar caption {

	font-weight: bold;

	padding: 4px;

	text-align: center;

	background: #8ec549;

	color: #fff;

	font-size: 18px;

}

.left-arow{

    background: rgba(0, 0, 0, 0) url("http://wpdeveloperdesign.com/mevashlim/wp-content/uploads/2015/06/arow.png") no-repeat scroll 0 0;

    float: left;

    height: 58px;

    left: 1px;

    position: relative;

    top:0px;

    width: 25px

  

}

/*--------------------------------------------------------------

## landpag

--------------------------------------------------------------*/

.warp-section{

	max-width:1006px;

	margin:0 auto;

}

.section-one {

    text-align: center;

    padding-bottom: 27px;

    padding-top: 27px;

}

.section-two{

   padding-bottom: 27px;

   padding-top: 27px;

}

.section-three{

   padding-bottom: 27px;

   padding-top: 27px;

}

.section-four{

   padding-bottom: 27px;

   padding-top: 27px;

}

.section-one p {

    color: #000;

    font-family: Alef-bold;

    font-size: 23px;

    line-height: 25px;

    margin-right: 15%;

    text-align: right;

}

.titledate {

    color: #000;

    font-family:'alef';

    font-size: 40px;

    font-weight: bold;

    line-height: 45px;

    margin-top: 24px;

    text-align: center;

}

.datetitle {

    font-family: alef;

    font-size: 26px;

    padding-bottom: 20px;

    text-align: center;

}

.three-img {

    padding-bottom: 28px;

}



.green_brdr {

    color: #f59331;

    font-family: "Alef";

    font-size: 26px;

    font-weight: bold;

    line-height: 30px;

    padding-bottom: 29px;

    text-align: center;

}

.frth_cnt {

    color: #000;

    font-family: "Alef";

    font-size: 27px;

    font-weight: bolder;

    margin-right: 2%;

    margin-top: 17px;

}



.bld {

    color: #000;

    font-family: "Alef";

    font-size: 27px;

    font-weight: bold;

    display: block;

}



.list1{

	background: url("./images/1.png");

	background-repeat: no-repeat;

	background-position: right bottom;

	padding-right: 55px !important;

	line-height: 1;

	margin-top: 27px;

	list-style:none;

 }



.list2{

	background: url("./images/2.png");

	 background-repeat: no-repeat;

	background-position: right bottom;

	padding-right: 55px !important;

	line-height: 1;

	margin-top: 27px;

	list-style:none;

}

.list3{

	 background: url("./images/3.png");

	 background-repeat: no-repeat;

	background-position: right bottom;

	padding-right: 55px !important;

	line-height: 1;

	margin-top: 27px;

	list-style:none;

}



.fifth_green p {

     color: #519118;

    font-family: "Alef";

    font-size: 30px;

    margin-right: 4%;

    padding: 7px;

}

.frth_cnt_list li {

    color: #000;

    font-family: alef;

    font-size: 26px;

    padding-bottom: 5px;



}

.fifth_list li {

    color: #010101;

    font-family: "Alef";

    font-size: 24px;

    line-height: 27px;

    list-style-image: url("./images/hale.png");

  

}

.fifth_list_scnd {

    color: #010101;

    font-family: "Alef";

    font-size: 24px;

    line-height: 27px;

    list-style-image: url("./images/hale.png");

   

}

.fifth_div_last li {

    color: #010101;

    font-family: "Alef";

    font-size: 24px;

    line-height: 27px;

    list-style-image: url("./images/hale.png");

    

    }

.belw_green_div {

   margin-bottom: 33px;

    margin-right: 4%;

    text-align: right;

}

.belw_green_div p {

    color: #000000;

    font-family: "Alef";

    font-size: 24px;

    line-height: 27px;

}

.blk {

       color: #020202;

    font-family: "Alef-Bold";

    font-size: 24px;

    line-height: 27px;

    margin-bottom: 35px;

    margin-left: 9%;

    margin-top: 0;

}

.recommend {

    padding-right: 93px;

    font-size:21px;

}

.form {

    color: #fff;

    font-size: 21px;

    line-height: 21px;

    padding-top: 27px;

}



.bannr_text {

   line-height: 39px;

   /*padding-right: 19%;*/

   font-family: "Alef";

}

.bnr_small1 {

    color: #f8941a;

    font-family: "Alef";

    font-size: 23.54px;

    margin: 7px auto;

    /*padding-right: 20%;*/

}



.bnr_small {

    color: #fcfcfc;

    font-family: "Alef";

    font-size: 26.54px;

    margin: auto;

    

}

.bnr_large {

     color: #fcfcfc;

    font-family: "Alef";

    font-size: 26.54px;

    margin: auto;

 

}



.mdle {

    color: #fcfcfc;

    font-family: "Alef";

    font-size: 31.32px;

    font-weight: bold;

}

.bnr_large1 {

    color: #fcfcfc;

    font-family: "Alef";

    font-size: 32.32px;

    font-weight: bold;

    margin-bottom: 0;   

}

.bnr_mdm {

    color: #fcfcfc;

    font-family: "Alef";

    font-size: 19.95px;

}



.title-section-one {

    color: #fff;

    font-family: alef;

    font-size: 19px;

    font-weight: bold;

    line-height: 25px;

    margin-top: 15px;

}

.title-corse .lead{

    font-family: "Alef";

    font-size: 23px;

    font-weight: bolder;

    line-height: 34px;

    padding-bottom: 27px;

    padding-top: 27px;

    text-align: center;

}





.page_header_lahd_image_overlay{

    background-color:rgba(77, 105, 54, 0.3);

    height: 100%;

	position: absolute;

	top: 0;

	width: 100%;

}

.warp-header-landpage{

	padding-top:36px;

}

.info-chef-land{

	text-align:center;

}

.section-one p{

	padding:10px 10px 0px !important;

}

.recommendbox{

	margin-top:21px;

}

.recommend p {

    font-family: "Alef";

    line-height: 34px;

   /* padding: 36px 10px !important;*/
         padding: 17px 26px 0px 0px!important;

}



.form_top_txt{

  font-family: 'Alef';

  font-size: 30px;

  padding-bottom: 20px;

}

.land-box {

    max-width:694px;

    padding-right: 14%;

    margin-top: 69px;

}

.col-lg-8.col-md-12.col-xs-12.col-sm-12 {

    float: right;

}

.land-box.form-control {

    background-color:#fff !important;

    background-image: none;

    border: 1px solid #ccc;

    border-radius:0 !important;

    box-shadow:none !important;

    color: #555;

    display: block;

    font-size: 14px;

    height: 51px;

    line-height: 1.42857;

    padding: 9px 17px;

    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;

    width: 100%;

}

.btn-send {

	background: #f59331 none repeat scroll 0 0;

	border: medium none;

	color: #fff;

	font-size: 18px;

	font-weight: 400;

	/*padding: 13px 10px;*/

	text-align: center;

	width: 100%

}

.form-group > p {

    font-size: 20px;

}

.modal-backdrop.fade.in {

    display: none;

}

.title-form-popup {

    font-family: alef;

    font-size: 18px;

    font-weight: bold;

    line-height: 22px;

}



/*--------------------------------------------------------------

## footer

--------------------------------------------------------------*/
footer {
    margin-top: -9px;
}

#inner-footer{

	background:#d2e2bc;

	padding:10px;

	text-align: center;

}

.contentinfo{

	max-width:350px;

}

.footer-menu{

	text-align: center;

    height: 100px;

    padding-top: 34px;

}



.footer-title {

    font-size: 20px;

    font-weight: bold;

    font-family:'alef';

}

.box-text-mid {

    font-size: 17px;

    padding-right:36px;

    text-align: right;

	text-align:right;

}

.title-left-footer{

	color: #000;

    text-align: center;

    font-size: 20px;

    font-weight: bold;

    font-family:'alef';

}

.sub-left-footer{

	font-size:17px;

	font-family:'alef';

}

.street-box {

    margin: 0 auto;

    width:263px;

}	

.pic-right{

	float: right;

}

.text-info-street{

    font-family: 'alef';

    font-size: 17px;

    margin-top: 1px;

    text-align: right;

}

.number {

	font-size: 25px;

	margin-top: -12px;

	font-family:'alef';

	padding-left: 19px;

	font-weight: bold;

}

.box-footer {

    border-left: 2px solid #ccc;

    font-size: 12px;

    /*height: 214px;*/
      height:255px;

    font-size:'alef';

}



/*------------------------------------------

  footer nav

--------------------------------------------*/

 

 .footer-links {

   text-align: center;

   margin-top: 45px;

   float:none;



}

 #menu-footer{

 	display: inline-block;

 	margin-right:77px;

 }



 .footer-links .menu li {

	/*float: right;

	padding: 2px 10px 0 19px;

	border-left: 2px solid #000;*/

	float: right;

	background-image: url("./images/linemenu.png");

	background-position: left center;

	background-repeat: no-repeat;

	display: inline-block;



}

 .footer-links .menu li a{

	font-family:'alef';

	padding:9px 18px;

	font-size:17px;

	color:#000;

	text-decoration: none;

 }

 .footer-links .menu li a:hover{

	font-family: 'alef';

	font-size:17px;

	padding:9px 18px;

	color:#F59331;

	text-decoration: none;

	border-bottom:4px solid #8DC549;

 }

.footer-links .menu li:last-child {

   background-image:none;



}

.title-left-footer a {
    color: #000;
    text-decoration: none;
}



/*---------------------------------------

  media screen

----------------------------------------*/

@media (min-width:992px){




 .col-md-8.form-col,

 .col-md-4.form-col,

 .col-md-5.form-col,

 .col-md-2.form-col{

 	float:right;

 }

.col-lg-4.col-md-4.col-xs-12.col-sm-12 {

    float: right;

}
.video-bg{
    height:372px;
}




}



.mobile{

	display:none;

}

@media (max-width:1199px){
.headerimg {
    position: relative;
    background: url("http://mevashlimd.co.il/wp-content/uploads/2015/07/in_page_art.jpg");
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 391px;
    width: 100%;
}


.desk{

	display:block;

}

.navbar-default .navbar-nav {

	text-align: center;

	padding: 0px;

	margin: 0px;

}



.navbar-nav{

  float:none;

}

.navbar-default .navbar-header {

    float: none;

}

.navbar-default .navbar-toggle {

    display: block;

}

.navbar-default .navbar-collapse {

    border-top: 1px solid transparent;

    box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);

}

.navbar-default .navbar-collapse.collapse {

    display: none!important;

}

.navbar-default  .navbar-nav {

     text-align:center;

    /*margin: 7.5px -15px;*/

}

.navbar-default .navbar-nav>li {

    float: none;

    text-align: center;

    border-left:none;

    display:block;

    background:none;

}

.navbar-default .navbar-nav>li>a {

    /*padding-top: 10px;*/

    padding-bottom: 8px;

}

.navbar-default .navbar-toggle {

   display: block;

   margin-top: 46px;

}

.page_header_image_overlay {

	background: none repeat scroll 0 0 rgba(26, 119, 1, 0.15);

	height: 100%;

	position: absolute;

	top: 0;

	width: 100%;

}



.btn_img {

	background: #8ec549;

	margin-top: 5px;

	padding: 1px;

	font-size: 16px;

	color: #fff;

	font-weight: bold;

	text-align: center;

	width: 100px;

}

.btn-img a:hover{

	text-decoration:none;

}

.text-form {

	color: #fff;

	font-size: 18px;

	margin-top: 8px;

	width: 330px;

}

.box {

	background: #fff none repeat scroll 0 0;

	border: 10px solid #fff;

	height: auto;

	margin-bottom: 0;

	margin-top: 19px;

	padding: 0 0 55px;

	width: 293px;

}

.box-text-mid {

	font-size: 17px;

	padding-right: 5px;

	text-align: right;

	text-align: center;

}

.box-footer{

	border:none;

}

.box_header_info{

	text-align:center;

}

.info-chef {

	color: #fff;

	display: inline-block;

	font-family:'alef';

	font-size: 18px;

	margin-left: auto;

	margin-right: auto;

	position: relative;

}

.video-num {
color: #F39332;
font-size: 119px;
font-family: 'alef';
position: absolute;
text-align: center;
z-index: 11;
top: 26px;
right: 305px;
}

/*--דף נחיתה--*/

.bannr_text{

	padding-right:0px;

}

.bnr_small1{

	padding-right:0px;

}

.section-one p{

  text-align:center;

  margin-right:0px;



}

.warp-section {

   max-width: 100%;

  margin: 0 auto;

}

.land-box{

	max-width:100%;

	padding-right:0px;

}

.form img {

	text-align: center;

	display: block;

	margin-right: auto;

	margin-left: auto;

}





}

@media (max-width:991px){


.header-in-3{
 height: 208px;

}
.header_form-home {
    width: 100%;
    background-color: #8ec549;
    height: 184px;
   /* background-image: url("./images/striptop.png");*/
    background-repeat: no-repeat;
    background-position: center top;
    background-size: auto;
}

.fb_iframe_widget iframe {
    position: absolute;
    width: 276px !important;
}
.header-in{
   height: 182px;
}
.aprove {
    position: absolute;
    top: 118px;
    right: 28px;
    color: #fff;
    font-size: 13px;
}
#name {
    width: 100%;
    margin-bottom: 7px;
}
#email {
    width: 100%;
    margin-bottom: 7px;
}
 .video-num {
color: #F39332;
font-size: 119px;
font-family: 'alef';
position: absolute;
text-align: center;
z-index: 11;
top: 84px;
right: 517px;
}  
.video-bg{
    height: 425px;
}


.headerimg {

	position: relative;

	background: url("http://mevashlimd.co.il/wp-content/uploads/2015/07/in_page_art.jpg");

	background-repeat: no-repeat;

	-webkit-background-size: cover;

	-moz-background-size: cover;

	-o-background-size: cover;

	background-size: cover;

	/*min-height: 703px;*/
             min-height: 378px;
    background-position: 40% 50%;

	width: 100%;



}

.header_form {

	width: 100%;

	background-color: #8ec549;

	height: 196px;

	/*background-image:url(./images/striptop.png);*/

	background-repeat:no-repeat;

	background-position:center top;

	background-size:auto;

}

.page_header_info {

	margin-top: 60px;

	margin-bottom: 26px;

}


.btn_img {

    background: #8ec549 none repeat scroll 0 0;

    color: #fff;

    font-size: 16px;

    font-weight: bold;

    margin-left: auto;

    margin-right: auto;

    margin-top: 5px;

    padding: 1px;

    text-align: center;

    width: 100px;

}

.stor_img{

	text-align:center;

}

.box{

	display: inline-block;

}

.warpp-chef{

	width:100%;

}

.box-warp{

	text-align:center;

}

.linkimg{

	width:275px;

}

.title_course{

	text-align:right;

}

.contant_course{

	text-align:right;

}

.sidebarleft {

	padding-right: 15px;

	text-align: center;

}

#sidebar1{

	display:inline-block;

}

.widget-box-calander {

	width: 295px;

	display: inline-block;

}

.widgettitle .title-one a {

	font-size: 15px;

	color: #000;

	text-decoration: none;

}



.widget-box {

    background: #fff none repeat scroll 0 0;

    border: 10px solid #fff;

    height: auto;

    margin-bottom: 17px;

   /* margin-right: 228px;*/

    margin-top: 19px;

    width: 293px;

}

.home-box-bottom{

	text-align: center;

}





#eo_calendar_widget-2{

	margin-right:0;

}



.text-form{

	text-align:center;

	width:100%;

}

.form-control{

	margin-bottom:10px;
        height:22px !important;
}

.btn-primary{

	margin-bottom:10px;
         width: 100%;

}



/*--דף נחיתה--*/

.bannr_text{

	padding-right:0px;

}

.bnr_small1{

	padding-right:0px;

}

.section-one p{

  text-align:center;

  margin-right:0px;



}

.warp-section {

   max-width: 100%;

  margin: 0 auto;

}

.blk{

	margin-left:0px;

}



.recommend{

	padding-right:0px;

}

.list1{

	background-position: right top;

}

.list2{

	background-position: right top;

}

.list3{

	background-position: right top;

}

.titledate{

	font-size:34px;

}

.land-box {

	max-width: 100%;

	padding-right:0px;

	margin-top: 69px;

}

.form_top_txt {

	font-family: 'Alef';

	font-size: 30px;

	padding-bottom: 20px;

	line-height: 36px;

}

.form-group > p {

	font-size: 20px;

	text-align: center;

}

.resp.wpcf7-response-output .wpcf7-validation-errors{

	background: #fff none repeat scroll 0 0;

	color: red;

	margin: 2em 0px 1em;

	padding: 5px;

	position: absolute;

	right: 130px;

	top: -80px;



}

.col-md-8.page {

float: none;

}

.col-md-4.col-sm-12 {

float: none;

}



.articalbox{

	text-align:center;

}



}
@media (max-width: 758px) {


.strip-info .info {
    color: #635c57;
    font-family: 'Alef';
    font-size: 26px;
    text-align: center;
}
.video-num {
    color: #F39332;
font-size: 106px;
font-family: 'alef';
position: absolute;
text-align: center;
z-index: 11;
top: 104px;
right: 486px;
}
}
@media (max-width: 638px) {

.video-num {
color: #F39332;
font-size: 106px;
font-family: 'alef';
position: absolute;
text-align: center;
z-index: 11;
top: 50px;
right: 350px;
}
}





@media (max-width:480px){

.header-in-3{
 height: 208px;

}



.navbar-default .navbar-brand {

		width:80%;

		margin-top:2px;

}

.headerimg{

	position: relative;

	background:url("http://mevashlimd.co.il/wp-content/uploads/2015/07/in_page_art.jpg");

	background-repeat:no-repeat;

	-webkit-background-size: cover;

	-moz-background-size: cover;

	-o-background-size: cover;

	 background-size: cover;

	 /*background-position:20% 50%;*/

	/*min-height:780px;*/
        
        min-height: 281px !important;

        background-position: 40% 50%;

	width:100%;



}



.info-chef {

	font-family:  'alef';

	font-size: 18px;

	position: absolute;

	color: #fff;

	text-align: justify;

	margin-top: 60px;

	margin-left: 30px;

}

.info-chef img {

    display: block;

    margin-left: auto;

    margin-right: auto;

    width: 100%;

}

.warpp-chef {

   width:100%;

}

.btn_img{

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.stor_img img{

	display:block;

	margin-left:auto;

	margin-right:auto;

}

.headerimg{

	min-height:643px;/*1009px;*/

	background-position:42% 50%;



}

/*.headerimg {
    min-height: 325px;
    background-position: 39% 50%;
}*/

.strip-info .info {

    color: #635c57;

    font-family:  'alef';

    font-size: 15px;

    padding-top: 9px;

    text-align: center;

}
.header_form-home {
    width: 100%;
    background-color: #8ec549;
    height: 192px;
    background-image: url("./images/striptop.png");
    background-repeat: no-repeat;
    background-position: center top;
    background-size: auto;
}
.header_form {

	width: 100%;

	background-color: #8ec549;

        /*height: 182px;*/
         height: 201px;
	background-image:url(./images/striptop.png);

	background-repeat:no-repeat;

	background-position:center top;

	background-size:auto;

}



#sidebar1 {

  display: inline-block;

  padding-right: 7px;

}

.box{

	width:295px;

	height:auto;

	margin-right: -9px;

}

.linkimg{

	width:275px; 

}



#menu-footer {

  display: inline-block;

  margin-right:0px;

}

.box-footer {

border-left:none;

}

.footer-title {

font-size: 22px;

font-weight: bold;

font-family:  'alef';

margin-top: 41px;

}

.box-text-mid {

    font-size: 17px;

    padding-right: 32px;

    text-align: right;

    line-height:20px;

}

.text-form {

	color: #fff;

	font-size: 18px;

	margin-top: 8px;

	width: 100%;

}

.box_header_info {

text-align:justify;

}

.widget-box {

    background: #fff none repeat scroll 0 0;

    border: 10px solid #fff;

    height: auto;

    margin-bottom: 17px;

    margin-top: 19px;

   /* width: 98%;*/
      width:294px;

} 



.widgettitle .title-one a {

	font-size: 13px;

	color: #000;

	text-decoration: none;

}



.widget-box-calender {

	background: #fff none repeat scroll 0 0;

	border: 10px solid #fff;

	height: auto;

	margin-bottom: 17px;

	margin-right: 27px;

	margin-top: 19px;

	width: 87%;

}

#eo_calendar_widget-2 {

  margin-right: 0px;

}

.title-left-footer{

  padding-top:60px;

}

.text-hederin {
    margin-top: -100px;
    width: 100%;
}
.info-chef img {
    width: 34%;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {

width: 100%;

float: right;

clear: both;

margin: 0 0 2.992em;

text-align: center;

}

.articalbox{

	text-align:right;

}

/*------דף נחיתה----*/

.recommend{

	padding-right:0px;



}



iframe{

	width:100%;

	/*height: auto;*/

}
.video-num {
color: #F39332;
font-size: 92px;
font-family: 'alef';
position: absolute;
text-align: center;
z-index: 11;
top: 22px;
right: 207px;
}
.video-bg {
 height: auto;
padding-bottom: 10px;
}
a.btn-video{
    width: 90%;
}

.fb-page iframe {
    width: 275px !important;
}
.aprove {
    position: absolute;
    top: 121px;
    right: 45px;
    color: #fff;
    font-size: 12px;
}

}



@media (max-width:320px){

	/*.navbar-default .navbar-brand {

		width:76%;

		margin-top:18px;

	}*/

iframe{

	width:100%;

	height: auto;

}

.navbar-default .navbar-brand {

    margin-top: 2px;

    width: 73%;

}

.text-hederin img{

	display:block;

}



	.box-warp {

    margin-right: -15px;

    text-align: center;

  }

  .widget-box{

  	width:255px;

  }

	.box {

    width: 106%;

    margin-right:0px;

   }

	.widget-box-calander {

    width: 100%;

   }

   .linkimg {

    width: 233px;

   }

   #sidebar1 {

    display: inline-block;

    padding-right: 0px;

}

.day{

	width:37px;

}

 .text-form {

    color: #fff;

    font-size: 18px;

    margin-top: 8px;

    width: 100%;

}

.box-text-mid {

    font-size: 14px;

    text-align: center;

    padding-right: 5px;

    line-height: 20px;

}

#textareacomment{

	width:100%;

}

.col-md-3.blog {

    float: right;

    width: 100%;

}
.video-num {
color: #F39332;
font-size: 92px;
font-family: 'alef';
position: absolute;
text-align: center;
z-index: 11;
top: 22px;
right: 207px;
}

}