.com-jgive .mvz #jform_published{display:inline-block}
.com-jgive .mvz #jform_published-lbl{margin-right:0.5rem}
.com-jgive .mvz .published-title{text-align:right}
.com-jgive .mvz .form-group{margin-bottom: 1.3rem;}
.com-jgive .mvz{max-width:800px;padding: 1.5rem;border-radius: 0.5rem;margin:0 auto 0 auto;}
.com-jgive .mvz.subsection{box-shadow:0 10px 30px 0 rgba(0, 0, 0, 0.15);padding: 1.5rem;margin:auto auto 2.5rem auto}
.nopadright{padding-right:0}
.com-jgive .mvz .subform-repeatable-group{box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.15);padding: 1rem;border-radius: 0.5rem;margin: 1rem auto 1.5rem auto;}
.com-jgive .mvz #gallery_media .media_image_width{background-size: contain;background-position: center;background-repeat: no-repeat;min-height:120px}
.com-jgive .mvz .mediawrapper{padding: 0.5rem;box-shadow: 0px 5px 11px 0 rgb(0 0 0 / 8%);}
.textcenter{text-align:center}
.footerbtns{display:inline-block}
.mvzmfiltermodel .modal-body{text-align:left}
.mvzmfiltermodel .tj-filterhrizontal{min-width:100%}
#campaignFilterform{margin-bottom:0.9rem}
ul.campaignsform{box-shadow: -1px 1px 18px 0 rgba(0, 0, 0, 0.15);padding: 0.5rem;border-radius: 5px;}
ul.campaignsform li {margin-bottom: 0.7rem;vertical-align: middle;}
ul.campaignsform li .fa{font-size:1.3rem}
ul.campaignsform li .fa-sort{font-size:2.5rem}
.jgive_pin_item{display:inline-block;margin-right:2rem;text-align:left;vertical-align: top;}
.itemrow{display:flex}
.fullwidth_filter #filter-row{display:none;}
.fullwidth_filter #source-row{min-width:100%!important}
#filter-row .tj-filterhrizontal .col-xs-12{min-width:100%}
.fullwidth_filter .source-row .iteminner{text-align:center}
.halfwidth_filter #displayFilter,.halfwidth_filter .mvzmfiltermodel,.halfwidth_filter .modal-backdrop,.halfwidth_filter .mvzmfiltermodel  {display:none!important}
#contentrow #filter-row .iteminner{box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.15);border-radius:0.5rem;padding:0.5rem}
.halfwidth_filter .tj-filterhrizontal{min-width:100%}
.pin_img a{border-radius:0.5rem 0.5rem 0 0}
.jgive_pin_item .pin{border-radius:0.5rem} 
.money-raised{color: green;font-weight: bold}
.money-goal{color: red;font-weight: bold}
#source-row .pin__title a{color:initial}
.center-text{text-align:center}
.auto-margin{margin:auto}
.campaignImg{margin-bottom:2rem}
.campaignImg img{border-radius:0.5rem}
@media (max-width: 1000px)
{
	body.view-campaign {font-size: 13px;font-size: inherit;}
}
.view-campaign .fs-title{margin-bottom:0px}
.font-bold{font-weight:bold}
#describe-block{}
#describe-block .describe-inner{max-width: 850px;margin:1.5rem auto 2.5rem auto;box-shadow: 0 10px 30px 0 rgb(0 0 0 / 5%);padding:1rem}
#tabbed-zone{border: 1px solid #ddd;border-radius: 0.5rem;}
.campaignTab #myTab{margin-bottom:10px}