/* Common classes to ease styling. ------------------------------------------------------- */ .floatright { float: left; } .floatleft { float: right; } .clear_left { clear: right; } .clear_right { clear: left; } .righttext { text-align: left; } .lefttext { text-align: right; } /* GenericList */ .additional_row input { margin-left: 1em; } /* Lists with settings use these a lot. ------------------------------------------------------- */ dl.settings dt { float: right; } dl.settings dt.windowbg { float: right; } dl.settings dd { float: right; } dl.settings img { margin: 0 0 0 10px; } /* All the signatures used in the forum. If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;). */ .signature { clear: left; } .custom_fields_above_signature { clear: left; } /* Styles for the standard dropdown menus. ------------------------------------------------------- */ /* Container for the new admin menu */ #adm_container { float: right; margin-left: 0; margin-right: 10px; } .main_menu li { float: right; } /* the linktree */ ul.linktree li { float: right; padding: 0 0 0 0.5em; } /* First layer of menu items */ ul.admin_menu li { float: right !important; padding-left: 4px; } ul.admin_menu li ul { right: 0; } ul.admin_menu li ul li a { padding: 0.5em 0.5em 0.5em 2em; } /* Second layer of menu items */ ul.admin_menu li ul { border-left: 1px solid #808080; border-right: 2px solid #6888a7; } /* Third layer of menu items */ ul.admin_menu li ul li:hover ul, ul.admin_menu li ul li.over ul { /* now a very tricky stuff, never seen before ;-) */ /*IE and Firefox like it right */ right: 19em; /*Opera needs left*/ left: -19.2em; top: auto; margin: -2em 0 0 0; border-left: 1px solid #808080; border-right: 2px solid #6888a7; } ul.admin_menu li ul li a.subsection { background-image: url(../images/admin/subsection2.gif); background-position: 2% 50%; } /* The dropdown menu toggle image */ div#menu_toggle { float: left; margin: 0 0 0 10px; } /* Styles for the standard button lists. ------------------------------------------------------- */ /* The old-style button strips, with images */ .oldbuttonlist { text-align: left; } /* Styles for the general looks for the Core theme. ------------------------------------------------------- */ #user_section #myavatar { margin: 0 0 0 0.5em; border-right: none; border-left: 1px solid #adadad; float: right; } #footerarea p { text-align: right; padding-right: 0.5em; } /* Styles for headers. ------------------------------------------------------- */ h3.catbg img.icon, div.titlebg img.icon, h3.catbg img { float: right; margin: 5px 0 0 8px; } /* Styles for the general looks for the Core theme. ------------------------------------------------------- */ .main_menu ul { padding-right: 1em; float: right; } .main_menu { overflow: hidden; } /* Styles for the board index. ------------------------------------------------- */ p#stats { text-align: left; } #upshrink_ic { margin-right: 0; margin-left: 2ex; text-align: left; } #posticons .buttonlist { margin-right: 0; margin-left: 1em; float: left; } /* Styles for the info center on the board index. ---------------------------------------------------- */ #infocenterframe { margin-top: 2em; clear: both; } /* each section in infocenter has this class */ .infocenter_section p.section { float: right; } .infocenter_section div.sectionbody { margin-left: 0; margin-right: 30px; border-left: none; border-right: 1px solid #a0a0a0; } /* recent posts - or just one recent post */ dl#infocenter_recentposts { float: right; } dl#infocenter_recentposts dt { clear: right; float: right; } dl#infocenter_recentposts dd { clear: left; float: left; text-align: left; } /* Styles for the message (topic) index. ---------------------------------------------------- */ .buttonlist, .buttonlist_bottom { margin-left: 0; margin-right: 1em; float: left; } #message_index_jump_to { margin: 2em 2em 0 4em; } .lastpost img { float: left; } /* Styles for the display template (topic view). ---------------------------------------------------- */ /* a smaller quick-button list */ ul.quickbuttons { margin: 0.9em 0 0 11px; clear: left; float: left; text-align: left; } ul.quickbuttons li { float: left; margin: 0 11px 0 0; } ul.quickbuttons li a { padding: 0 20px 0.7em 0; float: left; } ul.quickbuttons li.quote_button { background: url(../images/buttons/quote.gif) no-repeat 100% 0; } ul.quickbuttons li.remove_button { background: url(../images/buttons/delete.gif) no-repeat 100% 0; } ul.quickbuttons li.modify_button { background: url(../images/buttons/modify.gif) no-repeat 100% 0; } ul.quickbuttons li.approve_button { background: url(../images/buttons/approve.gif) no-repeat 100% 0; } ul.quickbuttons li.restore_button { background: url(../images/buttons/restore_topic.gif) no-repeat 100% 0; } ul.quickbuttons li.split_button { background: url(../images/buttons/split.gif) no-repeat 100% 0; } ul.quickbuttons li.reply_button { background: url(../images/buttons/reply.gif) no-repeat 100% 0; } ul.quickbuttons li.reply_all_button { background: url(../images/buttons/reply.gif) no-repeat 100% 0; } ul.quickbuttons li.notify_button { background: url(../images/buttons/notify_sm.gif) no-repeat 100% 0; } ul.quickbuttons li.inline_mod_check { margin: 0 5px 0 0; } #moderationbuttons { margin-left: 0; margin-right: 0.5em; } #postbuttons .nav, #postbuttons_lower .nav { margin: 0.5em 0 0 0.5em; text-align: left; } #postbuttons_lower .nav { margin: 0 0.5em 0.5em 0; } #postbuttons, #postbuttons_lower { text-align: right; } /* Poll question */ h4#pollquestion { padding: 1em 2em 1em 0; } #poll_options div.submitbutton { clear: both; padding: 0 2em 1em 0; } /* Poll results */ #poll_options dl.options { padding: 1em 2em 0 2.5em; } div#pollmoderation { margin: -1em 2em 0 0; } #forumposts h3.catbg3 img { float: right; } #forumposts h3.catbg3 span { float: right; padding-left: 0; padding-right: 2%; } #forumposts h3.catbg3 span#top_subject { padding-left: 0; padding-right: 9.5em; } .poster { float: right; } .post { clear: left; float: right; } .postarea { margin-left: 0; margin-right: 16em; } .messageicon { float: right; } .keyinfo { float: right; } ul.postingbuttons { float: left; padding: 0 0 0 0.5em; } ul.postingbuttons li { float: right; margin: 0 0 0 0.5em; } .modifybutton { float: left; margin: 0 0 0.5em 0.5em; } .postfooter { margin-left: 0; margin-right: 16em; } .moderatorbar { clear: left; margin: 1em 16em 0 0; } #pollmoderation, #moderationbuttons_strip { float: right; } /* Styles for the quick reply area. ---------------------------------------------------- */ #quickReplyOptions #quickReplyWarning { text-align: right; float: right; } #quickReplyOptions #quickReplyContent { text-align: left; float: left; border-left: none; border-right: 1px solid #aaa; } #quickReplyWarning { float: right; } /* Styles for edit post section ---------------------------------------------------- */ #post_header dt { float: right; } #post_header dd { float: right; } ul.post_options { margin: 0 1em 0 0; } ul.post_options li { float: right; } #postAttachment dd, #postAttachment2 dd { margin: .3em 1em .3em 0; } #postAttachment dt, #postAttachment2 dt { font-weight: bold; } #postAttachment3 { margin-left: 0; margin-left: 1em; } .post_verification #verification_control { margin: .3em 1em .3em 0; } /* Styles for edit event section ---------------------------------------------------- */ #post_event div.event_options { float: left; } #post_event #event_main input { margin: 0 0 1em 0; float: right; } #post_event #event_main div.smalltext { float: left; } #post_event ul.event_main li { float: left; } #post_event ul.event_options { padding: 0 .7em .7em 0; } #post_event #event_main select, #post_event ul.event_options li select, #post_event ul.event_options li .input_check { margin: 0 0 0 1em; } /* Styles for edit poll section. ---------------------------------------------------- */ #edit_poll fieldset input { margin-right: 7em; } #edit_poll ul.poll_main li { padding-right: 1em; } #edit_poll ul.poll_main input { margin-right: 1em; } #edit_poll div.poll_options { float: right; } #edit_poll ul.poll_main, dl.poll_options { padding: 0 .7em 0 0; } #edit_poll dl.poll_options dt { padding: 0 1em 0 0; } #edit_poll dl.poll_options dd input { margin-right: 0; } /* Styles for the recent messages section. ---------------------------------------------------- */ .readbuttons .buttonlist, .readbuttons .buttonlist_bottom { margin-right: 0; margin-left: 1em; float: left; } /* Styles for the move topic section. ---------------------------------------------------- */ .move_topic { text-align: right; } /* Styles for the login areas. ------------------------------------------------------- */ .login dt { float: right; text-align: left; } .login dd { float: left; text-align: right; } .login h3 img { float: right; margin: 4px 0 0 0.5em; } /* Styles for the registration section. ------------------------------------------------------- */ dl.register_form { clear: left; } dl.register_form dt { float: right; clear: both; } dl.register_form dd { float: right; } /* Styles for maintenance mode. ------------------------------------------------------- */ #maintenance_mode { text-align: right; } #maintenance_mode img.floatleft { margin-right: 0; margin-left: 1em; } h3.titlebg img { margin-right: 0; margin-left: 0.5em; } tr.titlebg td { padding-left: 0.7em; padding-right: 0.7em; } #admin_menu { padding-right: 0; } #admin_content { clear: right; } /* Styles for sidebar menus. ------------------------------------------------------- */ #left_admsection { float: right; margin-right: 0; margin-left: 10px; } .left_admmenu li { padding: 0 0.5em 0 0; } /* Styles for generic tables. ------------------------------------------------------- */ .topic_table td.stickybg2 { background-position: 2% 4px; } .topic_table td.lockedbg2 { background-position: 2% 4px; } /* Styles for (fatal) errors. ------------------------------------------------- */ .errorbox p.alert { float: right; } /* Styles for the profile section. ------------------------------------------------- */ #profileview #detailedinfo .content { border-left: none; border-right: 1px solid #aaa; } /* The basic user info on the left */ #basicinfo { float: right; } #profileview #basicinfo .content { padding: 1em; } #detailedinfo { float: left; } #basicinfo ul li { float: right; margin-left: 5px; margin-right: 0; } #detailedinfo div.content dl, #tracking div.content dl { clear: left; } #detailedinfo div.content dt, #tracking div.content dt { float: right; } #detailedinfo div.content dd, #tracking div.content dd { float: right; } .signature, .custom_fields_above_signature, .attachments { clear: left; } #avatar_server_stored div { float: right; } #main_admsection #basicinfo h4 { float: right; } #main_admsection #basicinfo img.avatar { float: left; } #main_admsection #basicinfo ul { clear: right; } #main_admsection #basicinfo span#userstatus { clear: right; } /* Profile statistics */ #generalstats div.content dt { float: right; } #generalstats div.content dd { float: right; } /* Activity by time */ #activitytime { clear: right; } .activity_stats li { float: right; } .activity_stats li span { border-width: 1px 0 0 1px; } .activity_stats li.last span { border-left: none; } /* Most popular boards by posts and activity */ #popularposts { float: right; } #popularactivity { float: left; } #popularposts div.content dt, #popularactivity div.content dt { float: right; } #popularposts div.content dd, #popularactivity div.content dd { float: right; } .profile_pie { background-image: url(../images/stats_pie_rtl.png); float: right; margin-right: 0; margin-left: 1em; } /* View posts */ .time { float: left; } .counter { padding: 0.2em 0.2em 0.1em 0.5em; float: right; } .mod_icons { text-align: left; margin-right: 0; margin-left: 1em; } #permissions div.permission_name { margin: 0 0 0 1%; } #ip_list li.header, #ip_list li.ip { float: right; } #creator dt { float: right; } #creator dd { float: right; } .ignoreboards ul { margin: 0 1em 0 0; } .ignoreboards li { float: right; } #pick_theme { float: right; } /* Styles for the statistics center. ------------------------------------------------- */ #stats_left, #top_posters, #top_topics_replies, #top_topics_starter { float: right; } #stats_right, #top_boards, #top_topics_views, #most_online { float: left; } dl.stats dt { float: right; } dl.stats dd { text-align: left; float: left; } .stats_bar { float: right; } /* Styles for the personal messages section. ------------------------------------------------- */ #personal_messages #top_subject { padding-left: 0 !important; padding-right: 11.75em !important; } /* Styles for the calendar section. ------------------------------------------------- */ #month_grid { float: right; } #main_grid table.weeklist td.weekdays { text-align: right; border-right: none; border-left: 1px solid #adadad; } #calendar .buttonlist_bottom { padding: 0 1ex 0 0; } /* Styles for the advanced search section. ------------------------------------------------- */ #searchform fieldset { text-align: right; } #advanced_search dt { float: right; text-align: left; } #advanced_search dd { float: right; margin: 0 0.5em 0 0; text-align: right; } /* Boards picker */ #searchform fieldset div#searchBoardsExpand ul { margin: 0 1em 0 0; } #searchform fieldset div#searchBoardsExpand li { float: right; } #searchform fieldset p { text-align: right; } /* Styles for the search results page. ------------------------------------------------- */ .search_results_posts .buttons { padding: 5px 0 0 1em; } /* Styles for the help section. ------------------------------------------------- */ #helpmain ol.la { padding-right: 1.5em; padding-left: 0; } /* The admin menu ------------------------------------------------- */ ul.admin_menu li { position: relative; float: right; background: url(../images/admintab_back.gif) top right repeat-x; padding-right: 4px; } ul.admin_menu li.last { background: url(../images/admintab_back.gif) top right repeat-x; } ul.admin_menu li.first { background: url(../images/admintab_right.gif) top right repeat-x; } ul.admin_menu li.first.chosen h4 { background: url(../images/admintab_active_last.gif) top right repeat-x; padding-right: 16px; } ul.admin_menu li.chosen { background: url(../images/admintab_active_left.gif) no-repeat; padding: 0 0 0 6px; } ul.admin_menu li.last.chosen h4 { background: url(../images/admintab_active_right.gif) top right no-repeat; padding-right: 17px; } ul.admin_menu li.chosen h4 { background: url(../images/admintab_active_right.gif) top right no-repeat; padding-right: 10px; } .main_menu li.last.active { float: right; background: url(../images/maintab_last.gif) no-repeat bottom right; padding: 0 8px 0 0; } /* IE6 doesn't support multiple class selectors */ .main_menu li.lastactive { padding: 0 8px 0 0; background: url(../images/maintab_last.gif) no-repeat bottom right; } /* float a list horizontally */ ul.horizlist li { float: right; } .buttonlist, .buttonlist_bottom { margin-left: 1.5em !important; } .generic_tab_strip .buttonlist { float: left !important; } /* Styles for the admincenter (reverse admin.css). ------------------------------------------------- */ #quick_search { margin-left: 5px !important; } .features_image { float: right !important; margin: 0 1em 0.5em 2em !important; } .features_switch { float: left !important; } .features h4 { padding: 1em 0.5em 0.5em 0 !important; } /* admin home */ #live_news div.content dl { padding: 0.5em 0.5em 0 0 !important; } #smfAnnouncements dd { padding: 0; margin: 0 1.5em 1em 0 !important; } #quick_tasks li { float: right; list-style-type: none !important; } .home_image { float: right !important; } /* common admin classes */ .additional_row input { margin-left: 0; margin-right: 2em; } #error_log td div.marginleft { margin: 0 1ex 0 0 !important; } /* Styles for the package manager. ------------------------------------------------- */ #package_list .tborder { margin: .25em 26px .25em 0 !important; } #package_list ol, #package_list ol li { margin-left: 0 !important; margin-right: 50px !important; } /*ManageBoards*/ .move_links { padding: 0 0 0 13px !important; } span.search_weight { text-align: left !important; } /*Manage Bans*/ .ban_restriction { margin: 0.2em 2.2em 0.2em 0 !important; } /* Themes */ .is_directory { padding-right: 18px !important; background-position: 100% 0 !important; } /* Styles for the moderation center. ------------------------------------------------- */ .modblock_left { float: right !important; clear: left !important; } .modblock_right { float: left !important; } ul.moderation_notes li { padding: 4px 4px 4px 0 !important; }