.fb_hidden { position: absolute; top: -10000px; z-index: 10001; }.fb_reposition { overflow: hidden; position: relative; }.fb_invisible { display: none; }.fb_reset { background: transparent none repeat scroll 0% 0%; border: 0px none; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; }.fb_reset > div { overflow: hidden; }.fb_link img { border: medium none; }.fb_animate { animation: 0.3s ease 0s normal forwards 1 running fb_transform; }.fb_dialog { background: rgba(82, 82, 82, 0.7) none repeat scroll 0% 0%; position: absolute; top: -10000px; z-index: 10001; }.fb_reset .fb_dialog_legacy { overflow: visible; }.fb_dialog_advanced { padding: 10px; border-radius: 8px; }.fb_dialog_content { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(51, 51, 51); }.fb_dialog_close_icon { background: transparent url("https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") no-repeat scroll 0px 0px; cursor: pointer; display: block; height: 15px; position: absolute; right: 18px; top: 17px; width: 15px; }.fb_dialog_mobile .fb_dialog_close_icon { top: 5px; left: 5px; right: auto; }.fb_dialog_padding { background-color: transparent; position: absolute; width: 1px; z-index: -1; }.fb_dialog_close_icon:hover { background: transparent url("https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") no-repeat scroll 0px -15px; }.fb_dialog_close_icon:active { background: transparent url("https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") no-repeat scroll 0px -30px; }.fb_dialog_loader { background-color: rgb(246, 247, 249); border: 1px solid rgb(96, 96, 96); font-size: 24px; padding: 20px; }.fb_dialog_top_left, .fb_dialog_top_right, .fb_dialog_bottom_left, .fb_dialog_bottom_right { height: 10px; width: 10px; overflow: hidden; position: absolute; }.fb_dialog_top_left { background: transparent url("https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png") no-repeat scroll 0px 0px; left: -10px; top: -10px; }.fb_dialog_top_right { background: transparent url("https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png") no-repeat scroll 0px -10px; right: -10px; top: -10px; }.fb_dialog_bottom_left { background: transparent url("https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png") no-repeat scroll 0px -20px; bottom: -10px; left: -10px; }.fb_dialog_bottom_right { background: transparent url("https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png") no-repeat scroll 0px -30px; right: -10px; bottom: -10px; }.fb_dialog_vert_left, .fb_dialog_vert_right, .fb_dialog_horiz_top, .fb_dialog_horiz_bottom { position: absolute; background: rgb(82, 82, 82) none repeat scroll 0% 0%; opacity: 0.7; }.fb_dialog_vert_left, .fb_dialog_vert_right { width: 10px; height: 100%; }.fb_dialog_vert_left { margin-left: -10px; }.fb_dialog_vert_right { right: 0px; margin-right: -10px; }.fb_dialog_horiz_top, .fb_dialog_horiz_bottom { width: 100%; height: 10px; }.fb_dialog_horiz_top { margin-top: -10px; }.fb_dialog_horiz_bottom { bottom: 0px; margin-bottom: -10px; }.fb_dialog_iframe { line-height: 0; }.fb_dialog_content .dialog_title { background: rgb(109, 132, 180) none repeat scroll 0% 0%; border: 1px solid rgb(54, 88, 153); color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; margin: 0px; }.fb_dialog_content .dialog_title > span { background: transparent url("https://static.xx.fbcdn.net/rsrc.php/v3/yd/r/Cou7n-nqK52.gif") no-repeat scroll 5px 50%; float: left; padding: 5px 0px 7px 26px; }body.fb_hidden { transform: none; height: 100%; margin: 0px; overflow: visible; position: absolute; top: -10000px; left: 0px; width: 100%; }.fb_dialog.fb_dialog_mobile.loading { background: white url("https://static.xx.fbcdn.net/rsrc.php/v3/ya/r/3rhSv5V8j3o.gif") no-repeat scroll 50% 50%; min-height: 100%; min-width: 100%; overflow: hidden; position: absolute; top: 0px; z-index: 10001; }.fb_dialog.fb_dialog_mobile.loading.centered { width: auto; height: auto; min-height: initial; min-width: initial; background: transparent none repeat scroll 0% 0%; }.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner { width: 100%; }.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content { background: transparent none repeat scroll 0% 0%; }.loading.centered #fb_dialog_loader_close { color: rgb(255, 255, 255); display: block; padding-top: 20px; clear: both; font-size: 18px; }#fb-root #fb_dialog_ipad_overlay { background: rgba(0, 0, 0, 0.45) none repeat scroll 0% 0%; position: absolute; bottom: 0px; left: 0px; right: 0px; top: 0px; width: 100%; min-height: 100%; z-index: 10000; }#fb-root #fb_dialog_ipad_overlay.hidden { display: none; }.fb_dialog.fb_dialog_mobile.loading iframe { visibility: hidden; }.fb_dialog_content .dialog_header { box-shadow: 0px 1px 1px -1px white inset; background: transparent linear-gradient(to bottom, rgb(115, 138, 186) 0%, rgb(44, 73, 135) 100%) repeat scroll 0% 0%; border-bottom: 1px solid rgb(29, 64, 136); border-color: rgb(29, 64, 136); color: rgb(255, 255, 255); font: bold 14px Helvetica,sans-serif; text-overflow: ellipsis; text-shadow: 0px -1px 0px rgba(0, 30, 84, 0.298); vertical-align: middle; white-space: nowrap; }.fb_dialog_content .dialog_header table { height: 43px; width: 100%; }.fb_dialog_content .dialog_header td.header_left { font-size: 12px; padding-left: 5px; vertical-align: middle; width: 60px; }.fb_dialog_content .dialog_header td.header_right { font-size: 12px; padding-right: 5px; vertical-align: middle; width: 60px; }.fb_dialog_content .touchable_button { background: transparent linear-gradient(to bottom, rgb(73, 102, 166) 0%, rgb(53, 84, 146) 50%, rgb(42, 72, 135) 100%) repeat scroll 0% 0% padding-box; border: 1px solid rgb(41, 72, 125); border-radius: 3px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.118) inset, 0px 1px 0px rgba(255, 255, 255, 0.17); display: inline-block; margin-top: 3px; max-width: 85px; line-height: 18px; padding: 4px 12px; position: relative; }.fb_dialog_content .dialog_header .touchable_button input { border: medium none; background: transparent none repeat scroll 0% 0%; color: rgb(255, 255, 255); font: bold 12px Helvetica,sans-serif; margin: 2px -12px; padding: 2px 6px 3px; text-shadow: 0px -1px 0px rgba(0, 30, 84, 0.298); }.fb_dialog_content .dialog_header .header_center { color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; line-height: 18px; text-align: center; vertical-align: middle; }.fb_dialog_content .dialog_content { background: transparent url("https://static.xx.fbcdn.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif") no-repeat scroll 50% 50%; border-width: 0px 1px; border-style: none solid; border-color: -moz-use-text-color rgb(85, 85, 85); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; height: 150px; }.fb_dialog_content .dialog_footer { background: rgb(246, 247, 249) none repeat scroll 0% 0%; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(85, 85, 85) rgb(85, 85, 85); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; height: 40px; }#fb_dialog_loader_close { float: left; }.fb_dialog.fb_dialog_mobile .fb_dialog_close_button { text-shadow: 0px -1px 0px rgba(0, 30, 84, 0.298); }.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon { visibility: hidden; }#fb_dialog_loader_spinner { animation: 1.2s linear 0s normal none infinite running rotateSpinner; background-color: transparent; background-image: url("https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/t-wz8gw1xG1.png"); background-repeat: no-repeat; background-position: 50% 50%; height: 24px; width: 24px; }.fb_iframe_widget { display: inline-block; position: relative; }.fb_iframe_widget span { display: inline-block; position: relative; text-align: justify; }.fb_iframe_widget iframe { position: absolute; }.fb_iframe_widget_fluid_desktop, .fb_iframe_widget_fluid_desktop span, .fb_iframe_widget_fluid_desktop iframe { max-width: 100%; }.fb_iframe_widget_fluid_desktop iframe { min-width: 220px; position: relative; }.fb_iframe_widget_lift { z-index: 1; }.fb_hide_iframes iframe { position: relative; left: -10000px; }.fb_iframe_widget_loader { position: relative; display: inline-block; }.fb_iframe_widget_fluid { display: inline; }.fb_iframe_widget_fluid span { width: 100%; }.fb_iframe_widget_loader iframe { min-height: 32px; z-index: 2; }.fb_iframe_widget_loader .FB_Loader { background: transparent url("https://static.xx.fbcdn.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif") no-repeat scroll 0% 0%; height: 32px; width: 32px; margin-left: -16px; position: absolute; left: 50%; z-index: 4; }