/*------------------------------------------------*/
/*-----------------[TEMPORARY]--------------------*/
/*------------------------------------------------*/
#post-6326 > div.post-content > h2 > a {
	color: #F8007C!important;
	font-weight: 900!important;
}

/*------------------------------------------------*/
/*-----------------[RESET]------------------------*/
/*------------------------------------------------*/

/*h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	 font-size: inherit !important;
}

article, aside, details, figcaption, figure, footer, header, hgroup,
menu, nav, section {
    display: block;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

blockquote:after, blockquote:before, q:after, q:before {
    content: '';
    content: none;
}

strong {
    font-weight: 700;
}

em {
    font-style: italic;
}

a {
    text-decoration: none;
    word-break: break-word;
    word-wrap: break-word;
}

a:visited {
    color: inherit;
}


h1 {
    font-size: 26px !important;
    line-height: 37px !important;
    font-weight: 700 !important;
}

h2 {
    font-size: 22px !important;
    line-height: 33px !important;
    font-weight: 600 !important;
}

h3 {
    font-size: 20px !important;
    line-height: 30px !important;
    font-weight: 500 !important;
}

h4 {
    font-size: 18px !important;
    line-height: 28px !important;
    font-weight: 400 !important;
}

h5 {
    font-size: 16px !important;
    line-height: 26px !important;
    font-weight: 400 !important;
}

h6 {
    font-size: 14px !important;
    line-height: 24px !important;
    font-weight: 300 !important;
}

.page-title {
    padding-bottom: 20px;
}

ol, ul {
    padding: .7em 0 .3em 1.143em;
}


p:last-of-type {
    margin-bottom: 0;
}

blockquote {
    border-left: 5px solid;
    margin: 20px 0 30px;
    padding-left: 20px;
    font-size: 15px;
    font-weight: 700;
}

ul {
    list-style-type: disc;
}

ol {
    list-style-type: decimal;
    list-style-position: outside;
}

ol li, ul li {
    margin-bottom: 0;
}

ol li ul, ul li ul {
    list-style-type: square;
    padding: .7em 0 .3em 2.143em
}

ol li ol, ul li ol {
    list-style-type: lower-roman;
    padding: .7em 0 .3em 2.143em
}
*/
/*------------------------------------------------*/
/*-----------------[BASIC STYLES]-----------------*/
/*------------------------------------------------*/
/*---      OL Styles      ---*/
.gph-no-list-style {
	list-style: none !important;
}

b {
	font-weight: 600;
}

i, cite, em, var, address, dfn {
	font-style: italic;
}

.et-dropcap {
    font-size: 90px;
    line-height: 0.9;
}


/*------------------------------------------------*/
/*------------------[MODULES]---------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------[MEDIA, MEDIA CONTROLS]-------------*/
/*------------------------------------------------*/
#main-content .wp-caption {
	border: none;
	background-color: inherit;
}

ul li ol {
	list-style-type: revert;
}

/* Hide Extra Video Controller on post page in favor of Divi Video Module */
.et_post_format-et-post-format-video > div.post-thumbnail.header > div.video-format {
	display: none;
}
/*------------------------------------------------*/
/*----------------[VIGNETTE STYLES]---------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*----------------[User-Login Page]---------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-------------[Privacy Policy Page]--------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*-------------[SEARCH RESULTS PAGES]-------------*/
/*------------------------------------------------*/
/* Getting rid of right sidebar */


/*------------------------------------------------*/
/*-------[COMING SOON & MAINTENANCE PAGES]--------*/
/*------------------------------------------------*/
/* COMING SOON */


/*------------------------------------------------*/
/*-----------[ CONTACT FORM PAGES ]-----------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-------------[CONTACT US PAGE]------------------*/
/*------------------------------------------------*/

.gph-get-in-touch .input {
	background-color: #ffffff;
	color: #fea2ce;
	color: #fa7eb9;
	background-color: #ffe2f0;
}

.gph-get-in-touch .input:focus {
	background-color: #ffe2f0;
	background-color: #ffffff;
	color: #fea2ce;
	color: #fa7eb9;
	padding: 26px 16px 26px 16px;
}

/* Message errors and comfirmations */
.gph-get-in-touch .et-pb-contact-message {
	color: #b32629;
	font-weight: 900;
	font-size: 24px;
	text-transform: uppercase;
	font-style: italic;
	line-height: 33px;
}

@media (max-width: 768px) and (min-width: 0px) {
	.gph-get-in-touch .et-pb-contact-message {
		font-size: 16px;
		line-height: 23px;
	}
}

.gph-get-in-touch .et-pb-contact-message p {
	margin-bottom: 0;
}

.gph-get-in-touch .et-pb-contact-message p:nth-of-type(2) {
	margin-top: 30px;
}

@media (max-width: 768px) and (min-width: 0px) {
	.gph-get-in-touch .et-pb-contact-message p:nth-of-type(2) {
		margin-top: 20px;
	}
}

.gph-get-in-touch .et-pb-contact-message ul li {
	margin-bottom: 0;
}

.gph-get-in-touch .et-pb-contact-message ul:nth-of-type(2) li:last-of-type {
	margin-bottom: 15px;
}

.gph-get-in-touch input.input.et_pb_contact_captcha {
	border: none;
	display: inline;
}

/* fix top and bottom padding on the button */
.gph-get-in-touch .et_pb_button:hover, .gph-get-in-touch .et_pb_module .et_pb_button:hover {
	padding-top: 10px;
	padding-bottom: 10px;
}

/*------------------------------------------------*/
/*---------------------[MORE]---------------------*/
/*------------------------------------------------*/
article#post-1500.post-1500.page.type-page.status-publish.hentry .post-wrap h1 {
	display: none;
}

article#post-1500.post-1500.page.type-page.status-publish.hentry {
	background: rgba(255, 255, 255, 0);
}


/*------------------------------------------------*/
/*-------------------[TIMELINE]-------------------*/
/*------------------------------------------------*/
.page-template-page-template-timeline.page-id-2181 a, .page-template-page-template-timeline.page-id-2181 a:visited {
	color: #f681b8;
	color: #d3498a;
}

.page-template-page-template-timeline.page-id-2181 .timeline-menu li.active a {
	color: #fae5ec;
	color: #d3498a;
	color: #fff2f8;
}

.page-template-page-template-timeline.page-id-2181 .timeline-menu a:before {
	background: #e482f3;
	background: #d3498a;
}

/* Background */
.page-template-page-template-timeline.page-id-2181 ul#timeline-menu.timeline-menu {
	
}

.page-template-page-template-timeline.page-id-2181 div.et_pb_extra_column_main {
	background-color: rgba(51, 4, 58, 0.86);
	padding-top: 15px;
}

/*------------------------------------------------*/
/*-------------------[HOMEPAGE]-------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*--------------------[BUTTONS]-------------------*/
/*------------------------------------------------*/


/*---------[ NAV: BELOW POST BUTTON LINKS ]-------*/
div.nav-link.nav-link-prev span.button, div.nav-link.nav-link-next span.button {
	background-color: #ffffff !important;
	background-color: rgba(255, 255, 255, 0.9) !important;
	background-color: #ffe2f0 !important;
}

/*- Make the title there white, as well -*/
div.nav-link.nav-link-prev span.title, div.nav-link.nav-link-next span.title {
	color: #ffffff;
}

div.nav-link.nav-link-prev span.title:hover, div.nav-link.nav-link-next span.title:hover {
	color: #f2f2f2;
}

/*------------------------------------------------*/
/*-----------------[ERROR MESSAGES]---------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*---------------[2020 PRIDE PAGE]----------------*/
/*------------------------------------------------*/
.page-id-3498 #post-3516 > div > div > div.et_section_regular > div.et_pb_row,
.page-id-3498 #post-3795 > div > div > div.et_section_regular > div.et_pb_row,
.page-id-3498 #post-3811 > div > div > div.et_section_regular > div.et_pb_row,
.page-id-3498 #post-3806 > div > div > div.et_section_regular > div.et_pb_row {
	width: 95%;
}

.page-id-3498 #post-3516 > div > div > div.et_section_regular,
.page-id-3498 #post-3795 > div > div > div.et_section_regular,
.page-id-3498 #post-3811 > div > div > div.et_section_regular,
.page-id-3498 #post-3806 > div > div > div.et_section_regular {
	background-color: #000000;
}

/*------------------------------------------------*/
/*---------------------[FOOTER]-------------------*/
/*------------------------------------------------*/
#footer {
	margin: 0;
}

.gph-shop-container {
	width: 100%!important;
}

.gph-footer-bottom {
	background: #070003;
    width: 100%;
    padding: 10px 0;
	text-align: center;
}

.gph-footer-bottom a, .gph-footer-bottom a:visited {
	color: #b0a1a6 !important;
	text-decoration: none;
}

.gph-footer-bottom a:hover {
	color: #d3498a !important;
	text-decoration: none;
}

.gph-footer-bottom > .container  {
	text-align: center;
}

.bottom-nav a {
	color: #31513c !important;
	color: #b0a1a6 !important;	
	text-decoration: none;
	font-size: 14px;
    font-weight: 600
}

.bottom-nav a:hover {
	color: #d3498a !important;
	text-decoration: none;
}

.bottom-nav li {
    display: inline-block;
    padding-right: 22px;
    font-size: 14px;
    font-weight: 600
}

/* Fix the "ACT UP GEAR" mini-shop header on some pages */

div.container.gph-shop-container h1 {
	line-height: 1.3em;
	font-weight: 900;
	font-size: 6vw;
	color: rgba(0, 0, 0, 0.81)!important;
	letter-spacing: 26px;
	text-align: center
}


/* Fix the mini-shop header on some pages  has white background after Extra v.4.0.4 */
#footer-bottom > div.container.gph-shop-container > div.et_pb_section {
	background-color: rgba(0, 0, 0, 0);
}

/*------------------------------------------------*/
/*---------------[FOOTER-BRANDING]----------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*---------------[EXTENDED FOOTER]----------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*----------------[FOOTER WIDGETS]----------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*---------------------[TABS]---------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-------------------[COMMENTS]-------------------*/
/*------------------------------------------------*/


/* To disable "You may use these HTML tags..." */
.form-allowed-tags {
	display:none;
}

#commentform textarea,
#commentform input[type="text"] {
	border: 6px dashed rgba(153,177,119,0.25);
	border: 6px dashed rgba(255, 126, 185, 0.31);
	background-color: rgba(184,199,162,0.2);
	background-color: rgba(184,199,162,0.2);
	background-color: #efe1f1;
	color: #7c674c;
	color: #fa7eb9;
	color: #d3498a;
	letter-spacing: 1px;
	font-weight: 300;
	font-size: 14px;
	line-height: 22px !important;
}

#commentform textarea:active,
#commentform input[type="text"]:active, #commentform textarea:focus,
#commentform input[type="text"]:focus {
	color: #fa7eb9;
	color: #972058 !important;
}

.comment {
	font-weight: 600;
	font-size: 13px;
}

.comment_postinfo span {
	color: #7c674c;	
}

.comment_date span {
	font-size: 13px;	
}

a.comment-edit-link {
	font-weight: 400;
}

/* Keeping Jura for Person's name to Match Icon */
.comment_postinfo > span.fn {
	text-decoration: none;
	font-weight: 600;
	font-size: 20px;
	/*font-family: Jura, Helvetica, Arial, Lucida, sans-serif;*/
}

#commentform textarea {
	padding-bottom: 32px;
}

#commentform textarea:focus, #commentform input:focus {
	background-color: #ffffff;
}

h1#comments.page_title {
	text-shadow: none;
	letter-spacing: 4px;
}

/* Keep the Reply button from touching the comment text */
@media (max-width: 767px) {
	.comment-body {
		padding: 2px 0px 20px 100px;
	}
	
	.comment_postinfo {
		margin-top: 20px !important;
	}

	.comment_avatar img {
		margin-top: 20px !important;
	}
	
	#respond {
		padding-top: 37px;
	}
}

/* Reduce size of Avatar on smaller screens */
@media (max-width: 670px) and (min-width: 470px){
	.comment_avatar img {
		max-width: 75%;
	}
	.comment-body {
		padding: 2px 0px 20px 75px;
	}
	
	#respond {
		padding-top: 37px;
	}
}

/* Reduce size of Avatar on smaller screens */
@media (max-width: 469px) {
	.comment_avatar img {
		max-width: 50%;
	}
	.comment-body {
		padding: 2px 0px 20px 50px;
	}
}

/*    AVATAR'S    */
.comment_avatar {
	position: absolute;
	top: 5px;
	left: -4px;
}

/* Submit Comment Button */

p.form-submit {
	margin: 25px 0px 15px 15px;
}

/* Comment Sub Text */
.under-comment-area, .management-page {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
	font-size: 100%;
	vertical-align: baseline;
	box-sizing: border-box;
	display: inline;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	word-wrap: break-word;
	text-align: left;
	color: #537a7f;
	font-weight: 400;
	/*font-family: "Open Sans", Arial, sans-serif;*/
	-webkit-font-smoothing: antialiased;
	line-height: 1.7em;
}

.management-page h2{
	color: #293d00;
	font-size: 26px;
	padding-bottom: 10px;
	font-weight: 500;
	line-height: 35px;
}

.inline-text-button {
	font-size: 13px;
}

.itb-right, .itb-left {
	color: rgba(83, 122, 127, 0.7);
}

p#nsu-checkbox {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
	font-size: 100%;
	vertical-align: baseline;
	box-sizing: border-box;
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	word-wrap: break-word;
	text-align: left;
	color: #537a7f;
	font-weight: 400;
	/*font-family: "Open Sans", Arial, sans-serif;*/
	-webkit-font-smoothing: antialiased;
	line-height: 1.7em;
}

select#subscribe-reloaded, #subscribe-reloaded-action-p select {
	font-size: 95%;
	color: #7c674c;
	border: 1px solid #DDD;
	border-radius: 0;
	height: 36px;
	padding: 0 30px 0 15px;
	box-shadow: inset 0 -1.3em 1em 0 rgba(0, 0, 0, 0.02);
	background-color: #ffffff;
	-webkit-appearance: none;
	/* background-image: ; 
	background-position: 100% 50%;
	background-repeat: no-repeat;
	background-size: auto 15%; */
	border-radius: 5px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	max-width: 250px;
	max-width: 200px;
	line-height: 30px;
	border-color: #69bf29;
	cursor: pointer;
	margin: 0;
	/*font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;*/
}

#subscribe-reloaded-action-p select {
	margin-left: 10px;
}

p#subscribe-reloaded-select-all-p {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 11px;
	line-height: 1.42857143;
	margin: 0 0 20px 18px;
}

ul#subscribe-reloaded-list {
	padding: 0 0 5px 16px;
}

p#subscribe-reloaded-legend-p {
	padding: 0 0 5px 16px;
}

p#subscribe-reloaded-legend-p:before {
	content: "Thread:";
	display: block;
	margin: 0 0 0 -16px;
	color: #54797f;
	font-style: oblique;
}

p#subscribe-reloaded-action-p, p#subscribe-reloaded-legend-p, p#subscribe-reloaded-title-p{
	font-style: oblique;
}

#subscribe-reloaded-title-p strong{
	font-style: normal;
}

a:nth-of-type(2).subscribe-reloaded-small-button:before {
    content: "|";
    margin-right: 6px;
}

select#subscribe-reloaded:hover {
	border-color: #69bf29;
	cursor: pointer;
	margin: 0;
	width: 100%;
	max-width: 250px;
	max-width: 200px;
}

input#subscribe_reloaded_email.subscribe-form-field {
	border-color: #69bf29;
	border-radius: 3px;
	margin: 0;
	outline: 0;
	line-height: 1;
	font-size: 14px;
	background-color: #fff;
	font-family: inherit;
	border: 1px solid #ccc;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	color: #537a7f;
	color: #789fa6;
	padding: 0.5em !important;
	height: auto;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: box-shadow 0.45s, border-color 0.45s ease-in-out;
	transition: box-shadow 0.45s, border-color 0.45s ease-in-out;
}

input.subscribe-form-button {
	background-color: rgb(247, 236, 213) !important;
	border-color: #293d00 !important;
	margin-left: 0;
	opacity: 1;
	display: inline-block;
	margin: 0 0 0 15px;
	font-family: inherit;
	cursor: pointer;
	position: relative;
	padding: 0.3em 1em;
	border: 2px solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: transparent;
	font-size: 20px;
	font-weight: 500;
	line-height: 1.7em !important;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
	align-items: flex-start;
	text-align: center;
	font-variant-caps: normal;
	letter-spacing: normal;
	word-spacing: normal;
	line-height: normal;
	text-transform: none;
	text-indent: 0px;
	text-shadow: none;
	display: inline-block;
	text-align: start;
	-webkit-appearance: button;
	color: #b43518 !important;
	margin: 20px;
}

input.subscribe-form-button:hover {
	background: #b0e5eb !important;
	border-color: #b53518 !important;
}

p#subscribe-reloaded-legend-p {
	color: #8b7550;
	font-style: normal;
}

#subscribe-reloaded-list li {
	list-style: none;
}

section#comment-wrap {
	padding: 20px;
	background-color: #ffffff;
}

ol.commentlist.clearfix  {
	list-style: none;
}

/*------------------------------------------------*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-----------------[IMAGE MAPS]-------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*--------------[DIVI FE BUILDER]-----------------*/
/*------------------------------------------------*/
/* Prevent the social icons from covering the admin setting area in the FE builder */
.et-fb-root-ancestor-sibling .et_social_icons_container {
	display: none;
}



/*------------------------------------------------*/
/*-----------[SUBSCRIPTION MINI-FORMS]------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-------------------[PAGE NAVI]------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*------------------[TRANSITIONS]-----------------*/
/*------------------------------------------------*/
/*-------------------[Portfolio]------------------*/

/*------------------------------------------------*/
/*------------[EXTRA CATEGORY BUILDER]------------*/
/*------------------------------------------------*/


/* 
background-color: rgba(255, 126, 185, 0.21)
background-color: #ffe2f0

border-color: rgba(255, 126, 185, 0.31)
background-color: #fcbad9

border-color: rgba(250, 126, 185, 0.51)
border-color: #fea2ce


border-color: rgba(250, 126, 185, 0.71)
border-color: #fa7eb9
*/

article.category-pinned > div.post-content-box > div.post-content > h3.entry-title > a {
	font-size: 24px;
	line-height: 24px;
}



/*------------------------------------------------*/
/*------------------[MAIN MENU]-------------------*/
/*------------------------------------------------*/
/*#et-navigation #menu-item-1502 #menu-item-1079 {
	-ms-flex-preferred-size: 33.3%;
	flex-basis: 33.3%;
	width: 33.3%;
	padding: 0 20px;
}*/

header.header li.menu-item-has-children>a:after {
	margin: 0;
}

#et-navigation>ul>li {
	margin: 0 13px
}
/*------------------------------------------------*/
/*------------------[MEGA MENU]-------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------[ALL PAGES]-------------------*/
/*------------------------------------------------*/

.page article {
	border: none;
}



/*------------------------------------------------*/
/*---------------[SPECIFIC POSTS]-----------------*/
/*------------------------------------------------*/
/* Keeping the Pink Triangle in Context */
#post-2691 .et_pb_slider .et-pb-controllers a {
	border-radius: 0;
	width: 20px;
	height: 20px;
	margin-right: 10px;
	padding: 0;
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	border-top: 30px solid rgba(247, 189, 214, 0.66);
	background-color: rgba(255,255,255,0);

}

#post-2691 .et_pb_slider .et-pb-controllers .et-pb-active-control {
	border-top: 30px solid #f97cb6!important;
}

/*------------------------------------------------*/
/*------------[SIDEBARS WIDGET AREAS]-------------*/
/*------------------------------------------------*/


/* SIDEBAR WIDGET HEADER COLORS */
div.et_pb_widget h4.widgettitle {
	background: #40353a;
}

/* SIDEBAR WIDGET ARCHIVES SELECT STYLE */
.et_pb_widget.widget_archive select {
    font-weight: 700;
	font-size: 16px;
    font-family: inherit;
	line-height: 24px;
	appearance: none;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    border-style: solid;
	border: 0;
    border-width: 0px;
	padding: 16px 20px 16px 10px;
	border-radius: 0;
    width: 100%;
	box-sizing: border-box;
    transition: .3s ease;
	background: inherit;
	background-position: 100% center;
	background-repeat: no-repeat;
	height: inherit;
	border-color: none;
	color: #40353a;
	background-image: url("https://actupny.com/permanent-images/icons/up-down-select-arrows-40353a-29-15.png");
	margin: 10px 0px 10px 0px;
}


div.et_pb_widget.widget_bloomwidget {
	background: initial;
}

/* Give Widget */
div#give-form-120-wrap.give-form-wrap.give-display-modal.give-recurring-form-wrap.give-recurring-form-donor {
	margin: 0;
	padding: 15px 20px;
}

#gph-countdown-timer-widget {
	background-color: #333333;
}

#gph-countdown-timer-widget.white {
	background-color: #ffffff;
}


#gph-countdown-timer-widget > div > div > div > div > div.days.section.values > p:nth-child(2),
#gph-countdown-timer-widget > div > div > div > div > div.hours.section.values > p.value,
#gph-countdown-timer-widget > div > div > div > div > div.minutes.section.values > p.value,
#gph-countdown-timer-widget > div > div > div > div > div.seconds.section.values > p.value {
	font-size: 18px;
	line-height: 18px;
	font-weight: 900;	
}

.et_pb_extra_column_sidebar > #custom_html-2.widget_text.et_pb_widget.widget_custom_html > div.textwidget.custom-html-widget {
	background-color: #333333;	
}

.et_pb_extra_column_sidebar > #custom_html-2.widget_text.et_pb_widget.widget_custom_html > div.textwidget.custom-html-widget {
	background-color: #ffffff;	
}

#gph-countdown-timer-widget > div > div > div > div > h4 {
	color: #fa7eb9!important;
	font-size: 18px;
	line-height: 18px;
	font-weight: 900;
	margin-bottom: 0px!important;
}

#gph-countdown-timer-widget.white > div > div > div > div > h4 {
	color: #972058!important;
}


#gph-countdown-timer-widget > div.et_pb_row.et_pb_row_14 {
	width: 100%;
}

#gph-vest-deal-widget > div > p {
	color: #e6565d;
	font-weight: 900;
}

#gph-vest-deal-widget.white > div > p {
	color: #972058;
}

#gph-donate-widget > div > p {
	color: #ff8084;
	font-weight: 900;
	font-size: 22px;
}

#gph-donate-widget.white > div > p {
	color: #972058;
}

#gph-t-shirt-deal-widget > div > p {
	color: #e6565d;
	font-weight: 900;
}

#gph-t-shirt-deal-widget.white > div > p {
	color: #972058;
}

#gph-vest-image-widget > a > span > img,
#gph-t-shirt-image-widget > a > span > img,
#gph-vest-deal-widget > div > p,
#gph-t-shirt-deal-widget > div > p,
#gph-donate-widget > div > p,
a.gph-shop-now-button {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform;
	transition-property: transform;
	line-height: 20px;
	margin-top: 8px;
}

#gph-vest-image-widget > a > span > img:hover,
#gph-t-shirt-image-widget > a > span > img:hover,
#gph-donate-widget > div > p:hover,
#gph-vest-image-widget > a > span > img:focus,
#gph-t-shirt-image-widget > a > span > img:focus,
#gph-donate-widget > div > p:focus,
#gph-vest-image-widget > a > span > img:active,
#gph-t-shirt-image-widget > a > span > img:active,
#gph-donate-widget > div > p:active,
a.gph-shop-now-button:hover,
a.gph-shop-now-button:focus,
a.gph-shop-now-button:active {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);	
}

@media (max-width: 1024px) and (min-width: 0px){
	#gph-countdown-timer-widget > div > div > div > div > h4 {
		font-size: 38px!important;
		line-height: 61px;
		font-weight: 900;	
	}
	#gph-countdown-timer-widget > div.et_pb_row.et_pb_row_14 {
		width: 80%;
	}
	#gph-countdown-timer-widget > div > div > div > div > div.days.section.values > p:nth-child(2),
	#gph-countdown-timer-widget > div > div > div > div > div.hours.section.values > p.value,
	#gph-countdown-timer-widget > div > div > div > div > div.minutes.section.values > p.value,
	#gph-countdown-timer-widget > div > div > div > div > div.seconds.section.values > p.value {
		font-size: 54px;
		line-height: 54px;
		font-weight: 500;	
	}
	#gph-vest-deal-widget > div > p {
		font-size: 20px;
	}
	
	#gph-t-shirt-deal-widget > div > p {
		font-size: 20px;
	}
	
	#gph-vest-deal-widget {
		margin-bottom: 10px;
	}
}

#gph-countdown-details {
	font-size: 12px;
	margin-bottom: 20px!important;
}

#gph-countdown-timer-widget > div > div > div {
	margin-bottom: 0px;
	padding-bottom: 0px;	
}

#gph-countdown-timer-widget > div > div > div.et_pb_module.et_pb_countdown_timer.et_pb_countdown_timer_0.et_clickable.et_pb_bg_layout_dark > div > div.sep.section > p,
#gph-countdown-timer-widget > div > div > div.et_pb_module.et_pb_countdown_timer.et_pb_countdown_timer_0.white.et_clickable.et_pb_bg_layout_light > div > div.sep.section > p {
	font-size: 16px;
	line-height: 18px;
}

#gph-countdown-timer-widget > div > div > div.et_pb_module.et_pb_countdown_timer.et_pb_countdown_timer_0.white.et_clickable.et_pb_bg_layout_light > div > div.section.values > p.label {
	font-size: 12px;
	margin-top: -8px;
}

#gph-countdown-timer-widget > div > div > div.et_pb_module.et_pb_countdown_timer.et_pb_countdown_timer_0.white.et_clickable.et_pb_bg_layout_light {
	background-color: #ffffff;
}

#gph-countdown-timer-widget > .et_pb_row {
	width: 100%;
}

.gph-gear-image-widget {
	text-align: center;
}

.et_pb_extra_column_sidebar > #media_image-3 {
	background: rgba(0, 0, 0, 0);
}

/*------------------------------------------------*/
/*---------[SIDEBARS WIDGET: TAG CLOUD]-----------*/
/*------------------------------------------------*/
/* TAG CLOUD STYLES */
div.tagcloud {
	text-align: justify;
	text-align: center;
	background-color: #5a4c52 !important;
	background-color: #070003 !important;
}

.tag-cloud-link {
	background-color: #fbd0d1 !important;
}

.et_pb_widget.widget_tag_cloud a {
	font-weight: inherit;
	margin: initial;
}

/* CHANGE TAG CLOUD FONT SIZE BASED ON ARIA COUNT */
.et_pb_widget.widget_tag_cloud a {
	font-size: 30px !important;
	line-height: 40px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (1 item)"] {
	font-size: 8px !important;
	line-height: 12px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (2 items)"] {
	font-size: 8px !important;
	line-height: 12px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (3 items)"] {
	font-size: 8px !important;
	line-height: 12px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (4 items)"] {
	font-size: 8px !important;
	line-height: 12px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (5 items)"] {
	font-size: 8px !important;
	line-height: 12px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (6 items)"] {
	font-size: 10px !important;
	line-height: 15px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (7 items)"] {
	font-size: 10px !important;
	line-height: 15px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (8 items)"] {
	font-size: 10px !important;
	line-height: 15px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (9 items)"] {
	font-size: 10px !important;
	line-height: 15px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (10 items)"] {
	font-size: 10px !important;
	line-height: 15px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (11 items)"] {
	font-size: 12px !important;
	line-height: 17px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (12 items)"] {
	font-size: 12px !important;
	line-height: 17px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (13 items)"] {
	font-size: 12px !important;
	line-height: 17px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (14 items)"] {
	font-size: 12px !important;
	line-height: 17px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (15 items)"] {
	font-size: 12px !important;
	line-height: 17px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (16 items)"] {
	font-size: 14px !important;
	line-height: 19px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (17 items)"] {
	font-size: 14px !important;
	line-height: 19px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (20 items)"] {
	font-size: 14px !important;
	line-height: 19px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (21 items)"] {
	font-size: 14px !important;
	line-height: 19px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (22 items)"] {
	font-size: 14px !important;
	line-height: 19px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (23 items)"] {
	font-size: 16px !important;
	line-height: 22px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (24 items)"] {
	font-size: 16px !important;
	line-height: 22px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (25 items)"] {
	font-size: 16px !important;
	line-height: 22px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (26 items)"] {
	font-size: 16px !important;
	line-height: 22px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (27 items)"] {
	font-size: 16px !important;
	line-height: 22px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (28 items)"] {
	font-size: 18px !important;
	line-height: 24px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (29 items)"] {
	font-size: 18px !important;
	line-height: 24px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (30 items)"] {
	font-size: 18px !important;
	line-height: 24px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (31 items)"] {
	font-size: 18px !important;
	line-height: 24px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (32 items)"] {
	font-size: 18px !important;
	line-height: 24px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (33 items)"] {
	font-size: 20px !important;
	line-height: 27px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (34 items)"] {
	font-size: 20px !important;
	line-height: 27px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (35 items)"] {
	font-size: 20px !important;
	line-height: 27px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (36 items)"] {
	font-size: 20px !important;
	line-height: 27px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (37 items)"] {
	font-size: 20px !important;
	line-height: 27px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (38 items)"] {
	font-size: 22px !important;
	line-height: 29px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (39 items)"] {
	font-size: 22px !important;
	line-height: 29px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (40 items)"] {
	font-size: 22px !important;
	line-height: 29px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (41 items)"] {
	font-size: 22px !important;
	line-height: 29px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (42 items)"] {
	font-size: 22px !important;
	line-height: 29px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (43 items)"] {
	font-size: 24px !important;
	line-height: 32px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (44 items)"] {
	font-size: 24px !important;
	line-height: 32px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (45 items)"] {
	font-size: 24px !important;
	line-height: 32px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (46 items)"] {
	font-size: 24px !important;
	line-height: 32px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (47 items)"] {
	font-size: 24px !important;
	line-height: 32px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (48 items)"] {
	font-size: 26px !important;
	line-height: 35px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (49 items)"] {
	font-size: 26px !important;
	line-height: 35px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (50 items)"] {
	font-size: 26px !important;
	line-height: 35px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (51 items)"] {
	font-size: 26px !important;
	line-height: 35px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (52 items)"] {
	font-size: 26px !important;
	line-height: 35px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (53 items)"] {
	font-size: 28px !important;
	line-height: 37px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (54 items)"] {
	font-size: 28px !important;
	line-height: 37px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (55 items)"] {
	font-size: 28px !important;
	line-height: 37px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (56 items)"] {
	font-size: 28px !important;
	line-height: 37px !important;
	font-weight: 600;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (57 items)"] {
	font-size: 28px !important;
	line-height: 37px !important;
	font-weight: 700;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (58 items)"] {
	font-size: 30px !important;
	line-height: 40px !important;
	font-weight: 300;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (59 items)"] {
	font-size: 30px !important;
	line-height: 40px !important;
	font-weight: 400;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (60 items)"] {
	font-size: 30px !important;
	line-height: 40px !important;
	font-weight: 500;
}

.et_pb_widget.widget_tag_cloud a[aria-label$=" (61 items)"] {
	font-size: 30px !important;
	line-height: 40px !important;
	font-weight: 600;
}






/*------------------------------------------------*/
/*--------------------[WIDGETS]-------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*-----------------[TOP HEADER]-------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*---------------[HEADER, TOP MENU]---------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*---------------[EXTENDED HEADER]----------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*---------[DIVI COMPONENT SECTION PAGES]---------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*---------[DIVI COMPONENT MODULES PAGES]---------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*-----------[DIVI PERSON MODULES TWEAK]----------*/
/*------------------------------------------------*/
/* 
	SWAP VARIOUS PERSON MODULE ICONS TO SOMETHING ELSE BY ADDING A SPECIFIC CSS CLASS TO PERSON MODULE
	SEE: https://divi.help/threads/how-to-change-icon-in-persons-module-css.1927/
	FOR MORE ICONS, SEE: https://www.elegantthemes.com/blog/resources/elegant-icon-font */
/* TO CHANGE THE GOOGLE+ INTO INSTAGRAM ADD: "google-to-instagram" */
div.google-to-instagram > div.et_pb_team_member_description > ul.et_pb_member_social_links > li > a.et_pb_google_icon:before {
    content: '\e09a'!important;
}


/*------------------------------------------------*/
/*----------[DIVI COMPONENT LAYOUT PAGES]---------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*--------------[REVIEWS & BUTTONS]---------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*---------------[RESPONSIVE TABLE]---------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*----------------[MEMBERS ACCESS]----------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*----------[ACTIONS.ACTUPNY.COM STYLES]----------*/
/*------------------------------------------------*/

.dada-sub-forms div#main-header {
	/*top: 0px;*/
}

.dada-sub-forms div.gph-page-container {
	background-color: rgba(153, 59, 166, 0.38);
}

.dada-sub-forms .alert-box.info {
	background: none;
	border: none;
}

.dada-sub-forms .breadcrumbs {
	background: none;
	border: none;
}

.dada-sub-forms .panel {
	background: none;
	border: none;
}

.dada-sub-forms #list_content_area {
	padding: 50px 30px 30px 30px;
}

.dada-sub-forms div.large-6.large-pull-6.columns.panel > p {
	font-size: 16px;
	line-height: 24px;
}

.dada-sub-forms div.large-6.large-pull-6.columns.panel > p:nth-of-type(1) {
	font-size: 30px;
	line-height: 41px;
	font-weight: 700;
	color: #070003;
	color: #972058;
}

.dada-sub-forms div.large-6.large-pull-6.columns.panel > h4:nth-of-type(1) {
	font-size: 16px;
	line-height: 24px;
	font-weight: 700;
}

.dada-sub-forms div.alert-box.info.radius > ul li, .dada-sub-forms div.alert-box.info.radius > ul li p {
	color: rgba(0, 0, 0, 0.5);
	list-style-type: square;
}

.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
	color: rgba(0, 0, 0, 0.5);
}

.dada-sub-forms p a {
	color: rgba(0, 0, 0, 0.2);
}

.dada-sub-forms .gph-page-container .input, .dada-sub-forms .gph-page-container .textarea, .dada-sub-forms .gph-page-container input[type=text], .dada-sub-forms .gph-page-container input[type=password], .dada-sub-forms .gph-page-container input[type=email], .dada-sub-forms .gph-page-container input[type=search], .dada-sub-forms .gph-page-container select, .dada-sub-forms .gph-page-container textarea {
	color: inherit;
	border-color: #ffe2f0;
	border-color: #FA7EB9;
	border-style: solid;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
	border-width: 1px;
	font-weight: 700;
	font-size: 16px;
	line-height: 24px;
	padding: 26px;
	background: none;
	background-color: #ffe2f0;
	color: #fa7eb9 !important;
}

.dada-sub-forms .gph-page-container .input:focus, .dada-sub-forms .gph-page-container .textarea:focus, .dada-sub-forms .gph-page-container input:focus, .dada-sub-forms .gph-page-container input:focus[type=text], .dada-sub-forms .gph-page-container input:focus[type=password], .dada-sub-forms .gph-page-container input:focus[type=email], .dada-sub-forms .gph-page-container input:focus[type=search], .dada-sub-forms .gph-page-container select:focus, textarea:focus {
	color: inherit;
	border-width: 2px;
	border-color: #ffe2f0;
	border-style: solid;
	font-weight: 700;
	font-size: 16px;
	line-height: 24px;
	padding: 26px;
	background: none;
	color: #fa7eb9 !important;
	padding: 36px 26px 36px 26px;
}

/*------------------------------------------------*/
/*-----------------[BLOOM STYLES]-----------------*/
/*------------------------------------------------*/




/* Bloom: SELECT INPUT - BASIC */
/* Style the Select box; Essential: -webkit-appearance: none !important; */

.subscription-form select#ddm_list {
    font-weight: 700;
	font-size: 16px;
    font-family: inherit;
	line-height: 24px;
	appearance: none;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    border-style: solid;
	border: 0;
    border-width: 0px;
	padding: 16px 20px 16px 10px;
	border-radius: 0;
    width: 100%;
	box-sizing: border-box;
    transition: .3s ease;
	background: inherit;
	background-position: 100% center;
	background-repeat: no-repeat;
	height: inherit;
}



/* Bloom: EMAIL INPUT - BASIC */
.subscription-form input.form-control {
    font-weight: 700;
	font-size: 16px;
    font-family: inherit;
	line-height: 24px;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
    border-style: solid;
    border-width: 0px;
	box-sizing: border-box;
	width: 100%;
    transition: .3s ease;
    margin: 10px 0px 10px 0px;
}



/* Bloom: COLORS */
/* Bloom: TEXT: DARK */
.subscription-form-text-dark select#ddm_list, .subscription-form-text-dark input.form-control, .subscription-form-text-dark input.btn.btn-primary {
    border-color: none;
	color: #40353a;
	background-image: url("https://actupny.com/permanent-images/icons/up-down-select-arrows-40353a-29-15.png");
}

.subscription-form-text-dark ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #40353a!important;
}

.subscription-form-text-dark ::-moz-placeholder { /* Firefox 19+ */
	color: #40353a!important;
}

.subscription-form-text-dark :-ms-input-placeholder { /* IE 10+ */
	color: #40353a!important;
}

.subscription-form-text-dark :-moz-placeholder { /* Firefox 18- */
	color: #40353a!important;
}


/* Bloom: TEXT: DARK PINK */
.subscription-form-text-dark-pink select#ddm_list, .subscription-form-text-dark-pink input.form-control, .subscription-form-text-dark-pink input.btn.btn-primary {
    border-color: none;
	color: #40353a;
	background-image: url("https://actupny.com/permanent-images/icons/up-down-select-arrows-40353a-29-15.png");
}

.subscription-form-text-dark-pink ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #40353a!important;
}

.subscription-form-text-dark-pink ::-moz-placeholder { /* Firefox 19+ */
	color: #40353a!important;
}

.subscription-form-text-dark-pink :-ms-input-placeholder { /* IE 10+ */
	color: #40353a!important;
}

.subscription-form-text-dark-pink :-moz-placeholder { /* Firefox 18- */
	color: #40353a!important;
}


/* Bloom: TEXT: LIGHT */
.subscription-form-text-light select#ddm_list, .subscription-form-text-light input.form-control, .subscription-form-text-light input.btn.btn-primary {
	border-color: none;
	color: #ffffff;
	background-image: url("https://actupny.com/permanent-images/icons/up-down-select-arrows-white-29-15.png");
}

.subscription-form-text-light ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #ffffff!important;
}

.subscription-form-text-light ::-moz-placeholder { /* Firefox 19+ */
	color: #ffffff!important;
}

.subscription-form-text-light :-ms-input-placeholder { /* IE 10+ */
	color: #ffffff!important;
}

.subscription-form-text-light :-moz-placeholder { /* Firefox 18- */
	color: #ffffff!important;
}


/* Bloom: TEXT: LIGHT PINK */
.subscription-form-text-light-pink select#ddm_list, .subscription-form-text-light-pink input.form-control, .subscription-form-text-light-pink input.btn.btn-primary {
    border-color: none;
	color: #ffe2f0;
	background-image: url("https://actupny.com/permanent-images/icons/up-down-select-arrows-white-29-15.png");
}

.subscription-form-text-light-pink ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #ffe2f0!important;
}

.subscription-form-text-light-pink ::-moz-placeholder { /* Firefox 19+ */
	color: #ffe2f0!important;
}

.subscription-form-text-light-pink :-ms-input-placeholder { /* IE 10+ */
	color: #ffe2f0!important;
}

.subscription-form-text-light-pink :-moz-placeholder { /* Firefox 18- */
	color: #ffe2f0!important;
}


/* Bloom: BACK: LIGHT */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-text-dark input.form-control, .subscription-form-text-dark input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-light select#ddm_list, .subscription-form-back-light input.form-control, .subscription-form-back-light input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
}

.subscription-form-back-light input.form-control:focus, .subscription-form-back-light input.btn.btn-primary:hover, .subscription-form-back-light input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.77)!important;
}
.subscription-form-back-light input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.70)!important;
}


/* Bloom: BACK: DARK */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-text-light input.form-control, .subscription-form-text-light input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-dark select#ddm_list, .subscription-form-back-dark input.form-control, .subscription-form-back-dark input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
	background-color: rgba(0, 0, 0, 0.50)!important;
}

.subscription-form-back-dark input.form-control:focus, .subscription-form-back-dark input.btn.btn-primary:hover, .subscription-form-back-dark input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.40)!important;
	background-color: rgba(0, 0, 0, 0.60)!important;
}
.subscription-form-back-dark input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.30)!important;
	background-color: rgba(0, 0, 0, 0.70)!important;
}



/* subscription-form-back-dark-pink, subscription-form-back-med-pink OR subscription-form-back-light-pink */


/* Bloom: BACK: DARK PINK */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-back-dark-pink input.form-control, .subscription-form-back-dark-pink input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-dark-pink select#ddm_list, .subscription-form-back-dark-pink input.form-control, .subscription-form-back-dark-pink input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
	background-color: #972058!important;
}

.subscription-form-back-dark-pink input.form-control:focus, .subscription-form-back-dark-pink input.btn.btn-primary:hover, .subscription-form-back-dark-pink input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.40)!important;
	background-color: #a03065!important;
}
.subscription-form-back-dark-pink input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.30)!important;
	background-color: #a54070!important;
}


/* Bloom: BACK: MED PINK */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-back-med-pink input.form-control, .subscription-form-back-med-pink input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-med-pink select#ddm_list, .subscription-form-back-med-pink input.form-control, .subscription-form-back-med-pink input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
	background-color: #d3498a!important;
}

.subscription-form-back-med-pink input.form-control:focus, .subscription-form-back-med-pink input.btn.btn-primary:hover, .subscription-form-back-med-pink input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.40)!important;
	background-color: #d45c95!important;
}
.subscription-form-back-med-pink input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.30)!important;
	background-color: #d5679b!important;
}


/* Bloom: BACK: LIGHT PINK */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-back-light-pink input.form-control, .subscription-form-back-light-pink input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-light-pink select#ddm_list, .subscription-form-back-light-pink input.form-control, .subscription-form-back-light-pink input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
	background-color: #fea2ce!important;
}

.subscription-form-back-light-pink input.form-control:focus, .subscription-form-back-light-pink input.btn.btn-primary:hover, .subscription-form-back-light-pink input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.40)!important;
	background-color: #fbb2d5!important;
}
.subscription-form-back-light-pink input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.30)!important;
	background-color: #fac2dd!important;
}





/* Bloom: BACK: DARK PURPLE */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-back-dark-purple input.form-control, .subscription-form-back-dark-purple input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-dark-purple select#ddm_list, .subscription-form-back-dark-purple input.form-control, .subscription-form-back-dark-purple input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
	background-color: #6b1b77!important;
}

.subscription-form-back-dark-purple input.form-control:focus, .subscription-form-back-dark-purple input.btn.btn-primary:hover, .subscription-form-back-dark-purple input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.40)!important;
	background-color: #72287d!important;
}
.subscription-form-back-dark-purple input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.30)!important;
	background-color: #7e3888!important;
}


/* Bloom: BACK: MED PURPLE */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-back-med-purple input.form-control, .subscription-form-back-med-purple input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-med-purple select#ddm_list, .subscription-form-back-med-purple input.form-control, .subscription-form-back-med-purple input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
	background-color: #993ba6!important;
}

.subscription-form-back-med-purple input.form-control:focus, .subscription-form-back-med-purple input.btn.btn-primary:hover, .subscription-form-back-med-purple input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.40)!important;
	background-color: #9f4daa!important;
}
.subscription-form-back-med-purple input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.30)!important;
	background-color: #a65cb0!important;
}


/* Bloom: BACK: LIGHT PURPLE */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-back-light-purple input.form-control, .subscription-form-back-light-purple input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-light-purple select#ddm_list, .subscription-form-back-light-purple input.form-control, .subscription-form-back-light-purple input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
	background-color: #e77ef5!important;
}

.subscription-form-back-light-purple input.form-control:focus, .subscription-form-back-light-purple input.btn.btn-primary:hover, .subscription-form-back-light-purple input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.40)!important;
	background-color: #e993f5!important;
}
.subscription-form-back-light-purple input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.30)!important;
	background-color: #eba3f5!important;
}


/* Bloom: BACK: DARK RED */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-back-dark-red input.form-control, .subscription-form-back-dark-red input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-dark-red select#ddm_list, .subscription-form-back-dark-red input.form-control, .subscription-form-back-dark-red input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
	background-color: #530507!important;
}

.subscription-form-back-dark-red input.form-control:focus, .subscription-form-back-dark-red input.btn.btn-primary:hover, .subscription-form-back-dark-red input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.40)!important;
	background-color: #5f0d10!important;
}
.subscription-form-back-dark-red input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.30)!important;
	background-color: #68181a!important;
}


/* Bloom: BACK: MED RED */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-back-med-red input.form-control, .subscription-form-back-med-red input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-med-red select#ddm_list, .subscription-form-back-med-red input.form-control, .subscription-form-back-med-red input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
	background-color: #b32629!important;
}

.subscription-form-back-med-red input.form-control:focus, .subscription-form-back-med-red input.btn.btn-primary:hover, .subscription-form-back-med-red input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.40)!important;
	background-color: #b73538!important;
}
.subscription-form-back-med-red input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.30)!important;
	background-color: #bb4649!important;
}


/* Bloom: BACK: LIGHT RED */
/* DO NOT SHOW ARROWS ON EMAIL & SUBMIT */
.subscription-form-back-light-red input.form-control, .subscription-form-back-light-red input.btn.btn-primary {
	background-image: none;
}

.subscription-form-back-light-red select#ddm_list, .subscription-form-back-light-red input.form-control, .subscription-form-back-light-red input.btn.btn-primary {
	background-color: rgba(255, 255, 255, 0.50)!important;
	background-color: #fb565a!important;
}

.subscription-form-back-light-red input.form-control:focus, .subscription-form-back-light-red input.btn.btn-primary:hover, .subscription-form-back-light-red input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.40)!important;
	background-color: #fa6b6e!important;
}
.subscription-form-back-light-red input.btn.btn-primary:active {
	background-color: rgba(255, 255, 255, 0.30)!important;
	background-color: #fa8083!important;
}

.gph-unsubscribe-input {
	margin-top: 20px!important;
	text-align: right!important;
}

.gph-unsubscribe-input a {
	color: #fcbad9!important;
	font-size: 14px!important;
}

.et_bloom .et_bloom_form_container .et_bloom_form_content {
		padding-bottom: 60px!important;
}
	
@media (min-width: 1024px) {
	.et_bloom .et_bloom_form_container .et_bloom_form_content {
		padding-bottom: 10px!important;
	}
}

@media (max-width: 374px) and (min-width: 0px) {
	img.et_bloom_image.et_bloom_visible_image {
		display: none!important;
	}
}

.form-control {
	margin-bottom: 6px;
}

input.btn.btn-primary {
	display: inline-block!important;
	vertical-align: middle!important;
	-webkit-transform: perspective(1px) translateZ(0)!important;
	transform: perspective(1px) translateZ(0)!important;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0)!important;
	-webkit-transition-duration: 0.3s!important;
	transition-duration: 0.3s!important;
	-webkit-transition-property: transform!important;
	transition-property: transform!important;	
}

input.btn.btn-primary:hover,
input.btn.btn-primary:focus,
input.btn.btn-primary:active {
	-webkit-transform: scale(1.1)!important;
	transform: scale(1.1)!important;		
}

.et_bloom .et_bloom_form_content input, .et_bloom .et_bloom_form_content select, .et_bloom .et_bloom_form_content button {
	font-size: 15px;
	font-weight: 700!important;
}

/*------------------------------------------------*/
/*---------------[DIVI ADMIN RESET]---------------*/
/*------------------------------------------------*/
p.et-fb-form__description > div.et-fb-settings-options > div.et-fb-option-container > div.et-fb-settings-option-dynamic > #et-fb-content {
	color: #4c5866!important;
}
