/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* Custom */
	/* Website Alerts */
	.alerts{
		width: 100%;
		background-color: orange;
		padding: 25px;
		text-align: center;
	}

	.alerts > p {
		margin-bottom: 0px;
	}




@font-face {
  font-family: 'Calibri';
  src: url('../fonts/Calibri.eot?#iefix') format('embedded-opentype'),  url('../fonts/Calibri.woff') format('woff'), url('../fonts/Calibri.ttf')  format('truetype'), url('../fonts/Calibri.svg#Calibri') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Calibri Light';
  font-style: normal;
  font-weight: normal;
  src: local('../fonts/Calibri Light'), url('../fonts/calibril.woff') format('woff');
  }


  @font-face {
    font-family: 'CenturyGothic';
    src: url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),  url('../fonts/CenturyGothic.woff') format('woff'), url('../fonts/CenturyGothic.ttf')  format('truetype'), url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');
    font-weight: normal;
    font-style: normal;
  }

  
img{max-width: 100%;}
a{color: #0038b8;text-decoration: none !important;}
p{font-size: 20px;}


.padding-big{padding:80px 0;}
.margin-top_70{margin-top: 70px;}
.margin-bottom_70{margin-bottom: 70px;}
.margin-bottom_60{margin-bottom: 60px;}
.padding-top_60{padding-top: 60px !important;}
.padding-tbottom_60{padding-bottom: 60px;}
.padding_bottom_40{padding-bottom: 40px;}
.padding_top_40{padding-top: 40px;}



/* All Button  */
.all_btn {display: inline-block;font-size: 27px;color: #283b5d;border: 1px solid #283b5d;
  min-width: 245px;padding: 13px 35px;font-family: 'Calibri' !important;margin-top: 30px; background: transparent;cursor: pointer;position: relative;z-index: 1;overflow: hidden;transition: all .5s ease-in-out;}
  .all_btn:after {content: "";position: absolute;left: -100%;height: 100%;width: 100%;    z-index: -1;top: 0;background: #283b5d;transition: all .5s ease-in-out;}
  .all_btn:hover:after {left: 0;}
  .all_btn:hover{color: #fff;}
.blue_btn{color: #214abb;border: 1px solid #214abb;}
.blue_btn:after{background-color: #214abb;}
.white_btn{color: #fff;border: 1px solid #fff;}
.white_btn:after{background-color: #fff;}
.white_btn:hover{color: #000;}
.small_btn{color: #fff;border: 1px solid #193562;background-color: #193562;
  min-width: 100px;padding: 11px 25px;margin-top: 0;}
.insta_btn a{background-color: #294f8c;color: #fff;font-family: 'Calibri' !important;border-color: #294f8c;margin-right: 20px;margin-left: 20px;position: relative;}
.insta_btn .insta_txt-btn{background-color: #263959;color: #fff;border-color: #263959;font-family: 'Calibri' !important;}
.insta_btn a:hover{color: #fff;}
.fusion-main-menu > ul > li > a:hover{border-color: transparent;}

/* Header sectio start here */

.top_header h5 {font-size: 29px;margin: 0;font-weight: normal;font-family: 'Roboto Slab', serif !important;}
.top_header h5 a{color: #0038b8;}
.top_header,.bottom_header  {background: #e4e4e4;padding: 19px 0px;}
.bottom_header {background: #113063;}
.bottom_header li {display: inline-block;padding: 0 18px;}
.bottom_header li a{color: #fff;font-size: 24px;font-family: 'Calibri' !important;position: relative;}

.bottom_header li a:before,.bottom_header li a:after{content: "";
    width: 0;background: #fff;height: 2px;position: absolute;transition: all .3s ease-in-out;transform-origin: 50% 0;}
.bottom_header li a:before{left: 0;top:0;}
.bottom_header li a:hover:before,.bottom_header li a:hover:after{width: 100%;}
.bottom_header li a:after{right:0;bottom:-3px;}
.logo {position: absolute;top: 0;}
.bottom_header li:last-child a {padding-right: 0;}
.bottom_header .navbar-collapse{justify-content: flex-end !important;}
.fusion-main-menu > ul > li > a:hover {border-color: transparent !important;}
.fusion-main-menu > ul > li > a{position: relative;}
.fusion-main-menu > ul > li > a:before,.fusion-main-menu > ul > li > a:after {content: "";width: 0;background: #fff;    height: 2px; position: absolute;transition: all .3s ease-in-out;transform-origin: 50% 0;}
.fusion-main-menu > ul > li > a {border-top: 0px solid transparent !important;height: auto !important;line-height: normal !important;}
.fusion-main-menu > ul > li > a:hover:before, .fusion-main-menu > ul > li > a:hover:after {width: 100%;}
.fusion-main-menu > ul > li > a:before {left: 0;top: 30px;}
.fusion-main-menu > ul > li > a:hover:before,.fusion-main-menu > ul > li > a:hover:after {width: 100%;}
.fusion-main-menu > ul > li > a:after {right: 0;bottom: 27px;}
.fusion-main-menu > ul > li {padding-left: 18px;padding: 22px 18px;}
.fusion-main-menu>ul>li:last-child {padding-right: 0 !important;}
/* Header sectio End here */


/* Slider Section start here */
.home_slider h1 {font-size: 48px;font-weight: 600;width: 100%;margin: 0;line-height: 1.5;}
.home_slider h1.animated{animation-duration: 1.2s !important;}
.home_slider .carousel-caption{left:0;right: 0;}
.home_slider .carousel-control-next,.home_slider .carousel-control-prev{opacity: 1;}
.is-title {
    font-weight: 600!important;
}
/* Slider Section end here */

/* National section start here*/
.national_sec h1 {font-size: 32px;line-height: 1.5;color: #041e42;margin-bottom: 25px;}
.national_sec p{font-size: 20px;color: #272727;font-family: 'Calibri' !important;}
/* National section end here*/

/* Young Isreal section start here */

.young_isreal{background-color:#e4e4e4;}
/*.young_isreal img{height: 100%;object-fit: cover;} */
.us-image img {
    max-height: 400px;
    width: 100%;
    object-fit: cover;
     object-position: top;
}
.israel-image img {
    max-height: 400px;
    width: 100%;
    object-fit: cover;
     object-position: top;
}
.es_lablebox {
    display: none;
}
body{
 font-family: 'Calibri' !important;
 }
.young_isreal h1{color: #113063;}
.isreal_txt h1{font-size:2.3rem!important;font-weight: 500!important;line-height: 1.2!important;}
.young_isreal p,.young_isreal a{font-size: 25px;font-family: 'Calibri Light';line-height:1.3}
.young_isreal a{color: #0038b8;font-family: 'Calibri' !important;}
.isearel_img figcaption {font-size: 25px;font-weight: 600;color: #113063;line-height: 1.2;}
.blog-posts h4 a{font-size:23px;font-weight:600;color: #113063;line-height: 1.2;font-family: 'Roboto Slab', serif !important;}
.blog-posts h4 a:hover{color: #0038b8;}
.view-more p a {margin-top: 0px;
}

/* Young Isreal section end here */

/* Yellow section start here */
  .yellow_section p{font-size: 20px; color: #272727;}
.yellow_section,.stay_connect,.slider_weekly,.slider_vertical{
 
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  font-family: 'Calibri' !important;
}
/* Yellow section end here */

/* Vertical slider section */
.slider_weekly{padding-left: 80px;}
  
  .slider_weekly li span {
    display: inline-block;
}

.slider_weekly li span, .slider_weekly li h1 {
  display: inline-block;
  color: #fff;
  vertical-align: top;
  font-size: 42px;
  font-family: 'Roboto Slab', serif !important;
}
.slider_weekly li h1 {margin-left: 20px;}
.slider_weekly li h1.parshant_txt a,.slider_weekly li h1.parshant_txt span{color: #b2cefa;font-family: 'Calibri' !important;}
.slider_vertical{padding-right: 50px;}
.branching{font-family: 'Roboto Slab', serif !important;}
.slider_vertical_main .carCircle{display: none;}
.slider_vertical_main .carArrow .arrow {display: block !important;font-size: 0 !important;background-color: transparent !important;top: 0 !important;opacity: 1 !important;left: -15px !important;}

.slider_vertical_main .item,.slider_vertical_main .carArrow{height: 100% !important;width: 100% !important;}
.slider_vertical_main .d {height: 318px !important;width: 100% !important;margin-top: 8px !important;}
.slider_vertical_main .carArrow .arrow.left:before{background-image: url(/wp-content/uploads/2018/09/vertical_slider_top.png);}
.slider_vertical_main .carArrow .arrow.left:before,.slider_vertical_main .carArrow .arrow.right:before{
  content: "";position: absolute;background-size: 100% 100%;
  width: 60%;height: 60%;opacity: 1;background-repeat: no-repeat;}
  .slider_vertical_main .carArrow .arrow.left:before{top: 30px;}
  .slider_vertical_main .carArrow .arrow.right:before{bottom: -241px;}
.slider_vertical_main .carArrow .arrow.right:before{background-image: url(/wp-content/uploads/2018/09/vertical_slider.png);}
.slider_vertical_main .item p{color: #fff;font-size: 21px;font-family: 'Calibri Light';margin: 0;line-height: 1.5;text-align: left;padding-left: 30px;}
.slider_vertical_main .item{padding-top: 55px;}
.slider_vertical_main .carArrow .arrow:nth-child(3),.slider_vertical_main .carArrow .arrow:nth-child(4) {display: none !important;}

/* Vertical slider section end */ 


/* Connected section start here */


.stay_connect h1{font-size: 41px;color: #fff!important;line-height: 1; font-family: 'Roboto Slab', serif !important;}
.stay_connect p{font-size: 20px;color: #fff!important;font-family: 'Calibri' !important;}
.conect_input {
  background: #fff;
  border-radius: 5px;
  position: relative;
  box-shadow: 0px 0px 22px 7px rgba(0,0,0,0.5);
  -webkit-box-shadow: 0px 0px 22px 7px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 0px 22px 7px rgba(0,0,0,0.5);
}
.conect_input input {
  width: auto;
  border: 0;
  outline: none;
  height: 60px;
  color: #000;
  border-radius: 5px;
  padding-left: 15px;
  font-size: 25px;
  font-family: 'Calibri Light';
background: #b2cefa;
min-width:200px;
}
input#es_txt_email {font-size: 25px;
    text-align: left;
    width: 97%;
    color: #575656;
	
}
.conect_input input[type="button"] {position: absolute;right: 0;width: auto;background: #b2cefa;top: 0;font-size: 35px;
  text-transform: uppercase;border-radius: 0 5px 5px 0;cursor: pointer;min-width: 249px;color:#113063;}

h1.branching.text-white.text-uppercase {font-size: 2.75rem;}
.conect_input .es_textbox input{font-size: 20px !important;}

/* Connected section end here */

/* Home page end here */

/* About us page start here */
.banner_section figcaption {position: absolute;bottom: 20%;left: 50%;color: #fff;transform: translateX(-50%);font-size: 95px;font-weight: bold;width: 100%;text-align: center;}
.about_txt h1{font-size: 35px;color: #041e42;line-height: 1.1;}
.banner_section figure img {width: 100%;}
h1.blue-hd{color: #294f8c !important;font-family: 'Calibri' !important;}
.about_txt p{font-size: 20px;color: #272727;font-family: 'Calibri' !important;line-height: 1.4;}
.fotmt_40{font-size: 40px;}
.font_60{font-size: 60px !important;line-height: 1.2 !important;font-family: 'Roboto Slab', serif !important;}
.about_council{background: #828d9c;}
.underline_text:after{position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color: #fff;content: "";}
li.text-white {width: 210px;height: 210px;background: #294f8c;border-radius: 100%;text-align: center;line-height: 1.2;
  font-size: 25px;padding: 0 10px;font-family: 'CenturyGothic';  flex-direction: column;}
.number_txt{font-size: 45px;}
.carcel_grey{background-color: #828d9c !important;}
.carcel_blue{background-color: #539be0 !important;}
.blue_section{background-color:  #539be0}
.blue_section h3{font-family: 'CenturyGothic' !important;line-height: 1.5 !important;font-size: 28px !important;}
.about_txt img {width: 100%;}

/* About us page end here */


/* Contact page start here */
.contact_top_txt li{width: 100%;display: block;overflow: hidden;}
span.contact_inner_img {float: left;width: 70px;}
span.contact_inner {float: left;font-size: 20px;font-family: 'Calibri' !important;line-height: 1.3;}
.right_address span.contact_inner_img {width: 55px;padding-top: 6px;}
.contact_form{border-top: 2px solid #8d8b8b;}
.contact_form p{font-size: 30px;font-family: 'Calibri' !important;}
.contact_form input,.contact_form  textarea {border-radius: 0px;height: 95px;font-size: 26px;color: #9d9d9e; padding-left: 40px;font-family: 'Calibri' !important;  }
.contact_form textarea{min-height: 200px;}
.contact_form input::placeholder {color: #9d9d9e;opacity: 1;}
.contact_form input:-ms-input-placeholder {color: #9d9d9e;}
.contact_form input::-ms-input-placeholder {color: #9d9d9e;}
/* Contact page end here */


/* Advocacy page start here */

.sec-2pera p {font-size: 22px;line-height: 32px;margin: 0;text-align: center;color: #000;}
.sec-2pera {margin: 40px 0;}
.nws img {  width: 100%;}
.nws h2 {font-family: "Calibri" !important;font-size: 32px;font-weight: bold !important;margin: 0;color: #515252 !important;line-height: 40px!important;}
.nws h2:hover{color:#214abb!important}
.categoryadvo {display: block;font-family: "Calibri";font-size: 16px;margin: 15px 0 6px;color: #777879;text-align: left;font-style: italic;}
.us {font-size: 60px;margin: 0 0 33px;text-align: center;color: #041e42;}
em{display:block;}	
.nws1 .one {text-align: center;}
.one h2 {font-family: "Calibri" !important;font-size: 20px;line-height: 30px!important;margin: 0;
  text-align: left;color: #515252 !important;}
.one h2:hover{color:#214abb!important}
.two.one img {width: 100%;}
.categoryus1 {font-size: 21px;font-family: "Calibri";margin: 11px 0 0;text-align: left;color:#777879;}
.two.one {margin-top: 30px;}
.read {border: 1px solid;color: #214abb;display: block;font-size: 32px;margin: 30px auto 0;
  padding: 10px 20px;text-align: center;text-transform: uppercase;width: 375px;  font-family: "Calibri";}
/*.one.o1 figure {border: 1px solid #ccc;}*/
.sec4.sec3 {margin-bottom: 40px;}
.sec4.sec3 .row {border-top: 2px solid #a4a4a4;margin-top: 50px;padding-top: 30px;}
img.advo-img {
    max-height: 220px;
    width: 100%;
    object-fit: cover;
    object-position: top;
}
.post-pg {
    margin-bottom: 20px;
    float: right;
    font-size: 25px;
}
.post-pg a.page-numbers {
    color: #0056b3;
}
.post-pg a.page-numbers:hover {
    color: #2C3C56;
}

/* Advocacy page end here */




/********************************************************press-release******************/
.press-slider.adv-slider img {height: 878px;width: 100%;}
.r1p small {font-size: 25px;color: #727272;line-height: 0;}
h2.press-head {font-size: 30px;margin: 0;line-height: 45px;color: #294f8c;text-transform:uppercase;}
.r1p p {font-size: 30px;line-height: 40px;margin: 0;color: #272727;}
.r1p a {font-size: 22px;line-height: 42px;color: #4373bf;}
.r1p small, h2.press-head, .r1p p, .r1p a{font-family: "Calibri" !important; }
.r1p figure {text-align: center;border: 1px solid #ccc;}
section.sec-press1 {margin: 90px 0;}
.sec-press1 hr {margin: 42px 0;background-color: #a4a4a4;height: 1px;box-shadow: none;}
.sec-press1 h2 {margin: 6px 0;;}
/********************************************************press-release******************/
.srcs1 h1 {color: #294f8c;font-size: 33px;line-height: normal;font-family: "Calibri";font-weight: 600;}
.srcs1 p {font-size: 14pt;font-weight: normal;line-height: normal;margin-bottom: 20px;font-family: "Calibri";padding-right: 20px;color: #777879;}
.cinner, .cimage {padding: 0 !important;}
.srcs1 small {font-size: 16px;line-height:42px;font-family: "Calibri";color: #727272;font-style: italic;}
.srcs1.blog small {font-size: 20px;line-height:42px;font-family: "Calibri";color: #fff;background: #294f8c;padding:5px 10px;}
.post-dt{margin-top:10px}
.yng {
  margin-bottom: 10px;
}
.container .jumbotron, .container-fluid .jumbotron {
 padding:20px 20px !important;
}
  .jumbotron > ul {padding: 0;}
  .jumbotron > ul li {display: block;font-size: 22px;line-height: normal;list-style: outside none none;margin: 0 0 20px;padding: 15px 0 0;font-family: "Calibri";}	
  .jumbotron h2 {font-size: 24pt;line-height: 1;margin: 0;font-family: "Calibri";color: #2a2b2b;}
  .jumbotron ul li:not(:first-child) {border-top: 1px solid #cccccc;}
  section.article-sec {margin: 60px 0;}
  .jumbotron > ul a {color: #294f8c;font-size: 18px;font-weight: normal;line-height:24px}
  .jumbotron{background-color: #f4f4f4 !important;}

/* RabbinicTraining page start here */

.link_underline{color: #4373bf;text-decoration: underline !important;}

/* RabbinicTraining page start here */


/* Footer section start here */
  .footer{background-color: #2c3c56;border-top: 2px solid #fff;}
  span.footer_img {
    float: left;
    width: 40px;
}
span.footer_txt {
  float: left;
}
  .footer_list li {
    display: block;
    width: 100%;
    float: left;
    margin-bottom: 15px;
    color: #fff;
    font-size: 19px;
    font-family: 'Calibri Light';
}


.footer_heading_txt p{color: #fff;font-size: 20px; line-height:1em; font-family: 'Calibri Light';}

.footer_heading_txt li {display: inline-block;width: 50%;float: left;}
.footer_heading_txt li a{font-size: 20px;color: #fff;font-family: 'Calibri' !important;}
.stay_in_touch h3 {color: #fff!important;font-size:21px!important;}
.stay_in_touch li {width: auto;}
.stay_in_touch ul {display: flex;
  display: -webkit-flex;
  display: -ms-box;
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
h3.text-white.text-uppercase {
    font-size: 27px;
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: .5rem;
    color: #fff;
    text-transform: uppercase;
}
.copyright {
  background-color: #b1b7c1;
  padding: 20px 0;
}
.copyright h4{
  color: #2c3c56;font-weight: bold;font-size: 15px;font-family: 'Calibri' !important;
}
.copyright h5{
  color: #656565;font-size: 18px;font-family: 'Calibri' !important;
}
.footer_heading_txt span {margin-right: 15px;}
.stay_in_touch{margin-top:35px}
.search-box{margin-bottom:35px}
/* Footer section end here */
.fusion-logo {position: absolute;
  top: -98px;
}
.fusion-imageframe {width: 100%;}
.p-0.m-0.list-unstyled li > br {display: none;}
.img-responsive.wp-image-49 {width: 100%;}
.fusion-footer-widget-area {background-color: #2c3c56 !important;border-top-width: 0 !important;   }
.conect_input {overflow: hidden;position: relative;width: 67%;margin:0 auto;}
.es_textbox {float: left;height: 60px;line-height: 54px;padding-bottom: 0 !important;width: 60%;}
.es_button {float: right;padding-bottom: 0 !important;padding-top: 0 !important;}
#footer .fusion-row {max-width: 100%;width: 100%;}
#footer {padding: 0;}
.sec3 span.imageframe-2,.sec3 span.imageframe-5 {border: 1px solid #ccc !important;text-align: center;display: block;}
p:empty {display: none;}
.sec3 article.one {margin-bottom: 40px;}
.sec3 .fusion-layout-column {margin-bottom: 0 !important;}
.footer_heading_txt h3 img {margin-right: 15px;}
#toTop:hover {background: #2c3c56 !important;}
.fusion_builder_column {margin-bottom: 0 !important;}
.right_address br {display: none;}
.footer_logo {
    padding-left: 33px;
}
.footer_heading_txt ul.list-unstyled.m-0 li a:hover {
    color: #B2CEFA;
}
.weekly-title {
    text-align: center;
}
.weekly-title h1 {
    color: #fff!important;
    padding: 20px 0px;
}
/****** Contact-page ********/
.contact_pg.line-sec .fusion-column-wrapper {
    padding-bottom: 20px !important;
}
.contact-form-sec input {
    border-radius: 0px !important;
    height: 95px !important;
    font-size: 26px !important;
    color: #9d9d9e !important;
    padding-left: 40px !important;
    font-family: 'Calibri' !important;
}
.contact-form-sec textarea#wpforms-188-field_2 {
    min-height: 200px;
    border-radius: 0px !important;
    height: 95px !important;
    font-size: 26px !important;
    color: #9d9d9e !important;
    padding-left: 40px !important;
    font-family: 'Calibri' !important;
}
.contact-form-sec button#wpforms-submit-188 {
    color: #fff;
    border: 1px solid #193562;
    background-color: #193562;
    min-width: 100px;
    padding: 11px 25px;
    margin-top: 0;
    display: inline-block;
    font-size: 32px;
    border: 1px solid #283b5d;
    padding: 13px 35px;
    font-family: 'Calibri' !important;
    margin-top: 13px;
    cursor: pointer;
    position: relative;
    z-index: 1;
    text-transform: uppercase !important;
    overflow: hidden;
    transition: all .5s ease-in-out;
}
.sec-press1 img {width: 100%;}
.page-id-108  .sec-press1{margin: 0 0 0 !important;}
.page-id-108 main#main .media-slider {margin-bottom: 90px;}
.page-id-108 main#main {padding-bottom: 70px !important;}
.tparrows:before{color: #022b7d !important;}
.r1p a:hover {color: #474747;}
.young_isreal .isreal_txt a:hover {color: #000000;}



/* New Css Start here */
section.sec-press1 {margin: 0;}
.youngisrael-news .sec-press1 {margin: 90px 0 0;}

.cimage {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
	margin-bottom: 20px;
}

.fusion-is-sticky .fusion-sticky-shadow .fusion-logo img {
    width: auto;
    max-width: 70px;
}
.fusion-is-sticky .fusion-sticky-shadow .fusion-logo {
    position: absolute;
    top: -25px;
}
h3.text-white.text-uppercase a {
color: #B2CEFA;
}
/* New Css ends here */


/* Plugin css starts here */

.wpsl-input label, #wpsl-radius label, #wpsl-category label {
    width: auto!important;
font-size: 23px;
}
input#wpsl-search-btn {
    width: 100px;
}
#wpsl-search-input {
    padding: 9px 12px;
    }
    #wpsl-search-btn:hover {
    color: #fff;
    background-color: #113063;
background-image: none;
    }
    
.wpsl-direction-wrap button {
   background: #113063;
padding: 7px 10px;
float: left;
width: auto;
margin-right: 10px;
}
.button-store {
    background: #113063;
    width: auto;
    float: left;
    padding: 7px 10px;
    margin-right: 15px;
color:#fff;
}
a.wpsl-directions {
    color: #fff;
}
a.moreinfo {
    color: #fff;
}
  .wpsl-direction-wrap button:hover {
   background-color: #113063;
}
a.wpsl-directions:hover {
    color: #B2CEFA;
}
a.moreinfo:hover {
    color: #B2CEFA;
}
.wpsl-provided-by {display:none;}
/* Plugin css ends here */

/* Blog Page */

.blog-cntnt:last-child hr {
    display: none;
}
img.post-image {
    max-width: 300px;
    max-height: 300px;
    float: right;
margin-left:20px;
margin-bottom:20px;
}
.blog-cntnt a {
    color: #294f8c;
}
.blog-cntnt a:hover {
    color: #0056b3;
}
a.read-mr {
    font-weight: 600;
}
ul.mt-3.mt-md-4.mt-lg-5.recent-list {
    margin-top: 10px!important;
}
i.fa.fa-calendar-o {
    margin-right: 5px;
}

input#loadMore {
    background: #113063;
    color: #fff;
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 600;
    padding: 8px 20px;
    margin-bottom: 50px;
    border: 1px solid #113063;
}
.btn-load-more {
    text-align: center;
}
input#loadMore:hover {
    background: #B2CEFA;
    color:#0056b3;
}
audio {
    background: #113063;

}
.post-audio {
    padding: 10px 0;
width: 100%;
}
h4.media-title {
    margin-top: 10px;
    margin-bottom: 0px;
}

section.media-pst {
    padding: 0 57px;
margin-top: 30px;
}

.col-12.col-md-12.media {
    padding: 0px 72px;
margin-top: 30px;
}
h1.media-head {
    margin-top: 50px;
    color: #294f8c;
    font-weight: 600;
line-height: normal;
    font-family: "Calibri";
}

.md small {
    font-size: 16px;
	font-weight: 400;
    line-height: normal;
    font-family: "Calibri";
    color: #727272;
}
.md h1 {
    color: #294f8c;
    font-size: 25px;
    line-height: normal;
    font-family: "Calibri";
    font-weight: 600;
margin-bottom: 0px;
}
.col-4.col-md-4.md {
    margin-bottom: 30px;
}
ul.breadcrumb {
    padding: 10px 16px;
    list-style: none;
    background-color: #2C3C56;
}
ul.breadcrumb li {
    display: inline;
    font-size: 18px;
}
ul.breadcrumb li+li:before {
    padding: 8px;
    color: #fff;
    content: "/\00a0";
}
ul.breadcrumb li a {
    color: #fff;
    text-decoration: none;
}
ul.breadcrumb li a:hover {
    color: rgb(178, 206, 250);
    text-decoration: underline;
}

/*12-12-18*/
img.post-image.top {
    display: none;
}
.text-uppercase a {
    text-transform: uppercase;
    color: #fff !important;
}
.innericon svg {
    width: 34px;
    position: relative;
    float: right;
    top: 61px;
    right: 27px;
    background: #ddd;
    padding: 0px 0px;
    height: 41px;
    border-radius: 0px 4px 4px 0px;
}
.proinput input.autocomplete {
    display: none;
}
.proinput input.orig {
    height: 41px;
    text-indent: 8px;
    border-radius: 3px;
    border: none;
    margin: 20px 0 0 0;
}
.copyright h4 {
    color: #2c3c56;
    font-weight: bold;
    font-size: 22px;
    font-family: 'Calibri' !important;
	text-align:center;
}
.copyright h5 {
    color: #656565;
    font-size: 20px;
    font-family: 'Calibri' !important;
	text-align:center;
}
.text-uppercase {
    text-transform: uppercase!important;
	 }
h3.mb-3.text-uppercase {
    font-size: 29px !important;
}
/* 28-12-18 start */
.contact-form-sec input {
    padding-left: 6px !important;
    font-size: 20px !important;
    height: 55px !important;
}
.contact-form-sec textarea#wpforms-188-field_2 {
    padding-left: 6px !important;
    font-size: 20px !important;
    height: 55px !important;
}
/* 28-12-18 End */

/* Responsive section start here */
@media screen and (max-width: 1199px){
  .bottom_header li  {padding: 0 10px;}
  .bottom_header li a {font-size: 22px !important;}
  .home_slider h1{font-size: 38px !important;}
  .national_sec h1{margin-bottom: 15px !important;}
  .margin-bottom_60 {margin-bottom: 40px !important;}
  .margin-top_70 {margin-top: 50px !important;}
  .national_sec p,.stay_connect p {font-size: 25px !important;}
  .all_btn{margin-top: 43px;padding: 7px 35px !important;min-width: 200px;font-size: 29px !important;}
  .young_isreal h1{font-size: 40px !important;}
  .young_isreal p, .young_isreal a,p{font-size: 25px !important;line-height: 1.5 !important;}
  .padding_bottom_40 {padding-bottom: 30px !important;}
  .padding-top_60 {padding-top: 40px !important;}
  .isearel_img figcaption{font-size: 20px !important;}
  .padding-big {padding: 50px 0 !important;}
  .branching{font-size: 30px !important;}
  .slider_vertical_main .d{height: 281px !important;}
  .slider_weekly li span, .slider_weekly li h1{font-size: 35px;}
  .slider_weekly{padding-left: 40px !important;}
  .slider_vertical_main .item p{font-size: 15px !important;}
  .slider_vertical_main .carArrow .arrow.right:before{bottom: -210px;}
  .stay_in_touch h3{font-size: 24px !important;}
  .stay_connect h1,.national_sec h1{font-size: 40px !important;}
  .conect_input input{font-size: 20px !important;}
  .padding-tbottom_60 {padding-bottom: 40px !important;}
  .conect_input input[type="button"]{font-size: 30px !important;}
  .conect_input input{height: 62px ;}
  .padding_top_40 {padding-top: 30px !important;}
  .copyright{padding: 20px 0 !important;}
  .stay_in_touch h3{  font-size: 19px !important;}
  .banner_section figcaption{font-size: 80px !important;}
  .jumbotron > ul li {line-height: 35px;}
  .srcs1 h1 {font-size: 38px !important;}
  .jumbotron h2 {font-size: 33px !important;}
  .yng {padding: 0 !important;}
  section.sec-press1 {margin: 70px 0 !important;}
  .fusion-header-wrapper .fusion-row{max-width: 100%;}
  body .container {max-width: 100% !important;width: 100% !important;}
  .fusion-main-menu > ul > li{padding: 22px 10px !important;}
  .fusion-main-menu > ul > li a{font-size: 22px !important;}
  .conect_input  .es_textbox{height: auto;line-height: normal !important;width: auto;}
  .conect_input .es_textbox input {height: 62px;width: 570px !important;}
}

@media screen and (max-width: 991px){
  .top_header h5 {font-size: 22px;}
  .bottom_header li {padding: 0 7px;}
	.bottom_header li a {font-size: 18px;}
  .top_header, .bottom_header{padding: 10px 0px;}
  .logo img {width: 122px;}
  .home_slider h1 {padding: 0 50px;}
  .national_sec h1,.home_slider h1,.young_isreal h1 {font-size: 30px !important;}
  .margin-top_70 { margin-top: 40px !important;}
  .margin-bottom_60{margin-bottom: 30px !important;}
  .all_btn {margin-top: 35px;padding: 3px 30px !important;min-width: 180px;font-size: 24px !important;}
  .young_isreal p, .young_isreal a, p{font-size: 20px !important;}
  .young_isreal img{width: 100%;}
  .isearel_img {margin-bottom: 30px;}
  .padding-big {padding: 30px 0 !important;}
  .branching {font-size: 20px !important;}
  .slider_weekly li span, .slider_weekly li h1 {font-size: 27px;}

  .slider_weekly li h1 br {display: none;}
  .slider_weekly li { text-align: center;}
  .slider_weekly li span {display: block;}
  .slider_weekly li span img {width: 42px;}
  .slider_weekly {padding-left: 0 !important;}
  .padding_bottom_40 {padding-bottom: 25px;}
  .slider_vertical.text-right {padding-right: 0;text-align: center !important;}
  .slider_vertical_main .d {height: 255px !important;}
  .slider_vertical_main .carArrow .arrow.right:before{bottom: -184px;}
  .insta_txt img{width: 170px;}
  .footer_heading_txt li{display: block;width: 100%;}
  .stay_in_touch ul{flex-wrap: wrap;}
  .stay_in_touch li{width: 50%;max-width: 50%;flex: 0 0 50%;margin-bottom: 15px;}
  span.footer_img{width: 20px;margin-right: 10px;}
  span.footer_txt{font-size: 16px;}
  .banner_section figcaption{font-size: 65px;}
  span.contact_inner_img{width: 50px;}
  span.contact_inner{font-size: 22px !important;}
  .contact_form p {font-size: 24px !important;}
  .contact_form input, .contact_form textarea{height: 65px;}
  .contact_form textarea {min-height: 150px;}
  .footer_heading_txt span img {width: 50px;}
  .footer_heading_txt h3 {font-size: 21px !important;margin: 0 !important;}
  .about_txt h1{font-size: 30px !important;}
  .about_txt p{font-size: 26px !important;}
  .fotmt_40 {font-size: 30px !important;}
  .font_60{font-size: 50px !important;}
  .number_txt {font-size: 30px !important;}
  li.text-white{font-size: 20px !important;width: 190px;height: 190px;}
  .srcs1 h1 {font-size: 28px !important;}
  .srcs1 h1 {line-height: 36px;}
  .cinner, .cimage {max-width: 100% !important;}
  .srcs1 p {font-size: 22px !important;}
  .sec-2pera p {font-size: 24px !important;line-height: 37px;}
  .nws h2 {font-size: 37px !important;}
  .one em {font-size: 17px !important;margin: 8px 0 0;}
  .one h2 {font-size: 22px !important;line-height: 29px;}
  .sec-2pera {margin: 0px 0;}
  .us {font-size: 50px;margin: 0 0 25px;}
  .sec4.sec3 {margin-bottom: 50px;}
  .jumbotron > ul a{font-size: 24px !important;}
  .jumbotron > ul li {line-height: 1.2;}
  h2.press-head {font-size: 30px !important;line-height: 1.2;}
  .r1p p {font-size: 24px !important;line-height: 1.2;}
  .sec-press1 hr {margin: 30px 0;}
  section.sec-press1 {margin: 60px 0;}
  .young_isreal article.col-md-3.col-sm-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 50%;max-width: 50%;    margin-bottom: 20px;}
  .fusion-main-menu > ul > li {padding: 22px 7px !important;}
  .fusion-main-menu > ul > li a {font-size: 18px !important;}
  .national-council .fusion-layout-column {margin-top: 20px !important;}
  .fusion-footer .fusion-widget-area .textwidget {display: flex;}
  .slider_weekly li {display: flex;flex-direction: column;align-items: center;}
  .slider_weekly li img {max-width: max-content;}
  .conect_input .es_textbox input {width: 400px !important;}
  .slider_weekly li span, .slider_weekly li h1{margin-left: 0px;}
  body:not(.home) .width-100 .nonhundred-percent-fullwidth {padding-top: 20px !important;padding-bottom: 0 !important;}
  .blue_section h3{font-size: 23px !important;}
  .blue_section h3{font-size: 23px !important;}
  .blue_section.py-md-5.py-4.px-4 {padding-top: 20px !important;padding-bottom: 20px !important;}
  .footer_heading_txt h3 img {margin-right: 13px;width: 50px;}
  .page-id-108 main#main .media-slider {margin-bottom: 70px;}
  .page-id-108 main#main {padding-bottom: 50px !important;}
}

@media screen and (max-width: 812px){
img.post-image.top {
   display: block;
    float: none;
    width: 100%;
    margin: 0 auto !important;
}
img.post-image.below {
    display: none;
}
.below_image {
    clear: both;
}
}

@media screen and (max-width: 800px){
div#tsst .content-box-column-1 {
    display: none;
}
.icon-more {
    padding-top: 0 !IMPORTANT;

	}
.fusion-mobile-current-nav-item > a, .fusion-mobile-nav-item a:hover, .fusion-mobile-nav-item.current-menu-item > a {
  background-color: #b2cefa !important;
 
}
.footer_heading_txt {
    padding-bottom: 20px;
}

.ctf-tweet-text {
  font-size: 14px !important;
}
    body:not(.home) {overflow: hidden;}
  .isreal_txt {text-align: center;}
  .young_isreal article.col-md-3.col-sm-3{float: left !important;}
  body:not(.home) .width-100 .nonhundred-percent-fullwidth{margin: 0 !important;}
  .blue_section.py-md-5.py-4.px-4{text-align: center;}
.conect_input .es_textbox input {
    font-size: 16px !important;
}
  .about_txt .fusion-layout-column {margin-bottom: 0 !important;}
  .about_txt img{margin-bottom: 10px;}
  .about_txt h1 br { display: none;}
  .font_60.text-right {text-align: left !important;}
  li.text-white{margin: auto;}
  .fusion-logo{top: -67px !important;}
  body:not(.home) .width-100 .nonhundred-percent-fullwidth {padding-left: 0 !important;padding-right: 0 !important;}
  .fusion-logo img { width: 70px !important;
    margin-top: 48px;}
  body:not(.home) main#main{padding-left: 15px !important;padding-right: 15px !important;}
  .nws h2 br {display: none;}
  .nws h2 {text-align: center;margin-bottom: 10px;}
  .nws em {margin: 20px 0 0; text-align: center;}
  .sec3 .imageframe-3 img {max-width: 100%;width: 100%;}
  .one em,.one h2{text-align: center}
  .footer_heading_txt p.padding_top_40 {display: none;}
  .stay_in_touch h3 {margin-bottom: 15px !important;}
  nav.fusion-mobile-nav-holder {
    padding: 4px 0 0 !important;
    position: absolute;
    width: 150%;
    left: 0px;
    background: #e4e4e4;
    top: 41px;
    border-top: 0 solid #e4e4e4;
}
  .fusion-mobile-nav-item a {color: #113063;line-height: 35px;background-color: #e4e4e4;border-color: #113063;
    height: 35px;font-weight: 500 !important;font-family: 'Calibri' !important;}
  .contact-form-sec input{height: 75px !important;}
  .page-id-108 main#main .media-slider {margin-bottom: 40px;}
  .page-id-108  main#main {padding-bottom:20px !important;}
}

@media screen and (max-width: 767px){
 .footer_list {
    float: left;
    width: 100%;
    padding-left: 20px;
}
.footer_logo {
    padding-left: 43px;
}
h3.text-white.text-uppercase {
	font-size: 21px;}
  .container {max-width: 100% !important; }
  .bottom_header button.navbar-toggler {outline: none;position: absolute;top: 53px;padding: 0px 5px 7px;right: 15px;background: #fff;}
  .top_header h5 {font-size: 16px;}
  .bottom_header {padding-top: 49px;}
  .bottom_header button.navbar-toggler span {border-bottom: 2px solid #113063;position: relative;height: 21px;}
  .bottom_header button.navbar-toggler span:before,.bottom_header button.navbar-toggler span:after {content: "";width: 100%;
    height: 2px;background: #113063;position: absolute;left: 0;top: 5px;}
  .bottom_header button.navbar-toggler span:after{top: 12px;}
  .bottom_header li {display: block;text-align: left;}
.blog-posts h4 a {font-size: 20px;}
.fusion-recent-posts {margin-bottom: 0;}
.isreal_txt h1 {font-size: 24px!important;}
.isearel_img {margin-bottom: 10px;}
.all_btn{margin-top: 25px;padding: 3px 9px !important;font-size: 20px !important;}
.all_btn img.alignnone {width: 21px;}
.national_sec h1, .home_slider h1, .young_isreal h1 {font-size: 24px  !important;}
.margin-top_70{margin-top: 30px !important;}
.isreal_txt {text-align: center;}
.slider_vertical_main .item p{font-size: 16px !important;}
.es_button {float: none;}
	.es_textbox {width:100%}
  .instagram_blue img{width: 100%;}
    h1.branching.text-white.text-uppercase {font-size: 20px;}
    .stay_connect h1, .national_sec h1{font-size: 27px!important;}
    .national_sec p, .stay_connect p {font-size: 20px !important;line-height: 1.2;}
    .stay_in_touch li {width: auto; max-width: -webkit-fill-available;flex: 0 0 25%; margin-bottom: 0px;}
    .footer_heading_txt h3 {font-size: 21px !important;}
    .footer_heading_txt span img {width: 50px ;}
    .copyright{padding: 10px 0 !important;}
    .copyright h4,.copyright h5{font-size: 16px !important;}
    .padding_top_40 {padding-top: 20px !important;}
    .conect_input input{font-size: 18px !important;}
    .banner_section figcaption{font-size: 45px !important;}
    .contact_form input, .contact_form textarea {height: 50px;padding-left: 15px;font-size: 20px;}
    .contact_top_txt {flex-wrap: wrap;}
    .contact_top_txt ul {max-width: 100%; flex: 0 0 100%;}
    .contact_top_txt ul {max-width: 100%;flex: 0 0 100%;margin-bottom: 30px !important;}
    .padding-tbottom_60 {padding-bottom: 30px !important;}
    .margin-bottom_70 {margin-bottom: 30px !important;}
  
  .about_txt p{font-size: 20px !important;}
  .padding-top_60 {padding-top: 30px;}
  .about_txt.mt-3 {margin-top: 0 !important;}
  .banner_section figcaption{bottom: 10%;}
  figure img {width: 100%;}
  .about_txt h1 br {display: none;}
  .fotmt_40 {font-size: 23px !important;}
  .font_60,.about_txt h1,.blue_section h3{font-size: 24px !important;}
  .font_60.text-right{text-align: left !important;}
  .fotmt_40 {font-size: 20px !important;}
  .number_txt {font-size: 25px !important;}
  li.text-white {font-size: 16px !important;width: 150px;margin: 0 auto;height: 150px;}
  .srcs1 h1 {line-height: 31px;font-size: 23px !important;}
  .jumbotron h2 {font-size: 29px !important;}
  .srcs1 p {font-size: 20px;line-height: 30px;}
  .srcs1 small {font-size: 20px !important;line-height: 20px;}
  .us {font-size: 30px;margin: 0 0 20px;}
  .sec4.sec3 .row {margin-top: 40px;padding-top: 30px;}
  .sec4.sec3 {margin-bottom: 30px;}
  .nws h2 {font-size: 28px !important;}
  .nws em{margin: 20px 0 6px;font-size: 20px !important;}
  .sec-2pera {margin: 40px 0;}
  .sec-2pera p {font-size: 20px !important;line-height: 1.5;}
  .jumbotron > ul a {font-size: 20px !important;}
  .jumbotron > ul li{margin: 0 0 15px;padding: 12px 0 0; }
  .r1p small{font-size: 20px !important;}
  .r1p img{margin-bottom: 15px;}
  section.sec-press1 {margin: 40px 0;}
  h2.press-head{font-size: 24px !important;}
  .r1p p,.r1p a{font-size: 20px !important;}
  .footer_logo img {width: 150px;}
  .footer_heading_txt li {display: inline-block;width:100%;}
  .young_isreal article.col-md-3.col-sm-3 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;float: left; max-width: 100%; margin-bottom: 20px;}
  .conect_input div#es_shortcode_msg{display: none;}
  .conect_input input#es_txt_button{margin: 0 !important; min-width: 100% ;}
  .width-100 .nonhundred-percent-fullwidth{padding-left: 15px !important;padding-right: 15px !important;padding-bottom: 10px !important;}
  .national-council .fusion-layout-column {margin-bottom: 20px !important;}
  .conect_input .es_textbox{width: 100%;}
  .conect_input  .es_button {float: left;width: 100%;}
  .fusion-footer .fusion-widget-area .textwidget { display: block;}
  .fusion-gallery-image img {width: 100%;}
  .slider_weekly li span, .slider_weekly li h1{font-size: 23px;}
  .fusion-footer footer .fusion-columns .fusion-column {padding-right: 0;padding-left: 0;}
  .rev_slider .tp-caption{font-size: 30px !important;}
  .young_isreal .fusion-recent-posts {margin-bottom: 20px;}
  .fusion-footer footer .fusion-columns .fusion-column {padding-right: 0;padding-left: 0;}
  .footer_heading_txt .text-white img.alignnone {width: 42px;margin-right: 5px;}
  .fusion-footer-widget-area{padding-top: 30px !important;padding-left: 0 !important;padding-right: 0 !important;    padding-bottom: 10px !important;}
  .contact-form-sec textarea#wpforms-188-field_2{min-height: 150px;}
}
@media screen and (max-width: 680px){


  .conect_input input{height: 50px;}
  .conect_input input[type="button"]{min-width: 148px;font-size: 25px;}
  #rev_slider_1_1 .uranus.tparrows:before{font-size: 28px !important}
 
}
@media screen and (max-width: 640px){
    body div#wrapper {overflow-x: visible !important;}
    
}

@media screen and (max-width: 576px){
  .top_header, .bottom_header {padding: 5px 0px;}
  .logo img {width: 90px;}
  .bottom_header button.navbar-toggler{top: 38px;}
  .bottom_header {padding-top: 44px;}
  .conect_input input[type="button"]{font-size: 16px;min-width: 40px;padding-left: 10px;}
  .home_slider .carousel-caption{bottom: 0;}
  .banner_section figcaption{font-size: 30px !important;line-height: 1.2;}
  .number_txt {font-size: 20px !important;}
  li.text-white {font-size: 14px;width: 130px;margin: 0 auto;height: 130px;}
  .nws h2 {font-size: 27px !important;line-height: 34px;margin: 0 0 20px;}
  .nws h2 br {display: none;}
  .cimage img{width: 100%;margin-bottom: 15px;}
  .footer_logo img {width: 110px;}
  .stay_connect h1, .national_sec h1 {font-size: 24px!important;}
  .slider_vertical_main .d{height: 335px !important;}
  .slider_vertical_main .carArrow .arrow.right:before{bottom: -246px;}
  .top_header h5 {font-size: 15px;}
  .contact-form-sec input{height: 50px !important;font-size: 18px !important;padding-left: 15px !important;}
    .contact-form-sec textarea#wpforms-188-field_2{min-height: 120px;font-size: 20px !important;padding-left: 15px !important;}
}

@media screen and (max-width: 480px){
  .home_slider h1{font-size: 17px;line-height: 1.1;}
  .top_header.text-right {display: none;}
  .bottom_header {padding-top: 73px;}
  .bottom_header button.navbar-toggler {top: 21px;}
  .footer_heading_txt li {display: inline-block;width: 33.33%;}
  .footer_heading_txt li a{font-size: 20px;}
  .rev_slider .tp-caption{font-size: 22px !important;}
}
/* Blog */
.fusion-post-content > .blog-shortcode-post-title h2 a {
	font-family: "Calibri" !important;
    font-size: 30px;
    line-height: 30px!important;
    margin: 0;
    text-align: left;
    color: #515252 !important;
}

.preamble
{
	font-size: 22px;
	line-height: 1.7em;
}


@media screen and (max-width: 800px)
{

	.preamble
	{
	font-size: 16px;
	line-height: 1em;
	color: black;
	}
 
}

.OurStoryCaption
{
	text-align:center;
	font-size: 13px;
}
.jumbotron-1 a {
    color: #294f8c;
    font-size: 22pt;
    font-weight: 400;
    font-family: "Calibri";
	line-height: normal;
}
.jumbotron-1 ul li:not(:first-child) {
    border-top: 1px solid #ccc;
}
.jumbotron-1>ul li {
    display: block;
    font-size: 22px;
    line-height: normal;
    list-style: outside none none;
    margin: 0 0 20px;
    padding: 15px 0 0;
    font-family: "Calibri";
}
.jumbotron-1 strong {
    font-size: 28pt;
    line-height: 1;
    margin: 0;
    font-family: "Calibri";
    color: #2a2b2b;
}
.jumbotron-1 p {
    margin-bottom: 16px !IMPORTANT;
}
/* Responsive section end here */

/*******************18-Jan-2019********************/
.onsale {
    display: block;
    z-index: 98;
    color: #FFF;
    border-radius: 50%;
    line-height: 60px !important;
    text-align: center;
    position: absolute;
    padding: 0 5px;
    pointer-events: none;
    height: 60px;
    background: #2c3c56 !important;
    text-transform: uppercase;
    width: 60px !important;
 }

.products-4>li {
    float: left;
    width: 24.25%;
    margin-right: 1%;
    margin-top: 70px;
}
.products>li {
    border: none !important;
    border-bottom-width: 2px;
    
} 
.products-4 .product-title {
    line-height: 24px;
    margin-bottom: 13px;
}
.products-4 .product-title a {
    font-size: 20px;
    color: #2c3c56;
    font-weight: bold;
}
span.woocommerce-Price-amount.amount {
    font-size: 22px !important;
    font-weight: normal;
}
.price ins .amount {
    font-weight: bold;
}
.product-buttons a:first-child {
   font-size: 18px !important;
}
.product-buttons a:before {
    left: 6px;
    top: -1px;
}
.product-buttons a:first-child {
    margin-left: 6px;
}
.product-buttons a {
    font-size: 18px !important;
    }
.fusion-content-sep.sep-double.sep-solid {
    display: none;
}
a.fusion-update-cart {
    background: #113063;
}

a.checkout-button.button.alt.wc-forward {
    background: #113063;
}

form.woocommerce-cart-form h2 {
    color: #113063;
}

.cart_totals h2 {
   color: #113063!important;
}
.product-images {
    left: -30px;
}
.product .onsale {
    top: 20px;
    left: 48px !important;
}
.post-type-archive-product #main {
    /* padding: 55px 10px 45px !important; */
    margin-bottom: 50px;
}

    .summary-container h1.product_title.entry-title, .summary-container p {
    color: #707070 !important;
    font-size: 24px !important;
}
.cart button.single_add_to_cart_button.button.alt{
    background: #113063 !important;
}
.wc-tabs-wrapper .post-content p {
    color: #707070;
    font-size: 17px;
    font-weight: 400;
}
.wc-tabs-wrapper h3, ul.tabs.wc-tabs li a {
    font-size: 24px !important;
    color: #2C3C56 !important;
}
button.woocommerce-Button.button, button.button {
background: #2C3C56 !important;
}
.summary-container .product-border.fusion-separator.sep-none {
    display: none;
}
.product_meta {
    display: none;
}
.avada-single-product-gallery-wrapper .onsale {
   line-height: 54px !important;
   height: 54px;
  }
.product .entry-summary .summary-container {
  padding-top: 20px;
}
.u-column1.col-1.woocommerce-Address {
    width: 100% !important;
    max-width: 100%;
}
.product .entry-summary .price {
    margin-bottom: 10px;
}

nav.woocommerce-MyAccount-navigation ul li a {
    color: red !important;
}

.wc-proceed-to-checkout a:hover  {
     background: #2C3C56;
}
div#customer_details a {
     background-color: #2C3C56;
}
#customer_details label {
    width: 30%;
}
#customer_details span.woocommerce-input-wrapper {
    width: 100% !important;
}

.fusion-text .cart_totals .wc-proceed-to-checkout a {
    background: #113063 !important;
}
.prdct-page span.onsale {
    height: 60px;
    line-height: 60px !important;
    left: 28px !important;
}
.woocommerce-billing-fields__field-wrapper {
    display: flex;
    flex-flow: column;
}
form.checkout #billing_last_name_field, form.checkout #shipping_last_name_field {
    width: 100% !important;
}
p#billing_first_name_field, p#billing_last_name_field {
    width: 100% !important;
}
@media only screen and (max-width: 767px) { 
#main {
    padding: 0px 10px 0px !important;
}
#wrapper .post-content h2{font-size:20px;}
.single-product h3.entry-title {
    padding: 30px 20px;
    }
}
a.week-btn {
    color: #fff;
    border: 1px solid #fff;
    margin-top: 30px;
padding: 10px 20px;
}
a.week-btn:hover {
    color: #b2cefa;
}
.btn-wk {
    margin-top: 40px;
}
.youngisrael-news .sec-week {
    margin: 90px 0 0;
}
h1.parshant_txt.wk a{
color: #113063
}
h1.parshant_txt.wk a:hover{
color: #b2cefa;
}
.slider_weekly li h1.parshant_txt a:hover {
    color: #fff;
   
}
.slider_weekly li h1.parshant_txt.wk a:hover {
    color: #113063;
}