h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',serif;font-weight:400;margin:0 0 20px 0;line-height:1.2;color:#444}h1{text-align:center}.KWDSite{background:#f4f4f4;padding:0 0 20px 0}.KWDTitle{text-align:center;margin:0}.rthmb{display:block;max-width:100%;height:auto}.KWDTitle a{border:1px solid #fff;color:#fff;text-transform:uppercase;padding:20px 20px 20px 20px;display:inline-block}.KWDTitle h1{text-shadow:0 4px 4px rgba(0,0,0,0.1);margin:0;font-weight:600;color:#fff;font-size:4.236em;line-height:.9}.KWDTitle h1 span{font-weight:300;font-size:.5em;width:100%;display:block}.TextCenter{text-align:center;background:#fff;padding:20px}.AsianWed{background:#fff url(/_assets/kwdaw_1.jpg) no-repeat right;padding:20px}.mb-0{margin-bottom:0}.mr-2{margin-right:10px}.mb-4{margin-bottom:15px}.text-center{text-align:center}.LeftText{text-align:left}h1.Intro{font-size:3em;line-height:1.05;margin:0 0 5px 0}.Title{text-align:center;padding:0 20px 0 20px}.halfBig{background:#fff;width:20%;float:none;margin:0 auto}.TextCenter .halfBig,.PageContent .halfBig{background:#bfe2ca}.PLSpon{float:left;margin:15px 0 0 0;background:#f4858e;padding:5px 15px;color:#fff;font-weight:300;text-transform:uppercase}.PLimage{padding:0 30px 0 15px;float:right}ul.Follow{margin:0;list-style:none;text-align:center}ul.Follow li{text-align:center;display:inline-block;margin:0 0 0 20px}ul.Follow li a{text-align:center;background:#fff;border-radius:50%;width:50px;height:50px;color:#f4858e;display:block}ul.Follow li a i{text-align:center;margin:17px 0 0 0}.Flexbox{display:flex}.FlexWhite{background:#fff;margin:0 15px 20px 15px;padding:0}.FlexWhite .Text,.KWDStory .Text,.KWDStorySmall .Text{text-align:center;padding:0 20px}.KWDStory,.KWDStorySmall{background:#fff;padding:0;display:block;float:left;width:100%}.KWDCenter{text-align:center;margin:0}.KWDCenter a,button.submitbutton{background:#f4858e;color:#fff;text-transform:uppercase;padding:20px;font-weight:300;display:inline-block}button.submitbutton{border:0}.KWDCenter a:hover,button.submitbutton:hover{background:#e57d85}.Text .Category p{margin:0 0 5px 0;text-transform:uppercase;font-size:13px}.Text .Category p a{color:#f4858e}.KWDEmail{background:#a6daef url(/_assets/bunting.jpg) no-repeat top right;padding:5px}.KWDEmailInner{border:1px dashed #fff;padding:20px}.KWDEmailInner p{font-family:'Dancing Script',cursive;font-weight:700;font-size:35px;color:#fff;letter-spacing:1.3px;line-height:1}.KWDEmailInner .EmailSign{border:0;padding:8px 10px;background:#fff;color:#515151;margin:0 10px 0 0}.KWDEmailInner .EmailSignGo{background:#8dc5dc;padding:8px 10px;color:#fff;text-transform:uppercase;font-weight:600}.KWDEmailInner .EmailSignGo:hover{background:#84bbd1}.KWDDirectory,.KWDMy{background:url(/_assets/kwdback3.jpg) no-repeat top left;background-size:cover;padding:40px}.KWDMy{background:url(/_assets/kwdbackmy.jpg) no-repeat top left;height:400px}.KWDDirectory h1,.KWDMag h1,.KWDMy h2{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,0.5);text-align:center}.KWDDirectory p.KWDFind,.KWDMag p.KWDFind{padding:0 20px;text-align:center;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,0.5)}.KWDMag{background:url(/_assets/kwdmagback_7.jpg) no-repeat center;padding:40px 20px;float:left;width:100%}.KWDMag img{box-shadow:0 4px 8px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.1)}.PageContent{background:#fff;padding:20px}@media screen and (max-width:992px){.KWDTitle h1{font-size:2.236em}}@media screen and (max-width:768px){.WeddingStory h3{font-size:1.3em;text-align:left}.WeddingStory .Media{padding:0}.KWDMain{padding:15px 0}.KWDTitle a{padding:8px}.KWDTitle h1{font-size:2.236em}.KWDSpon{display:none}.SiteMenu .container{margin:0;padding:0}.Flexbox{display:block}.FlexWhite{margin:0 0 20px 0;padding:0 15px;background:0}.KWDStory,.KWDStorySmall{background:#fff;padding:0;display:block;float:left;width:100%}.KWDStorySmall{padding:8px}.KWDStory .Text{padding:0 20px}.KWDStorySmall .Text{padding:0}.KWDEmailInner .EmailSign{width:100%;margin:0 0 5px 0;background:rgba(255,255,255,0.7)}.KWDEmailInner .EmailSignGo{width:100%;display:block;text-align:center}.LeaderBack .leader{display:none!important}.LeaderBack .banner{display:block!important;background:#fff}.LeaderBack .mobile{display:none!important}}@media screen and (max-width:480px){.LeaderBack .banner{display:none!important}.LeaderBack .mobile{display:block!important;background:#fff}}