body,html{height:100%;margin:0px}input:focus,textarea:focus,select:focus{outline:none}.clear_both_cls{clear:both}a img{border:none}.background_item_cls{display:none}.notice_cls{color:green}.error_cls{color:red}@font-face{font-family:"OstrichSansBlack";src:url(../../vendor/ostrich/ostrich-black-webfont-9e94faf60d32f5bf88253b664a9fff68.eot);src:url(../../vendor/ostrich/ostrich-black-webfont.eot?) format("embedded-opentype"),url(../../vendor/ostrich/ostrich-black-webfont-3c0f206409f58bc79432a79e3dee22aa.woff) format("woff"),url(../../vendor/ostrich/ostrich-black-webfont-e7a0901f1951c203f2a9143f609c1f19.ttf) format("truetype"),url(../../vendor/ostrich/ostrich-black-webfont.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"OstrichSansMedium";src:url(../../vendor/ostrich/ostrich-regular-webfont-bbc31d6271c8dd635a6f15f6681b4703.eot);src:url(../../vendor/ostrich/ostrich-regular-webfont.eot?) format("embedded-opentype"),url(../../vendor/ostrich/ostrich-regular-webfont-8e154b4788e91111fc3d1da39efdd251.woff) format("woff"),url(../../vendor/ostrich/ostrich-regular-webfont-a2d39e0c32e8bdbfb48f00791d70b99c.ttf) format("truetype"),url(../../vendor/ostrich/ostrich-regular-webfont.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"SignPainterHouseScriptRegular";src:url(../../vendor/signpainter/signpainter_housescript-webfont-8a8d395a02b83f948e93277b801eea56.eot);src:url(../../vendor/signpainter/signpainter_housescript-webfont.eot?) format("embedded-opentype"),url(../../vendor/signpainter/signpainter_housescript-webfont-9c3d0a4d33f6c322173c15ddc1f9a8c5.woff) format("woff"),url(../../vendor/signpainter/signpainter_housescript-webfont-8d9a400c8f26a6dbad1c2373d1e51f1f.ttf) format("truetype"),url(../../vendor/signpainter/signpainter_housescript-webfont.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"MwHeadings";src:url(../../vendor/yanone-kaffeesatz/YanoneKaffeesatz-Regular-webfont-a78879085b57497c3e68f4efbb65d875.eot);src:url(../../vendor/yanone-kaffeesatz/YanoneKaffeesatz-Regular-webfont.eot?) format("embedded-opentype"),url(../../vendor/yanone-kaffeesatz/YanoneKaffeesatz-Regular-webfont-235db3f3837f7173e0a0644f0a70b021.woff) format("woff"),url(../../vendor/yanone-kaffeesatz/YanoneKaffeesatz-Regular-webfont-c4f82efc6c58fde0f17201ab76a185ba.ttf) format("truetype"),url(../../vendor/yanone-kaffeesatz/YanoneKaffeesatz-Regular-webfont.svg) format("svg");font-weight:normal;font-style:normal}@media all and (min-device-width: 800px){@font-face{font-family:"MwHeadings";src:url(../../vendor/yanone-kaffeesatz/YanoneKaffeesatz-Light-webfont-7b1c7fa0692d823f2d5fee4a85122072.eot);src:url(../../vendor/yanone-kaffeesatz/YanoneKaffeesatz-Light-webfont.eot?) format("embedded-opentype"),url(../../vendor/yanone-kaffeesatz/YanoneKaffeesatz-Light-webfont-706f30366323d8e1b4d8484d938c042d.woff) format("woff"),url(../../vendor/yanone-kaffeesatz/YanoneKaffeesatz-Light-webfont-52772417f7fecf0004d6e57c5369524d.ttf) format("truetype"),url(../../vendor/yanone-kaffeesatz/YanoneKaffeesatz-Light-webfont.svg) format("svg");font-weight:normal;font-style:normal}}div.post_cls div.post_content_cls{margin:auto;height:auto;position:relative}p.quote_cls{font-weight:normal;margin-top:0px;margin-bottom:0px;word-wrap:break-word}div.note_post_cls{position:relative;display:block;width:250px;float:left;height:auto;padding:30px 10px 3px 10px;background:white;margin:10px 2px 10px 2px;box-shadow:0px 1px 3px #D1D1D1}div.note_post_cls p{height:auto;width:250px;background:url(../../posts/white_box-7c7ab39acc4835737cfc513a07c1a699.png) repeat}div.note_post_cls .top_quote_cls{position:absolute}div.note_post_cls .bottom_quote_cls{position:absolute}div.photo_post_cls{position:relative;float:left;width:250px;height:auto;padding:30px 10px 3px 10px;background:white;margin:10px 2px 10px 2px;cursor:pointer;box-shadow:0px 1px 3px #D1D1D1}a.img_zoom_cls:link{text-decoration:none;color:black;border:0}a.img_zoom_cls:visited{text-decoration:none;color:black;border:0}div.photo_post_cls .img_shadow{background:url(../../posts/680_shadow-d5f754be0adec7c6235a6d00b5803dc8.png) no-repeat;width:680px;height:24px;position:relative;bottom:0px}div.photo_post_cls img{width:250px}div.post_top_info_cls div.post_time_cls{position:absolute;top:18px;right:11px;font-size:12px;font-family:Helvetica;font-weight:bold;z-index:1;color:#aeaeae}div.post_top_info_cls div.post_name_cls{position:absolute;top:18px;left:11px;font-size:12px;font-family:Helvetica;font-weight:bold;z-index:1;color:#6a6a6a}div.post_bottom_info_cls{color:#283637;margin-top:10px;margin-left:21px;cursor:default}div.post_bottom_info_cls div.comment_cls{font-family:Helvetica;font-size:12px;color:#6a6a6a;text-align:left;margin-bottom:5px;word-wrap:break-word}div.post_bottom_info_cls span.username_cls{font-weight:bold}div.post_bottom_info_cls .comments_icon_cls{width:17px;height:15px;background:url(../../posts/comments_icon-2538178e1b1dd3dafbe5900df2cfaff2.png);position:absolute;left:10px}.type_photo_cls .post_content_cls .photo_post_cls{font-size:20px}div.img_caption_cls{color:#ffffff;font-family:Helvetica;font-size:14px;width:660px;margin-left:auto;margin-right:auto;background:url(../../posts/caption_pattern_web-49479a6fb8dc7c51ee38b4ad4d247b7b.png) repeat;padding:5px;text-align:center}.delete_post_cls{display:none;position:absolute;right:17px;top:44px;background-color:black;background-color:transparent;background-color:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);zoom:1;color:white;width:20px;text-align:center;padding-bottom:3px;font-family:Gill Sans, sans-serif}.delete_post_cls:hover{cursor:pointer}body.in_mywedding_iframe_mode_cls div.post_top_info_cls div.post_time_cls{font-size:10px}body.in_mywedding_iframe_mode_cls div.post_top_info_cls div.post_name_cls{font-size:10px}div.post_cls.style_1_cls{color:#000000}div.post_cls.style_1_cls div.img_caption_cls{color:#343434}div.post_cls.style_1_cls div.post_info_cls{color:#666666}div.post_cls.style_1_cls div.note_post_cls p{background:url(../../posts/bg/opaques/fff_60.png);padding-top:70px;padding-bottom:40px;color:#F3A3A3}div.post_cls.style_1_cls div.top_quote_cls{background:url(../../posts/quotes.png) no-repeat scroll -19px -428px;height:50px;width:83px;top:30px}div.post_cls.style_1_cls div.bottom_quote_cls{background:url(../../posts/quotes.png) no-repeat scroll -148px -429px;height:50px;width:83px;right:0;bottom:0}div.post_cls.style_2_cls{color:#000000}div.post_cls.style_2_cls div.img_caption_cls{color:#343434}div.post_cls.style_2_cls div.post_info_cls{color:#666666}div.post_cls.style_2_cls div.note_post_cls p{background:url(../../posts/bg/bg_option5.png);padding-top:60px;padding-bottom:40px;color:#1A1A1A}div.post_cls.style_2_cls div.top_quote_cls{background:url(../../posts/quotes.png) no-repeat scroll -19px -780px;height:51px;width:56px;top:30px}div.post_cls.style_2_cls div.bottom_quote_cls{background:url(../../posts/quotes.png) no-repeat scroll -159px -777px;height:51px;width:56px;right:0;bottom:0}div.post_cls.style_3_cls{color:#000000}div.post_cls.style_3_cls div.img_caption_cls{color:#808080}div.post_cls.style_3_cls div.post_info_cls{color:#666666}div.post_cls.style_3_cls div.note_post_cls p{background:url(../../posts/bg/bg_option3.png);padding-top:70px;padding-bottom:40px;color:#4A9C9C}div.post_cls.style_3_cls div.top_quote_cls{background:url(../../posts/quotes.png) no-repeat scroll -24px -953px;height:56px;width:71px;top:30px}div.post_cls.style_3_cls div.bottom_quote_cls{background:url(../../posts/quotes.png) no-repeat scroll -135px -953px;height:56px;width:71px;right:0;bottom:0}div.post_cls.style_4_cls{color:#000000}div.post_cls.style_4_cls div.img_caption_cls{color:#E6E6E6}div.post_cls.style_4_cls div.post_info_cls{color:#E6E6E6}div.post_cls.style_4_cls div.note_post_cls p{background:url(../../posts/bg/bg_option2.png);padding-top:70px;padding-bottom:40px;color:#FFFFFF}div.post_cls.style_4_cls div.top_quote_cls{background:url(../../posts/quotes.png) no-repeat scroll -12px -1060px;height:62px;width:71px;top:30px}div.post_cls.style_4_cls div.bottom_quote_cls{background:url(../../posts/quotes.png) no-repeat scroll -158px -1059px;height:62px;width:71px;right:0;bottom:0}div.font_1_cls{font-family:"museo-slab-1","museo-slab-2",sans-serif;font-size:24px}div.font_2_cls{font-family:"raleway-1","raleway-2",sans-serif;font-size:24px}div.font_3_cls{font-family:"pauline-1","pauline-2",sans-serif;font-size:26px}div.font_4_cls{font-family:"chennai-slab-1","chennai-slab-2",serif;font-size:26px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("../../vendor/fancybox/fancybox.png")}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url("../../vendor/fancybox/fancybox.png") -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url("../../vendor/fancybox/blank.gif");z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url("../../vendor/fancybox/fancybox.png");background-position:-40px -30px}#fancybox-right-ico{background-image:url("../../vendor/fancybox/fancybox.png");background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url("../../vendor/fancybox/fancybox-x.png")}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url("../../vendor/fancybox/fancybox.png");background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url("../../vendor/fancybox/fancybox-y.png");background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url("../../vendor/fancybox/fancybox.png");background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url("../../vendor/fancybox/fancybox-x.png");background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url("../../vendor/fancybox/fancybox.png");background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url("../../vendor/fancybox/fancybox-y.png")}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url("../../vendor/fancybox/fancybox.png");background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url("../../vendor/fancybox/fancy_title_over.png");display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url("../../vendor/fancybox/fancybox.png") -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url("../../vendor/fancybox/fancybox-x.png") 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url("../../vendor/fancybox/fancybox.png") -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/vendor/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls{height:487px;width:505px;background:#f5f5ed}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #told_them_id{text-align:center;font-family:Georgia-Italic, Georgia;font-style:italic;font-size:30px;position:relative;top:100px;color:#535353}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls .popup_header_cls{position:relative;top:28px;left:33px}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls .popup_subheader_cls{position:relative;top:37px;width:440px;margin-left:auto;margin-right:auto}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls .dashed_line_cls{width:435px;height:3px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbMAAAADCAYAAAAZUOFGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADpJREFUeNrs1cEJACAMA8DgS5zD%2FWe0Qpco3CMkN0GSZFVOd5iZmaf5j1253WFmZp5oz87MzKP9BBgAixAiEzzuF5oAAAAASUVORK5CYII%3D);position:relative;top:51px;left:29px}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #tellafriend_form_wrapper_id{width:440px;height:300px;position:relative;margin-left:auto;margin-right:auto;top:76px;font-family:Georgia-Italic, Georgia;font-style:italic}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #tellafriend_form_wrapper_id .name_form_title_cls{font-size:14px;color:#535353;margin-bottom:6px;left:73px;position:relative}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #tellafriend_form_wrapper_id .name_input_cls{font-size:13px;width:288px;height:26px;margin-bottom:13px;position:relative;left:73px;border:3px #c7c7bc solid}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #tellafriend_form_wrapper_id .email_form_title_cls{font-size:14px;color:#535353;margin-bottom:6px;left:73px;position:relative}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #tellafriend_form_wrapper_id .email_input_cls{font-size:13px;width:288px;height:26px;margin-bottom:13px;position:relative;left:73px}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #tellafriend_form_wrapper_id .email_input_cls.friend_cls{border:3px #c7c7bc solid}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #tellafriend_form_wrapper_id .message_form_title_cls{font-size:14px;color:#535353;margin-bottom:6px;left:73px;position:relative}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #tellafriend_form_wrapper_id .optional_message_cls{font-family:Georgia-Italic, Georgia;font-style:italic;font-size:13px;width:288px;height:82px;margin-bottom:25px;position:relative;left:73px;border:3px #c7c7bc solid}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #tellafriend_form_wrapper_id .submit_button_id_cls{width:440px;height:36px;background:#ff7171;border:none;font-family:Georgia-Italic, Georgia;font-style:italic;color:white;font-size:27px;cursor:pointer}#tell_a_friend_popup_container_id.generic_popup_overlay_cls .generic_popup_content_cls #tellafriend_form_wrapper_id .submit_button_id_cls:hover{background:#FD8080}.generic_popup_overlay_cls{width:100%;height:100%;background-color:transparent;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);zoom:1;display:none;position:fixed;z-index:999;top:0;left:0;user-select:none;-webkit-touch-callout:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.generic_popup_overlay_cls .generic_popup_content_cls{background:#f5f5ed}.generic_popup_overlay_cls .generic_popup_content_cls .popup_x_cls{width:36px;height:27px;background:#bdbebb;text-align:center;padding-top:7px;color:white;font-family:Gill Sans, sans-serif;font-size:20px;position:absolute;top:5px;right:5px;cursor:pointer}.generic_popup_overlay_cls .generic_popup_content_cls .popup_header_cls{font:28px/28px "OstrichSansBlack",Arial,sans-serif;color:#535353}.generic_popup_overlay_cls .generic_popup_content_cls .popup_subheader_cls{font-family:Georgia-Italic, Georgia;font-style:italic;font-size:15px;color:#535353}.generic_popup_content_cls.form_popup_content_cls{width:575px;height:370px;position:fixed;z-index:10;left:29%;top:35%;background:#e6e7e5}.generic_popup_content_cls.form_popup_content_cls .popup_error_message_cls{font-family:'Helvetica Neue Light', 'Helvetica Neue', Helvetica, sans-serif;color:white;font-size:14px;padding:8px;margin-top:14px;background-color:#f7ad3c;position:relative;width:361px}.generic_popup_content_cls.form_popup_content_cls .popup_error_message_cls .popop_error_warning_image_cls{width:22px;height:22px;float:right;position:relative;top:-2px;background:url(../../shared/form_popup/warning_sign-3d91f53609311e57aac1b2fce7bdcd90.png) no-repeat center}.generic_popup_content_cls.form_popup_content_cls .shared_inputs_cls:focus{outline:none;border:1px solid #A0C5E8}.generic_popup_content_cls.form_popup_content_cls .shared_inputs_cls{background:#FFFFFF;height:31px;font-size:18px;font-family:Georgia;margin-top:14px;font-style:italic;padding:0;border:1px solid #ccc}.generic_popup_content_cls.form_popup_content_cls input.has_error_cls{border:solid 1px #f7ad3c;color:#f7ad3c}.generic_popup_content_cls.form_popup_content_cls .placeholder{color:#aaa}.fb_login_btn_cls{width:316px;height:44px;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;padding-top:13px;font-size:26px;margin-top:-18px;cursor:pointer;background:#3c5a98}.fb_login_btn_cls .fb_popup_cls{text-decoration:none;color:white;font-family:'FuturaBTW01-LightConden', Helvetica}#auth_popup_container_id .form_popup_content_cls{width:575px;height:370px}#auth_popup_container_id .form_popup_content_cls #popup_registration_form_wrapper_id{margin-top:54px}#auth_popup_container_id .form_popup_content_cls #popup_registration_form_wrapper_id form{margin:0;padding:0;width:380px;margin-left:auto;margin-right:auto}#auth_popup_container_id .form_popup_content_cls .horiz_rule_container_cls{margin-top:20px}#auth_popup_container_id .form_popup_content_cls .horiz_rule_container_cls hr.horiz_rule_cls{width:98px;height:0px;border-top:1px solid #bdbebb;border-bottom:1px solid white;border-right:none;border-left:none;float:left}#auth_popup_container_id .form_popup_content_cls .horiz_rule_container_cls .login_subheader_text_cls{float:left;font-family:Georgia;font-style:italic;color:#9c9c9c;padding-left:10px;padding-right:10px}#auth_popup_container_id .form_popup_content_cls .name_cls{width:371px;padding:0 0 0 5px;margin-top:23px;margin-bottom:-10px}#auth_popup_container_id .form_popup_content_cls .email_input_cls{width:371px;padding:0 0 0 5px;margin-top:23px}#auth_popup_container_id .form_popup_content_cls .shared_password_cls{display:inline;width:175px;padding-left:5px}#auth_popup_container_id .form_popup_content_cls .password_confirmation_cls{margin-left:10px}#auth_popup_container_id .form_popup_content_cls .submit_button_cls{width:378px;height:35px;background-color:#65ad99;border:none;color:#fbf7dc;font-family:'FuturaBTW01-LightConden', Helvetica, Arial, sans-serif;margin-top:14px;cursor:pointer;padding-top:4px;font-size:25px;text-transform:uppercase}#auth_popup_container_id .form_popup_content_cls .submit_button_cls:hover{background-color:#86bfaf}#auth_popup_container_id .form_popup_content_cls .login_text_cls{text-align:center;margin-top:67px;font-family:Georgia;font-style:italic;color:#9c9c9c;position:absolute;width:380px;bottom:8px}#auth_popup_container_id .form_popup_content_cls .login_text_cls span.login_link_cls{color:#5aa1ca;cursor:pointer}#auth_popup_container_id .form_popup_content_cls #popup_login_form_wrapper_id{margin-top:54px;display:none}#auth_popup_container_id .form_popup_content_cls #popup_login_form_wrapper_id form{width:380px;margin-top:24px;margin-left:auto;margin-right:auto}#auth_popup_container_id .form_popup_content_cls #popup_login_form_wrapper_id form .email_input_cls{display:inline-block}#auth_popup_container_id .form_popup_content_cls #popup_login_form_wrapper_id form .shared_password_cls{display:block;width:371px}#auth_popup_container_id .form_popup_content_cls #popup_login_form_wrapper_id form a#forgot_password_id{position:absolute;left:482px;top:207px;font-family:'FuturaBTW01-LightConden', Helvetica, Arial, sans-serif;color:#9cced0;text-decoration:none;text-transform:uppercase;font-size:18px}#auth_popup_container_id .form_popup_content_cls #popup_login_form_wrapper_id form span.register_link_cls{color:#5aa1ca;cursor:pointer}#auth_popup_container_id .form_popup_content_cls.name_is_included_in_registration_form_cls{height:420px}#auth_popup_container_id .popup_internals_cls.name_is_included_in_registration_form_cls{height:420px}#choose_photos_popup_container_id .form_popup_content_cls{width:500px;height:180px;padding-top:60px;text-align:center}#choose_photos_popup_container_id .form_popup_content_cls .choosing_photos_message_cls{width:460px;margin:0 auto;font-family:Georgia-Italic, Georgia;font-style:italic;font-size:20px;color:#535353}#choose_photos_popup_container_id .form_popup_content_cls #choose_photos_form_id{margin-top:30px}#choose_photos_popup_container_id .form_popup_content_cls #choose_photos_form_id #choose_photos_upload_btn_id{background-color:#ef8f7b;border:none;color:white;width:220px;height:40px;font-family:FuturaBTW01-LightConden, Helvetica;font-style:normal;font-size:28px;position:relative;cursor:pointer;padding-top:8px;margin:20px auto 10px auto;overflow:hidden}#choose_photos_popup_container_id .form_popup_content_cls #choose_photos_form_id #choose_photos_upload_btn_id input#choose_photos_file_upload_input_id{font:50px monospace;opacity:0;filter:alpha(opacity=0);position:absolute;z-index:1;top:0px;right:0;padding:0;margin:0;cursor:pointer;height:116px}#event_ns_id{background:#f4f3e7}#event_ns_id #event_info_id{width:100%;height:210px;background:#f4f3e7}#event_ns_id .event_date_cls{position:relative;top:170px;text-align:center;font:34px/34px "OstrichSansMedium",Arial,sans-serif;color:#283637}#event_ns_id #posts_id{width:1160px;padding-bottom:120px;margin:auto}#event_ns_id .top_banner_cls{width:100%;height:131px;background:#F4F3E7;position:fixed;z-index:999;box-shadow:0px 2px 1px #d4d6d1;text-align:center}#event_ns_id .top_banner_cls .consump_header_cls{width:100%;height:60px;background:#303032}#event_ns_id .top_banner_cls .consump_header_cls .header_icon_cls{width:52px;height:42px;background:url(header_icon-1df8d1834c2dfa1876ef158276d1fdb6.png);position:relative;top:9px;left:9px;cursor:pointer;float:left}#event_ns_id .top_banner_cls .consump_header_cls .header_btn_cls{background:#80C6AE;color:#EFEEE8;padding:5px;font-family:'FuturaBTW01-LightConden', Helvetica;font-size:24px;width:auto;cursor:pointer;float:right;margin-top:10px;margin-right:10px}#event_ns_id .banner_names_wrapper_cls{display:inline-block;position:relative;margin-left:auto;margin-right:auto}#event_ns_id .top_banner_cls .banner_text_cls{margin:24px auto 0 auto;text-align:center;font:50px/50px "OstrichSansBlack",Arial,sans-serif;color:#383838;float:left}#event_ns_id .banner_and_cls{width:92px;height:98px;background:red;float:left;background:url(ampersand_icon-35e4c8a7048f63b0cdd40b725d5ac334.png) 0px 5px no-repeat}#event_ns_id h2.date_cls{font-size:26px;font-family:"Helvetica Neue", "Arial", sans-serif;font-weight:normal}#event_ns_id div.content_container_cls{height:auto;width:auto;margin-left:auto;margin-right:auto;text-align:center}#event_ns_id div.clear_cls{clear:both}body.in_mywedding_iframe_mode_cls #event_ns_id{width:700px;margin-left:auto;margin-right:auto;background-color:transparent;background-color:rgba(0,0,0,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1A000000,endColorstr=#1A000000);zoom:1}body.in_mywedding_iframe_mode_cls #event_ns_id .top_banner_cls{width:700px}body.in_mywedding_iframe_mode_cls #event_ns_id div.photo_post_cls{width:198px}body.in_mywedding_iframe_mode_cls #event_ns_id div.photo_post_cls img{width:198px}body.in_mywedding_iframe_mode_cls #event_ns_id div.note_post_cls{width:198px}body.in_mywedding_iframe_mode_cls #event_ns_id div.note_post_cls p{width:198px}body.in_mywedding_iframe_mode_cls #event_ns_id #posts_id{width:700px;margin-left:7px}#upload_progress_widget_id{width:400px;height:60px;background-color:white;margin:10px auto 14px auto;padding:20px;display:none}#upload_progress_widget_id .uploading_message_cls{font-family:Arial, Helvetica, sans-serif;font-size:20px;text-align:center;margin:0 auto 10px auto;color:#6A6A6A}#upload_progress_widget_id .base_bar_cls{height:20px;background-color:#fff;border:2px solid gray;margin:0 auto}#upload_progress_widget_id .base_bar_cls .done_bar_cls{height:100%;background-color:#A8DCDF}#wedding_name_popup_container_id .form_popup_content_cls{width:500px;height:240px;padding-top:60px;text-align:center}#wedding_name_popup_container_id .form_popup_content_cls form{width:380px;margin:0 auto;position:relative}#wedding_name_popup_container_id .form_popup_content_cls form .invite_code_cls{padding:4px;width:380px;display:block}#wedding_name_popup_container_id .form_popup_content_cls form .submit_button_cls{margin-top:20px;background-color:#9cced0;border:none;color:white;cursor:pointer;width:100px;font-family:FuturaBTW01-LightConden, Helvetica;font-style:normal;font-size:22px}#wedding_name_popup_container_id .form_popup_content_cls form .submit_button_cls:hover{background-color:#bfdfe0}
