/*1358178680,178142533*/

table.component_table{padding-left:5px;padding-top:5px}
table.component_table td.icons{width:20px;text-align:center;vertical-align:middle}
table.component_table td.content{white-space:nowrap;width:200px}
table.component_table td.phone_content{width:100px}
table.component_table td.actions{padding-left:10px;text-align:left;vertical-align:middle}
.mirror_security_level{padding-top:5px}
.mirror_security_level .mirror_help_link{padding-top:4px}
.mirror_interstitial .uiInterstitialBar .pts{padding-top:0}
.mirror_steps{margin:auto;width:555px}
.mirror_interstitial .uiButton{display:none}
.mirror_interstitial .mirror_wizard_submit{display:block}
.mirror_wizard_mode .mirror_wizard_submit{display:none}
.mirror_interstitial .mirror_wizard_next{display:none}
.mirror_show_email #mirror_wizard_next_email{display:block}
.mirror_show_phone #mirror_wizard_next_phone{display:block}
.mirror_show_secq #mirror_wizard_next_secq{display:block}
.no_js .mirror_show_email #mirror_wizard_next_email.mirror_wizard_next{display:none}
.no_js .mirror_show_phone #mirror_wizard_next_phone.mirror_wizard_next{display:none}
.no_js .mirror_show_secq #mirror_wizard_next_secq.mirror_wizard_next{display:none}
.no_js .mirror_wizard_submit{display:block}
.mirror_wizard_mode .mirror_section{display:none}
.mirror_wizard_mode .mirror_steplist{display:none}
.mirror_show_email #mirror_section_email{display:block}
.mirror_show_phone #mirror_section_phone{display:block}
.mirror_show_secq #mirror_section_secq{display:block}
.mirror_show_email #mirror_steplist_email{display:block}
.mirror_show_phone #mirror_steplist_phone{display:block}
.mirror_show_secq #mirror_steplist_secq{display:block}
.no_js .mirror_show_email #mirror_steplist_email{display:none}
.no_js .mirror_show_phone #mirror_steplist_phone{display:none}
.no_js .mirror_show_secq #mirror_steplist_secq{display:none}
.no_js .mirror_wizard_mode .mirror_section{display:block}
#mirror_info_summary_tbl td,
#mirror_info_summary_tbl td.label,
#mirror_info_summary_tbl th.label,
#mirror_info_summary_tbl #mirror_email_list{font-size:13px}
#mirror_info_summary_tbl #mirror_email_list{margin:0}
#mirror_change_name_section,
#mirror_change_name_section td,
#mirror_change_dob_section,
#mirror_change_dob_section td{font-size:13px}
.autoimport{line-height:16px;margin:0 0 5px 0}
.autoimport li{margin-top:6px}
.autoimport p{margin-top:5px}
.autoimport .error{background:#FFEBE8 none repeat scroll 0;border:1px solid #dd3c10;margin:10px 0;padding:10px}
.autoimport .status{margin:10px 0}
.autoimport #note{margin-top:10px}
.autoimport .message{margin-top:10px}
.friends #content{position:relative;padding:0}
.friends .tabs{padding-top:20px}
#friendtables:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#friendtables{display:block}
#filter{float:left;width:450px}
#filter a{float:left;clear:right;display:block;width:160px;padding:2px 3px;margin:0 2px 2px 0;color:#000;border:solid 1px #f7f7f7;border-bottom:solid 2px #f7f7f7}
#filter a:hover{background:white;border:solid 1px #d8dfea;border-bottom:solid 2px #d8dfea;text-decoration:none}
#filter a.selected{background:white;border:solid 1px #d8dfea;border-bottom:solid 2px #3b5998}
#friendtables{margin:0;padding:10px 10px 5px;background:#f7f7f7}
.friendtable{margin:0;padding:9px;margin-bottom:5px;background:white;border:solid 1px #ccc}
.friendtable .image{vertical-align:top;text-align:left;width:110px}
.friendtable .info{vertical-align:top;width:386px}
.friendtable .info table{width:380px}
.friendtable .dark a{color:#555}
.friendtable .info td{vertical-align:top;font-size:11px;line-height:14px;margin:0;padding:0 0 1px 0}
.friendtable .info .updates{margin:-2px;margin:0;padding:0 0 1px 0;background:#fff8cc;border-bottom:solid 1px #ffe222}
.friendtable .info .label{width:70px;color:gray}
.friendtable .info .name{color:#333;font-weight:bold;font-size:13px;vertical-align:bottom;line-height:15px}
.friendtable .info .name.label{color:gray;font-weight:normal;font-size:11px;line-height:15px}
.friendtable .info .name a{line-height:15px}
.friendtable .imagecontainer{width:100px;background-color:#f7f7f7;border:1px solid #ccc}
.friendtable .imagecontainer .image{width:100px}
.darkcaption div{border-top:1px solid #ccc;background-color:#f7f7f7;width:200px;padding:4px;margin-top:4px}
.friendtable .classify{width:320px;border:solid 1px hotpink;background:pink}
.friendtable .actions{vertical-align:top;width:100px}
.friendtable .actions a, .friendtable .actions span{display:block;margin:0;padding:2px 4px;text-decoration:none;border-bottom:solid 1px #d8dfea}
.friendtable .actions a:hover{color:#fff;background:#3b5998;text-decoration:none}
.friendtable .actions .inactive{padding:0 3px 1px 3px;color:gray}
.friendtable small{padding-left:3px;color:gray}
#pagebody.confirminvite #content{padding:0}
.confirmcount{text-align:left;color:#3b5998;font-weight:bold;line-height:21px;font-size:11px;margin:10px 0 0 0}
.confirmcount h4{margin:-10px 0 0 0}
.confirm{padding:5px;margin:0 0 5px;background:white;border:solid 1px #d8dfea}
.confirm .image{width:110px;text-align:left}
.confirm td{vertical-align:top}
.friends .bottompager{float:right}
#friend_filter_select{width:135px}
#friends_network_select{width:180px}
.remove_friends #content{padding:20px 0}
.growthMobileProtection{height:450px;margin-top:35px}
.growthMobileProtection .progressInfo{background:#fff9d7;border-bottom:1px solid #e3daaf;color:#000;padding:15px 20px 12px}
.growthMobileProtection .progressInfo em{color:#000;font-size:12px}
.growthMobileProtection .mobileMirrorHeading{color:#21293e;font-size:16px;font-weight:bold;margin:0 0 21px}
.growthMobileProtection .stripeBorder{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yc/x/Iuw9iVcAzd4.png);height:12px}
.growthMobileProtection .uiInterstitial{background:#dce4ef;padding:3px}
.growthMobileProtection .uiInterstitialContent{background:white;margin-bottom:0;padding:0}
.growthMobileProtection #mobileMirrorContent{padding:26px 15px}
.growthMobileProtection #notNowBox{margin:-15px auto 0 auto;padding-right:2px;text-align:right;width:553px}
.growthMobileProtection .mobileMirrorDesc{margin-bottom:20px}
.growthMobileProtection .mobileMirrorContainerOtherStage .mobileMirrorButtons{bottom:0;position:absolute;right:0}
.growthMobileProtection .mobileMirrorContainerStage1 .mobileMirrorButtons{margin-top:6px}
.growthMobileProtection .mobileMirrorContainerOtherStage{position:relative}
.growthMobileProtection .mobileMirrorBody{margin-right:91px}
.growthMobileProtection .mobileMirrorContainerOtherStage .mobileMirrorButtons .uiButton{width:60px}
.growthMobileProtection .mobileMirrorBody input[type="text"]{height:16px;margin-top:2px;width:100%}
.growthMobileProtection #notNowBox .uiLinkButton input{font-size:11px}
.growthMobileProtection #mobileCountryLabel{margin-bottom:0}
.growthMobileProtection #mobileMirrorContent img{margin-right:28px}
.growthMobileProtection .privacyLock{padding:5px 1px 0 5px}
.growthMobileProtection .privacyLabel{color:#666;font-size:12px}
.fbNUXWizard .navigationContainer .skipLink,
.fbNUXWizard .navigationContainer .backLink{line-height:24px}
.fbNUXWizard .navigationContainer .skipLink input,
.fbNUXWizard .navigationContainer .backLink input{margin-top:4px}
.fbNUXWizard .navigationContainer .feedbackLink{line-height:22px}
.fbNUXWizard .async_saving .navigationContainer{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yD/x/LOOn0JtHNzb.gif)
center center no-repeat}
.fbNUXWizard .navigationContainer .backLink{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v2/yQ/x/uJCfdzyYEAs.gif)
no-repeat scroll left 42%;padding-left:8px}
.fbNUXWizard .mainContainer{margin:25px auto 100px auto;width:625px}
.fbNUXWizardWide .mainContainer{width:740px}
.fbNUXWizard #wizard_step_container li{border-color:#e5e5e5}
.fbNUXWizardStepContactImporter #ci_module_list li.ci_module,
.fbNUXWizardStepContactImporter #ci_module_list li.ci_module.expanded,
.fbNUXWizardStepContactImporter #ci_module_list li.ci_module.expanded:hover{background:#f2f2f2}
.fbNUXWizardStepContactImporter #ci_module_list li.ci_module:hover{background:#fff}
.fbNUXWizardStepContactImporter .contact_importer_widget .inputtext{width:310px}
.fbNUXWizardStepContactImporter .announceAllSubtitle{color:#333}
.fbNUXWizardStepProfileInformation .native_name_input_block{width:180px}
.fbNUXWizardStepProfileInformation .fbHubsTypeahead{float:left;margin-bottom:2px;margin-right:5px;width:250px}
.fbNUXWizardStepProfileInformation .eduWorkYear{display:block;padding-left:0;position:static}
.fbNUXWizardStepProfileInformation .noneSelected .eduWorkYear{display:none}
.fbNUXWizardProfilePictureUploader .container{width:450px;margin:30px auto 0 auto}
.fbNUXWizardProfilePictureUploader .picturePreview{text-align:center;width:212px}
.fbNUXWizardProfilePictureUploader .optionsContainer{width:210px;margin:25px auto 0 auto}
.fbNUXWizardProfilePictureUploader .divider{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v2/yY/x/VhUL9TRdhxw.gif) repeat-x center;margin:0 auto 15px auto;text-align:center;width:200px}
.fbNUXWizardProfilePictureUploader .divider span{background-color:#ededed;color:#777;margin:0 auto 0 auto;padding:0 4px 0 4px;width:20px}
.fbNUXWizardProfilePictureUploader .divider span.white{background-color:#fff}
.fbNUXWizardProfilePictureUploader .options{margin:0 auto 15px auto;padding:0 10px 0 0}
.fbNUXWizardProfilePictureUploader .link{font-size:15px;font-weight:bold;text-align:center}
.fbNUXWizardProfilePictureUploader .desc{color:#777;font-size:13px;text-align:center}
.fbNUXWizardStep .stepTitle{font-size:15px}
.contextualBlind{background-color:#fff;opacity:.8;position:absolute;z-index:110}
.contextualBlindContext{position:absolute;z-index:110;background-color:#fff;opacity:0}
.timelineTourStarted #pagelet_above_header_timeline{height:100px;z-index:200}
.timelineTourStarted .fbTimelineStickyHeader, .timelineTourStarted #fbProfileCover .fbProfileCoverPhotoSelector, .fbTimelineToolbar{display:none}
.fbTimelineToolbar .tourDescription{line-height:160%;padding:0;width:100%}
.timelineTour .fbTimelineToolbar{display:block;margin-bottom:10px;width:851px}
.fbTimelineToolbar .fbTimelineFileForm{position:relative}
.fbTimelineTopSection #fbTimelineHeadline .nuxWebcamImage{height:167px;top:-21px;width:125px}
.timelineTour .uiMarketingToolbar .tourSteplist, .timelineTour .uiStepListSingleLine ol{background:#fff}
.timelineTour .toolbarContentContainer{background-color:#fff;border-bottom:1px dashed #b7c1d7;padding:15px 20px}
.timelineTour .fbTimelineTopSection{padding-top:0}
.timelineTourCoverPhoto #fbProfileCover .cover .coverImage{background:#ededf6;height:315px;overflow:hidden;position:relative}
.timelineTourCoverPhoto #fbProfileCover .coverWrap{cursor:move}
.timelineTourCoverPhoto .profilePicThumb{z-index:-1}
.timelineTourCoverPhoto #fbProfileCover .tourCoverPreview{position:absolute;min-width:100%;min-height:100%;opacity:0}
#coverSelected{background:#fff8d7;border:1px solid #e6c50d;margin:18px 0 4px 0;padding:15px}
.cursorDrag{cursor:move}
#coverPickDifferentPhoto{float:left}
.timelineTourStarted .contextualBlind{background-color:#e7ebf2}
.timelineTourStarted #fbProfileCover, .timelineTourStarted #fbProfileCover h2, .timelineTourStarted #fbProfileCover h2 a, .timelineTourStarted #fbProfileCover .cover, .timelineTourStarted #fbProfileCover .profilePic, .timelineTourStarted #fbProfileCover .profilePicThumb, .timelineTourStarted #fbProfileCover .coverImage, .timelineTourStarted #fbProfileCover .coverImage .coverPhotoImg, .timelineTourStarted .fbTimelineNavigation{-moz-transition:none}
body.timelineTourStarted #blueBar{z-index:301}
.tourDot{vertical-align:middle}
#mobile_mirror_social_context{margin:auto;width:555px;padding-bottom:15px}
#mobile_mirror_facepile{float:left}
#nax_wizard_dialog{width:590px}
#nax_profile_broswer{border:1px solid #ccc;width:550px}
.nax_profile_pic .profilePicThumb{background:rgba(0, 0, 0, .3);border-radius:3px;box-shadow:0 1px 1px rgba(0, 0, 0, .07);display:block;padding:1px}
.nax_profile_pic .profilePic{background-color:#fff;border-radius:2px;border:4px solid #fff;height:160px;width:160px}
#nax_profile_pic .profilePic{background-color:#fff}
.nax_profile_pic .profilePic.small{background-color:#fff;height:65px;width:65px}
.nax_profile_pic.selected{border:1px solid #e2c822;box-shadow:0 1px 1px rgba(0, 0, 0, .07);border-radius:2px}
.nax_profile_pic .profilePic.selected{border:3px solid #fffbe2}
.nax_image_uploader div.uploader{overflow:hidden;position:relative;width:100px}
.nax_image_uploader div.link{color:#777;display:table-cell;font-size:15px;font-weight:bold;height:50px;text-align:center;vertical-align:middle;width:100px}
.nax_image_uploader ul{width:250px;margin:0 auto}
.nax_scrape_indicator{margin:auto;width:40px}
#nax_upload_right{width:380px}
#nax_scrapped_images{margin-left:-5px}
.nax_image_block{margin-left:-15px}
#nax_add_website_link{background:white;float:right;margin-right:30px;position:relative;top:-23px}
#nax_community_question{white-space:nowrap}
#nax_blurb{width:550px}
#nax_blurb textarea{width:542px}
.nax_website_row input{width:410px;margin-bottom:5px}
.nax_image_importer .uiComboInput .inputtext{width:280px}
.nax_survey_typeahead{width:250px;margin-left:16px}
.nax_survey_other_reason{width:542px}
.nax_survey_fix_padding{margin-top:8px}
.nax_tip{margin-bottom:8px}
.nax_fs_container{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yg/x/_wHmRbWPZwY.png);height:144px;margin:auto;width:445px;padding:18px 0 18px 18px}
.nax_fs_container_no_padding{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/y-/x/7tjnBHK88vK.png);height:180px;margin:auto;width:460px;padding:1px}
.nax_fs_inner_content{width:215px;height:100px;padding:20px;border:1px solid #ccc}
.nax_fs_inner_content_no_padding{width:255px;height:104px;padding:38px 0 38px 20px}
.nax2TourCallout .uiHeader h3{font-size:13px}
.eduWorkRow{position:relative}
.eduWorkYear{left:100%;position:absolute;top:0}
.eduWorkFields textarea,
.eduWorkFields .daterange{width:250px}
.eduWorkFields .daterange select{margin-top:4px}
.eduWorkFields .label{width:116px}
.eduWorkCollege .degree,
.noneSelected .eduWorkYear,
.noneSelected .eduWorkYears,
.noneSelected .eduWorkFields{display:none}
.fbTimelineFileForm{position:absolute}
.fbTimelineSelectorFileInput{cursor:pointer;position:absolute;opacity:0;text-align:right}
.fbTimelineSelectorFileOption{position:relative}
.peopleLightPerson .peopleLightSubtitle{display:block;margin-top:2px}
.sp_88yst8{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:31px;width:14px}
.sx_7c1fa0{background-position:-0px -208px}
.sx_7e2f4d{background-position:-0px -240px}
.sx_6bdf2e{background-position:-0px -272px}
.sx_5a33c4{width:3px;background-position:-18px -156px}
.sx_7344ea{background-position:-0px -304px}
.sx_57c866{width:7px;background-position:-10px -156px}
.sx_8ff92d{background-position:-0px -336px}
.sx_d6da0b{width:4px;height:51px;background-position:-0px -156px}
.sx_b0f515{width:4px;height:51px;background-position:-5px -156px}
.sx_90aab9{width:23px;height:51px;background-position:-0px -0px}
.sx_e92754{width:23px;height:51px;background-position:-0px -52px}
.sx_bf6c70{width:23px;height:51px;background-position:-0px -104px}
.uiQualityLevel{width:40px;padding-top:2px}
.uiQualityLevel .qualityBar .empty{border:solid #8d0d00;border-width:1px 0}
.weakQuality .qualityBar .fill{border:solid #8d0d00;background-color:#dc5857;border-width:1px 0 1px 1px}
.mediumQuality .qualityBar .fill{border:solid #af8506;background-color:#f7be21;border-width:1px 0 1px 1px}
.strongQuality .qualityBar .fill{border:solid #336421;background-color:#77bb4f;border-width:1px 0 1px 1px}
.strongQuality .qualityBar .full{border:1px solid #336421}
.uiStepList ol{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yr/x/e8iPvmYALrW.png);height:51px;list-style:none;margin:0;padding:0}
.uiStep{display:inline;list-style-type:none}
.uiStep .part{float:left;height:51px}
.uiStep .back{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:0 -156px}
.uiStep .middle{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yr/x/e8iPvmYALrW.png)}
.uiStep .point{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:-1px 0;width:21px}
.uiStep .title{margin-bottom:1px}
.uiStep .content{margin:11px 10px 0 10px}
.uiStepSelected .content{margin-left:5px}
.uiStepListSmallDescription .description{font-size:9px}
.uiStepFirst .back{width:3px}
.uiStepFirst .content{margin-left:15px}
.uiStepSelected .back{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:-5px -156px}
.uiStepSelected .middle{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yn/x/MZW8R4cXlo9.png)}
.uiStepSelected .point{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:-1px -104px}
.uiStepNextSelected .point{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:-1px -52px}
.uiStepSelected .title, .uiStepSelected .description, .uiStepSelected a{color:#fff}
.uiStepSelected a:hover{text-decoration:none}
.uiStepListSingleLine ol{background:#edeff4;color:#3b5997;height:31px}
.uiStepListSingleLine .part{height:31px}
.uiStepListSingleLine .middle{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/yq/x/lFahQXTaTNO.png) repeat-x}
.uiStepListSingleLine .back{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:-10px -156px}
.uiStepListSingleLine .uiStep .point{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:0 -336px;width:14px}
.uiStepListSingleLine .uiStepSelected .back{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:-18px -156px}
.uiStepListSingleLine .uiStepLast .point{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:0 -208px}
.uiStepListSingleLine li.uiStepLastSelected .point{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:0 -272px}
.uiStepListSingleLine .uiStepNextSelected .point{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:0 -240px}
.uiStepListSingleLine .uiStepSelected .middle{background:url(http://static.ak.fbcdn.net/rsrc.php/v2/y-/x/9UNNaVu8SFB.png) repeat-x}
.uiStepListSingleLine .uiStepSelected .point{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v2/yT/x/eLCgTd0YU07.png);background-repeat:no-repeat;background-size:auto;background-position:0 -304px}
.uiStepListSingleLine .uiStep .content{margin:9px 8px 0}
.uiStepListSingleLineWhite ol{background:#fff}

#bootloader_rSUbR { height: 42px; }