.sidebar-right .inner-content {  padding-left: 15px;}
.entry-title {  font-size: 25px;  margin: 22px 0 0 0;  padding: 0;}
.strong {  background: #C1E1B9 none repeat scroll 0 0;  border: 1px solid #83C373;  color: #000000;  padding: 10px 20px;}
.bad {  background: #FBC5A9 none repeat scroll 0 0;  border: 1px solid #F78B53;  color: #000000;  padding: 10px 20px;}
.good {  background: #FFE399 none repeat scroll 0 0;  border: 1px solid #FFC733;  color: #000000;   padding: 10px 20px;}
 #pass-strength-result{text-align:center;}
.settings .short {  background: #ffa0a0 none repeat scroll 0 0;  border: 1px solid #ff0000;  color: #000000;  margin: 3px 4px 7px 0;  padding: 10px 20px;  width: 152px!important;}
.settings .strong {  background: #C1E1B9 none repeat scroll 0 0;  border: 1px solid #C1E1B9;  color: #000000;  margin: 3px 4px 7px 0;  padding: 10px 20px;  width: 152px!important;}
.settings .bad {  background: #FBC5A9 none repeat scroll 0 0;  border: 1px solid #FBC5A9;  color: #000000;  margin: 3px 4px 7px 0;  padding: 10px 20px;  width: 152px!important;}
.settings .good {  background: #FFE399 none repeat scroll 0 0;  border: 1px solid #FFE399;  color: #000000;  margin: 3px 4px 7px 0;  padding: 10px 20px;  width: 152px!important;}

.settings #pass-strength-result {text-align:left;}

#pass-strength-result {display:none;}
form .short,  form .bad  , form .good , form .strong  {display:block ;}
.review-form .form-control.rv-input { border-color: #999999 !important;}
form#signup_form .short,  form#signup_form .bad  , form#signup_form .good , form#signup_form .strong  ,
form#settings-form .short,  form#settings-form .bad  , form#settings-form .good , form#settings-form .strong  {display:block !important;}
.removestrengh{display:none !important;}
.success_notes_message {
  color: #008000;
  float: left;
  font-size: 15px;
  margin-top: 10px;
  padding: 2px 4px 4px 0px;
  width: 34%;
}
.error_notes_message {
  color: #ff0000;
  float: left;
  font-size: 15px;
  margin-top: 10px;
  padding: 2px 4px 4px 0px;
  width: 27%;
}
form .error { border: 1px solid #f00 !important; }
.email_success_message {color: #008000;  float: left;  font-size: 14px;  margin-top: 4px;  padding: 2px 4px 4px 0px;  width: 39%;}
.note_type_message {  padding-left: 12px !important;  text-indent: -1px !important;}
.notes_message {  float: left!important;  width: 100%!important;}
.not_to_all{color:#720e22;}
.notes_comment {
  background: #B8A185 none repeat scroll 0 0;
  color: #ffffff;
  float: left;
  margin: 4px 0 0;
  padding: 10px;
  width: 100%;
}
.edit_notes {
  font-size: 17px;
  color: #fff!important;
  margin-left: 20px;
}
.delete_notes {
  font-size: 17px;
  color: #fff!important;
}
.main_note {
  font-size: 13px;
}
.btn + .btn {
  margin-left: 0px!important;
}
button .fa.fa-heart {   color: #a93d41; }
.posts-listing article:nth-of-type(3n+1) {  clear: both;}
.post-image.slider_image {  height: 180px; text-align: center; line-height: 180px; overflow: hidden;}
.no_friends{float:left;}
.friend_list{float:left; width:100%; color:#ff0000;}
#register-form .form-control:focus , #register-form .form-control:active , #register-form .form-control{ color: #333 !important; }
/*--------- ALL GOAL IMAGE SETTING ------*/

.post-image.slider_image .slider_thumb{width:100% !important;}
.post-image.slider_image .thumb{width:100% !important; height:auto;}
.back_btn { font-size: 18px; border: none; padding: 5px  25px; background: #f4c712;  color: #fff !important; display:none;}
.single_goal{padding-top:40px;}
.masonry-listing .post-image img {
    width: auto !important;
    height: auto;
    max-width: 358px;
    max-height: 180px;
}
.masonry-listing .post-image img.noimage{width: 100% !important;}

.activation #activate-page .kleo-show-login {
  background-color: #f4c712;
  color: #720e22;
  padding: 8px 20px;
  border-radius: 5px;
  margin: 0px 10px 0px 10px;
  font-size: 15px;
  text-transform: uppercase;
}
.activation #activate-page .kleo-show-login:hover { color: #fff; }

#pmpro_account-profile { display: none;}
.page-template .removestrengh{display:none;}

/*----------- woocommerce ---------------*/
.woocommerce-message{display:none;}
.checkout-steps .step-cart {display:none; }
.checkout-steps > .icon-angle-right:first-child {display:none;}
.mem_notes {   max-height: 25px;   overflow: hidden;   padding: 0 15px; }
.mem_notes li{display:inline; margin-right:70px; list-style: none; font-size: 15px; color: #a93d41;font-style: italic;}
.goal_categories { float: left; padding: 0; width: 100%;}
.goal_categories > li {   float: left;   list-style: outside none none; }
.goal_categories > li span.checkbox-label {   padding: 0 14px; }

@media only screen and (max-width: 990px){
.back_btn { display:inline-block; margin-bottom: 15px;}
.single_goal{padding-top:0px;}
.single_goal .template-page{padding-top:0px;}
}

/*.post_id-10992 .goal_categories {   float: left; padding: 0; width: 100%;}
.post_id-10992 .goal_categories > li {   float: left;   list-style: outside none none; }*/