/*@import url(http://fonts.googleapis.com/earlyaccess/opensanshebrew.css);*/
/*
 * 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(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.eot);
  src: url(font/opensanshebrew-lightitalic-webfont.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-LightItalic.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 300;
  src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.eot);
  src: url(font/opensanshebrew-light-webfont.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Light.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.eot);
  src: url(font/opensanshebrew-italic-webfont.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Italic.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.eot);
  src: url(font/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.eot);
  src: url(font/opensanshebrew-bolditalic-webfont.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-BoldItalic.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.eot);
  src: url(font/opensanshebrew-bold-webfont.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: italic;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.eot);
  src: url(font/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBoldItalic.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans Hebrew';
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.eot);
  src: url(font/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.woff2) format('woff2'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.woff) format('woff'), url(//fonts.gstatic.com/ea/opensanshebrew/v3/OpenSansHebrew-ExtraBold.ttf) format('truetype');
}
body {
  direction: rtl;
  text-align: right;
}
.logo1 {
  float: right;
  margin-left: auto;
  margin-right: 5px;
}
.info1 {
  float: left;
}
.menuleft {
  float: right;
  margin-top: -3px;
}
.menuright {
  width: 25%;
  padding-right: 17px;
  padding-left: 0px;
  margin-top: 12px;
  float: left;
}
.menu1 ul li,
.menu2 ul li {
  float: right;
}
.menu1 ul li:first-child {
  margin-right: 0px;
  border-left: 0px solid #CCC;
  border-right: 1px solid #CCC;
}
.menu1 ul li:last-child {
  border-left: 1px solid #CCC;
}
header .info input {
  text-align: right;
}
header .info .btn {
  background: url(images/loup.png) no-repeat 0px;
  width: 60px;
  float: left;
  margin-top: 2px;
}
header .info input {
  padding-right: 5px;
  padding-left: 0px;
}
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12 {
  float: right;
}
#content .content-list > li h1 {
  text-align: right;
}
#content .content-list .section-tag {
  float: right;
}
#content .content-list > li {
  direction: rtl;
  text-align: right;
}
#content .content-list > li h2 {
  text-align: right;
}
.banner_category {
  padding-right: 40px;
  padding-left: 0px;
  text-align: right;
}
.latest_news .list li .title-holder {
  text-align: right;
}
p {
  text-align: right;
}
.image {
  float: right !important;
  margin-right: 10px !important;
}
/*.post-gal{
	float:left !important;
}*/
.menu1 li:hover .sub-menu,
.menu1 li .sub-menu {
  float: right;
  right: 0;
  width: 1290px;
}
#wrapper {
  background-color: #e5e5e5;
}
#content .content-list > li,
.page-template-page-contact-php article {
  padding-right: 6px;
  padding-left: 6px;
}
body .postBottomBorder {
  border-bottom-width: 0px !important;
}

div.wpcf7-validation-errors {
  direction: rtl;
}

.editors_picks .demo3 {
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  margin-top: 0px !important;
  border-top: 0px;
}
.mazaltov .demo2 {
  padding-right: 10px;
  padding-left: 10px;
  background: #ffffff;
  padding-top: 10px;
  padding-bottom: 10px;
}
.editors_picks ul li {
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 0px;
  padding-bottom: 5px;
  margin-top: 0px !important;
  margin-bottom: 5px;
}
.editors_picks ul.demo3 {
  padding: 0px;
  background: transparent;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.1);
  border: none;
}
.box_rashi {
  display: inline-block;
  width: 100%;
  margin-bottom: 5px;
  margin-top: 0px !important;
}
.box_rashi img {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
#sidebar .editors_picks li {
  border-bottom: none;
}
.text {
  width: 40% !important;
}
.col-md-2.col-sm-4.col-xs-12,
.col-md-2.col-sm-6.col-xs-12 {
  padding-left: 5px;
  padding-right: 5px;
}
.col-md-5.col-sm-4.col-xs-12 {
  padding-right: 5px;
}
.home #content {
  margin-top: 10px;
}
.banner_category {
  margin-bottom: 20px;
}
.single-post .div-post-ttl {
  padding-top: 10px;
}
.top-banner a:first-child:link,
.top-banner a:first-child:visited {
  padding-left: 29px;
  padding-right: 0px;
}
.page-template-default .col-md-7,
.page-template-page-contact-php .col-md-7 {
  margin-top: 10px;
}
h1,
h2,
h3 {
  text-align: right;
}
.page-template-page-contact-php article {
  padding-bottom: 10px;
}
.editors_picks {
  margin-top: 15px;
}
#sidebar .banner2 {
  margin-top: 20px;
}
.latest_news {
  margin-top: 15px !important;
}
.mazaltov.widget {
  padding-top: 0px;
}
#sidebar .list-holder1 {
  margin-top: 0px;
}
.single-post #content .content-list > li .linkinpost p {
  padding-left: 20px;
  border-left: 1px solid #ccc;
}
.single-post #content .content-list > li .linkinpost p {
  padding-left: 20px;
  border-left: 1px solid #ccc;
  padding-right: 20px;
  border-right: none;
}
.single-author {
  direction: rtl;
  text-align: right;
  float: right;
}
.post-author {
  float: right;
}
#content .content-list > li span.dsq-postid {
  margin-left: 0px;
  padding-right: 10px;
  padding-left: 30px;
}
.cac {
  text-align: right;
}
.cac div {
  float: left !important;
}
.recent-posts .col-md-12 div {
  float: left !important;
}
.col-md-2.col-sm-3.col-xs-4.pic-videos {
  float: right !important;
}
@media only screen and (min-width: 991px) {
  li.pic-videos:nth-child(6n+2) {
    clear: right;
  }
}
@media only screen and (min-width: 769px) and (max-width: 991px) {
  li.pic-videos:nth-child(4n+2) {
    clear: right;
  }
}

@media only screen and (min-width: 320px) and (max-width: 500px) {
#dir-list .col-xs-10 {
 	width:100% !important;

  }
}

@media only screen and (max-width: 769px) {
  li.pic-videos:nth-child(3n+5) {
    clear: right;
  }
}
.banner_category.tag-title.top-banner a {
  float: right;
}
.banner_category.tag-title.top-banner a {
  line-height: 65px;
}
span.separator {
  line-height: 55px;
  float: right;
}
#videos #content .content-list > li {
  background: transparent;
  padding-right: 0px;
  padding-left: 0px;
  border: 0px solid #e8e8e8;
  border-radius: 0px;
}
.banner_category.tag-title.top-banner {
  /*line-height:65px;*/
}
.views-video {
  padding-left: 0px;
  padding-right: 10px;
  float: right;
}
a.category-video {
  float: right;
}
.newborn .post_image,
.engagement .post_image {
  right: 10px;
}
.single-mazal_tov #disqus_thread {
  background-color: #ffffff;
  border-radius: 3px;
  border: 1px solid #e8e8e8;
  padding: 10px;
}
body #sidebar .list-holder1 #mag-slider {
  border-radius: 3px;
  padding-bottom: 20px;
}
#sidebar .list-holder1 .mark-06 {
  margin-bottom: 0px;
}
.single-mazal_tov #content .content-list > li {
  padding-bottom: 10px;
}
.single-mazal_tov #main {
  margin-top: 10px;
}
.home #content .mazaltov-content {
  margin-bottom: 10px;
}
/*.video_right ul {
margin-top: 0px;
border-bottom: 0px solid #404fe1; 
background-color: #ffffff;
border-radius: 3px;
border: 1px solid #e8e8e8;
padding: 10px;
padding-top:10px;
border-top:0px solid #ffffff;
}*/
.video_right .title {
  margin-bottom: 0px;
}
.mazaltov .title,
.video_right .title,
.latest_news .title,
#sidebar .editors_picks .mark-07,
#sidebar .list-holder1 .mark-06,
.video_right .title span,
.mazaltov h2.widgettitle {
  border-radius: 3px;
  font-size: 20px !important;
}
.mazaltov .title {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
@media (max-width: 992px) {
  .col-md-3.col-sm-4.col-xs-12 {
    padding-right: 5px;
  }
  .col-md-12.col-sm-12.col-xs-12 {
    padding-right: 5px;
    padding-left: 5px;
    width: 100%;
  }
  .single-post#videos .col-md-12.col-sm-12.col-xs-12.banner {
    padding-right: 15px;
    padding-left: 15px;
  }
  .col-md-2.col-sm-6.col-xs-12 {
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 10px;
  }
  .editors_picks li {
    height: 125px;
  }
  .col-md-4 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .menuright {
    margin-top: 1px;
    width: 230px;
  }
  .date,
  .tags {
    display: none;
  }
  .col-md-2.col-sm-4.col-xs-12 {
    padding-left: 15px;
  }
}
@media (max-width: 784px) {
  .col-md-7.col-sm-8.col-xs-12 {
    padding-left: 10px;
  }
  .col-md-3.col-sm-4.col-xs-12 {
    padding-right: 5px;
  }
  #footer {
    height: 140px;
  }
  .shneorweb_logo {
    width: 100%;
    margin-top: 0px !important;
  }
  .menuright {
    width: 100%;
    margin-top: 12px;
  }
  .sticky_header.essai.affix-top {
    height: 83px !important;
  }
}
@media only screen and (max-width: 784px) and (min-width: 435px) {
  .col-md-12.col-sm-12.col-xs-12 {
    width: 100% !important;
  }
  .col-md-12.col-sm-12.col-xs-12 {
    padding-right: 5px;
    padding-left: 0px;
  }
}
#menufication-outer-wrap.right-direction #menufication-top #menufication-btn {
  top: 1px;
}
#menufication-nav li,
#menufication-non-css3-nav li {
  padding: 13px 15px 13px 0px;
}
nav li {
  margin-RIGHT: 0;
  padding-RIGHT: 15px!important;
}
#menufication-nav li.menufication-has-child-menu:before,
#menufication-non-css3-nav li.menufication-non-css3-has-child-menu:before {
  float: left;
  margin-left: 10%;
}
footer {
  margin-top: 0px;
}
#wrapper {
  padding-bottom: 0px;
}
a.a2a_dd {
  text-align: center;
  color: white;
  font-size: 19px !important;
  line-height: 28px;
  vertical-align: top;
}
.contact .label {
  text-align: right;
}
.contact input[type=submit] {
  float: left;
}
.contact input.wpcf7-text,
.contact textarea.wpcf7-textarea {
  text-align: right;
}
body ul.related_post li {
  margin: 10px 0px 10px 30px !important;
}
ul.related_post li:first-child {
  margin-left: 30px !important;
  margin-right: 0px !important;
}
ul.related_post li:last-child {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.wp-pagenavi span.extend {
  border: none;
  color: transparent;
}
.wp-pagenavi span.pages,
.wp-pagenavi span.current,
.wp-pagenavi .nextpostslink,
.wp-pagenavi .previouspostslink,
.wp-pagenavi .smaller,
.wp-pagenavi .larger,
.wp-pagenavi .first,
.wp-pagenavi .last {
  float: right;
}
.sticky_header.affix li.menu-item-15598 {
  min-width: 150px;
}
#videos #content .content-list > li {
  padding-right: 10px;
  padding-left: 10px;
  border-radius: 3px;
  background: white;
}
#videos #content .content-list > li {
  padding-top: 30px;
  padding-bottom: 10px;
}
.addtoany_list.a2a_kit_size_32 a {
  font-size: 1px;
  color: transparent;
  /*width: 1px;*/
  padding-left: 0px;
  padding-right: 0px;
}
/*ul.content-list span.video_player {
background: url(images/Play_video.png)no-repeat right bottom !important;
}*/
body,
h1,
h2,
h3,
li,
p,
span,
a,
#content .content-list > li span.mazal_tov_comments.home,
.date {
  font-family: 'Open Sans Hebrew', Helvetica, Arial, Sans-Serif;
  direction: rtl;
}
.tags li a:link,
.tags li a:visited {
  color: #6d6b6b;
}
#videos #wrapper,
.category-video #wrapper {
  background-color: #e5e5e5;
}
.top-banner a:first-child:link,
.top-banner a:first-child:visited {
  line-height: 60px!important;
}
.a2a_more {
  display: none !important;
}
.mazaltov .title {
  margin-bottom: 0px;
}
#sidebar .editors_picks .mark-07 {
  margin-bottom: 0px;
}
.mazaltov .title a:link,
.mazaltov .title a:visited {
  font-size: 20px;
}
.mazaltov .title {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.latest_news .title {
  font-family: 'Open Sans Hebrew', Helvetica, Arial, Sans-Serif;
  font-size: 20px !important;
}
.tags {
  left: 0;
  right: auto;
 
}

.home .mazaltov-content {
  border: 0px solid #453485;
}
.home .newborn .post_image,
.home .engagement .post_image {
  right: 0px;
  top: 0px;
}
.home #content .content-list > li .mazaltov-content p {
  margin-top: 0px;
}
.home #content .content-list > li .mazaltov-content p {
  padding-bottom: 10px;
}
.home .content-list .mazaltov-content .title {
  padding-top: 10px !important;
}
.mazaltov h2.widgettitle {
  height: 42px;
  line-height: 25px;
}
.cycloneslider-slides {
  height: 360px !important;
}
.latest_news .list li .title-holder,
.mazaltov .title,
.banner_category,
#s,
b,
strong,
.mazaltov-content h2 a .mazaltov_heade,
.top-nav li a,
.list-inline,
#content .content-list > li p a,
#content .content-list > li p,
.advertisements .ad,
.advertisements .ad_title {
  font-family: 'Open Sans Hebrew', Helvetica, Arial, Sans-Serif;
}
.menu-mainmenu-container {
  display: block;
}
.top-nav .current-menu-item {
  background: none;
}
#content .content-list > li h1 {
  font-weight: 700;
}
#wrapper {
  min-height: 100%;
  position: relative;
}
body {
  margin: 0;
  padding: 0;
  height: 100%;
}
.top-nav li a {
  padding-left: 15px;
}
.top-nav li {
  width: auto;
  min-width: 120px;
}
.menu-mainmenu-container,
.top-nav .current-menu-item a,
.top-nav .current-menu-item a:hover {
  background: #2B3C49;
}
.mazaltov-content .dsq-postid {
  display: inline-block;
}
.editors_picks ul li {
  padding-right: 4px;
  padding-left: 4px;
}
.editors_picks li:hover {
  background-color: #ccc;
  height: auto;
}
.editors_picks li .grey:hover,
.grey:hover {
  background-color: transparent;
  height: auto;
}
#sidebar .editors_picks .mark-07,
.video_right .title {
  margin-bottom: 5px;
}
#sidebar .list-holder1 .mark-06 {
  margin-bottom: 5px;
}
.latest_news .title {
  margin-bottom: 5px;
}
.latest_news ul {
  background: transparent;
}
.grey .text {
  float: right !important;
  padding-right: 6px;
}
.mazaltov .title,
.videos .title {
  padding-top: 6px;
  padding-bottom: 6px;
}
.video_right li.little_videos {
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.video_right li.little_videos .title-holder {
  padding-left: 5px;
  padding-right: 5px;
}
#tab li:nth-child(2),
#tab li:nth-child(4) {
  margin-right: 2%;
  float: left;
  clear: both;
}
#tab li:nth-child(4),
#tab li:nth-child(3),
#tab li:nth-child(5),
#tab li:nth-child(2) {
  width: 49%;
}
.gradientback {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 50px;
  background: -moz-linear-gradient(top, rgba(137, 255, 241, 0) 0%, #ffffff 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(137, 255, 241, 0)), color-stop(100%, #ffffff));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(137, 255, 241, 0) 0%, #ffffff 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(137, 255, 241, 0) 0%, #ffffff 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(137, 255, 241, 0) 0%, #ffffff 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(137, 255, 241, 0) 0%, #ffffff 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089fff1', endColorstr='#ffffff', GradientType=0);
  /* IE6-9 */
}
#content .content-list .section-tag {
  margin-bottom: 22px;
}
.div-post-ttl {
  margin-bottom: 24px;
}
.content-list .title {
  padding-top: 12px;
}
.editors_picks li .greys,
.editors_picks li .grey {
  height: 135px;
  margin-top: 5px;
  overflow: hidden;
}
.editors_picks li .greys:hover {
  background-color: #ccc;
}
.content-list .event .title {
  padding-top: 4px;
}
.video_right {
  margin-top: 2px;
}
.video_player {
  background: url(images/Play_video_small.png) no-repeat left bottom !important;
  position: absolute;
  height: 100%;
  left: 0px;
  width: 100%;
  bottom: 0px;
}
.image {
  position: relative;
}
.right-col .banner {
  max-height: 332px;
  overflow: hidden;
}
#content .content-list > li span.mazal_tov_comments.home,
.mazaltov a:link,
.mazaltov a:visited {
  color: #000080 !important;
}
.mazaltov .title a:link,
.mazaltov .title a:visited {
  color: #ffffff !important;
}
.home .mazaltov {
  margin-top: 10px;
}
.mazaltov {
  margin-top: 8px;
}
@media only screen and (max-width: 784px) and (min-width: 435px) {
  .col-xs-12 {
    width: 100% !important;
  }
}
li {
  list-style-type: none;
}
@media only screen and (max-width: 430px) {
  .top-banner a:first-child:link,
  .top-banner a:first-child:visited,
  .banner_category.tag-title.top-banner a {
    line-height: 65px!important;
  }
  .banner_category {
    line-height: 40px;
  }
}
.image img {
  min-height: 90px !important;
}
@media only screen and (max-width: 1235px) {
  .editors_picks li .greys,
  .editors_picks li .grey {
    height: 115px;
  }
  .editors_picks li {
    height: 125px !important;
  }
}
ul#tab li .images img,
ul#tab li .images {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.editors_picks li .grey,
.editors_picks li .greys {
  margin-top: 0px;
}
.editors_picks ul li {
  padding-right: 0px;
  padding-bottom: 0px;
}
.image {
  margin-top: 0px !important;
  margin-right: 0px !important;
}
.image img {
  width: 150px !important;
  height: 135px !important;
}
#sidebar .list-03 li img,
.image img {
  overflow: hidden;
  max-height: 135px;
}
.grey .text,
.greys .text {
  padding-right: 8px;
}
.event img {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.grey .text {
  width: 46% !important;
}
.top-nav li {
  border-left: 1px solid #808487;
}
.home li .div-post-ttl {
  margin-bottom: 17px;
}
.home #content .content-list > li .section-tag {
  margin-bottom: 16px;
}
.home .content-list > li .title {
  padding-top: 14px;
}
.home .date-ago {
  line-height: 13px;
}
html {
  height: 100%;
  width: 100%;
}
body {
  height: 100%;
  width: 100%;
  display: table;
  table-layout: fixed;
  margin: 0 auto;
}
/*.rows {
    display:table-row;
  
}*/
.es.rows {
  height: 100%;
}
.mazaltov li {
  border-bottom: 1px dotted #000080;
}
.video_right li.little_videos .title-holder {
  min-height: 71px;
}
#tab li a {
  font-size: 18px;
}
.video_right li.little_videos .title-holder {
  padding-top: 5px;
}
.video_right li.little_videos:first-child .title-holder {
  min-height: 50px;
}
.video_right {
  border-bottom: 0px;
}
.home #sidebar {
  margin-top: -5px;
}
.banner3 {
  margin-bottom: 17px;
}
li.events {
  margin-bottom: 5px;
}
.mazal,
li.events,
li.event .event_white {
  padding: 10px;
}
a.a2a_i,
i.a2a_i {
  width: 20px !important;
}
a.a2a_i span,
a.a2a_more span {
  color: transparent;
}
.a2a_mini {
  width: 30px !important;
  min-width: 30px !important;
}
/*for the footer sticky*/
* {
  margin: 0;
}
html,
body {
  height: 100%;
}
#wrapper {
  min-height: 100%;
  height: auto !important;
  height: 100%;
}
footer,
.push {
  height: 80px;
}
@media (max-width: 992px) {
  .mazaltov .col-md-4 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
}
@media (max-width: 784px) {
  .mazaltov .new_engagement,
  .mazaltov .newborn {
    padding: 0px !important;
  }
  .mazaltov .newborn {
    margin-top: 20px !important;
  }
}
.mazaltov_white {
  margin-top: 5px;
  padding: 10px;
}
#weather img {
  float: left;
  position: absolute;
  left: 20px;
  width: 50px;
}
#weather {
  width: 60px;
  margin: 0;
  overflow: hidden;
  float: right;
  position: relative;
  margin-top: -2px;
}
#weather p {
  font-size: 17px;
  line-height: 1.7;
  color: #122536;
}
#left_bottom_one {
  width: 160px;
  margin-top: -31px;
  margin-right: -210px;
}
#city_weater {
  float: left;
  border: none;
  background: transparent;
}
.top_banner {
  /*margin-bottom: 25px;*/
}
#content .content-list > li h1 {
  font-weight: 500;
}
#wrapper {
  background-color: #f1f1f1;
}
.sticky_header.affix .menu1 ul li.current-menu-item.menu-item-15598,
.sticky_header.affix li.menu-item-15598 {
  color: transparent;
  background: url(images/CHABAD.INFOXS.png) no-repeat 14px 10px #0f1d28;
}
/*.sticky_header.affix .menu1 ul li.current-menu-item.menu-item-15598{
	min-width:168px;
}*/
#menufication-top #menufication-header-logo,
#menufication-non-css3-top #menufication-non-css3-header-logo {
  height: 25px;
  width: 148px;
  margin-top: 10px;
  float: right;
  margin-right: 20px;
}
#menufication-top #menufication-btn,
#menufication-non-css3-top #menufication-non-css3-btn {
  left: 20px;
}
#content .content-list .section-tag {
  font-size: 14px;
  line-height: 24px;
  height: 24px;
  min-width: 120px;
}
#content .content-list > li a.a2a_dd.addtoany_share_save img {
  padding-top: 4px;
}
.home .content-list > li .title,
.content-list > li .title {
  padding-top: 28px;
  padding-left: 14px;
  padding-right: 14px;
}
.click {
  padding-right: 14px;
  padding-left: 14px;
}
.addtoany_list.a2a_kit_size_32 a {
  padding-left: 1px;
}
.single .addtoany_list {
  display: block !important;
}
.latest_news .list li .title-holder {
  font-weight: 500;
  margin: 0px;
}
.latest_news .list li .holder {
  padding-bottom: 10px;
}
.latest_news .list li {
  background-color: #ffffff;
}
.latest_news .list li .holder {
  color: #0f1d28;
}
#tab li a,
.editors_picks .category-holder a:link,
.editors_picks .category-holder a:visited {
  font-weight: 500;
}
.bar_mitsva a p,
#content .content-list > li .mazaltov-content .bar_mitsva a p {
  color: #0099cc;
}
#mag-slider {
  height: 400px;
}
.home .a2a_mini,
.home .a2a_menu,
.category .a2a_mini,
.category .a2a_menu {
  width: 24px !important;
  min-width: 24px !important;
  border: 0px solid white !important;
  margin-left: -6px;
}
.single .a2a_mini,
.single .a2a_menu {
  margin-left: -6px;
  margin-top: 4px;
}
.a2a_mini,
.a2a_menu {
  width: 24px !important;
  min-width: 24px !important;
  border: 0px solid white !important;
}
a.a2a_i span,
a.a2a_more span {
  padding: 0 0 0 25px !important;
}
#videos #wrapper,
.category-video #wrapper {
  background-color: #f1f1f1;
}
.single-format-video #content .content-list > li a.a2a_dd.addtoany_share_save img,
.single-post#videos #content .content-list > li a.a2a_dd.addtoany_share_save img {
  padding-top: 2px;
}
.single-format-video#videos #content .content-list > li,
.single-post#videos #content .content-list > li {
  background: transparent;
  padding-right: 0px;
  padding-left: 0px;
  border: 0px solid #e8e8e8;
  border-radius: 0px;
  box-shadow: none;
}
.mazaltov_heade {
  font-weight: 500;
}
.mazaltov-content h2 a .mazaltov_heade {
  font-size: 30px;
}
.home .engagement p {
  color: #e9aa01 !important;
}
#content .content-list > li h2 a {
  font-weight: 500;
}
.home#videos #wrapper {
  background: #f1f1f1;
}
#videos #content .content-list > li {
  padding-top: 0px;
  padding-bottom: 0px;
}
.top-nav li {
  float: right;
  border-left: 0px solid #808487;
  height: 30px;
  line-height: 30px;
}
.top-nav {
  height: 30px;
}
@media (max-width: 1434px) {
  .centerlogo,
  #wrapper1,
  .top-nav,
  header .info {
    max-width: 90%;
  }
}
@media (max-width: 784px) and (min-width: 414px) {
  .box_rashi .rashi_red {
    font-size: 15px !important;
  }
  .box_rashi .title h1 a {
    font-size: 28px !important;
  }
  .box_rashi .rashi_excerpt {
    font-size: 16px;
  }
}
.right-col .banner {
  max-height: 382px;
}
@media (min-width: 990px) {
  .home .col-md-9.col-sm-8.col-xs-12 {
    padding-right: 0px;
    padding-left: 5px;
  }
  .home .col-md-3.col-sm-4.col-xs-12.mazalt {
    padding-left: 0px;
  }
  .home .col-md-9.col-sm-12.col-xs-12 {
    padding-left: 5px;
  }
}
@media (max-width: 990px) and (min-width: 770px) {
  .home .col-md-9.col-sm-8.col-xs-12 {
    padding-right: 0px;
  }
  .home .col-md-3.col-sm-4.col-xs-12 {
    padding-left: 0px;
  }
}
@media (max-width: 770px) {
  .home .col-md-9.col-sm-8.col-xs-12 {
    padding: 0px;
  }
}
#tab li a {
  font-size: 16px;
}
.events_widget .lesson {
  background-color: grey;
}
.events_widget .torah,
.events_widget .categories {
  background-color: grey;
}
li.events {
  padding-top: 0px;
  padding-right: 8px;
  color: #453485;
  padding-left: 8px;
  list-style-type: none;
}
li.event {
  padding-top: 0px;
  list-style-type: none;
}
.home#videos #content .content-list > li {
  padding-right: 6px;
  padding-left: 6px;
}
.advertisements {
  border-radius: 3px;
}
.page-template-events-php li.title_category.active a {
  color: #0081bc !important;
  background: transparent;
  border: none;
  line-height: 22px;
}
.page-template-events-php li.title_category.active {
  border-bottom: 3px solid #0081bc;
}
.page-template-events-php li.title_category a {
  border-bottom: 0px;
  color: #1e1e1e !important;
  font-size: 22px;
  line-height: 21px;
}
.page-template-events-php li.title_category {
  border-bottom: none;
}
.page-template-events-php .nav-tabs {
  border-bottom: 1px solid #ddd;
  width: 100%;
  margin-bottom: 20px;
}
.bar_mitsva .post_image {
  right: 17px;
}
.single-mazal_tov #content .content-list > li {
  background: transparent;
  box-shadow: none;
}
.single-mazal_tov .mazal-padd {
  padding: 10px;
}
.newborn .post_image,
.engagement .post_image {
  right: 18px;
}
.single-mazal_tov form,
.single-mazal_tov fieldset {
  display: inline-block;
}
.single-mazal_tov #respond .comments-area {
  width: 656px;
}
.single-mazal_tov #main {
  margin-top: 0px;
}
.rashi_excerpt {
  min-height: 64px;
}
.page-template-mazal_tov-php .mazaltov > .title,
.banner_category {
  height: 80px;
  font-size: 40px !important;
  text-align: right;
  padding-right: 20px;
  box-shadow: none;
  border-radius: 3px;
  line-height: 62px;
  font-weight: 500;
  border: none;
}
.page-template-mazal_tov-php .mazaltov .title {
  box-shadow: none;
  border-radius: 3px;
  border: none;
}
#content .content-list > li,
.page-template-page-contact-php article,
.page-template-default article,
.single-mazal_tov .mazal-padd,
.mazaltov_white,
.mazal,
li.events,
li.event .event_white,
.latest_news .list li,
.video_right li.little_videos,
.box_rashi,
.editors_picks ul li,
.advert,
.adpro {
  border-radius: 3px;
  background: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
}
.editors_picks .demo3 {
  background: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
}
.mazaltov .title {
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
}
#mag-slider {
  border: 0px solid black;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
}
.latest_news .list li {
  background-color: #ffffff;
  margin-bottom: 5px;
}
.mazaltov li.events {
  border-bottom: 0px dotted #000080;
}
.latest_news .list li,
.list li {
  border: none;
}
.advertisements {
  width: 100%;
  border: 1px solid grey;
  padding: 30px;
  padding-top: 0.5%;
  display: inline-block;
  margin-bottom: 0px;
  margin-top: 0px;
  padding-bottom: 20px;
}
.advert {
  padding: 10px;
  background: white;
  margin-bottom: 20px;
}
li.event .event_white {
  padding-top: 2px;
}
.mazaltov {
  margin-top: 10px;
}
.medu {
  height: 60px;
  width: 100%;
  text-align: right;
  color: #ffffff;
  font-size: 20px;
  line-height: 60px;
  margin-bottom: 5px;
  border-radius: 3px;
  position: relative;
  padding-right: 60px;
}
.medurim .pic {
  position: absolute;
  width: 100%;
  height: 100%;
  right: 0px;
  top: 0px;
}
.forum {
  background: #ffa507;
}
.musica {
  background: #534d4d;
}
.shiurim {
  background: #16b79a;
}
.modaoth {
  background: #2c5066;
}
.shana {
  background: #5bb9c1;
}
.hamail {
  background: #e04444;
}
.telephon {
  background: #685978;
}
.pirsum {
  background: #6d9797;
}
.musica .pic {
  background: url(images/musica.png) no-repeat top right;
}
.forum .pic {
  background: url(images/forum.png) no-repeat top right;
}
.shiurim .pic {
  background: url(images/shiurim.png) no-repeat top right;
}
.modaoth .pic {
  background: url(images/modaoth.png) no-repeat top right;
}
.shana .pic {
  background: url(images/shana.png) no-repeat top right;
}
.hamail .pic {
  background: url(images/hamail.png) no-repeat top right;
}
.telephon .pic {
  background: url(images/telephon.png) no-repeat top right;
}
.pirsum .pic {
  background: url(images/pirsum.png) no-repeat top right;
}
.medurim a:hover {
  text-decoration: none;
}
.medurim {
  margin-top: 22px;
  font-family: 'Open Sans Hebrew', Helvetica, Arial, Sans-Serif;
}
.medu:hover {
  text-decoration: none;
}
.single-mazal_tov #content .content-list > li p {
  margin-top: 10px;
  padding-bottom: 10px;
}
.single-mazal_tov #content .content-list > li .engagement p {
  color: #e9aa01!important;
}
#content .content-list > li .engagement span.mazal_tov_comments.home {
  color: #e9aa01!important;
}
@media (max-width: 770px) {
  .col-md-9.col-sm-8.col-xs-12 {
    padding-right: 0px;
    padding-left: 0px;
  }
  #content {
    padding-left: 0px;
  }
  .col-md-3.col-sm-4.col-xs-12 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .video_right {
    padding-left: 15px;
    padding-right: 15px;
  }
  .col-md-7.col-sm-12.col-xs-12 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .single-mazal_tov #respond .comments-area {
    width: 100%;
  }
}
@media (min-width: 770px) and (max-width: 1200px) {
  .medu {
    font-size: 18px;
  }
}
.event_categorie {
  padding-top: 1px;
  padding-bottom: 2px;
  padding-right: 6px;
  padding-left: 6px;
  color: #ffffff;
  font-size: 11px;
  float: left;
  margin-top: 8px;
  border-radius: 3px;
}
.home #content .content-list > li .mazaltov-content p {
  color: #453485;
}
.single-mazal_tov #content .content-list > li .newborn p {
  color: #453485;
}
.page-template-mazal_tov-php .mazaltov .barmitsva p {
  color: #0099cc;
}
.page-template-mazal_tov-php .mazaltov .new_engagement p {
  color: #e9aa01;
}
.page-template-mazal_tov-php .mazaltov a:hover {
  text-decoration: none;
}
.page-template-mazal_tov-php .mazaltov .new_engagement li {
  border-bottom: 1px dotted #e9aa01;
}
.page-template-mazal_tov-php .mazaltov .barmitsva li {
  border-bottom: 1px dotted #0099cc;
}
@media (min-width: 800px) {
  #cycloneslider-magazine3-3 .cycloneslider-slides,
  #cycloneslider-magazine2-2 .cycloneslider-slides {
    height: 170px !important;
  }
  .cycloneslider-template-default#cycloneslider-magazine3-3 .cycloneslider-prev,
  .cycloneslider-template-default#cycloneslider-magazine2-2 .cycloneslider-prev,
  .cycloneslider-template-default#cycloneslider-magazine3-3 .cycloneslider-next,
  .cycloneslider-template-default#cycloneslider-magazine2-2 .cycloneslider-next {
    width: 22% !important;
  }
  .cycloneslider-template-default#cycloneslider-magazine3-3 .cycloneslider-caption,
  .cycloneslider-template-default#cycloneslider-magazine2-2 .cycloneslider-caption {
    width: 56% !important;
  }
  #mag-slider.magazine-2,
  #mag-slider.magazine-3 {
    height: 210px !important;
    width: 49% !important;
    padding-bottom: 0px !important;
    margin-top: 5px;
  }
  #mag-slider.magazine-2 {
    display: inline-block;
  }
  #mag-slider.magazine-3 {
    float: left;
  }
}
.menu1 li#menu-item-26738.current-menu-item,
.menu1 li#menu-item-26738.current-menu-parent,
.menu1 li#menu-item-26738:hover {
  background-color: #0081bb;
}
#mag-slider {
  padding: 6px;
  background: #ffffff;
}
.menu1 ul li,
.menu2 ul li {
  padding-left: 15px;
}
#content .content-list > li .linkinpost p {
  font-size: 16px;
}
.event img {
  max-height: 332px;
  overflow: hidden;
}
header .info input {
  width: 65%;
}
.menu1 li .sub-menu li {
  padding-left: 15px;
  padding-right: 15px !important;
}
@media (min-width: 990px) and (max-width: 1200px) {
  .event h1 a {
    font-size: 30px !important;
  }
  #mag-slider.magazine-2,
  #mag-slider.magazine-3 {
    width: 48%;
  }
}
@media (max-width: 770px) {
  .event .top {
    margin-top: 20px !important;
    right: 20px !important;
  }
  .event .title {
    margin-top: 70px !important;
    background: none !important;
    color: #000000 !important;
    position: relative !important;
  }
  .event .title a {
    color: #0f1d28 !important;
    font-size: 34px !important;
    line-height: 34px;
  }
  .rashi_excerpt.big {
    padding-top: 0px!important;
  }
  .event {
    background: #ffffff !important;
  }
  .event .rashi_excerpt {
    margin-top: -20px;
  }
}
.top-banner a:last-of-type:link,
.top-banner a:last-of-type:visited,
.top-banner a:first-child:link,
.top-banner a:first-child:visited,
.top-banner a:first-child:link,
.top-banner a:first-child:visited {
  font-weight: 500 !important;
}
@media (max-width: 1116px) {
  .menuright {
    width: 20%;
  }
}
@media (max-width: 1089px) {
  .menuright {
    display: none;
  }
}
@media (max-width: 770px) {
  .sticky_header.essai.affix-top {
    display: none;
  }
  #wrapper1 {
    margin-top: 60px;
  }
  .event .small {
    display: none;
  }
  .event h1 {
    overflow: visible;
  }
  .event .top {
    position: relative !important;
  }
  .event .title {
    position: relative !important;
    max-height: 300px !important;
  }
  .event .title h1 {
    overflow: visible !important;
    height: auto !important;
    line-height: 36px !important;
  }
  .event .rashi_excerpt {
    margin-top: 0px !important;
    padding-right: 20px !important;
  }
  .box_rashi img {
    border-top-left-radius: 3px;
  }
}
@media (min-width: 771px) {
  .event .big {
    display: none;
  }
}
.banner_category {
  padding-top: 8px;
}
@media (min-width: 770px) and (max-width: 816px) {
  .menuleft {
    margin-top: 29px;
  }
}
.feat-capt {
  width: auto;
}
.feat-capt-text {
  float: left;
}
.adpro,
.sdfgsdfgs { /*was*/
  margin-bottom: 22px;
  background: #ffffff;
}
.sdfgsdfgs.top_banner img.direct-ad {
  margin-bottom: 0 !important;
}
.adpr {
  margin-bottom: 22px;
}
.latest_news,
.medurim,
.events_all,
.editors_picks {
  margin-bottom: 22px;
  margin-top: 0px !important;
}
.mazaltov li.widget {
  margin-top: 0px;
}
.home #sidebar,
.editors_picks {
  margin-top: 0px;
}
.video_right {
  margin-bottom: 3px;
}
.latest_news .list li:last-child {
  margin-bottom: 0px;
}
.medurim {
  margin-top: 3px;
}
#sidebar .list-holder1 {
  margin-bottom: 8px;
}
/*
.adpro {
  padding: 6px;
}
*/

li .editors_picks {
  margin-bottom: 0px;
}
.page-template-page-contact-php article,
.page-template-default article {
  padding: 20px;
}
article p {
  font-size: 16px;
  letter-spacing: 0px;
  margin: 0px;
  line-height: 22px;
}
article a {
  display: inline-block;
  color: #000000;
  font: 18px;
  background: transparent;
  padding: 0px;
  text-align: right;
}
article h2 {
  margin-top: 0px;
}
.page-template-default h1 {
  margin-top: 0px;
}
select#pnia {
  width: 200px;
  height: 30px;
}
.contact .label {
  float: right;
}
.contact .textarea {
  display: inline-block;
  margin-top: -20px;
}
.message {
  color: #000000;
  margin-top: 0px;
  margin-right: 0px;
}
.category .video_right,
.home .video_right {
  margin-top: 10px !important;
}
/*
.adpro {
  display: none;
}
*/

.single-post#videos .adpro {
  padding: 0px;
  box-shadow: none;
  border-radius: 0px;
}
.menu1 ul.menu li ul li.current-menu-item {
  background-color: #d54730;
}
span.link_contact {
  background: url(images/go_to_form.png) no-repeat !important;
  height: 33px;
  width: 33px;
}
.box_rashi .attachment-neshei-rashi-normal.wp-post-image {
  max-height: 332px;
}
a.a2a_i span,
a.a2a_more span {
  padding: 0 0 0 0px !important;
}
.home .a2a_mini,
.home .a2a_menu,
.category .a2a_mini,
.category .a2a_menu {
  margin-top: 5px;
}
a.a2a_i .a2a_img,
a.a2a_i .a2a_svg {
  margin: 0 5px 0 0;
}
.home .mazaltov.widget {
  margin-top: 0px;
}
