/*Designed For Facebook by logonaniket(TM) Aniket
Copyright (c) 2009*/

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain(facebook.com), domain(www.facebook.com) {


a { text-decoration: none !important; font-weight: normal !important; }
h3 a { border: none !important; background: none !important; text-decoration: none !important; font-weight: 600 !important;}


a:hover {text-decoration: underline !important;}

/* Set background of area that Facebook uses to white and the rest to blue gradient*/
body {background-color: RGB(150,150,160) !important;}
.UIFullPage_Container, .UIStandardFrame_Container{background-color:rgba(255,255,255,0) !important;}
.home_status_editor {background-color:rgb(255,255,255) !important; padding-top: 20px !important; padding-left:0px; padding-right:10px; padding-bottom: 10px}
.home_main_item {background-color:white !important; padding-top: 20px !important; padding-right:10px !important; padding-left:10px !important; padding-bottom: 10px;}
.UITwoColumnLayout_NarrowContent {padding-top:20px !important; background-color:white !important}
.UICompatibilityFrame_Content {background-color: white !important}

/* Fixes Wall-to-Wall */
.UIWashFrame_Header, .UIWashFrame_MainContent {background-color:white !important;}
.UIWashFrame_MainContent {padding-left:30px !important; width:934px !important;}

  /* Fixes Profile Pages */
.right_column, .left_column {background-color:white !important;}
#profile_composer .composer_rounded {background: none !important}
#feedwall_with_composer .UIRoundedBox_TR{padding-top: 0px !important}

       /* Fixes Photos */
#photos_of_wrapper {width:auto !important}
.UIPhotoGrid_TableCell {padding: 5px 0px !important;}
.UIPhotoGrid_Image, #photos_of_wrapper {border-width: 0px !important; background-color:black !important}
.photo_table .album_cell {padding: 3px !important;}
.extra_content div {margin-left:auto !important; margin-right: auto !important; float: none !important}
       
        /* Fixes Notes */
.wide-right-column h2 {padding-top: 0px !important}
.wide-right-column {-moz-border-radius: 10px !important; width: 160px !important}
#main_notes_column {padding-right: 0px !important; width: 520px !important}
.notes #content .UITwoColumnLayout_Content {float:left !important; width:auto !important; padding-right: 30px !important}
.notes .UITwoColumnLayout_NarrowContent {float:left !important; padding-top: 0px !important; width:250px !important;}
.chat_body #content div[class="notes_main_column UIOneOff_Container"] {width:540px !important}
.notes .wallcontent, .UITwoColumnLayout_Container, .notes .UIWashFrame_Content {width: 100% !important}
.notes .UIStandardFrame_Content {width: 944px !important;}
.note_body {border-right:1px solid #D8DFEA}
.note .commentable_item .show_all_link, .notes .commentable_item .wallpost, .notes #content .UIRoundedBox_Box .UIOneOff_Container, .notes .wide_note .note_body, .notes .tagged_user_info {width: auto !important}
.notes .view_switch {padding-right: 10px !important}

       /*Fixes Left Hand Boxes*/
.profile .small_box_size_restrict {max-height:260px !important;}


  /*Fixing Inbox*/
.tabs, .inbox_menu .clearfix, #megaboxx {background-color:white !important;}
[class="tabs clearfix"] {margin-top:-2px;}

  /*Fixing Notifications*/
.notifications {background-color:white !important;}

  /*Fixing Applications*/
.UIStandardFrame_Container {background-color:white !important;}

  /*Fix Login*/
.welcome {background-color:white !important;}
#welcome .right_column {width:520px !important;}

  /*Fix Application Pages*/
.app_page #content .UIOneOff_Container {width:640px !important}

  /*Fix Event Pages*/
  /* I don't remember what was supposed to be here!*/

  /*Fixes Groups*/
.fbpage_is_group #profilenarrowcolumn{float:left !important;}
#content .group_narrow_column_boxes .UIOneOff_Container {width:199px !important}
#content #moveable_wide .UIOneOff_Container {width:540px !important} 
.editgroup #content .UIOneOff_Container {width:952px !important;}
/*#content div[class="profile_box_events UIOneOff_Container"], #content div[class="group_officers UIOneOff_Container"],{width:199px !important}*/
.group_dashboard #content .UIOneOff_Container, .profile #content .UIOneOff_Container {width: auto !important;}
.grouplist .UICompatibilityFrame_Container{padding-top: 30px !important}
.grouplist .UICompatibilityFrame_Frame {border: 0px !important;}
div#groupslist + div.clearfix {background-color:#F7F7F7 !important}

  /*Fixes Search*/
.ubersearch #content .UIStandardFrame_Container {padding-left:0px !important; padding-right:0px !important;}
.ubersearch #content .UIStandardFrame_Container .UIOneOff_Container {width:100% !important}
.search_results {margin-left: 10px !important; margin-bottom: 20px !important;}
.search_results_tab_bar {border-bottom:none ! important}
.bar{border-left:none !important}

  /*Fixes Marketplace*/
.marketplace #content{background-color:white !important;}
.marketplace #content .UIOneOff_Container {width: auto !important;}

  /*Fixes Applications*/
.fbframe #content{background-color:white !important;}
.fbframe #content .UIOneOff_Container {width: auto !important;}
  
  /*Fixes Invitations*/
.confirminvite #content .UIOneOff_Container {width: auto !important;}
.confirminvite .UIFullPage_Container {padding-top: 30px !important; padding-left: 0px !important; padding-right: 0px !important; width:964px !important; background-color: white !important;}
.confirminvite #content .UITwoColumnLayout_Content {margin-left: 0px !important; width: 760px !important}
.confirminvite #content .UITwoColumnLayout_NarrowContent{margin-left: 10px !important; margin-right: 10px !important; width: 183px !important}
.confirminvite div[style="width: 600px;"] {width:auto !important; margin-left: 0px !important}
body.confirminvite {min-height: 100% !important} 

  /*Fixes Wall Posts*/
.chat_body #content .UIOneOff_Container {width: auto !important;}  
.chat_body .UIInterstitialContainer {background-color: white !important;}
.chat_body .UIRoundedTransparentBox {background-color:#F8F8F8 !important}

  /*Fixes Photos*/
.summary_bar {background-color: white !important; border-right-style: none !important;}
.UICompatibilityFrame_Container {padding-top:40px !important}

  /*Fixes Public Searching Listings*/
.public_listing .UIFullPage_Container {padding-top: 40px !important;}
.public_listing h1.name {width: auto !important; left: auto !important; position: static !important;}
.public_listing .picture_column {margin: 0px !important; position: static !important; width: auto !important}
.public_listing .info_column {width: auto !important; margin: 0 20px 0 !important}
.public_listing #public_listing_friends, .public_listing #public_listing_pages {width: auto !important}
.public_listing .image img {margin: 0px !important}
.public_listing #page_height {width: 964px !important; display:block !important; margin-left: auto !important; margin-right: auto !important; background-color:white !important}
.public_listing .logged_in_vertical_alert {width: 166px !important}

/*Fixes Developer Homepage*/
.dev_site_page .content_header, .dev_site_page .footer_border_bottom {background-color:RGB(255,255,255) !important; padding-top: 10px!important;}
#devsite_menubar {width:980px !important; margin-left:auto !important; margin-right:auto !important;}
#bottom_callouts {margin-left: 10px !important; margin-right:10px !important}
.dev_site_page #news, .dev_site_page #blog, .dev_site_page #events {width:292px !important;}

/* Global */
#presence_bar {background-repeat: repeat !important; background-position: 0 0 !important; background-image: url("data:image/gif;base64,R0lGODlhAQAZAPQBAP///wAAAOvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/QAAAP///////////////////////////////////////yH5BAAAAAAALAAAAAABABkAAAUVoCAMA1EUxoEgibIwjfNAUCRNExUCADs=") !important;}
#content {background-color: transparent !important;}
.pagefooter_topborder {margin-left: 10px !Important; margin-right: 10px !important; -moz-border-radius: 10px 10px 0px 0px}
#page_height {padding:0 !important;}

.UIComposer_InputArea, .UIComposer_InputShadow {-moz-border-radius: 10px !important}
.UIComposer_UIRoundedBox .UIRoundedBox_Corner {padding: 0px !important}
.UIComposer_Content {padding: 9px !important}
.UIComposer_InputArea {width: 85% !important}
.UIActionButton, .UIActionButton_Wrap {-moz-border-radius: 8px !important; border: none !important;}
.UIComposer_ShareButton .UIActionButton {border-right: 1px solid #222 !important; border-bottom: 1px solid #222 !important; background-image: none !important; background-color: #5972A8 !important; margin-left: 0px !important}
.UIComposer_Attachments {display: none !Important}
.UIComposer_InputArea {display: block !important;}
.UIComposer_ButtonArea, .UIComposer_Buttons {width: 33px !important; display: inline-block !Important; height: 20px !important; padding-top: 0px !important; position: static !important;}
.UIComposer_ButtonArea {position: absolute !Important; right: 10px !important; top: 12px !important}
.UIComposer_ButtonArea * {height: 20px !important}
.UIComposer_UIRoundedBox .UIRoundedBox_Box {padding: 0px !important}
.UIActionButton_Text {padding-bottom: 0px !important; padding-left: 6px !important; padding-right: 7px !important; padding-top: 2px !important;}
.UIComposer_TextArea {vertical-align: top !important; line-height: 15px !important}

.UIWashFrame_Header {width: 964px !important; margin: auto}
.UIWashFrame_MainContent {-moz-border-radius: 0px 0px 10px 10px !important}
.UIFullPage_Container {padding-bottom: 40px !important; -moz-border-radius: 0 0 10px 10px}
#nonfooter {min-height: 0% !important; padding-bottom: 50px !important}
#pagefooter {margin: 0px auto 0px !important; background-image: url("data:image/gif;base64,R0lGODlhAQAZAPQBAP///wAAAOvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/QAAAP///////////////////////////////////////yH5BAAAAAAALAAAAAABABkAAAUVoCAMA1EUxoEgibIwjfNAUCRNExUCADs=") !important; -moz-border-radius: 10px 10px 0px 0px}
#pagefooter {vertical-align: bottom !important; position: fixed !important; bottom: 0px !important; left: 0px !important; right: 0px !important; border-left: 1px solid #777 !important; border-right: 1px solid #777 !important; z-index: 15 !important; border-top: 1px solid #777 !important;}
#pagefooter {padding-bottom: 2px !important;}
#pagefooter:hover {padding-bottom :25px !important}
#pagefooter #pagefooter_links {width: auto !important; padding-right: 8px !important}
#pagefooter_copyright {padding-left: 8px !important}
.UIStandardFrame_Container {width: 964px !important; padding: 40px 0px 0px 0px !important; -moz-border-radius: 0 0 10px 10px;}
.UIStandardFrame_Content {margin-left: 10px !important; padding-right: 10px !important;}

.UIComposer_AttachmentArea, .UIComposer_AttachmentArea_Shadow {-moz-border-radius: 10px 0px 10px 10px}

      /*Chat*/
input#buddy_list_typeahead_input {background-position: 3px 5px !important;}
.chat_window_wrapper {-moz-border-radius: 10px !important}
.presence_menu_opts h2, .chat_header_name, .chat_header {background-repeat: repeat !important; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAeCAMAAAAiq38CAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABaUExURUJfnISWvURhnYCSumV8rUxnoYKUuzxamTtZmFJspGyCsF93qnWJtYiZvniMtmJ6rGh/r0djnnKHsz5cmnuOuFx0qFhxp32QuUBdmoaXvW+Esklln09qolVvpTGFJ94AAAC7SURBVHjaYuCAA4AAYmCHA4AAYhCGA4AAYpCAA4AAYkAAgABiYIIDgABiEIQDgABikIYDgABiYIUDgABikIEDgABi4IQDgABikIUDgABiEIMDgABiEIUDgABi4IYDgABi4IcDgABiYIEDgABiEIADgABi4IIDgABikIIDgABiEIIDgABi4IEDgABi4IMDgABiEIEDgABiEIcDgABiYIYDgABiYIMDgABiYIQDgABikIQDgABi4IUDgAADAPOnEP9pm+p8AAAAAElFTkSuQmCC) !important;}
.chat_header_name {-moz-border-radius: 0px 9px 0px 0px !important}
#buddy_list_typeahead, #buddy_list_typeahead_input, #buddy_list {-moz-border-radius: 0px 0px 10px 0px !important}
.unfollow_tooltip span, .presence_menu_opts_wrapper, .presence_menu_opts_header, .presence_menu_opts h2, .titletip, .titletip strong, .chat_header, .chat_window {-moz-border-radius:10px 10px 0px 0px !important; } /*Chat Bar*/
.presence_menu_opts {-moz-border-radius: 10px 10px 10px 0px !important}


.ufi_section {-moz-border-radius: 10px !important; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXIAAAAKCAMAAACe/CUjAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACQUExURdvh7Ozv9ebq8tXc6dfe6uHm7+rt9ODl79bd6uvu9Ojs89zi7eXp8dnf69rg7N/k7uLn8Ofr8uTo8d3j7dbd6ens89jf6+vu9ent9Nje6uru9OPn8N7k7t7j7tfd6uPo8Nrg6+Tp8d3i7efr89ng6+jr8+nt8+vv9dbc6d/l7tje6+Lm8OXq8tzh7OPo8d7j7fkNTJkAAAC5SURBVHjaVMGJAkJAEABQR0mHokuFDmlP8v9/x461O/ue57sopbm2Rh4gwm4TQshF21i/0VfJjMDVtjvroxxn/xcoQGpIKZfYCuGcH4wSVKA/zWpla3Wd59obb6UZJdZVE0LcJwvsCWLkrDHGQscggBhGg5zeQQ4QQKNBTvcgBwig0SCne5ADBNBokNM9yAECaDTI6R7kAAE0GuR0D3KAABoNcroHOUAAjQY53YMcIIBGg5zuQQ4QYAD2o+xB7vr5sgAAAABJRU5ErkJggg==") !important;}
#fb_menubar {background-color: transparent !important; background-repeat: repeat !important; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAeCAMAAAAiq38CAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABaUExURUJfnISWvURhnYCSumV8rUxnoYKUuzxamTtZmFJspGyCsF93qnWJtYiZvniMtmJ6rGh/r0djnnKHsz5cmnuOuFx0qFhxp32QuUBdmoaXvW+Esklln09qolVvpTGFJ94AAAC7SURBVHjaYuCAA4AAYmCHA4AAYhCGA4AAYpCAA4AAYkAAgABiYIIDgABiEIQDgABikIYDgABiYIUDgABikIEDgABi4IQDgABikIUDgABiEIMDgABiEIUDgABi4IYDgABi4IcDgABiYIEDgABiEIADgABi4IIDgABikIIDgABiEIIDgABi4IEDgABi4IMDgABiEIEDgABiEIcDgABiYIYDgABiYIMDgABiYIQDgABikIQDgABi4IUDgAADAPOnEP9pm+p8AAAAAElFTkSuQmCC") !important; }


/* Home */
#home_stream, #home_filter_list, .UIFilterList_List, .UIMutableFilterList_Toggle {background-color: white !important}
#home_filter_list {padding-left: 14px !important; padding-bottom: 14px !important; -moz-border-radius-bottomleft: 10px !important}
#home_filter_list div[style="padding: 20px 5px; color: white;"]{display:none !important;}
#home_sidebar, #home_sidebar + .home_welcome {padding: 0px 15px !important; margin: auto !important; }
.home #content > .UIFullPage_Container > .UIOneOff_Container {width: 964px !important; margin-left: -12px !important; margin-right: auto !important}
.home .UIFullPage_Container {background-color: transparent !important;}
#home_filter_list, #home_stream, #home_sidebar {margin-top: -30px !important; padding-top: 30px !important; background-color: white !important}
#home_sidebar {background-color: white !important; -moz-border-radius-bottomright: 10px !important}
#home_left_column {width: auto !important}
.home .UIIntentionalStream_Pager {width: 400px !important; padding-bottom: 20px !important; margin: auto !Important}
.home_welcome > h1 {display: none !Important}
#home_stream {-moz-border-radius: 0px 0px 10px 10px !important}

.home_welcome {float: right !important; width: 250px !important; margin-bottom: 0px !important; margin-top: -30px !important; padding: 50px 15px 15px 15px !important; background-color: white !important; background-repeat: no-repeat; background-position: 15px 30px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAAPCAMAAAD6bSKlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADZQTFRF////zMzMoKCggICA39/fwMDA5+fn9/f37+/viIiIsLCwuLi4mJiYz8/Px8fHkJCQ19fXqKiovg7qoAAAAXNJREFUeNrsVutuhjAIZVBaetG693/ZAXV+ddmS/ZtmEmNLxROOnlIgBgAQu8HGHG3uJikkSD6FGO1xZF51SOFLkHorLzYeWGlhZlu5tCEpHyZNt+VqzoKYM+ISKECghoigF0DJpRYdF6J0CtIVrLnJhNU6M8r1qWfxdEvWv1mMyqA6qLsczOccxwut0wJzkJB+kZjxhRVogxsYdkJLN1E1NRuNb6nnOuIjbb2fqFcyaVeSAytSkztQx0qr/6mD5Uy9MLu/P1ZddCV3koZP9tnA0u9AGG9APfVcfkF9aFiocT1LY6Y+sDSs0PVFr4lHIlJOQ/D1e8H7hgYrYlq7G8kUVHbBpwPLN0bGG1BXPpoujjInP+x1HMUtNy/yfJaGMS0TlpfDW1CHpumKH27n4j1RT43eufjxBUB9CoLVD7f0whLUs+36gvd2xVsa7UNWea2NliYdPgSVetgXwhTkzc42Y6WVP6Eee+yxx/7a3v6tfQgwAANSDOUyY45oAAAAAElFTkSuQmCC") !important }
.home_welcome span#welcome_requests {margin: 0 !important; position: relative; bottom: 0px}
.home .UIComposer_TextArea {height: 15px !important}
.home #home_sidebar {position: relative !important; bottom: 0px !important; top: 0px !important;}
/*.home div#home_sidebar > div:first-child, .home div#home_sidebar > div:first-child .UIHomeBox_Title{z-index: 1000 !important} 
.home div#home_sidebar > div:first-child {overflow: auto !important; height: 40px !important}
.home .UIHomeBox +.UIHomeBox {position: absolute !important; top: 80px !important; width: 250px !important; overflow: auto !important; height:100px !important;}
.home #home_sponsor_nile + .UIHomeBox, .home #pymk_hp_box + .UIHomeBox {position: relative !important; padding-top: 110px !important;}*/
.home .UIComposer_TextArea:focus {min-height: 29px !important; height: auto !important}

.home .UIIntentionalStory_Hide .UIActionMenu_Main, .home .UIIntentionalStory_Hide .UIActionMenu_End {-moz-border-radius: 5px 5px 0px 0px !important;}
.home .UIIntentionalStory_Hide .UIActionMenu_Menu *, .UIActionMenu_Icon {-moz-border-radius: 0px 5px 5px 5px !important;}
.home .UIIntentionalStory_Message {width: auto !important; margin-right:25px !important;}

/* Profile */
.profile .right_column {float: left !important; padding-left:23px !important; padding-right:12px !important; margin-right:-12px !important; width: 717px !important;}
.profile_top_wash {width: 964px !important; margin-left: auto !important; margin-right: auto !important}
.profile .left_column {padding-left:12px !important; padding-bottom: 12px !important; margin-left:-12px !important; display: block !important;}
.profile .UIIntentionalStory_Message {width: 630px !important}
.profile .right_column_container {overflow: hidden !important; width: auto !Important;}

ul#profile_tabs li {margin-right: 4px !Important}
.profile #profile_top_bar {padding:0 180px 0 220px !important;}
.profile #top_bar_pic {display: none !important}

.profile .photos_tab .photos_header_actions {width: 500px !important}
.profile .pagerpro a:hover {color: #3B5998 !important; text-decoration: underline !Important}
.profile .photos_tab_header {width: auto !important}
.photos_by_wrapper, .photos_tab .has_extra .content_wrapper, .photos_tab .has_extra .photo_table .main_content, .photos_tab .has_extra .photo_table #main_album_content {width: auto !important;}
.photos_by_wrapper .content_wrapper {position: static !important}

.profile #flyout_menu_profile_add_tab .flyout_menu_header, .profile #flyout_menu_profile_add_tab .flyout_menu_header_shadow {background-color: transparent !Important; -moz-border-radius: 10px 10px 0px 10px !Important}
.profile #flyout_menu_profile_add_tab .flyout_menu_title {-moz-border-radius: 0px 10px 0px 0px !Important; padding-bottom: 6px !important;}
.profile #flyout_menu_profile_add_tab .flyout_menu_mask {-moz-border-radius: 10px 0px 0px 10px !Important;} 
 

/*Edit Account*/
.editaccount .UIStandardFrame_Container {padding: 0px 0px 0px 4px !important; -moz-border-radius: 0px 0px 10px 10px}
.editaccount .UIStandardFrame_Container div {padding-left: 10px !important}
.editaccount .editor_panel {padding-right: 10px !important; -moz-border-radius: 10px !important}

/* Friend List*/
#fpgc {margin-left: 0px !important}

/* Login Page */
.login_page #pagefooter {padding-bottom: 0px !important}
.login_page .UIFullPage_Container {background-color: white !Important}
.login_page #page_body, .login_page #pagefooter {background-color:#F7F7F7 !important}
.login_page #content .UIOneOff_Container {width:100% !important}
.WelcomePage #pagefooter {background-color: white !important}
.login_page .UIInterstitialContainer {padding-top: 40px !important; padding-bottom:0px !important}
.login_page .title_header {background: none  !important}

/* Photos */
.photo #photoborder {text-align: left !important; margin-left: -10px !important}
.photo #photocaptionleft {float: right !important; width: 330px !important; margin-top: 10px !important; }
.photo #photocaptionleft div {width: auto !important; padding-bottom: 10px!important }
.photo #myphotolink {float: left !important}

.album .UIWashFrame_MainContent {padding-left: 10px !important; width: 954px !important;}
.album #rightcolumn {position: relative !important; top: -366px !important; right: -200px !important; background-color: transparent !important;}
.album .UIPhotoGrid_DefaultPadding {padding: 0px !important}
.album .UIWashFrame_Content {width: auto !important}
.album #album_container {-moz-border-radius: 10px !important;}
.album .UIPhotoGrid_Image {border: none !important; -moz-outline: 3px #000 !important; -moz-border-radius: 5px !important;}
.album #UIPhotoTagList_Container {border-left: none !important; -moz-border-radius: 10px !important;}
.album .UIPhotoTagList_Header {font-weight: normal !important; -moz-border-radius: 10px 10px 0px 0px}
.album .comment_box {-moz-border-radius: 10px !important;}
.album .comment_add_row {padding-right: 0px !important;}

/* Make whole photo visible all at once. Feel free to remove if you have a larger screen*/
.photo #fb_menubar {position: static !Important;}
.photo #nonfooter {padding-bottom: 0px !important;}
.photo #content .UIStandardFrame_Container {padding-top: 10px !important}

/* Messages*/
.author_picture a img, td.profile_pic a img {outline-color: #FFF !important; background-color: transparent !important; outline-width: 3px !important; -moz-outline-radius: 10px !important; outline-style: solid !important}

/* Makes sure one-liners can fit on the same line*/
.multifeed .body {width: 515px !important;}

/*Moves Friends over*/
#fpgc {margin-left:-12px;}

/*Moves Inbox over*/
.inbox div[class="UIStandardFrame_Container clearfix"] {padding:35px 0 0 !important;}

/*Moves Updates over*/
.updates_all {margin-left:-12px !important; width: 964px !important;}

/*Moves Apps over*/
.editapps {margin-left:-12px !important; width: 964px !important;}
.viewheader {margin-left:20px !important; margin-right:20px !important;}

/*Moves Welcome over*/
#welcome {width:600px !important;}

/*Moves single photo over*/
div[class="single_photo_header clearfix"] {width:944px !important;} 
#photoborder, #photoinfo {margin-left: -12px !important; width:964px !important}
#photocomment, #photoaddcomment {padding-left: 12px !important;}

/*Moves Events over*/
#content #event .left .UIOneOff_Container {width:530px !important;}
#content .UIOneOff_Container #event {width:760px !important; margin-left:-10px !important;}
#event~#profile_footer_actions {margin-left:-12px !important; width:962px !important;}
#content #event .right .UIOneOff_Container {width:183px !important;}
#event_invite {margin-left:0px !important; padding-left: 12px !important; margin-bottom:-20px !important}

/*Moves Photos, Events over*/
.photos_dashboard .UIStandardFrame_Container, .myevents .UIStandardFrame_Container, .marketplace .UIStandardFrame_Container{padding: 0px !important;}
.album #content .UIOneOff_Container {width: auto !important;}

/*Moves My Account Over*/
.editaccount #content .UIOneOff_Container, .editaccount #content .UIStandardFrame_Content {width: auto !important;}

/*Moves Messages over*/
.thread #content .UIOneOff_Container {width: auto !important}

/*Changing Application Box sizes*/
.sidebar_item{width: 160px !important;}

/*Makes Help request Box Larger*/
.help_form .generic textarea {width:400px !important}

/* Change Font to Candara*/
body {font-family: "Candara" !important;}
body.home {font-size: 12px !important;}
#content {font-size: 13px !important;}
span.em {font-size: 12px !important;}
small {font-size: 10px !important;}
.edit_apps {font-size: 10px !important;}
input, textarea, select {font-family: "Candara" !important;}
#status_placeholder_input_home {font-size: 11px !important;}
.status_composer .status_field input, .status_composer .status_field span {font-size: 11px !important; height:15px !important;}
.status_body {font-size: 13px !important; font-weight: normal !important;}
.profile .left_column .box .inside .person {font-size: 11px}
.UITwoColumnLayout_NarrowContent .sidebar_item {font-size: 11px !important}
h2#profile_name {font-size:1.8em !important} 
.PillFilter_small {font-size: 11px !important}
/*h2#profile_name {font-family: Clarendon Condensed !important; font-weight:normal !important; font-size:2em !important;}*/
.inputbutton, .inputsubmit{font-family:Candara !important}

/*Minor Aesthetic Changes -- The radius changing was originally borrowed from another Stylish sheet on Userstyles.org, I can't claim any credit for it except that of the copier  and applying it to more things.*/

/* Adjusts Tabs*/
ul#profile_tabs.tabs *, .toggle_tabs li a{ -moz-border-radius: 10px 10px 0px 0px !important;}
#newsfeed_tabs .HomeTabs *, .newsfeed_plus_link{ -moz-border-radius: 10px 10px 0px 0px !important;}
.editaccount .tabs {border-top: 0px !important;}

/* Adjusts Other things on Profile*/
.left_column {-moz-border-radius-bottomleft: 10px !important;}
.profile .basic_info_summary, .profile .box_column, .profile .box{-moz-border-radius: 10px !important;}
.box_header {-moz-border-radius: 10px 10px 0px 0px !important;}
.profile .right_column{-moz-border-radius:0px 0px 10px 0px !important;}


  /*Add borders to Event boxes*/
#event.profile .event_left_column_boxes {border-left:none !important;}

	/* Fixes borders on Profile boxes*/
.profile .basic_info_summary_list, .profile .box div.app_custom_content{border-left:1px solid #D8DFEA; border-top: none !important; border-right: 1px solid #D8DFEA;}
.profile .box {border-top: none !important;}
.profile .box_column, .profile .basic_info_summary{border:none !important; }
.profile .left_column .box .inside {width: auto !important; padding-right: 0px !important}
/*.UIRoundedBox_Corner, .UIRoundedBox_Box, .UIRoundedBox_Container {-moz-border-radius:10px !important;}*/
.UITwoColumnLayout_NarrowContent {-moz-border-radius-bottomleft: 10px !important;}
.home_status_editor{-moz-border-radius-bottomright: 10px !important;}
h3.box_header {-moz-border-radius: 10px 10px 0px 0px!important; border-width: 1px 1px 0px 1px !important; border-color: #C3CEDF !important; border-style: solid !important}
.app_box_right_column .box, .app_box_left_column .box {border: 0px !important;}
.blurb {-moz-border-radius: 10px !important;}

	/* Adjusts Inbox Tabs*/
.tabs .left_tabs li *{border:none !important;}
.toggle_tabs li a{margin: 0px 2px !important; background:#F1F1F1;}
.toggle_tabs li{background-color:white !important; background: none !important}
#inbox_compose_tab {background:#D8DFEA!important; padding: 2px 8px 3px 9px !important;}
.tabs{border-color: #D8DFEA #D8DFEA #D8DFEA #D8DFEA!important;}
.toggle_tabs li a.selected {background-color: #F7F7F7 !important; color:#3B5998 !important; border-color: #D8DFEA #D8DFEA #F7F7F7 !important; border-width: 1px !important; border-style: solid !important;}

       /* Adjusts Event Tabs*/
#tabs .inactivetab a {background-color: #D8DFEA !important; padding: 3px 5px 4px 5px !important; -moz-border-radius: 10px 10px 0px 0px !important; border-bottom: 0px !important}
#tabs {padding-bottom: 0px !important; margin-top: 1px !important;}
#tabs .activetab a {background-color: #F7F7F7 !important; padding: 3px 5px 5px 5px !important;  -moz-border-radius: 10px 10px 0px 0px !important; border-bottom: 0px !important; color: #333333 !important}
#tabs a {border: 1px solid #D8DFEA !important}
.tab_bar {border-bottom-color: transparent !important}
.editevent .editor_panel {-moz-border-radius: 10px 10px 0px 0px !important; border-top: 1px solid #D8DFEA !important}

       /*Adjusts Comment Boxes*/
.comment_box div div div, .comment_add_row, .one_row_add_box *{-moz-border-radius: 10px !important;}

       /*Adjusts Wall Posts*/
.story_content{-moz-border-radius: 10px !important;}

       /*Adjusts Network Boxes*/
.my_networks .block {-moz-border-radius: 10px !important;}

       /*Adjusts All Input Boxes*/
input, textarea, .composer_rounded .status_composer .status_placeholder {-moz-border-radius: 10px !important;}
select {-moz-border-radius: 10px 0px 0px 10px !important;}
[class="hide_placeholder status_field status_box"] {-moz-border-radius: 0px 10px 10px 0px !important}
 .composer_rounded [class="hide_placeholder status_field status_name"] {-moz-border-radius: 10px 0px 0px 10px !important}
.status_composer .status_placeholder {-moz-border-radius: 0px 10px 10px 0px !important;}
[class="hide_placeholder status_field status_name"] {-moz-border-radius: 0px !important;}

       /*Adjusts Privacy Settings*/
.block_overview {-moz-border-radius: 10px !important; margin-bottom: 10px !important}

       /*Adjusts Group-Related Things*/
.grouprow {-moz-border-radius: 10px !important}
.group_narrow_column_boxes {border-bottom: 0px !important; border-left: 0px !important}
.group_narrow_column_boxes h3 {-moz-border-radius: 10px 10px 0px 0px!important; border-color: #C3CEDF !important; border-style: solid !important; border-width: 1px 1px 0px !important  }
.group_narrow_column_boxes .UIProfileBox_Content {border-left: 1px solid #D8DFEA !important; border-right: 1px solid #D8DFEA !important}

       /*Adjusts Things that Pop Up*/
#pop_content .tab_link {-moz-border-radius: 10px 10px 0px 0px !important;} /* Actual Popups*/
#dropmenu_container div {-moz-border-radius: 0px 0px 10px 10px} /*Top Bar*/
#dropmenu_container div  .flyout_menu_title,#dropmenu_container div .flyout_menu_header {-moz-border-radius: 10px 0px 10px 0px !important}
.flyout_menu .menu_content, .flyout_menu_title, .flyout_menu_header, .flyout_menu_content_shadow {border-color: #3B5998 !important;}  /*Feed Options*/
.flyout_menu .menu_content {border-top: 0px !important}

       /*Adjusts Search Results*/
.result {-moz-border-radius:10px !important}

       /*Adjusts Footer*/
.footer_border_bottom {-moz-border-radius: 0px 0px 10px 10px !important}

       /*Adjusts Buttons*/
.WelcomePage .UILinkButton_R, .WelcomePage .UILinkButton_RW, .login_page .UILinkButton_R, .login_page .UILinkButton_RW {display: none !important}
.WelcomePage .UILinkButton_A, .login_page .UILinkButton_A {background-image: none !important; background-color: RGB(103,165,75) !important; border-color: RGB(59,110,34) !important; border-width: 0px 1px 1px 0px !important; border-style: solid !important;-moz-appearance: none !important;}
a.inputsubmit[onclick="$('search').submit();return false;"]{-moz-border-radius:10px 10px 10px 10px !important; margin-left:10px !important}
input#q {border-color:#94A4C6!important; border-style:solid !important; border-width:1px !important; background-image: none !important}
.PillFilter_pillfilter .PillFilter_filter.Tabset_selected div {background-image:none !important;}
.PillFilter_pillfilter .PillFilter_filter.Tabset_selected div.bl {background-color: rgb(109, 132, 180) !important; -moz-border-radius: 7px 7px 7px 7px; background-image: none !important; border: 1px solid rgb(59, 89, 152) !important; padding: 1px 6px 2px !important}

/* M13 */
.UIComposer_Button, .UIComposer_ButtonContainer {background-color: #6D84B4 !important; background-image: none !important; -moz-border-radius: 7px 7px 7px 7px !important;}
.UIComposer_ButtonContainer {border-right: 1px solid RGB(70,100,180); border-bottom: 1px solid RGB(60,90,170)}
.UIComposer_Button {height: 20px !important}

       /*Adjusts Facebook already-rounded corners*/
.UIRoundedTransparentBox, .UIRoundedTransparentBox_Border, .UIRoundedBox_Box, #bottom_callouts, div.get_started {-moz-border-radius: 10px 10px 10px 10px !important;background-color:#F7F7F7 !important;border-color:#CFCFCF !important;border-width:1px !important;border-style: solid !important;}
.UIRoundedTransparentBox_Corner, .UIRoundedTransparentBox_Border, .UIRoundedBox_Corner, .UIRoundedBox_Side, .UIRoundedBox_Container, #bottom_callouts div, div.get_started div{border:none !important; border-width: 0px !important; background:none !important}
#fb_menubar {/*background:none !important; */-moz-border-radius:0px 0px 10px 10px!important; background-color:#3B5998 !important;}

      /*Darkens Photo Backgrounds*/
.story_photo,.photo_widget a img  {background-color: RGB(20,20,20) !important}

/* Makes some elements scroll with the page*/
#fb_menubar {position: fixed !important; margin-left: auto !important; margin-right: auto !important; right: 0px !Important; z-index: 10 !important}
.home .UITwoColumnLayout_NarrowContent {position: fixed !Important}
#menubar_container {z-index: 15 !important}
.WelcomePage #fb_menubar {position:relative !important;}

  /* NewsFeed Tabs*/
.newsfeed_header {position: fixed !important; top:29px!important; z-index:10 !important; background-color:white !important; padding-top: 10px!important; padding-bottom: 10px !important; width: 560px !Important; border-bottom: 0px !important}
#newsfeed_wrapper {padding-top: 30px !Important}
#newsfeed_tabs_wrapper {border-bottom: 1px #D3DAE8 solid !Important}



/*Get rid of "People you may Know, Invite Friends, "Chat", gifts, reviews, Next Steps, Find Friends, Fans, ads, application notices, People You May Know notifications, application stories, facebook preview bar, yellow tags, yellow tag spaces, RSS subscription, Miscellaneous hacker-remains, Creating Profile Badges*/

.pymk, #pymk_hp_box, .UIConnectWithFriends,
.invitefriends,
.invite_friends,
#home_sponsor,
#highlights_ad, #home_sponsor_nile,
/*#presence,*/

.gifts_received, .UIUpcoming_Info > .UIUpcoming_Time + small, 
.wall_contextual_extra,
.reviews_create,
.nextstep, 
.findfriends, 
.friend_finder,
.ad_media, 
.comments_ad_image, 
#home_statusupdates, 
.fbpage_fan,
.ad_capsule,
.profile_sidebar_ads,
#sidebar_ads,
.footer_ad,
#ssponsor,
#status_sidebar,
.sponsors,
.sponsor,
.sidebar_item sponsor,
.social_ad,
.app_install_story,
.approve_friend,
.app_story,
.fbnew_preview_bar,
.UIRooster_Content,
.UIContextualFlag_Container,
.UIRooster_Container,
.UIContextualFlag_HasSideArrow,
.inYOfac3Book,
.secondary_actions,
#rooster_container,
.comments_add_box_image
{display: none !important;}



	/** Default frameworks. **/
	.UIStandardFrame_Container { padding-right: 20px !important; width: 940px !important; }
	.UIStandardFrame_Content { margin: 0 auto !important; float: none !important; }
	.UIStandardFrame_SidebarAds { display: none !important; }
	.UIStandardFrame_FooterAds { display: none !important; }

	.UICompatibilityFrame_Container { padding-right: 20px !important; width: 940px !important; }
	.UICompatibilityFrame_Frame { margin: 0 auto !important; float: none !important; }
	.UICompatibilityFrame_SidebarAds { display: none !important; }
	.UICompatibilityFrame_FooterAds { display: none !important; }

	.UIWashFrame_Content { margin: 0 auto !important; float: none !important; }
	.UIWashFrame_SidebarAds { display: none !important; }
	.UIWashFrame_FooterAds { display: none !important; }

	.UINarrowFrame_Container { margin: 0 auto !important; }

	/** Page-by-Page fixes. **/

	/* home.php */
	#home_sponsor_nile { display: none !important; }
	.hp_connect_box { display: none !important; }

	/* profile.php */
	.profile .right_column_container .profile_sidebar_ads { display: none !important; }
	.profile .right_column { margin-right: 90px !important; }
	.profile_two_columns .right_column { width: 720px !important; margin-right: 0px !important; }
	.profile .info_tab .info_section .profile_info dl.info dd { width: 520px !important; }

	/* inbox/ */
	.message .body .text { width: 455px !important; }
	#inline_composer .composer_fields textarea { width: 450px !important; }
	#inline_composer .composer_fields { width: 561px !important; }
	#inline_composer .composer_fields dd { width: 455px !important; }
	#message_post_status { width: 433px !important; }
	.attachment_view { width: auto !important; }
	.attachment_view_container { float: none !important; padding-bottom: 0 !important; }

	/** Comment Handling. **/
	
	/* home.php */
	.commentable_item .ufi_section { width: auto !important; } /* 350px + 110px; */
	.comments_paging_container { float: none !important; }
	.commentable_item .comment_box .comment_content { width: 421px  !important; } /* 311px + 110px; */
	.hidden_add_button .comment_box .comments_add_box .one_row_add_box textarea { width: 452px !important; }
	.commentable_item .comment_box .comments_add_box textarea { width: 413px !important; }
	.like_box .like_users { width: auto !important; }

	/* album.php */
	/* Get this, there are two different layouts of album.php. I can't tell why, but it's pretty silly. */
	#photocomment { width: 520px !important; }
	#photocomment .commentable_item .comment_box .comment_content { width: 471px !important; }
	#photocomment .commentable_item .comment_box .comments_add_box textarea { width: 463px !important; }
	#album_container + .footer .commentable_item .comment_box .comments_add_box textarea { width: 463px !important; }

	/* profile.php */
	.minifeedwall .commentable_item .comment_box .comment_content { width: 611px !important; }
	.minifeedwall .hidden_add_button .comment_box .comments_add_box .one_row_add_box textarea { width: 642px !important; }
	.minifeedwall .commentable_item .comment_box .comments_add_box textarea { width: 603px !important; }

	/* video.php */
	.video_permalink #main_column { width: 504px !important; }
	.video_permalink .commentable_item .comment_box .comment_content { width: 455px !important; }
	.video_permalink .commentable_item .comment_box .comments_add_box textarea { width: 447px !important; }

	/* video.php - high quality */
	.video_permalink .info_bottom + #main_column { width: 400px !important; }
	.video_permalink .info_bottom + #main_column .commentable_item { width: 350px !important; }
	.video_permalink .info_bottom + #main_column .commentable_item .comment_box .comment_content { width: 301px !important; }
	.video_permalink .info_bottom + #main_column .commentable_item .comment_box .comments_add_box textarea { width: 293px !important; }

	/* note.php */
	.note_footer .commentable_item .comment_box .comment_content { width: 483px !important; }
	.note_footer .commentable_item .comment_box .comments_add_box textarea { width: 475px !important; }
	.profile_thumb + .note_body .note_footer .commentable_item .comment_box .comment_content { width: 423px !important; }
	.profile_thumb + .note_body .note_footer .commentable_item .comment_box .comments_add_box textarea { width: 415px !important; }

	/* posted.php */
	.share_footer .commentable_item .comment_box .comment_content { width: 483px !important; }
	.share_footer .commentable_item .comment_box .comments_add_box textarea { width: 475px !important; }

	/* blog.php */
	.fbblog .note_footer .commentable_item .comment_box .comment_content { width: 423px !important; }
	.fbblog .commentable_item .comment_box .comments_add_box textarea { width: 415px !important; }

	/* walltowall.php */
	#wall { width: auto !important; }
	#wall .commentable_item .comment_box .comment_content { width: 653px !important; }
	#wall .commentable_item .comment_box .comments_add_box textarea { width: 682px !important; }
	#wall .commentable_item .comment_box .comments_add_box textarea:not(.DOMControl_placeholder) { width: 643px !important; }


 *{font-family:Calibri,Tahoma, Arial, sans-serif !important;}
 div#navigator *{font-size:15px !important;}
 div#navigator .secondary_set *{font-size:13px !important;}
 div#sidebar *{font-size:12px !important;}
 div#home_main *{font-size:12px !important;}
 div#content *{font-size:12px !important;}
 div#home_sidebar *{font-size:12px !important;}


/* THE FOLLOWING SETS THE LINE-HEIGHT FOR LEGIBILITY */
h2 {line-height: 1.2em !important;}
.datawrap {line-height: 1.5em !important;}

/* THE FOLLOWING GETS RID OF ADS */
.notifications {background: transparent !important;}
.ad_capsule {display: none !important;}
.sponsors iframe {display:none !important;}
.social_ad {display:none !important;}
.social_ad_advert {display:none !important;}
.social_ad_image {display:none !important;}
.social_ad_advert_text {display:none !important;}
.social_ad_main_anchor {display:none !important;}
.social_ad_sponsored_label {display:none !important;}
.social_ad_sponsored_question {display:none !important;}
.emu_ad {display:none !important;}
.sponsor {display:none !important;}
.more_ads {display:none !important;}
.adcolumn {display:none !important;}
.adcolumn_wrapper {display:none !important;}
.adcolumn_header {display:none !important;}
.ad_story {display:none !important;}
.banner_ad {display:none !important;}

/* THE FOLLOWING SETS THE FONT TO CALIBRI (thanks SKAUE) */
 *{font-family:Calibri,Tahoma, Arial, sans-serif !important;}
 div#navigator *{font-size:15px !important;}
 div#navigator .secondary_set *{font-size:13px !important;}
 div#sidebar *{font-size:12px !important;}
 div#home_main *{font-size:12px !important;}
 div#content *{font-size:12px !important;}
 div#home_sidebar *{font-size:12px !important;}
 div#fb_menubar_core *{font-size:12px !important;}


  .UIWashFrame_SidebarAds
    {
    display: none !important;
    }

  .feed_item.clearfix.social_ad.social_ad_no_full_clickable
    {
    display: none !important;
    }

  .UICompatibilityFrame_SidebarAds
    {
    display: none !important;
    }

  .UIStandardFrame_SidebarAds
    {
    display: none !important;
    }

  .adcolumn
    {
    display: none !important;
    } 

  .sidebar_item.sponsor
    {
    display: none !important;
    }

  .feed_item.clearfix.ad_capsule.has_body
    {
    display: none !important;
    }

  .UIHotStory_First.UIHotStory.UIStory.house_sponsor
    {
    display: none !important;
    }

  .emu_ad
    {
    display: none !important;
    }

  .UIHotStory.UIStory.house_sponsor
    {
    display:none!important;
    }

  .house_sponsor
    {
    display:none!important;
    }

  .emu_sponsor
    {
    display:none!important;
    }

  .UIConnectWithFriends.UIHomeBox
    {
    display:none!important;
    }

  #home_sponsor_nile 
    {
    display:none!important;
    }


  #profile_composer
    {
    padding-bottom: 10px !important;
    }
*/

}