/*
 * Primary Color 		= 448884 * Secondary Color 		= 000000 * Background Color  	= 1F374D * Background Repeat  	=  * Background Image  	=  */


/* Globals */
body.event-page {
    background-color: #1F374D;
          background-repeat: ;
    background-position: ;
    background-attachment:  }

body#multi-ticket {
    background-color: #1F374D;
          background-repeat: ;
    background-position: ;
    background-attachment:  }

header.header--lds {
    background-color: #1F374D;
        background-size: cover;
    background-position: center center;
}

/* body#multi-ticket {  background-color: #448884; } */
/* body#multi-ticket {  background-color: #448884; } */


.mobile-ticket__button-icon svg path { fill: #448884; }
.mobile-ticket__button-icon svg path { fill: #448884; }

.mobile-ticket__page-header, .mobile-ticket__page-footer { background-color: #448884; }

#sub_foot,
.locale-options { background-color: #448884; }
.locale-options li a:hover { background-color: #448884; }
.locale-options:before { border-color: transparent transparent #357975 transparent; }
a, a:link, a:visited, .button--link { color: #448884;  }
h1, h2, h3, h4 { color: #448884; }
/*h1 { background-color: #448884; }*/
.bottom_bar { background-color: #448884; }

#mobile-tabs {
  background-color: #1F374D;
        background-repeat: ;
    background-position: ;
    background-attachment: }

#mobile-tabs ul li.active { background-color: #448884; }
.mobile-title { background-color: #448884; }

/* Event Info (Seller Homepage) */
.event_info a:link, .event_info a:hover, .event_info a:visited { color: #448884; }
.date_block { border: 1px solid #448884; }
.month_row { background-color: #448884; }
.day_row { color: #448884; }
#warn_about_clearing #cancel_request,
.receipt-print-commands .print_tickets,
#checkout #submit,
#coupon_box input[type=button],
.grand-total-total #submit_form,
.custom_button,
label.add-to-order,
a.print_tickets,
a.print_tickets:hover,
#submit_member,
.custom_dark_button,
.event-button-wrapper a { background: #448884 !important; border-color: #357975  }
.event-button-wrapper a:target,
.event-button-wrapper a:active { background: #357975; border-color: #2b6f6b }
.event_icon, .event_icon_upsell { color: #448884; }

a.btn-primary,
.btn-primary {
    color: white;
    background-color: #448884;
    border-color: #357975;
}
.touch .btn-primary:hover,
.no-touch .btn-primary:hover {
    background-color: #2b6f6b;
}

.btn-transparent {
  color: #448884;
}

/* Nav Buttons */
nav { background-color: #3a7e7a !important;
    border-bottom: 1px solid #125652;
    border-top: 1px solid #; }
.nav_button, ul#order_stats_total strong { color: #448884; }

ul#order_stats_total,
#order_stats_buttons .checkout_btn { background-color:  #448884 !important; }

/* Colorbox */
#cboxOverlay{ background: rgba(0,0,0,0.7) !important; }

/* Listing Page */
.whos_title,
#venue_info_header,
.purchasetitle,
.has_event_style1 { background-color: #448884 !important; }
.subtotal-row { color: #448884; }
.grand-total h2 span,
.showtitle { color: #448884; }
#whereami-linefill { background: #448884; border: 1px solid #3a7e7a;}
.stepone #whereami-bubbleone .number,
.steptwo #whereami-bubbleone .number,
.steptwo #whereami-bubbletwo .number,
.stepthree #whereami-bubbleone .number,
.stepthree #whereami-bubbletwo .number,
.stepthree #whereami-bubblethree .number,
.stepfour #whereami-bubbleone .number,
.stepfour #whereami-bubbletwo .number,
.stepfour #whereami-bubblethree .number,
.stepfour #whereami-bubblefour .number,
.listing-block--header
{ background-color: #448884 !important; }

/* Questions */
/* .questions_wrapper form#questions .showinfo input:focus,
.questions_wrapper form#questions .showinfo input:active,
.questions_wrapper form#questions .showinfo select:focus,
.questions_wrapper form#questions .showinfo select:active { border: 2px solid #448884; } */
.questions_wrapper form#questions .showinfo input[type=submit] { background: #448884; border-color: #357975 }
.questions_wrapper form#questions .showinfo input[type=submit]:focus { border-width: 1px; }
.questions_wrapper form#questions .showinfo input[type=submit]:active { border-width: 1px; }
*/
/* Calendar */
.ui-datepicker-current-day { background-color: e#448884 !important; }
.more-events a { background-color: #448884; }
table#calendar tbody tr td.today { background: #ffffff;  }
.has-events ul li a,
table#calendar caption { background-color: #448884;}

/* Checkout */
#checkout-page .countdown { color: #448884 !important; }

/* Receipt Page */
.receipt .notice { background-color: #448884 !important; color: white; }

/* Incentix */
.incentix-modal-body textarea:hover, .incentix-modal-body textarea:focus { border: 1px solid #448884 !important;}
.incentix-modal-header a.post-username,
.incentix-modal-header a.tweet-username { color: #448884 !important; }
.incentix-modal .incentix-modal-footer {
    padding: 0 15px 15px 15px; }
    .incentix-modal .incentix-modal-footer input {
      border-radius: 5px;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      -k-border-radius: 5px;
      -o-border-radius: 5px;
      background-color: #448884;
      background-image: linear-gradient(top, #448884, #3a7e7a);
      background-image: -moz-linear-gradient(top, #448884, #3a7e7a);
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #448884), color-stop(1, #3a7e7a));
      background-image: -o-linear-gradient(top, #448884, #3a7e7a);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#448884', endColorstr='#3a7e7a');
      -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#448884', endColorstr='#3a7e7a')";
      -pie-background: linear-gradient(#448884, #3a7e7a);
      text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
      -webkit-text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
      -moz-text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
      font-weight: bold;
      color: white;
      width: 100%;
      height: 40px;
      border: 1px solid #ddd;
      cursor: pointer;
      font-size: 14px; }
      .incentix-modal .incentix-modal-footer input:hover {
        background-color: #3a7e7a;
        background-image: linear-gradient(top, #3a7e7a, #3a7e7a);
        background-image: -moz-linear-gradient(top, #3a7e7a, #3a7e7a);
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3a7e7a), color-stop(1, #3a7e7a));
        background-image: -o-linear-gradient(top, #3a7e7a, #3a7e7a);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a7e7a', endColorstr='#3a7e7a');
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a7e7a', endColorstr='#3a7e7a')";
        -pie-background: linear-gradient(#3a7e7a, #3a7e7a); }
      .incentix-modal .incentix-modal-footer input:disabled {
          text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
            -webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
            -moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
        background-color: #f3f2f3;
        background-image: linear-gradient(top, #f3f2f3, #b1b1b1);
        background-image: -moz-linear-gradient(top, #f3f2f3, #b1b1b1);
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f2f3), color-stop(1, #b1b1b1));
        background-image: -o-linear-gradient(top, #f3f2f3, #b1b1b1);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f2f3', endColorstr='#b1b1b1');
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f2f3', endColorstr='#b1b1b1')";
        -pie-background: linear-gradient(#f3f2f3, #b1b1b1);
        color: #aaa;
        cursor: normal !important; }

.receipt .notice { background-color: #448884 !important; color: white; }

.captcha_submit { background: #357975; border-color: #2b6f6b }

/* Upsell */
#upsell-table .upsell-table-table .upsell-event-footer strong { color: #448884; }
#upsell-table .upsell-table-table .upsell-event-teaser .event_icon_upsell, #upsell-table .upsell-table-table .upsell-event-footer .event_icon_upsell { background-color: #448884; color: white; }

.questions-event--lds .button--primary,
.btn-primary,
.btn-submit {
    background-color: #448884;
    border-color: #2b6f6b;
}

.questions-event--lds .button--primary:hover,
.btn-primary:hover,
.btn-submit:hover {
    background-color: #357975;
    border-color: #175b57;
}

div.flasher div.cookie {border-bottom-color: #5da19d;
  border-top-color: #71b5b1;
  background: #67aba7;
}
div.flasher div.cookie:after {
  background: #5da19d;
}
div.flasher div.cookie:after {
  border-color: #71b5b1;
}
div.flasher div.cookie a:link, div.flasher div.cookie a:visited, div.flasher div.cookie a:active {
  color:  #d0ffff;
}
div.flasher div.cookie a:hover {
  color: #f8ffff;
}
div.flasher div.cookie ul li {
  border-top: 1px solid #71b5b1;
  border-bottom: 1px solid #5da19d;
}
/* Custom CSS Blurb */
/* for donations box */

table.donations-table {
	box-shadow: 0px 0px 0px 1px #800000, 0px 0px 3px #000000;
}
table.donations-table th {
	font-weight: 600;
}
table.donations-table th,
table.donations-table td,
table.donations-table .donation-row {
	background-color: #fff7e9;
	color: black;
	font-size: 14px;
	line-height: normal;
}

table.donations-table tbody tr.donation-row td { 
	font-size: 14px;

}

.donations-table input {
	font-size: 16px;
}
.donations-table .donation-row td:first-child #donation-text {
    display:none;
}
.donations-table .donation-row td:first-child::after {
margin-top: 8px;
font-size: 14px;
content: 'Gifting is one of the Burning Man Principles. Please consider making a tax-deductible donation to the Burning Man Project nonprofit by entering an amount here. Your gift brings more connection and creativity to Black Rock City and the global Burning Man culture, supports Honoraria art grants, BRC operational costs, and keeps the event financially accessible for more dusty humans. If you would like to learn more about how to support Burning Man Project, please reach out to giving@burningman.org. Thank you!';
display: block;
}

.donation-text-content:before {
	display: block;
	width: 23px;
	height: 26px;
	content: ' ';
	margin: 4px auto;
 	background: transparent url('https://s3.amazonaws.com/sc-img/icon-event-flame-bg.png') scroll no-repeat center center;
}