@font-face {
  font-family: Gotham-Medium;
  font-style: normal;
  font-weight: normal;
  font-size: 1em;
  src: url('/themes/default/fonts/Gotham-Medium.otf');
}

@font-face {
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 1em;
  src: url('/themes/default/fonts/Arial.ttf');
}

@font-face {
  font-family: Gotham-Book;
  font-style: normal;
  font-weight: normal;
  font-size: 1em;
  src: url('/themes/default/fonts/Gotham-Book.otf');
}

@font-face {
  font-family: georgia_bold;
  font-style: normal;
  font-weight: normal;
  font-size: 1em;
  src: url('/themes/default/fonts/georgia_bold.ttf');
}

h1, h2, h3 {
	font-weight: normal;
	/*letter-spacing: 4px;*/
}

#cover h1.title,
#present-contact-info #agent-contact-info h1, #present-contact-info #agent-name-company h1, 
#present-contact-info #agent-contact-info h2, #present-contact-info #agent-name-company h2,
.reveal h1, .reveal h4, .reveal h5, .reveal h6 {
	font-weight: normal;
	/*letter-spacing: 7px;*/
	text-transform: uppercase;
}

.centered_text_start div.actual_center, .centered_text_end div.actual_center, #suggested_price_map h2 {
	font-family: 'georgia_bold'
	font-weight: normal;
	/*letter-spacing: 7px;*/
	/*text-transform:uppercase;*/
}

#cover .name_address .name span, #cover .name_address .address span, #suggested_list_price .name_address span,
#cover .address, #suggested_list_price .address, .main_listing .status_price p {
	font-family: Arial !important;
  color: black;
	/*letter-spacing: 2px;*/
}

.reveal h2 {
	font-family: 'Arial';
	/*letter-spacing: 2px*/
}

.reveal h3 {
  font-family: 'georgia_bold';
}

.main_listing .address h2 {
	font-family: 'georgia_bold';
  color: black;
}

#presentation #comparable_navigation_toggle h1 {
	font-size: 2em;
}

#commission_distribution h1 {
	font-size: 38pt;
}

#thank_you .container h1 span, #thank_you a {
	color:#c4c6c8 !important;
}

.add-a-comment .comment-submit, #thank_you .email_form a {
	 font-family: Gotham-Book;
	 background-image: linear-gradient(to bottom, #dc1c2e 0, #b01624 100%);
	 text-transform: uppercase;
}

.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
  color: black !important;
}

#presentation #comparable_navigation_toggle h1 {
  color: white !important;
}

#toggle_sold, #toggle_active, #toggle_expired, #toggle_pending, #toggle_cancelled {
  font-family: Arial;
}

.listing_tables h1.title {
  color: white !important;
}

#suggested_list_price .name_address span, #suggested_list_price .address {
  font-family: georgia_bold !important;
}

#thank_you .container h1, #thank_you .container h1 span, #thank_you a {
  color: white !important;
}

#thank_you h5 {
  color: white !important;
  font-family: Arial;
}

#present-contact-info #agent-contact-info h3, #present-contact-info #agent-name-company h3 {
  font-family: Arial !important;
}