/* hide monster popup on sidebar */
/*
.launch-builder-popup {
	display:none;
}
*/
/* hide event date */
/*
.ym-progress__date {
	display:none;
}
*/

body.pg-company.tr3193.company29345 .ym-page-section .ym-list {
	display:none;
}

/* hide addthis on PC */
body.page-jump_hoops_participant_center .addthis-smartlayers {
	display:none;
}

/* hide phone number on search page and PC */
body.cms .footer_logo + div > div:nth-child(2),
body.page-jump_hoops_participant_center .footer_logo + div > div:nth-child(2) {
    display: none;
}

/* hide badges for specific school on personal page and PC */
body.school54722.pg-personal .ym-badges,
body.school54722.pg-personal .ym-pc-dashboard-badges-section {
	display:none;
}
body.school35114.pg-personal .ym-badges,
body.school35114 .ym-pc-dashboard-badges-section {
	display:none;
}
body.school90742.pg-personal .ym-badges,
body.school90742 .ym-pc-dashboard-badges-section {
	display:none;
}
body.school90812.pg-personal .ym-badges,
body.school90812 .ym-pc-dashboard-badges-section {
	display:none;
}
body.school61604.pg-personal .ym-badges,
body.school61604 .ym-pc-dashboard-badges-section {
	display:none;
}

/* hide leaderboard and monster park for specific school */
body.pg-company.company84797 .ym-school-animation, 
body.pg-company.company84797 .ym-list {
    display: none;
}
body.pg-company.company83647 .ym-school-animation, 
body.pg-company.company83647 .ym-list {
    display: none;
}
body.pg-company.company81539 .ym-school-animation, 
body.pg-company.company81539 .ym-list {
    display: none;
}
body.pg-company.company61604 .ym-school-animation, 
body.pg-company.company61604 .ym-list {
    display: none;
}
body.pg-company.company76314 .ym-school-animation, 
body.pg-company.company76314 .ym-list {
    display: none;
}
body.pg-company.company149257 .ym-school-animation, 
body.pg-company.company149257 .ym-list {
    display: none;
}

/* show donate button on school page */
body.company102178 .ym-school-donate {
	display:block !important;
}

@media (max-width: 520px) {
	.right-column-images {
	  background: none;
	  width: 120px;
	}
	.right-column-images img {
	  width: 65%;
	}
}
@media (max-width: 440px) {
	.right-column-images img {
	  bottom: -100px;
	}
}

.paymentSelType {
	display:none;
}
.paymentSelType h7 {
	display:block;
	margin:10px 0;
}
.paymentSelType img {
	max-width: 165px;
	margin: 5px 10px;
	vertical-align: middle;
}

@media (max-width: 480px) {
	.paymentSelType img {
		display:block;
		margin: 20px auto;
	}
}

/* @media not all and (min-resolution:.001dpcm) { 
    @media {
        .applepay { 
            display: inline-block !important;
        }
    }
} */

.form-group.required .control-label::after {
    color: red;
    content: "*";
    font-size: 1.5em;
    vertical-align: top;
}

/* for donation form */
/*
div.responsive span.field-required + label::after {
    vertical-align: middle;
    content: "*";
    display: inline-block;
    color: red;
    font-size: 1.5em;
    padding-left: 5px;
}
*/

/* move Live Chat button down */
body.aha-luminate #designstudio-button {
	top: 11em !important;
}

.ym-header-logo--wrd {
	max-height: 110px;
	display: inline-block;
	left: 25%;
	position: relative;
	top: -20px;
	border:none;
}
.ym-header-logo--wrd img {
	max-height: 110px;
}

/* Phone height issue */
#donor_phone_row > div > label {
	min-height: 34px;
}

/* Double donation */
#dd-input:focus {
	outline: -webkit-focus-ring-color auto 1px;
	outline-offset: 0px;
}
