/* Button Padding */
.button {
    padding: 10px 20px;
}

/* Full Width Gallery Images in Mobile */

@media only screen and (max-width: 767px) {
    .blockContent.cols3 .imgGridItem {
        width: 100%;
        margin: 0;
        padding: 10px;
    }
}
/**********
VARIABLES
**********/
:root {
    --green: #20762d;
    --gold: #83683b;
    --baseT: all 0.3s ease-in-out;
}
/**********
UTILITIES
**********/
.green {
    color: var(--green) !important;
}
.gold {
    color: var(--gold) !imporant;
}
.mBold {
    font-weight: 800;
}
.mUpper {
    text-transform: uppercase;
}
/**********
PROPERTY PAGE DETAILS/MAP HTML BLOCKS
**********/
.mSplitContainer {
    display: grid;
    grid-gap: 20px;
    align-items: start;
    justify-items: center;
    float: none;
    text-align: initial;
    clear: initial;
}
@media only screen and (min-width: 768px) {
  .mSplitContainer {
    grid-template-columns: 2fr 1fr;
    grid-gap: 100px;
  }
}
.propTitle {
    position: relative;
    margin-bottom: 50px;
}
.propTitle h2,
.propTitle h4,
.propContact h4 {
    font-family: Georgia, serif;
    color: var(--gold);
}
.propTitle h2 {
    font-size: 36px;
    font-weight: 800;
}
.propTitle h3 {
    font-size: 24px;
    color: var(--green);
}
.propTitle h4 {
    font-size: 32px;
}
.propContact h4 {
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 800;
}
.propTitle::after {
    content: '';
    height: 3px;
    width: 70%;
    position: absolute;
    bottom: -10px;
    left: 0;
    background-color: var(--gold);
}
.mSplitContent > div:not(:first-of-type) {
    margin-bottom: 25px;
}
.mSplitContent div p:not(:only-of-type):not(:first-of-type) {
    margin-bottom: 20px;
}
.propDescription p {
    font-weight: 800;
}
.mSplitContainer .mSplitMap iframe {
    border: 6px solid var(--gold) !important;
    height: 350px !important;
}
a.brochureDownload {
    color: #ffffff;
    font-family: Georgia, serif;
    text-transform: uppercase;
    background-color: var(--green);
    border: 2px solid transparent;
    padding: 20px 40px;
    margin-bottom: 35px;
    display: inline-block;
    transition: var(--baseT);
}
a.brochureDownload:hover {
    color: var(--green) !important;
    background-color: transparent;
    border-color: var(--green);
}
/**********
MOBILE STYLES
**********/
.mobile body .blockWrap_b775986628fc4e92ae076cd449b3819d .contentTitle {
    font-size: 28px;
}
.mobile body .blockWrap_f899ca0e1e674ccbbac858950867939b .pageTitle {
    font-size: 32px;
}
.mobile body .blockWrap_b05c1d5dc3584414894ba3b2166528e0 .contentTitle {
    font-size: 28px;
}
.mobile body .blockWrap_b05c1d5dc3584414894ba3b2166528e0 .blockInnerContent {
    font-size: 21px;
}

.mobile body .blockWrap_bd093159e3c94567871e03da9d822b06 .pageTitle {
    font-size: 36px;
}
.mobile body .blockWrap_bd093159e3c94567871e03da9d822b06 .pageSubtitle {
    font-size: 24px;
}
.mobile body .blockWrap_ec30d2f02b1f4ed2950615be176870d7 {
    padding-top: 100px;
}
/**********
PROPERTY PAGES GALLERY
**********/
#page_fe779aa6fa7a4ceeaddb7e6bb916cce8 .imageGallery .blockImg /*Larimer Dairy*/,
#page_dbaa5d09a2474a7e895754ee2e907ade .imageGallery .blockImg /*Irrigation Farm*/,
#page_d7926aa621e64c068cca91a48addd56e .imageGallery .blockImg /*Keenesburg Vacant*/,
#page_ceca1762be72489898fa97a7b4383ecc .imageGallery .blockImg /*Morgan County Dairy*/,
#page_b2f7d7a6944946409c48f654a57e4ef7 .imageGallery .blockImg /*Ault Ranch with Horse Facility*/,
#page_a19faa4808e54b189bbff58fab67a437 .imageGallery .blockImg /*Hudson Irrigated Farm*/,
#page_a909d43802944f0193c88c88d13a68b8 .imageGallery .blockImg /*Platteville Waterfowl*/,
#page_a96dcf6ef93546a9bf1e670568619591 .imageGallery .blockImg /*Dacono Dryland Farm*/,
#page_f33895c939ab41c6b7e98b56cf5e2a3e .imageGallery .blockImg /*Keenesburg Irrigated Farm*/,
#page_f66ede43e6794399b8aecf620ed78016 .imageGallery .blockImg /*Keenesburg Development Farm*/,
#page_a906066fb8b846308ef6456bc8ea12a8 .imageGallery .blockImg /*Kersey Commercial Property*/,
#page_ee1e46c2b1744bb7a11afa5243808ec3 .imageGallery .blockImg /*Carr Grassland Ranch*/,
#page_b1a540cb33744cedbde575d398aa770d .imageGallery .blockImg /*Briggsdale Equine Facility*/,
#page_f09cf253e0f442ccbfd8f6c0d2dee713 .imageGallery .blockImg /*Carr HOA Building Sites*/,
#page_c29f1ffcfe5e4bbc934bdf611a97faba .imageGallery .blockImg /*Carr HOA Building Sites*/,
#page_dbaa5d09a2474a7e895754ee2e907ade .imageGallery .blockImg,
#page_fac19d246fe548049dc7affea1916f89 .imageGallery .blockImg,
#page_a7dd1d93fa1648449e71d5636f4e78f8 .imageGallery .blockImg,
#page_f82bd92befa74a0bbda85f3211a74dc7 .imageGallery .blockImg,
#page_f856ae43842342c89002c518a323d211 .imageGallery .blockImg,
#page_ee911e6efafe45c1a177859630b243b8 .imageGallery .blockImg {
    display: grid;
    grid-gap: 20px;
    align-items: start;
    justify-items: center;
}
@media (min-width: 768px) {
    #page_fe779aa6fa7a4ceeaddb7e6bb916cce8 .imageGallery .blockImg /*Larimer Dairy*/,
    #page_dbaa5d09a2474a7e895754ee2e907ade .imageGallery .blockImg /*Irrigation Farm*/,
    #page_d7926aa621e64c068cca91a48addd56e .imageGallery .blockImg /*Keenesburg Vacant*/,
    #page_ceca1762be72489898fa97a7b4383ecc .imageGallery .blockImg /*Morgan County Dairy*/,
    #page_b2f7d7a6944946409c48f654a57e4ef7 .imageGallery .blockImg /*Ault Ranch with Horse Facility*/,
    #page_a19faa4808e54b189bbff58fab67a437 .imageGallery .blockImg /*Hudson Irrigated Farm*/,
    #page_a909d43802944f0193c88c88d13a68b8 .imageGallery .blockImg /*Platteville Waterfowl*/,
    #page_a96dcf6ef93546a9bf1e670568619591 .imageGallery .blockImg /*Dacono Dryland Farm*/,
    #page_f33895c939ab41c6b7e98b56cf5e2a3e .imageGallery .blockImg /*Keenesburg Irrigated Farm*/,
    #page_f66ede43e6794399b8aecf620ed78016 .imageGallery .blockImg /*Keenesburg Development Farm*/,
    #page_a906066fb8b846308ef6456bc8ea12a8 .imageGallery .blockImg /*Kersey Commercial Property*/,
    #page_ee1e46c2b1744bb7a11afa5243808ec3 .imageGallery .blockImg /*Carr Grassland Ranch*/,
    #page_b1a540cb33744cedbde575d398aa770d .imageGallery .blockImg /*Briggsdale Equine Facility*/,
    #page_f09cf253e0f442ccbfd8f6c0d2dee713 .imageGallery .blockImg /*Carr HOA Building Sites*/,
    #page_c29f1ffcfe5e4bbc934bdf611a97faba .imageGallery .blockImg /*Carr HOA Building Sites*/,
    #page_dbaa5d09a2474a7e895754ee2e907ade .imageGallery .blockImg,
    #page_fac19d246fe548049dc7affea1916f89 .imageGallery .blockImg,
    #page_a7dd1d93fa1648449e71d5636f4e78f8 .imageGallery .blockImg,
    #page_f82bd92befa74a0bbda85f3211a74dc7 .imageGallery .blockImg,
   /* #page_f856ae43842342c89002c518a323d211 .imageGallery .blockImg,*/
    #page_ee911e6efafe45c1a177859630b243b8 .imageGallery .blockImg {

    grid-template-columns: 2fr 1fr;

}
}
/**********
PROPERTY PAGES VIDEO
**********/
@media (min-width: 768px) {
#page_fe779aa6fa7a4ceeaddb7e6bb916cce8 .fluid-width-video-wrapper /*Larimer Dairy*/,
#page_dbaa5d09a2474a7e895754ee2e907ade .fluid-width-video-wrapper /*Irrigation Farm*/,
#page_d7926aa621e64c068cca91a48addd56e .fluid-width-video-wrapper /*Keenesburg Vacant*/,
#page_ceca1762be72489898fa97a7b4383ecc .fluid-width-video-wrapper /*Morgan County Dairy*/,
#page_b2f7d7a6944946409c48f654a57e4ef7 .fluid-width-video-wrapper /*Ault Ranch with Horse Facility*/,
#page_a19faa4808e54b189bbff58fab67a437 .fluid-width-video-wrapper /*Hudson Irrigated Farm*/,
#page_a909d43802944f0193c88c88d13a68b8 .fluid-width-video-wrapper /*Platteville Waterfowl*/,
#page_f66ede43e6794399b8aecf620ed78016 .fluid-width-video-wrapper /*Keenesburg Development Farm*/,
#page_a906066fb8b846308ef6456bc8ea12a8 .fluid-width-video-wrapper /*Kersey Commercial Property*/,
#page_ee1e46c2b1744bb7a11afa5243808ec3 .fluid-width-video-wrapper /*Carr Grassland Ranch*/,
#page_c29f1ffcfe5e4bbc934bdf611a97faba .fluid-width-video-wrapper /*Carr Grassland Ranch*/ {
    padding-top: 56.25% !important;
}
#page_fe779aa6fa7a4ceeaddb7e6bb916cce8 .fluid-width-video-wrapper iframe /*Larimer Dairy*/,
#page_dbaa5d09a2474a7e895754ee2e907ade .fluid-width-video-wrapper iframe /*Irrigation Farm*/,
#page_d7926aa621e64c068cca91a48addd56e .fluid-width-video-wrapper iframe /*Keenesburg Vacant*/,
#page_ceca1762be72489898fa97a7b4383ecc .fluid-width-video-wrapper iframe /*Morgan County Dairy*/,
#page_b2f7d7a6944946409c48f654a57e4ef7 .fluid-width-video-wrapper iframe /*Ault Ranch with Horse Facility*/,
#page_a19faa4808e54b189bbff58fab67a437 .fluid-width-video-wrapper iframe /*Hudson Irrigated Farm*/,
#page_a909d43802944f0193c88c88d13a68b8 .fluid-width-video-wrapper iframe /*Platteville Waterfowl*/,
#page_f66ede43e6794399b8aecf620ed78016 .fluid-width-video-wrapper iframe /*Keenesburg Development Farm*/,
#page_a906066fb8b846308ef6456bc8ea12a8 .fluid-width-video-wrapper iframe /*Kersey Commercial Property*/,
#page_ee1e46c2b1744bb7a11afa5243808ec3 .fluid-width-video-wrapper iframe /*Carr Grassland Ranch*/,
#page_c29f1ffcfe5e4bbc934bdf611a97faba .fluid-width-video-wrapper iframe /*Carr Grassland Ranch*/ {
    width: 70%;
    height: 70%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
}

.navContent ul li ul, .navContent ul li:first-child ul {
    max-width:800px;
}
/* Equalize Simple List Blocks*/

/* Change item class here */
.items_a9074a874fc94ef98ed072a0cb1df2d3 { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_a9074a874fc94ef98ed072a0cb1df2d3 > .item {
	display: flex;
	flex-direction: column;
}

/* Popup Styles */

.dismiss{
    cursor: pointer;
}

.auto-pop-content img {
    max-width: 550px;
    display: block;
    margin: 10px auto;
}

.fancybox-skin {
    background: #000;
    border: 6px solid #1a783c;
}