/* B.H. */
@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('/css/fonts/opensanshebrew-bold-webfont.eot'); /* IE9 Compat Modes */
  src: url('/css/fonts/opensanshebrew-bold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/fonts/opensanshebrew-bold-webfont.woff') format('woff'), /* Modern Browsers */
       url('/css/fonts/opensanshebrew-bold-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/css/fonts/opensanshebrew-bold-webfont.svg#8b4b25a9e6dee2304c08fefb363a9190') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('/css/fonts/opensanshebrew-bolditalic-webfont.eot'); /* IE9 Compat Modes */
  src: url('/css/fonts/opensanshebrew-bolditalic-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/fonts/opensanshebrew-bolditalic-webfont.woff') format('woff'), /* Modern Browsers */
       url('/css/fonts/opensanshebrew-bolditalic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/css/fonts/opensanshebrew-bolditalic-webfont.svg#c21c03ab7080535ee57497eccfdf86e3') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  700;
}

@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('/css/fonts/opensanshebrew-extrabold-webfont.eot'); /* IE9 Compat Modes */
  src: url('/css/fonts/opensanshebrew-extrabold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/fonts/opensanshebrew-extrabold-webfont.woff') format('woff'), /* Modern Browsers */
       url('/css/fonts/opensanshebrew-extrabold-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/css/fonts/opensanshebrew-extrabold-webfont.svg#f7e80113069d64680d94be62885b159d') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  900;
}

@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('/css/fonts/opensanshebrew-extrabolditalic-webfont.eot'); /* IE9 Compat Modes */
  src: url('/css/fonts/opensanshebrew-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/fonts/opensanshebrew-extrabolditalic-webfont.woff') format('woff'), /* Modern Browsers */
       url('/css/fonts/opensanshebrew-extrabolditalic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/css/fonts/opensanshebrew-extrabolditalic-webfont.svg#0aa7139bf6d3c365c59c140c3c8e269e') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  900;
}

@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('/css/fonts/opensanshebrew-italic-webfont.eot'); /* IE9 Compat Modes */
  src: url('/css/fonts/opensanshebrew-italic-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/fonts/opensanshebrew-italic-webfont.woff') format('woff'), /* Modern Browsers */
       url('/css/fonts/opensanshebrew-italic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/css/fonts/opensanshebrew-italic-webfont.svg#c710e2592c6201f5dff5fe5ae74e9d58') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  400;
}

@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('/css/fonts/opensanshebrew-light-webfont.eot'); /* IE9 Compat Modes */
  src: url('/css/fonts/opensanshebrew-light-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/fonts/opensanshebrew-light-webfont.woff') format('woff'), /* Modern Browsers */
       url('/css/fonts/opensanshebrew-light-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/css/fonts/opensanshebrew-light-webfont.svg#1e3cbe1d61c0f2b766b8aff35f09f556') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  200;
}

@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('/css/fonts/opensanshebrew-lightitalic-webfont.eot'); /* IE9 Compat Modes */
  src: url('/css/fonts/opensanshebrew-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/fonts/opensanshebrew-lightitalic-webfont.woff') format('woff'), /* Modern Browsers */
       url('/css/fonts/opensanshebrew-lightitalic-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/css/fonts/opensanshebrew-lightitalic-webfont.svg#c137a74dd645478d57aebcd9a32af039') format('svg'); /* Legacy iOS */
       
  font-style:   italic;
  font-weight:  200;
}

@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('/css/fonts/opensanshebrew-regular-webfont.eot'); /* IE9 Compat Modes */
  src: url('/css/fonts/opensanshebrew-regular-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/fonts/OpenSansHebrew-Regular.woff2') format('woff2'),
       url('/css/fonts/opensanshebrew-regular-webfont.woff') format('woff'), /* Modern Browsers */
       url('/css/fonts/opensanshebrew-regular-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/css/fonts/opensanshebrew-regular-webfont.svg#265e1bf8eadfa92b8d955acd546bd2c3') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}
* {
	padding: 0px;
	margin: 0;
	font-family: 'Open Sans Hebrew', serif;
}

.apblock_i{display:block;width:100%;height:auto}
body {
	font-family: 'Open Sans Hebrew', serif;
	margin-top: 0px;
	direction: rtl;
}
.margin_notop{margin-top:0!important}
.margin_15_5{margin:15px auto 5px}
.margin_15{margin:15px auto}
.left_ad{float: left;}
.article_inner_ad{margin-right: 15px;float: left;}
.main_promotions_i1 {

margin-left: 15px;
margin-bottom: 30px;

}

.vast-skip-button {
    position: absolute !important;z-index: 100000000;
    font-size: 2em;color: red;background: blue;
}
.food {
	
  font-size: 20px;
  color: rgb(253, 3, 148);
  font-family: 'Open Sans Hebrew', serif;
  font-weight: bolder;
}	

.article-body h2 {

	  font-size: 20px;
  color: rgb(0, 0, 0);
  font-family: 'Open Sans Hebrew', serif;
  font-weight: bolder;
  /* border-bottom: 1px #E50586 solid; */
  padding-right: 7px;
  border-right: 20px #F27187 solid;
	
	
}
	
.main_dfp {
	
height: 250px;	
	
}	

#main-article-box-title {
	
	
	
}
	

#nav-bar {
	
clear: both;	
	
}

.mame_mag_top {
	
	cursor: pointer;
	
}

.section_mag {
	    margin-right: 10px;
  font-size: 11px;
  color: rgb(242, 113, 135);
  margin-top: 0px;
  margin-bottom: 4px;
  font-weight: bold;
	
}

	
.title_mag {
  font-size: 12px;
  margin-top: 0px;
  line-height: 15px;
 
  overflow: hidden;
  max-height: 46px;
    margin-right: 10px;
	
}

.mag_left {
	
float: right;
  width: 122px;
  height: 42px;
  margin-top: 1px;
 
}
  

.main_promotions_i3 {

margin-left: 15px;

}


.main_promotions_i0, .main_promotions_i2 {

margin-right: 15px;


}


    #open_mnue {

display: none;


    }

.bottom_line {

   border-bottom: 1px #DD4087 solid;
}

.mishne_img_top {
	width: 100%;
	height: auto;
	  border: 1px #DD4087 solid;
  padding: 0px;
}
.logo_mame_bottom{z-index: 100000;position: relative;}
.logo_mame_bottom img {

width: 127px;
  margin: 0px auto;
  display: block;
  background: #FFF;
  padding: 10px;
  position: inherit;
  margin-bottom: -23px;
  margin-top: 20px;

}

.cover {
  position: fixed;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 103%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 10000;
	
	
}

.food_competition_main {
	
z-index: 100000;
  width: 100%;
	
}

.food_competition_body {

  width: 832px;
  margin: 11% auto;
	  

	
}


.food_competition_body img {
  width: 832px;
  border-radius: 10px;

	
}

.food_form {

	
}

.food_form input[type="text"] {
  width: 100%;
  margin-bottom: 10px;
  color: black;
  font-size: 17px;
/*border-right: none;*/
	
}

.file_text {
	
  color: white;
  margin-top: 14px;
  display: block;
	
}


.food_form input[type="submit"] {
	
  margin-bottom: 10px;
  color: black;
  font-size: 22px;
  background: rgb(255, 115, 0);
  border: none;
  margin: 0px auto;
  display: block;
	
	
}


.food_form textarea {
	
  height: 106px;
  width: 100%;
 /* border-right: none;*/
	
	
}
.food_form span {
	

width: 100%;
	
}

.food_form span h2 {
  background: rgb(255, 115, 0);
  color: white;
  display: block;
  font-size: 33px;
  margin: 0px auto;
  width: 152px;
  padding: 2px;
	
}


#wrapper {
    padding-left: 0;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#wrapper.toggled {
    padding-left: 250px;
}


#i5,#i7
 {
	height: auto;
	margin-bottom: 20px;
	cursor: pointer;
	display: inline-block;
	width: 100%;
	/* margin-left: 29px; */
	border-left: none;
	padding-left: 0px;
	padding-right: 15px;
}

#i6,#i8
 {
	height: auto;
	margin-bottom: 20px;
	cursor: pointer;
	display: inline-block;
	width: 100%;
	/* margin-left: 29px; */
	border-left: none;
	padding-left: 15px;
	padding-right: 0px;
}

#i4
 {
	height: auto;
	margin-bottom: 20px;
	cursor: pointer;
	display: inline-block;
	width: 100%;
	/* margin-left: 29px; */
	border-left: none;
	padding-left: 15px;
}

.array {

display: none;


}

#i3 
 {
	height: auto;
	margin-bottom: 20px;
	cursor: pointer;
	display: inline-block;
	width: 100%;
	/* margin-left: 29px; */
	border-left: none;
	padding-left: 0px;
	padding-right: 15px;
}

#sidebar-wrapper {
    z-index: 1000;
    position: fixed;
    width: 0;
    height: 100%;
    margin-left: -250px;
    overflow-y: auto;
      background: #222;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
      top: 0px;
  right: 0px;
}

#wrapper.toggled #sidebar-wrapper {
  

}


.content_category {

  
  padding: 10px;
  padding-top: 30px;

}

.mame_logo_top img {
display: none;
}

#page-content-wrapper {
    width: 100%;
    position: absolute;
    padding: 15px;
}

#wrapper.toggled #page-content-wrapper {
    position: absolute;
    margin-right: -250px;
}

/* Sidebar Styles */

.sidebar-nav {
    position: absolute;
    top: 0px;
    width: 250px;
    margin: 0;
    padding: 0;
    list-style: none;
    padding-top: 80px;
}

.top {

display: none;

}

.sidebar-nav li {
    text-indent: 20px;
    line-height: 40px;
    border-bottom: 1px solid #111;
  border-top: 1px solid #333;
  border-left: 3px solid transparent;
}

.sidebar-nav li:hover {
  background: #363636;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,#363636 1%,#303030 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(1%,#363636),color-stop(100%,#303030));
  background: -webkit-linear-gradient(top,#363636 1%,#303030 100%);
  background: -o-linear-gradient(top,#363636 1%,#303030 100%);
  background: -ms-linear-gradient(top,#363636 1%,#303030 100%);
  background: linear-gradient(to bottom,#363636 1%,#303030 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#363636', endColorstr='#303030', GradientType=0);
  color: #FFF;
  outline: 0 none;
  border-left: 3px solid #E40E0E;
}

.mame_logo_top {

  margin-top: 0px;
  width: 150px;
  margin: -16px auto;


}



.sidebar-nav li a {
display: block;
  text-decoration: none;
  color: #FFB7C1;
  text-align: right;
  font-size: 18px;
}

.sidebar-nav li a:hover {
    text-decoration: none;
    color: #fff;
     background: rgba(36, 31, 48, 0.2);
}

.sidebar-nav li a:active,
.sidebar-nav li a:focus {
    text-decoration: none;
}

.sidebar-nav > .sidebar-brand {
    height: 65px;
    font-size: 18px;
    line-height: 60px;
}

.sidebar-nav > .sidebar-brand a {
    color: #999999;
}

.sidebar-nav > .sidebar-brand a:hover {
    color: #fff;
    background: none;
}


@media(max-width:768px) {
	
	.template_banner,.ad_slot_970x200{display: none !important;}
	#art_picture_block img {
    width: 100% !important;height: auto !important;
}
#art_picture_block{width: auto !important;margin-right: 0 !important;}
.video-js{width: 100% !important;
  /*  height:100px !important;*/
    }	
#breadcrumbs {
  overflow: initial !important;
    margin-top: 60px !important;;
}	
li.brcr {
    
    font-size: 14px;
   
}	
#article_body p {
  
    clear: both;

}
 #sidebar-wrapper {
 
}

.main_promotions_i3 {
  margin-left: 0px;
}

.main_promotions_i0, .main_promotions_i2 {
  margin-right: 0px;
}

#body_page {

  padding-top: 15px;
    border-top: #DFDFDF 1px solid;


}



#search-box {

  display: none;
}

.main_promotions_i1 {

margin-left: 0px;


}

.mame_logo_top img {
  width: 145px;
  height: auto;
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-top: 9px;
}

.mame_logo a img {
display: none;
}

	#nav-bar {

		display: none;


	}

    #open_mnue {

  display: block;
  /* font-size: 20px; */
  float: left;
  margin-top: -25px;
  margin-left: 36px;
  cursor: pointer;
  color: white;


    }
 }

#newsletter-form {
	width: 300px;
	height: 208px;
	background: url(/imagesm/bg_newsletter.jpg) no-repeat;
	float: right;
	margin-top: 20px;
}

.article_content_food h2 {
	font-size: 17px;
	margin-top: 10px;
	color: black;
}

.article_content_food {
	width: 90%;
}

.right_inner_article {
	width: 131px;
	float: right;
	padding-top: 1px;
	margin-left: 10px;
	height: 100%;
}

#article-image img {
  width: 100%;
  height: auto;
  border: 1px #ccc solid;
  padding: 1px;
}

#article_inner .author_date div {
	display: inline;
	color: #868686;
	font-size: 13px
}

#article_inner .author_date {
	padding-bottom: 11px
}

.article_buttons_field {
	border-left: 1px dotted #868686;
	padding: 0 3px;
	/*font-family: arial;*/
}

.author_date .article_buttons_field {
	padding: 0 10px;
}

.article_buttons_field:FIRST-CHILD {
	padding: 0 0 0 10px;
}

.article_buttons_field:last-child {
	border-left: none;
}

.article_buttons .article_buttons_field {
	border-left: none;
}

.article_buttons iframe {
	margin-top: 0px;
}

.article_buttons .fb-like {
	float: left;
}

.img_mobile {

width: 100%;
  height: auto;
  overflow: hidden;
  margin-bottom: 8px;
  margin-top: 10px;
  margin-left: 10px;
    border-top: 1px #ccc solid;

	}

.aticle-title-in {
    font-size: 16px;
    margin-bottom: 10px;
    height: 52px;
    overflow: hidden;
    padding: 3px 0 0 3px;
}

.aticle-title-in a {
	color: black;font-weight: bold;
}

.article_buttons {
	border-top: 1px dashed #C6D9D5;
	border-bottom: 1px dashed #C6D9D5;
	height: 27px;
	padding-top: 3px;
	font-size: 13px;
	margin-bottom: 15px;
	clear: both;
	overflow: hidden;
}

.article_buttons div {
	display: inline;
}

#article_inner * {
	color: #303030;
}

	#bottom_slider {
		
		border-bottom: 1px #FAAAB8 dashed;
		padding-bottom: 32px;
		margin-bottom: 40px;
	}
	#bottom_slider a {
		color: black;
		color: black;
		font-size: 19px;
		line-height: 18px;
	}
	.bottom_slider {
	  width: 97%;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 20px;
  margin-right: 4px;
	}

		.bottom_slider#s4 {
	  width: 98%;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 20px;
  margin-left: 0px;
	}

			.bottom_slider#s3 {
  width: 97%;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 20px;
  margin-right: 2.5px;
	}

		.bottom_slider#s1 {
	width: 97%;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 20px;
  margin-right: 0px;
	}

			.bottom_slider#s2 {
  width: 97%;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 20px;
  margin-right: 1.5px;
	}





	.bottom_slider img {
	width: 100%;
    height: auto;
	display: inline-block;

	}
	.bottom_slider span {
  font-size: 26px;
  line-height: 25px;
  display: inline-table;
  /* max-width: 208px; */
  text-align: center;
  margin-right: 0px;
  width: 100%;
  max-height: 173px;
  height: auto;
  overflow: hidden;
	}
	.main_promotions_top img {
		width: 100%;
		height: auto;
		
	}

#article_inner p {
	margin-top: 15px;
	margin-bottom: 16px;
	font-size: 16px;
	line-height: 20px;
}

span.F {
	background: url(/imagesm/sprite.png) -28px 0;
	height: 16px;
	width: 16px;
	display: inline-block;
}

.article_buttons_field a {
	text-decoration: none;
}

span.t {
	background: url(/imagesm/sprite.png) -75px 0;
	height: 16px;
	width: 16px;
	display: inline-block;
}

span.gplus {
	background: url(/imagesm/sprite.png) -51px 0;
	height: 16px;
	width: 16px;
	display: inline-block;
}

span.print {
	background: url(/imagesm/sprite.png) -2px 0;
	height: 16px;
	width: 16px;
	display: inline-block;
}

span.send {
	background: url(/imagesm/sprite.png) -94px 0;
	height: 16px;
	width: 16px;
	display: inline-block;
}

#newsletter-form .form-text {
	background: url(/imagesm/email_icon.png) right no-repeat #FFF;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	padding-right: 43px;
	width: 210px;
	color: #666;
	font-style: italic;
	border-radius: 5px;
	border: none;
	height: 25px;
	margin-right: 15px;
	border: 2px solid #F3F3F3;
	-moz-box-shadow: 0px 0px 0px rgba(255, 255, 255, 0), inset 2px 1px 1px
		rgba(212, 163, 172, 0.8);
	-webkit-box-shadow: 0px 0px 0px rgba(255, 255, 255, 0), inset 2px 1px
		1px rgba(212, 163, 172, 0.8);
	box-shadow: 0px 0px 0px rgba(255, 255, 255, 0), inset 2px 1px 1px
		rgba(212, 163, 172, 0.8);
	text-align: left;
}

#comments-box {
	
}

#article_comments {
	width: 100%;
	background: #fcecef;
	padding: 10px;
}

#article_comments input[type=text] {
	border: none;
	margin-bottom: 10px;
	width: 100%;
}

#article_comments textarea {
	border: none;
	margin-bottom: 10px;
	width: 100%;
}

.container {
	overflow: hidden;
}

#article_comments_mobile {
	display: none;
}

.article-image-in img {
	width: 100%;
}

ul.recipeDetails {
	border-top: 1px black solid;
	border-bottom: 1px black solid;
	padding: 0;
	font-size: 12px;
	margin-bottom: 10px;
}

ul.recipeDetails li {
	display: inline-block;
	width: 25%;
	border-right: 1px solid black;
	text-align: center;
}

ul.recipeDetails li strong {
	display: block;
}

.margin15{
	margin-top:15px;
	margin-bottom: 15px; 
}

ul.recipeDetails li:FIRST-CHILD {
	border-right: none;
}

#main-content {
}

.recipeIngredients {
	padding: 0;
	border-top: 1px solid red;
}

.recipeIngredients li {
	list-style: square inside none;
	border-bottom: 1px solid red;
	font-size: 25px;
	line-height: 17px;
}

.recipeIngredients li span {
	font-size: 12px;
}

.row-item-in {
	padding-left: 10px;
}

.row-item-in-last {
	
padding-left: 0px;	
	
}

.row-item-in:nth-child(2) {
	padding-left: 0px;
}

.comments_title {
	font-weight: bold;
	font-size: 17px;
}

.comments_number {
	color: rgb(242, 113, 135);
	font-size: 15px;
}

.comments_item {
	margin-bottom: 10px;
	border-bottom: 1px #ccc solid;
	padding-bottom: 10px;
}

#main-article-box-title {
	width: 100%;
	background: #DD4087;
	color: white;
	padding: 1px 10px 1px 1px;
	margin-bottom: 10px;
}

#main-article-box-title h4 {
padding: 0px;
margin: 0px;
}


#comments-box-title {
	width: 100%;
	background: #f27187;
	color: white;
	padding: 1px 10px 1px 1px;
}

#comments-box {
	margin-top: 10px;
}

#more-articles-contnet {
	margin-top: 20px;
	padding: 0px;
	margin-bottom: 0px;
}

.row-item h1 {
	font-size: 25px;
	color: rgb(242, 112, 135);
	margin-bottom: 5px;
	margin-top: 0px;
}

.most_read_art {
	list-style-type: none;
}

.poptab ul {
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 21px;
}

.article-body-img-desc {
	white-space: normal;
	width: 100%;
	background: #FFD2EC;
	padding: 5px;
}

li.brcr {
	display: block;
	float: right;
	padding: 2px 5px;
	font-weight: normal;
	font-size: 18px;
	color: #D1345F;
}
li.brcr:FIRST-CHILD {
	padding-right: 0
}

#breadcrumbs {
	list-style-type: none;
	list-style: none;
	height: 25px;
	margin: 0;
	padding: 0;overflow:hidden;
	margin: 13px 0 0 10px;
}

li.brcr_delim {
	display: block;
	float: right;
	padding: 2px 3px;
	font-weight: normal;
	font-size: 18px;
	color: #D1345F;
}

#newsletter-form #div_email,#newsletter-form #email {
	position: relative;
	top: 63px;
}

#newsletter-form #submit {
	background: #87588b;
	color: #FFF;
	border: none;
	border-radius: 5px;
	box-shadow: 1px 1px 1px #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 3px 10px;
	font-size: 16px;
	position: relative;
	top: 117px;
	right: 220px;
}

#search-box {
	float: left;
	background: #F17183;
	
}

#search-box .form-text {
	
	padding: 3px;
	width: 165px;
	color: #666;
	font-style: italic;
	
	
	
	border: 1px solid #F17183;
}

#search-box .form-submit {
	background: url(/imagesm/search_icon.png) left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	cursor: pointer;
	width: 30px;
	font-style: italic;
	border: none;
	margin-right: 0px;
	float: left;
}

#footer {
	width: 100%;
	float: right;
}

#footer-nav-sec {
	float: right;
}

#footer-nav-sec ul li {
	display: inline-block;
	margin-left: 10px;
}

#footer-list2 ul {
  margin: 0;
  padding: 0;
  float: right;
  font-size: 12px;
  list-style-type: none
}

.list-item a {

color: black;

}

#soical-box {
	float: left;
	margin-left: 50px;
}

#soical-box ul {
	list-style-type: none;
}

#soical-box li a {
  font-size: 12px;
  text-decoration: none;
  color: #623a66;
  text-shadow: 1px 1px 0px #FFF;
}

#allrights {
	font-size: 12px;
	text-decoration: none;
	color: #623a66;
	text-shadow: 1px 1px 0px #FFF;
	float: right;
}

#bottom-message {
  color: #91969D;
  float: right;
  font-size: 12px;
  margin-top: 35px;
  margin-bottom: 22px;
}

#art_picture_block img {
	width: 100%;
}

.art_picture_block img {
	width: 100%;
	height: auto;
}

#footer-list ul {
  margin: 0;
  padding: 0;
  float: right;
  font-size: 12px;
  list-style-type: none
}

#footer-list li {

	  display: inline-block;
  padding: 9px;
  color: black;

}

#footer-list2 li {

	  display: inline-block;
  padding: 9px;
  color: black;

}

#footer-nav-sec ul li a {
	font-size: 12px;
	text-decoration: none;
	color: #623a66;
	text-shadow: 1px 1px 0px #FFF;
}

#logos-symobls {
	float: left;
	font-size: 12px;
}

#footer-content {
	margin-left: auto;
	margin-right: auto;
	margin-top: 34px;
}

#newsletter-form #check-box {
	color: #000000;
	font-size: 12px;
	position: relative;
	right: 13px;
	top: 138px;
}

.opinions h2 {
	font-size: 21px;
	margin-top: 25px;
	border-bottom: 3px #F0F4F5 solid;
}

.opinions .image_author img {
 width: 115px;
    height: 115px;
    border-radius: 150px;
    margin-top: 10px;
    float: right;
    border: 2px solid #F16E8E;
}

/*.opinions .image_author img:hover {
	cursor: pointer;
	width: 120px;
	height: 120px;
	border-radius: 150px;
	margin-top: 10px;
	float: right;
	box-shadow: 3px 3px 5px #888888;
}*/

.opinions .image_author {
	float: right;
	width: 118px;
	height: 126px;
}

.opinions .content {
	    height: 111px;
    margin-top: 12px;
    float: left;
    background: #FFE2E2;
    width: 142px;
}

.opinions .title {
	font-size: 14px;
    margin-top: 16px;
    border-bottom: none;
    float: left;
    width: 136px;
    line-height: 22px;
    overflow: hidden;
    max-height: 64px;
}

.opinions strong {
          width: 188px;
    background: #FFF;
    margin: -32px auto;
    clear: both;
    padding: 0px 5px 26px 5px;
    display: block;
    font-size: 24px;
    line-height: 1.42857143;
    color: #000;
    font-weight: normal;
}

.opinions .title a {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}

.opinions .name {
	font-size: 13px;
    margin-top: 0;
    float: left;
    width: 135px;
    height: 1px;
}

.opinions .name a {
      text-decoration: none;
    color: #000;
    padding: 0px 3px 0px 3px;
}

.opinion {
	
}

aside.opinions {
border: 1px #F592AA solid;
  padding: 13px;
  margin-bottom: 45px;
  clear: both;
}

#main-more-box-title {
  width: 127px;
  background: #FFF;
  margin: -31px auto;
  clear: both;
  padding: 0px 5px 34px 5px;
  display: block;
  font-size: 18px;
  line-height: 1.42857143;
  color: #DD4087;
  font-weight: normal;
}

.article-image {
	width: 54%;
	float: right;
	border: 1px #ccc solid;
	padding: 1px;
}

.article-image img {
	width: 100%;
}

.aticle-title {
	width: 40%;
	float: left;
	margin-right: 0px;
	font-weight: bold;
	color: #ccc;
}

#article_inner h2,#article_inner p.article-description {
	font-size: 18px;
	line-height: 22px;
	/* font-family: carmelit; */
	font-weight: normal;
	text-align: justify;
	/*font-family: arial;*/
	margin-top: 4px;
}

div.article-tags{
/*	float: left;*/
	/*font-family: arial;*/
}
a.article-tags{
	/*font-family: arial;*/
	/*float: right;*/
	}

.columnRight {
	margin-left: 10px;
	border-top: 1px dotted #CCC;
	min-height: 210px;
	padding-top: 10px;
}

.row-item {
	clear:both;
	overflow: hidden;
	  margin-bottom: 18px;
}

#more-articles-box {
	border: 1px #DFDFDF solid;
	padding: 13px;
	clear: both;

}

#more-box-title {
	margin-bottom: 0px;
}

	#aticle-title h1 {
		font-size: 24px;
		color: rgb(242, 112, 135);
		margin-bottom: 5px;
		margin-top: 0px;
	}
	#aticle-title a {
		color: rgb(150, 150, 150);
		font-weight: bold;
		
	}

#article_inner h1 {
	color: #575757;
	font-size: 35px;
	margin-top: 0;
	margin-bottom: 5px;
	/* font-family: carmelit; */
	font-weight: bolder;
	line-height: 40px;
	clear: both;
}

#article_body p {
	margin-top: 0px;
	margin-bottom: 20px;
	font-size: 16px;
	line-height: 20px;
	/*font-family: arial;*/
}

.aticle-title a {
	color: rgb(150, 150, 150);
}

.aticle-title a:hover {
	color: rgb(242, 112, 135);
	text-decoration: none;
}

#footer-nav-sec {
	float: right;
}

#footer-nav-sec ul li {
	border-left: 1px solid #623a66;
	line-height: 10px;
	padding-left: 10px;
}

#footer-nav-sec ul li.last {
	border-left: none;
}

#footer-nav-sec ul {
  margin-top: -2px;
}

#footer-nav-sec ul li {
	display: inline-block;
	margin-left: 10px;
}

#footer-nav-sec ul li a {
	font-size: 12px;
	text-decoration: none;
	color: #623a66;
	text-shadow: 1px 1px 0px #FFF;
}

/*---END Footer Nab Sec---*/
#allrights {
	font-size: 12px;
	text-decoration: none;
	color: #623a66;
	text-shadow: 1px 1px 0px #FFF;
	float: right;
}

#s_section {
	padding-right: 22px;
}

#line_break {
   border-top: 1px solid #DFDFDF;
  margin-top: 45px;
  margin-bottom: 0px;
  position: relative;
  width: 100%;
  clear: both;
}

.article_content p{

  max-height: 40px;
  overflow: hidden;
  font-size: 13px;

}

.bac_cat {
  width: 100%;
  /* display: block; */
  background: #FFF;
  padding-right: 5%;
  padding-left: 5%;
  font-weight: bold;
}

.bac_cat a {
  color: #dd4087;
  text-decoration: none;
}

.article_content h4 {

  font-size: 16px;
  line-height: 21px;
  padding-right: 2px;
  color: black;
  height: 43px;
  overflow: hidden;


}



.bac_cat a:hover {
text-decoration: none;
color: #F27187;
}

#all-box-title {
	width: 100%;
	background: #FFE2F6;
	padding: 5px;
	font-size: 20px;
}

.all-aticle-title {
	font-size: 21px;
}

.all-aticle-title a {
	color: black;font-weight: bold;
}

.all-aticle-title a:hover {
	text-decoration: none;
}

.art-all-box {
	margin-bottom: 20px;
	overflow: hidden;
	    max-height: 148px;
}

.aticle-summery a {
	color: black;
	line-height: 22px;
}

.aticle-summery {
	  max-height: 43px;
	overflow: hidden;
	margin-top: 5px;
}

.aticle-summery a:hover {
	text-decoration: none;
}

#line_break h2 {
	position: absolute;
	height: 49px;
	/* display: flex; */
	/* background: white; */
	margin-top: -20px;
	/* margin-right: 41%; */
	width: 100%;
	text-align: center;
	padding-right: 5%;
	/* padding-top: 20px; */
	padding-left: 5%;
	margin: -20px auto;
}

.mishne_img {
	width: 100%;
	height: auto;
	overflow: hidden;
	max-height: 311px;
}

.img_main_promotions {
	width: 100%;
  	padding-left: 3px;
  	height: auto;
  	cursor: pointer;
}

.imgbookmark {
	display: none;
}



.article_content h2 {
  line-height: 14px;
  max-height: 20px;
  font-size: 16px;
  overflow: hidden;
  font-weight: bold;
  color: black;
  height: 15px;
  margin-bottom: 4px;
  margin-top: 9px;
}

#bottom_slider_mobile {
	display: none;
}





#second-column {
	padding-right: 24px;
}

#main_art img {
	width: 100%;height: inherit;cursor: pointer;
}

.main_img_art {
	/*max-height: 346px;*/
	overflow: hidden;cursor: pointer;
}

.main_art_section {
	
	margin-bottom: 20px;
}

#main_art .Titles {    line-height: 37px;
	font-size: 34px;
	font-weight: bold;
	margin-bottom: 4px;
}
#main_art .descr {    line-height: 24px;
    font-size: 18px;
    max-height: 75px;
    overflow: hidden;
    margin-bottom: 4px;}
.Titles a {
	color: black;
}

.Titles a:hover {
	text-decoration: none;
}

.side_img_section {
  width: 38%;/*height: 143px;*/
  float: right;
  margin-left: 20px;
  clear: both;

}

.side_img_section img {
	width: 100%;
	height: auto;
}

#art2 {
  margin-bottom: 20px;
  background: #FFE2E2;
  padding-left: 20px;
  overflow: hidden;
      max-height: 148px;
}

#art2 .Titles {
font-size: 20px;
    font-weight: bold;
   
    }

#main_art .SubTitle {
	font-size: 17px;
	text-align: justify;
}

#art3 .SubTitle {
	font-size: 15px;
	text-align: justify;
	margin-top: 8px;
}

#art3 {
  margin-bottom: 20px;
  background: #FFE2E2;
  padding-left: 20px;
  overflow: hidden;
}

#art3 .Titles {
	font-size: 23px;
	font-weight: bold;
	max-height: 50px;
	overflow: hidden;
	padding-top: 10px;
}

#art3 .SubTitle {
	font-size: 15px;
	text-align: justify;
	margin-top: 8px;
}

#first-column {
	/*margin-left: 20px;*/
}




.main_promotions_top img {
	width: 100%;
	height: auto;
	
}

.img_main_promotions_top {
	
}

.mishne_img_top {
	width: 100%;
	height: auto;
}

.mobile_main_descr {
	display: none;
}

.article-body {
	/*font-family: arial;*/
}

.continer {
	width: 900px;
	margin: 0 auto;

	/* background: url('mame_back.jpg'); */
}

#bottom_slider {
	border-bottom: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#bottom_slider a {
	color: black;
	font-size: 19px;
	line-height: 18px;
}

.bottom_slider {
	width: 100%;
	cursor: pointer;
	display: inline-block;
	margin-left: 83px;
}


.bottom_slider img {
	  width: 100%;
    height: auto;
	display: inline-block;

}

.bottom_slider span {
font-size: 26px;
  line-height: 22px;
  display: inline-table;
  /* max-width: 208px; */
  text-align: right;
  /* margin-right: 33px; */
  width: 100%;
  max-height:53px;
  height: 53px;
  overflow: hidden;
  background: #EFEFEF;
  padding-right: 5px;
  border-bottom: #ccc 1px solid;
}

#partition_category_1 {
	background: #FFA978;
	width: 100%;
	height: 30px;
	margin-bottom: 10px;
}

#partition_category_1 h2,#partition_category_1 h2 a {
	color: white;
	font-size: 21px;
	padding-right: 6px;
}
#aticle-title h1 {
		  font-size: 24px;
  color: rgb(255, 255, 255);
  margin-bottom: 5px;
  margin-top: 0px;
  box-sizing: content-box;
  background: #DD4087;
  width: 30px;
  padding: 0 4px 0 1px;
}
#aticle-title a {
	color: #000;
}

/* IE7, IE8 */
#first-section {
	height: 100%;
}

.promotions {
	width: 100%;
	
}

#second-section {
	background: #FFF;
	border-radius: 10px;
	padding: 10px 0;
}

#body_page {

  padding-top: 20px;
   


}

.article_content_top {

margin-top: 10px;
  border-bottom: 1px #DFDFDF solid;
  padding-bottom: 10px;

}

.main_category_top {
  display: block;
  position: absolute;
  background: #DD4087;
  padding-right: 9px;
  padding-left: 15px;
  color: white;
}

.article_content_top h2 {
  /* height: 28px; */
  overflow: hidden;
  line-height: 24px;
    max-height: 24px;
  font-size: 16px;
  overflow: hidden;
  font-weight: bold;
  margin: 0px;
}

.article_content_top p {
  margin-top: 0px;
  margin-left: 0px;
  text-align: justify;
  height: 82px;
  overflow: hidden;
  line-height: 21px;
  max-height: 47px;
  font-size: 14px;
}

.article_content_top a {
	text-decoration: none;
	color: black;
}

.article_content a:hover {
	color: #F8B7C3;
}

.article_content_top a:hover {
	color: #F8B7C3;
}
@media ( max-width : 1200px) {.promotions .pd1{display: none;}}
@media ( max-width : 970px) {#wrap-gallery,#main_baner{display: none;}#main-content {
    padding-top: 57px !important;
}}
@media ( min-width : 970px) and ( max-width : 1052px) {
#main_baner{top: 0 !important;}
	#main-content {
    padding-top: 0 !important;
}
}

@media ( min-width : 970px) {}

@media ( min-width : 1052px) {#main-content{}
	

	
#header{/*position: fixed;*/background: #fff;width: 970px;z-index: 111111111;padding-top:20px; }
}
@media ( min-width : 1200px) {


	.container {
		width: 970px;
		overflow: hidden;
	}
	.mobile_main_descr {
		display: none;
	}
	.bottom_slider_mobile {
		display: none;
	}

}

@media ( max-width : 1050px) {

.logo_and_mag {

	display: none;
	
	
}

	
#aticle-title a {
  color: rgb(150, 150, 150);
  font-size: 22px;
}

#main_baner {
  margin-top: 72px;
}

.front_top {
  width: 100%;
  /* background: linear-gradient(to bottom,rgba(56,56,56,1) 0,rgba(35,35,35,1) 100%); */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838', endColorstr='#232323', GradientType=0);
  padding: 0;
  margin: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0;
  /* border-bottom: 1px solid #000; */
  top: 0;
  left: 0;
  z-index: 9999;
  position: fixed;
  -webkit-box-shadow: 0 1px 4px -2px #000000;
  -moz-box-shadow: 0 1px 4px -2px #000000;
  box-shadow: 0 1px 4px -2px #000000;
  height: 57px;
  background: #DD4087;
}




.mame_logo_top img {
  width: 145px;
  height: auto;
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-top: 9px;
}

    #open_mnue {

  display: block;
  /* font-size: 20px; */
  float: right;
  margin-top: -19px;
  /* margin-left: 20px; */
  cursor: pointer;
  color: white;
  margin-right: 19px;


    }

.mame_logo a img {
display: none;
}


	#nav-bar {

		display: none;


	}

#sidebar-wrapper {

}

}


.navbar-nav {
	
}

.adunit iframe {
	display: block;
	margin: 0 auto;
}

.banner {
	background: #E6E6E6;
	height: 200px;
	margin-top: 20px;
}

.mame_logo a img {
  width: 181px;
  height: auto;
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-top: 16px;
  float: right;
  margin-bottom: 20px;
}

#channel-button .inner-text {
	font-size: 40px;
	/* background: #ccc; */
	border-bottom: 1px #F27187 solid;
}

.mame_logo {
  width: 100%;
  height: 70px;
  display: block;
  margin-top: 0px;
  margin-bottom: 0px;
}

#click_nav {
	display: none;
}

.search {
	background: #DAE2E4;
	display: block;
	float: left;
	padding: 5px;
	margin-top: -19px;
}

.search p {
	float: right;
	padding: 0 2px;
	margin: 0
}

#slider {
	cursor: pointer;
	width: 100%;
	height: 450px;
	overflow: hidden;
	margin-top: 0px;
	border-bottom: 1px #ccc solid;
}

#slider a {
  border: 0;
  display: block;
  text-decoration: none;
  font-size: 26px;
  font-weight: bolder;
  color: rgb(221, 64, 135);
  max-height: 37px;
  overflow: hidden;
}

.slider_i {
	width: 100%;
	/*height: 450px;*/
}

.slider_i img {
	width: 100%;
}

.slider_i span {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 2px 20px;
  width: 600px;
  height: 80px;
  font-size: 40px;
  background: rgba(229, 229, 229, 0.8) /* 10% opaque rgb(205, 205, 205) */;
  display: none;

}

.slider_i span p {

   font-size: 15px;
  line-height: 20px;
  text-align: right;
  max-height: 20px;
  overflow: hidden;
  display: none;

}

@media screen and (max-width: 1050px) {
	.slider_i span {
  position: absolute;
  background-color: #efefef;
  bottom: 0;
  left: 0;
  padding: 10px 20px;
  width: 600px;
  height: 80px;
  font-size: 40px;
	}

	#bottom_slider a {
  color: black;
  font-size: 17px;
  line-height: 18px;
}

	.mame_logo {

		display: none;

	}

	#sidebar-wrapper {
 
}

.mame_logo_top img {
  width: 145px;
  height: auto;
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-top: 9px;
}


.mame_logo a img {
display: none;
}
	.row-item {
		height: 230px;
		margin-bottom: 10px;
		overflow: hidden;
	}
	.article-image img {
		width: 100%;
		height: 100%;
	}
	.article-image {
		width: 54%;
		float: right;
		border: 1px #ccc solid;
		padding: 1px;
		height: 100%;
	}
	.mishne_img_top {
		width: 100%;
		/* float: right; */
		/* margin-right: -1px; */
		height: auto;
		
		/* display: inline-block; */
	}
	#aticle-title h1 {
	  font-size: 35px;
  color: rgb(255, 255, 255);
  margin-bottom: 5px;
  margin-top: 0px;
  width: 46px;
	}
	#aticle-title a {
		color: rgb(150, 150, 150);
		
	}
	.main_category_top {

	}
	.article_content_top h2 {
		line-height: 20px;
		max-height: 85px;
		font-size: 16px;
		overflow: hidden;
		font-weight: bold;
		width: 100%;
	}
	.main_promotions_top {
		height: auto;
		margin-bottom: 20px;
		cursor: pointer;
		display: inline-block;
		width: 100%;
		/* margin-left: 29px; */
		border-left: none;
		padding-left: 0px;
	}

	.article_content_food h2 {
		font-size: 20px;
		color: black;
		font-weight: bold;
		max-height: 80px;
		overflow: hidden;
		margin-top: 11px;
	}
	.main_promotions_top img {
		width: 100%;
		height: auto;
		
	}


	#slider a {
		border: 0;
		display: block;
		text-decoration: none;
		font-size: 30px;
		font-weight: bolder;
	}
	#slider {
		cursor: pointer;
		width: 100%;
		height: 347px;
		overflow: hidden;
		/* margin: 0px auto; */
		margin-top: 0px;
	}
	.mobile_main_descr {
		display: none;
	}
}

@media screen and (max-width: 684px) {
	.row-item {
		height: 180px;
		margin-bottom: 10px;
		overflow: hidden;
	}
	.row-item-in {
		padding-left: 0px;
	}

	#sidebar-wrapper {
}
.promotions .cat23p{width: 48% !important;}
.promotions .cat23p img{width: 100%;height: }
.cat23p:last-child{display: none;}
.main_promotions_i1 {

margin-left: 0px;


}

.mame_logo_top img {
  width: 145px;
  height: auto;
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-top: 9px;
}


.mame_logo a img {
display: none;
}

}

@media screen and (max-width: 767px) {



.main_promotions_i1 {

margin-left: 0px;


}

.article_content_top {
 margin-top: 0px;
}


	#main_baner {


  margin-top: 72px;

	}

	#body_page {
  padding-top: 10px;
  border-top: none;
}

#main-content {
  border-top: none;
  padding-top: 0px;

  }

.bottom_slider#s1, .bottom_slider#s2, .bottom_slider#s3, .bottom_slider#s4 {

  width: 100%;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 0px;
  margin-right: 7px;
}

.bottom_slider span {
  /* max-width: 208px; */
  background: white;
}


#bottom_slider a {
  font-size: 26px;
  max-height: 49px;
  overflow: hidden;
  display: block;
  height: 40px;
}


#slider {

display: none;

}



.main_promotions_i0 {
  margin-right: 0px;
}

	.mame_logo_top img {
  width: 145px;
  height: auto;
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-top: 9px;
}
	.aticle-title-in {
		font-size: 25px;
		margin-bottom: 20px;
	}

	#i3, #i5 {
  height: auto;
  margin-bottom: 20px;
  cursor: pointer;
  display: inline-block;
  width: 100%;
  /* margin-left: 29px; */
  border-left: none;
  padding-right: 0px;
}

#i4, #i6 {
  height: auto;
  margin-bottom: 20px;
  cursor: pointer;
  display: inline-block;
  width: 100%;
  /* margin-left: 29px; */
  padding-right: 0px;
  padding-left: 0px;
}

	#bottom_slider {
		
		border-bottom: 1px #FAAAB8 dashed;
		padding-bottom: 32px;
		margin-bottom: 21px;
	}
	#bottom_slider a {
  font-size: 26px;
  max-height: 49px;
  overflow: hidden;
  display: block;
  height: 40px;
	}

}

@media screen and (max-width: 740px) {
	.slider_i span {
		font-size: 49px;
		position: absolute;
		width: 100%;
		color: #000;
		padding-right: 13px;
		margin: 292px 0 0 0;
		background: rgba(255, 255, 255, 0.4);
		display: block;
	}


.main_promotions_i1 {

margin-left: 0px;


}

.article_content_top h2 {
  line-height: 18px;
  font-size: 24px;
  overflow: hidden;
  font-weight: bold;
  width: 100%;
  margin-top: 0px;
  height: 100%;
  background: #F8586E;
  padding: 4px;
  color: white;
}


.article_content_top p {
  margin-top: 15px;
  margin-left: 0px;
  text-align: justify;
  height: 82px;
  overflow: hidden;
  line-height: 21px;
  max-height: 43px;
  font-size: 15px;
}

.main_promotions_i0 {
  margin-right: 0px;
}

	.mame_logo_top img {
  width: 145px;
  height: auto;
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-top: 9px;
}
	.aticle-title-in {
  font-size: 17px;
  margin-bottom: 20px;
  font-weight: bold;
  height: 54px;
  overflow: hidden;
	}

	#i3, #i5 {
  height: auto;
  margin-bottom: 20px;
  cursor: pointer;
  display: inline-block;
  width: 100%;
  /* margin-left: 29px; */
  border-left: none;
  padding-right: 0px;
  padding-left: 0px;
}

#i4, #i6 {
  height: auto;
  margin-bottom: 20px;
  cursor: pointer;
  display: inline-block;
  width: 100%;
  /* margin-left: 29px; */
  padding-right: 0px;
  padding-left: 0px;
}

	.row-item-in {
		padding-left: 15px;
  height: auto;
/*  max-height: 186px;*/
	}


	.row-item {
		height: 224px;
		margin-bottom: 10px;
	}
	#aticle-title h1 {
	  font-size: 50px;
  color: rgb(255, 255, 255);
  margin-bottom: 5px;
  margin-top: 0px;
  width: 62px;
	}
	#aticle-title a {
		color: rgb(150, 150, 150);
		font-size: 22px;
	}
	.article_content_food h2 {
		font-size: 20px;
		color: black;
		font-weight: bold;
		max-height: 80px;
		overflow: hidden;
		margin-top: 11px;
	}
	#slider a {
		border: 0;
		display: block;
		text-decoration: none;
		font-size: 25px;
		font-weight: bolder;
		color: black;
	}
	#slider {
		cursor: pointer;
		width: 100%;
		height: 347px;
		overflow: hidden;
		/* margin: 0px auto; */
		margin-top: 0px;
		display: none;
	}
	.mobile_main_descr {
		display: none;
	}
	.bottom_slider_mobile {
		display: none;
	}
	#bottom_slider {
		
		border-bottom: 1px #FAAAB8 dashed;
		padding-bottom: 32px;
		margin-bottom: 21px;
	}
	#bottom_slider a {
  font-size: 26px;
  max-height: 85px;
  overflow: hidden;
  display: block;
  height: 90px;
  /* margin-top: 13px; */
  padding: 10px;
  line-height: 32px;
	}
	.main_promotions_top img {
		width: 100%;
		height: auto;
	}
	.mishne_img_top {
		width: 100%;
		height: auto;
		/* float: right; */
		/* margin-right: -1px; */
		/* display: inline-block; */
	}
	.main_category_top {
		display: block;
		/* margin: 0px auto; */
		position: absolute;
		/* margin-right: 211px; */
		background: #FAAAB8;
		/* padding: 2px; */
		padding-right: 5px;
		padding-left: 5px;
		color: white;

	}
	.main_promotions_top {
		height: auto;
		margin-bottom: 20px;
		cursor: pointer;
		display: inline-block;
		width: 100%;
		/* margin-left: 29px; */
		border-left: none;
		padding-left: 0px;
	}
	#i4,#i6 {
		height: auto;
		margin-bottom: 20px;
		cursor: pointer;
		display: inline-block;
		width: 100%;
		/* margin-left: 29px; */
		padding-right: 0px;
	}
	.bottom_slider {
		width: 100%;
		cursor: pointer;
		display: inline-block;
		margin-left: 83px;
	}
	.bottom_slider:last-child {
		margin-left: 0;
	}
	.bottom_slider img {
	width: 100%;
		height: auto;
		display: inline-block;
		border-radius: 0%;
		border: none;
	}
	.bottom_slider span {
		  background: white;
	}
	.img_mobile {
		

	 height: auto;
	  width: 100%;
	  overflow: hidden;
	  margin-top: 10px;
	  margin-left: 0px;

	}

.bottom_slider#s1, .bottom_slider#s2, .bottom_slider#s3, .bottom_slider#s4 {
  width: 100%;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 2px;
  margin-right: 0px;
}

	

	.mame_logo a img {
display: none;
}
}

@media screen and (max-width: 560px) {
	.main_promotions_top img {
		width: 100%;
		height: auto;

	}

	.main_promotions_i1 {

margin-left: 0px;


}

	.mame_logo_top img {
  width: 145px;
  height: auto;
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-top: 9px;
}

	.mame_logo a img {
display: none;
}

	#nav-bar {

		display: none;


	}

	#sidebar-wrapper {

}
	.row-item {
		height: 142px;
		overflow: hidden;
	}
	.row-item-in {
		padding-left: 0px;
	}
	#aticle-title h1 {
  font-size: 28px;
  margin-bottom: 5px;
  margin-top: 0px;
  width: 36px;
	}
	#aticle-title a {
	color: rgb(95, 94, 94);
  font-size: 18px;
	}
	.side_img_section {
		width: 60%;
		float: right;
		margin-left: 20px;
	}
	#art2 .Titles {
		font-size: 17px;
		font-weight: bold;
	/*	max-height: 124px;
		overflow: hidden;
		padding-top: 10px;*/
		height: 72px;
    overflow: hidden;
	}
	#art3 .Titles {
		font-size: 19px;
		font-weight: bold;
		max-height: 124px;
		overflow: hidden;
		padding-top: 10px;
	}
	.article_content_food h2 {
		font-size: 20px;
		color: black;
		font-weight: bold;
		max-height: 80px;
		overflow: hidden;
		margin-top: 11px;
	}
	#art3 p {
		display: none;
	}
	#art2 p {
		display: none;
	}
	.aticle-summery {
		display: none;
	}
	#art2 {
		height: 123px;
		margin-bottom: 20px;
		background: #FFE2E2;
		padding-left: 20px;
	}
	#art3 {
		height: 154px;
		margin-bottom: 20px;
		background: #FFE2E2;
		padding-left: 20px;
	}
	.all-aticle-title a {
		color: black;
		font-size: 17px;
	}
	.all-aticle-title {
		    font-size: 17px;
    line-height: 19px;
    max-height: 60px;
    overflow: hidden;
	}
	.side_img_section img {
		width: 100%;
		height: auto;
	}
	.cat23_bg div.cat23_bg_div {
    padding-top: 27px;
}
}

@media screen and (max-width: 450px) {
	.mobile_main_descr {
		display: none;
	}
.promotions .cat23p{width: 100% !important;margin-right: 0 !important}
.promotions .cat23p img{width: 100%;height:inherit;}
.cat23p:last-child{display: block;}
	.mame_logo_top img {
  width: 145px;
  height: auto;
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-top: 9px;
}

.main_promotions_i1 {

margin-left: 0px;


}

	.mame_logo a img {
display: none;
}

	#nav-bar {

		display: none;


	}

	.row-item-in {
		padding-left: 2px;
	}
	.row-item {
  height: 105px;
  margin-bottom: 20px;
  overflow: hidden;
	}
	#footer {
		display: none;
	}

	.main_promotions_top img {
		width: 100%;
		height: auto;
	}
	.main_promotions_top {
		height:auto;
		margin-bottom: 20px;
		cursor: pointer;
		display: inline-block;
		width: 100%;
		/* margin-left: 29px; */
		border-left: none;
		padding-left: 0px;
	}
	.bottom_slider_mobile {
		display: none;
	}
	#bottom_slider {
		
		border-bottom: 1px #FAAAB8 dashed;
		padding-bottom: 32px;
		margin-bottom: 21px;
	}
	.main_category_top {
		display: block;
		/* margin: 0px auto; */
		position: absolute;
		/* margin-right: 211px; */
		background: #FAAAB8;
		/* padding: 2px; */
		padding-right: 5px;
		padding-left: 5px;
		color: white;

	}
	.main_promotions_top {
		height: auto;
		margin-bottom: 20px;
		cursor: pointer;
		display: inline-block;
		width: 100%;
		/* margin-left: 29px; */
		border-left: none;
		padding-left: 0px;

	}
	#i4,#i6 {
		height: auto;
		margin-bottom: 20px;
		cursor: pointer;
		display: inline-block;
		width: 100%;
		/* margin-left: 29px; */
		padding-right: 0px;
	}
	.article_content_top h2 {
  line-height: 18px;
  font-size: 19px;
  overflow: hidden;
  font-weight: bold;
  width: 100%;
  margin-top: 0px;
  height: 100%;
  background: #F8586E;
  padding: 4px;
  color: white;
}
	#bottom_slider a {
		font-size: 20px;
		max-height: 58px;
		overflow: hidden;
		display: block;
		line-height: 22px;
	}
	.bottom_slider {
		width: 100%;
		cursor: pointer;
		display: inline-block;
		margin-left: 83px;
	}
	.mishne_img_top {
		width: 100%;
		/* float: right; */
		/* margin-right: -1px; */
		height: auto;
		
		/* display: inline-block; */
	}
	.bottom_slider:last-child {
		margin-left: 0;
	}
	.bottom_slider img {
		width: 100%;
		height: auto;
		display: inline-block;
		border-radius: 0%;
		border: none;
		padding: 2px;
	}
	.bottom_slider span {
  font-size: 26px;
  line-height: 25px;
  display: inline-table;
  /* max-width: 208px; */
  text-align: right;
  margin-right: 0px;
  width: 100%;
  max-height: 51px;
  /* height: auto; */
  overflow: hidden;
  margin-bottom: 0px;
	}
	.img_mobile {

		height: auto;
	}
	.slider_i span {
		font-size: 49px;
		position: absolute;
		width: 100%;
		color: #000;
		padding-right: 13px;
		margin: 292px 0 0 0;
		background: rgba(255, 255, 255, 0.4);
		display: block;
	}
	#slider a {
		border: 0;
		display: block;
		text-decoration: none;
		font-size: 20px;
		font-weight: bolder;
		color: black;
	}
	#slider {
		cursor: pointer;
		width: 100%;
		height: 450px;
		overflow: hidden;
		/*margin: 0px auto;*/
		margin-top: 0px;
		display: none;
	}
}

.mor_art_body {
	margin: 10px 15px 10px 0px;
	float: left;
	width: 180px;
	clear: left;
	display: none;
}

.image_line {
	width: 90%;
	height: 90%;
	border-radius: 50%;
	margin-top: 22px;
	margin-right: 3px;
	border: 2px solid white;
	position: absolute;
	display: none;
}

.navbar-default {
	border-radius: 0px;
}

#main_line {
	background: #FBD9DF;
	width: 100%;
	height: 8px;
	margin-bottom: 10px;
}

/*
 * Open Sans Hebrew (Hebrew) http://www.google.com/fonts/earlyaccess
 */
@font-face {
	font-family: 'Open Sans Hebrew';
	font-style: italic;
	font-weight: 300;
	src: url(/css_mame/opensanshebrew-lightitalic-webfont.eot);
	src: url(/css_mame/opensanshebrew-lightitalic-webfont.eot?#iefix)
		format('embedded-opentype'),
		url(/css_mame/opensanshebrew-lightitalic-webfont.woff2)
		format('woff2'),
		url(/css_mame/opensanshebrew-lightitalic-webfont.woff) format('woff'),
		url(/css_mame/opensanshebrew-lightitalic-webfont.ttf)
		format('truetype');
}

@font-face {
	font-family: 'Open Sans Hebrew';
	font-style: normal;
	font-weight: 300;
	src: url(/css_mame/opensanshebrew-light-webfont.eot);
	src: url(/css_mame/opensanshebrew-light-webfont.eot?#iefix)
		format('embedded-opentype'),
		url(/css_mame/opensanshebrew-light-webfont.woff2) format('woff2'),
		url(/css_mame/opensanshebrew-light-webfont.woff) format('woff'),
		url(/css_mame/opensanshebrew-light-webfont.ttf) format('truetype');
}

@font-face {
	font-family: 'Open Sans Hebrew';
	font-style: italic;
	font-weight: 400;
	src: url(/css_mame/opensanshebrew-italic-webfont.eot);
	src: url(/css_mame/opensanshebrew-italic-webfont.eot?#iefix)
		format('embedded-opentype'),
		url(/css_mame/opensanshebrew-italic-webfont.woff2) format('woff2'),
		url(/css_mame/opensanshebrew-italic-webfont.woff) format('woff'),
		url(/css_mame/opensanshebrew-italic-webfont.ttf) format('truetype');
}

@font-face {
	font-family: 'Open Sans Hebrew';
	font-style: normal;
	font-weight: 400;
	src: url(/css_mame/opensanshebrew-regular-webfont.eot);
	src: url(/css_mame/opensanshebrew-regular-webfont.eot?#iefix)
		format('embedded-opentype'),
		url(/css_mame/opensanshebrew-regular-webfont.woff) format('woff'),
		url(/css_mame/opensanshebrew-regular-webfont.ttf) format('truetype');
}

@font-face {
	font-family: 'Open Sans Hebrew';
	font-style: italic;
	font-weight: 700;
	src: url(/css_mame/opensanshebrew-bolditalic-webfont.eot);
	src: url(/css_mame/opensanshebrew-bolditalic-webfont.eot?#iefix)
		format('embedded-opentype'),
		url(/css_mame/opensanshebrew-bolditalic-webfont.woff2) format('woff2'),
		url(/css_mame/opensanshebrew-bolditalic-webfont.woff) format('woff'),
		url(/css_mame/opensanshebrew-bolditalic-webfont.ttf)
		format('truetype');
}

@font-face {
	font-family: 'Open Sans Hebrew';
	font-style: normal;
	font-weight: 700;
	src: url(/css_mame/opensanshebrew-bold-webfont.eot);
	src: url(/css_mame/opensanshebrew-bold-webfont.eot?#iefix)
		format('embedded-opentype'),
		
		url(/css_mame/opensanshebrew-bold-webfont.woff) format('woff'),
		url(/css_mame/opensanshebrew-bold-webfont.ttf) format('truetype');
}

@font-face {
	font-family: 'Open Sans Hebrew';
	font-style: italic;
	font-weight: 800;
	src: url(/css_mame/opensanshebrew-extrabolditalic-webfont.eot);
	src: url(/css_mame/opensanshebrew-extrabolditalic-webfont.eot?#iefix)
		format('embedded-opentype'),
		url(/css_mame/opensanshebrew-extrabolditalic-webfont.woff2)
		format('woff2'),
		url(/css_mame/opensanshebrew-extrabolditalic-webfont.woff)
		format('woff'),
		url(/css_mame/opensanshebrew-extrabolditalic-webfont.ttf)
		format('truetype');
}

@font-face {
	font-family: 'Open Sans Hebrew';
	font-style: normal;
	font-weight: 800;
	src: url(/css_mame/opensanshebrew-extrabold-webfont.eot);
	src: url(/css_mame/opensanshebrew-extrabold-webfont.eot?#iefix)
		format('embedded-opentype'),
		url(/css_mame/opensanshebrew-extrabold-webfont.woff2) format('woff2'),
		url(/css_mame/opensanshebrew-extrabold-webfont.woff) format('woff'),
		url(/css_mame/opensanshebrew-extrabold-webfont.ttf) format('truetype');
}
.content_category_bot{clear: both;}
.cat_d2a_plus_div{float: right;}
a.news2_header{color: #fff}

div.comm1{border-bottom:2px solid #000;line-height:32px;margin-bottom:10px;font-weight:700;width:100%;color:#000;cursor:pointer;font-size:18px}
div.comm1 span:FIRST-CHILD{margin-right:10px}
div.comm1 span:last-child{margin-left:10px;float:left;font-weight:400;font-size:16px}
div.comm2{border-radius:3px;background:#fff;font-size:16px;margin:10px auto;line-height:32px;width:98%;color:#7F7F7F;border:1px solid #B1B1B1;cursor:pointer}
div.comm2 span{margin-right:10px}
.comm_t{    border-collapse: inherit;font-size:16px;color:#222;table-layout:fixed;background:#E0E0E0;padding:10px}
input.comm_input,input.comm_input2{    width:95%;padding:5px 10px;margin-bottom:10px;border-radius:3px}
textarea.comment-field{width:95%;height:100px !important;padding:5px 10px;margin:0;font-family:arial;border-radius:3px}
.comment_send_div{margin:0;padding:0 10px 20px;background:#E0E0E0}
.comm_submit{    padding: 1px 6px;background:#636363;color:#fff;border:none;font-size:18px;font-weight:700;cursor:pointer}

.comment-field{color:#343434;font-size:12px;font-weight:400}
.comment-form-title{color:#343434;font-size:12px;font-weight:700}
.comment-form-link{float:left;background:transparent url(/imagesme/arrow1.gif) no-repeat 100% 50%;cursor:pointer;padding:0 10px 0 0}
input.comment-field,textarea.comment-field{box-sizing: content-box;border:1px solid #b1b1b1;font-size:16px;height:22px}
.comment_form_text2{color:#6c6c6c;font-size:13px;font-weight:400}

.comment_send_div{margin:0 2px}
.comment_send_div_in{width:30%;height:30px;float:left;text-align:left}
.comment_form_text{width:70%;float:right}
.msg_autoapprove_warning{display:none;font-size:11px;color:#404040;text-align:right;font-weight:400;border:1px solid #900000;margin:5px 0;padding:2px}

#channel-button{clear: both;}
a.numbers{font-size:14px;    display: inline-block;
    padding: 0 12px;}
a.numbers:HOVER{text-decoration: none;background-color: #eee}
a.numbers.paging_item_current{font-weight: bold;}
.paging_block{        text-align: center;}
.ad_slot_626x100{margin-bottom: 22px;} 
#main-article-content-in{margin-bottom: 10px;}
.cat23_bg .cat23_bg_div{padding-top: 33px;}
.navbar-default .navbar-nav > li > a {
  font-size: 14px !important;
}
#ajax_forms_overlay{background: white;    left: 40%;}
.roof{opacity:0.8;padding:3px;position: absolute;top:0;background: red;color: white;font-size: 20px}

.promotions h2{float: right;margin-top: 0}
.promotions h2 .plus{background-image: url(/images/plus.png);    display: inline-block;width: 19px;    margin-right: -1px;height: 19px;}
.promotions .pd1{float: left;border-bottom: 2px solid #f16e8e;border-top: 2px solid #f16e8e;width: 477px;height: 5px;    margin-top: 16px;}
.promotions .pd2{clear: both;}
.promotions .cat23p{float: right;width: 32%;overflow: hidden;}
.promotions .Titlesp{width: 100%;overflow: hidden;      max-height: 41px;    overflow: hidden;  margin: 3px 0 20px;}
.promotions .Titlesp a{color: black;font-size: 17px;font-weight: bold;text-decoration: none;line-height: 18px;}

#viewport{width:300px;overflow:hidden}
#viewport .div1,#viewport2 .div1{position:relative;padding:0;margin:0}
#simplePrevious,#simpleNext{cursor:pointer;font-size:.8em;text-decoration:underline}
.allf{width:300px;height:238px;overflow:hidden}
.vid_s{  BOTTOM: 0PX;
  position: ABSOLUTE;
  background: rgba(250,250,250,.85);
  width: 290px!important;
  font-weight: 700;
  line-height: 19px;
  display: block;
  width: 100%;
  color: #000;
  font-size: 18px;
  padding: 4px 5px;
  margin: 0;
  color: #404040;}
.vid_s:HOVER{color:#CB0000}
.allf div{display:block}
.all_fr{  margin-bottom: 18px;width:300px;height:230px;position:relative}
.all_fr div{display:block}
.groupi{width:300px;float:right}
.first1{float:none;width:300px;  height: 238PX;overflow:hidden;position: relative;}
.first1 img{width:300px;height:250px;margin:0;padding:0}
.first1 img:hover{transform:scale(1.05) translate3d(0,0,0) rotate(0.1deg) translateZ(0);-moz-transform:scale(1.02) translate3d(0,0,0) rotate(0.1deg) translateZ(0);-ms-transform:scale(1.02) translate3d(0,0,0) rotate(0.1deg) translateZ(0);-webkit-transform:scale(1.02) translate3d(0,0,0) rotate(0.1deg) translateZ(0);-o-transform:scale(1.02) translate3d(0,0,0) rotate(0.1deg) translateZ(0);-webkit-backface-visibility:hidden}
#titles{position:absolute;z-index:1;left:1px}
.ab{position: absolute;
  width: 21px!important;
  height: 21px!important;
  border: 0!important;}
.first1 .ab{  left: 121px;  z-index: 1;
    position: absolute;
    top: 84px;height: 55px!important;
 width: 55px!important;
 background: url(/images/sprite-new.png) -58px -36px;}
/*.first1:HOVER .ab{background: url(/images/video/play.png?5) 35px 0;}*/
.second2{float:left;margin:3px 0;padding:2px 2px 2px 0;height:85px;border-top:1px solid #dcdcdc;width:148px;position:relative}
.third3{float:left;margin:3px 0;padding:2px 0 2px 2px;height:85px;border-top:1px solid #dcdcdc;width:148px;position:relative}
.second2 img,.third3 img{border:1px solid gray}
.allf .buttons{background:url(/images/video/button.png) no-repeat scroll 0 0 transparent;display:block;margin:112px 0 0;background-position:-1px -1px;text-indent:-999em;float:left;width:25px;z-index:1;height:45px;overflow:hidden;position:absolute;background-size:115%}
.allf .next.buttons{background-position:-2px -47px;margin:112px 0 0;left:1px;}
.all_fr .buttons{background:url(/images/video/button.png) no-repeat scroll 0 0 transparent;display:block;margin:52px 0 0;background-position:-1px -1px;text-indent:-999em;float:left;width:25px;z-index:1;height:45px;overflow:hidden;position:absolute;background-size:115%}
.all_fr .next.buttons{background-position:-2px -47px;margin:52px 0 0;left:0}
.wr{width: 174px;height: 110px;overflow: hidden;position: relative;    float: right;
    margin: 10px 12px 10px 13px ;}
.wr:FIRST-CHILD
{margin-right: 0px;}
.wr.last
{margin-left: 0px;}

.wr h3{      position: absolute;
    bottom: 0;
    background: #E7667C;
    
    margin: 0;
    right: 0;
    display:block;
    color: white;height: 100%;
	width: 100%;
    direction: rtl;
    padding: 3px 7px;
    font-size: 18px;
    visibility: hidden;
    opacity: 0;
    transition: visibility .4s, opacity .4s linear;
}
.wr:HOVER h3{
	visibility: visible;
	opacity: 0.88;
	transition: visibility .4s, opacity .4s linear;
}

}

.OUTBRAIN .GS_10.ob-widget {
    width: 100% !important;
}

a[target='img_big'] img{width: 100%;
    height: auto;}