.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#003340;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
button,select{text-transform:none}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
a{transition:all .2s linear;color:#133aba;text-decoration:none}
.btn-link{font-weight:700;color:#003340;border-radius:0}
.btn-link:focus,.btn-link:hover{color:#00a19b;text-decoration:underline!important;background-color:transparent}
.blog_page_blk{background:#f3f3ef}
.inner_con_width{max-width:100%;padding:6% 0}
.page_head_blk{padding:0;margin:0 0 50px}
.page_head_blk h1{color:#00a19b}
.blog_filter_bar_blk{padding:0;margin:0 0 30px}
.blog_list_con_blk{background:#fff;float:left;width:100%;padding:25px;margin:0;min-height:292px;position:relative}
.program-post1 .blog_list_con_blk{min-height:310px}
.blog_list_con_blk .btn.btn-link,.program-txt-list .btn.btn-link{position:absolute;bottom:20px}
.blog_list_con_blk h4{margin:0 0 12px;color:#003340}
.single-post-item{float:left;width:100%;padding:0;margin:0 0 30px}
.post_auther_blk{list-style:none;margin:5px 0 10px;padding:0;display:block;width:100%;float:left}
.post_auther_blk li:first-child{margin-right:5px}
.post_auther_blk li{width:auto;display:inline}
.post_auther_blk li a{display:inline-block;text-decoration:underline;margin:0 5px}
.post_auther_blk li a:focus,.post_auther_blk li a:hover{color:#00a19b}
.post_auther_blk li img:first-of-type{margin-left:0}
.post_auther_blk li img{margin-left:5px;border-radius:30px;float:left}
.post_auther_blk li img.default_img{max-width:32px;max-height:32px}
.blog_list_con_blk .glyphicon{font-size:14px}
.btn.btn-link{font-family:'Produkt Web';font-size:18px;line-height:26px;padding:0;border-radius:0;border:0;outline:0;position:relative;transition:all .2s linear;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.btn-link:after{font-size:29px;line-height:18px;right:-15px;top:5px}
.hvrbox-text a:after{font-size:18px;line-height:18px;right:-5px;top:5px}
.btn-link:after,.hvrbox-text a:after{content:"\f105";font-family:FontAwesome;vertical-align:middle;position:absolute;font-weight:400}
.btn-link:focus,.btn-link:hover{color:#00a19b;text-decoration:none}
.btn.btn-primary{background:#003340;border:1px solid #003340;color:#fff;text-transform:uppercase;font-family:'Graphik Web';font-size:16px;line-height:16px;font-weight:300;padding:10px 20px;border-radius:20px;outline:0}
button.search-submit{background:#003340;border:1px solid #003340;color:#fff;text-transform:uppercase;vertical-align:top;font-weight:300!important;display:inline-block;padding:2px 15px}
.btn.btn-primary:focus,.btn.btn-primary:hover,button.search-submit:focus,button.search-submit:hover{background:#00a19b;border:1px solid #00a19b;box-shadow:none}
.btn.btn-primary.btn-white{background:#fff;border:1px solid #fff;color:#003340}
.btn.btn-primary.btn-white:active,.btn.btn-primary.btn-white:focus,.btn.btn-primary.btn-white:hover{background:#00a19b;color:#fff;border:1px solid #00a19b}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none;background-color:#00a19b;border-color:#00a19b}
.btn.btn-default{background:#fff;border:1px solid #fff;color:#003340;text-transform:uppercase;font-family:'Graphik Web';font-size:16px;line-height:16px;font-weight:300;padding:10px 20px;border-radius:20px;outline:0}
.btn.btn-default:focus,.btn.btn-default:hover{background:#00a19b;border:1px solid #00a19b;color:#fff;box-shadow:none}
.blog_list_bar_blk .btn_blk{margin:20px auto 0}
.search_blk{position:relative;top:4px}
.search_blk .glyphicon-search{position:absolute;top:9px;left:12px}
.search_blk input.form-control{font-family:'Produkt Web';font-weight:400;border-radius:20px;border:1px solid #003340;background:0 0;padding-left:30px}
.search_blk input.form-control:focus{border:1px solid #00a19b;box-shadow:none}
.blog_filter_bar_blk .select_box.form-control{font-family:'Produkt Web';font-size:20px;line-height:20px;font-weight:700;padding-left:0;border-radius:0;border:0;border-bottom:1px solid #003340;background:0 0;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);background-image:url(../images/ico-select.svg?2738653168149632798);background-position:right 10px center;background-repeat:no-repeat;cursor:pointer;height:40px;padding-right:28px;text-indent:.01px;text-overflow:"";margin:0 0 10px}
.stay_connected_blk{background:#003340;color:#fff;padding:4% 0}
.stay_connected_blk h1{margin:0}
.stay_connected_blk .btn-default{margin-top:13px}
.footer_last_blk{padding-top:20px;padding-bottom:5px;background:#00a19b;color:#003340;font-size:16px;line-height:16px}
h3.title_border{border-bottom:1px solid #fff;text-align:center;position:relative;margin-bottom:40px}
h3.title_border span{font-family:'Produkt Web';font-size:26px;line-height:26px;font-weight:700;color:#fff;display:inline-block;background:#00a19b;padding:0 32px;position:relative;top:14px}
h3.title_border.contact_titl img{position:relative;top:18px}
.footer_last_blk h4{font-family:'Produkt Web';color:#003340;font-size:21px;line-height:32px;font-weight:700;padding:0 0 10px;margin:0}
.program-txt{background:#f3f3ef;padding:40px 0}
.featuring-program{padding:75px 0 20px 0}
.social-icon{width:100%;clear:both;float:left}
.featuring-program p{margin:0}
.social-icon p{font-size:16px}
.social-icon .fa{color:#04a19c;font-size:20px;border-radius:50px;border:1px solid #04a19c;width:52px;height:52px;text-align:center;line-height:52px;margin-right:10px;margin-bottom:40px}
.related-events{position:relative;background:#f3f3ef;padding:40px 0 0}
.related-evnt{margin-bottom:22px;width:100%;clear:both;float:left}
.more-programs h1{color:#fff;margin:0}
.more-programs .col-md-12,.related-events .col-md-12{position:static}
.program-txt h1,.related-events h1{color:#00a19b;margin:0}
.slider-img .text-title{padding:27px 0;margin:0;color:#525252;font-size:16px;line-height:16px}
.slider-img .text-title h4{padding:0;margin:0}
.slider-img h4{padding:25px;margin:0}
.related-evnt .event-btn .margin_below{margin-bottom:10px}
.related-evnt .event-btn{padding-top:75px}
.more-programs{background:#003340;padding:60px 0 60px}
.program-txt-list{background:#fff;padding:25px}
.blog-mobile-slider-section button span,.home-program-detail .owl-nav button span,.home_testinomial .owl-nav button span,.navy_blue_dot .owl-nav button span,.people-mobile-slider button span,.related-events button span,.resources-mobile-slider-section button span,.voices_commmunity_mobile_blk button span{color:#fff;background:#003340}
.blog-mobile-slider-section button:focus span,.blog-mobile-slider-section button:hover span,.home-program-detail .owl-nav button:focus span,.home-program-detail .owl-nav button:hover span,.home_testinomial .owl-nav button:focus span,.home_testinomial .owl-nav button:hover span,.navy_blue_dot .owl-nav button:focus span,.navy_blue_dot .owl-nav button:hover span,.people-mobile-slider button:focus span,.people-mobile-slider button:hover span,.resources-mobile-slider-section button:focus span,.resources-mobile-slider-section button:hover span,.voices_commmunity_mobile_blk button:focus span,.voices_commmunity_mobile_blk button:hover span{color:#fff;background:#00a19b}
.home-our-rabbis .owl-nav button:focus span,.home-our-rabbis .owl-nav button:hover span{color:#fff;background:#00a19b}
.teal_dot_blue_bg .owl-nav button span{color:#003340!important;background:#fff!important}
.teal_dot_blue_bg .owl-nav button:focus span,.teal_dot_blue_bg .owl-nav button:hover span{color:#fff!important;background:#00a19b!important}
.testinomial .owl-theme .owl-nav{display:block!important;text-align:left;margin:0!important;position:relative;bottom:60px}
.owl-nav button{outline:0}
.owl-nav span{color:#003d4c;background:#fff;width:40px;height:40px;font-size:34px;line-height:32px;border-radius:50%;text-align:center;display:block}
.owl-theme .owl-nav{margin:0!important;text-align:center}
.owl-theme .owl-nav button{margin:10px 14px}
.welcome-intro{padding:65px 0;background:#f3f3ef}
.estd-18{position:relative;margin-bottom:20px}
.estd-18 span{font-size:22px;font-family:'Produkt Web';margin:0;width:auto;background:#f3f3ef;z-index:9;position:relative}
.estd-18:after{content:'';width:100%;height:100%;top:-15px;position:absolute;left:0;border-bottom:1px solid #003340}
.wel-left h1{color:#00a19b;margin:0 0 20px 0}
.home-quote h3{font-weight:400;font-family:'Graphik Web';font-size:40px}
.welcome_our_sacred_blk{display:block;padding:0 0 35px}
.home-program-detail{padding:58px 0 0;margin-bottom:18px}
.home-program-detail .related-evnt h1,.voices_commmunity_mobile_blk .related-evnt h1{color:#00a19b;margin:0}
.home-people-head{padding:20px 0 40px 0}
.testinomial{padding:65px 0 10px;background:#f3f3ef}
.testinomial .testinomial-qut h2{font-weight:400;font-family:'Graphik Web';word-wrap:break-word}
.home-people-head p{color:#fff;margin:0}
.navbar-nav>li>.dropdown-menu{margin-top:20px;border-top-left-radius:4px;border-top-right-radius:4px}
.navbar-default .navbar-nav>li>a{font-weight:700}
.mega-dropdown{position:static!important}
.mega-dropdown-menu{padding:20px 0;width:100%;box-shadow:none;-webkit-box-shadow:none}
.mega-dropdown-menu>li>ul{padding:0;margin:0}
.mega-dropdown-menu>li>ul>li{list-style:none}
.mega-dropdown-menu>li>ul>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#999;white-space:normal}
.mega-dropdown-menu>li ul>li>a:focus,.mega-dropdown-menu>li ul>li>a:hover{text-decoration:none;color:#444;background-color:#f5f5f5}
.mega-dropdown-menu .dropdown-header{color:#428bca;font-size:18px;font-weight:700}
.mega-dropdown-menu form{margin:3px 20px}
.mega-dropdown-menu .form-group{margin-bottom:3px}
hr{border-top:2px solid #d8d8d8!important}
.accordion-wrap{margin:0 0 60px}
.accordion-wrap h2{border-bottom:1px solid #003340;padding-bottom:15px;margin:0}
.accordion>.card .card-body{padding:0 10px}
.accordion>.card,.accordion>.card:first-of-type,.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:1px solid #00a19b;background:0 0;border-top:0;border-right:0;border-left:0;border-radius:0}
.accordion>.card .card-header{background-color:transparent;border-bottom:0;padding:22px 10px}
.accordion>.card .card-header .btn-link{display:block;width:100%;text-align:left;font-size:24px;line-height:40px}
.accordion>.card .card-header .btn-link:after{font-size:0}
.accordion>.card .card-header .btn-link .fa-plus{float:right}
.accordion>.card .card-header .btn-link .fa-plus{right:10px;background:#00a19b;border-radius:50px;top:0;position:absolute;max-width:40px;width:40px;height:40px}
.accordion>.card .card-header .btn-link .fa-minus::before,.accordion>.card .card-header .btn-link .fa-plus::before{position:absolute;left:14px;font-size:17px;top:11px;color:#fff}
.accordion>.card .card-header .btn-link[aria-expanded=true] .fa-plus:before{content:"\f068"}
.table-wrap{margin-bottom:60px}
.tablepress tbody td::after,.tablepress thead th::after{border-color:#003340}
.tablepress tfoot th,.tablepress thead th{background:0 0!important}
.tablepress tbody td{line-height:22px}
.tablepress tbody td,.tablepress tfoot th,.tablepress thead th{border-bottom:1px solid #003340!important}
@media (max-width:767px){
.single-accordion__title::after{width:16px;height:16px}
.single-accordion.active .single-accordion__title::after{width:14px;height:14px}
}
.page-id-8218 blockquote .author:before, blockquote.alternate .author:before {visibility: hidden;}