/*
 Theme Name:   Charitywp Child
 Theme URI:    http://charitywp.thimpress.com/
 Description:  Charitywp Child Theme
 Author:       ThimPress
 Author URI:   http://thimpress.com
 Template:     charitywp
 Version:      1.0.0
 Text Domain:  charitywp-child
*/
div#comments {
    display: block!important;
padding-left:12px;
}

.campaign_thumbnail_overlay .donate_load_form {
    display: inline-block;
    color: #FFF;
    font-size: 13px;
    font-weight: 700;
    line-height: 36px;
    border-radius: 0px!important;
    padding: 0 15px;
    border: 2px solid;
    text-transform: uppercase;
}
.thim-button {
    border: 2px solid;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 0px!important;
    font-size: 13px;
    font-weight: 700;
    line-height: 36px;
    padding: 0 25px;
    display: inline-block;
}
.archive-content article.dn_campaign .thim-button.style3, .archive-content article.tp_event .thim-button.style3 {
    position: absolute;
    top: 90%!important;
    left: 50%;
    -webkit-transform: translate(-50%,-50%) scale(0);
    -moz-transform: translate(-50%,-50%) scale(0);
    -ms-transform: translate(-50%,-50%) scale(0);
    -o-transform: translate(-50%,-50%) scale(0);
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    -o-transition: all .3s ease-in-out 0s;
    -ms-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
    white-space: nowrap;
    z-index: 3;
}




@media not all and (min-resolution:.001dpcm) { 
    @media {
        .box-addr div.box-content{
        width: -webkit-max-content !important;


    } 
    }
	
}
  .thim-content-slider .slides-wrapper .scrollable {
    list-style: none;
    padding: 0;
    position: relative;
    overflow: visible!important;
    display: block;
    margin: 0 auto;
    height: 200px!important;
}
  ul.social-share {
    display: none!important;
}
  .thim-social ul li {
    margin: 0 6px!important;
}
  #commentform > p.comment-form-cookies-consent > label {
  display:inline!important;
  }
p.comment-form-cookies-consent {
    padding-left: 15px;
}

.newh li
{
 line-height:1.6em!important; 
}


.wpcr3_button_1 {
 background: linear-gradient(to bottom, #dd3333 0%,#dd3333 100%)!important;
                             color: #ffffff!important;
}
                             blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #d33!important;
    background: white;
}
                             
                             .wpcr3_leave_text {
    font-weight: bold;
    font-size: 2.1rem;
    /* text-decoration-line: underline; */
    /* text-decoration-color: #dd3333; */
    /* text-underline-position: unset; */
    text-align: center;
    padding-bottom: 40px;
    border-bottom: 2px solid red;
    display: inline-block;
    padding-bottom: 11px;
    margin-bottom: 47px;
}
                             
.single-awsm_job_openings .theiaStickySidebar {
    display: none!important;
}                             
                             .wpur-review-create {
    -webkit-box-shadow: unset!important; 
    -moz-box-shadow: unset!important;
     box-shadow: unset!important; */
    clear: both;
    float: none;
    width: 100%;
    max-width: 60%!important;
    padding: 20px 20px 5px 20px;
    background-color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: top;
    text-align: center;
    margin-bottom: 20px;
    text-align: left;
    color: #333;
    font-weight: 400;
    font-size: 13px;
    line-height: 1em;
    margin: auto;
}
                             .wpur-reviews .review {
    -webkit-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.15);
    box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.15);
    clear: both;
    float: none;
    width: 100%;
    max-width: 100%!important;
    padding: 20px 20px 20px 20px;
    background-color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: top;
    margin-bottom: 20px;
    text-align: left;
    color: #333;
    font-weight: 400;
}
#review_submit {
    color: rgb(255, 255, 255);
    background-color: rgb(221, 51, 51)!important;
    padding: 13px 20px 13px 20px;
    border: 1px solid #dd3333!important;
    line-height: 1em;
    background-image: none;
    cursor: pointer;
    vertical-align: middle;
    text-decoration: none !important;
    display: inline-block;
}
#rater .star {
    margin-right: 5px;
    font-size: 22px;
    display: inline-block;
    color: #dd3333!important;
    cursor: pointer;
}
.wpur-stars .star {
    margin-right: 5px;
    font-size: 22px;
    display: inline-block;
    color: #dd3333!important;
}