.main_color, .main_color .site-background, .main_color .first-quote, .main_color .related_image_wrap, .main_color .gravatar img  .main_color .hr_content, .main_color .news-thumb, .main_color .post-format-icon, .main_color .ajax_controlls a, .main_color .tweet-text.avatar_no, .main_color .toggler, .main_color .toggler.activeTitle:hover, .main_color #js_sort_items, .main_color.inner-entry, .main_color .grid-entry-title, .main_color .related-format-icon, .grid-entry .main_color .avia-arrow, .main_color .avia-gallery-big, .main_color .avia-gallery-big, .main_color .avia-gallery img, .main_color .grid-content, .main_color .av-share-box ul, #top .main_color .av-related-style-full .related-format-icon, .main_color .related_posts.av-related-style-full a:hover, .main_color.avia-fullwidth-portfolio .pagination .current, .main_color.avia-fullwidth-portfolio .pagination a, .main_color .av-hotspot-fallback-tooltip-inner, .main_color .av-hotspot-fallback-tooltip-count{
    color: #696969;
}

.main_color .meta-color, .main_color .sidebar, .main_color .sidebar a, .main_color .minor-meta, .main_color .minor-meta a, .main_color .text-sep, .main_color blockquote, .main_color .post_nav a, .main_color .comment-text, .main_color .side-container-inner, .main_color .news-time, .main_color .pagination a, .main_color .pagination span, .main_color .tweet-text.avatar_no .tweet-time, #top .main_color .extra-mini-title, .main_color .team-member-job-title, .main_color .team-social a, .main_color #js_sort_items a, .grid-entry-excerpt, .main_color .avia-testimonial-subtitle, .main_color .commentmetadata a, .main_color .social_bookmarks a, .main_color .meta-heading>*, .main_color .slide-meta, .main_color .slide-meta a, .main_color .taglist, .main_color .taglist a, .main_color .phone-info, .main_color .phone-info a, .main_color .av-sort-by-term a, .main_color .av-magazine-time, .main_color .av-magazine .av-magazine-entry-icon, .main_color .av-catalogue-content, .main_color .wp-playlist-item-length, .html_modern-blog #top div .main_color .blog-categories a, .html_modern-blog #top div .main_color .blog-categories a:hover{
color: #696969;
}
#footer h3.widgettitle {text-decoration: underline;}
li.slide-1{background-attachment: fixed; background-color: #b4b4b2;background-repeat: no-repeat;} 

.avia-slideshow li {background-size: cover !important; }
.avia-fullscreen-slider .avia-slideshow[data-image_attachment="fixed"] > ul > li{
background-attachment: initial;}
.biopageblock {background-color: rgba(0,0,0,0.7); box-shadow: 8.452px 18.126px 24px 0px rgba(0, 0, 0, 0.24);
position: absolute;
left: 50px;
top: 100px;
width: 380px;
height: auto;
z-index: 100;
border-radius: 20px; 
padding: 20px 20px 20px 65px;
min-height: 75px;
color:#fff;
display:none;
}
.bioimg {
position: absolute;
background: #000;
width: 100px;
height: 100px;
border-radius: 50px;
left: -50px;
top: 15px;
box-shadow: 0 3px 12px 0px rgba(0,0,0,0.5);
overflow: hidden;
}
.biotitle { font-size:16px;font-weight:700; }
.biosubtitle {font-size: 12px;font-weight: 600;margin: 3px 0 0;}
.biopara {font-size:12px; font-weight:400;line-height: 16px; color:#eee}
.biopara a{font-weight:800;line-height: 16px; color:#fff}

#top .fullsize .template-blog .big-preview img {
    margin: 0 auto;
    max-width: 70%; 
}

.podcast-list .podcast-title {
  color: #000;
  font-size: 26px;
  margin: 25px 0;
}

.podcast-meta-download, .podcast-meta-new-window {
    color: #8fc9c5;
}
	
.podcast-meta-download:hover, .podcast-meta-new-window:hover{
	text-decoration:none;
	color:#333333;
} 
.podcast-list > div {
    float: left;
    margin-bottom: 30px;
    padding: 0 20px;
    width: 33.33%;
}
.podcast-list {
  display: flex;
  flex-wrap: wrap;
}
.podcast-list div.vjs-big-play-button{
      width:100px;
      height:100px;
     left:0px;
right:0px;
margin:auto;
top:0px;
bottom:0px;
background-size:100% auto !important;
}

.avia-testimonial-image img {
    border-radius: 0;
    transform: scale(0.8);
}

.testimonial-page .avia-testimonial-image{
    align-items: center; 
    display: flex; 
    justify-content: space-around;
}

@media (max-width:992px){
.avia-fullscreen-slider .avia-slideshow[data-image_attachment="fixed"]>ul>li.slide-1{ 
background: #b4b4b2 url(https://www.elazarbloom.com/wp-content/uploads/2017/09/main-slide-about2-2.2.jpg);
background-repeat: no-repeat;} 

.podcast-list > div { 
    width:50%;
    padding:0 15px;
}
.responsive #top #header_main > .container .main_menu .av-main-nav > li > a, .responsive #top #wrap_all .av-logo-container {
  height: 80px !important;
  line-height: 80px !important;
}
.responsive #top #header_main > .container .main_menu .av-main-nav > li > a{
display: flex;
    align-items: center;
}
}
@media (max-width:767px){
.avia-fullscreen-slider .avia-slideshow {
height: 462px !important;
}
#top .fullsize .template-blog .big-preview img {  max-width: 100%; }
.biopageblock {
top: 20px;
right: 0;
margin: auto;
}

}

@media (max-width:580px){
.podcast-list > div { 
    max-width:100%; 
   width:400px;
  margin:0 auto 30px;
 padding:0px;
}
}

@media (max-width:480px){
.avia-fullscreen-slider .avia-slideshow[data-image_attachment="fixed"]>ul>li.slide-1 { 
background: #b4b4b2 url(https://www.elazarbloom.com/wp-content/uploads/2017/09/main-slide-about2-2.2.jpg);
background-repeat: no-repeat;}
.avia-fullscreen-slider .avia-slideshow {height: 382px !important;}
.html_header_transparency #top .avia-builder-el-0 .slideshow_caption {padding-top: 0;}
#top .avia-slideshow-button{margin-top: 0;}
.avia-multi-slideshow-button.avia-slideshow-button, .avia-multi-slideshow-button.avia-slideshow-button-2 {margin-right: 0px !important;}
#top #wrap_all .avia-button.avia-color-light, #top #wrap_all .avia-button.avia-color-dark {
border-width: 2px;
padding: 12px 0;
width: 120px !important;
min-width: auto;
margin: 0 4px !important;
}

.biopageblock {  top: 20px;width: 90%; border-radius: 10px; padding: 12px 5px 12px 35px;left:20px;}
.bioimg { 
width: 60px;height: 60px;border-radius: 30px;left: -30px;top: 10px; }
.biosubtitle {line-height:16px;}
.biopara {display:none;}
}

/*------- home block------*/
.homepage-bioblock #after_full_slider_0, .homepage-bioblock #blog-recent-post{background:#fbfbfb;}
.homepage-bioblock . avia_image  img{height:300px;min-height:300px !important;}
.homepage-bioblock .av-special-heading-tag {font-weight:700 !important;}
.homepage-bioblock h5.av-special-heading-tag {color: #898989 !important;font-weight: 600 !important;float: none;font-size: 18px;}
.homepage-bioblock h3.av-special-heading-tag {font-size:35px;font-weight:700 !important;color: #585858 !important;}
.homepage-bioblock .avia_textblock p{color: #7a7a7a !important;}
.homepage-bioblock .special-heading-border{display:none;}
.homepage-bioblock .flex_column.av_two_third{margin:0px !important;}
.homepage-bioblock .av-special-heading-h5{margin: 10px 0 0 !important;float: none !important;width: 100% !important;display: inline-block !important;}
.homepage-bioblock .av_textblock_section {float: none;width: 100%;padding: 0 !important;margin: 0px 0 5px!important;overflow: hidden;text-overflow: ellipsis;}
.homepage-bioblock .avia-button-wrap{text-align: left;}
.homepage-bioblock .avia-button.avia-color-theme-color{background: transparent;color:#585858 !important;border:1px solid #585858 !important;padding:10px 25px;}
.homepage-bioblock .avia-button.avia-color-theme-color span{font-size:15px;}
.homepage-bioblock .avia-button.avia-color-theme-color span:before{display:none !important;}
.homepage-bioblock .avia-button.avia-color-theme-color:hover,.homepage-bioblock .avia-button.avia-color-theme-color:focus{cursor:pointer;}
.homepage-bioblock .av_one_third{width:250px;}
.homepage-bioblock .av_one_third .avia-image-container{text-align:left;}
.homepage-bioblock .av_two_third {margin: 0px !important;width: calc(100% - 250px);}
.homepage-bioblock .av_two_fifth {width: calc(74% - 260px);margin: 0;}
.homepage-bioblock #after_full_slider_0 .av_one_fourth {margin: 0;float: right;text-align: center;width: 25%;}
.homepage-bioblock #after_full_slider_0 .av_one_fourth .avia-button-wrap {text-align: center;}
.homepage-bioblock #after_full_slider_0 .av_one_fourth p{font-size:13px;}
.homepage-bioblock #after_full_slider_0 .av_one_fourth img {height: 115px;min-height: inherit !important;border-radius: 35px;box-shadow: 1px 8px 15px -2px rgba(0,0,0,0.3)}
.homepage-bioblock #after_full_slider_0 .av_one_fourth  .avia-button.avia-color-theme-color {padding: 7px 10px;}
.homepage-bioblock #after_full_slider_0 .av_one_fourth  .avia-button.avia-color-theme-color  span{font-size:13px;}


@media (max-width:767px){
.homepage-bioblock h3.av-special-heading-tag {  text-align: center;float: none;}
.homepage-bioblock .av_textblock_section {height: auto;}
.homepage-bioblock .av_two_third,.homepage-bioblock .av_one_third{text-align:center;width:100%;}
.homepage-bioblock .avia-button-wrap {text-align: center;}
.homepage-bioblock .av_one_third .avia-image-container{text-align:center;}
}
@media (max-width:480px){
.homepage-bioblock h3.av-special-heading-tag {font-size: 23px;}
.homepage-bioblock .av_textblock_section {margin: 0px 0 25px!important;}
}

/*------- blog css start ------*/
.blognewdesign article{width:100% !important;border-bottom: 1px solid #ebebeb;margin: 0 0 45px;padding: 0 0 45px;}
.blognewdesign .avia-content-slider-inner .slide-entry-wrap:last-child article:last-child{border-bottom: 0px;margin: 0 00px;padding: 0 0 0px;}
.blognewdesign .slide-image { width: 250px; float: left;}
.blognewdesign .slide-content{width: calc(100% - 250px);padding-left: 35px;float:left;}
.blognewdesign a.more-link {border: 1px solid;background: #000;color: #fff;padding: 5px 3px 5px 12px;}
.blognewdesign a.more-link:hover,.blognewdesign a.more-link:focus {background: #fff;color: #000;text-decoration:none;}
.blognewdesign .template-blog .post {border-bottom: 1px solid #ebebeb;margin: 0 0 45px;padding: 0 0 45px;}
.blognewdesign .template-blog .post:nth-last-of-type(1){border-bottom:none;margin:0px;}
.blognewdesign .template-blog .post_delimiter {margin: 0;padding: 0;}
.blognewdesign .slide-entry-wrap{margin-bottom:0px;}
.avia-content-slider .slide-entry-title{font-size:2.1em;font-weight:800 !important;}


@media (max-width:992px){
.blognewdesign .slide-image {width: 40%;}
.blognewdesign .slide-content{width: 60%;}
}
@media (max-width:600px){
.blognewdesign .slide-image,.slide-content {width: 100%;}
.blognewdesign .slide-content{width: 100%;padding-left: 0px;padding-right: 0px;}
.blognewdesign article {margin: 0 0 20px !important;padding: 0 0 20px;}
.blognewdesign .avia-content-slider .slide-entry-title {font-size: 1.4em;}
}
.paypl img {height: 0!important;min-height: 0!important;}
.template-page .slide-meta-comments,.template-page .slide-meta-del, .slide-meta-comments, .slide-meta-del{display:none !important;}

#blog-recent-post .slide-entry{width:33.33%;margin:0 0 20px;padding: 0 15px;}
#blog-recent-post .slide-image{background:transparent !important;}
#blog-recent-post .slide-image img{border-radius: 28px !important;height: 220px !important;min-height: 220px !important;width: auto !important;}
#blog-recent-post .slide-entry-wrap{background: pink none repeat scroll 0 0;display: block;float: none;margin: 0 auto;max-width: 100%;text-align:center;}
#blog-recent-post .slide-entry-wrap .slide-meta-comments,#blog-recent-post .slide-entry-wrap .slide-meta-del{display:none !important;}
#blog-recent-post h3 {font-size: 20px;margin: auto;max-width: 100%;width: auto;}
#blog-recent-post .slide-content{margin: 10px 0 20px;}

@media (max-width:767px){
#blog-recent-post .slide-entry {width: 100% !important;margin: 0 0 20px !important;padding: 0 15px;}
#blog-recent-post .slide-image img {height: auto !important;min-height: inherit !important;width: auto !important;}
#blog-recent-post #top .avia-content-slider, #top .avia-content-slider-inner, #top .avia-content-slider-inner .slide-entry-wrap{margin:0px !important;}
.template-single-blog .entry-content {  text-align: left;}
}
 
article .comment-container,article .comment-container + .text-sep{display:none;}
.social-profile a {
	width: 37px;
	float: left;
       padding-right: 10px;
}
.homepage-bioblock .avia-image-container-inner .avia_image {
	height: 300px !important;
	min-height: 300px !important;
}

.stretch_full.container_wrap.alternate_color.light_bg_color.title_container {
    display: none;
}

/*------ speaking page start -----*/
.speaking_block .avia-content-slider .slide-entry-title{font-size:24px;color:#a1a1a1;}
.speaking_block .slide-image{display: block !important;float: left;width: 150px;margin-right: 18px;}
.speaking_block .slide-entry-wrap{margin:0;}
.speaking_block h3 a{font-weight:normal !important;}
.speaking_block .avia-content-slider{margin:0 0 35px;}
.speaking_block article{margin-bottom:15px;}
.speaking_block .avia_textblock  h1{color: #444444;margin-bottom:30px;}
.speaking_block .avia_textblock  h1 u{text-decoration:none;}


@media (max-width:992px){
.speaking_block .av_default_container_wrap  .entry-content-wrapper .flex_column{width:100% !important;margin-left:0px;}
}
@media (max-width:767px){
.speaking_block .avia-content-slider .slide-entry-title{font-size:20px;}
}
/*--------------------------------------*/


.main_color .avia-content-slider .slide-meta time{display:none;}
#footer .cat-post-item{margin: 0 0 15px;}
#footer .cat-post-everything-is-link .cat-post-title{display:inline-block;}
#footer .cat-post-everything-is-link .post-date{padding: 0;margin: 0;font-size: 12px;line-height: 12px;display: inline-block;vertical-align: bottom;}
#footer .rpwwt-widget ul li{margin:0.85em 0;}


.blog-breadcrumb-hide .title_container{display:none;}
/*.blog-breadcrumb-hide .template-blog .big-preview{display:none;} */
.form_n_policy{background: #8C8C8C !important;font-weight: bold;color: #fff !important;padding: 10px 15px;margin: 0 0;display: inline-block;border:1px solid transparent;}
.form_n_policy:hover,.form_n_policy:focus{background: #fff!important;color: #8C8C8C !important;border:1px solid #8c8c8c;text-decoration:none;}




/*-----------testimonial-------------*/
.testimonial-page .avia-testimonial{padding:40px 20px;}
.testimonial-page .avia-testimonial-image{height:120px;width:120px;border:4px solid #e2e2e2;}
.testimonial-page .avia-testimonial-meta {margin-left: 140px;}
.testimonial-page .avia-testimonial-row:nth-child(2n) .avia-testimonial-image{float:right;}
.testimonial-page .avia-testimonial-row:nth-child(2n) .avia-testimonial-meta {margin-right: 160px; text-align: right;margin-left:0px !important;}
.testimonial-page .avia-testimonial-row:nth-child(2n) .avia-testimonial-content {text-align: right;margin-right: 160px !important;}


@media (max-width:480px){
.testimonial-page .avia-testimonial{padding:15px;}
.testimonial-page .avia-testimonial-meta {margin-left: 0px;}
.testimonial-page .avia-testimonial-row:nth-child(2n) .avia-testimonial-image{float:none;}
.testimonial-page .avia-testimonial-row:nth-child(2n) .avia-testimonial-meta {margin-right:0px; text-align: left;margin-left:0px !important;}
.testimonial-page .avia-testimonial-row:nth-child(2n) .avia-testimonial-content {text-align: left;margin-right: 0px !important;}

}

.avia-testimonial-image > span {
    font-size: 40px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
color:#fff;
}
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 9999; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content/Box */
.modal-content {
  background-color: #fefefe;
  margin: 5% auto; /* 15% from the top and centered */
  padding: 20px;
  border: 1px solid #888;
  width: 80%; /* Could be more or less, depending on screen size */
 z-index: 9999;
 
}

/* The Close Button */
.close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
} 
div .flex_column{z-index:0!important;position: inherit;}
.event_item {
	cursor: pointer;
}
.attachment-750x450.size-750x450 {
    max-height: 400px;
}
.close {

    position: relative;
    right: 0;
    z-index: 999;
    top: -13px;

}
#myModal {
    overflow: hidden;
}

select.select_box {
    border-color: #fff!important;
    color: #fff!important;
}
form.paypal_form table {
    margin-bottom: -16px;
}
.single-events img.attachment-extra_large.size-extra_large.wp-post-image {
    width: auto!important;
}
.order_details a {
text-decoration: underline; 
color: #D81159; 
font-weight: bold;
}

.meta-item .meta-item-quiz, .meta-item .meta-item-student {
display: none;
}