@font-face {
    font-family: "AcresSerif";
    src: url(https://coltonrealtor.com/wp-content/themes/fonts/the-acres-serif/the-acres-serif.woff2) format("woff2"), url(https://coltonrealtor.com/wp-content/themes/fonts/the-acres-serif/the-acres-serif.woff) format("woff");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "ArtisansMoniker";
    src: url(https://coltonrealtor.com/wp-content/themes/fonts/artisansmoniker-regular/artisansmoniker-regular.woff2) format("woff2"), url(https://coltonrealtor.com/wp-content/themes/fonts/artisansmoniker-regular/artisansmoniker-regular.woff) format("woff");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "LuckflagBold";
    src: url(https://coltonrealtor.com/wp-content/themes/fonts/luckflag-bold/luckflag-bold.woff2) format("woff2"), url(https://coltonrealtor.com/wp-content/themes/fonts/luckflag-bold/luckflag-bold.woff) format("woff");
    font-weight: normal;
    font-style: normal;
}

/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');
}


.pipsy__global * {
    letter-spacing: 0;
    word-spacing: 0;
}
header .header-container {
    /* padding added to the bottom of the header container to accomodate the navigation "tab" that hangs down. It was conflicing with Pipsi. */
    padding-bottom: 70px;
}

@media screen and (min-width:992px) {
    header .header-container {
        background-color: rgb(255,255,255)
    }
}
/* Pipsy Embed Style Changes */

/* Heart Icon, changed to campfire */
.pipsy__global svg[data-icon="heart"] path {fill: #c63527;}



/* Availability labels */
.pipsy__global .pipsy__item .bg-accent,
.pipsy__global .pipsy__virtualTourAvailable,
.pipsy__global .pipsy__newModel  {
    background-color: #003b5c;
}
.pipsy__global .pipsy__item .pipsy__availableNow--moveInReady {
    background-color: #c63527;
}

/* Luck Flag changes */
.pipsy__global .pipsy__item p,
.pipsy__global .pipsy__specBox>div>p:nth-child(1) /* Spec box label */,
.pipsy__global  button.bg-secondary,
.pipsy__requestInfoCard,
.pipsy__global .pipsy__builderName,
.pipsy__global .pipsy__cta--viewDirections,
.pipsy__global .pipsy__cta--text,
.pipsy__global .pipsy__cta--requestInfo,
.pipsy__global .pipsy__cta--viewFloorplan,
.pipsy__global .pipsy__favorite,
.pipsy__global .pipsy__share,
.pipsy__global .pipsy__toolsGlobal label,
.pipsy__global h2.pipsy__buttonHomes,
.pipsy__global h2.pipsy__buttonFloorplans,
.pipsy__global h2.pipsy__buttonModels,
.pipsy__global h2.pipsy__buttonAmenities,
.pipsy__global h2.pipsy__buttonAreaFeatures,
.pipsy__global h2.pipsy__buttonHomesites,
.pipsy__global .pipsy__item .bg-accent,
.pipsy__global .pipsy__moveInDate,
.pipsy__global .pipsy__virtualTourAvailable,
.pipsy__global .pipsy__newModel  {
    font-family: 'LuckflagBold';
    letter-spacing: -.06em;
    font-variant: all-petite-caps;
}

/* Acres Serif changes */
.pipsy__global .pipsy__addressBlock,
.pipsy__global h2.pipsy__detailTitle,
.pipsy__global .PublicMap__Title-sc-ygudbm-15 /* Request Info Map Popup */,
.pipsy__global .pipsy__specBox>div>p:nth-child(2) /* Spec box value */ {
    font-family: 'AcresSerif';
    font-variant: all-petite-caps;
}

.pipsy__global .pipsy__item p {
    color: #625d50;
    font-size: .875em;
}


.pipsy__global .pipsy__item p strong.pipsy__price {/* I think this is the price */
    color: #003b5c;
    color: #003b5c;
    font-size: 1.5em;
    font-family: 'AcresSerif';
}


.pipsy__global .pipsy__addressBlock {
    font-size: 1.125em;
    margin-bottom: 10px;
    font-variant: none;
}

.pipsy__global  button.bg-secondary:hover,
.pipsy__global .pipsy__cta--viewDirections:hover,
.pipsy__global .pipsy__cta--text:hover,
.pipsy__global .pipsy__cta--requestInfo:hover,
.pipsy__global .pipsy__favorite:hover,
.pipsy__global .pipsy__share:hover  {
    background-color: #003b5c;
}
.pipsy__global .pipsy__cta--viewDirections.text-gray-700:not(:hover),
.pipsy__global .pipsy__cta--text.text-gray-700:not(:hover),
.pipsy__global .pipsy__cta--requestInfo.text-gray-700:not(:hover),
.pipsy__global .pipsy__favorite.text-gray-700:not(:hover),
.pipsy__global .pipsy__share.text-gray-700:not(:hover)  {
    color: #625d50;
}



.pipsy__global .pipsy__moveInDate {
    background-color: #003b5c!important;
}
.pipsy__global .pipsy__moveInDate .pipsy__moveInText {
}
.pipsy__global h2.pipsy__detailTitle {
    /* font-size: 1.75rem !important; */
    margin-bottom: 10px;
    color: #003b5c;
}

.pipsy__global .pipsy__specBox>div>p:nth-child(2) {
    color: #003b5c;
}

ul.pipsy__salespersonList li {
    border-bottom-color: rgb(255 255 255 / var(--tw-border-opacity));
} 

.pipsy__global .pipsy__salespersonBlock {
    background-color: #b3a369 !important;
    color: #FFFFFF !important;
    text-transform: uppercase;
}
.pipsy__global .pipsy__salespersonBlock .text-gray-300,
.pipsy__global .pipsy__salespersonBlock .text-white  {
    color: #FFFFFF !important;
}

/* 2 Request Info Buttons */
.pipsy__global  button.bg-secondary,
.pipsy__requestInfoCard {
    padding-top: 0.4rem !important;
    background-color: #c63527 !important;
}

.entry-content ul {
	list-style-type: none;
}