/*ABOUT - BY THE NUMBERS*/
.blockWrap_afdf88cdf3dd4cf69f9222fc5110376d{
    max-width: 1100px;
    margin: auto;
}

/* Custom social media icons: */

/* The Knot: */
.footerContent .www {
    background-image: url(https://static.livebooks.com/ac05ba65d3d84741892d219c5293001a/i/b438d5c591a444449fa568c51f281959/1/5feFb8zhrk/The%20Knot.png);
    background-position: center;
    background-size: 24px;
}
.zocial.www:before {
    opacity: 0;
}

/* WeddingWire: */
.footerContent .acrobat {
    background-image: url(https://static.livebooks.com/ac05ba65d3d84741892d219c5293001a/i/a86878d89e0f41c385ff94e48c6338da/1/5feFb8zhrk/WW.png);
    background-position: center;
    background-size: 24px;
}
.zocial.acrobat:before {
    opacity: 0;
}

/* Google Map (old): */
#map {
    height: 400px;
}


/* Google Map (new - built-in option): */
.block_f6eed4405d0343f793f5a17117bdae68 .blockImg {
    height: 400px;
}
.block_f6eed4405d0343f793f5a17117bdae68 .blockImg .scMap {
    height: 400px;
    position: absolute;
}
.block_f6eed4405d0343f793f5a17117bdae68 .blockImg .scMap .scMapInner {
    height: 400px;
}
.block_f6eed4405d0343f793f5a17117bdae68 .blockText {
    display: none;
    /*height: 400px;*/
}


/* Google Map (new - embed option): */
.map-responsive{
    overflow: hidden;
    position: relative;
    height: 400px;
}
.map-responsive iframe{
    left: 70px;
    top: 0;
    height: 400px;
    width: calc(100% - 140px);
    position: absolute;
}

@media only screen and (max-width: 810px) {
    .map-responsive iframe {
        left: 30px;
        width: calc(100% - 60px);
    }
}

/*GALLERY MOBILE FRIENDLY*/
@media only screen and (max-width: 768px) {
.blockWrap_f85f7ab2cf274fc9b68058c0daf89061 .imgGridItem{
    width: 100% !important;
}
    
}



/*------------------ START CUSTOM FORM --------------------*/

/*.blockContainer.blockWrap_add532c2ae2d4f1a9965d592e5ff40d0 {*/
/*    box-sizing: border-box;*/
/*}*/
.blockContent.block_d3a7b168fef546f5955bb94fdd353ab3 {
    width: 702px;
    margin: 0 auto;
    padding-top: 30px;
}
.blockContent.block_d3a7b168fef546f5955bb94fdd353ab3 div.blockInnerContent {
    border: 1px solid #999999;
    border-top: 0;
    padding: 10px 20px 20px 20px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.block_d3a7b168fef546f5955bb94fdd353ab3 h2.contentTitle {
    border: 1px solid #999999;
    border-bottom: 0;
    padding: 20px 0 0 20px;
    margin-top: 30px;
}
.block_d06f38d8eab7491a82c986ae8d1a2a44 .blockInnerContent {
    text-align: center;
}
/*.form {*/
/*    color: #7f7f7f;*/
/*    display: block;*/
/*    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*}*/
/*.form input {*/
/*    width: 100%;*/
/*    vertical-align: bottom;*/
/*    padding: 12px 12px 2px 0;*/
/*    margin: 20px 0 0 0;*/
/*    border: none;*/
/*    border-radius: 0;*/
/*    border-bottom: 1px solid #999999;*/
/*    color: #7f7f7f;*/
/*    font-size: 15px;*/
/*    line-height: normal;*/
/*    box-sizing: border-box;*/
/*    display: inline-block;*/
/*}*/
/*.form input[type="button"] {*/
/*    width: 100%;*/
/*    text-transform: uppercase;*/
/*    font-size: 15px;*/
/*    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*    color: #8f8f8f;*/
/*    background-color: #f9f8f8;*/
/*    border: 1px solid #999999;*/
/*    margin-top: 30px;*/
/*    margin-bottom: 80px;*/
/*    padding: 12px 12px;*/
/*}*/
/*p#form_response {*/
/*    color: #7f7f7f;*/
/*    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*    font-size: 18px;*/
/*    margin-top: -30px;*/
/*    margin-bottom: 20px;*/
/*}*/
/*.flex-container {*/
/*    padding-top: 10px;*/
/*}*/
/*.big-item {*/
/*    height: 98px;*/
/*    margin-bottom: 0;*/
/*}*/
/*label {*/
/*    bottom: 4px;*/
/*    cursor: text;*/
/*    color: #7f7f7f;*/
/*    font-size: 15px;*/
/*}*/
/*.last input {*/
/*    margin-top: 0;*/
/*}*/
/*label.radio-label {*/
/*    padding: 30px 0 10px 0;*/
/*    display: block;*/
/*    color: #7f7f7f;*/
/*}*/
/*label.radio-label.preference {*/
/*    padding-top: 15px;*/
/*}*/
/*.last label {*/
/*    bottom: 100px;*/
/*}*/
/*.form textarea {*/
/*    height: 145px;*/
/*    margin-bottom: 15px;*/
/*    border: 1px solid #999999;*/
/*    margin-top: 0;*/
/*    color: #7f7f7f;*/
/*    width: 100%;*/
/*    font-size: 15px;*/
/*    line-height: normal;*/
/*    box-sizing: border-box;*/
/*    display: inline-block;*/
/*    transition: initial;*/
/*    background: initial;*/
/*    z-index: initial;*/
/*}*/
/*.form input[type="radio"] {*/
/*    width: auto;*/
/*    margin: 5px 8px 2px 0;*/
/*}*/
/*.small-size {*/
/*    font-size: 15px;*/
/*    display: block;*/
/*}*/
/*.small-size label {*/
/*    padding-right: 20px;*/
/*    color: #7f7f7f;*/
/*}*/
/*[placeholder]::-webkit-input-placeholder {*/
/*    color: #7f7f7f;*/
/*    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*    margin-bottom: 5px;*/
/*    font-size: 15px;*/
/*}*/
/*[placeholder]:focus::-webkit-input-placeholder {*/
/*    transition: color .5s;*/
/*    -ms-filter: initial;*/
/*    opacity: initial;*/
/*    color: #7f7f7f;*/
/*}*/
/*.flex-container:nth-last-child(2) {*/
/*    padding-top: 25px;*/
/*}*/
/*@media only screen and (max-width: 810px) {*/
/*    div.blockContent.block_d3a7b168fef546f5955bb94fdd353ab3 {*/
/*        width: 100%;*/
/*        box-sizing: border-box;*/
/*    }*/
/*    .fullBleed .noSecondaryContent .primaryAndSecondaryContent .blockContent {*/
/*        box-sizing: border-box;*/
/*    }*/
/*}*/
/*------------------ END CUSTOM FORM --------------------*/

/*FOOTER LOGO*/
.blockWrap_a6daecdd997c490a920f96e75ae21201 img{
max-width: 200px;
margin:auto;
}


/*yext embed code starts here*/
#yext-widget-264574.yext-reviews, .yext-widget-popup-264574.yext-reviews {
    font-family: caslon,"Times New Roman",Times,serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #0a0a0a;
}
#yext-widget-264574.yext-reviews .yext-star-fill, .yext-widget-popup-264574.yext-reviews .yext-star-fill {
    fill: #f3c622;
}
#yext-widget-264574.yext-reviews .review-header .leaveReview a {
    color: #3090C7;
    opacity: 1;
}
/*yext embed code ends here*/