.price{font-size:xxx-large}.price_lto{font-size:large;color:red}.price_no_discount{font-size:x-large;color:red;text-decoration:line-through;display:block}.description a,.page-content a{padding:0 .15em;text-decoration:none;border-bottom:3px solid gold}.paid_only{font-weight:700;color:red}.form-group{clear:both}.wedding_related_only{top:10;left:0;width:auto;height:auto;padding:10px;margin:10px;line-height:1.8;border-radius:5px;font-weight:400;background-color:#fdf7df;border:1px solid #feec6f;color:#c9971c}.vendor-profile-img{max-width:50px;float:left;clear:both}.vendor_extras{display:block;clear:both}.vendor_extras_item.photo_uri{float:left;display:inline-block}.vendor_extras_item{margin:10px 20px}.footer_logo{float:left;padding:0 10px 0 0}.splide{clear:both}.card-img-overlay{background-color:#00000059}#main-carousel{margin:10px auto;text-align:center}#main-carousel li .caption{text-align:center;display:block;opacity:.5}#main-carousel .splide__slide{}.splide__slide.is-active{opacity:1;margin:0 auto;text-align:center}#payment_option_box{text-align:center;font-size:xx-large}#stripe_pay_button{font-size:xx-large;padding:10px 30px}.feature_description{font-weight:700;display:block}.feature_description.yes{color:#235623}.feature_description.no{color:red}#add-review{margin-top:10px;display:block;clear:both}h1,h2,h3,h4,h5,h6,a{-ms-word-wrap:break-word;word-wrap:break-word}.jumbotron{position:relative;background-size:cover}.jumbotron .hero_text{z-index:2}.jumbotron>.overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(16 10 10/75%)}.jumbotron>.inner{position:relative;z-index:2}@media only screen and (max-device-width:1024px) and (orientation:portrait){}@media only screen and (max-width:768px){}@media only screen and (max-width:480px){.links-widget ul li{width:100%}.container.new-listing-review .media-body{display:block;width:100%}}