@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');
body{font-family: 'Open Sans', sans-serif; font-size: 14px;}
a,a:hover,a:focus{outline: none;text-decoration: none;}
a:focus{text-decoration: none;}

.header-container {
  background-color: #fff;
  box-shadow: 0 5px 5px rgba(16, 43, 71, 0.29);
  height: 60px;
  margin: 0;
  padding: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99999999;
}
nav.navigation {
  float: left;
}
.logo {
  margin:0px auto;
  width: 232px;
}
.logo a {
  position: absolute;
  top:15px;
}

.search-form {
  display: inline-block; vertical-align: top; position: relative;
}
.login-links {
  display: inline-block; margin: 0px; padding: 0px; vertical-align: top;
}
.login-links li {
  
  display: inline-block; vertical-align: top;
 
}
.login-links li a {
  border: 1px solid transparent;
  color: #060f46;
  display: block;
  font-size: 15px;
  padding:7px 16px;transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out;
}
.login-links li a:hover, .login-links li.outline-btn a{
  border: 1px solid #33b8e4; color: #33b8e4; text-decoration: none;
}
.login-links li.outline-btn a:hover{background-color: #33b8e4; color: #fff;}
.head-right {
  margin-top: 12px;
}
button.seach-btn, .seach-trigger{
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 0 none;
  box-shadow: none;
  color: #060f46;
  font-size: 17px;
  margin-right: 10px;
  margin-top: 7px;
  padding: 0; cursor: pointer;
  vertical-align: top; display: inline-block;
}
.navbar-nav > li > a{
  color: #060f46;
  font-size: 15px;
  font-weight: 400;
  padding:20px 12px; position: relative;
}
.nav > li > a:focus, .nav > li > a:hover,.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background-color: transparent; color: #33b8e4}
.navbar-nav > li > a:hover:after {
  background-color: #33b8e4;
  bottom: 12px;
  content: "";
  height: 2px;
  left: 10%;
  position: absolute;
  right: 10%;
}
.navbar-nav > li > .dropdown-menu {
  border: 0 none;
  border-radius: 0;
  box-shadow: 0 5px 5px rgba(16, 43, 71, 0.29);
  padding: 0;
  top: 59px;
  width:190px;
}

.dropdown-menu > li > a {
  border-bottom: 1px solid #eeeeee;
  clear: both;
  color: #33b8e4;
  display: block;
  font-size:15px;
  font-weight: 400;
  line-height: 18px;
  padding:10px 20px;
  white-space: nowrap;
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
  background-color: transparent;
  color: #33b8e4;
  text-decoration: none;
}

.search-form input.seach-control{border:1px solid #ddd;display: inline-block; visibility: hidden; opacity: 0; transition:all ease-in-out 300ms; height: 39px;margin-right: -30px;padding-right: 40px;vertical-align: middle;width:260px; padding-left:10px; color: #333; font-size: 13px;}
.search-form.visible input.seach-control{visibility: visible; opacity: 1;}
.search-form button.seach-btn{ display: none;}
.search-form.visible button.seach-btn{ display: inline-block;}
.search-form.visible button.seach-btn, .search-form button.seach-btn:focus{color: #33b8e4}
.search-form.visible .seach-trigger{ display: none;}

.tagline-main{background-color: rgba(5,11,45,0.52)}

.home-slider .item {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  width: 100%;
  height:560px;;
}
.home-slider {float: left;width: 100%;}

.slideshow {float: left;width: 100%;margin-top:60px; position: relative;}
.tagline-main {background-color: rgba(5, 11, 45, 0.52);position: absolute;top: 0;width: 100%; z-index: 2}

.tagline-main .tagline{
  color: #d6f5ff;
  font-size: 18px;
  font-weight: 700;
  padding: 10px 0;
  text-align: center; line-height:24px;
}
.tagline-main .tagline p{margin-bottom:0px;}

.tagline-main .tagline span{font-size: 15px; color: #d6f5ff; font-weight: 400;}
.home-slider .caption-text {left: 0;position: absolute;text-align: center;top:55%;transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); width: 100%; padding: 0 20%}
.home-slider .caption-text .inner-content {max-width: 800px;margin: 0 auto;}
.home-slider .caption-text h2 {color: #050b2d;font-size: 85px;line-height: 90px; margin-bottom:25px; margin-top:0px;}
.home-slider .caption-text h2:first-letter {text-transform: uppercase;}
.home-slider .caption-text p {color: #050b2d;font-size: 20px;font-weight: 700;line-height:31px;}
.home-slider .buttn a{
display: inline-block;
width:210px;
height: 48px; transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out;
background-color: #ffffff; font-size: 15px; color: #ff7b11; line-height: 48px; border-radius: 4px; box-shadow:0px 0px 34px rgba(76,142,207,0.34);margin-top: 35px;
}


.home-slider .buttn a:hover{background-color:#ff7b11; color: #fff; text-decoration: none;}
.home-slider .owl-dots {bottom: 25px;left: 50%;position: absolute;transform: translateX(-50%);}
.home-slider .owl-dot{display: inline-block; margin:0px 6px;}
.home-slider .owl-dot.active span{background-color:#33b8e4 }
.home-slider .owl-dot span {background-color: #ffffff;border-radius: 99em;display: block;height: 10px;width: 10px;box-shadow:0px 5px 5px rgba(57,89,129,0.54); -moz-box-shadow:0px 5px 5px rgba(57,89,129,0.54); -webkit-box-shadow:0px 5px 5px rgba(57,89,129,0.54);}
.home-slider .owl-nav .owl-next, .home-slider .owl-nav .owl-prev{width:50px; text-indent: -999em;background: url(../images/slider-controls.png) no-repeat;position: absolute;top:47%;height: 100px;}
.home-slider .owl-nav .owl-prev{left:20px; background-position:0 0px;}
.home-slider .owl-nav .owl-next{right:20px; background-position:0 -112px;}


.main-container {float: left;width: 100%; min-height:500px;}
.section-header h3 {color: #18a7d6;font-size: 64px;text-align: center;}

.tikkunim-section {padding: 60px 0px 30px;width: 100%;}
.tikkunim-section .grid-item h5 {color: #060f46;font-size: 26px;font-weight: 700;text-transform: uppercase; margin: 0px;}
.tikkunim-section .count{color: #18a7d6;font-size: 78px;font-weight: 700; position: relative; line-height: 100px;}
.tikkunim-section .grid-wrap .grid-item {display: inline-block;padding: 0 20px;text-align: center;width: 24%; position: relative;}
.tikkunim-section .grid-wrap .count::after {background: rgba(0, 0, 0, 0) url("../images/seprator-line.png") no-repeat scroll 0 0;bottom: 2px;content: "";
height: 82px;
position: absolute;
right: -50px;
width: 37px;
}
.tikkunim-section .content-section {margin-top: 60px;width: 100%;}
.be-part-btn {
  margin: 60px 0 0;
  text-align: center;
}
.be-part-btn a {
  border: 2px solid #ff7b11;
  border-radius: 7px;
  box-shadow: 0 5px 0 rgba(89, 51, 10, 0.13);
  color: #ff8422;
  display: inline-block;
  font-size: 52px;
  font-weight: 300;
  line-height: 52px;
  padding:14px 0; position: relative;
  position: relative;transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -webkit-transition: all 300ms ease-in-out;
  width: 503px;
}
.be-part-btn a:hover, .be-part-btn a:focus{text-decoration: none; background-color: #ff7b11; color: #fff;}

.be-part-btn a:after{background: rgba(0, 0, 0, 0) url("../images/arrow-right.png") no-repeat scroll 0 0;content: "";height: 28px;margin-top: -11px;position: absolute;right:50px;top: 50%;width: 34px;}
.be-part-btn a:hover:after{background-position:0 bottom;}
.world-member-section {background: rgba(0, 0, 0, 0) url("../images/world-member-bg.png") no-repeat scroll 0 0 / cover ;padding-bottom:24%;position: relative;text-align: center;width: 100%;}
.headline-content h2{color: #050b2d;font-size: 65px;}
.headline-content .count{font-weight: 700; font-size: 78px; color: #050b2d;}
.headline-content {left: 50%;padding: 0 40px;position: absolute;text-align: center;top:45%;transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}

.hightlights {
  background:#2292b7;
  color: #fff;
  margin-top:-80px;
  padding: 60px 14%;
  position: relative;
  width: 100%; background-size: cover;
}

.hightlights h4{
  color: #ffffff;
  font-size: 28px;
  font-weight: 700;
  line-height:38px; margin-bottom: 20px;
}

.hightlights p{font-size:18px; line-height: 33px; font-weight: 700;}


.services-listing {
float: left;
margin-top: 40px;
width: 100%;
}

.section-title{font-size:34px; color: #050b2d;}
.tabs-section{margin-top:20px; margin-bottom:20px;}

.tabs {
background: #33b8e4 none repeat scroll 0 0;
border: 0 none;
display: inline-block; overflow: hidden;
border-radius: 5px;}



.tabs .nav-tabs{border-bottom: 0px; padding-left: 0;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border: 0px; color: #ebf9fe;background-color: #33b8e4; border-right: 1px solid:#75d0ed;}
.nav-tabs > li > a {border: 0 none;border-radius: 0;color: #ebf9fe;font-family: "Open Sans";font-size:17px;font-weight: 400;line-height:18px;margin-right: 2px;padding:16px 32px; /*kalpesh comment border-right: 1px #75d0ed solid;*/margin-right: 0px;}
.nav-tabs > li:last-child > a{border-right: 0px;}
.nav-tabs.nav > li > a:focus, .nav-tabs.nav > li > a:hover, .nav-tabs.nav .open > a, .nav-tabs.nav .open > a:focus, .nav-tabs.nav .open > a:hover,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a {cursor: pointer; color: #fff; background-color: #2292b7;border-right: 1px solid transparent;}

.nav-tabs.nav > li:last-child > a:focus, .nav-tabs.nav > li:last-child > a:hover, .nav-tabs.nav .open:last-child > a, .nav-tabs.nav .open:last-child > a:focus, .nav-tabs.nav .open:last-child > a:hover,.nav-tabs > li.active:last-child > a:hover,.nav-tabs > li.active:last-child > a{border-right:0px;}

.nav-tabs > li{margin-bottom: 0;}
.tabs-section .filter {
  display: inline-block;
  margin-left: 10px;
  vertical-align: top;
}

.filter select {
   height: 100%; width: 100%;
    padding: 0 18px; width: 170px;
  -webkit-appearance: none;
   -moz-appearance: none;
        appearance: none;
        border: 0px; color: #6ec6d7; cursor: pointer; background-color:#fff;
}
.filter select option{padding:8px 15px;}
.filter .select-dropdown {
  border: 1px solid #2292b7;
  border-radius: 6px;
  color: #6ec6d7;
  font-size: 18px;
  height: 50px;
  overflow: hidden;
  position: relative;
}
 .filter .select-dropdown::after {
  content: "\f107";
  font: 26px/1 FontAwesome;
  position: absolute;
  right: 15px;
  text-rendering: auto;
  top: 12px; pointer-events: none;
}   

.see-all-action{float: right;margin-top: 15px;}
.see-all-action a{border: 1px solid #ff8422;font-size: 15px;padding:7px 15px; color: #ff8422;  border-radius: 6px;}
.see-all-action a:hover{background-color:#ff8422; color: #fff; text-decoration: none;cursor: pointer;}


.product-grid .card-panal{border: 1px solid #e4e0ee;box-shadow: 1px 2px 4px #f7f9fa;}
.product-grid .card-panal .thumbnail-img{background-color:#fcfdfd;}
.product-grid .card-panal .thumbnail-img img {
    width: auto;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);
}

.product-grid .details h4 a, .product-grid .details h4 {
  color: #050b2d;
  font-size: 22px; padding:0 10px;
  line-height: 30px;
  text-align: center; margin: 15px 0px;
}
.product-grid .details h4{min-height:60px;}
.product-grid .details h4 a:hover{color: #42AAD6}
.product-grid .popover{background-clip: padding-box;background-color: rgba(215, 215, 215, 0.9);border: 1px solid #b3b3b3;border-radius: 6px;box-shadow: 0 2px 3px rgba(15, 3, 3, 0.4);display: none;font-size: 14px;font-style: normal;font-weight: 400;left: 0;letter-spacing: normal;line-height: 1.42857;max-width: 310px;padding: 1px;position: absolute;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;top: 0;white-space: normal;width: 310px;word-break: normal;word-spacing: normal;word-wrap: normal;z-index: 1060; font-family: 'Open Sans'; font-weight: 400;}
.product-grid .popover > .arrow{display: none;}
.product-grid .popover-title{background-color: transparent;border-bottom: medium none;border-radius: 5px 5px 0 0;color: #222430;font-size: 16px;margin: 0;padding: 14px 14px 0; font-weight: 600;}
.product-grid .details ul{margin: 0px; padding: 0px; list-style: none;}
.product-grid .details ul li{padding:8px 20px; background-color: #fcfdfd;}
.product-grid .details ul li:nth-child(even){background-color: #f7f9fa;}
.product-grid .details span.value-text { cursor: pointer;
  color: #4a4a4a;
  display: inline-block;
  font-size: 24px;
  margin-top: 0;
  vertical-align: top;
}
.product-grid .details ul li.hightlight span.value-text{color:#ff7b11}
.product-grid .details ul .icon{display: inline-block;height: 30px;margin-right: 10px;line-height: 30px;width: 30px; text-align: center; /*background: url(../images/icon_sprite.png) no-repeat;*/}
.tab-content .product-grid {
    margin-top: 25px;
}
.product-grid .item{margin-bottom:30px;}
.product-grid .member-profile{text-align: center; margin: 20px 0px;}
.product-grid .member-profile .ellipse-box {background: #fff none repeat scroll 0 0;border-radius: 999em;display: inline-block;height: 122px;overflow: hidden;width: 122px; position: relative;}
.product-grid .member-profile .ellipse-box img {left: 0;max-width: 100%;position: absolute;top: 50%;transform: translateY(-50%); width: 100%; border-radius: 50%;object-fit: cover;height: 100%;}

.sugges-cause-section{float: left; width: 100%; background: #ff9322; background-size: cover; padding:100px 0px; text-align: center; margin-top:0px;}
.content-section{display: inline-block;text-align: left;vertical-align: middle;width: 464px;}
.content-section .more-btn{margin-left: 15px;}
.content-section h3{color: #ffffff;font-size: 48px;font-weight: 300; margin:0 0 30px}
.content-section p{font-size:21px; color: #ffffff; line-height: 38px;}
.image-part {display: inline-block;padding-left: 60px;}

.bottom-section{float: left; width: 100%; background:#ff9322; background-size: cover; padding:100px 0px; text-align: center; margin-top:0px;}
.bottom-section .content-section{display: inline-block;text-align: left;vertical-align: middle;width:504px;}
.bottom-section .content-section .more-btn{margin-left: 15px;}
.bottom-section .content-section h3{color: #ffffff;font-size: 48px;font-weight: 300; margin:0 0 30px}
.bottom-section .content-section p{font-size:21px; color: #ffffff; line-height: 38px;}
.bottom-section .image-part {display: inline-block;padding-left: 60px;}


.footer{background-color: #f4f5f5;float: left;width: 100%; padding:44px 0 20px;}
.footer-inner{margin: 0 auto;width: 1170px;}
.left-section {float: left;width:100%;}

.footer .widget h3{font-size: 16px; color: #18a7d6;font-weight: 600; margin: 0px 0 15px;}
.footer .widget ul{margin: 0px; padding: 0px; list-style: none;}
.footer .widget ul li{padding:4px 0px;}
.footer .widget ul li a{color: #050b2d; font-size: 14px; font-weight: 400;}

.footer-bottom{float: left; width: 100%; background-color:#fefefe; color: #333; padding:24px 0px; border-bottom:5px #f4f5f5 solid;}
.footer-bottom .copyright-text{float: right;margin-bottom: 0; font-size: 13px;}

.poweredby-section{float: right;text-align: right;width: 100%;}
.poweredby-section .build-text{display: inline-block;margin-right: 5px;vertical-align: middle;}
.poweredby-section .icon{display: inline-block;}

/*inner page*/
.innerpage .header-container{box-shadow: none; border-bottom: 1px solid #0a4f73;}
.innerpage .main-container{background: #fbfcfc;}
.recital{padding: 50px 0 50px;}
.recital .page-title{font-size: 44px; color: #084062; font-weight: 600; font-family: 'Open Sans', sans-serif; margin: 0 0 45px;}
.recital-box .box{display: inline-block; float: left; width: 50%; color: #464646; font-size: 16px; line-height: 25px;}
.recital-box .box:nth-child(2){width: 40%;}
.recital-box .box img{height: 100%; width: auto;}
.recital-box .box.summary{margin-left:30px;}
.recital-box .heading{font-size: 25px; text-transform: uppercase; color: #29cd6b; line-height: 26px; margin: 0 0 15px; display: inline-block;}
.tikkun-detail-summery .heading{font-size: 25px; text-transform: uppercase; color:#ff7b11; line-height: 26px; margin: 0 0 15px; display: inline-block;}
.tikkun-detail-summery{width: 50%; float: right; padding-right: 40px;}
.labels{padding:10px 0}
.tag-heading{font-size: 13px; color: #464646; text-transform: capitalize; float: left;margin: 0 5px 0 0}
.labels ul{margin: 0; padding: 0;}
.labels ul li{display: inline-block; list-style: none; margin: 0 2px;}
.labels ul li.no-category-found{margin: 8px 2px !important;}
.labels ul li a{display: inline-block; background: #18a7d6; padding:0px 15px; border-radius: 30px; font-size: 12px; color: #fff;}
.cause-detail-category .labels ul li a{padding: 8px 15px;}

.categories span{height: 20px; width: 20px; line-height: 20px; border-radius: 50%; background: #adadad; color: #fff; margin:0 3px 0 0; display: inline-block; text-align: center; font-size: 14px; font-weight: bold;}
.categories span.female{background: #ff7b11;}
.tikkun-strength{-webkit-box-shadow: 10px 12px 0px -6px rgba(225,243,249,1);
-moz-box-shadow: 10px 12px 0px -6px rgba(225,243,249,1);
box-shadow: 10px 12px 0px -6px rgba(225,243,249,1); background: #fff; padding: 0 20px;}
.tikkun-strength h3{font-weight: bold;text-align: center; text-transform: uppercase; color: #084062;}
.strength-timer{text-align: center; padding: 0 0 15px; border-bottom: 1px solid #edeef0; margin-bottom: 10px;}
.amount-performed-title{font-size: 18px; font-weight: 600; color:#084062; margin: 0; display: inline-block;}
.amount-performed-details .table tr:first-child td{border-top: 0;}
.amount-performed-details .table td:first-child{ width: 35px; min-width: 35px; text-align: right; padding-left:4px; white-space: nowrap; }
.amount-performed-details .table td:first-child img{display: block; width: 100%; min-width: 100%}
.amount-performed-details .table td:last-child{text-align: right;white-space: nowrap; width: 1%;}
.amount-performed-details .table td{padding: 12px 8px; font-size: 14px; color: #464646; font-weight: 300; width: 100%;}
.amount-performed-details .table td span{color: #ff7b11; font-size: 16px; font-weight: 600}
.about-informations .panel-default>.panel-heading{background: #fbfcfc; padding-bottom: 0; border-color: #b3bdc1; margin-bottom: 30px;}
.about-informations .panel-default{margin: -30px 0 0; background: transparent; border-top: 0; border:0;}
.about-informations .nav-tabs > li > a{background: #daecf2; color: #696969; border: 0; font-size: 18px; font-weight: 600; padding: 16px 90px}
.about-informations .nav-tabs > li{padding-top: 10px; margin: 0 5px;}
.about-informations .nav-tabs > li.active{padding-top: 0;}
.about-informations .nav-tabs > li.active > a{background: #fff; color: #000; border-bottom: 1px solid #fff; border-top:1px solid #b3bdc1; border-right:1px solid #b3bdc1; border-left:1px solid #b3bdc1; padding-top: 25px;}
.about-informations .nav-tabs > li.active{    margin: 0px -5px -2px -5px;}
.about-informations .nav-tabs > li.active:last-child > a{border-right:1px solid #b3bdc1;}
.about-informations .nav-tabs{ border-bottom: 0; }
.tab-section{background: #fff;}
.sidebar-banner{margin: 0 0 20px;}
.sidebar-banner img{width: 100%;}
.about-informations .panel-body h2{font-size: 30px; position: relative; background: #fff;z-index: 2; color: #084062; font-weight: normal; margin:10px 0 30px;}
.about-informations .panel-body h2 span::before{content: ""; background: #e4e4e4; position: absolute; right: 0; width: 100%;top: 20px; height: 1px; z-index: -1}
.about-informations .panel-body h2 span{background: #fff; padding-right: 30px;}
.about-informations .panel-body P{margin: 0 0 30px; font-size: 18px; color: #1a1a1a;}
.top-member{margin:0 -10px;}
.top-member h3{margin:0 0 20px 10px; text-transform: uppercase; font-weight: bold;}
.top-member .member-details{margin: 0; padding: 0; list-style: none; width: 100%; display: inline-block;}
.top-member .member-details li{display: inline-block; float: left; width: 25%; padding: 0 10px; box-sizing: border-box; margin: 0 0 15px;}
.member-details .profile-pic{width: 55px; height: 55px; border-radius: 50%; display: inline-block;overflow: hidden; float: left; margin-right: 20px;}
.member-details .profile-pic img{width: 100%;}
.member-details .profile-name{overflow: hidden;}
.member-details .performed{clear: both; background: #ecf4f6; color: #196d89; font-size: 12px; display: inline-block; width: 100%; padding: 6px 15px; line-height: 22px;}
.member-details .performed span{ font-size: 20px; font-weight: bold; color: #18a7d6; float: right;}
.top-member .member-details .profile-details{border:1px solid #d2d2d3;-webkit-box-shadow: 2px 2px 0px 0px rgba(28,94,116,0.1);-moz-box-shadow: 2px 2px 0px 0px rgba(28,94,116,0.1);box-shadow: 2px 2px 0px 0px rgba(28,94,116,0.1);}
.top-member .member-details .profile-box{ padding: 10px 20px 10px 15px; font-size: 17px; color: #050b2d; line-height: 20px; min-height: 80px;}
.load-more{background: #18a7d6; text-align: center;-webkit-box-shadow: 4px 4px 0px 0px rgba(229,246,252,1);-moz-box-shadow: 4px 4px 0px 0px rgba(229,246,252,1);box-shadow: 4px 4px 0px 0px rgba(229,246,252,1); color: #fff; padding: 8px 0; font-size: 14px; font-weight: 600; margin:0 0 50px; cursor: pointer;}
.load-more:hover{background-color:#ff7b11;}
.top-member .cause-profile{ width: 77px; height: 77px; overflow: hidden;float: left; margin: 0 20px 0 0;}
.top-member .cause-profile img{height: 100%;}
.top-member .profile-box-cause .profile-name{padding: 10px 20px 5px 0;}
.comment-box{background: #f4f5f5; padding:40px 25px 50px 25px;margin-bottom: 30px;}
.comment-header .total-comment{font-weight: bold;color: #717171; font-size: 17px;}
.comment-header .add-comment{float: right; background: #00cb4d; color: #fff; padding: 10px 35px; text-transform: uppercase; font-size: 15px;-webkit-box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35);-moz-box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35);box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35); border-radius: 4px; cursor: pointer;}
.avtar{height: 40px; width: 40px; border-radius: 50%; overflow: hidden;float: left; margin-right: 20px;}
.avtar img{width: 100%;}
.comment-title{display: inline-block;width: 100%; padding: 10px 0 0; margin: 0 0 25px;}
.avtar-text{border-bottom: 1px solid #e4e4e4; padding: 0 0 10px; overflow: hidden; color: #717171; font-size: 15px;}
.comment-text{overflow: hidden; font-size: 12px; color: #818181; font-weight: 600}
.comment-text p{color: #2a2a2a !important; font-size: 14px !important; font-weight: normal; margin: 0 !important;}
.comment-text span{font-size: 14px; font-weight: bold; color: #118fb8;}
.author-name{margin: 0 0 10px;}
.blog-comments{margin: 0 0 30px;}
.add-comment-box{padding: 0 0 0 60px;}
.add-comment-box textarea{width: 100%; padding: 15px 20px; border:1px solid #c1c1c1; margin: 0 0 10px; font-size: 14px; color: #8f8f8f; min-height: 80px;}
.btn.btn-submit{background: #18a7d6; color: #fff; padding: 10px 60px; font-size: 15px;-webkit-box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35);-moz-box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35);box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35); border-radius: 4px;}
.add-comment-box{text-align: right;}

img{max-width: 100%;}
input:focus, select:focus{outline:none;}

.innerpage {padding-top: 60px;}
.top-banner-section{background: rgba(0, 0, 0, 0) url("../images/top-banner-bg.jpg") no-repeat scroll 0 0 / cover ;float: left;padding: 70px 0;text-align: center;width: 100%;}
.top-banner-section .caption-text h1{margin:0px; font-size:64px; color:#084062;}
.top-banner-section .caption-text .count{color:#18a7d6; font-size:78px; font-weight:bold; margin-top:20px; line-height:70px;}
.cause-list-banner-section{background: rgba(0, 0, 0, 0) url("../images/Cause-List-Banner-Image.png")repeat-y scroll;float: left;padding: 70px 0;text-align: center;width: 100%;background-size: cover;background-position: 50% -10px;}
.cause-list-banner-section .caption-text h1{margin:0px; font-size:64px; color:#084062;}
.cause-list-banner-section .caption-text .count{color:#18a7d6; font-size:78px; font-weight:bold; margin-top:20px; line-height:70px;}
.search-section{background-color: #0a4f73;float: left;padding:30px 0;width: 100%;}
.search-section .search-form-main{width:765px; margin:0 auto; }
.search-section .search-form-main input{width:100%; background-color:#fbfcfc; height:55px; border:0px; border-radius:4px; box-shadow: inset 5px 5px 5px rgba(24,24,24,0.36); padding:0 64px 0px 18px; font-size:18px;}
.search-section .search-form-main > form {position: relative;}
.search-section .search-form-main > .tikkun-search-bar {position: relative;}
.search-section .search-form-main .search-icon {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 0 none;color: #6e98cc;font-size: 25px;margin: 0;padding: 0;position: absolute;right: 20px;top: 11px;}
.filter-tabs ul{list-style:none; margin:0px; width:75%; padding:0px; border-radius:7px; background-color:#2292b7; display:inline-block;}
.filter-tabs li{float:left;  width:33.3%; text-align: center; border-right:1px #caeef9 solid;}
.filter-tabs select{/*height: 100%;*/ padding:12px 40px 12px 20px;-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;border: 0px;cursor: pointer; color: #fff; background-color:transparent; font-size:18px;}
.filter-tabs select option{color:#333; background-color:white;}
.filter-tabs .select-dropdown{position: relative;}
.filter-tabs ul li:last-child{border-right:0px;}
.filter-tabs ul .select-dropdown:last-child{border-radius: 0px 7px 7px 7px;}
.filter-tabs ul .select-dropdown:first-child{border-radius: 7px 0px 0px 7px;}
.filter-tabs .select-dropdown.active{background-color:#33b8e4;}
.filter-tabs .select-dropdown:after{content: "\f107";font: 26px/1 FontAwesome;position: absolute;color:#fff;text-rendering: auto;top:12px; pointer-events: none; right:18px;}   
.toolbar {margin: 20px 0;}
.genders-filter select{/*height: 100%;*/ padding:12px 40px 12px 20px;-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%; border: 0px;cursor: pointer; color:#ff7b11; background-color:transparent; font-size:18px;}
.genders-filter .select-dropdown{position: relative;border:1px #ff7b11 solid; border-radius:7px;}
.genders-filter .select-dropdown:after{content: "\f107";font: 26px/1 FontAwesome;position: absolute;color:#ff7b11;text-rendering: auto;top:12px; pointer-events: none; right:30px;}
.genders-filter{float:right;width: 22%;}
.listing-sorter{background-color:#eaeaea; border-radius: 4px; margin-bottom:30px;}
.listing-sorter span:last-child{border-radius: 0px 4px 4px 0px;}
.listing-sorter span:first-child{border-radius: 4px 0px 0px 4px;}
.listing-sorter span.active{background-color:#ff7b11; color: #fff;}
.listing-sorter span {color: #aaaaaa;display: inline-block;font-size: 16px;min-width:146px;padding:11px 10px 7px;text-align: center;}
.listing-sorter span i{margin-right:10px; font-size:36px; vertical-align:middle;}
.pagination-showing-main {float: left;margin-bottom: 30px;width: 100%;}
.pagination-showing-main .pagination-wrp{float: left;}
.pagination-showing-main .showing-sorter {  float: right;}
.pagination{margin:0px;}
.pagination > li > a, .pagination > li > span{font-size:17px; color:#2a2a2a; padding:6px 14px}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background-color:#0f7090; color:#fff; border-color:#0f7090}
.pagination > li:first-child > a, .pagination > li:first-child > span{background-color:#f6f6f6; color:#9e9e9e; border-radius:0px;}
.pagination > li:last-child > a, .pagination > li:last-child > span{background-color:#f6f6f6; color:#9e9e9e; border-radius:0px;}
.pagination li i.fa{font-size:22px;}
.showing-sorter span{color:#8b8b8b; font-size:17px;}
.showing-sorter select {/*height: 100%;*/ padding:6px 50px 6px 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%; border: 0px;cursor: pointer; color:#2a2a2a; background-color:transparent; font-size:17px;}
.showing-sorter .select-dropdown{position: relative;border:1px #cccccc solid; display:inline-block; margin-left:7px;}
.showing-sorter .select-dropdown::after{background-color: #f6f6f6;color: #b0b0b0;content:"\f107";font: 26px/36px FontAwesome;height: 36px;pointer-events: none;position: absolute;right: 0;text-align: center;text-rendering: auto;top: 0;width: 40px; border-left:1px #dedede solid;}
.product-list, .product-grid {float: left;width: 100%;}
.product-list .list-item{border: 1px solid #e4e0ee; padding-top:40px; float:left; width:100%; margin-bottom:40px;box-shadow: 0 6px 4px #f6f6f6;}
.product-list .list-item h3{color: #084062;font-size: 44px;font-weight: 600;margin-bottom: 20px;margin-top: 0;}
.product-list .product-block{padding-left:50px}
.product-list .product-block .description {color: #464646;font-size: 16px;font-weight: 300;line-height: 24px;padding-left:40px;}
.product-list .product-block .description p{color: #464646;font-weight:300;}
.stength-block {text-align: center;}
.stength-block h4{font-size:33px; color:#084062; text-transform:uppercase;}
.stength-chart {margin: 20px 0;}
.stength-details {float: left;margin-top:20px;width: 100%; padding:0px 20px;}
.stength-details > ul {list-style: outside none none;margin: 0;padding: 0;}
.stength-details > ul li {border-top: 1px solid #d6dfe5;float: left;height:60px;padding:10px 10px 10px 30px;text-align: left;width: 50%; font-size:24px; color: #4a4a4a;}
.stength-details > ul li .icon{margin-right:10px;}
.more-details {float: left;margin-top:0px;width: 100%;}
.more-details .nav-tabs{width:66.6667%; border-bottom:0px;}
.more-details .nav-tabs > li{width:50%; text-align:center;}
.more-details .nav-tabs > li > a{font-size:19px; color:#084062; background-color:#f7f9fa;border:1px solid transparent; border-bottom:none; border-left: 0px;}
.more-details .nav-tabs > li > a .fa{margin-left:10px; font-size:24px; vertical-align: middle; line-height: 18px;}
.more-details .nav-tabs.nav > li > a:focus, .more-details .nav-tabs.nav > li > a:hover, .more-details .nav-tabs.nav .open > a, .more-details .nav-tabs.nav .open > a:focus, .more-details .nav-tabs.nav .open > a:hover, .more-details .nav-tabs > li.active > a:hover, .more-details .nav-tabs > li.active > a{background-color:#fdfdfd; color:#084062;border:1px solid #e4e0ee;border-bottom:none;}
.more-details .nav-tabs > li:hover:first-child > a,.more-details .nav-tabs > li:first-child > a:hover, .more-details .nav-tabs > li:first-child > a:focus, .more-details .nav-tabs > li.active:first-child > a{border-left:0px;}
.more-details .nav-tabs > li.active .fa-angle-down:before{content:"\f106"}
.more-details .tab-content > .tab-pane{border-top:1px #e4e0ee solid; padding:40px 55px;}
.more-details .tab-content p{color:#1a1a1a; font-size:18px; line-height:30px; font-weight:400;}




/* Login Page */

.account-page, .registration-page, .login-page, .contact-page, .donate-page{padding: 30px 0 70px;}
.padding-t-40{padding-top:40px;}
.small-container{max-width:730px; width:100%; margin:0px auto;}
.page-title h2 {color: #444444;font-size: 26px; margin-bottom:10px;text-transform:uppercase;text-align: center; font-weight:600;}
.create-Account-link{font-size:14px; color:#262626;}
.create-Account-link a{color:#33B8E4;}
.form-wrapper{margin-top:30px;}
.form-wrapper h6{font-size:13px; color:#262626; margin-top:5px;}
.form-wrapper label{font-size:13px; color:#262626; vertical-align:middle;}
.form-wrapper .input-text, .form-wrapper .selct-box{height:40px;font-size:14px;color:#918f8f; border:1px #ccc solid; border-radius:2px; width:100%; padding:0px 14px; letter-spacing:0.4px;}
.form-wrapper .input-text::-webkit-input-placeholder {color: #918f8f;}
.form-wrapper .input-text::-moz-placeholder{color:#918f8f; opacity:1;}
.form-wrapper .input-text:-ms-input-placeholder{color:#918f8f;}
.form-wrapper .input-text:-moz-placeholder{color:#918f8f;}
.form-wrapper .input-text:focus, .form-wrapper textarea:focus{border:1px #8a8888 solid; padding:0px 14px; color:#676767;}
.form-wrapper .left-colm{float:left; width:305px;}

.benifits-text{float: right;width: 300px;}
.benifits-text h5{color: #444444;font-size: 18px;font-weight: 600;margin: 0 0 7px;text-transform: uppercase;}
.benifits-text p{color: #808080;font-size:13px;letter-spacing: 0.4px;line-height: 22px;}
.login-form .checkbox.remeber-checkbox{float: left;margin-top: 0;}
.login-form .help-block.text-right {float: right;margin-top: 0;}
.login-form .help-block{font-size: 13px;text-transform: uppercase;}
.login-form .help-block a{color:#33B8E4}
.create-Account-link a:hover, .login-form .help-block a:hover{text-decoration:underline;}
.form-wrapper .butn{width: 100%;margin-top: 20px;}
.form-wrapper .butn .btn-primary{width:100%; background-color:#33B8E4; border:0px;border-radius: 1px;font-size: 18px;font-weight: 700;height: 40px;letter-spacing: 0.4px;line-height: 40px;padding: 0 10px;text-align: center;text-transform: uppercase; transition:all ease-in-out 0.5s; -webkit-transition:all ease-in-out 0.5s;}
.form-wrapper .butn .btn-primary:hover{background-color:#FF7B11;}
.register-form .checkout-field .checkbox-input{float: left;width: 15px;}
.register-form .checkout-field span {color: #444444;float: left;font-size: 12px;font-weight: 300;line-height: 20px;margin-left: 10px;width: 80%;}
label.error{color: red !important; font-weight: normal; margin: 0 !important}
textarea.error, .input-text.error{border-color: red !important;}


/*login_dropdown*/
.login-links #login-dp {min-width: 286px;padding: 22px;overflow: hidden;background-color: #fff;border-radius: 3px; border: 1px solid #e3e3e3;box-shadow: 0 2px 4px rgba(24, 24, 24, 0.52);top: 45px;left: auto;right: -97px;}
#login-dp .form-group {margin-bottom: 10px;width: 100%;clear: both;}
#login-dp .form-control {background-color: #f2f2f2;border: 0 none;border-radius: 1px;box-shadow: none;width: 100%;}
#login-dp .remeber-checkbox {float: left;margin: 0px;}
#login-dp .help-block {font-size: 12px;float: right;margin: 2px 0 0;}
#login-dp  .checkbox label {margin-left: 0;color: #262626;font-size: 13px;font-weight: 300;min-height: 20px;padding-left: 20px;margin-bottom: 0;cursor: pointer;}
#login-dp .help-block > a {color: #878787;font-size: 11px;text-transform: uppercase;outline: none;padding: 0;}
#login-dp .help-block > a:hover{border: 1px solid transparent;text-decoration: underline;}
#login-dp .btn-primary {float: left;margin-bottom: 12px;margin-top: 20px;width: 100%;background:#33b8e4; border-color: #33b8e4;border-radius: 2px;color: #ebf9fe;font-size: 14px;font-weight: 700;letter-spacing: 0.3px;text-transform: uppercase;     transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;}
#login-dp .bottom a:hover{border: 1px solid transparent;text-decoration: underline;}
#login-dp .btn-primary:hover{cursor: pointer;color: #fff;background-color: #FF7B11 ;border-color: #FF7B11;}
#login-dp .btn-primary:focus{outline: none;box-shadow: none; }
#login-dp .bottom {border-top: 1px solid #dddddd;clear: both;padding: 14px 0 5px;}
.after-login li{width: 100%;}
#login-dp .bottom > a {
    font-size: 14px;
    color: #33b8e4;
    font-weight: bold;
    letter-spacing: 0.3px;
    text-transform: uppercase;
}
#login-dp.after-login {
    padding: 0px;
    min-width: 160px !important;
    right: -6px;
    border-radius: 0;
}
.loginBtn .dropdown-toggle
{
  padding: 7px 40px;
}
/*.login-links li a.dropdown-toggle{border: 1px solid #33b8e4;color: #33b8e4;text-decoration: none;}*/
.login-links li a.dropdown-toggle:hover{background-color: #33b8e4;color: #fff;}
.login-links li a.dropdown-toggle:hover .open{display: block;}
.after-login ul{margin: 0; padding: 0;}

/*login_dropdown*/
.add-comment-box .required
{
  border-color: red;
}
.add-comment-box .error
{
  color: red;
  float: left;
}
.search .pagination {border-radius: 4px;margin: 20px 0;padding-left: 0;}
.prev-button {float: left;}
.next-button {float: right !important;margin: 0 0px 0 0;}
.search .pagination > li > a, .pagination > li > span {border-radius: 0;background-color:#2392b7;border:none;color: #fff;float: left;line-height: 38px;margin-left: -1px; height:36px; padding: 0px 14px;position: relative;text-decoration: none;}

.search .pagination > li.next-button > a, .pagination > li.next-button > span {padding: 0 11px;}
.search .pagination {margin: 20px 0;padding-left: 0;display: inline;}
.search.pull-right{width: 100%}
.search.pull-right {border:1px solid #2392b7; width:auto;float: left !important; clear:both;border-radius: 4px; overflow:hidden}
.pagination > a {border-right: 1px solid #dedede; display: inline-block; padding: 0px 14px; height:36px; text-align: center; line-height: 38px}
.search.pull-right .pagination > li{display:inline-block; float:none; vertical-align: top}
.search.pull-right .pagination-dot{ border-right: 1px solid #dedede;line-height: 38px;  display: inline-block; height:36px;vertical-align: top;
  padding: 0px 16px;}
.dropdown .tikkunim_drop_down{width:204px!important;}
.tikkun-search-bar .search-icon{  cursor: pointer;}
.listing-sorter span:hover{  cursor: pointer;  color: #fff;  background-color: #33B8E4; }
.footer .left-section li a:hover,.footer .left-section li.active a
{
  color: #42AAD6;
}
.dropdown .dropdown-menu li:hover,.dropdown .dropdown-menu li a:hover
{
  color: #fff;
  background-color: #33B8E4;  
}
.dropdown .dropdown-menu li.active,.dropdown .dropdown-menu li.active a
{
  color: #fff;
  background-color: #FF7B11;  
}


/*progressbar*/
#progressbar {
    margin-bottom: 30px;
    overflow: hidden;
    counter-reset: step;
    background: transparent;
    z-index: 9;
    position: relative;
    padding: 0;
}
#progressbar li {
  list-style-type: none;
  color: white;
  text-transform: uppercase;
  font-size: 9px;
  width: 50%;
  float: left;
  position: relative;
  text-align: center;
}
#progressbar li:before {
  content: counter(step);
  counter-increment: step;
  width: 20px;
  line-height: 20px;
  display: block;
  font-size: 10px;
  color: #7a7a7a;
  background: #b1b4bb;
  border-radius: 3px;
  margin: 0 auto 5px auto;
}

#progressbar li:after {
  content: '';
  width: 100%;
  height: 2px;
  background: #b1b4bb;
  position: absolute;
  left: -50%;
  top: 9px;
  z-index: -1; 
}
#progressbar li:first-child:after {
  
  content: none; 
}

#progressbar li.active:before,  #progressbar li.active:after{
  background: #33b8e4;
  color: white;

}

.registration-page label{ margin: 0 10px 5px 0 }
.registration-page .page-title h2{margin-bottom: 30px;}
.registration-page .checkbox{margin: 0}
.step-one{display: none;}
.skip-btn{margin: 0 0 20px !important;}
.skip-btn .btn{margin: 0;}
.profile-img{float: none;display: block; border-radius: 50%; width: 100%}
textarea{width: 100%; border:1px #ccc solid; padding: 10px !important; resize: none;}
textarea:focus{box-shadow: none; border:0; outline: none;}
.file-upload{padding: 12px 14px; border: 1px solid #ccc;  display: inline-block; width: 100%;}
.page-with-label label{float: left;width: 120px; margin: 13px 0 0;}
.page-with-label .input-text, .page-with-label select{display: inline-block; width: 490px !important;}
#Gregorian-date{float: left;width: 100%;}
#Gregorian-date #GregDay{width: 26%!important;margin-bottom: 20px;}
#Gregorian-date #GregMonth{width: 26%!important;margin-bottom: 20px;}
#Gregorian-date #GregYear{width: 26%!important;display: inline-block;margin-bottom: 20px;}
.radio-btn {
    float: left;
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    margin-left: 60px;
}
input#GregToHeb {float: right;margin-bottom: 20px;margin-right: 10px;}
span.night-fall {width: 50%;margin-right: 20px;}
span.night-fall span{height: 20px;display: inline-block;}
input#BeforeNight,input#BetweenNight{
    border: 0;
    box-shadow: none;width: auto;height: 13px;margin-left: 10px;margin-top: 0;display: inline-block;}
    #Hebrew-date{float: left;width: 100%;margin-bottom: 20px;}
#Hebrew-date #HebDay,#Hebrew-date #HebMonth,#Hebrew-date #HebYear{display: inline-block;width: 26%!important;margin-bottom: 20px;}
.form-wrapper .butn{margin-bottom: 40px;}
#Hebrew-date #HebToGreg{float: right;margin-right: 10px;}
.page-with-label textarea{width: 490px; display: inline-block;}
.page-with-label .file-upload {margin-left:120px; width: 490px;}
.page-with-label .checkbox{width: 100%;padding: 0 0 0 120px; display: inline-block;}
.page-with-label .gender-choice label{ width: auto !important; float: none; margin: 0 15px 5px 5px;}
.page-with-label .gender-choice{line-height: 40px; height: 40px;}
.recaptcha-box{padding: 0 0 0 120px; display: inline-block;}
.page-with-label .form-wrapper .butn{ padding-left: 120px; }
.label-space{padding-left: 120px; margin: 0 0 20px;}
.label-space h5 {font-size: 17px;font-weight: 600; margin-bottom: 0;}
.label-space p {font-size: 14px;margin-bottom: 20px;}
.label-space h2{text-align: center!important;}
label#image_disclaimer {
    width: 100%;
    margin-left: 120px;
}
.line{background: #ccc; height: 1px; width: 100%; display: inline-block; margin: 10px 0;}
.require{display: inline-block;font-size: 16px; color: red}
.contact-page .require{font-size: 16px;position: absolute; right: 0; margin: 0;}
.cms_title h3{font-size: 24px; font-weight: bold; border-bottom:1px solid #0a4f73; padding-bottom: 10px; margin: 50px 0 20px}
.cms_content{margin: 0 0 50px;}
.check-arrow{float: left; display: inline-block; margin: 0 15px 0 0}
.successfull-msg{overflow: hidden; text-align: center;}
.successfull-msg h2{margin-top: 0; color: #33b8e4;}
.msg-box{background: #f4f5f5; padding: 30px; margin:30px 0 30px; }
.butn a.btn{background-color: #33B8E4;border: 0px;border-radius: 1px; font-size: 18px;font-weight: 700;height: 40px;letter-spacing: 0.4px;line-height: 40px; padding: 0 30px; text-align: center;text-transform: uppercase;transition: all ease-in-out 0.5s;-webkit-transition: all ease-in-out 0.5s;}
.butn a:hover{background-color: #FF7B11;}
.faqs .faq-small-container{margin: 30px auto 50px; width: 80%; border:1px solid #e4e0ee; padding: 30px 40px;}
.expand-all{text-align: right; cursor: pointer;}
.expand-all span{float: right; margin: 0 0 0 6px;}
.expand-tab{padding: 10px 15px; margin: 0; color:#346488;}
.expand-tebdiv h4{font-weight: bold; display: inline-block; margin: 0; color: #ff7b11; text-transform: capitalize;}
.expand-alldiv{
    display: inline-block;
    float: right;
}
.expand-tebdiv{margin: 0 0 30px;}
.expand-tebdiv .border{margin: 15px 0 30px; padding:0; border:1px solid #c7f1ff;}
.border p{margin-bottom: 20px; padding: 10px 15px; border-top: 0;}
.arrow-up-down{position: relative; display: block;}
.arrow-up-down::before{content: ""; position: absolute; right: 0; background: url(../images/down-smoll-arrow.png) no-repeat; height: 10px; width: 15px; right: 10px; top: 18px;}
.arrow-up-down.open::before{background: url(../images/up-smoll-arrow.png) no-repeat; height: 10px; width: 15px;}
#login-dp a::before{content: "";
position: absolute;
top: -7px;
  width: 0; 
  height: 0; 
  border-left: 7px solid transparent;  
  border-right: 7px solid transparent; 
  border-bottom: 7px solid #e3e3e3;
  font-size: 0;
  line-height: 0;
}
.ajax-loading-image{position: fixed;top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.7); z-index: 999999; text-align: center;}
.ajax-loading-image img{position: absolute;top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -moz-transform: translateY(-50%); width: 50px; height: 50px; }
.border .arrow-up-down a{border-top:1px solid #c7f1ff; display: inline-block; width: 100%; background: #effbff;}
.border .arrow-up-down:first-child a{border-top: 0;}
.donate-page .donation-amount li input[type="radio"] {
    margin: 0;
    opacity: 0;
    position: absolute;
    cursor: pointer;
    height: 36px;
    width: 70px;
}
.donate-page .donation-amount li input[type="radio"]:checked + span {
    background-color: #18a7d6;
    color: #ffffff;
}
.donate-page .donation-amount li span {
    border: 1px solid #18a7d6;
    cursor: pointer;
    display: inline-block;
    padding:9px;
    pointer-events: none;
    text-align: center;
    width: 70px;    
}
.donate-page .donation-amount li {
    float: left;
    margin:0 8px 10px 0;
    list-style: none;
}
.donation-amount ul{margin: 0; padding: 0;}
.otheramount{display: inline-block; width: 130px;}
.otheramount .input-text{width: 100%  !important;}
.donate-type{display: inline-block; float: right;}
.donate-page .butn .btn-primary{ width: 490px !important; }
.donation-amount{display: inline-block; width: 100%; margin: 0 0 20px}
.subtitle-box{padding-left: 120px;}
.subtitle-box h5{font-weight: 600; margin-bottom: 0; font-size: 17px;margin: 0;}
.paypal-buttons{
    background: #ececec;
    border: 1px solid #dadada;
    padding: 6px 20px;
    height: 40px;    
    margin-right: 15px;
    margin-bottom: 20px;
    margin-top: 20px;
    color: #003c8d;
    font-size: 14px;
    margin-left: 120px;
    width: 490px;       
}
.card-image{padding-left: 120px;}
.exp-date select{width: 100% !important;}
.exp-date{display: inline-block; width: 100%;}
.data-width{padding-left: 0}
.about-card{color: #18a7d6;cursor: pointer;}
.security-code .input-text{width: 150px !important; margin-right: 10px;}
.donate-dedication{margin: 20px 0;}
.secure_conne{margin: 0 0 20px; padding: 20px 0 0 120px; display: inline-block;}
.secure_conne i{margin-right: 10px; font-size: 20px;}
.address{display: inline-block; padding-left: 120px; width: 100%}
.login-links li.active a{
    background-color: #33b8e4;
    color: #fff;
}

.checkbox label.error{ left: -20px; position: absolute; bottom: -12px; }
.choice-box label.error{ left:0; position: absolute; bottom: -12px; }
.checkbox, .choice-box{position: relative;}
.login-page .checkbox{margin-bottom: 20px!important;}
.suggest-cause-form .confirm_image_msg{padding-left:18px;}
.suggest-cause-form .confirm_image_msg input[type="checkbox"]{margin-left: -18px;}

.login-page .checkbox label.error { bottom: -17px;}
.profile-img-box{width: 122px; height: 122px; margin: 0 auto 15px; float: none; position: relative;}
.form-group.checkbox{margin: 0;}
.form-group.checkbox label{margin: 0 0 5px;}
.account-page .choice-box{margin: 0;}
.page-with-label label.error {width: 100% !important;padding: 0 0 0 130px;}
.contact-page.page-with-label label.error {padding: 0 0 0 120px; margin: 0 0 10px !important;}
.account-page .file-upload{margin: 0;}
.account-page .subtitle-box{padding-top: 15px; padding-left: 130px;}
.account-page.page-with-label label {width: 130px;}
.account-page.page-with-label .form-wrapper .butn{padding-left: 130px}
.account-page.page-with-label .checkbox{padding-left: 130px}
.account-page .error-succes-msg{margin-left: 130px;}
.error-succes-msg{margin-left: 120px;}
.delete-profile-img{position: absolute; cursor: pointer;
    top: 0;
    right: -230px;
    color: red;
    font-size: 13px;}
    .delete-profile-img:hover{color: #18a7d6}
.modal 
{
  text-align: center;
  padding: 0!important;
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}
.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
.account-page .label-space{padding-left: 130px;}
.login-links .alert-danger a{padding: 0; border: 0; color: #2272a4; display: inline-block;}
.login-links .alert-danger a:hover{text-decoration: underline; border: 0; color: #2272a4;}
.tikkun-detail-dropdown select{width:100%;}

/* Member Profile */
.member-profile-img img{height: 209px; width: 209px; border-radius: 50%;}
.profile-header{ width: 50%; text-align: center; }
.profile-section .page-title{ margin-bottom: 20px;}
.profile-section .sub-title{ font-size: 20px; color: #0a5f93; font-family: 'Lato', sans-serif; font-weight: normal; margin-bottom: 30px;}
.profile-section .sub-title span{padding-left: 40px; position: relative; display: inline-block; margin-right: 15px; text-transform: uppercase; color: #999999; font-size: 14px; font-family: Open+Sans;}
.profile-section .sub-title span::before{content: ""; background: url(../images/member-rating-icon.png) no-repeat; height: 31px; width: 31px; position: absolute; left: 0; top: -5px}
.tikkun-rank{border:1px solid #d9d9d9; padding:30px 30px 0; border-bottom: 0;}
.tikkun-rank table{margin-bottom: 0;}
.tikkun-rank h3{font-size: 20px; font-weight: bold; color: #084062; text-align: center; text-transform: uppercase; margin: 0 0 10px}
.all-total{ float: left;
    display: inline-block;
    width: 100%;
    padding: 10px 30px;
    background: #24a4ce;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
}
.all-total span{font-size: 33px;}
.all-total div{display: inline-block; width: 50%; text-align: center; float: left; line-height: 40px;}
.tikkun-rank .amount-performed-details .table td {font-size: 18px; font-weight: 600; color: #3b3b3b; vertical-align: middle;}
.tikkun-rank .amount-performed-details .table td span {color: #ff7b11;font-size: 33px;font-weight: 600;}
.tikkun-rank .filter-tabs ul {
    
    width: 100%;
    padding: 0px;
    border-radius: 0;
    background-color: #2292b7;
    display: inline-block;
}
.tikkun-rank .filter-box{
    display: inline-block;
    width: 100%;
}
.filter-box .filter-tabs{padding: 0;}
.filter-box .filter-tabs select{font-size: 17px;}
.filter-box .filter-tabs li{width: 50%; list-style: none;}
.report-this{position: absolute; top: 30px; right: -80px; font-size: 11px; color: #a9aeae; width: 60px; text-align: center;}
.report-this img{margin-bottom: 8px;}
.profile-informations .basic-info h2 {  font-size: 30px;position: relative;z-index: 2;color: #084062;font-weight: normal;margin: 10px 0 30px;}
.profile-informations .basic-info{padding: 0 0 40px;}
.profile-informations .basic-info h2 span {background:#fbfcfc; padding-right: 30px;}
.profile-informations .basic-info h2 span::before {content: ""; background: #e4e4e4; position: absolute; right: 0; width: 100%; top: 20px; height: 1px;z-index: -1;}
.profile-informations{border-top: 1px solid #b3bdc1; padding-top:20px; }
.gender-profile{list-style: none; padding: 0; margin: 0 0 30px;}
.gender-profile li span{display: inline-block; width: 65%; font-weight: 300;  float: right; color: #747474; padding-right: 30%;}
.gender-profile li{padding: 10px 0; font-size: 18px; font-weight: 600; color: #282828; text-align: left; display: inline-block; width: 100%;}
.activtity-day{font-size: 16px; color: #808080; margin: 0 0 20px; display: inline-block; width: 100%; padding-left: 20px;}
.activity-list h5.title{font-size:14px; font-weight: 600; color: #717171; font-family: Open Sans;}
.activity-list h5.title span{font-size: 13px; color: #bdbdbd; font-weight: 400;}
.activity-comment, .activity-heading{position: relative; padding-left: 40px; margin: 0 0 30px;}
.activity-comment::before, .activity-heading::before{content: "";height: 31px; width: 31px; position: absolute; left: 0; top: -5px}
.activity-heading::before{background: url(../images/activity-icon01.png) no-repeat;}
.activity-comment::before{background: url(../images/activity-icon02.png) no-repeat;}
.activity-comment p{font-size: 14px; font-style: italic; color: #717171;}
.active-box{margin-bottom: 30px; display: inline-block;}
.activity-comment-box .comment-header .add-comment{background: #ff7b11; color: #fff;}
.activity-comment-box .comment-header .add-comment:hover{background: #118fb8; color: #fff}
.activity-comment-box .author-name{position: relative;padding: 0 30px 0 0}
/*.activity-comment-box .author-name::before{content: "";height: 15px; width: 11px; position: absolute; right: 0; top: 0;background: url(../images/comments-flag.png) no-repeat;}*/

.activity-comment-box .blog-comments p{padding-right: 30px;}
/*.activity-comment-box .blog-comments{padding-right: 30px;}*/
.activity-comment-box .add-comment-box textarea{margin-bottom: 20px;}
textarea{resize: none;}

/**/
.sidebar h3{font-size: 30px; color:#32add9;text-align: center; background: #e3f2fd; padding: 10px 15px; margin: 0 0 10px;}
.favorite-causes ul, .favorite-friends ul{list-style: none; padding: 0;}
.favorite-causes ul li{display: block; border:1px solid #d7dce3; margin: 0 0 10px;}
.favorite-causes ul li a, .favorite-friends ul li a{font-size: 17px; font-weight: normal; color: #0983c5;}
.favorite-friends ul li a:hover, .favorite-causes ul li a:hover{color: #24a4ce;}
.favorite-causes ul li img{width: 60px; height: 60px; margin-right: 15px;}
.favorite-causes{margin: 0 0 50px;}

.favorite-friends ul li{list-style: none; border-bottom: 1px solid #bcdcf3; margin-bottom: 10px; padding-bottom: 10px;}
.favorite-friends ul li:last-child{border-bottom: 0;}
.favorite-friends ul li img{width: 50px; width: 50px; border-radius: 50%; margin-right: 15px;}
.favorite-friends .view-more{background: #3ca6fc;
color: #fff;
padding: 10px 60px;
font-size: 18px;
left: 1px;
display: inline-block; width: 100%; text-align: center; color: #fff;
-webkit-box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35);
-moz-box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35);
box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35);
border-radius: 4px;
cursor: pointer;}
.activity-comment-box .btn.btn-submit:hover, .favorite-friends .view-more:hover{background: #ff7b11; color: #fff;}
.no-border{border:0 !important;}
.author-name img{content: "";height: 15px; width: 11px; position: absolute; right: 0; top: 0;}
.author-name .flagging-comment-popup, .report-this .report-this-member-popup{cursor: pointer;}
.member-list-top-banner{background: rgba(0, 0, 0, 0) url("../images/world-member-bg.png") no-repeat scroll 0 0 / cover ;}
/*donate form css*/
.other{
  background-color: white !important;
  color: black !important;
}
#popup_box {
  background: #ffffff none repeat scroll 0 0;
  border: 2px solid #e8a938;
  display: none;
  font-size: 15px;
  height: auto;
  left: 300px;
  margin-left: 15px;
  padding: 15px;
  position: fixed;
  top: 100px;
  width: 600px;
  z-index: 100;
}
#popup #popupBoxClose {
    float: right;
    cursor: pointer;
}
.donate-page label#radio_error
{
  padding:0 0 20px;
  font-size: 14px;
  font-weight: 400;
}
.donate-page label.error
{
  padding:0 0 12px 123px;
}
.donate-page .data-width label.error
{
  padding:0 0 12px 0;
}
/*---------end here--------*/
.search-result-main .member-details li
{
  width: 20%;
}
.listing-sorter .disabled-tab-clicked,.listing-sorter .disabled-tab-clicked:hover
{
  background-color:#a5a5a5;
  color: #fff;
}

/*Cause*/
.header-title-main.cause-detail-title {width: 90%;}
.candle-light{background: url(../images/candle-light.png) no-repeat;display: inline-block;font-size: 33px;padding: 0 0 0 18px;color: #ff7b11; font-weight: 700; background-position: left 40%;margin-left: 15px;margin-top: 2px;}
.cause-list-main .candle-light{background: url(../images/candle-light-1.png) no-repeat;display: inline-block;font-size: 22px;padding: 0 0 0 18px;color: #ff7b11; font-weight: 500; background-position: left 40%;margin-left: 15px;}
.cause-title .heading{color: #ff7b11;font-size: 25px; text-transform: uppercase; margin-bottom: 10px;    display: block;}
.cause-detail-category .labels{padding: 8px 0 0;}
.cause-detail-category .color-orange ul li a{background: #ff7b11;}
.cause-detail-category .labels.color-gray ul li a{background: #a0b1b7;}
.cause-stats .table td{font-size: 18px; font-weight: 600; padding: 10px 8px; vertical-align: middle;}
.cause-stats h3{margin-bottom: 20px;}
.cause-stats .table td span {color: #ff7b11; font-size: 33px; font-weight: 600;}
.cause-stats{position: relative;}
/*.cause-stats::before{content: "";position: absolute;height: 42px;width: 34px;background: url("../images/cause-state-star.png") no-repeat;top: 3px;left: -50px;}*/
.add-new-tikku{background: #24a4ce; border-radius:6px; padding:9px 15px; text-align: center; margin: 0 0 20px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.add-new-profile{color: #fff; font-size: 26px; position: relative;}
.add-new-profile::before{content: "";position: absolute;height: 26px;width: 27px;background: url("../images/add-new-profile-icon.png") no-repeat;top: 6px;right:-50px;}
.add-new-profile:hover{color: #fff;}
.add-new-tikku:hover{background: #ff7b11;cursor: pointer;}
.tikku-profile-box{-webkit-box-shadow: 3px 4px 5px 0px rgba(0,0,0,0.06);-moz-box-shadow: 3px 4px 5px 0px rgba(0,0,0,0.06);box-shadow: 3px 4px 5px 0px rgba(0,0,0,0.06);display: inline-block; width: 100%; margin: 0 0 20px; border:1px solid #e5e2ef;}
.tikku-profile-box h3{font-size: 26px; color: #084062; font-weight: 600; margin: 0 0 20px;}
.tikku-profile-details{ display: inline-block; width: 70%; float: left; padding: 15px 0 0;}
.tikku-profile-img{display: inline-block; width: 100%;}
.tikku-profile-img img{float: left; margin: 0 20px 0 0; width: 178px;}
.tikku-profile-img p{overflow: hidden;}
.tikku-profile-strength{width:30%; display: inline-block; padding: 10px 20px 15px 20px; float: right;
background: rgba(247,249,250,1);
background: -moz-linear-gradient(top, rgba(247,249,250,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(247,249,250,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(247,249,250,1) 0%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(247,249,250,1) 0%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(247,249,250,1) 0%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(247,249,250,1) 0%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f9fa', endColorstr='#ffffff', GradientType=0 );

}
.full-description{background: #f7f9fa; padding: 12px 10px; text-align: center;}
.full-description a{position: relative; font-size: 14px; color: #646464; font-weight: 400}
.full-description a::after {content: "\f107"; font: 26px/1 FontAwesome; position: absolute; right: -30px; top: -4px; font-weight: 300; color: #aaacad;}
.tikku-profile-details-box{padding: 0 30px;  min-height: 213px;}
.about-informations .tikku-profile-img p{font-size: 16px; font-weight: 300; color: #5a5a5a;}
.tikku-profile-strength h3{font-size: 17px; font-weight:600; color: #2f2f2f; margin: 0 0 20px; text-align: center;}
.tikku-profile-strength h3 span{font-size: 32px; color: #18a7d6; line-height: 35px; vertical-align: middle; margin: 0 0 0 10px;}
.tikku-profile-strength .remaining{color: #69abf5; font-size: 16px; text-align: center;display: inline-block; width: 100%; margin: 0 0 10px}
.tikku-profile-strength .progress {height: 10px;background-color: #f0f0f7;border-radius: 4px;-webkit-box-shadow:none;box-shadow:none;}
.tikku-profile-strength .progress-bar{background: #69abf5; box-shadow: none;}
.tikku-profile-strength .probress-completed{background: green;}
.apply-tikkun-strength{padding-top:20px; border-top:1px solid #dde5e9; display: block;text-align: center;}
.apply-tikkun-strength h3,.apply-tikkun-strength-disabled h3{color: #084062; text-transform: uppercase; font-size: 20px; font-weight: 300; margin: 0 0 30px;text-align: left;}
.apply-tikkun-strength .delete-apply-zechusim,.apply-tikkun-strength-disabled .delete-apply-zechusim{text-align: left;}
.apply-tikkun-strength .delete-apply-zechusim .fa,.apply-tikkun-strength-disabled .delete-apply-zechusim .fa {float: right;color: #FF7B11;cursor: pointer;}
.apply-tikkun-strength h3 span{color: #ff7b11; font-weight: bold; font-size: 35px; line-height: 35px; vertical-align: middle; display: inline-block; margin-top: -6px;}
.apply-tikkun-btn{border:2px solid #ff7b11; border-radius: 4px; padding:10px 50px 10px 20px; color: #ff7b11; font-size: 18px; font-weight: bold; text-transform: capitalize; position: relative; display: block; cursor: pointer;}
.apply-tikkun-btn:hover{background: #ff7b11; color: #fff;}
.apply-tikkun-btn::before{content: ""; background: url(../images/apply-sprit.png) no-repeat; height: 30px; width: 30px; position: absolute; top:8px; right: 10px;}
.apply-tikkun-btn:hover::before{background-position: 0 -38px;}
.tikku-profile-box .more-details-content{ display: inline-block;width: 100%; }
.tikku-profile-box .more-details-content .tab-pane{padding:20px;border-top:1px solid #e5e2ef;}
.tikku-profile-box .more-details-content .tab-pane p{ font-size: 16px; color: #5a5a5a; font-weight: 300}

/* Start Cause listing*/
.cause-list-main .filter-tabs ul
{
  width: 100%;
}
.cause-list-main .filter-tabs li
{
  width: 20%;
}
.cause-list-main .filter-tabs .cause-category-dropdown
{
  background-color: #33B8E4;
}
/* End Cause listing*/

.favorite-icons{position: absolute!important;right: 17px;top: 3px;}

.tooltipster-sidetip.tooltipster-bottom .tooltipster-box {
    margin-top: -55px;
    margin-left: 44px;
}
.header-title-main .tooltip{position:absolute;}
.tab-content .add-new-tikku-disable {
    background-color: #a0b1b7;
    border-radius: 6px;
    padding: 9px 15px;
    text-align: center;
    margin: 0 0 20px;
}
.apply-tikkun-strength-disabled .apply-tikkun-btn {
  
  border: 2px solid #a0b1b7;
  color: #a0b1b7;
}
.apply-tikkun-strength-disabled .apply-tikkun-btn::before{
background-position: 0px -76px; 
}
.apply-tikkun-strength-disabled .apply-tikkun-btn:hover{background-color: transparent;cursor: default;}
.modal-backdrop{z-index: 10000!important;}
.modal{z-index: 100001!important}
.add_new_tikkun_popup .tikkun-add-select-box{position: relative;width: 70%;display: inline-block;}
.add_new_tikkun_popup .tikkun-add-select-box .select-box{
    border: 1px solid #2292b7;
    border-radius: 6px;
    color: #6ec6d7;
    font-size: 18px;
    height: 40px;
    overflow: hidden;
    margin-left: 10px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 100%;
    padding-left: 10px;
}
.add_new_tikkun_popup .tikkun-add-select-box .select-box option {font-size: 13px;}
.add_new_tikkun_popup .tikkun-add-select-box::after{
content: "\f107";
font: 26px/1 FontAwesome;
position: absolute;
right: 0px;
text-rendering: auto;
top: 7px;
pointer-events: none;
color: #6ec6d7; 
}
.modal-dialog .close{font-size: 40px;}
.bootbox-body {
   color: #ff7b11;
    font-size: 14px;
    font-weight: 600;
    padding: 26px 33px 10px;
    margin-top: 10px;
    text-align: center;

}
.add_new_tikkun_popup .modal-body label{
     display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
    width: 20%;
    font-size: 16px;
}
.delete_peformed_popup .modal-body label{
    width: 33.33333333%;
}
.delete_peformed_popup .modal-body .error
{
  width: auto;
  font-weight: normal;
  font-size: 14px;
}
.btn-primary.focus, .btn-primary:focus {
    background-color: #18a7d6;
    color: #fff;
    -webkit-box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35);
    -moz-box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35);
    box-shadow: 2px 2px 0px 0px rgba(76,142,207,0.35);
    border-radius: 4px;
    border-color: #2292b7;
}
.add_new_tikkun_popup .modal-content .close {
    font-size: 25px;color: #24a4ce;font-weight: 700;
}
.add_new_tikkun_popup .modal-header .close {margin-top:0px;opacity: 0.7;}
.add_new_tikkun_popup .modal-header .close:focus{outline: none;}
.tikku-profile-box{padding: 20px;}
.about-informations .panel-body p {
    font-size: 16px;
    font-weight: 300;
    color: #5a5a5a;
    margin: 0;
}
.add_new_tikkun_popup .btn.btn-submit:hover{background-color:#ff7b11;}
.add_new_tikkun_popup .qstn-title b{font-size: 18px;font-weight: 600;color: #24a4ce;}
.tikku-profile-box .tikku-profile-details{padding: 0;}
.tikku-profile-box .tikku-profile-details .tikku-profile-details-box{min-height: 100%;}
.tikku-profile-box h3{font-size: 18px;font-weight: 500;margin: 0;}
.tikkunim-section .grid-wrap .last .count::after {display: none;}
/*16-04-2018*/
.thumbnail-img{height:180px;overflow: hidden; position:relative}
.thumbnail-img a{display: block; height:100%;}
.thumbnain-img{height: 250px; overflow: hidden;}  
.thumbnain-img img{width:auto;height:100%;}
.wrapper{overflow: hidden;}
.contact-page .label-space{padding:0px 120px; margin: 0px;}
.contact-page .error-succes-msg{margin:0px 120px; margin-bottom:15px;}
.contact-us-form{margin: 0 530px 0 120px;}
.contact-us-form .form-group{position: relative;}
.contact-us-form .butn{margin-top: 0px;}
.contact-us-form .form-group label{margin: 12px 0 0;}
.donate-page .label-space{padding: 0 120px;}
.donate-container {padding: 0 120px;}
.donate-container label{padding: 0px; margin: 12px 0px;}
.search-form-main .cause-search-bar{position: relative;}
.tikku-profile-details-box h3{margin-bottom: 10px; font-weight: 600;}
.full-description{margin-top: 10px;}
.cause_list_Listview_main .stength-block h4{font-size: 28px;}
.cause_list_Listview_main .stength-block{padding-right: 30px;}
.cause_list_Listview_main .stength-details > ul li:first-child{border-top: none;}
.cause_list_Listview_main .stength-details ul li{width: 100%;}
.cause_list_Listview_main .stength-details{background: #fff; -webkit-box-shadow: 10px 12px 0px -6px rgba(225,243,249,1);-moz-box-shadow: 10px 12px 0px -6px rgba(225,243,249,1);box-shadow: 10px 12px 0px -6px rgba(225,243,249,1); padding: 0px;}
.cause_list_Listview_main .product-block{position: relative;}
.cause_list_Listview_main .product-block .candle-light{ position: absolute;top:0px;right:15px; margin-left: 0px;}
.cause_list_Listview_main .product-block a{word-wrap: break-word; padding-right:72px;display: block;} 
.product-grid .card-panal .details h4 a{display:block;word-break: break-all;}
.poweredby-section{padding:4px 0px;}
.poweredby-section a{color:#050922; font-size:13px;}
.member-cause-tikkun-dpdown{position: relative;}
.member-cause-tikkun-dpdown .nav-tabs{width: 100%;}
.member-cause-tikkun-dpdown .nav-tabs>li>a{background-color:#33b8e4;border: none; color: #fff;}
.member-cause-tikkun-dpdown .nav-tabs>li:first-child{border-right: 1px solid #89caff;}
.member-cause-tikkun-dpdown .nav-tabs>li>a:hover{border:none!important;background:#2d7d98!important; color: #fff!important;}
.member-cause-tikkun-dpdown .nav-tabs>li.active>a{border:none!important;background:#2d7d98!important; color: #fff!important;}
.member-cause-tikkun-dpdown .nav-tabs>li>a:focus{    background: #2d7d98!important;color: #fff!important; border: none!important;}
.member-cause-tikkun-dpdown .more-details-content .tab-pane{padding:6px; border:1px solid #2d7d98;}
.member-cause-tikkun-dpdown .user-cause-list-main .cause-image{display: inline-block;width: 60px;height: 60px; overflow:hidden; vertical-align: middle;}
.member-cause-tikkun-dpdown .user-cause-list-main .cause-image img{height: 100%; width: auto; max-width:inherit; vertical-align: middle;}
.member-cause-tikkun-dpdown .user-cause-list-main .cause-title{display: inline-block; vertical-align: middle; color:#0983c5; font-size: 15px; font-weight: 400; width:65%; padding: 0 10px; }
.member-cause-tikkun-dpdown .user-cause-list-main .cause-tikkun-done{display: inline-block;vertical-align: middle;color:#ff7b11; font-size:20px; font-weight: 600;padding: 0px 8px; }
.member-cause-tikkun-dpdown .user-cause-list-main .cause-list-row{margin:8px 0px;box-shadow: 0px 0px 1px 0px #2d7d98;}
.member-cause-tikkun-dpdown .user-cause-list-main .cause-list-row:first-child{ margin-top: 0px;}
.member-cause-tikkun-dpdown .user-cause-list-main .cause-list-row:last-child{ margin-bottom: 0px;}
.member-cause-tikkun-dpdown .user-cause-list-main,.member-cause-tikkun-dpdown .user-tikkun-list-main{width: 100%;}
.member-cause-tikkun-dpdown .user-tikkun-list-main .tikkun-image{display: inline-block;width: 60px;height: 60px; overflow:hidden; vertical-align: middle;}
.member-cause-tikkun-dpdown .user-tikkun-list-main .tikkun-image img{height: 100%; width: auto; max-width:inherit; vertical-align: middle;}
.member-cause-tikkun-dpdown .user-tikkun-list-main .tikkun-title{display: inline-block; vertical-align: middle; color:#0983c5; font-size: 15px; font-weight: 400; width:65%; padding: 0 10px; }
.member-cause-tikkun-dpdown .user-tikkun-list-main .tikkun-done{display: inline-block;vertical-align: middle;color:#ff7b11; font-size:17px; font-weight: 600;padding: 0px 8px;}
.member-cause-tikkun-dpdown .user-tikkun-list-main .tikkun-list-row{margin:8px 0px;box-shadow: 0px 0px 1px 0px #2d7d98;}
.member-cause-tikkun-dpdown .user-tikkun-list-main .tikkun-list-row:first-child{ margin-top: 0px;}
.member-cause-tikkun-dpdown .user-tikkun-list-main .tikkun-list-row:last-child{ margin-bottom: 0px;}
.member-profile{position: relative;}
.profile-header .member-profile{width: 290px; margin: 0 auto;}
/*.add-friend-icon{width:31px;margin-left:6px;margin-top: 10px}*/
.member-cause-tikkun-dpdown .no-cause-found,.member-cause-tikkun-dpdown .no-tikkun-found{background: #f4f5f5; color: #33b9e6; font-size: 18px; text-align: center; padding: 16px 10px;}
.sidebar .favorite-causes .no-record-found{background: #f4f5f5; color: #33b9e6; font-size:16px; text-align: center; padding:8px;}
/*=============*/
.top-member-title h4{font-size: 30px;font-weight: 400; text-align: center; background:#ff5101; padding: 14px 20px; color: #fff;}
.member-tab-inner .filter{width: 246px;}
.member-tab-inner .tabs{width: 662px;}
.member-tab-inner .nav-tabs >li > a{padding: 16px 60px!important; border: none!important;  background:#2292b7; color: #fff!important; text-align: center;}
.member-tab-inner .nav-tabs > li.active > a{background:#33b8e4;}
.member-tab-inner .nav-tabs >li {padding: 0px;margin: 0px!important; border: none!important; width: 50%;}
.member-tab-inner .filter select{width: 100%;}
.top-member-list .member-score{width: 100%; background:#ecf4f6; padding:8px 10px}
.top-member-list .member-score:after{content: ""; display: block; clear: both;}
.member-score .tikkun-score{font-size: 12px; color: #196d89;display: inline-block; margin-right:5px;}
.member-score .tikkun-score span{font-size: 16px; font-weight: 700; color:#18a7d6; padding: 0 6px;}
.member-score .strength-score{font-size: 12px; color: #196d89; float: right;}
.member-score .strength-score span{font-size: 16px; font-weight: 700; color:#18a7d6; padding: 0 6px }
.top-member-list .member-details .profile-box{padding: 10px 15px 10px 15px;}
.top-member-title.member-favorited h4{color:#32add9!important; background:#e3f2fd!important;}
.wall-title{color:#000000; font-size:30px;font-weight: 400; line-height: 37.3px; padding: 30px 0px;}
.activity-wall-section{border: 1px solid #dfdddd; margin-bottom: 20px;}
.activity-wall-section ul{padding: 0px;margin: 0px;}
.activity-wall-section ul li{list-style-type: none; padding:16px 10px;}
.activity-wall-section ul li:nth-child(2n+0){background:#f8f8f8;}
.activity-wall-section .avtar{float: none;margin-right: 10px; float: left;}
.activity-wall-section .tikkun-img{width:40px; height:40px; overflow:hidden; float: left;}
.activity-wall-section .tikkun-img img{width: auto; height: 100%;}
.wall-member-name{font-size: 18px; font-weight: 600; color:#3f3f3f; margin-bottom: 4px;}
.wall-member-name span{font-size: 16px;color:#3f3f3f; font-weight: 400;}
.wall-activity-date {color:#77a5b4; font-size: 14px; font-weight: 400;}
.activity-wall-comments{margin-left: 110px; }
.wall-add-comment{color:#3f3f3f; font-size: 16px; font-style: italic; line-height: 31.3px; margin-top:10px;}
/*23-04-2018*/
.recital .recital-box{width: 50%;float: left;} 
.recital .recital-box .cause-detail-category{clear: both;}
.recital-box .profile-img {width:402px;}
.recital-box .profile-img img{width: 100%; height: 100%;}
 .recital .cause-title{width: 50%; float: right;  padding-right: 50px;}
 .recital .cause-title p{color:#464646; font-size: 16px; line-height: 24px;}
.personal-cause-detail-main .cause-title p{text-align: justify;}
.tikkun-detail-label-general-availibity{clear: both;}
.tikkun-detail-label-general-availibity .labels ul li a{padding: 8px 15px;}
.tikkun-detail-label-general-availibity .labels .tag-heading{float: left;}
.tikkun-detail-label-general-availibity .labels ul{margin-left: 52px;}
.tikkun-detail-label-general-availibity .labels ul li{margin-bottom:6px;}

.labels .tag-heading{padding: 8px 0px;}
.tikkun-detail-summery p{color:#464646; font-size: 16px; line-height: 24px;}
.add-friend-icon.tooltip{opacity:1;  cursor: pointer;}
.add-friend-icon.tooltip a img{max-width: 100%; height: auto;}
.add-friend-icon > a{display: block;}
.add-friend-icon > a span{display:inline-block; font-size: 11px;    font-family: 'Open Sans', sans-serif;}
.add-friend-icon > a span.add-as-friend-icon{display: block; border-radius: 50%;border: 1px solid #33b8e4;padding:5.2px; width:31.2px; display: inline-block; margin-right: 10px; height: 31px;}
.add-friend-icon.tooltip#member_not_friend a span.add-as-friend-icon{border-color:#808080!important;}
.add-friend-icon.add-friend-without-login a span.add-as-friend-icon{border-color:#808080!important;}
.recital .favorite-icons.tooltip{opacity: 1;}
.tikkunim-section .grid-wrap .grid-item:last-child .count:after{display: none;}
.more-details-content .user-cause-list-main .cause-title{float: none;}
.member-detail-sidebar ul.nav-tabs>li{width: 50%; text-align: center; background: #33b8e4;border-left: 1px solid #fff;}
.member-detail-sidebar ul.nav-tabs>li>a{border-right:none; display: block;}
.member-detail-sidebar ul.nav-tabs>li.active a>i:before{content: "\f106";}
.member-detail-sidebar .panel-body{padding: 0px;}
.member-detail-sidebar .panel-body .favorite-causes ul{margin: 0px;}
.member-detail-sidebar .panel-body .favorite-causes ul li{width: 100%;margin-bottom: 4px;}
.member-detail-sidebar .panel-body .favorite-causes ul li:last-child{margin: 0px;}
.member-detail-sidebar .panel-body .favorite-causes ul li>a{display: block;}
.member-detail-sidebar .panel-body .favorite-causes ul li>a>span{display: inline-block;}
.member-detail-sidebar .panel-body .favorite-causes ul li>a>span.favorite-causes-img-member{width: 28%;}
.member-detail-sidebar .panel-body .favorite-causes ul li>a>span.favorite-causes-title-member{width: 72%;vertical-align: middle;padding: 0 8px 0 0;}
.member-detail-sidebar .favorite-causes{margin: 0 0 40px;border: 1px solid #2292b7;padding: 4px; margin-top:-1px; }
.search-result-main .profile-box-cause{width: 100%;}
.search-result-main .cause-profile{display: inline-block;vertical-align: middle; float:none;}
.search-result-main .profile-name{display: inline-block;vertical-align: middle;    width: 57%;padding:0 8px 0 0px!important;}
.search-result-main .profile-name>a{display: block;}
.search-result-main .profile-details .profile-pic{float: none; vertical-align: middle;}
.site-search-page-tab-main{margin-top: 20px;}
.site-search-page-tab-main span{padding:10px 10px 10px;}

/*11-05-2018 */
.modal-dialog.edit-comment-main .modal-content button.close{font-size:20px;}
.modal-dialog.edit-comment-main textarea.form-control{height: 125px;}
.modal-dialog.edit-comment-main .qstn-title{margin-right: 20px;}
.modal-dialog.edit-comment-main .modal-header{position: relative;}
.modal-dialog.edit-comment-main button.close{position: absolute; top: 15px; right:15px;}
.registration-page .row .form-group .input-text{height:44px; font-size:16px; border-radius: 4px;}
.registration-page .form-wrapper .butn .btn-primary{height: 44px; border-radius: 4px;}
.login-page .row .form-group .input-text{height:44px; font-size:16px; border-radius: 4px;}
.login-page .row .form-group textarea{font-size:16px; border-radius: 4px;}
.login-page .form-wrapper .butn .btn-primary{height: 44px; border-radius: 4px;}
.page-with-label .input-text{height:44px; font-size:16px; border-radius: 4px;}
.page-with-label textarea{font-size:16px; border-radius: 4px;}
.page-with-label .butn .btn-primary{height: 44px;border-radius: 4px;}
.forgot-password-page .form-group input.input-text{height:44px; font-size:16px; border-radius: 4px;}
.forgot-password-page .butn .btn-primary{height:44px; font-size:16px; border-radius: 4px;}
.activity-wall-comments {margin-left: 100px;}
.activity-wall-section .cause-image{    width: 40px;height: 40px;overflow: hidden;float: left; margin-right: 10px;}
.activity-wall-section .cause-image img{width: auto; height: 100%;}
.activity-wall-section .load-more{margin:0px; }
.cause_list_Listview_main .more-details li{width: 100%;}

/*New member page css*/
.profile-header .report-this{position: relative; top: auto; right:auto;margin-right: 10px;}
.profile-header .member-profile{float: left;}
.profile-header{width: 100%;}
.profile-header .page-title{text-align: left;}
.member-profile-detail-wrap{margin-left:36%;padding-top:30px;}
.member-profile-detail-wrap:after{content: ""; display: block; clear: both;}
.profile-section .sub-title{text-align: left;margin-bottom: 20px;}
.report-this a{display:block;}
.report-this{width: 146px; text-align: left; float: left;}
.report-this a img{display: inline-block; vertical-align: middle; margin-bottom: 0px; margin-right:6px;}
.report-this a>span{display:inline-block;vertical-align: middle; }
.profile-section .page-title {margin-bottom:10px;word-break: break-all;} 
.profile-section .add-friend-icon{float: left; margin-top: 0px;}
.profile-header{padding: 90px 0px;}
.more-details .nav-tabs > li.active:first-child > a{border: 1px solid #e4e0ee; border-bottom: 0px;}

.about-informations  ol li{margin-bottom: 10px;}
.about-informations  ol li:last-child{margin-bottom: 0px;}
.suggest-cause-form .form-group{position: relative;width: 100%;float: none;}
.suggest-cause-form .form-group .require{position: absolute;top: 0;right: -11px}
.about-informations .panel-body{padding: 0px;}
.sidebar-banner-images .sidebar-banner{margin:0 -15px 40px;}
.top-member .no-record-found .profile-box{min-height: auto; padding: 0px;}
.top-member .no-record-found .profile-details{box-shadow: none; border:none;}
.thirdDiv div{   float: left;   width: 100%;   overflow: hidden;   margin: 50px 0;   position: relative;}
.tikkun-strength .rate, .stength-block .rate{font-size:40px; color:#333333;position: absolute; top:94px; left: 50%; transform: translate(-50%,-50%); font-weight: 700;}   
.tikkun-strength .rate>span, .stength-block .rate>span{font-size:30px;}
.about-informations ol{ counter-reset: section;list-style-type: none; padding: 0px;}
.about-informations ol li:before{    counter-increment: section;content: counters(section,".") " ";display: inline-block;color: white;background:#18a7d6;padding: 1px 15px;margin-right:12px; font-size:18px;}
.about-informations ol li{font-size: 16px;}
.default-example p
{
  margin-bottom:0;
  padding: 15px;
}
.default-example ul
{
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom:0;
}
.cause-detail-location-date li .fa {
    font-size: 18px;
    margin-right: 10px;
    height: 30px;
    text-align: center;
    background-color: #ff7a11;
    width: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    border-radius: 99em;
}
.cause-detail-location-date li {
    display: block;
    background-color: #fff;
    padding: 8px 0px;
}
.cause-detail-location-date ul {
    padding: 0px;
    list-style: none;

}
.cause-detail-location-date li label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: normal;
    width: 80%;
    vertical-align: middle;
    line-height: 17px;
}
.cause-detail-location-date li
{     
  padding: 8px 16px;
}
.cause-detail-location-date li:last-child {
    border-bottom: 0;
}



/*acc-form*/
.personal-cause-create .my-acc-fm {width: 70%;margin: 0 auto;}
.personal-cause-create .form-wrapper{margin-top: 0;}
.personal-cause-create .label-space{width:100%;text-align: center;padding-left: 0;margin-bottom: 30px;}
.personal-cause-create .suggest-cause-form .form-group{width: 47%;margin-right: 20px;margin-bottom: 20px;display: inline-block;}
.personal-cause-create .input-text{width: 100%!important;}
.personal-cause-create  label{width: 100%;margin-bottom: 5px;margin-top: 0;font-size: 15px;}
.personal-cause-create .file-upload {margin-left: 0px;width: 100%;height: 44px;padding: 9px 14px;background-color: #fff;border-radius: 4px;}
.personal-cause-create label#image_disclaimer{margin-left: 0;margin-top: 5px;font-weight: 500;font-size: 13px;}
.personal-cause-create textarea{width: 100%;}
.personal-cause-create .form-group.day-of-passing{float: left;width: 100%;}
.personal-cause-create #Gregorian-date #GregDay,.personal-cause-create #Gregorian-date #GregYear{width: 26%!important;margin-bottom: 5px;}
.personal-cause-create .radio-btn{margin-top: 20px;text-align: left;margin-left: 0;}
.personal-cause-create #Gregorian-date #GregMonth{width: 25%!important;margin-bottom: 5px;}
.personal-cause-create input#GregToHeb{float: none;margin:0;margin-left: 12px;}
.personal-cause-create #Hebrew-date label{padding-left: 0}
.personal-cause-create #Hebrew-date #HebDay,.personal-cause-create #Hebrew-date #HebMonth,.personal-cause-create #Hebrew-date #HebYear{width: 25.3%!important;margin-bottom: 0;}
.personal-cause-create #Hebrew-date #HebToGreg{float: none;height: 34px;margin-right: 0;margin-left: 8px;margin-top: -2px;}
.personal-cause-create .form-wrapper .butn{float: left;width: 100%;padding-left: 0;margin-top: 10px;}
.personal-cause-create .form-wrapper .butn .btn-primary{width: 30%;}
.personal-cause-create .btn-warning{background-color:#33B8E4;border-color:#33B8E4;}
.personal-cause-create .btn-warning:hover{background-color: #FF7B11;border-color:#FF7B11;}
.suggest-cause-form .form-group .require.first-name{left: 85px;}
.suggest-cause-form .form-group .require.last-name{left: 85px;}
.suggest-cause-form .form-group .require.hebrew-name{left: 171px;}
.page-with-label label.error{padding-left: 0;}
.personal-cause-create.page-with-label label.error{font-size: 13px;margin-top: 5px!important;}
.personal-cause-create #Gregorian-date #GregDay,.personal-cause-create #Gregorian-date #GregMonth,.personal-cause-create #Gregorian-date #GregYear{margin-bottom: 0;}
/*acc-form*/

.cause-list-main.personal-cause-main .product-grid .card-panal{min-height: 330px;display: block;}
.cause-list-main.personal-cause-main .product-grid .item{width: 20%;}
.cause-list-main.personal-cause-main .product-grid .details h4 a{padding:0px 4px;line-height: 25px;}
.cause-list-main.personal-cause-main .candle-light{background: url(../images/candle-light-1.png) no-repeat;background-position: left 40%;padding: 0px 0px 0px 20px;}

/*personal-list-cause-page*/
.personal-cause-detail-main .recital .recital-box{width:260px;}
.personal-cause-detail-main .cause-detail-location-date li{background-color: transparent;}
.personal-cause-detail-main .recital-box .profile-img{width: 260px;border-radius: 0;overflow: hidden;text-align: center;height: 310px;}
.personal-cause-detail-main .recital-box .profile-img img{max-width: 100%;height: 100%;width: auto;}
.personal-cause-detail-main .recital .cause-title{width:72%;float: right;padding: 0px 20px;}
.personal-cause-detail-main .personal-cause-name-fathername .heading{color: #084062;font-size: 25px;font-weight: bold;text-transform: capitalize;}
.personal-cause-detail-main .cause-title .heading{font-size: 22px;}

.personal-cause-detail-main .cause-short-description .heading{font-size: 19px;font-weight: bold;margin-bottom: 0; margin-top:15px;}

.personal-cause-detail-main .recital .page-title{font-size: 36px;}
.personal-cause-detail-main .candle-light{background-position: left -15%;padding: 0 0px 0 25px;}
.personal-cause-detail-main .personal-cause-imp-data.cause-detail-location-date {float: left;width: 100%;}
.personal-cause-detail-main .general-availability {float: left;width: 100%;margin-top: 20px;}
.personal-cause-detail-main .tag-heading{font-size: 16px;}
.personal-cause-detail-main .categories span{height: 30px;width: 30px;line-height: 30px;    background: #ff7a11;}
.personal-cause-detail-main .categories span:last-child{background: #24a4ce;}
.personal-cause-detail-main .cause-detail-location-date li{width: 100%;display: inline-block;padding: 8px 0px;}
.personal-cause-detail-main .tikkun-strength{padding: 1px 20px;}
.personal-cause-notification{display: inline-block;margin:10px 0px 15px;}
.personal-cause-notification a{border: 1px solid #33b8e4;color: #33b8e4;font-size: 16px;padding: 10px 16px;transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;position: relative;padding-left: 45px;}
.personal-cause-notification a:hover{background-color:#33b8e4;color: #fff;cursor: pointer;}
#personal_cause_enable_favorite a{background-color:#33b8e4;color: #fff;position: relative;padding-left: 45px;}
#personal_cause_enable_favorite a:before{position: absolute;content: '';  background: url('../images/flame-1.png') no-repeat;left: 7px;top: 7px;height: 25px;width: 30px;}
.personal-cause-notification a:hover:before{position: absolute;content: '';  background: url('../images/flame-1.png') no-repeat;left: 13px;top: 8px;height: 25px;width: 30px;}
.personal-cause-detail-main .candle-light{font-size: 25px;margin-top: 6px;}
.personal-cause-notification a:before{position: absolute;content: '';  background: url('../images/flame.png') no-repeat;left: 13px;top: 8px;height: 25px;width: 30px;}
.cause-detail-location-date span.user-detail-icon {background-color: #ff7a11;height: 30px;width: 30px;position: relative;display: inline-block;border-radius: 50%;vertical-align: top;margin-right: 10px;box-shadow: 0px 5px 5px #3333333d;}
.cause-detail-location-date span.user-detail-icon:after{background: url(../images/personal-sprite-image.png) no-repeat;background-position: -7px -5px;left: 5px;top: 3.5px;position: absolute;content: '';height: 20px;width: 20px;}
.cause-detail-location-date span.user-detail-icon.user-gender:after{background-position: -7px -5px;}
.cause-detail-location-date span.user-detail-icon.user-death-birth:after{background-position: -35px -5px;}
.cause-detail-location-date span.user-detail-icon.user-birth-date:after{background-position: -72px -6px;}
.cause-detail-location-date span.user-detail-icon.user-loaction:after{background-position: -111px -4px;}
.cause-detail-location-date span.user-detail-icon.user-nickname:after{background-position: -145px -3px;}
.cause-detail-location-date ul{width: 40%;}
.personal-cause-main .product-grid .card-panal .thumbnail-img img{height: 100%;}
.apply-tikkun-strength h3 span{font-size: 25px;}
.tikkun-done-big-count {font-size: 22px;color: #ff7b11;font-weight: bold;display: inline-block;}
/*personal-list-cause-page*/

/*23-07-2018*/
/*top-menu-css*/
.login-links{float: right;}
.login-links li.main_menu_drop_down a{padding: 7px 40px;color: #6ec6d7;border:1px solid #6ec6d7;line-height: normal;}
.login-links li.main_menu_drop_down a:hover{background-color:#6ec6d7;color: #fff; border:1px solid #6ec6d7;}
.login-links li.main_menu_drop_down a:hover:after{display: none;}
.login-links li.main_menu_drop_down > ul.dropdown-menu{border: 0 none;box-shadow: 0 2px 4px rgba(24, 24, 24, 0.52);padding: 0;top: 35px;width: auto;right: 0;border-radius: 0;min-width: 152px!important;}
.login-links li.main_menu_drop_down > ul.dropdown-menu li a{border: 1px solid transparent;color: #060f46;display: block;font-size: 14px;padding: 7px 15px;transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;}
.login-links li.main_menu_drop_down > ul.dropdown-menu li{width: 100%;}
.login-links li.main_menu_drop_down > ul.dropdown-menu li a:hover{color: #fff;background-color:#6ec6d7;}
.search-form{margin-right: 10px;}
.search-form input.seach-control{height: 35px;}
button.seach-btn,.seach-trigger{margin-top: 5px;}
/*top-menu-css*/

/*cause-tab-css*/
.about-informations .tab-content .nav-tabs > li.active{padding: 0;}
.about-informations .tab-content .nav-tabs > li.active > a{background: #33b8e4;color: #fff;}
.about-informations .tab-content .nav-tabs > li{padding: 0;margin:0;}
.about-informations .tab-content .nav-tabs > li > a{background: #2292b7;color: #fff;padding: 16px 60px;border: none;font-size: 18px;font-weight: 600;}    
/*cause-tab-css*/

.cause_list_Listview_main .product-block .candle-light{display:block;font-size: 25px;font-weight: 700;top: auto;right: auto;margin-left: 0px;background-position: left 25%;padding: 0px 0px 20px 19px;margin-top: 8px;position: relative;}
.cause_list_Listview_main .product-block h3 a{display:block;padding-right: 0;}
.cause_list_Listview_main .product-block h3{float: left;width: 100%;}
.product-block .thumbnain-img{height: 400px;overflow: hidden;}
.product-block .thumbnain-img a{text-align: center;height: 400px;width: 100%;padding: 0;}
.product-block .thumbnain-img a img{max-width: 100%;height: 100%;width: auto;}
.product-block span.heading {
    color: #084062;
    font-size: 25px;
    font-weight: bold;
    text-transform: capitalize;
    margin-bottom: 10px;
    display: inline-block;
}
.product-block .personal-cause-name-detail span.heading{color: #ff7b11;font-size: 22px;text-transform: uppercase;
    margin-bottom: 10px;font-weight: normal;}
.product-list .product-block .description p{color: #464646;font-size: 16px;line-height: 24px;padding-right: 20px;}
.product-list .list-item h3{font-size: 36px;}
.product-list .product-block .description{padding-left: 0;}

.tikku-profile-box .full-description .nav-tabs > li > a.tikkun-full-description{padding: 16px 56px;font-weight: 600;
    font-size: 16px;
    color: #084062;
    background-color: #f7f9fa;
    border: 1px solid transparent;
    border-bottom: none;
    border-right: 1px solid #e4e0ee;}
.tikku-profile-box .full-description .nav-tabs > li:last-child a.tikkun-full-description{border-right: 0;}
.tikku-profile-box .full-description {background-color: transparent;padding:0;margin-top: -50px;display:inline-block;float: left;width: 100%;}
.tikku-profile-box .full-description a::after{color: #084062;top: 12px;right: 30px;}
.tikku-profile-box{padding-bottom: 0;}
.tikku-profile-box .tikku-profile-strength{padding-bottom: 10px;}
.tikku-profile-box .more-details-content{display: block;}
div#member12{padding: 0;border:0;}
.tikku-profile-box .full-description .nav-tabs > li.active a:after {
    content: "\f106";
}
.tikku-profile-box .full-description .nav-tabs > li a::after{
    content: "\f107";
}
.tikku-profile-box .full-description .nav-tabs > li.active > a:hover,.tikku-profile-box .full-description .nav-tabs > li.active > a{background-color: #fdfdfd;border: 1px solid #e4e0ee;border-bottom: 0;}
.tikku-profile-box .more-details-content .tab-pane{padding: 20px 0px 20px 0px;
    border-top: 1px solid #e5e2ef;
    text-align: left;}
div#causeTikunim{border:0;padding: 0;}
.tikku-profile-box .full-description .nav-tabs > li.active:last-child a.tikkun-full-description{
     border-right: 1px solid #e4e0ee;}
.tikku-profile-box .full-description .nav-tabs > li a:hover{background-color: #fdfdfd;border: 1px solid #e4e0ee;border-bottom: 0;}
.tikku-profile-box .full-description .nav-tabs > li:hover:last-child a.tikkun-full-description{border-right: 1px solid #e4e0ee;}
.full-description.personal-cause-tab-mian {margin-top: -15px;}
.tikku-profile-details-box{padding: 0;}
/*.tikku-profile-box .full-description.desc-inst-member-tab{margin-top: -57px;}*/
.site-feed-main .tikkun-img
{
  margin-right: 10px;
}
.site-feed-main .wall-add-comment
{
  margin-left: 48px; 
}



.cause-detail-location-date ul{width:100%;margin-top: 6px;margin-bottom: 0;}
.personal-cause-detail-main .cause-detail-location-date li {display: inline-block;padding: 8px 0px;width:48%;}
.cause-detail-location-date li label{width: 76%; margin-top:4px;}







/**/

/****** uploader ****/
.ajax-file-upload-statusbar {
border: 1px solid #0ba1b5;
margin-top: 10px;
width: 420px;
margin-right: 10px;
margin: 5px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
padding: 5px 5px 5px 15px
}
.ajax-file-upload-filename {
width: 300px;
height: auto;
margin: 0 5px 5px 0px;
}
.ajax-file-upload-filesize {
width: 50px;
height: auto;
margin: 0 5px 5px 0px;
display: inline-block;
vertical-align:middle;
}
.ajax-file-upload-progress {
  border: 1px solid #A5DA06;
  bottom: 0;
  color: #FFFFFF; 
  height: 12px;
  left: 22px;
  margin: auto;
  position: absolute;
  top: 0;
  width: 250px;
  z-index: 9;
}
.ajax-file-upload-bar {
background: url('../images/img-loading.png') no-repeat left center;
width: 0;
height: 12px;
color:#FFFFFF;
}
.ajax-file-upload-percent {
position: absolute;
display: inline-block;
top: 3px;
left: 48%
}
.ajax-file-upload-red {
-moz-box-shadow: inset 0 39px 0 -24px #e67a73;
-webkit-box-shadow: inset 0 39px 0 -24px #e67a73;
box-shadow: inset 0 39px 0 -24px #e67a73;
background-color: #e4685d;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
display: inline-block;
color: #fff;
font-family: arial;
font-size: 13px;
font-weight: normal;
padding: 4px 15px;
text-decoration: none;
text-shadow: 0 1px 0 #b23e35;
cursor: pointer;
vertical-align: top;
margin: 5px 10px 5px 0px;
}
.ajax-file-upload-green {
background-color: #77b55a;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
margin: 0;
padding: 0;
display: inline-block;
color: #fff;
font-family: arial;
font-size: 13px;
font-weight: normal;
padding: 4px 15px;
text-decoration: none;
cursor: pointer;
text-shadow: 0 1px 0 #5b8a3c;
vertical-align: top;
margin: 5px 10px 5px 0px;
}
.ajax-file-upload {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
   font-weight: bold;
  padding: 15px 20px;
  cursor:pointer; 
  line-height:20px;
  height:25px;
  margin:0 10px 0px 0;
  display: inline-block;
  
  border: 1px solid #e8e8e8;
  color: #888;
  text-decoration: none;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
 
  padding: 0; 
  color: #fff;
  vertical-align: middle;  
  }  
.images-user-man{text-align: center;}
.images-user-man span{height:100%; min-width:150px; min-height:250px; border:1px #ccc solid; overflow: hidden; width:100%; display: inline-block;}
.images-user-man img{max-width:inherit;}

/**Member Uploading Photo 08-08**/
.member-uploading-page .suggest-cause-form .member-profile-upload{width: 100%; text-align: center;}
.member-uploading-page .member-profile-upload img{    box-shadow: 0px 0px 3px 0px #bdbdbd;}
.member-uploading-page .browse-btn{margin-top: 10px; text-align: center;}
.modal-member-upload{margin-top: 80px;}
.modal-member-upload .modal-body .image_disclaimer{    font-size:14px;color: red;margin-left: 0px !important;font-weight: 400;margin-top: 10px;}
.modal-member-upload .modal-body .ajax-upload-dragdrop{width: 100%!important;}
.modal-member-upload .modal-body .images-user-man{background-color:#f1f0f0;}
.modal-member-upload .modal-body .images-user-man span{display: block; min-height:auto;}
.modal-member-upload .modal-body .ajax-file-upload{color:#fff;background-color: #33B8E4; height:auto; border:none; padding: 10px; cursor: pointer;}
.modal-member-upload .modal-body .ajax-upload-dragdrop label{width:auto;font-size:15px; font-weight: 400;  margin-bottom: 0px;}
.modal-member-upload .modal-body .ajax-upload-dragdrop label span p.error{color: red;}
.modal-member-upload .modal-body .ajax-file-upload:hover{background-color:#ff7b11;}
.modal-member-upload .modal-body .images-user-man .ajax-file-upload-progress{ top: 0; left: 0; right: 0; bottom: 0; color: #000;z-index: 999; }
.modal-member-upload .modal-body .images-user-man input[type="radio"].jcrop-keymgr{display: none!important;}
.account-page .profile-upadate-btn .file-upload{border:none; padding: 0px;}
.account-page .profile-upadate-btn .browse-btn input{color:#fff;background-color: #33B8E4; height:auto; border:none; padding: 10px; cursor: pointer;  font-size:16px;}
.account-page .profile-upadate-btn .browse-btn input:hover{background-color:#ff7b11;}
.member-uploading-page.personal-cause-create #Gregorian-date #GregDay, .member-uploading-page.personal-cause-create #Gregorian-date #GregMonth, .member-uploading-page.personal-cause-create #Gregorian-date #GregYear{height: 44px;}
.member-uploading-page.personal-cause-create input#GregToHeb{height: 44px; vertical-align: top}
.member-uploading-page.personal-cause-create #Hebrew-date #HebToGreg{height: 44px; vertical-align: top;}
.member-uploading-page.personal-cause-create #Hebrew-date #HebDay, .member-uploading-page.personal-cause-create #Hebrew-date #HebMonth, .member-uploading-page.personal-cause-create #Hebrew-date #HebYear{height: 44px;}

/*31-08-2018 Updated Apply Popup*/
.share-pop-up .modal-header,.share-pop-up .modal-footer{  border:none;}
.share-pop-up .close{top: -55px!important;right: -55px!important; border-radius: 50%;background-color: rgb(255, 255, 255);box-shadow: 0px 11px 22px 0px rgba(0, 0, 0, 0.2); width: 56px; height:56px; color:#359bbd!important;z-index: 99;opacity: 1!important;}  
.share-pop-up .modal-header{padding: 20px 0px 10px 0;}
.share-pop-up{width:892px;}
.share-pop-up .modal-footer{text-align: center;padding:0 0 20px 0;}
.share-pop-up .modal-footer .btn{box-shadow:none;}
.share-pop-up .modal-content{padding:24px; border:6px solid #ff9541; border-radius: 10px;}
.share-pop-up .qstn-title{text-align: center;font-size:22px;border-bottom:4px solid #2292b7;padding-bottom: 10px; margin-right: 0px;}   
.share-pop-up .qstn-title span{font-weight:700; color: #2292b7;}
.share-pop-up .confirm-status{text-align: center; margin-bottom: 0px;background:#daecf2; padding:24px; font-size:18px;font-weight: 400; line-height:33.07px;}
/*.share-pop-up .confirm-status span{color:#084062;font-weight: 600;}*/
.share-pop-up .modal-body .form-body p{font-size:18px; margin:16px 0px;text-align: center;font-weight:700;}
.share-pop-up .modal-body .form-body p span{display: block; font-weight:400; font-size:18px; color:#ff6b11; margin-top:6px;}
.share-pop-up .share-button-main{list-style-type: none; padding-left: 0px; margin-top:22px; text-align: center;}
.share-pop-up .share-button-main:after{content: ""; display: block; clear:both;}
.share-pop-up .share-button-main li{display: inline-block;border-radius:8px;margin-right:5%;margin-bottom:10px;}
.share-pop-up .share-button-main li:last-child{margin-right:0px; }
.share-pop-up .share-button-main li label{width: 100%; margin-bottom: 0px; display: block;}
.share-pop-up .share-button-main li input{position: absolute; opacity: 0;} 
.share-pop-up .share-button-main .share-block{text-align: center;}
.share-pop-up .share-button-main .share-block label span span{display: block; font-size: 14px; color:#909090;font-weight: 400; margin-top: 4px;padding: 0px; display: none;}
.share-pop-up .share-button-main .share-block label span{display: block; padding:10px 0 10px 0; cursor: pointer; border-radius: 8px; position:relative;}
.share-pop-up .share-button-main .share-block label span i{width:90px; height:90px; border-radius: 50%; color: #fff;  line-height:84px; font-size:28px; text-align: center;}
/*.share-pop-up .share-button-main .share-block label input[type="checkbox"]:checked + span{box-shadow:0px 0px 8px 2px #cecece;}*/
.share-pop-up .share-button-main .share-block.facebook-block label input[type="checkbox"]:checked + span i{background:#344d8d; color:#fff; border-color:#344d8d; }
.share-pop-up .share-button-main .share-block.twitter-block label input[type="checkbox"]:checked + span i{background:#059adc; color:#fff; border-color:#059adc; }
.share-pop-up .share-button-main .share-block.linkedin-block label input[type="checkbox"]:checked + span i{background:#0274b3; color:#fff; border-color:#0274b3; }
.share-pop-up .share-button-main .share-block.whatsapp-block label input[type="checkbox"]:checked + span i{background:#2cb742; color:#fff; border-color:#2cb742; }
.share-pop-up .share-button-main .share-block.email-block label input[type="checkbox"]:checked + span i{background:#d64134; color:#fff; border-color:#d64134; }
.share-pop-up .share-button-main .share-block.facebook-block label input[type="checkbox"]:checked + span:before{background:#c8d1e9;background-image: inherit;}
.share-pop-up .share-button-main .share-block.twitter-block label input[type="checkbox"]:checked + span:before{background:#9ce1ff;background-image: inherit;}
.share-pop-up .share-button-main .share-block.linkedin-block label input[type="checkbox"]:checked + span:before{background:#96ccea;background-image: inherit;}
.share-pop-up .share-button-main .share-block.whatsapp-block label input[type="checkbox"]:checked + span:before{background:#9cf5aa;background-image: inherit;}
.share-pop-up .share-button-main .share-block.email-block label input[type="checkbox"]:checked + span:before{background:#eca7a1;background-image: inherit;}
/*.share-pop-up .share-button-main .share-block.facebook-block [type="checkbox"]:checked + span{background:#4968b7;}
.share-pop-up .share-button-main .share-block.twitter-block [type="checkbox"]:checked + span{background:#20b5f7;}
.share-pop-up .share-button-main .share-block.linkedin-block [type="checkbox"]:checked + span{background:#0687ce;}
.share-pop-up .share-button-main .share-block.whatsapp-block [type="checkbox"]:checked + span{background:#3cda55;}
.share-pop-up .share-button-main .share-block.email-block [type="checkbox"]:checked + span{background:#ff5b4d;}*/
/*.share-pop-up .share-button-main .share-block.facebook-block [type="checkbox"]:checked + span span{background:#4968b7; color: #fff;}
.share-pop-up .share-button-main .share-block.twitter-block [type="checkbox"]:checked + span span{background:#20b5f7; color: #fff;}
.share-pop-up .share-button-main .share-block.linkedin-block [type="checkbox"]:checked + span span{background:#0687ce; color: #fff;}
.share-pop-up .share-button-main .share-block.whatsapp-block [type="checkbox"]:checked + span span{background:#3cda55; color: #fff;}
.share-pop-up .share-button-main .share-block.email-block [type="checkbox"]:checked + span span{background:#ff5b4d; color: #fff;}*/
/*.share-pop-up .share-button-main .share-block{background:#e4e4e4;}*/
.share-pop-up .share-button-main .share-block label span i{border-width: 1px;color:#c2c2c2;border-color: rgb(215, 215, 215);border-style: solid;border-radius: 50%;background-image: -moz-linear-gradient( 90deg, rgb(242,242,242) 0%, rgb(237,237,237) 56%, rgb(231,231,231) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(242,242,242) 0%, rgb(237,237,237) 56%, rgb(231,231,231) 100%);background-image: -ms-linear-gradient( 90deg, rgb(242,242,242) 0%, rgb(237,237,237) 56%, rgb(231,231,231) 100%);box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.17); position:relative; }
.share-pop-up .share-button-main .share-block label span:before{border-width: 1px;border-color: rgb(215, 215, 215);border-style: solid;border-radius: 50%;background-image: -moz-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(243,243,243) 45%, rgb(231,231,231) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(243,243,243) 45%, rgb(231,231,231) 100%);background-image: -ms-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(243,243,243) 45%, rgb(231,231,231) 100%); position: absolute; content: "";height:106px; width:106px;    top: 2px;right: -8px;}
.successfull-msg .share-pop-up{width:auto;margin-top:10px!important;}
.share-via-my-personal-cause-list .share-pop-up .share-button-main{text-align: left;}
.successfull-msg p span{color: #ff6b11;}

/*latest-tikkunim-home*/
.latest-tikkunim-home-main{background-color:#f3f7f8;   padding:53px 0 66px 0;}
.latest-tikkunim-home-main .section-header{    margin-bottom: 68px;}
.latest-tikkunim-home-main .section-header h3{font-size: 64px; line-height: 33.2px;}
.latest-tikkunim-home-main .tabs-section{margin-bottom:54px;}
.latest-tikkunim-home-main .nav-tabs > li > a{    font-size:18px; color: #ffffff;font-weight:600;padding: 20px 32px;}
.feed-block-section{/*max-width: 360px;*/width: 100%; /* border-radius:0 0 5px 5px;*/background-color: rgb(255, 255, 255);/*box-shadow:0px 0 10px 0px rgba(0, 0, 0, 0.18);*/ border-top:2px solid #ff7b11;border-bottom:2px solid #ff7b11;border-right:1px solid #ff7b11;border-left:1px solid #ff7b11; }
/*.feed-block-section:nth-child(3n){margin-right: 0px;}
.feed-block-section:last-child{margin-right: 0px;}*/
.feed-block-detail-date{background-color:#ff7b11; color: #fff; font-size: 14px; line-height:29.2px;text-align: center;} 
.feed-block-detail p{font-size: 16px; color:#3f3f3f; font-weight: 400;;line-height: 26.2px; margin-bottom: 0px;}
.feed-block-detail p span{color:#2292b7; font-weight:600;word-break:break-word;}
.feed-block-detail p span.feed-block-name{font-size: 16px; display: block; word-break:break-word;}
.feed-block-section .profile-image{float: left;width: 89px; height: 89px;border-radius: 50%;overflow: hidden;margin:30px 0 0px 20px;}
.feed-block-detail{margin-left: 126px;padding: 24px 16px 24px 2px;height: 174px;}
.feed-block-slider{padding: 0 80px; position: relative;}
.feed-block-slider .owl-nav button{position: absolute; top:60px; width: 29px;height:53px; font-size: 0px!important; background:url("../images/arrow-sprites.png") no-repeat!important; border-right: none!important; outline: none;}
.feed-block-slider .owl-nav button.owl-prev{left: 0;}
.feed-block-slider .owl-nav button.owl-prev.disabled{background-position:0 -58px!important;}
.feed-block-slider .owl-nav button.owl-next.disabled{background-position:-34px -58px!important;}
.feed-block-slider .owl-nav button.owl-next{right: 0;background-position: -34px 0!important;}
.feed-block-slider:after{clear: both; display: block;content: "";}
.latest-tikkunim-home-main .view-all-btn{text-align: center; width:auto; margin-top:35px;}
.latest-tikkunim-home-main .view-all-btn a{width:auto; font-size: 22px;line-height: inherit;    padding:13px 51px; box-shadow: none; font-weight: 400; background-color:#ffffff;}
.latest-tikkunim-home-main .view-all-btn a:hover,.latest-tikkunim-home-main .view-all-btn a:focus{ color:#ff7b11;}
.latest-tikkunim-home-main .view-all-btn a:after{display: none;}
.feed-block-slider .owl-item{display: flex;   flex-wrap: nowrap; flex-direction: column;}
/*Side sticky*/
#st-2 .st-btn{width:38px!important;height:38px!important;padding:7px!important;}
#st-2 .st-btn svg{width:20px; height:20px;}
#st-2 .st-btn:hover{width:100px!important;}
#st-2 .st-toggle{width:38px!important;}

/*15-11-18 START*/
.tikkun-add-select-box label.error {
    width: 100%;
}
.add_new_tikkun_popup #addTikkunForm .modal-body label{float: left;margin-top: 10px;}
.header-container .login-links{max-width: 260px;}
.header-container .login-links li {width: 100%;}
.header-container .login-links li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.header-container .login-links li a i {margin-left: 5px;float: left;position: absolute;top: 10px;right: 20px;}
.tikku-profile-box .full-description ul.nav.nav-tabs {margin-right: 30%;}
.tikku-profile-box .full-description a::after{right: 15px;}
.tikku-profile-box .full-description .nav-tabs > li > a.tikkun-full-description{padding: 16px 36px;}
.about-informations .tab-content .nav-tabs > li{width: 33%;}
.cause-stats{float: left; width: 100%;}
.tikku-profile-box{padding-bottom: 10px;}
.member-details .profile-name{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.feed-block-detail p{line-height: 20px;}
.product-grid .card-panal .thumbnail-img {background-color: #f1f1f1;}
.header-container .head-without-login .login-links li.outline-btn,
.header-container .head-without-login .login-links li.loginBtn {width: auto;}
/*15-11-18 END*/

.product-list .list-item .thumbnain-img img {
    height: auto;
}
.about-informations .tab-content .nav-tabs > li > a {
    padding: 16px 40px!important;
}

/*19-11-18 start here*/
.tikku-profile-box .tab-content.more-details-content #member12 {
    padding-top: 20px;
}
/*19-11-18 start end*/
.product-list .product-block .thumbnain-img{height: auto; margin-bottom: 10px;}
/*22-11-18 start here*/
#cause_search_result_main .member-details .profile-name{white-space: normal;word-break: break-all;}
#cause_search_result_main .member-details .profile-name a {line-height: 18px;}
.recital .cause-detail-category .labels ul li {margin-bottom: 5px;}
/*22-11-18 start end*/
/*28-02-2019*/
.personal-cause-detail-main .share-pop-up .share-button-main .share-block label span i{width:50px;height:50px; line-height:50px;font-size:20px; text-align: center;}
.personal-cause-detail-main .share-pop-up .share-button-main .share-block label span:before{height: 70px;    width:70px;    top: 1px;
    right: -10px;}
.personal-cause-detail-main  .tikku-profile-details-box h3{font-size: 22px;}
.personal-cause-detail-main .tikku-profile-strength{    padding: 10px 14px 15px 14px;}
.personal-cause-detail-main .apply-tikkun-btn{padding: 10px 50px 10px 10px;}

/*05-03-2019*/
.c-categories-text{    display: block;text-align: center;font-size: 16px;margin: 6px 10px 0px 10px;border-radius: 4px;background: #f1f0f0;line-height:22px; padding: 4px;}   
#listView .c-categories-text{text-align:left; display: inline-block; margin-left: 0px;}
.personal-cause-detail-main .c-categories-text{text-align: left; margin-left: 0px; margin-bottom: 8px; margin-top: 0px; display: inline-block;}
/*popup Desing*/
.primary-popup .qstn-title{font-size: 24px; color:#24a4ce; font-weight: 600;}
.primary-popup .form-group input{width:100%; height: 40px;padding: 0 6px;border: 1px solid #d8d8d8; font-size: 16px;border-radius: 2px;}
.primary-popup .form-group label.error{width:auto; display: block; font-size:14px;font-weight: 400;}
.primary-popup .choice-box{text-align: center;margin-top: 10px;} 
.primary-popup .radio-choose{display: inline-block; margin-right:30px;} 
.primary-popup .radio-choose:last-child{margin-right:0px;}
.primary-popup .radio-choose input[type="radio"]{position: absolute; opacity: 0; visibility: hidden;}
.primary-popup .radio-choose input[type="radio"]:checked + label{color:#24a4ce;}
.primary-popup .radio-choose input[type="radio"]:checked + label i{border-color:#24a4ce;}
.primary-popup .radio-choose label{width: auto; display: block;margin-bottom: 0px; color:#c7c7c7; cursor: pointer; }
.primary-popup .modal-footer a{margin-right:10px;}
.primary-popup .radio-choose label i{    display: block;font-size: 46px;width: 80px;height: 80px;border: 1px solid #c7c7c7;border-radius: 50%;line-height: 80px;text-align: center;}

