/* Previous Theme CSS */
/*don't show the edit bg btn in basic mode */
body:not(.advMode) #changeBgInline {
    display: none !important;
}

.neg300 {
    margin-top: -300px !important;
}

.neg100 {
    margin-bottom: -100px !important;
}

.color-mask {
    opacity: 5;
}

/* styles for date and time */
.fauxbold {
    font-weight: 800;
}
/* End of Previous Theme CSS */

/* Previous Event CSS */
/* Special Fonts */
#splash-container #main-canvas .proximanovaboldwebfont{ font-family: 'proximanovaboldwebfont', arial!important;}
#splash-container #main-canvas .norwesterwebfont{ font-family: 'norwesterwebfont', arial!important;}
#splash-container #main-canvas .proximanovaregularwebfont{font-family: 'proximanovaregularwebfont', arial!important;}
#splash-container #main-canvas .latoregular{font-family: 'lato', arial!important;}

/* Social Icons */
#splash-container  .instagram  {vertical-align:top;}
#splash-container  .instagram .list-item.nav-item {width:100%; padding:0; }
#splash-container  #social-main > li {  margin: 0 7px;  text-align: center;}
#splash-container  #social-main  li  a:hover{ color:#26bbaf !important;}
	
/* Removed default styling */
#splash-container .element-title h1 {font-family:inherit;}
#splash-container .map-bottom.map strong { font-family: 'proximanovaboldwebfont', arial!important;}
#rsvp-modal .rsvp-form .afterRsvpMessageInner .shareBox, #rsvp-modal .rsvp-form .afterRsvpMessageInner h5, #rsvp-modal .rsvp-form .afterRsvpMessageInner span.shareWithFriends { display: none !important;}

/* After RSVP Styles */
#rsvp-modal.afterRsvp .rsvp-form .afterRsvpMessageInner #add-cal-wrap a.add-cal {  background: none repeat scroll 0 0 #26bbaf;  color: #ffffff;}
#rsvp-modal.afterRsvp .rsvp-form .afterRsvpMessageInner #add-cal-wrap a.add-cal:hover {  background: none repeat scroll 0 0 #d62f6a;  color: #ffffff;}
#rsvp-modal.afterRsvp .rsvp-form .afterRsvpMessageInner #add-cal-wrap .the-cals {  background: none repeat scroll 0 0 #26bbaf;}

/* Contact Popup buttons and popup */
#contact-event-organizer.simple-modal h3, #contact-event-organizer.simple-modal h4 {  background: none repeat scroll 0 0 #26bbaf;  border-radius: 0; font-family: 'norwesterwebfont', arial!important;}

/* RSVP */
#main-canvas .element-rsvp {transform:none; -webkit-transform:none; -moz-transform:none;}
#main-canvas .element-rsvp:hover,#contact-event-organizer .nu-btn:hover {background: none   #26bbaf !important; color:#ffffff;}
#rsvp-modal #rsvp-submit {background: none   #26bbaf !important; color:#ffffff;}

/* Responsive */
@media only screen and (max-width: 620px) {
#splash-container  .drop-area .element-custom-block-1232524 {font-size:20px !important; line-height:60px !important;}
}

@media only screen and (max-width: 550px) {
#splash-container  .element-title {font-size:5em !important;}
#splash-container  .drop-area  {padding:2em !important;}
#splash-container  .drop-area .element-custom-block-1232524 {font-size:17px !important; line-height:50px !important;}
}

@media only screen and (max-width: 479px) {
#splash-container .element-title {  font-size: 4em !important;}
}
/* End of Previous Theme CSS */
