/*1360559763,173217057*/

.imageLoading .fbPhotosPhotoButtons{display:none}
.fbPhotosPhotoButtons .fbPhotosPhotoLike .unlike,
.fbPhotosPhotoButtons .viewerLikesThis .like{display:none}
.fbPhotosPhotoButtons .viewerLikesThis .unlike{display:block}
.fbPhotosPhotoButtons .tagMessage .doneTaggingLink{cursor:pointer;display:inline-block;margin-left:15px}
.fbPhotosPhotoButtons .tagMessage,
.taggingMode .fbPhotosPhotoButtons .fbPhotosPhotoLike,
.taggingMode .fbPhotosPhotoButtons .commentButton,
.taggingMode .fbPhotosPhotoButtons .tagButton{display:none}
.taggingMode .fbPhotosPhotoButtons .tagMessage{display:block}
.fbPhotosPhotoButtons .cropMessage,
.croppingMode .fbPhotosPhotoButtons .fbPhotosPhotoLike,
.croppingMode .fbPhotosPhotoButtons .commentButton,
.croppingMode .fbPhotosPhotoButtons .tagButton{display:none}
.croppingMode .fbPhotosPhotoButtons .cropMessage{display:block}
.fbPhotosPhotoButtons .saveProfilePicMessage,
.profilePicSavingMode .fbPhotosPhotoButtons .fbPhotosPhotoLike,
.profilePicSavingMode .fbPhotosPhotoButtons .commentButton,
.profilePicSavingMode .fbPhotosPhotoButtons .tagButton{display:none}
.profilePicSavingMode .fbPhotosPhotoButtons .saveProfilePicMessage{display:block}
.fbPhotosPhotoTagboxes{height:100%;left:0;position:absolute;top:0;width:100%;pointer-events:none}
.fbPhotosPhotoTagboxes .tagsWrapper{display:inline-block;height:100%;width:100%;position:relative;vertical-align:middle}
.fbPhotosPhotoTagboxBase{line-height:normal;position:absolute}
.imageLoading .fbPhotosPhotoTagboxBase, .croppingMode .fbPhotosPhotoTagboxBase{display:none}
.fbPhotosPhotoTagboxBase .borderTagBox, .fbPhotosPhotoTagboxBase .innerTagBox{-webkit-box-sizing:border-box;height:100%;width:100%}
.ieContentFix{display:none;font-size:200px;height:100%;overflow:hidden;width:100%}
.fbPhotosPhotoTagboxBase .tag{bottom:0;left:50%;position:absolute}
.fbPhotosPhotoTagboxBase .tagPointer{left:-50%;pointer-events:auto;position:relative}
.fbPhotosPhotoTagboxBase .tagArrow{left:50%;margin-left:-10px;position:absolute;top:-4px}
.fbPhotosPhotoTagboxBase .tagName{background:#fff;color:#404040;cursor:default;font-weight:normal;padding:2px 6px 3px;top:3px;white-space:nowrap}
.fbPhotosPhotoTagboxBase .borderTagBox, .fbPhotosPhotoTagboxBase .tagName{-webkit-box-shadow:0 0 1px rgba(0, 0, 0, .25), 0 1px 5px 3px rgba(0, 0, 0, .05);-webkit-background-clip:padding-box;border:1px solid #404040;border-color:rgba(0, 0, 0, .25)}
.fbPhotosPhotoTagboxBase .innerTagBox{border:4px solid #fff;border-color:rgba(255, 255, 255, .8)}
.fbPhotosPhotoTagboxes .tagBoxPending .tagName{padding:3px 3px 3px 6px}
.fbPhotosPhotoTagboxes .tagName .tagForm span, .fbPhotosPhotoTagboxes .tagName .tagForm{display:inline-block;float:none;vertical-align:middle}
.imageLoading .tagBoxPending, .taggingMode .fbPhotosPhotoTagboxes .tagBoxPending{display:none}
.fbPhotosPhotoTagboxes .hover{opacity:1;z-index:2}
.taggingMode .fbPhotosPhotoTagboxes .hover{cursor:crosshair;z-index:auto}
.fbPhotosPhotoTagboxes .tagBox .tag{top:85%}
.fbPhotosPhotoTagboxes .tagBoxPending .tag{margin-top:10px;top:100%}
.fbPhotosPhotoTagboxes .tagBox .tagIgnored{color:#999}
.fbPhotosPhotoTagboxes .tag, .fbPhotosPhotoTagboxes .innerTagBox, .fbPhotosPhotoTagboxes .borderTagBox{visibility:hidden}
.fbPhotosPhotoProductTagboxes .tag, .fbPhotosPhotoProductTagboxes .innerTagBox, .fbPhotosPhotoProductTagboxes .borderTagBox{opacity:0;-webkit-transition:opacity .2s linear}
.fbPhotosPhotoTagboxes .tagBoxPending.showPendingTagName .tag, .fbPhotosPhotoTagboxes .tagBoxPending .borderTagBox, .fbPhotosPhotoTagboxes .tagBoxPending .innerTagBox{opacity:.7;-webkit-transition:opacity .2s linear;visibility:visible}
.fbPhotosPhotoTagboxes .hover.tagBox .tag, .fbPhotosPhotoTagboxes .hover.tagBoxPending.showPendingTagName .tag, .fbPhotosPhotoTagboxes .showTag .borderTagBox, .fbPhotosPhotoTagboxes .showTag .innerTagBox, .stageWrapper .fbPhotosPhotoProductTagboxes .hover.tagBox div.innerTagBox, .stageWrapper .fbPhotosPhotoProductTagboxes .hover.tagBox div.borderTagBox, .fbPhotosPhotoTagboxes .tagBoxPendingResponse .tag, .fbPhotosPhotoTagboxes .tagBoxPending.hover .borderTagBox, .fbPhotosPhotoTagboxes .tagBoxPending.hover .innerTagBox{opacity:1;-webkit-transition:opacity .2s linear;visibility:visible}
.showingTag .tagsWrapper .tagBoxPending .tag, .showingTag .tagsWrapper .tagBoxPending.showPendingTagName .tag, .showingTag .tagsWrapper .tagBoxPending .borderTagBox, .showingTag .tagsWrapper .tagBoxPending .innerTagBox{opacity:0}
.fbPhotosPhotoTagboxes .hover.tagBoxPending .borderTagBox{border:1px solid #3b5998}
.fbxPhoto .fbPhotoContributor{min-height:32px;padding:12px 0 5px;width:448px}
.fbxPhoto .fbPhotoContributorName{font-weight:bold;padding-top:1px;padding-bottom:3px;display:inline}
.fbxPhoto .fbPhotoContributorAction{color:gray;font-weight:normal}
.fbxPhoto .fbPhotoContributorAction .passiveName{font-weight:bold}
.fbxPhoto .fbPhotoContributorWishlist{font-weight:normal}
.fbxPhoto .fbPhotosPhotoCaption{outline:none;display:inline;width:auto}
.fbxPhoto .fbPhotosPhotoCaption:empty{margin:0 !important}
.fbxPhoto .fbPhotoUfiCol{padding-right:10px;vertical-align:top;width:474px}
.fbxPhoto .fbPhotoDataCol{vertical-align:top;width:262px}
.fbxPhoto .fbPhotosPhotoFeedback{margin-top:3px}
.fbxPhoto .fbPhotosPhotoFeedback .fbPhotosAppLink, .fbxPhoto .fbPhotosPhotoFeedback .fbPhotosImplicitLocLink{color:#999}
.fbxPhoto .fbPhotosPhotoUfi{padding-top:2px}
.fbxPhoto .fbPhotoRemoveFromProfileLink .img{margin-right:3px}
.fbxPhoto .fbPhotoTagList{display:inline}
.fbxPhoto .fbPhotoTagList .textTagHovercardLink{color:#333;text-decoration:none}
.fbPhotosPhotoActions .fbPhotosPhotoActionsItem.fbPhotoActionsCrop.hide, .fbPhotoSnowliftContainer .fbPhotosPhotoActionsItem.fbPhotoActionsCrop.hide, .inlineEditMode .fbPhotosPhotoEdit, .fbPhotosPhotoDisabledEdit{display:none}
.inlineEditMode .fbPhotosPhotoDisabledEdit{display:inline}
.fbxPhoto .fbPhotoRemoveFromProfile{border-bottom:1px solid #e5e5e5;-webkit-transition:background 500ms ease-out}
.fbxPhoto .fbPhotosOnProfile{padding-top:2px}
.fbxPhoto .fbPhotosOnProfile .highlight{background:#fff8cc}
.fbxPhoto .fbPhotosPhotoActions, .fbPhotosPhotoActions .actionListButton.rotateButtons{border-top:1px solid #e5e5e5}
.fbxPhoto .fbPhotoRemoveFromProfile, .fbxPhoto .fbPhotosMediaInfo, .fbxPhoto .fbPhotosPhotoActions .fbUndoSpamReport, .fbxPhoto .fbPhotosPhotoActions .fbPhotosPhotoActionsItem, .fbPhotosPhotoActions .rotateButtons{padding-left:5px;padding-right:5px}
.fbxPhoto .fbPhotoRemoveFromProfile .fbPhotoCurationOptions .uiButtonText{font-weight:normal}
.fbPhotosPhotoActions .rotateButtons{height:24px}
.fbxPhoto .fbPhotosPhotoActions .rotateWait{color:gray}
.fbxPhoto .fbPhotosPhotoActions .fbUndoSpamReport a{padding-left:0;padding-right:0}
.fbPhotosMediaInfo{margin-top:5px}
.fbxPhoto .fbPhotosPhotoActions .fbPhotosPhotoActionsItem, .fbxPhoto .fbPhotosPhotoActions .fbUndoSpamReport{display:block;margin-bottom:5px}
.fbPhotosPhotoActions .actionListButton.rotateButtons{margin:10px 0 5px;padding-top:10px}
.fbxPhoto .fbPhotosPhotoActions .iconActionLinks{border-bottom:1px solid #e5e5e5;margin-bottom:7px;padding-bottom:3px}
.fbxPhoto .photoViewerFollowedMsg, .fbxPhoto .followingOwner .photoViewerFollowLink, .fbPhotosPhotoActions .taggingOn, .fbxPhoto .pageLink, .fbxPhoto .isPage .userLink, .taggingMode .taggingOff{display:none}
.fbxPhoto .followingOwner .photoViewerFollowedMsg, .fbxPhoto .isPage .pageLink, .fbxPhoto .userLink, .taggingMode .taggingOn{display:inline}
.fbPhotosPhotoActions .croppingModeOn .startCropping, .fbPhotosPhotoActions .doneCropping{display:none}
.fbPhotosPhotoActions .croppingModeOn .doneCropping{display:block}
.fbPhotosAudienceEditable{margin-right:0}
.fbPhotosAudienceNotEditable{float:left;margin-top:1px}
.fbPhotosMediaInfo .fbPhotosAudience{margin-bottom:-5px;margin-top:-4px}
.fbPhotosPhotoActions .addLocationActionIcon{margin:0 6px 0 1px}
.fbPhotosPhotoActions .addLocation, .hasLocation .fbPhotosPhotoActions .editLocation{display:inline}
.fbPhotosPhotoActions .editLocation, .hasLocation .fbPhotosPhotoActions .addLocation{display:none}
#fbxPhotoContentContainer{position:relative}
.fbPhotoTagApprovalBox{background-color:rgba(255,255,255,0.85);border:1px solid #808080;cursor:default;font-size:11px;left:50%;margin:5px 0 0 -285px;padding:0;position:absolute;text-align:left;top:12px;width:558px;z-index:2}
.fbPhotoApprovalPendingButtons{float:right}
.fbPhotoApprovalPendingHeader{border-bottom:1px solid #c9c9c9;font-weight:bold;line-height:24px;padding-left:8px}
.fbPhotoApprovalPrevPager, .fbPhotoApprovalNextPager{border-bottom:1px solid #c9c9c9;float:left;height:24px;width:25px}
.fbPhotoApprovalUnit{line-height:normal;padding:10px 10px 16px 10px}
.fbPhotoTagApprovalPager .pager{border-left:1px solid #c9c9c9;display:inline-block;float:right;height:24px;width:25px}
.fbPhotoTagApprovalPager .prevPager{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:-577px -20px}
.fbPhotoTagApprovalPager .prevPager.enabled{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:-552px -20px}
.fbPhotoTagApprovalPager .nextPager{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:-526px -20px}
.fbPhotoTagApprovalPager .nextPager.enabled{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:-501px -20px}
.imageLoading .fbPhotoTagApproval, .fbPhotoTagApproval.hidePagers .pager{display:none}
#fbPhotoPageTaggedProducts{width:240px}
#fbPhotoPageTaggedProducts .uiList li:first-child{border-top-width:1px;padding-top:10px}
#fbPhotoPageTaggedProducts .uiList li:last-child{border-bottom-width:1px;padding-bottom:10px}
.fbPhotoImageStage:hover .fbPhotosPhotoProductTagboxes .innerTagBox, .fbPhotoImageStage:hover .fbPhotosPhotoProductTagboxes .borderTagBox{opacity:.5;visibility:visible}
.fbPhotosPhotoProductGrid .uiScaledImageContainer{border:solid rgba(0, 0, 0, .1) 1px}
.fbPhotosCornerWantButton{position:absolute;right:40px;top:10px;z-index:1}
.fbxPhoto .fbPhotoImageStage{width:100%;-webkit-user-select:none}
.fbxPhoto .fbPhotoImageStage .stageContainer, .fbxPhoto .fbPhotoImageStage .buttonsContainer{width:100%}
.fbxPhoto .fbPhotoImageStage .fbPhotoPageError{text-align:left}
.fbPhotoImageStage .fbPhotosPhotoButtons .fbPhotosPhotoLike, .fbPhotoImageStage .fbPhotosPhotoButtons .tagButton{margin:6px}
.fbPhotoImageStage .fbPhotosPhotoButtons{bottom:0;color:#333;cursor:default;left:0;position:absolute;right:0;-webkit-user-select:none;z-index:2}
.fbPhotoImageStage .imageStage{overflow:hidden;position:relative}
.fbPhotoImageStage .fbPhotosPhotoButtons .saveProfilePicMessage, .fbPhotoImageStage .fbPhotosPhotoButtons .tagMessage, .fbPhotoImageStage .fbPhotosPhotoButtons .cropMessage{background-color:rgba(255, 255, 255, .8);color:#333;padding:6px 10px;vertical-align:middle}
.fbPhotoSnowlift.profilePicCroppingMode .profilePicViewportGrabby{z-index:3}
.profilePicSavingMode .profilePicViewportGrabby{display:none}
.fbxPhoto .fbPhotoImageStage .stageContainer{background-color:#f6f6f6;height:453px}
.imageLoading .fbPhotoImageStage .stageContainer{background:#f6f6f6 url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yJ/x/jKEcVPZFk-2.gif) no-repeat center center}
.fbxPhoto .fbPhotoImageStage .stageWrapper{display:inline-block;position:relative}
.fbxPhoto .fbPhotoImage{display:inline-block;height:auto;image-rendering:optimizeQuality;max-height:720px;max-width:720px;vertical-align:middle;width:auto}
.taggingMode .fbPhotoImage{cursor:crosshair}
.fbPhotoViewLarger{opacity:.5;position:absolute;right:15px;top:15px;z-index:1}
.fbPhotoViewLarger:hover{cursor:pointer;opacity:1}
.fbxPhoto .fbPhotoImageStage .stageTagApproval, .fbxPhoto .fbPhotoImageStage .stageActions{cursor:pointer;height:0;left:0;position:absolute;top:0;width:0}
.fbxPhoto .fbPhotoImageStage .stageTagApproval{cursor:auto;width:100%}
.fbxPhoto .fbPhotoImageStage .stageButtons{position:relative;text-align:center}
.dataLoading .fbPhotoPageInfo .fbPhotoUfiCol *, .dataLoading .fbPhotoPageInfo .fbPhotoDataCol *{display:none}
.fbPhotoPublicLink{text-align:center}
.fbPhotoSnowliftHardwareRendering{-webkit-transform:translateZ(0)}
.fbPhotoSnowlift .stageWrapper{background-color:#000;height:100%;max-height:2048px;min-height:480px;position:relative;text-align:center;-webkit-user-select:none}
.fbPhotoSnowlift .stageActions, .fbPhotoSnowlift .snowliftPager, .fbPhotoSnowlift .stageError{line-height:1.28}
.fbPhotoSnowlift .rhc{background-color:#fff;height:100%;overflow:hidden;position:relative;word-wrap:break-word}
.fbPhotoSnowlift .stageActions, .fbPhotoSnowlift .stage .stageWrapper img{-webkit-user-select:none}
.fbPhotoSnowlift .stage{position:relative}
.fbPhotoSnowlift .stageActions{bottom:0;cursor:pointer;height:0;left:0;position:absolute;top:auto;width:100%}
.dataLoading .stageActions{display:none}
.taggingMode .stageActions{background:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/y5/x/-PAXP-deijE.gif) no-repeat;cursor:crosshair;height:100%}
.taggingMode .showVideo .stageActions{height:0}
.fbPhotoSnowlift .snowliftOverlayBar{background-color:rgba(0, 0, 0, .8);-webkit-background-clip:padding-box;bottom:0;color:#b3b3b3;font-size:13px;-webkit-font-smoothing:antialiased;left:0;padding:0;position:absolute;width:100%}
.fbPhotoSnowlift .snowliftOverlayBar.rightButtons{text-align:left}
.fbPhotoSnowlift .snowliftOverlay{opacity:0;-webkit-transition:opacity .3s}
.fbPhotoSnowlift .fbPhotosPhotoButtons{cursor:default;position:relative;-webkit-user-select:none}
.fbPhotoSnowlift .fbPhotosPhotoButtons .saveProfilePicMessage, .fbPhotoSnowlift .fbPhotosPhotoButtons .tagMessage, .fbPhotoSnowlift .fbPhotosPhotoButtons .cropMessage{color:#bbb;display:none;padding:5px 10px 6px;vertical-align:middle}
.fbPhotoSnowlift .rightButtons .fbPhotosPhotoButtons .saveProfilePicMessage, .fbPhotoSnowlift .rightButtons .fbPhotosPhotoButtons .tagMessage, .fbPhotoSnowlift .rightButtons .fbPhotosPhotoButtons .cropMessage{padding:3px 10px}
.fbPhotoSnowlift .fbPhotosPhotoButtons, .fbPhotoSnowlift.profilePicSavingMode .fbPhotosPhotoButtons .saveProfilePicMessage, .fbPhotoSnowlift.taggingMode .fbPhotosPhotoButtons .tagMessage, .fbPhotoSnowlift.profilePicCroppingMode .fbPhotosPhotoButtons .cropMessage{display:inline-block}
.fbPhotoSnowlift .fbPhotosPhotoButtons .tagMessage .doneTaggingLink{margin-left:10px}
.fbPhotoSnowlift .fbPhotosPhotoButtons .separatorBorder{border-left:rgba(255, 255, 255, .2) 1px solid;display:inline-block;margin-left:5px;height:15px;vertical-align:middle}
.fbPhotoSnowlift .snowliftOverlayBar a{color:#fff;font-weight:bold}
.fbPhotoSnowlift.pagingActivated .snowliftOverlay, .fbPhotoSnowlift.profilePicSavingMode .snowliftOverlay, .fbPhotoSnowlift.taggingMode .snowliftOverlay, .fbPhotoSnowlift.profilePicCroppingMode .snowliftOverlay{opacity:1}
.fbPhotoSnowlift.profilePicCroppingMode .snowliftOverlay{z-index:2}
.fbPhotoSnowlift .mediaTitleInfo{margin:8px 10px 0;text-align:right;white-space:nowrap}
.fbPhotoSnowlift .rightButtons .mediaTitleInfo{margin-top:3px;overflow:hidden;text-align:left}
.fbPhotoSnowlift .rightButtons #fbPhotoSnowliftMediaTitle{display:inline;height:2.56em}
.fbPhotoSnowlift .rightButtons .mediaTitleBoxFlex #fbPhotoSnowliftMediaTitle{-webkit-box-flex:1}
.fbPhotoSnowlift .rightButtons .mediaTitleBoxFlex #fbPhotoSnowliftPositionAndCount{-webkit-box-flex:0}
.fbPhotoSnowlift .rightButtons .mediaTitleBoxFlex .mediaTitleInfoSpacer{-webkit-box-flex:1000}
.fbPhotoSnowlift .rightButtons .mediaTitleBoxFlex, .fbPhotoSnowlift .rightButtons .mediaTitleBoxFlex #fbPhotoSnowliftMediaTitle, .fbPhotoSnowlift .rightButtons .mediaTitleBoxFlex #fbPhotoSnowliftPositionAndCount, .fbPhotoSnowlift .rightButtons .mediaTitleBoxFlex .mediaTitleInfoSpacer{display:-webkit-box}
.fbPhotoSnowlift.taggingMode .rightButtons .mediaTitleBoxFlex, .fbPhotoSnowlift.taggingMode .rightButtons .fbPhotosPhotoActions, .fbPhotoSnowlift.taggingMode .fbPhotosPhotoButtons .separatorBorder, .fbPhotoSnowlift.taggingMode .mediaTitleInfo, .fbPhotoSnowlift.profilePicSavingMode .rightButtons .mediaTitleBoxFlex, .fbPhotoSnowlift.profilePicSavingMode .rightButtons .fbPhotosPhotoActions, .fbPhotoSnowlift.profilePicSavingMode .fbPhotosPhotoButtons .separatorBorder, .fbPhotoSnowlift.profilePicSavingMode .mediaTitleInfo, .fbPhotoSnowlift.profilePicCroppingMode .rightButtons .mediaTitleBoxFlex, .fbPhotoSnowlift.profilePicCroppingMode .rightButtons .fbPhotosPhotoActions, .fbPhotoSnowlift.profilePicCroppingMode .fbPhotosPhotoButtons .separatorBorder, .fbPhotoSnowlift.profilePicCroppingMode .mediaTitleInfo{display:none}
.fbPhotoSnowlift .rightButtons .overlayBarButtons{margin:8px 10px}
.rightButtons #fbPhotoSnowliftMediaTitle .fbPhotoMediaTitle, .rightButtons #fbPhotoSnowliftPositionAndCount{line-height:33px}
.webkit .fbPhotoSnowlift .rightButtons .mediaTitleBoxFlex .fbPhotoMediaTitle{display:block;width:100%}
#fbPhotoSnowliftMediaTitle .fbPhotoMediaTitle.hasAlbumLink{line-height:1.28;display:block}
.fbPhotoSnowlift .mediaTitleInfo #fbPhotoSnowliftMediaTitle, .fbPhotoSnowlift .rightButtons .mediaTitleBoxFlex, .fbPhotoSnowlift .rightButtons .mediaTitleBoxFlex .fbPhotoMediaTitle{overflow:hidden;text-overflow:ellipsis}
.fbPhotoSnowlift.taggingMode .overlayBarButtons, .fbPhotoSnowlift.taggingMode .fbPhotosPhotoButtons, .fbPhotoSnowlift.profilePicSavingMode .overlayBarButtons, .fbPhotoSnowlift.profilePicSavingMode .fbPhotosPhotoButtons, .fbPhotoSnowlift.profilePicCroppingMode .overlayBarButtons, .fbPhotoSnowlift.profilePicCroppingMode .fbPhotosPhotoButtons{text-align:center;width:100%}
.fbPhotoSnowlift .fbPhotosPhotoButtons .buttonLink{display:inline-block;vertical-align:bottom}
.fbPhotoSnowlift .rightButtons .fbPhotosPhotoButtons .buttonLink{margin-left:6px;margin-right:0;padding:3px 5px}
.fbPhotoSnowlift .rightButtons .buttonLink{opacity:.7}
.fbPhotoSnowlift .rightButtons .buttonLink:hover{opacity:1}
.fbPhotoSnowlift .fbPhotosPhotoButtons .buttonLink span{float:left}
.fbPhotoSnowlift .fbPhotosPhotoButtons .fbPhotosPhotoLike.viewerLikesThis .uiIconText{padding-left:0 !important}
.fbPhotoSnowlift .fbPhotosPhotoButtons .fbPhotosPhotoLike.viewerLikesThis i, .fbxPhoto.fbPhotoSnowlift .fbPhotosPhotoButtons .fbPhotosPhotoLike.viewerAlreadyLikedThis{display:none}
.fbPhotoSnowlift .stage{cursor:pointer;display:block;font-size:0;height:100%;max-height:2048px;min-height:402px;position:relative;text-align:center;width:100%}
.fbPhotoSnowlift .stage .fbPhotosPhotoTagboxes{border:rgba(255, 255, 255, .1) 1px solid;-webkit-box-sizing:border-box;font-size:11px}
.fbPhotoSnowlift .videoStage, .imageLoading .stage, .imagePixelsLoading .stage{background:#000 url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yl/x/pgEFhPxsWZX.gif) no-repeat center center}
.fbPhotoSnowlift .showVideo .videoStage{display:block}
.fbPhotoSnowlift .showVideo .stage, .fbPhotoSnowlift .showOGVideo .stage{display:none}
.fbPhotoSnowlift .videoStage{bottom:40px;display:none;position:absolute;top:40px;width:100%}
.fbPhotoSnowlift .videoStage embed, .fbPhotoSnowlift .videoStage object{display:inline-block !important;max-height:100%;max-width:100%;vertical-align:middle}
.fbPhotoSnowlift .videoStageContainer{height:100%;width:100%}
.fbPhotoSnowlift .stage img{display:inline-block;height:auto;image-rendering:optimizeQuality;max-height:100%;max-width:100%;vertical-align:middle;width:auto}
.fbPhotoSnowlift .stageError{left:50%;margin-left:-278px;margin-top:-82px;position:absolute;text-align:left;top:50%}
.fbPhotoSnowlift .uiButtonOverlay:active{-webkit-box-shadow:0 0 1px rgba(0, 0, 0, .05), 0 0 2px rgba(0, 0, 0, .1), inset 0 1px 0 rgba(0, 0, 0, .08)}
.fbPhotoSnowlift .snowliftPager{display:none;height:45px;margin-top:-22px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .2s;width:27px;z-index:1}
.fbPhotoSnowlift.pagingReady .snowliftPager{display:block}
.fbPhotoSnowlift.pagingActivated .snowliftPager{opacity:.4}
.fbPhotoSnowlift.pagingActivated .snowliftPager.hilightPager{opacity:1}
.fbPhotoSnowlift.pagingActivated .fbPhotosPhotoProductTagboxes .innerTagBox, .fbPhotoSnowlift.pagingActivated .fbPhotosPhotoProductTagboxes .borderTagBox{opacity:.5;visibility:visible}
.fbPhotoSnowlift .snowliftPager.prev{left:20px}
.fbPhotoSnowlift .snowliftPager.next{right:20px}
.fbPhotoSnowlift .snowliftPager i{display:block;height:45px;width:27px}
.fbPhotoSnowlift .snowliftPager.prev i{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:-557px -45px}
.fbPhotoSnowlift .snowliftPager.next i{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:-501px -45px}
.fbPhotoSnowlift .fbPhotosPhotoOwnerButtons .uiButton.taggingOn, .fbPhotoSnowlift.taggingMode .fbPhotosPhotoButtons .bottomButtonsBar, .fbPhotoSnowlift.taggingMode .fbPhotosPhotoOwnerButtons .uiButton.taggingOff, .fbPhotoSnowlift.profilePicSavingMode .fbPhotosPhotoButtons .bottomButtonsBar, .fbPhotoSnowlift.profilePicSavingMode .fbPhotosPhotoOwnerButtons .uiButton.taggingOff, .fbPhotoSnowlift.profilePicSavingMode .profilePicViewportGrabby, .fbPhotoSnowlift.profilePicCroppingMode .fbPhotosPhotoButtons .bottomButtonsBar, .fbPhotoSnowlift.profilePicCroppingMode .fbPhotosPhotoOwnerButtons .uiButton.taggingOff{display:none}
.fbPhotoSnowlift.taggingMode .fbPhotosPhotoOwnerButtons .uiButton.taggingOn{display:inline-block}
.fbPhotoSnowlift .fbPhotosPhotoOwnerButtons{line-height:20px}
.fbPhotoSnowlift .fbPhotosPhotoOwnerButtons .uiButtonText{font-size:10px}
.fbPhotoSnowliftVideoTitle{display:block;font-weight:bold;margin-top:15px}
.fbPhotoSnowlift a.uiButtonOverlay, .fbPhotoSnowlift a.uiButtonOverlay:hover{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:0 -54px}
.fbPhotoSnowlift a.uiButtonOverlay:active, .fbPhotoSnowlift a.uiButtonOverlay:focus{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:0 -5px;-webkit-box-shadow:0 0 1px rgba(0, 0, 0, .05), 0 0 2px rgba(0, 0, 0, .1), inset 0 1px 0 rgba(0, 0, 0, .08)}
.fbPhotoSnowlift a.uiButtonOverlay.uiButtonDisabled{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:0 -54px}
#fbPhotoSnowliftAuthorPic{margin-right:10px}
.fbPhotoSnowlift .uiStreamSecondaryTime{margin-right:5px}
.fbPhotoSnowlift .fbPhotosImplicitLocLink, .fbPhotoSnowlift .fbPhotosAppLink{color:gray}
.fbPhotoSnowlift .fbPhotoSnowliftControls{padding:7px 7px 0 15px;text-align:right}
.fbPhotoSnowlift .fbPhotosPhotoActions{border-top:0;vertical-align:top}
.fbPhotoSnowlift .rightButtons .fbPhotosPhotoActions{vertical-align:middle}
.bottomBarActions a.fbPhotoSnowliftDropdownButton, .bottomBarActions a.fbPhotoSnowliftDropdownButton:active, .bottomBarActions a.fbPhotoSnowliftDropdownButton:focus, .bottomBarActions a.fbPhotoSnowliftDropdownButton:hover{background:transparent none;border:1px transparent solid;-webkit-border-radius:2px;-webkit-box-shadow:none;height:16px;padding-right:5px}
.bottomBarActions a.fbPhotoSnowliftDropdownButton{opacity:.7}
.bottomBarActions a.fbPhotoSnowliftDropdownButton:hover, .bottomBarActions.openToggler a.fbPhotoSnowliftDropdownButton, .overlayBarButtons a.buttonLink:hover{background-color:rgba(255, 255, 255, .2);border-color:transparent;-webkit-border-radius:2px;opacity:1;text-decoration:none}
.fbPhotoSnowlift .rightButtons .fbPhotosPhotoActions .tagButton{line-height:22px;margin-right:5px;padding:3px 5px}
.bottomBarActions .uiButton .uiButtonText{color:#fff;font-size:13px}
.fbPhotoSnowlift .closeTheater{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:-761px -67px;display:inline-block;height:12px;margin-left:5px;vertical-align:top;width:11px}
#fbPhotoSnowliftOnProfile{padding-top:0}
.fbPhotoSnowliftBackdate{margin:10px 0}
.fbPhotoSnowliftEditAudience{display:inline-block;margin-right:10px}
.fbPhotoSnowlift .rhcBody{position:relative;z-index:1}
.fbPhotoSnowlift .rhcScroller{width:100% !important}
.fbPhotoSnowlift.dataLoading .rhcScroller, .fbPhotoSnowlift.dataLoading .fbPhotosSnowboxFeedbackInput{visibility:hidden}
.fbPhotoSnowlift .rhcScroller.contentBefore::before{border-top:1px solid rgba(0, 0, 0, .1)}
.fbPhotoSnowlift .rhcScroller .uiScrollableAreaContent{padding:0 20px 0}
.fbPhotoSnowlift .fbPhotosSnowliftUfi{width:auto}
.fbPhotoSnowlift .pinnedUfi .fbPhotosSnowliftUfi{margin-bottom:-1px}
.fbPhotoSnowlift .UFIArrow{margin-bottom:0}
.fbPhotoSnowlift .UFIAddComment{margin-top:0;padding-left:5px;padding-right:5px}
.fbPhotoSnowlift .pinnedUfi .UFIAddComment{padding-left:25px;padding-right:20px}
.fbPhotoSnowlift .pinnedUfi .UFIReplyList .UFIAddComment{padding-left:5px;padding-right:5px}
.fbPhotosSnowliftFeedback{margin-top:8px}
.fbPhotosSnowliftFeedbackForm{position:relative}
.fbPhotosSnowboxFeedbackInput{bottom:0;margin:0 20px;left:0;position:absolute;right:0;z-index:1}
.pinnedUfi .fbPhotosSnowboxFeedbackInput{margin-left:0;margin-right:0}
.fbPhotosSnowboxFeedbackInput .fbPhotosSnowliftUfi{padding-top:0}
.pinnedUfi .fbPhotosSnowboxFeedbackInput .fbPhotosSnowliftUfi{padding-top:1px}
.fbPhotosSnowboxFeedbackInput .fbPhotosSnowliftUfi .uiMentionsInput{max-height:100px;overflow-x:hidden;overflow-y:auto}
.fbPhotosSnowboxFeedbackInput .fbPhotosSnowliftUfi .uiMentionsInput textarea{-webkit-box-sizing:border-box}
.fbPhotoSnowlift.fbxPhoto .fbPhotoRemoveFromProfile{border-top:0;border-bottom:0;padding:0}
.fbPhotoSnowlift .ego_column{width:auto}
.fbPhotoSnowlift .ego_column > .wrapper > .inner{margin-top:-10px;padding:0 20px 10px}
.fbPhotoSnowlift .ego_column > .wrapper:first-child > .inner{margin-top:0;padding-top:15px}
.fbPhotoSnowlift .ego_section, .fbPhotoSnowlift .ego_unit{margin:0;margin-bottom:5px}
.fbPhotoSnowlift .ego_unit_container .ego_unit{padding-top:5px;border-top:1px solid #e9e9e9}
.fbPhotoSnowlift .ego_unit_container .wrapper:first-child .ego_unit{padding-top:0;border-top:0}
#fbPhotoSnowliftCaption, #fbPhotoSnowliftTagList, #fbPhotoSnowliftCaption .text_exposed_link{font-size:13px;line-height:18px}
.fbPhotoSnowlift.fbxPhoto .fbPhotoContributorName{font-size:13px;line-height:18px}
.fbPhotoSnowlift.fbxPhoto .fbPhotoContributorAction{font-weight:normal}
.fbPhotoSnowlift.fbxPhoto .fbPhotoContributorAction .passiveName{font-weight:bold}
.fbPhotoSnowlift.fbxPhoto .fbPhotoContributorWishlist{font-weight:normal}
#fbPhotoUndoSpamReport div{background-color:#ffebe5;margin:1px 0;padding:5px}
.fbPhotosSnowliftAudienceSelector a.uiSelectorButton{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:right -155px;background:none;padding:2px 24px 1px 6px !important}
.fbPhotosSnowliftAudienceSelector a.uiSelectorButton:active, .fbPhotosSnowliftAudienceSelector a.uiSelectorButton:focus, .fbPhotosSnowliftAudienceSelector a.uiSelectorButton:hover{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:right -546px;border:1px solid #999}
.fbPhotosSnowliftAudienceSelector .openToggler a.uiSelectorButton, .fbPhotosSnowliftAudienceSelector .openToggler a.uiSelectorButton:active, .fbPhotosSnowliftAudienceSelector .openToggler a.uiSelectorButton:focus, .fbPhotosSnowliftAudienceSelector .openToggler a.uiSelectorButton:hover{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/yA/x/MQLqXy_6l1n.png);background-repeat:no-repeat;background-size:auto;background-position:right -350px;border:1px solid #999}
#fbPhotoSnowliftAudienceSelector{display:inline-block;margin-bottom:-4px;margin-left:0;margin-top:-2px;vertical-align:top}
.fbPhotoSnowlift .fbPhotoRemoveFromProfileLink .img{display:none}
.fbPhotoSnowliftVideoActions{font-size:11px}
.fbPhotoSnowlift.collapseRHC .rhc, .fbPhotoSnowlift .fbPhotosPhotoButtons .fbPhotoSnowliftCollapse.buttonLink, .fbPhotoSnowlift .closeTheater.fullscreenCommentClose, .fbPhotoSnowliftFullScreenDisable{display:none}
.fbPhotoSnowlift .fullScreenSwitch{display:none;right:10px;padding:5px;position:absolute;top:10px;z-index:1}
.fbPhotoSnowlift .fullScreenSwitch a{height:13px;opacity:0;-webkit-transition:opacity .3s;width:13px}
.fbPhotoSnowlift .fullScreenSwitch.fullScreenNUX a, .fbPhotoSnowlift.pagingActivated .fullScreenSwitch a, .fbPhotoSnowlift.taggingMode .fullScreenSwitch a, .fbPhotoSnowlift.profilePicCroppingMode .fullScreenSwitch a{opacity:.5}
.fbPhotoSnowlift.pagingActivated .fullScreenSwitch a:hover{opacity:1}
#fbPhotoSnowliftFullScreenClose, .dataLoading .fullScreenSwitch.fbPhotoSnowliftFullScreen, .showVideo .fullScreenSwitch.fbPhotoSnowliftFullScreen{display:none}
.fbPhotoSnowlift .fbPhotosPhotoButtons .separatorBorder.fbPhotoSnowliftExpand, .fbPhotoMediaTitleFullScreen{display:none}
.fbPhotoSnowliftFullScreenSeparator, .fbPhotoSnowliftFullScreen{display:none}
.fbPhotoCurationOptions .uiPopoverButton .uiButtonText{color:gray}
.fbPhotoCurationOptions .uiPopoverButton:hover .uiButtonText{color:#333}
.fbPhotoCurationOptions .openToggler .uiPopoverButton .uiButtonText{color:#fff}
.fbPhotoCurationOptions .uiPopover{margin-left:-4px}
.fbPhotoCurationOptions .uiPopoverButton, .fbPhotoCurationOptions .uiPopoverButton:hover{padding-left:0;padding-right:20px}
.fbPhotoCurationOptions .uiPopoverButton .customimg{margin-right:0}
#fbPhotoSnowliftTaggedProducts .uiList li:first-child{border-top-width:1px;padding-top:10px}
#fbPhotoSnowliftTaggedProducts .uiList li:last-child{border-bottom-width:1px;padding-bottom:10px}
#fbPhotoSnowliftMoreProducts .gridContainer{border-top:solid #aaa 1px}
.fbPhotosSnowliftProductMetadata{bottom:0;padding:15px 0 20px;position:absolute}
.fbPhotoSnowlift .fbPhotosCornerWantButton{line-height:normal}
.taggingMode .fbPhotoTagger{cursor:crosshair}
.fbPhotoTagger{display:block;left:auto;position:absolute;right:auto;text-align:left;top:0;z-index:103}
.fbxPhoto .newTagBox{height:99px;left:auto;position:absolute;right:auto;top:0;width:99px}
.fbPhotoSnowlift.taggingMode .fbPhotosPhotoTagboxes .faceBox .innerTagBox, .fbPhotosPhotoTagboxes .faceBox.active .innerTagBox{visibility:visible}
.fbPhotoSnowlift .fbPhotosPhotoTagboxes .faceBox .innerTagBox{border:3px solid rgba(255, 255, 255, .25);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, .25), 0 0 5px rgba(0, 0, 0, .15) inset;-webkit-border-radius:3px}
.fbPhotoSnowlift .fbPhotosPhotoTagboxes .faceBox.hover .innerTagBox{border-color:rgba(255, 255, 255, .75);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .65), 0 0 4px rgba(0, 0, 0, .4) inset}
.fbPhotoSnowlift .fbPhotosPhotoTagboxes .faceBox.active .innerTagBox{border-color:transparent;-webkit-box-shadow:none}
.fbPhotoSnowlift .fbPhotosPhotoTagboxes .faceBox.active .borderTagBox, .fbPhotoTagger .faceBox{border:3px solid rgba(255, 255, 255, .25);-webkit-border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, .75), 0 0 4px rgba(0, 0, 0, .5) inset;position:relative;visibility:visible}
.fbPhotoSnowlift.taggingMode .fbPhotosPhotoTagboxes .faceBox.active .borderTagBox, .fbPhotoTagger .faceBox{border:3px solid rgba(255, 255, 255, .9)}
.fbPhotoTagger .faceBoxHidden{border:3px solid transparent;-webkit-box-shadow:none}
.fbPhotoTagger .typeaheadWrapper{cursor:default;left:50%;position:absolute;top:100%}
.fbPhotoTaggerFlipped .typeaheadWrapper{bottom:100%;top:auto}
.fbPhotoTagger .typeaheadContainer{left:-50%;position:relative;top:4px}
.fbPhotoTaggerFlipped .typeaheadContainer{bottom:4px;top:auto}
.fbPhotoTagger .arrow{background-image:none;height:7px;position:absolute;top:-5px;width:100%;z-index:1}
.fbPhotoTaggerFlipped .arrow{bottom:-5px;top:auto}
.fbPhotoTagger .arrow .nub{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/y-/x/42NpRHYIj_U.png);background-repeat:no-repeat;background-size:auto;background-position:-187px -130px;left:50%;margin-left:-6px;position:absolute;height:7px;top:0;width:11px}
.fbPhotoTaggerFlipped .arrow .nub{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/y-/x/42NpRHYIj_U.png);background-repeat:no-repeat;background-size:auto;background-position:-187px -138px}
.fbPhotoTagger .typeaheadLabel{display:none}
.fbPhotoTagger .typeaheadBackdrop, .fbPhotoTagger .uiTypeaheadView{background:#fff;border:#333 solid 1px;padding:4px}
.fbPhotoTagger .typeaheadBackdrop{margin-top:6px}
.fbPhotoTaggerFlipped .typeaheadBackdrop{margin-bottom:6px;margin-top:auto}
.fbPhotoTagger .typeaheadBackdrop.resultsPresent{border-bottom:none}
.fbPhotoTaggerFlipped .typeaheadBackdrop.resultsPresent{border-bottom:none}
.fbPhotoTagger .uiTypeaheadView{border-top:0;left:-5px;margin-top:2px;padding-top:0}
.fbPhotoTaggerFlipped .uiTypeaheadView{bottom:100%;top:auto;padding-bottom:0;padding-top:4px;border-bottom:0;border-top:1px;margin-bottom:2px;margin-top:auto}
.fbPhotoTagger .photoTagTypeahead, .fbPhotoTagger .photoTagTypeahead .wrap{border-color:#ccc}
.fbPhotoTagger .photoTagTokenizer{width:212px}
.fbPhotoTagger .tokenarea{display:none}
.bulkEditTagger{display:block}
.bulkEditTagger .faceBox{border-width:3px;height:52px;width:52px}
.fbPhotoBulkEditor .newTagBox{height:60px;width:60px;z-index:2}
.fbxPhoto .newTagBox .tag{top:105%}
.uiTagTypeaheadView .compact{border-top:0;margin-top:0}
.uiTagTypeaheadView .compact .hintText{cursor:default;height:14px;min-height:0;padding-left:6px}
.uiTagTypeaheadView .compact .userEdText{background-color:#edeff4;border:1px solid #d8dfea;cursor:default;height:30px;margin-bottom:4px;min-height:0;padding-left:6px}
.uiTagTypeaheadView .compact .userEdText .subtext{color:gray;white-space:normal}
.flashFallbackButton{text-align:center}

#bootloader_9p1Lg { height: 42px; }