/* admin bar customization */
* html body {
    margin-top: 0 !important; 
}

body.admin-bar {
	margin-top: -28px;
	padding-bottom: 28px;
}

body.wp-admin #footer {
	padding-bottom: 28px;
}

#wpadminbar {
	top: auto !important;
	bottom: 0; 
	display:none !important;
}

#wpadminbar .quicklinks .ab-sub-wrapper {
	bottom: 28px;
}

#wpadminbar .quicklinks .ab-sub-wrapper ul .ab-sub-wrapper {
	bottom: -7px;
}

.ab-top-menu {
width:300px;
margin-left:100px;
}


/*end admin bar customization*/

.page-template-page-templatesno-padding-top-php .atcf-multi-select {
max-height:none!important;
}

.page-template-page-templatesno-padding-top-php #content {
padding-top:0px !important; 
}


.page-template-page-templatesno-padding-top-php #main-content .entry-content {
padding-top:0px !important;
}


.sidebar-widgets {padding-top: 0px !important;}
#text-2 {padding-top:0px!important;}


.campaign-tabs #description p {
 font-family: "Benton Sans","Helvetica","sans-serif" !important;
    font-size: 16px!important;
    font-weight: normal!important;
    letter-spacing: 0!important;
    line-height: 26px!important;
    word-wrap: break-word!important;
}

@media (max-width: 400px) {  
  #rum_sst_tab {display:none!important;}
}

#projects .masonry-brick {
min-height:355px;
}

#projects img {
min-height:134px;
min-width:252px; 
}
.qpp-style input#submit {
    border: 0 none !important;;
    border-radius: 4px !important;
    clear: both !important;;
    color: #fff !important;;
    display: block !important;;
    font-family: Lato !important;;
    font-size: 19px !important;;
    font-weight: 400;
    padding: 15px 20px !important;;
    text-align: center !important;;
    text-shadow: none !important;;
    text-transform: uppercase;
 background: none repeat scroll 0 0 #04937f !important;
}

input[name="reference"] {
display:none; 
}

#login h1 a {
/*background-size: auto auto!important;*/
} 

.login .button-primary {
  height: 55px !important;
}


#projects .masonry-brick img {
  opacity: 0.9 !important;
}

#projects .masonry-brick:hover img {
  /*height: 134px !important;*/
  opacity: 1 !important;  
}

/*direct payments*/
#dgx-donate-form-donor-section {
display:none !important;
}

#dgx-donate-container {
background:none!important;
border:0!important;
}


.dgx-donate-form-section  {border:0!important;}

#dgx-donate-form-payment-section {
margin-top:0px !important; padding-top:0px !important;
}

#dgx-donate-form-donation-section {
margin-top:0px !important;
padding-top:0px !important;
}

#dgx-donate-form-donation-section {font-size: 18px;}

/*.author-admin*/

#projects {
margin-top:0px !important;padding-top:0px !important;border-top:0px !important;}

#recaptcha_widget_div {
clear:both;margin-bottom:5px; width:441px !important;
}

.pmiddle-content {min-height:170px;}

.single-download  .title  {
height:auto !important; 
}

.entry-content .atcf-submit-campaign-reward-name {
    margin-right: 2%;
    width: 36% !important;
}

.entry-content .atcf-submit-campaign-estimated-delivery {
    margin-right: 2%;
    width: 20% !important; 
	float:left;
}

#sidebar li.atcf-price-option  {
padding:20px !important;
}

.contribute-modal-wrap li.atcf-price-option {
padding:0px !important;
}

.the_champ_horizontal_sharing DIV:first-child  {
float:left;margin-right:25px;
font-weight:normal !important;
font-family: "Lato"!important;
line-height: 24px!important;
font-size:16px !important;
margin-top:6px;
}

.fb_iframe_widget {
margin-left:5px !important;
}

.ytp-error {
display:none !important;	
}

#rum_sst_tab {
display:none !important;		
}