Warning: set_time_limit(): Cannot set time limit in safe mode in /home/www/dynamic/uv.ro/mesianic.uv.ro/public_html/main.php on line 580 default/alternate.css0000755000000000000000000021756213546364246012116 0ustar /* phpBB3 Style Sheet -------------------------------------------------------------- Style name: subSilver Based on style: subSilver Theme for phpBB2 by phpBB Group Original author: OryNider, using subsilver2 Theme as a base. This is an alternative subsilver2 style with default colors. -------------------------------------------------------------- */ /* Layout ------------ */ * { /* Reset browsers default margin, padding and font sizes */ margin: 0; padding: 0; } abbr { text-decoration: none; } html { font-size: 100%; } /* General page style. The scroll bar colours only visible in IE5.5+ */ body { background-color: #E5E5E5; scrollbar-face-color: #DEE3E7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #D1D7DC; scrollbar-arrow-color: #006699; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #98AAB1; padding-right: 0px; padding-left: 0px; background: url("./images/backgroundbluelight.gif"); padding-bottom: 0px; margin: 5px 10px 10px; font-family: "Roboto", Verdana, Geneva, 'Lucida Grande', Arial, "Helvetica Neue", Helvetica, sans-serif, droid-serif; padding-top: 0px; font-size: 89.5%; margin: 0; } #wrapheader { min-height: 120px; height: auto !important; height: 120px; /* background-image: url('./images/background.gif'); background-repeat: repeat-x;*/ /* padding: 0 25px 15px 25px;*/ padding: 0; } #wrapcentre { margin: 15px 25px 0 25px; } #wrapfooter { text-align: center; clear: both; } #wrapnav { width: 100%; margin: 0; background-color: #ECECEC; border-width: 1px; border-style: solid; border-color: #A9B8C2; } #logodesc { margin-bottom: 5px; padding: 5px 25px; background: transparent none 0 0 no-repeat; border-bottom: 1px solid #D9DFE4; } #menubar { margin: 0 25px; } #datebar { margin: 10px 25px 0 25px; } #findbar { width: 100%; margin: 0; padding: 0; border: 0; } .forumrules { background-color: #F9CC79; border-width: 1px; border-style: solid; border-color: #BB9860; padding: 4px; font-weight: normal; font-size: 1.1em; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; } .forumrules h3 { color: red; } #pageheader { } #pagecontent { } #pagefooter { } #poll { } #postrow { } #postdata { } /* Text --------------------- */ h1 { color: black; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-weight: bold; font-size: 1.8em; text-decoration: none; } h2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.5em; text-decoration: none; line-height: 120%; } h3 { font-size: 1.3em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 120%; } h4 { margin: 0; font-size: 1.1em; font-weight: bold; } p { font-size: 1.1em; } p.moderators { margin: 0; float: left; color: black; font-weight: bold; } .rtl p.moderators { float: right; } p.linkmcp { margin: 0; float: right; white-space: nowrap; } .rtl p.linkmcp { float: left; } p.breadcrumbs { margin: 0; float: left; color: black; font-weight: bold; white-space: normal; font-size: 1em; } .rtl p.breadcrumbs { float: right; } p.datetime { margin: 0; float: right; white-space: nowrap; font-size: 1em; } .rtl p.datetime { float: left; } p.searchbar { padding: 2px 0; white-space: nowrap; } p.searchbarreg { margin: 0; float: right; white-space: nowrap; } .rtl p.searchbarreg { float: left; } p.forumdesc { padding-bottom: 4px; } p.topicauthor { margin: 1px 0; } p.topicdetails { margin: 1px 0; } .postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active { margin: 1px 0; color: red; font-weight:bold; } .postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active { color: green; font-weight:bold; } .postapprove img, .postreported img { vertical-align: bottom; padding-top: 5px; } .postauthor { color: #000000; } .postdetails { color: #000000; } /* The content of the posts (body of text) */ .postbody { font-size : 15px; line-height: 14px; font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial, Times, sans-serif; } .postbody li, ol, ul { margin: 0 0 0 1.5em; } .rtl .postbody li, .rtl ol, .rtl ul { margin: 0 1.5em 0 0; } .posthilit { background-color: yellow; } .nav { margin: 0; color: black; font-weight: bold; } /* Action-bars (container for post/reply buttons, pagination, etc.) ---------------------------------------- */ fa-fw { width: 1.28571429em; text-align: center; } .action-bar { font-size: 11px; margin: 4px 0; } .forabg + .action-bar { margin-top: 2em; } .action-bar .button { margin-right: 5px; float: left; } .action-bar .button-search { margin-right: 0; } .action-bar .newtopic, .action-bar .postreply { border-color: #1C0046; background-color: #AB95CB; /* Old browsers */ /* FF3.6+ */ background-image: -webkit-linear-gradient(top, #AB95CB 0%, #1A0040 100%); background-image: linear-gradient(to bottom, #AB95CB 0%,#1A0040 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AB95CB', endColorstr='#1A0040',GradientType=0 ); /* IE6-9 */ } .action-bar .newtopic:hover, .action-bar .postreply:hover { background-color: #1A0040; /* Old browsers */ /* FF3.6+ */ background-image: -webkit-linear-gradient(top, #1A0040 0%, #AB95CB 100%); background-image: linear-gradient(to bottom, #1A0040 0%,#AB95CB 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1A0040', endColorstr='#AB95CB',GradientType=0 ); /* IE6-9 */ } .pagination { padding: 4px; color: black; font-size: 1em; font-weight: bold; } .cattitle { } /* General text */ .gen { margin: 1px 1px; } .genmed { margin: 1px 1px; } .gensmall { margin: 1px 1px; } /* font sizes for old modules */ .gen { font-size : 12px; } .genmed { font-size : 11px; } .gensmall { font-size : 10px; } .gen,.genmed,.gensmall { color : #000000; } a.gen,a.genmed,a.gensmall { color: #072978; text-decoration: none; } a.gen:hover,a.genmed:hover,a.gensmall:hover { color: #041642; text-decoration: underline; } /* The register, login, search etc links at the top of the page */ .mainmenu { font-size : 11px; color : #000000 } a.mainmenu { text-decoration: none; color : #072978; } a.mainmenu:hover{ text-decoration: underline; color : #041642; } /* Forum category titles */ .cattitle { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #072978} a.cattitle { text-decoration: none; color : #072978; } a.cattitle:hover{ text-decoration: underline; } /* Forum title: Text and link to the forums used in: index.php */ .forumlink { font-weight: bold; font-size: 12px; color : #072978; } a.forumlink { text-decoration: none; color : #072978; } a.forumlink:hover{ text-decoration: underline; color : #041642; } /* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */ .nav { font-weight: bold; font-size: 11px; color : #000000;} a.nav { text-decoration: none; color : #072978; } a.nav:hover { text-decoration: underline; } /* titles for the topics: could specify viewed link colour too */ .topictitle,h1,h2 { font-weight: bold; font-size: 11px; color : #000000; } a.topictitle:link { text-decoration: none; color : #072978; } a.topictitle:visited { text-decoration: none; color : #072978; } a.topictitle:hover { text-decoration: underline; color : #041642; } /* Name of poster in viewmsg.php and viewtopic.php and other places */ .name { font-size : 11px; color : #000000;} /* Location, number of posts, post date etc */ .postdetails { font-size : 10px; color : #000000; } a.postlink:link { text-decoration: none; color : #072978 } a.postlink:visited { text-decoration: none; color : #072978; } a.postlink:hover { text-decoration: underline; color : #041642} /* Quote & Code blocks */ .code { font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600; background-color: #FAFAFA; border: #80BBEC; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px } .quote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%; background-color: #FAFAFA; border: #80BBEC; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px } /* Copyright and bottom info */ .copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;} a.copyright { color: #444444; text-decoration: none;} a.copyright:hover { color: #000000; text-decoration: underline;} .copyright { color: #444; font-weight: normal; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; } .titles { font-family: "Lucida Grande", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.3em; text-decoration: none; } .error { color: red; } /* Horizontal lists ----------------------------------------*/ .navbar ul.linklist { padding: 2px 0; list-style-type: none; } ul.linklist { display: block; margin: 0; } .cp-main .panel { padding: 5px 10px; } ul.linklist > li { float: left; font-size: 1.1em; line-height: 2.2em; list-style-type: none; margin-right: 7px; width: auto; } ul.linklist > li.rightside, p.rightside, a.rightside { float: right; margin-right: 0; margin-left: 7px; text-align: right; } ul.navlinks { border-top: 1px solid transparent; } ul.leftside { float: left; margin-left: 0; margin-right: 5px; text-align: left; } ul.rightside { float: right; margin-left: 5px; margin-right: -5px; text-align: right; } ul.linklist li.responsive-menu { position: relative; margin: 0 5px 0 0; } .hasjs ul.linklist.leftside, .hasjs ul.linklist.rightside { max-width: 48%; } .hasjs ul.linklist.fullwidth { max-width: none; } li.responsive-menu.dropdown-right .dropdown { left: -9px; } li.responsive-menu.dropdown-left .dropdown { right: -6px; } ul.linklist .dropdown { top: 22px; } ul.linklist .dropdown-up .dropdown { bottom: 18px; top: auto; } /* Bulletin icons for list items ----------------------------------------*/ ul.linklist.bulletin > li:before { display: inline-block; content: "\2022"; font-size: inherit; line-height: inherit; padding-right: 4px; } ul.linklist.bulletin > li:first-child:before, ul.linklist.bulletin > li.rightside:last-child:before { content: none; } ul.linklist.bulletin > li.no-bulletin:before { content: none; } .responsive-menu:before { display: none !important; } /* Profile in overall_header.html */ .header-profile { display: inline-block; vertical-align: top; } a.header-avatar, a.header-avatar:hover { text-decoration: none; } a.header-avatar img { margin-bottom: 2px; max-height: 20px; vertical-align: middle; width: auto; } a.header-avatar span:after { content: '\f0dd'; display: inline-block; font: normal normal normal 14px/1 FontAwesome; padding-left: 6px; padding-top: 2px; vertical-align: top; } /* -------------------------------------------------------------- /* $Icons /* -------------------------------------------------------------- */ /* Global module setup ---------------------------------------- */ /* Renamed version of .fa class for agnostic usage of icon fonts. * Just change the name of the font after the 14/1 to the name of * the font you wish to use. */ .icon, .button .icon, blockquote cite:before, .uncited:before { font-family: FontAwesome; font-size: 14px; font-weight: normal; font-style: normal; font-variant: normal; line-height: 1; display: inline-block; /* stylelint-disable order/declaration-block-properties-specified-order */ -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; /* stylelint-enable order/declaration-block-properties-specified-order */ text-rendering: auto; /* optimizelegibility throws things off #1094 */ } .icon:before { padding-right: 2px; } .button .icon:before { padding-right: 0; } /* Icon size classes - Default size is 14px, use these for small variations */ .icon.icon-xl { font-size: 20px; } .icon.icon-lg { font-size: 18px; } .icon.icon-md { font-size: 12px; } .icon.icon-sm { font-size: 10px; } /* icon modifiers */ .icon-tiny { font-size: 16px; vertical-align: text-bottom; width: 12px; -webkit-transform: scale(0.65, 0.75); transform: scale(0.65, 0.75); } .arrow-right .icon { float: right; } .arrow-left:hover .icon { margin-right: 5px; margin-left: -5px; } .arrow-left .icon { float: left; } .arrow-right:hover .icon { margin-right: -5px; margin-left: 5px; } .post-buttons .dropdown-contents .icon { float: right; margin-left: 5px; } .alert_close .icon:before { border-radius: 50%; display: block; width: 11px; height: 12px; padding: 0; } blockquote cite:before, .uncited:before { content: "\f10d"; /* Font Awesome quote-left */ } .rtl blockquote cite:before, .rtl .uncited:before { content: "\f10e"; /* Font Awesome quote-right */ } /* Dropdown menu ----------------------------------------*/ .dropdown-container { position: relative; } .dropdown-container-right { float: right; } .dropdown-container-left { float: left; } .nojs .dropdown-container:hover .dropdown { display: block !important; } .dropdown { display: none; position: absolute; left: 0; top: 1.2em; z-index: 2; border: 1px solid transparent; border-radius: 5px; padding: 9px 0 0; margin-right: -500px; } .dropdown.live-search { top: auto; } .dropdown-container.topic-tools { float: left; } .dropdown-up .dropdown { top: auto; bottom: 1.2em; padding: 0 0 9px; } .dropdown-left .dropdown, .nojs .rightside .dropdown { left: auto; right: 0; margin-left: -500px; margin-right: 0; } .dropdown-button-control .dropdown { top: 24px; } .dropdown-button-control.dropdown-up .dropdown { top: auto; bottom: 24px; } .dropdown .pointer, .dropdown .pointer-inner { position: absolute; width: 0; height: 0; border-top-width: 0; border-bottom: 10px solid transparent; border-left: 10px dashed transparent; border-right: 10px dashed transparent; -webkit-transform: rotate(360deg); /* better anti-aliasing in webkit */ display: block; } .dropdown-up .pointer, .dropdown-up .pointer-inner { border-bottom-width: 0; border-top: 10px solid transparent; } .dropdown .pointer { right: auto; left: 10px; top: -1px; z-index: 3; } .dropdown-up .pointer { bottom: -1px; top: auto; } .dropdown-left .dropdown .pointer, .nojs .rightside .dropdown .pointer { left: auto; right: 10px; } .dropdown .pointer-inner { top: auto; bottom: -11px; left: -10px; } .dropdown-up .pointer-inner { bottom: auto; top: -11px; } .dropdown .dropdown-contents { z-index: 2; overflow: hidden; overflow-y: auto; border: 1px solid transparent; border-radius: 5px; padding: 5px; position: relative; max-height: 300px; } .dropdown-contents a { display: block; padding: 5px; } .jumpbox { margin: 5px 0; } .jumpbox .dropdown li { border-top: 1px solid transparent; } .jumpbox .dropdown-select { margin: 0; } .jumpbox .dropdown-contents { padding: 0; text-decoration: none; } .jumpbox .dropdown-contents li { padding: 0; } .jumpbox .dropdown-contents a { margin-right: 20px; padding: 5px 10px; text-decoration: none; width: 100%; } .jumpbox .spacer { display: inline-block; width: 0px; } .jumpbox .spacer + .spacer { width: 20px; } .dropdown-contents a { display: block; padding: 5px; } .jumpbox .dropdown-select { margin: 0; } .jumpbox .dropdown-contents a { text-decoration: none; } .dropdown li { display: list-item; border-top: 1px dotted transparent; float: none !important; line-height: normal !important; font-size: 1em !important; list-style: none; margin: 0; white-space: nowrap; text-align: left; } .dropdown-contents > li { padding-right: 15px; } .dropdown-nonscroll > li { padding-right: 0; } .dropdown li:first-child, .dropdown li.separator + li, .dropdown li li { border-top: 0; } .dropdown li li:first-child { margin-top: 4px; } .dropdown li li:last-child { padding-bottom: 0; } .dropdown li li { border-top: 1px dotted transparent; padding-left: 18px; } .wrap .dropdown li, .dropdown.wrap li, .dropdown-extended li { white-space: normal; } .dropdown li.separator { border-top: 1px solid transparent; padding: 0; } .dropdown li.separator:first-child, .dropdown li.separator:last-child { display: none !important; } /* jQuery popups ---------------------------------------- */ .phpbb_alert { background-color: #FFFFFF; border-color: #999999; } .darken { background-color: #000000; } .loading_indicator { background-color: #000000; background-image: url("./images/loading.gif"); } .dropdown-extended ul li { border-top-color: #B9B9B9; } .dropdown-extended ul li:hover { background-color: #cfd1f6; color: #000000; } .dropdown-extended .header, .dropdown-extended .footer { border-color: #B9B9B9; color: #000000; } .dropdown-extended .footer { border-top-style: solid; border-top-width: 1px; } .dropdown-extended .header { background-color: #f1f2ff; /* Old browsers */ /* FF3.6+ */ background-image: -webkit-linear-gradient(top, #f1f2ff 0%, #caceeb 100%); background-image: linear-gradient(to bottom, #f1f2ff 0%,#caceeb 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2ff', endColorstr='#caceeb',GradientType=0 ); /* IE6-9 */ } .dropdown .pointer { border-color: #B9B9B9 transparent; } .dropdown .pointer-inner { border-color: #FFF transparent; } .dropdown-extended .pointer-inner { border-color: #f1f2ff transparent; } .dropdown .dropdown-contents { background: #fff; border-color: #B9B9B9; box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.2); } .dropdown-up .dropdown-contents { box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2); } .dropdown li, .dropdown li li { border-color: #DCDCDC; } .dropdown li.separator { border-color: #DCDCDC; } /* Notifications ---------------------------------------- */ .notification_list p.notification-time { color: #4d4d77; } li.notification-reported strong, li.notification-disapproved strong { color: #0d5aa2; } .badge { background-color: #0d5aa2; color: #ffffff; } /* Responsive breadcrumbs ----------------------------------------*/ .breadcrumbs .crumb { float: left; font-weight: bold; word-wrap: normal; } .breadcrumbs .crumb:before { content: '\2039'; font-weight: bold; padding: 0 0.5em; } .breadcrumbs .crumb:first-child:before { content: none; } .breadcrumbs .crumb a { white-space: nowrap; text-overflow: ellipsis; vertical-align: bottom; overflow: hidden; } .breadcrumbs.wrapped .crumb a { letter-spacing: -.3px; } .breadcrumbs.wrapped .crumb.wrapped-medium a { letter-spacing: -.4px; } .breadcrumbs.wrapped .crumb.wrapped-tiny a { letter-spacing: -.5px; } .breadcrumbs .crumb.wrapped-max a { max-width: 120px; } .breadcrumbs .crumb.wrapped-wide a { max-width: 100px; } .breadcrumbs .crumb.wrapped-medium a { max-width: 80px; } .breadcrumbs .crumb.wrapped-small a { max-width: 60px; } .breadcrumbs .crumb.wrapped-tiny a { max-width: 40px; } /* Tables ------------ */ th { color: #FFA34F; font-size: 1.1em; font-weight: bold; background-color: #006699; background-image: url('./images/cellpic3.gif'); white-space: nowrap; padding: 7px 5px; } /* General font families for common tags */ font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif } a:link,a:active,a:visited { color : #006699; } a:hover { text-decoration: underline; color : #DD6900; } hr { height: 0px; border: solid #80BBEC 0px; border-top-width: 1px;} /* This is the border line & background colour round the entire page */ .bodyline { background-color: #E3F0FB; background-image: url("./images/bodyline.jpg"); padding-bottom: 40px; border: 1px #4B8DF1 solid; } /* This is the outline round the main subsilver-ish forum tables */ .forumline { background-color: #E3F0FB; border: 2px #006699 solid; } .bodyline { border: 1px #98AAB1 solid; padding: 0px 0px 0px 0px; } .forumline { border: 2px #006699 solid; padding: 0px 0px 0px 0px; } td { padding: 0.4px; } td.profile { padding: 2px; } .profile { padding: 2px; } .tablebg { background-color: #A9B8C2; } /* Main table cell colours and backgrounds */ .row1 { background-color: #DAECFA; padding: 4px; } .row2 { background-color: #BADBF5; padding: 4px; } .row3 { background-color: #80BBEC; padding: 4px; } .row4 { background-color: #E4E8EB; padding: 4px; } .col1 { background-color: #BADBF5; padding: 4px; } .col2 { background-color: #DAECFA; padding: 4px; } /* Edit this colors for every subsilver-ish ported template */ .row1, .bg1 { background-color: #EFEFEF; } /* .bg1 */ .row2, .bg2 { background-color: #DEE3E7; } /* .bg2 */ .row2, .bg3 { background-color: #D1D7DC; } /* .bg3 */ .row4, .bg4 { background-color: #EFEFEF; } .row5, .bg5 { background-color: #DEE3E7; } .row6, .bg6 { background-color: #D1D7DC; } /* This is for the table cell above the Topics, Post & Last posts on the index.php page By default this is the fading out gradiated silver background. However, you could replace this with a bitmap specific for each forum */ .rowpic { background-color: #E3F0FB; background-image: url('./images/cellpic2.jpg'); background-repeat: repeat-y; } .catdiv { height: 28px; margin: 0; padding: 0; border: 0; background: white url('./images/cellpic2.jpg') repeat-y scroll top left; } .rtl .catdiv { background: white url('./images/cellpic2_rtl.jpg') repeat-y scroll top right; } /* Header cells - the blue and silver gradient backgrounds */ th { color: #FFA34F; font-size: 11px; font-weight : bold; background-color: #006699; background-image: url('./images/cellpic3.gif'); } .cat { background-color: #C7D0D7; text-indent: 4px; } .cat,.catHead,.catSides,.catLeft,.catRight,.catBottom { background-image: url('./images/cellpic1.gif'); background-color:#80BBEC; border: #E3F0FB; border-style: solid; } /* Setting additional nice inner borders for the main table cells. The names indicate which sides the border will be on. Don't worry if you don't understand this, just ignore it :-) */ td.cat,td.catHead,td.catBottom { height: 29px; border-width: 0px 0px 0px 0px; } th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR { font-weight: bold; border: #E3F0FB; border-style: solid; height: 28px; } td.row3Right,td.spaceRow { background-color: #80BBEC; border: #E3F0FB; border-style: solid; } th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; } th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; } th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px; } th.thLeft,td.catLeft { border-width: 0px 0px 0px 1px; } th.thBottom,td.catBottom { border-width: 0px 1px 1px 1px; } th.thTop { border-width: 1px 0px 0px 0px; } th.thCornerL { border-width: 1px 0px 0px 1px; } th.thCornerR { border-width: 1px 1px 0px 0px; } .overflow-wrap { line-break: auto; overflow-wrap: break-word; word-wrap: break-word; overflow: hidden-lg-down; hyphens: auto; } .spacer { background-color: #D1D7DC; } hr { height: 1px; border-width: 0; background-color: #D1D7DC; color: #D1D7DC; } .legend { text-align:center; margin: 0 auto; } /* Links ------------ */ /* Links adjustment to correctly display an order of rtl/ltr mixed content */ .rtl a { direction: rtl; unicode-bidi: embed; } /* CSS spec requires a:link, a:visited, a:hover and a:active rules to be specified in this order. */ /* See http://www.phpbb.com/bugs/phpbb3/59685 */ a:link { color: #006597; text-decoration: none; } a:active, a:visited { color: #005784; text-decoration: none; } a:hover { color: #D46400; text-decoration: underline; } a:active { color: #005784; text-decoration: none; } a.forumlink { color: #069; font-weight: bold; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; font-size: 1.2em; } a.topictitle { margin: 1px 0; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.2em; } a.topictitle:visited { color: #5493B4; text-decoration: none; } th a, th a:visited { color: #FFA34F !important; text-decoration: none; } th a:hover { text-decoration: underline; } /* Form Elements ------------ */ form { margin: 0; padding: 0; border: 0; } input { color: #333333; font-family: "Lucida Grande", Verdana, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; padding: 1px; border: 1px solid #A9B8C2; background-color: #FAFAFA; } textarea { background-color: #FAFAFA; color: #333333; font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size: 1.3em; line-height: 1.4em; font-weight: normal; border: 1px solid #A9B8C2; padding: 2px; } select { color: #333333; background-color: #FAFAFA; font-family: "Lucida Grande", Verdana, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; border: 1px solid #A9B8C2; padding: 1px; } option { padding: 0 1em 0 0; } option.disabled-option { color: graytext; } .rtl option { padding: 0 0 0 1em; } input.radio { border: none; background-color: transparent; } .post { background-color: white; border-style: solid; border-width: 1px; } .btnbbcode { color: #000000; font-weight: normal; font-size: 1.1em; font-family: "Lucida Grande", Verdana, Helvetica, sans-serif; background-color: #EFEFEF; border: 1px solid #666666; } .btnmain { font-weight: bold; background-color: #ECECEC; border: 1px solid #A9B8C2; cursor: pointer; padding: 1px 5px; font-size: 1.1em; } .btnlite { font-weight: normal; background-color: #ECECEC; border: 1px solid #A9B8C2; cursor: pointer; padding: 1px 5px; font-size: 1.1em; } .btnfile { font-weight: normal; background-color: #ECECEC; border: 1px solid #A9B8C2; padding: 1px 5px; font-size: 1.1em; } .helpline { background-color: #DEE3E7; border-style: none; } /* BBCode ------------ */ .quotetitle, .attachtitle { margin: 10px 5px 0 5px; padding: 4px; border-width: 1px 1px 0 1px; border-style: solid; border-color: #A9B8C2; color: #333333; background-color: #A9B8C2; font-size: 0.85em; font-weight: bold; } .quotetitle .quotetitle { font-size: 1em; } .quotecontent, .attachcontent { margin: 0 5px 10px 5px; padding: 5px; border-color: #A9B8C2; border-width: 0 1px 1px 1px; border-style: solid; font-weight: normal; font-size: 1em; line-height: 1.4em; font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; background-color: #FAFAFA; color: #4B5C77; } .attachcontent { font-size: 0.85em; } .codetitle { margin: 10px 5px 0 5px; padding: 2px 4px; border-width: 1px 1px 0 1px; border-style: solid; border-color: #A9B8C2; color: #333333; background-color: #A9B8C2; font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size: 0.8em; } .codecontent { direction: ltr; margin: 0 5px 10px 5px; padding: 5px; border-color: #A9B8C2; border-width: 0 1px 1px 1px; border-style: solid; font-weight: normal; color: #006600; font-size: 0.85em; font-family: Monaco, 'Courier New', monospace; background-color: #FAFAFA; } .postimage { max-width: 100%; } .syntaxbg { color: #FFFFFF; } .syntaxcomment { color: #FF8000; } .syntaxdefault { color: #0000BB; } .syntaxhtml { color: #000000; } .syntaxkeyword { color: #007700; } .syntaxstring { color: #DD0000; } /* Private messages ------------------ */ .pm_marked_colour { background-color: #000000; } .pm_replied_colour { background-color: #A9B8C2; } .pm_friend_colour { background-color: #007700; } .pm_foe_colour { background-color: #DD0000; } /* Misc ------------ */ img { border: none; } .sep { color: black; background-color: #FFA34F; } table.colortable td { padding: 0; } pre { font-size: 1.1em; font-family: Monaco, 'Courier New', monospace; } .nowrap { white-space: nowrap; } .username-coloured { font-weight: bold; } /* GYM Sitemaps & RSS - www.phpbb-seo.com */ div.gymsublist { display:block; position:relative; padding-left:10px; padding-top:5px; padding-bottom:10px; padding-right:0; margin:0; } div.gymsublist ul { display:block; position:relative; height:1%; padding-left:30px; } div.gymsublist ul li { display:block; position:relative; line-height:18px; font-size:11px; } .emoji { min-height: 18px; min-width: 18px; height: 1em; width: 1em; } /* The largest text used in the index page title and toptic title etc. */ .maintitle,h1,h2 { font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height : 120%; color : #000000; } /* Form elements */ input,textarea, select { color : #000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; border-color : #000000; } /* The text input fields background colour */ input.post, textarea.post, select { background-color : #E3F0FB; } input { text-indent : 2px; } /* The buttons used for bbCode styling in message post */ input.button { background-color : #DAECFA; color : #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; } /* The main submit button option */ input.mainoption { background-color : #FAFAFA; font-weight : bold; } /* None-bold submit button */ input.liteoption { background-color : #FAFAFA; font-weight : normal; } /* This is the line in the posting page which shows the rollover help line. This is actually a text box, but if set to be the same colour as the background no one will know ;) */ .helpline { background-color: #BADBF5; border-style: none; } /* Former imageset */ span.imageset { display: inline-block; background: transparent none 0 0 no-repeat; margin: 0; padding: 0; width: 0; height: 0; overflow: hidden; } a.imageset { text-decoration: none !important; } /* Global imageset items */ .imageset.site_logo { background-image: url("./images/site_logo.png"); padding-top: 0px; padding-left: 240px; padding-right: 0px; padding-bottom: 100px; } .imageset.upload_bar { background-image: url("./images/upload_bar.gif"); padding-left: 280px; padding-top: 16px; } .imageset.poll_left { background-image: url("./images/poll_left.gif"); padding-left: 4px; padding-top: 12px; } .imageset.poll_center { background-image: url("./images/poll_center.gif"); padding-left: 1px; padding-top: 12px; } .imageset.poll_right { background-image: url("./images/poll_right.gif"); padding-left: 4px; padding-top: 12px; } .imageset.forum_link { background-image: url("./images/forum_link.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_read { background-image: url("./images/forum_read.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_read_locked { background-image: url("./images/forum_read_locked.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_read_subforum { background-image: url("./images/forum_read_subforum.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_unread { background-image: url("./images/forum_unread.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_unread_locked { background-image: url("./images/forum_unread_locked.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_unread_subforum { background-image: url("./images/forum_unread_subforum.gif"); padding-left: 46px; padding-top: 25px; } .imageset.topic_moved { background-image: url("./images/topic_moved.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read { background-image: url("./images/topic_read.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read_mine { background-image: url("./images/topic_read_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read_hot { background-image: url("./images/topic_read_hot.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read_hot_mine { background-image: url("./images/topic_read_hot_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read_locked { background-image: url("./images/topic_read_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read_locked_mine { background-image: url("./images/topic_read_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread { background-image: url("./images/topic_unread.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread_mine { background-image: url("./images/topic_unread_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread_hot { background-image: url("./images/topic_unread_hot.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread_hot_mine { background-image: url("./images/topic_unread_hot_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread_locked { background-image: url("./images/topic_unread_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread_locked_mine { background-image: url("./images/topic_unread_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_read { background-image: url("./images/sticky_read.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_read_mine { background-image: url("./images/sticky_read_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_read_locked { background-image: url("./images/sticky_read_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_read_locked_mine { background-image: url("./images/sticky_read_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_unread { background-image: url("./images/sticky_unread.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_unread_mine { background-image: url("./images/sticky_unread_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_unread_locked { background-image: url("./images/sticky_unread_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_unread_locked_mine { background-image: url("./images/sticky_unread_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_read { background-image: url("./images/announce_read.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_read_mine { background-image: url("./images/announce_read_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_read_locked { background-image: url("./images/announce_read_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_read_locked_mine { background-image: url("./images/announce_read_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_unread { background-image: url("./images/announce_unread.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_unread_mine { background-image: url("./images/announce_unread_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_unread_locked { background-image: url("./images/announce_unread_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_unread_locked_mine { background-image: url("./images/announce_unread_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_read { background-image: url("./images/global_read.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_read_mine { background-image: url("./images/global_read_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_read_locked { background-image: url("./images/global_read_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_read_locked_mine { background-image: url("./images/global_read_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_unread { background-image: url("./images/global_unread.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_unread_mine { background-image: url("./images/global_unread_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_unread_locked { background-image: url("./images/global_unread_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_unread_locked_mine { background-image: url("./images/global_unread_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.pm_read { background-image: url("./images/topic_read.gif"); padding-left: 19px; padding-top: 18px; } .imageset.pm_unread { background-image: url("./images/topic_unread.gif"); padding-left: 19px; padding-top: 18px; } .imageset.icon_post_target { background-image: url("./images/icon_post_target.gif"); padding-left: 12px; padding-top: 9px; } .imageset.icon_post_target_unread { background-image: url("./images/icon_post_target_unread.gif"); padding-left: 12px; padding-top: 9px; } .imageset.icon_topic_attach { background-image: url("./images/icon_topic_attach.gif"); padding-left: 14px; padding-top: 18px; } .imageset.icon_topic_latest { background-image: url("./images/icon_topic_latest.gif"); padding-left: 18px; padding-top: 9px; } .imageset.icon_topic_newest { background-image: url("./images/icon_topic_newest.gif"); padding-left: 18px; padding-top: 9px; } .imageset.icon_topic_reported { background-image: url("./images/icon_topic_reported.gif"); padding-left: 19px; padding-top: 18px; } .imageset.icon_topic_unapproved { background-image: url("./images/icon_topic_unapproved.gif"); padding-left: 19px; padding-top: 18px; } .imageset.icon_topic_deleted { background-image: url("./images/icon_topic_deleted.gif"); padding-left: 14px; padding-top: 14px; } /* English images for fallback */ .imageset.phpbb_aol-icon, .imageset.icon_contact_aim { background-image: url("./en/icon_contact_aim.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_contact_email { background-image: url("./en/icon_contact_email.gif"); padding-left: 72px; padding-top: 20px; } .imageset.phpbb_icq-icon, .imageset.icon_contact_icq { background-image: url("./en/icon_contact_icq.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_contact_jabber { background-image: url("./en/icon_contact_jabber.gif"); padding-left: 72px; padding-top: 20px; } .imageset.phpbb_wlm-icon, .imageset.icon_contact_msnm { background-image: url("./en/icon_contact_msnm.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_contact_pm { background-image: url("./en/icon_contact_pm.gif"); padding-left: 72px; padding-top: 20px; } .imageset.phpbb_yahoo-icon, .imageset.icon_contact_yahoo { background-image: url("./en/icon_contact_yahoo.gif"); padding-left: 72px; padding-top: 20px; } .imageset.phpbb_website-icon, .imageset.icon_contact_www { background-image: url("./en/icon_contact_www.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_post_delete { background-image: url("./en/icon_post_delete.gif"); padding-left: 20px; padding-top: 20px; } .imageset.icon_post_edit { background-image: url("./en/icon_post_edit.gif"); padding-left: 90px; padding-top: 20px; } .imageset.icon_post_info { background-image: url("./en/icon_post_info.gif"); padding-left: 20px; padding-top: 20px; } .imageset.icon_post_quote { background-image: url("./en/icon_post_quote.gif"); padding-left: 90px; padding-top: 20px; } .imageset.icon_post_report { background-image: url("./en/icon_post_report.gif"); padding-left: 20px; padding-top: 20px; } .imageset.icon_user_online { background-image: url("./en/icon_user_online.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_user_offline { background-image: url("./en/icon_user_offline.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_user_profile { background-image: url("./en/icon_user_profile.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_user_search { background-image: url("./en/icon_user_search.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_user_warn { background-image: url("./en/icon_user_warn.gif"); padding-left: 20px; padding-top: 20px; } .imageset.button_pm_new { background-image: url("./en/button_pm_new.gif"); padding-left: 97px; padding-top: 27px; } .imageset.button_pm_reply { background-image: url("./en/button_pm_reply.gif"); padding-left: 90px; padding-top: 20px; } .imageset.button_topic_locked { background-image: url("./en/button_topic_locked.gif"); padding-left: 97px; padding-top: 27px; } .imageset.button_topic_new { background-image: url("./en/button_topic_new.gif"); padding-left: 97px; padding-top: 27px; } .imageset.button_topic_reply { background-image: url("./en/button_topic_reply.gif"); padding-left: 97px; padding-top: 27px; } /* Responsive breadcrumbs ----------------------------------------*/ .rtl .breadcrumbs .crumb { float: right; } /* Table styles ----------------------------------------*/ table.table1 { width: 100%; } table.table2 { width: 100%; } table.table3 { width: 100%; } .ucp-main table.table1 { padding: 2px; } table.table1 thead th { font-weight: normal; text-transform: uppercase; line-height: 1.3em; font-size: 1em; padding: 0 0 4px 3px; } table.table1 thead th span { padding-left: 7px; } table.table1 tbody tr { border: 1px solid transparent; } table.table1 td { font-size: 1.1em; } table.table1 tbody td { padding: 5px; border-top: 1px solid transparent; } table.table1 tbody th { padding: 5px; border-bottom: 1px solid transparent; text-align: left; } /* Specific column styles */ table.table1 .name { text-align: left; } table.table1 .center { text-align: center; } table.table3 .reportby { width: 15%; } table.table1 .posts { text-align: center; width: 7%; } table.table1 .joined { text-align: left; width: 15%; } table.table1 .active { text-align: left; width: 15%; } table.table1 .mark { text-align: center; width: 7%; } table.table1 .info { text-align: left; width: 30%; } table.table2 .info div { width: 100%; white-space: normal; overflow: hidden; } table.table1 .autocol { line-height: 2em; white-space: nowrap; } table.table1 thead .autocol { padding-left: 1em; } table.table1 span.rank-img { float: right; width: auto; } table.info td { padding: 3px; } table.info tbody th { padding: 3px; text-align: right; vertical-align: top; font-weight: normal; } .cat,.catHead,.catSides,.catLeft,.catRight,.catBottom { background-image: url('./images/cellpic1.gif'); background-color:#80BBEC; border: #E3F0FB; border-style: solid; height: 28px; } /* Setting additional nice inner borders for the main table cells. The names indicate which sides the border will be on. Don't worry if you don't understand this, just ignore it :-) */ td.cat,td.catHead,td.catBottom { height: 29px; border-width: 0px 0px 0px 0px; } th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR { font-weight: bold; border: #E3F0FB; border-style: solid; height: 28px; } td.row3Right,td.spaceRow { background-color: #80BBEC; border: #E3F0FB; border-style: solid; } th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; } th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; } th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px; } th.thLeft,td.catLeft { border-width: 0px 0px 0px 1px; } th.thBottom,td.catBottom { border-width: 0px 1px 1px 1px; } th.thTop { border-width: 1px 0px 0px 0px; } th.thCornerL { border-width: 1px 0px 0px 1px; } th.thCornerR { border-width: 1px 1px 0px 0px; } table.table1 tbody tr:hover, table.table1 tbody tr.hover { background-color: #CFE1F6; color: #000; } table.table1 td { color: #536482; } table.table1 tbody td { border-top-color: #FAFAFA; } table.table1 tbody th { border-bottom-color: #000000; color: #333333; background-color: #FFFFFF; } table.info tbody th { color: #000000; } table.table1 td { color: #536482; } table.table1 td { font-size: 1.1em; } table.fixed-width-table { table-layout: fixed; } .rtl table.table1 thead th { padding: 0 3px 4px 0; } .rtl table.table1 thead th span { padding-left: 0; padding-right: 7px; } .rtl table.table1 tbody th { text-align: right; } /* Specific column styles */ .rtl table.table1 .name { text-align: right; } .rtl table.table1 .joined { text-align: right; } .rtl table.table1 .active { text-align: right; } .rtl table.table1 .info { text-align: right; } .rtl table.table1 thead .autocol { padding-left: 0; padding-right: 1em; } /* Specific column styles */ .ltr table.table1 .name { text-align: left; } .ltr table.table1 .joined { text-align: left; } .ltr table.table1 .active { text-align: left; } .ltr table.table1 .info { text-align: left; } .ltr table.table1 thead .autocol { padding-right: 0; padding-left: 1em; } .rtl table.table1 span.rank-img { float: left; } .rtl table.info tbody th { text-align: left; } .rtl .forumbg table.table1 { margin: 0 -1px -1px -2px; } .forumbg table.table1 { margin: 0; } .forumbg-table > .inner { margin: 0 -1px; } .color_palette_placeholder table { border-collapse: separate; border-spacing: 1px; } /* Setting additional nice inner borders for the main table cells. The names indicate which sides the border will be on. Don't worry if you don't understand this, just ignore it :-) */ td.cat,td.catHead,td.catBottom { height: 29px; border-width: 0px 0px 0px 0px; } th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR { font-weight: bold; border: #E3F0FB; border-style: solid; height: 28px; } td.row3Right,td.spaceRow { background-color: #80BBEC; border: #E3F0FB; border-style: solid; } th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; } th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; } th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px; } th.thLeft,td.catLeft { border-width: 0px 0px 0px 1px; } th.thBottom,td.catBottom { border-width: 0px 1px 1px 1px; } th.thTop { border-width: 1px 0px 0px 0px; } th.thCornerL { border-width: 1px 0px 0px 1px; } th.thCornerR { border-width: 1px 1px 0px 0px; } /* Control Panel Styles ---------------------------------------- */ /* Main CP box ----------------------------------------*/ .cp-menu { float:left; width: 19%; margin-top: 1em; margin-bottom: 5px; } .cp-main { float: left; width: 81%; } .cp-main .content { padding: 0; } .panel-container .panel p { font-size: 1.1em; } .panel-container .panel ol { margin-left: 2em; font-size: 1.1em; } .panel-container .panel li.row { border-bottom: 1px solid transparent; border-top: 1px solid transparent; } ul.cplist { margin-bottom: 5px; border-top: 1px solid transparent; } .panel-container .panel li.header dd, .panel-container .panel li.header dt { margin-bottom: 2px; } .panel-container table.table1 { margin-bottom: 1em; } .panel-container table.table1 thead th { font-weight: bold; border-bottom: 1px solid transparent; padding: 5px; } .panel-container table.table1 tbody th { font-style: italic; background-color: transparent !important; border-bottom: none; } .cp-main .pm-message { border: 1px solid transparent; margin: 10px 0; width: auto; float: none; } .pm-message h2 { padding-bottom: 5px; } .cp-main .postbody h3, .cp-main .box2 h3 { margin-top: 0; } .panel-container .postbody p.author { font-size: 1.1em; } .cp-main .buttons { margin-left: 0; } .cp-main ul.linklist { margin: 0; } /* MCP Specific tweaks */ .mcp-main .postbody { width: 100%; } .tabs-container h2 { float: left; margin-bottom: 0px; } /* CP tabs shared ----------------------------------------*/ .tabs, .minitabs { line-height: normal; } .tabs > ul, .minitabs > ul { list-style: none; margin: 0; padding: 0; position: relative; } .tabs .tab, .minitabs .tab { display: block; float: left; font-size: 1em; font-weight: bold; line-height: 1.4em; } .tabs .tab > a, .minitabs .tab > a { display: block; padding: 5px 9px; position: relative; text-decoration: none; white-space: nowrap; cursor: pointer; } /* CP tabbed menu ----------------------------------------*/ .tabs { margin: 20px 0 0 7px; } .tabs .tab > a { border: 1px solid transparent; border-radius: 4px 4px 0 0; margin: 1px 1px 0 0; } .tabs .activetab > a { margin-top: 0; padding-bottom: 7px; } /* Mini tabbed menu used in MCP ----------------------------------------*/ .minitabs { float: right; margin: 15px 7px 0 0; max-width: 50%; } .minitabs .tab { float: right; } .minitabs .tab > a { border-radius: 5px 5px 0 0; margin-left: 2px; } .minitabs .tab > a:hover { text-decoration: none; } /* Responsive tabs ----------------------------------------*/ .responsive-tab { position: relative; } .responsive-tab > a.responsive-tab-link { display: block; font-size: 1.6em; position: relative; width: 16px; line-height: 0.9em; text-decoration: none; } .responsive-tab .responsive-tab-link:before { content: ''; position: absolute; left: 10px; top: 7px; height: .125em; width: 14px; border-bottom: 0.125em solid transparent; border-top: 0.375em double transparent; } .tabs .dropdown, .minitabs .dropdown { top: 20px; margin-right: -2px; font-size: 1.1em; font-weight: normal; } .minitabs .dropdown { margin-right: -4px; } .tabs .dropdown-up .dropdown, .minitabs .dropdown-up .dropdown { bottom: 20px; top: auto; } .tabs .dropdown li { text-align: right; } .minitabs .dropdown li { text-align: left; } /* UCP navigation menu ----------------------------------------*/ /* Container for sub-navigation list */ .navigation { width: 100%; padding-top: 36px; } .navigation ul { list-style: none; } /* Default list state */ .navigation li { display: inline; font-weight: bold; margin: 1px 0; padding: 0; } /* Link styles for the sub-section links */ .navigation a { display: block; padding: 5px; margin: 1px 0; text-decoration: none; } .navigation a:hover { text-decoration: none; } /* Preferences pane layout ----------------------------------------*/ .cp-main h2 { border-bottom: none; padding: 0; margin-left: 10px; } /* Friends list */ .cp-mini { margin: 10px 15px 10px 5px; max-height: 200px; overflow-y: auto; padding: 5px 10px; border-radius: 7px; } dl.mini dt { font-weight: bold; } dl.mini dd { padding-top: 4px; } .friend-online { font-weight: bold; } .friend-offline { font-style: italic; } /* PM Styles ----------------------------------------*/ /* Defined rules list for PM options */ ol.def-rules { padding-left: 0; } ol.def-rules li { line-height: 180%; padding: 1px; } /* PM marking colours */ .pmlist li.bg1 { padding: 0 3px; } .pmlist li.bg2 { padding: 0 3px; } .pmlist li.pm_message_reported_colour, .pm_message_reported_colour { border-left-color: transparent; border-right-color: transparent; } .pmlist li.pm_marked_colour, .pm_marked_colour, .pmlist li.pm_replied_colour, .pm_replied_colour, .pmlist li.pm_friend_colour, .pm_friend_colour, .pmlist li.pm_foe_colour, .pm_foe_colour { padding: 0; border: solid 3px transparent; border-width: 0 3px; } .pm-legend { border-left-width: 10px; border-left-style: solid; border-right-width: 0; margin-bottom: 3px; padding-left: 3px; } /* Avatar gallery */ .gallery label { position: relative; float: left; margin: 10px; padding: 5px; width: auto; border: 1px solid transparent; text-align: center; } /* Responsive *CP navigation ----------------------------------------*/ @media only screen and (max-width: 900px), only screen and (max-device-width: 900px) { .nojs .tabs a span, .nojs .minitabs a span { max-width: 40px; overflow: hidden; text-overflow: ellipsis; letter-spacing: -.5px; } .cp-menu, .navigation, .cp-main { float: none; width: auto; margin: 0; } .navigation { padding: 0; margin: 0 auto; max-width: 320px; } .navigation a { background-image: none; } .navigation li:first-child a { border-top-left-radius: 5px; border-top-right-radius: 5px; } .navigation li:last-child a { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } } /* Misc layout styles ---------------------------------------- */ /* column[1-2] styles are containers for two column layouts */ .rtl .column1 { float: right; clear: right; } .rtl .column2 { float: left; clear: left; } /* General classes for placing floating blocks */ .rtl .left-box { float: right; text-align: right; } .rtl .right-box { float: left; text-align: left; } .rtl dl.details dt { float: right; clear: right; text-align: left; } .rtl dl.details dd { margin-right: 0; margin-left: 0; padding-right: 5px; padding-left: 0; float: right; } *:first-child+html dl.details dd { margin-right: 30%; float: none; } * html dl.details dd { margin-right: 30%; float: none; } /* RTL imageset entries */ .rtl .imageset.site_logo { padding-right: 170px; padding-left: 0; } .rtl .imageset.upload_bar { padding-right: 280px; padding-left: 0; } .rtl .imageset.poll_left, .rtl .imageset.poll_right { padding-right: 4px; padding-left: 0; } .rtl .imageset.poll_center { padding-right: 1px; padding-left: 0; } .rtl .imageset.forum_link, .rtl .imageset.forum_read, .rtl .imageset.forum_read_locked, .rtl .imageset.forum_read_subforum, .rtl .imageset.forum_unread, .rtl .imageset.forum_unread_locked, .rtl .imageset.forum_unread_subforum { padding-right: 46px; padding-left: 0; } .rtl .imageset.topic_moved, .rtl .imageset.topic_read, .rtl .imageset.topic_read_mine, .rtl .imageset.topic_read_hot, .rtl .imageset.topic_read_hot_mine, .rtl .imageset.topic_read_locked, .rtl .imageset.topic_read_locked_mine, .rtl .imageset.topic_unread, .rtl .imageset.topic_unread_mine, .rtl .imageset.topic_unread_hot, .rtl .imageset.topic_unread_hot_mine, .rtl .imageset.topic_unread_locked, .rtl .imageset.topic_unread_locked_mine, .rtl .imageset.sticky_read, .rtl .imageset.sticky_read_mine, .rtl .imageset.sticky_read_locked, .rtl .imageset.sticky_read_locked_mine, .rtl .imageset.sticky_unread, .rtl .imageset.sticky_unread_mine, .rtl .imageset.sticky_unread_locked, .rtl .imageset.sticky_unread_locked_mine, .rtl .imageset.announce_read, .rtl .imageset.announce_read_mine, .rtl .imageset.announce_read_locked, .rtl .imageset.announce_read_locked_mine, .rtl .imageset.announce_unread, .rtl .imageset.announce_unread_mine, .rtl .imageset.announce_unread_locked, .rtl .imageset.announce_unread_locked_mine, .rtl .imageset.global_read, .rtl .imageset.global_read_mine, .rtl .imageset.global_read_locked, .rtl .imageset.global_read_locked_mine, .rtl .imageset.global_unread, .rtl .imageset.global_unread_mine, .rtl .imageset.global_unread_locked, .rtl .imageset.global_unread_locked_mine, .rtl .imageset.pm_read, .rtl .imageset.pm_unread, .rtl .imageset.icon_topic_reported, .rtl .imageset.icon_topic_unapproved { padding-right: 19px; padding-left: 0; } .rtl .imageset.icon_post_target, .rtl .imageset.icon_post_target_unread { padding-right: 12px; padding-left: 0; } .rtl .imageset.icon_topic_attach { padding-right: 14px; padding-left: 0; } .rtl .imageset.icon_topic_latest, .rtl .imageset.icon_topic_newest { padding-right: 18px; padding-left: 0; } #notification_list { display: none; position: absolute; width: 310px; z-index: 1; box-shadow: 3px 3px 5px darkgray; } #notification_list .notification_scroll { max-height: 350px; overflow-y: auto; overflow-x: hidden; } #notification_list table { width: 100%; } #notification_list .notification_title { padding: 3px; } #notification_list .notification_title:after { clear: both; content: ''; display: block; } #notification_list .header { padding: 5px; font-weight: bold; border: 1px solid #A9B8C2; border-bottom: 0; } #notification_list > .header > .header_settings { float: right; font-weight: normal; text-transform: none; } #notification_list .header:after { content: ''; display: table; clear: both; } #notification_list .footer { text-align: center; font-size: 1.2em; border: 1px solid #A9B8C2; border-top: 0; } .notification_list img { max-width: 50px; max-height: 50px; } #notification_list .footer > a { display: block; } #notification_list .notification-time { font-size: 0.9em; float: right; } .notification_list .notifications_time { font-size: 0.8em; } /* Responsive Design ---------------------------------------- */ @media (max-width: 320px) { select, .inputbox { max-width: 240px; } } /* Notifications list ----------------------------------------*/ @media (max-width: 350px) { .dropdown-extended .dropdown-contents { width: auto; } } @media (max-width: 430px) { .action-bar .search-box .inputbox { width: 120px; } .section-viewtopic .search-box .inputbox { width: 57px; } .action-bar .search-box .inputbox ::-moz-placeholder { content: "Search..."; } .action-bar .search-box .inputbox :-ms-input-placeholder { content: "Search..."; } .action-bar .search-box .inputbox ::-webkit-input-placeholder { content: "Search..."; } } @media (max-width: 500px) { dd label { white-space: normal; } select, .inputbox { max-width: 260px; } .captcha-panel dd.captcha { margin-left: 0; } .captcha-panel dd.captcha-image img { width: 100%; } dl.details dt, dl.details dd { width: auto; float: none; text-align: left; } dl.details dd { margin-left: 20px; } p.responsive-center { float: none; text-align: center; margin-bottom: 5px; } .action-bar > div { margin-bottom: 5px; } .action-bar > .pagination { float: none; clear: both; padding-bottom: 1px; text-align: center; } .action-bar > .pagination li.page-jump { margin: 0 2px; } p.jumpbox-return { display: none; } .display-options > label:nth-child(1) { display: block; margin-bottom: 5px; } .attach-controls { margin-top: 5px; width: 100%; } .quick-links .dropdown-trigger span { display: none; } } @media (max-width: 550px) { ul.topiclist.forums dt { margin-right: 0; } ul.topiclist.forums dt .list-inner { margin-right: 0; } ul.topiclist.forums dd.lastpost { display: none; } } @media (max-width: 700px) { .responsive-hide { display: none !important; } .responsive-show { display: block !important; } .responsive-show-inline { display: inline !important; } .responsive-show-inline-block { display: inline-block !important; } /* Content wrappers ----------------------------------------*/ html { height: auto; } body { padding: 0; } .wrap { border: none; border-radius: 0; margin: 0; min-width: 290px; padding: 0 5px; } /* Common block wrappers ----------------------------------------*/ .headerbar, .navbar, .forabg, .forumbg, .post, .panel { border-radius: 0; margin-left: -5px; margin-right: -5px; } .cp-main .forabg, .cp-main .forumdb, .cp-main .post, .cp-main .panel { border-radius: 7px; } /* Logo block ----------------------------------------*/ .site-description { float: none; width: auto; text-align: center; } .logo { /* change display value to inline-block to show logo */ display: none; float: none; padding: 10px; } .site-description h1, .site-description p { text-align: inherit; float: none; margin: 5px; line-height: 1.2em; overflow: hidden; text-overflow: ellipsis; } .site-description p, .search-header { display: none; } /* Navigation ----------------------------------------*/ .headerbar + .navbar { margin-top: -5px; } /* Search ----------------------------------------*/ .responsive-search { display: block !important; } /* .topiclist lists ----------------------------------------*/ li.header dt { text-align: center; text-transform: none; line-height: 1em; font-size: 1.2em; padding-bottom: 4px; } ul.topiclist li.header dt, ul.topiclist li.header dt .list-inner { margin-right: 0 !important; padding-right: 0; } ul.topiclist li.header dd { display: none !important; } ul.topiclist dt, ul.topiclist dt .list-inner, ul.topiclist.missing-column dt, ul.topiclist.missing-column dt .list-inner, ul.topiclist.two-long-columns dt, ul.topiclist.two-long-columns dt .list-inner, ul.topiclist.two-columns dt, ul.topiclist.two-columns dt .list-inner { margin-right: 0; } ul.topiclist dt .list-inner.with-mark { padding-right: 34px; } ul.topiclist dt .list-inner { min-height: 28px; } ul.topiclist li.header dt .list-inner { min-height: 0; } ul.topiclist dd { display: none; } ul.topiclist dd.mark { display: block; } /* Forums and topics lists ----------------------------------------*/ ul.topiclist.forums dt { margin-right: -250px; } ul.topiclist dd.mark { display: block; position: absolute; right: 5px; top: 0; margin: 0; width: auto; min-width: 0; text-align: left; } ul.topiclist.forums dd.topics dfn, ul.topiclist.topics dd.posts dfn { position: relative; left: 0; width: auto; display: inline; font-weight: normal; } li.row .responsive-show strong { font-weight: bold; color: inherit; } ul.topiclist li.row dt a.subforum { vertical-align: bottom; overflow: hidden; text-overflow: ellipsis; max-width: 100px; } /* Forums and topics lists ----------------------------------------*/ dd.cat-title { width: 50px; min-width: 20px; overflow: hidden; text-align: left; line-height: 2.2em; font-size: 1.1em; } dd.catdiv { min-width: 20px; overflow: hidden; text-align: center; line-height: 2.2em; font-size: 1.1em; } dd.topicdetails { width: 50px; overflow: hidden; margin-left: 2px; margin-right: 2px; text-align: left; line-height: 1.2em; font-size: 1.1em; } dd.forumdesc { margin-left: 2px; margin-right: 2px; text-align: left; line-height: 1.2em; font-size: 1.1em; } dd.nav { overflow: hidden; text-align: center; font-size: 1.1em; } dd.views { min-width: 100px; overflow: hidden; text-align: center; font-size: 1.1em; } dd.answers { min-width: 60px; overflow: hidden; text-align: center; line-height: 1.2em; font-size: 1.1em; } dd.forumlink { min-width: 60px; text-align: center; font-size: 1.1em; } dd.lastpost { width: 50px; min-width: 10px; text-align: left; font-size: 1.1em; } div.legend { text-align: center; vertical-align: middle; line-height: 1.2em; font-size: 1.1em; } /* Responsive breadcrumbs ----------------------------------------*/ .rtl .breadcrumbs .crumb { float: right; } /* Table styles ----------------------------------------*/ .rtl table.table1 thead th { padding: 0 3px 4px 0; } .rtl table.table1 thead th span { padding-left: 0; padding-right: 7px; } .rtl table.table1 tbody th { text-align: right; } /* Specific column styles */ .rtl table.table1 .name { text-align: right; } .rtl table.table1 .joined { text-align: right; } .rtl table.table1 .active { text-align: right; } .rtl table.table1 .info { text-align: right; } .rtl table.table1 thead .autocol { padding-left: 0; padding-right: 1em; } .rtl table.table1 span.rank-img { float: left; } .rtl table.info tbody th { text-align: left; } .rtl .forumbg table.table1 { margin: 0 -1px -1px -2px; } /* Misc layout styles ---------------------------------------- */ /* column[1-2] styles are containers for two column layouts */ .rtl .column1 { float: right; clear: right; } .rtl .column2 { float: left; clear: left; } /* General classes for placing floating blocks */ .rtl .left-box { float: right; text-align: right; } .rtl .right-box { float: left; text-align: left; } .rtl dl.details dt { float: right; clear: right; text-align: left; } .rtl dl.details dd { margin-right: 0; margin-left: 0; padding-right: 5px; padding-left: 0; float: right; } *:first-child+html dl.details dd { margin-right: 30%; float: none; } * html dl.details dd { margin-right: 30%; float: none; } /* Pagination ----------------------------------------*/ .pagination > ul { margin: 5px 0 0; } .row .pagination .ellipsis + li { display: none !important; } /* Responsive tables ----------------------------------------*/ table { border-collapse: collapse; border-spacing: 0; } table.responsive, table.responsive tbody, table.responsive tr, table.responsive td { display: block; } table.responsive thead, table.responsive th { display: none; } table.responsive.show-header thead, table.responsive.show-header th:first-child { display: block; width: auto !important; text-align: left !important; } table.responsive.show-header th:first-child span.rank-img { display: none; } table.responsive tr { margin: 2px 0; } table.responsive td { width: auto !important; text-align: left !important; padding: 4px; } table.responsive td.empty { display: none !important; } table.responsive td > dfn { display: inline-block !important; } table.responsive td > dfn:after { content: ':'; padding-right: 5px; } table.responsive span.rank-img { float: none; padding-right: 5px; } table.responsive.memberlist td:first-child input[type="checkbox"] { float: right; } /* Tabbed menu Based on: http://www.alistapart.com/articles/slidingdoors2/ ----------------------------------------*/ #tabs { line-height: normal; margin: 0 0 -6px 7px; min-width: 600px; } .rtl #tabs { margin: 0 7px -6px 0; } #tabs ul { margin:0; padding: 0; list-style: none; } #tabs li { display: inline; margin: 0; padding: 0; font-size: 0.85em; font-weight: bold; } #tabs a { float: left; background:url("images/bg_tabs1.gif") no-repeat 0% -34px; margin: 0 1px 0 0; padding: 0 0 0 7px; text-decoration: none; position: relative; } .rtl #tabs a { float: right; } #tabs a span { float: left; display: block; background: url("images/bg_tabs2.gif") no-repeat 100% -34px; padding: 7px 10px 4px 4px; color: #767676; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; } .rtl #tabs a span { float: right; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabs a span, .rtl #tabs a span { float:none;} /* End hack */ #tabs a:hover span { color: #BC2A4D; } #tabs #activetab a { background-position: 0 0; border-bottom: 1px solid #DCDEE2; } #tabs #activetab a span { background-position: 100% 0; padding-bottom: 5px; color: #23649F; } #tabs a:hover { background-position: 0 -69px; } #tabs a:hover span { background-position: 100% -69px; } #tabs #activetab a:hover span { color: #115098; } /* Forms ----------------------------------------*/ fieldset dt, fieldset.fields1 dt, fieldset.fields2 dt { width: auto; float: none; } fieldset dd, fieldset.fields1 dd, fieldset.fields2 dd { margin-left: 0px; } textarea, dd textarea, .message-box textarea { width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; } dl.pmlist dt { width: auto !important; margin-bottom: 5px; } dl.pmlist dd { display: inline-block; margin-left: 0 !important; } dl.pmlist dd:first-of-type { padding-left: 20px; } .smiley-box, .message-box { float: none; width: auto; } .smiley-box { margin-top: 5px; } .bbcode-status { display: none; } .colour-palette, .colour-palette tbody, .colour-palette tr { display: block; } .colour-palette td { display: inline-block; margin-right: 2px; } .horizontal-palette td:nth-child(2n), .vertical-palette tr:nth-child(2n) { display: none; } fieldset.quick-login label { display: block; margin-bottom: 5px; white-space: normal; } fieldset.quick-login label > span { display: inline-block; min-width: 100px; } fieldset.quick-login input.inputbox { width: 85%; max-width: 300px; margin-left: 20px; } fieldset.quick-login label[for="autologin"] { display: inline-block; text-align: right; min-width: 50%; } /* User profile ----------------------------------------*/ .column1, .column2, .left-box.profile-details { float: none; width: auto; } /* Polls ----------------------------------------*/ fieldset.polls dt { width: 90%; } fieldset.polls dd.resultbar { padding-left: 20px; } fieldset.polls dd.poll_option_percent { width: 20%; } fieldset.polls dd.resultbar, fieldset.polls dd.poll_option_percent { margin-top: 5px; } /* Post ----------------------------------------*/ .postbody { position: inherit; } .postprofile, .postbody, .search .postbody { display: block; width: auto; float: none; padding: 0; min-height: 0; } .post .postprofile { width: auto; border-width: 0 0 1px 0; padding-bottom: 5px; margin: 0; margin-bottom: 5px; min-height: 40px; overflow: hidden; } .postprofile dd { display: none; } .postprofile dt, .postprofile dd.profile-rank, .search .postprofile dd { display: block; margin: 0; } .postprofile .has-avatar .avatar-container { margin: 0; overflow: inherit; } .postprofile .avatar-container:after { clear: none; } .postprofile .avatar { margin-right: 5px; } .postprofile .avatar img { width: auto !important; height: auto !important; max-height: 32px; } .has-profile .postbody h3 { margin-left: 0 !important; margin-right: 0 !important; } .has-profile .post-buttons { right: 30px; top: 15px; } .online { background-size: 40px; } /* Misc stuff ----------------------------------------*/ h2 { margin-top: .5em; } p { margin-bottom: .5em; overflow: hidden; } p.rightside { margin-bottom: 0; } fieldset.display-options label { display: block; clear: both; margin-bottom: 5px; } dl.mini dd.pm-legend { float: left; min-width: 200px; } .topicreview { margin: 0 -5px; padding: 0 5px; } fieldset.display-actions { white-space: normal; } .phpbb_alert { width: auto; margin: 0 5px; } .attach-comment dfn { width: 100%; } } @media (min-width: 700px) { .postbody { width: 70%; } } @media (min-width: 850px) { .postbody { width: 76%; } } @media (max-width: 850px) { .postprofile { width: 28%; } } @media (min-width: 701px) and (max-width: 950px) { ul.topiclist dt { margin-right: -410px; } ul.topiclist dt .list-inner { margin-right: 410px; } dd.posts, dd.topics, dd.views { width: 80px; } } /* Show scrollbars for items with overflow on iOS devices ----------------------------------------*/ .postbody .content::-webkit-scrollbar, .topicreview::-webkit-scrollbar, .post_details::-webkit-scrollbar, .codebox code::-webkit-scrollbar, .attachbox dd::-webkit-scrollbar, .attach-image::-webkit-scrollbar, .dropdown-extended ul::-webkit-scrollbar { width: 8px; height: 8px; -webkit-appearance: none; background: rgba(0, 0, 0, .1); border-radius: 3px; } .postbody .content::-webkit-scrollbar-thumb, .topicreview::-webkit-scrollbar-thumb, .post_details::-webkit-scrollbar-thumb, .codebox code::-webkit-scrollbar-thumb, .attachbox dd::-webkit-scrollbar-thumb, .attach-image::-webkit-scrollbar-thumb, .dropdown-extended ul::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, .3); border-radius: 3px; } #memberlist tr.inactive, #team tr.inactive { font-style: italic; } /** * An alternate stylesheet. * * @package AutoIndex * @author Justin Hagstrom * @version 1.0.0 (February 03, 2005) * * @copyright Copyright (C) 2002-2005 Justin Hagstrom * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * * @link http://autoindex.sourceforge.net */ /* Body */ .autoindex_body, html { font-family: verdana, lucidia, sans-serif; font-size: 13px; background-color: #FCFCFC; } /* Images */ .autoindex_body img { border: none; } /* Tables */ .autoindex_table { width: 100%; border: none; border-spacing: 2px; } .light_row { background-color: #FEFEFE; font-size: 12px; } .dark_row { background-color: #EEEEEE; font-size: 12px; } .light_row:hover, .dark_row:hover { background-color: #FFF2BF; } .autoindex_td { border: 1px solid #FAFAFA; font-size: 12px; padding: 1px; text-align: left; white-space: nowrap; } .autoindex_td_right { border: 1px solid #FAFAFA; font-size: 12px; padding: 1px; text-align: right; white-space: nowrap; } .autoindex_td:hover, .autoindex_td_right:hover { font-size: 12px; padding: 1px; border: 1px solid #FFCC00; } .autoindex_th { background-color: #FFCC00; border: 1px solid #AA9339; font-size: 12px; padding: 2px; } /* Links */ .plain_link { color: #000000; text-decoration: none; } .autoindex_a:visited, .autoindex_a:active { color: #00008F; text-decoration: none; } .autoindex_a:link { color: #0000FF; text-decoration: none; } .autoindex_a:hover { color: #392266; text-decoration: none; } /* Buttons */ .button { color: #707070; background-color: #F2F6FC; font-family: arial, sans-serif; font-size: 11px; text-align: left; vertical-align: middle; font-weight: bold; cursor: pointer; border: 0px outset #CBCBCB; padding: 3px 10px 3px 10px; } /* Misc. */ .paragraph { background: #F2F6FC; color: #000020; font-size: 13px; } .autoindex_hr { color: #000020; background-color: #000020; border: none; width: 75%; height: 1px; } .autoindex_small { font-size: 10px; }default/default.css0000755000000000000000000022676113546364110011552 0ustar /* phpBB3 Style Sheet -------------------------------------------------------------- Style name: subSilver Based on style: subSilver Theme for phpBB2 by phpBB Group Original author: OryNider, using subsilver2 Theme as a base. This is an alternative subsilver2 style with default colors. -------------------------------------------------------------- */ /* Layout ------------ */ * { /* Reset browsers default margin, padding and font sizes */ margin: 0; padding: 0; } abbr { text-decoration: none; } html { font-size: 100%; } /* General page style. The scroll bar colours only visible in IE5.5+ */ body { background-color: #E5E5E5; scrollbar-face-color: #DEE3E7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #D1D7DC; scrollbar-arrow-color: #006699; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #98AAB1; padding-right: 0px; padding-left: 0px; background: url("./images/backgroundbluelight.gif"); padding-bottom: 0px; margin: 5px 10px 10px; font-family: "Roboto", Verdana, Geneva, 'Lucida Grande', Arial, "Helvetica Neue", Helvetica, sans-serif, droid-serif; padding-top: 0px; font-size: 89.5%; margin: 0; } #wrapheader { min-height: 120px; height: auto !important; height: 120px; /* background-image: url('./images/background.gif'); background-repeat: repeat-x;*/ /* padding: 0 25px 15px 25px;*/ padding: 0; } #wrapcentre { margin: 15px 25px 0 25px; } #wrapfooter { text-align: center; clear: both; } #wrapnav { width: 100%; margin: 0; background-color: #ECECEC; border-width: 1px; border-style: solid; border-color: #A9B8C2; } #logodesc { margin-bottom: 5px; padding: 5px 25px; background: transparent none 0 0 no-repeat; border-bottom: 1px solid #D9DFE4; } #menubar { margin: 0 25px; } #datebar { margin: 10px 25px 0 25px; } #findbar { width: 100%; margin: 0; padding: 0; border: 0; } .forumrules { background-color: #F9CC79; border-width: 1px; border-style: solid; border-color: #BB9860; padding: 4px; font-weight: normal; font-size: 1.1em; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; } .forumrules h3 { color: red; } #pageheader { } #pagecontent { } #pagefooter { } #poll { } #postrow { } #postdata { } /* Text --------------------- */ h1 { color: black; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-weight: bold; font-size: 1.8em; text-decoration: none; } h2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 1.5em; text-decoration: none; line-height: 120%; } h3 { font-size: 1.3em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 120%; } h4 { margin: 0; font-size: 1.1em; font-weight: bold; } p { font-size: 1.1em; } p.moderators { margin: 0; float: left; color: black; font-weight: bold; } .rtl p.moderators { float: right; } p.linkmcp { margin: 0; float: right; white-space: nowrap; } .rtl p.linkmcp { float: left; } p.breadcrumbs { margin: 0; float: left; color: black; font-weight: bold; white-space: normal; font-size: 1em; } .rtl p.breadcrumbs { float: right; } p.datetime { margin: 0; float: right; white-space: nowrap; font-size: 1em; } .rtl p.datetime { float: left; } p.searchbar { padding: 2px 0; white-space: nowrap; } p.searchbarreg { margin: 0; float: right; white-space: nowrap; } .rtl p.searchbarreg { float: left; } p.forumdesc { padding-bottom: 4px; } p.topicauthor { margin: 1px 0; } p.topicdetails { margin: 1px 0; } .postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active { margin: 1px 0; color: red; font-weight:bold; } .postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active { color: green; font-weight:bold; } .postapprove img, .postreported img { vertical-align: bottom; padding-top: 5px; } .postauthor { color: #000000; } .postdetails { color: #000000; } /* The content of the posts (body of text) */ .postbody { font-size : 15px; line-height: 14px; font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial, Times, sans-serif; } .postbody li, ol, ul { margin: 0 0 0 1.5em; } .rtl .postbody li, .rtl ol, .rtl ul { margin: 0 1.5em 0 0; } .posthilit { background-color: yellow; } .nav { margin: 0; color: black; font-weight: bold; } /* Action-bars (container for post/reply buttons, pagination, etc.) ---------------------------------------- */ fa-fw { width: 1.28571429em; text-align: center; } .action-bar { font-size: 11px; margin: 4px 0; } .forabg + .action-bar { margin-top: 2em; } .action-bar .button { margin-right: 5px; float: left; } .action-bar .button-search { margin-right: 0; } .action-bar .newtopic, .action-bar .postreply { border-color: #1C0046; background-color: #AB95CB; /* Old browsers */ /* FF3.6+ */ background-image: -webkit-linear-gradient(top, #AB95CB 0%, #1A0040 100%); background-image: linear-gradient(to bottom, #AB95CB 0%,#1A0040 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AB95CB', endColorstr='#1A0040',GradientType=0 ); /* IE6-9 */ } .action-bar .newtopic:hover, .action-bar .postreply:hover { background-color: #1A0040; /* Old browsers */ /* FF3.6+ */ background-image: -webkit-linear-gradient(top, #1A0040 0%, #AB95CB 100%); background-image: linear-gradient(to bottom, #1A0040 0%,#AB95CB 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1A0040', endColorstr='#AB95CB',GradientType=0 ); /* IE6-9 */ } .pagination { padding: 4px; color: black; font-size: 1em; font-weight: bold; } .cattitle { } /* General text */ .gen { margin: 1px 1px; } .genmed { margin: 1px 1px; } .gensmall { margin: 1px 1px; } /* font sizes for old modules */ .gen { font-size : 12px; } .genmed { font-size : 11px; } .gensmall { font-size : 10px; } .gen,.genmed,.gensmall { color : #000000; } a.gen,a.genmed,a.gensmall { color: #072978; text-decoration: none; } a.gen:hover,a.genmed:hover,a.gensmall:hover { color: #041642; text-decoration: underline; } /* The register, login, search etc links at the top of the page */ .mainmenu { font-size : 11px; color : #000000 } a.mainmenu { text-decoration: none; color : #072978; } a.mainmenu:hover{ text-decoration: underline; color : #041642; } /* Forum category titles */ .cattitle { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #072978} a.cattitle { text-decoration: none; color : #072978; } a.cattitle:hover{ text-decoration: underline; } /* Forum title: Text and link to the forums used in: index.php */ .forumlink { font-weight: bold; font-size: 12px; color : #072978; } a.forumlink { text-decoration: none; color : #072978; } a.forumlink:hover{ text-decoration: underline; color : #041642; } /* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */ .nav { font-weight: bold; font-size: 11px; color : #000000;} a.nav { text-decoration: none; color : #072978; } a.nav:hover { text-decoration: underline; } /* titles for the topics: could specify viewed link colour too */ .topictitle,h1,h2 { font-weight: bold; font-size: 11px; color : #000000; } a.topictitle:link { text-decoration: none; color : #072978; } a.topictitle:visited { text-decoration: none; color : #072978; } a.topictitle:hover { text-decoration: underline; color : #041642; } /* Name of poster in viewmsg.php and viewtopic.php and other places */ .name { font-size : 11px; color : #000000;} /* Location, number of posts, post date etc */ .postdetails { font-size : 10px; color : #000000; } a.postlink:link { text-decoration: none; color : #072978 } a.postlink:visited { text-decoration: none; color : #072978; } a.postlink:hover { text-decoration: underline; color : #041642} /* Quote & Code blocks */ .code { font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600; background-color: #FAFAFA; border: #80BBEC; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px } .quote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%; background-color: #FAFAFA; border: #80BBEC; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px } /* Copyright and bottom info */ .copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;} a.copyright { color: #444444; text-decoration: none;} a.copyright:hover { color: #000000; text-decoration: underline;} .copyright { color: #444; font-weight: normal; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; } .titles { font-family: "Lucida Grande", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.3em; text-decoration: none; } .error { color: red; } /* Horizontal lists ----------------------------------------*/ .navbar ul.linklist { padding: 2px 0; list-style-type: none; } ul.linklist { display: block; margin: 0; } .cp-main .panel { padding: 5px 10px; } ul.linklist > li { float: left; font-size: 1.1em; line-height: 2.2em; list-style-type: none; margin-right: 7px; width: auto; } ul.linklist > li.rightside, p.rightside, a.rightside { float: right; margin-right: 0; margin-left: 7px; text-align: right; } ul.navlinks { border-top: 1px solid transparent; } ul.leftside { float: left; margin-left: 0; margin-right: 5px; text-align: left; } ul.rightside { float: right; margin-left: 5px; margin-right: -5px; text-align: right; } ul.linklist li.responsive-menu { position: relative; margin: 0 5px 0 0; } .hasjs ul.linklist.leftside, .hasjs ul.linklist.rightside { max-width: 48%; } .hasjs ul.linklist.fullwidth { max-width: none; } li.responsive-menu.dropdown-right .dropdown { left: -9px; } li.responsive-menu.dropdown-left .dropdown { right: -6px; } ul.linklist .dropdown { top: 22px; } ul.linklist .dropdown-up .dropdown { bottom: 18px; top: auto; } /* Bulletin icons for list items ----------------------------------------*/ ul.linklist.bulletin > li:before { display: inline-block; content: "\2022"; font-size: inherit; line-height: inherit; padding-right: 4px; } ul.linklist.bulletin > li:first-child:before, ul.linklist.bulletin > li.rightside:last-child:before { content: none; } ul.linklist.bulletin > li.no-bulletin:before { content: none; } .responsive-menu:before { display: none !important; } /* Profile in overall_header.html */ .header-profile { display: inline-block; vertical-align: top; } a.header-avatar, a.header-avatar:hover { text-decoration: none; } a.header-avatar img { margin-bottom: 2px; max-height: 20px; vertical-align: middle; width: auto; } a.header-avatar span:after { content: '\f0dd'; display: inline-block; font: normal normal normal 14px/1 FontAwesome; padding-left: 6px; padding-top: 2px; vertical-align: top; } /* -------------------------------------------------------------- /* $Icons /* -------------------------------------------------------------- */ /* Global module setup ---------------------------------------- */ /* Renamed version of .fa class for agnostic usage of icon fonts. * Just change the name of the font after the 14/1 to the name of * the font you wish to use. */ .icon, .button .icon, blockquote cite:before, .uncited:before { font-family: FontAwesome; font-size: 14px; font-weight: normal; font-style: normal; font-variant: normal; line-height: 1; display: inline-block; /* stylelint-disable order/declaration-block-properties-specified-order */ -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; /* stylelint-enable order/declaration-block-properties-specified-order */ text-rendering: auto; /* optimizelegibility throws things off #1094 */ } .icon:before { padding-right: 2px; } .button .icon:before { padding-right: 0; } /* Icon size classes - Default size is 14px, use these for small variations */ .icon.icon-xl { font-size: 20px; } .icon.icon-lg { font-size: 18px; } .icon.icon-md { font-size: 12px; } .icon.icon-sm { font-size: 10px; } /* icon modifiers */ .icon-tiny { font-size: 16px; vertical-align: text-bottom; width: 12px; -webkit-transform: scale(0.65, 0.75); transform: scale(0.65, 0.75); } .arrow-right .icon { float: right; } .arrow-left:hover .icon { margin-right: 5px; margin-left: -5px; } .arrow-left .icon { float: left; } .arrow-right:hover .icon { margin-right: -5px; margin-left: 5px; } .post-buttons .dropdown-contents .icon { float: right; margin-left: 5px; } .alert_close .icon:before { border-radius: 50%; display: block; width: 11px; height: 12px; padding: 0; } blockquote cite:before, .uncited:before { content: "\f10d"; /* Font Awesome quote-left */ } .rtl blockquote cite:before, .rtl .uncited:before { content: "\f10e"; /* Font Awesome quote-right */ } /* Dropdown menu ----------------------------------------*/ .dropdown-container { position: relative; } .dropdown-container-right { float: right; } .dropdown-container-left { float: left; } .nojs .dropdown-container:hover .dropdown { display: block !important; } .dropdown { display: none; position: absolute; left: 0; top: 1.2em; z-index: 2; border: 1px solid transparent; border-radius: 5px; padding: 9px 0 0; margin-right: -500px; } .dropdown.live-search { top: auto; } .dropdown-container.topic-tools { float: left; } .dropdown-up .dropdown { top: auto; bottom: 1.2em; padding: 0 0 9px; } .dropdown-left .dropdown, .nojs .rightside .dropdown { left: auto; right: 0; margin-left: -500px; margin-right: 0; } .dropdown-button-control .dropdown { top: 24px; } .dropdown-button-control.dropdown-up .dropdown { top: auto; bottom: 24px; } .dropdown .pointer, .dropdown .pointer-inner { position: absolute; width: 0; height: 0; border-top-width: 0; border-bottom: 10px solid transparent; border-left: 10px dashed transparent; border-right: 10px dashed transparent; -webkit-transform: rotate(360deg); /* better anti-aliasing in webkit */ display: block; } .dropdown-up .pointer, .dropdown-up .pointer-inner { border-bottom-width: 0; border-top: 10px solid transparent; } .dropdown .pointer { right: auto; left: 10px; top: -1px; z-index: 3; } .dropdown-up .pointer { bottom: -1px; top: auto; } .dropdown-left .dropdown .pointer, .nojs .rightside .dropdown .pointer { left: auto; right: 10px; } .dropdown .pointer-inner { top: auto; bottom: -11px; left: -10px; } .dropdown-up .pointer-inner { bottom: auto; top: -11px; } .dropdown .dropdown-contents { z-index: 2; overflow: hidden; overflow-y: auto; border: 1px solid transparent; border-radius: 5px; padding: 5px; position: relative; max-height: 300px; } .dropdown-contents a { display: block; padding: 5px; } .jumpbox { margin: 5px 0; } .jumpbox .dropdown li { border-top: 1px solid transparent; } .jumpbox .dropdown-select { margin: 0; } .jumpbox .dropdown-contents { padding: 0; text-decoration: none; } .jumpbox .dropdown-contents li { padding: 0; } .jumpbox .dropdown-contents a { margin-right: 20px; padding: 5px 10px; text-decoration: none; width: 100%; } .jumpbox .spacer { display: inline-block; width: 0px; } .jumpbox .spacer + .spacer { width: 20px; } .dropdown-contents a { display: block; padding: 5px; } .jumpbox .dropdown-select { margin: 0; } .jumpbox .dropdown-contents a { text-decoration: none; } .dropdown li { display: list-item; border-top: 1px dotted transparent; float: none !important; line-height: normal !important; font-size: 1em !important; list-style: none; margin: 0; white-space: nowrap; text-align: left; } .dropdown-contents > li { padding-right: 15px; } .dropdown-nonscroll > li { padding-right: 0; } .dropdown li:first-child, .dropdown li.separator + li, .dropdown li li { border-top: 0; } .dropdown li li:first-child { margin-top: 4px; } .dropdown li li:last-child { padding-bottom: 0; } .dropdown li li { border-top: 1px dotted transparent; padding-left: 18px; } .wrap .dropdown li, .dropdown.wrap li, .dropdown-extended li { white-space: normal; } .dropdown li.separator { border-top: 1px solid transparent; padding: 0; } .dropdown li.separator:first-child, .dropdown li.separator:last-child { display: none !important; } /* jQuery popups ---------------------------------------- */ .phpbb_alert { background-color: #FFFFFF; border-color: #999999; } .darken { background-color: #000000; } .loading_indicator { background-color: #000000; background-image: url("./images/loading.gif"); } .dropdown-extended ul li { border-top-color: #B9B9B9; } .dropdown-extended ul li:hover { background-color: #cfd1f6; color: #000000; } .dropdown-extended .header, .dropdown-extended .footer { border-color: #B9B9B9; color: #000000; } .dropdown-extended .footer { border-top-style: solid; border-top-width: 1px; } .dropdown-extended .header { background-color: #f1f2ff; /* Old browsers */ /* FF3.6+ */ background-image: -webkit-linear-gradient(top, #f1f2ff 0%, #caceeb 100%); background-image: linear-gradient(to bottom, #f1f2ff 0%,#caceeb 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f2ff', endColorstr='#caceeb',GradientType=0 ); /* IE6-9 */ } .dropdown .pointer { border-color: #B9B9B9 transparent; } .dropdown .pointer-inner { border-color: #FFF transparent; } .dropdown-extended .pointer-inner { border-color: #f1f2ff transparent; } .dropdown .dropdown-contents { background: #fff; border-color: #B9B9B9; box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.2); } .dropdown-up .dropdown-contents { box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2); } .dropdown li, .dropdown li li { border-color: #DCDCDC; } .dropdown li.separator { border-color: #DCDCDC; } /* Notifications ---------------------------------------- */ .notification_list p.notification-time { color: #4d4d77; } li.notification-reported strong, li.notification-disapproved strong { color: #0d5aa2; } .badge { background-color: #0d5aa2; color: #ffffff; } /* Responsive breadcrumbs ----------------------------------------*/ .breadcrumbs .crumb { float: left; font-weight: bold; word-wrap: normal; } .breadcrumbs .crumb:before { content: '\2039'; font-weight: bold; padding: 0 0.5em; } .breadcrumbs .crumb:first-child:before { content: none; } .breadcrumbs .crumb a { white-space: nowrap; text-overflow: ellipsis; vertical-align: bottom; overflow: hidden; } .breadcrumbs.wrapped .crumb a { letter-spacing: -.3px; } .breadcrumbs.wrapped .crumb.wrapped-medium a { letter-spacing: -.4px; } .breadcrumbs.wrapped .crumb.wrapped-tiny a { letter-spacing: -.5px; } .breadcrumbs .crumb.wrapped-max a { max-width: 120px; } .breadcrumbs .crumb.wrapped-wide a { max-width: 100px; } .breadcrumbs .crumb.wrapped-medium a { max-width: 80px; } .breadcrumbs .crumb.wrapped-small a { max-width: 60px; } .breadcrumbs .crumb.wrapped-tiny a { max-width: 40px; } /* Tables ------------ */ th { color: #FFA34F; font-size: 1.1em; font-weight: bold; background-color: #006699; background-image: url('./images/cellpic3.gif'); white-space: nowrap; padding: 7px 5px; } /* General font families for common tags */ font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif } a:link,a:active,a:visited { color : #006699; } a:hover { text-decoration: underline; color : #DD6900; } hr { height: 0px; border: solid #80BBEC 0px; border-top-width: 1px;} /* This is the border line & background colour round the entire page */ .bodyline { background-color: #E3F0FB; background-image: url("./images/bodyline.jpg"); padding-bottom: 40px; border: 1px #4B8DF1 solid; } /* This is the outline round the main subsilver-ish forum tables */ .forumline { background-color: #E3F0FB; border: 2px #006699 solid; } .bodyline { border: 1px #98AAB1 solid; padding: 0px 0px 0px 0px; } .forumline { border: 2px #006699 solid; padding: 0px 0px 0px 0px; } td { padding: 0.4px; } td.profile { padding: 2px; } .profile { padding: 2px; } .tablebg { background-color: #A9B8C2; } /* Main table cell colours and backgrounds */ .row1 { background-color: #DAECFA; padding: 4px; } .row2 { background-color: #BADBF5; padding: 4px; } .row3 { background-color: #80BBEC; padding: 4px; } .row4 { background-color: #E4E8EB; padding: 4px; } .col1 { background-color: #BADBF5; padding: 4px; } .col2 { background-color: #DAECFA; padding: 4px; } /* Edit this colors for every subsilver-ish ported template */ .row1, .bg1 { background-color: #EFEFEF; } /* .bg1 */ .row2, .bg2 { background-color: #DEE3E7; } /* .bg2 */ .row2, .bg3 { background-color: #D1D7DC; } /* .bg3 */ .row4, .bg4 { background-color: #EFEFEF; } .row5, .bg5 { background-color: #DEE3E7; } .row6, .bg6 { background-color: #D1D7DC; } /* This is for the table cell above the Topics, Post & Last posts on the index.php page By default this is the fading out gradiated silver background. However, you could replace this with a bitmap specific for each forum */ .rowpic { background-color: #E3F0FB; background-image: url('./images/cellpic2.jpg'); background-repeat: repeat-y; } .catdiv { height: 28px; margin: 0; padding: 0; border: 0; background: white url('./images/cellpic2.jpg') repeat-y scroll top left; } .rtl .catdiv { background: white url('./images/cellpic2_rtl.jpg') repeat-y scroll top right; } /* Header cells - the blue and silver gradient backgrounds */ th { color: #FFA34F; font-size: 11px; font-weight : bold; background-color: #006699; background-image: url('./images/cellpic3.gif'); } .cat { background-color: #C7D0D7; text-indent: 4px; } .cat,.catHead,.catSides,.catLeft,.catRight,.catBottom { background-image: url('./images/cellpic1.gif'); background-color:#80BBEC; border: #E3F0FB; border-style: solid; } /* Setting additional nice inner borders for the main table cells. The names indicate which sides the border will be on. Don't worry if you don't understand this, just ignore it :-) */ td.cat,td.catHead,td.catBottom { height: 29px; border-width: 0px 0px 0px 0px; } th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR { font-weight: bold; border: #E3F0FB; border-style: solid; height: 28px; } td.row3Right,td.spaceRow { background-color: #80BBEC; border: #E3F0FB; border-style: solid; } th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; } th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; } th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px; } th.thLeft,td.catLeft { border-width: 0px 0px 0px 1px; } th.thBottom,td.catBottom { border-width: 0px 1px 1px 1px; } th.thTop { border-width: 1px 0px 0px 0px; } th.thCornerL { border-width: 1px 0px 0px 1px; } th.thCornerR { border-width: 1px 1px 0px 0px; } .overflow-wrap { line-break: auto; overflow-wrap: break-word; word-wrap: break-word; overflow: hidden-lg-down; hyphens: auto; } .spacer { background-color: #D1D7DC; } hr { height: 1px; border-width: 0; background-color: #D1D7DC; color: #D1D7DC; } .legend { text-align:center; margin: 0 auto; } /* Links ------------ */ /* Links adjustment to correctly display an order of rtl/ltr mixed content */ .rtl a { direction: rtl; unicode-bidi: embed; } /* CSS spec requires a:link, a:visited, a:hover and a:active rules to be specified in this order. */ /* See http://www.phpbb.com/bugs/phpbb3/59685 */ a:link { color: #006597; text-decoration: none; } a:active, a:visited { color: #005784; text-decoration: none; } a:hover { color: #D46400; text-decoration: underline; } a:active { color: #005784; text-decoration: none; } a.forumlink { color: #069; font-weight: bold; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; font-size: 1.2em; } a.topictitle { margin: 1px 0; font-family: "Lucida Grande", Helvetica, Arial, sans-serif; font-weight: bold; font-size: 1.2em; } a.topictitle:visited { color: #5493B4; text-decoration: none; } th a, th a:visited { color: #FFA34F !important; text-decoration: none; } th a:hover { text-decoration: underline; } /* Form Elements ------------ */ form { margin: 0; padding: 0; border: 0; } input { color: #333333; font-family: "Lucida Grande", Verdana, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; padding: 1px; border: 1px solid #A9B8C2; background-color: #FAFAFA; } textarea { background-color: #FAFAFA; color: #333333; font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size: 1.3em; line-height: 1.4em; font-weight: normal; border: 1px solid #A9B8C2; padding: 2px; } select { color: #333333; background-color: #FAFAFA; font-family: "Lucida Grande", Verdana, Helvetica, sans-serif; font-size: 1.1em; font-weight: normal; border: 1px solid #A9B8C2; padding: 1px; } option { padding: 0 1em 0 0; } option.disabled-option { color: graytext; } .rtl option { padding: 0 0 0 1em; } input.radio { border: none; background-color: transparent; } .post { background-color: white; border-style: solid; border-width: 1px; } .btnbbcode { color: #000000; font-weight: normal; font-size: 1.1em; font-family: "Lucida Grande", Verdana, Helvetica, sans-serif; background-color: #EFEFEF; border: 1px solid #666666; } .btnmain { font-weight: bold; background-color: #ECECEC; border: 1px solid #A9B8C2; cursor: pointer; padding: 1px 5px; font-size: 1.1em; } .btnlite { font-weight: normal; background-color: #ECECEC; border: 1px solid #A9B8C2; cursor: pointer; padding: 1px 5px; font-size: 1.1em; } .btnfile { font-weight: normal; background-color: #ECECEC; border: 1px solid #A9B8C2; padding: 1px 5px; font-size: 1.1em; } .helpline { background-color: #DEE3E7; border-style: none; } /* BBCode ------------ */ .quotetitle, .attachtitle { margin: 10px 5px 0 5px; padding: 4px; border-width: 1px 1px 0 1px; border-style: solid; border-color: #A9B8C2; color: #333333; background-color: #A9B8C2; font-size: 0.85em; font-weight: bold; } .quotetitle .quotetitle { font-size: 1em; } .quotecontent, .attachcontent { margin: 0 5px 10px 5px; padding: 5px; border-color: #A9B8C2; border-width: 0 1px 1px 1px; border-style: solid; font-weight: normal; font-size: 1em; line-height: 1.4em; font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; background-color: #FAFAFA; color: #4B5C77; } .attachcontent { font-size: 0.85em; } .codetitle { margin: 10px 5px 0 5px; padding: 2px 4px; border-width: 1px 1px 0 1px; border-style: solid; border-color: #A9B8C2; color: #333333; background-color: #A9B8C2; font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size: 0.8em; } .codecontent { direction: ltr; margin: 0 5px 10px 5px; padding: 5px; border-color: #A9B8C2; border-width: 0 1px 1px 1px; border-style: solid; font-weight: normal; color: #006600; font-size: 0.85em; font-family: Monaco, 'Courier New', monospace; background-color: #FAFAFA; } .postimage { max-width: 100%; } .syntaxbg { color: #FFFFFF; } .syntaxcomment { color: #FF8000; } .syntaxdefault { color: #0000BB; } .syntaxhtml { color: #000000; } .syntaxkeyword { color: #007700; } .syntaxstring { color: #DD0000; } /* Private messages ------------------ */ .pm_marked_colour { background-color: #000000; } .pm_replied_colour { background-color: #A9B8C2; } .pm_friend_colour { background-color: #007700; } .pm_foe_colour { background-color: #DD0000; } /* Misc ------------ */ img { border: none; } .sep { color: black; background-color: #FFA34F; } table.colortable td { padding: 0; } pre { font-size: 1.1em; font-family: Monaco, 'Courier New', monospace; } .nowrap { white-space: nowrap; } .username-coloured { font-weight: bold; } /* GYM Sitemaps & RSS - www.phpbb-seo.com */ div.gymsublist { display:block; position:relative; padding-left:10px; padding-top:5px; padding-bottom:10px; padding-right:0; margin:0; } div.gymsublist ul { display:block; position:relative; height:1%; padding-left:30px; } div.gymsublist ul li { display:block; position:relative; line-height:18px; font-size:11px; } .emoji { min-height: 18px; min-width: 18px; height: 1em; width: 1em; } /* The largest text used in the index page title and toptic title etc. */ .maintitle,h1,h2 { font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height : 120%; color : #000000; } /* Form elements */ input,textarea, select { color : #000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; border-color : #000000; } /* The text input fields background colour */ input.post, textarea.post, select { background-color : #E3F0FB; } input { text-indent : 2px; } /* The buttons used for bbCode styling in message post */ input.button { background-color : #DAECFA; color : #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; } /* The main submit button option */ input.mainoption { background-color : #FAFAFA; font-weight : bold; } /* None-bold submit button */ input.liteoption { background-color : #FAFAFA; font-weight : normal; } /* This is the line in the posting page which shows the rollover help line. This is actually a text box, but if set to be the same colour as the background no one will know ;) */ .helpline { background-color: #BADBF5; border-style: none; } /* Former imageset */ span.imageset { display: inline-block; background: transparent none 0 0 no-repeat; margin: 0; padding: 0; width: 0; height: 0; overflow: hidden; } a.imageset { text-decoration: none !important; } /* Global imageset items */ .imageset.site_logo { background-image: url("./images/site_logo.png"); padding-top: 0px; padding-left: 240px; padding-right: 0px; padding-bottom: 100px; } .imageset.upload_bar { background-image: url("./images/upload_bar.gif"); padding-left: 280px; padding-top: 16px; } .imageset.poll_left { background-image: url("./images/poll_left.gif"); padding-left: 4px; padding-top: 12px; } .imageset.poll_center { background-image: url("./images/poll_center.gif"); padding-left: 1px; padding-top: 12px; } .imageset.poll_right { background-image: url("./images/poll_right.gif"); padding-left: 4px; padding-top: 12px; } .imageset.forum_link { background-image: url("./images/forum_link.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_read { background-image: url("./images/forum_read.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_read_locked { background-image: url("./images/forum_read_locked.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_read_subforum { background-image: url("./images/forum_read_subforum.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_unread { background-image: url("./images/forum_unread.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_unread_locked { background-image: url("./images/forum_unread_locked.gif"); padding-left: 46px; padding-top: 25px; } .imageset.forum_unread_subforum { background-image: url("./images/forum_unread_subforum.gif"); padding-left: 46px; padding-top: 25px; } .imageset.topic_moved { background-image: url("./images/topic_moved.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read { background-image: url("./images/topic_read.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read_mine { background-image: url("./images/topic_read_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read_hot { background-image: url("./images/topic_read_hot.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read_hot_mine { background-image: url("./images/topic_read_hot_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read_locked { background-image: url("./images/topic_read_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_read_locked_mine { background-image: url("./images/topic_read_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread { background-image: url("./images/topic_unread.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread_mine { background-image: url("./images/topic_unread_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread_hot { background-image: url("./images/topic_unread_hot.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread_hot_mine { background-image: url("./images/topic_unread_hot_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread_locked { background-image: url("./images/topic_unread_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.topic_unread_locked_mine { background-image: url("./images/topic_unread_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_read { background-image: url("./images/sticky_read.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_read_mine { background-image: url("./images/sticky_read_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_read_locked { background-image: url("./images/sticky_read_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_read_locked_mine { background-image: url("./images/sticky_read_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_unread { background-image: url("./images/sticky_unread.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_unread_mine { background-image: url("./images/sticky_unread_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_unread_locked { background-image: url("./images/sticky_unread_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.sticky_unread_locked_mine { background-image: url("./images/sticky_unread_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_read { background-image: url("./images/announce_read.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_read_mine { background-image: url("./images/announce_read_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_read_locked { background-image: url("./images/announce_read_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_read_locked_mine { background-image: url("./images/announce_read_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_unread { background-image: url("./images/announce_unread.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_unread_mine { background-image: url("./images/announce_unread_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_unread_locked { background-image: url("./images/announce_unread_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.announce_unread_locked_mine { background-image: url("./images/announce_unread_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_read { background-image: url("./images/global_read.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_read_mine { background-image: url("./images/global_read_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_read_locked { background-image: url("./images/global_read_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_read_locked_mine { background-image: url("./images/global_read_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_unread { background-image: url("./images/global_unread.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_unread_mine { background-image: url("./images/global_unread_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_unread_locked { background-image: url("./images/global_unread_locked.gif"); padding-left: 19px; padding-top: 18px; } .imageset.global_unread_locked_mine { background-image: url("./images/global_unread_locked_mine.gif"); padding-left: 19px; padding-top: 18px; } .imageset.pm_read { background-image: url("./images/topic_read.gif"); padding-left: 19px; padding-top: 18px; } .imageset.pm_unread { background-image: url("./images/topic_unread.gif"); padding-left: 19px; padding-top: 18px; } .imageset.icon_post_target { background-image: url("./images/icon_post_target.gif"); padding-left: 12px; padding-top: 9px; } .imageset.icon_post_target_unread { background-image: url("./images/icon_post_target_unread.gif"); padding-left: 12px; padding-top: 9px; } .imageset.icon_topic_attach { background-image: url("./images/icon_topic_attach.gif"); padding-left: 14px; padding-top: 18px; } .imageset.icon_topic_latest { background-image: url("./images/icon_topic_latest.gif"); padding-left: 18px; padding-top: 9px; } .imageset.icon_topic_newest { background-image: url("./images/icon_topic_newest.gif"); padding-left: 18px; padding-top: 9px; } .imageset.icon_topic_reported { background-image: url("./images/icon_topic_reported.gif"); padding-left: 19px; padding-top: 18px; } .imageset.icon_topic_unapproved { background-image: url("./images/icon_topic_unapproved.gif"); padding-left: 19px; padding-top: 18px; } .imageset.icon_topic_deleted { background-image: url("./images/icon_topic_deleted.gif"); padding-left: 14px; padding-top: 14px; } /* English images for fallback */ .imageset.phpbb_aol-icon, .imageset.icon_contact_aim { background-image: url("./en/icon_contact_aim.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_contact_email { background-image: url("./en/icon_contact_email.gif"); padding-left: 72px; padding-top: 20px; } .imageset.phpbb_icq-icon, .imageset.icon_contact_icq { background-image: url("./en/icon_contact_icq.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_contact_jabber { background-image: url("./en/icon_contact_jabber.gif"); padding-left: 72px; padding-top: 20px; } .imageset.phpbb_wlm-icon, .imageset.icon_contact_msnm { background-image: url("./en/icon_contact_msnm.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_contact_pm { background-image: url("./en/icon_contact_pm.gif"); padding-left: 72px; padding-top: 20px; } .imageset.phpbb_yahoo-icon, .imageset.icon_contact_yahoo { background-image: url("./en/icon_contact_yahoo.gif"); padding-left: 72px; padding-top: 20px; } .imageset.phpbb_website-icon, .imageset.icon_contact_www { background-image: url("./en/icon_contact_www.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_post_delete { background-image: url("./en/icon_post_delete.gif"); padding-left: 20px; padding-top: 20px; } .imageset.icon_post_edit { background-image: url("./en/icon_post_edit.gif"); padding-left: 90px; padding-top: 20px; } .imageset.icon_post_info { background-image: url("./en/icon_post_info.gif"); padding-left: 20px; padding-top: 20px; } .imageset.icon_post_quote { background-image: url("./en/icon_post_quote.gif"); padding-left: 90px; padding-top: 20px; } .imageset.icon_post_report { background-image: url("./en/icon_post_report.gif"); padding-left: 20px; padding-top: 20px; } .imageset.icon_user_online { background-image: url("./en/icon_user_online.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_user_offline { background-image: url("./en/icon_user_offline.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_user_profile { background-image: url("./en/icon_user_profile.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_user_search { background-image: url("./en/icon_user_search.gif"); padding-left: 72px; padding-top: 20px; } .imageset.icon_user_warn { background-image: url("./en/icon_user_warn.gif"); padding-left: 20px; padding-top: 20px; } .imageset.button_pm_new { background-image: url("./en/button_pm_new.gif"); padding-left: 97px; padding-top: 27px; } .imageset.button_pm_reply { background-image: url("./en/button_pm_reply.gif"); padding-left: 90px; padding-top: 20px; } .imageset.button_topic_locked { background-image: url("./en/button_topic_locked.gif"); padding-left: 97px; padding-top: 27px; } .imageset.button_topic_new { background-image: url("./en/button_topic_new.gif"); padding-left: 97px; padding-top: 27px; } .imageset.button_topic_reply { background-image: url("./en/button_topic_reply.gif"); padding-left: 97px; padding-top: 27px; } /* Responsive breadcrumbs ----------------------------------------*/ .rtl .breadcrumbs .crumb { float: right; } /* Table styles ----------------------------------------*/ table.table1 { width: 100%; } table.table2 { width: 100%; } table.table3 { width: 100%; } .ucp-main table.table1 { padding: 2px; } table.table1 thead th { font-weight: normal; text-transform: uppercase; line-height: 1.3em; font-size: 1em; padding: 0 0 4px 3px; } table.table1 thead th span { padding-left: 7px; } table.table1 tbody tr { border: 1px solid transparent; } table.table1 td { font-size: 1.1em; } table.table1 tbody td { padding: 5px; border-top: 1px solid transparent; } table.table1 tbody th { padding: 5px; border-bottom: 1px solid transparent; text-align: left; } /* Specific column styles */ table.table1 .name { text-align: left; } table.table1 .center { text-align: center; } table.table3 .reportby { width: 15%; } table.table1 .posts { text-align: center; width: 7%; } table.table1 .joined { text-align: left; width: 15%; } table.table1 .active { text-align: left; width: 15%; } table.table1 .mark { text-align: center; width: 7%; } table.table1 .info { text-align: left; width: 30%; } table.table2 .info div { width: 100%; white-space: normal; overflow: hidden; } table.table1 .autocol { line-height: 2em; white-space: nowrap; } table.table1 thead .autocol { padding-left: 1em; } table.table1 span.rank-img { float: right; width: auto; } table.info td { padding: 3px; } table.info tbody th { padding: 3px; text-align: right; vertical-align: top; font-weight: normal; } .cat,.catHead,.catSides,.catLeft,.catRight,.catBottom { background-image: url('./images/cellpic1.gif'); background-color:#80BBEC; border: #E3F0FB; border-style: solid; height: 28px; } /* Setting additional nice inner borders for the main table cells. The names indicate which sides the border will be on. Don't worry if you don't understand this, just ignore it :-) */ td.cat,td.catHead,td.catBottom { height: 29px; border-width: 0px 0px 0px 0px; } th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR { font-weight: bold; border: #E3F0FB; border-style: solid; height: 28px; } td.row3Right,td.spaceRow { background-color: #80BBEC; border: #E3F0FB; border-style: solid; } th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; } th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; } th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px; } th.thLeft,td.catLeft { border-width: 0px 0px 0px 1px; } th.thBottom,td.catBottom { border-width: 0px 1px 1px 1px; } th.thTop { border-width: 1px 0px 0px 0px; } th.thCornerL { border-width: 1px 0px 0px 1px; } th.thCornerR { border-width: 1px 1px 0px 0px; } table.table1 tbody tr:hover, table.table1 tbody tr.hover { background-color: #CFE1F6; color: #000; } table.table1 td { color: #536482; } table.table1 tbody td { border-top-color: #FAFAFA; } table.table1 tbody th { border-bottom-color: #000000; color: #333333; background-color: #FFFFFF; } table.info tbody th { color: #000000; } table.table1 td { color: #536482; } table.table1 td { font-size: 1.1em; } table.fixed-width-table { table-layout: fixed; } .rtl table.table1 thead th { padding: 0 3px 4px 0; } .rtl table.table1 thead th span { padding-left: 0; padding-right: 7px; } .rtl table.table1 tbody th { text-align: right; } /* Specific column styles */ .rtl table.table1 .name { text-align: right; } .rtl table.table1 .joined { text-align: right; } .rtl table.table1 .active { text-align: right; } .rtl table.table1 .info { text-align: right; } .rtl table.table1 thead .autocol { padding-left: 0; padding-right: 1em; } /* Specific column styles */ .ltr table.table1 .name { text-align: left; } .ltr table.table1 .joined { text-align: left; } .ltr table.table1 .active { text-align: left; } .ltr table.table1 .info { text-align: left; } .ltr table.table1 thead .autocol { padding-right: 0; padding-left: 1em; } .rtl table.table1 span.rank-img { float: left; } .rtl table.info tbody th { text-align: left; } .rtl .forumbg table.table1 { margin: 0 -1px -1px -2px; } .forumbg table.table1 { margin: 0; } .forumbg-table > .inner { margin: 0 -1px; } .color_palette_placeholder table { border-collapse: separate; border-spacing: 1px; } /* Setting additional nice inner borders for the main table cells. The names indicate which sides the border will be on. Don't worry if you don't understand this, just ignore it :-) */ td.cat,td.catHead,td.catBottom { height: 29px; border-width: 0px 0px 0px 0px; } th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR { font-weight: bold; border: #E3F0FB; border-style: solid; height: 28px; } td.row3Right,td.spaceRow { background-color: #80BBEC; border: #E3F0FB; border-style: solid; } th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; } th.thSides,td.catSides,td.spaceRow { border-width: 0px 1px 0px 1px; } th.thRight,td.catRight,td.row3Right { border-width: 0px 1px 0px 0px; } th.thLeft,td.catLeft { border-width: 0px 0px 0px 1px; } th.thBottom,td.catBottom { border-width: 0px 1px 1px 1px; } th.thTop { border-width: 1px 0px 0px 0px; } th.thCornerL { border-width: 1px 0px 0px 1px; } th.thCornerR { border-width: 1px 1px 0px 0px; } /* Control Panel Styles ---------------------------------------- */ /* Main CP box ----------------------------------------*/ .cp-menu { float:left; width: 19%; margin-top: 1em; margin-bottom: 5px; } .cp-main { float: left; width: 81%; } .cp-main .content { padding: 0; } .panel-container .panel p { font-size: 1.1em; } .panel-container .panel ol { margin-left: 2em; font-size: 1.1em; } .panel-container .panel li.row { border-bottom: 1px solid transparent; border-top: 1px solid transparent; } ul.cplist { margin-bottom: 5px; border-top: 1px solid transparent; } .panel-container .panel li.header dd, .panel-container .panel li.header dt { margin-bottom: 2px; } .panel-container table.table1 { margin-bottom: 1em; } .panel-container table.table1 thead th { font-weight: bold; border-bottom: 1px solid transparent; padding: 5px; } .panel-container table.table1 tbody th { font-style: italic; background-color: transparent !important; border-bottom: none; } .cp-main .pm-message { border: 1px solid transparent; margin: 10px 0; width: auto; float: none; } .pm-message h2 { padding-bottom: 5px; } .cp-main .postbody h3, .cp-main .box2 h3 { margin-top: 0; } .panel-container .postbody p.author { font-size: 1.1em; } .cp-main .buttons { margin-left: 0; } .cp-main ul.linklist { margin: 0; } /* MCP Specific tweaks */ .mcp-main .postbody { width: 100%; } .tabs-container h2 { float: left; margin-bottom: 0px; } /* CP tabs shared ----------------------------------------*/ .tabs, .minitabs { line-height: normal; } .tabs > ul, .minitabs > ul { list-style: none; margin: 0; padding: 0; position: relative; } .tabs .tab, .minitabs .tab { display: block; float: left; font-size: 1em; font-weight: bold; line-height: 1.4em; } .tabs .tab > a, .minitabs .tab > a { display: block; padding: 5px 9px; position: relative; text-decoration: none; white-space: nowrap; cursor: pointer; } /* CP tabbed menu ----------------------------------------*/ .tabs { margin: 20px 0 0 7px; } .tabs .tab > a { border: 1px solid transparent; border-radius: 4px 4px 0 0; margin: 1px 1px 0 0; } .tabs .activetab > a { margin-top: 0; padding-bottom: 7px; } /* Mini tabbed menu used in MCP ----------------------------------------*/ .minitabs { float: right; margin: 15px 7px 0 0; max-width: 50%; } .minitabs .tab { float: right; } .minitabs .tab > a { border-radius: 5px 5px 0 0; margin-left: 2px; } .minitabs .tab > a:hover { text-decoration: none; } /* Responsive tabs ----------------------------------------*/ .responsive-tab { position: relative; } .responsive-tab > a.responsive-tab-link { display: block; font-size: 1.6em; position: relative; width: 16px; line-height: 0.9em; text-decoration: none; } .responsive-tab .responsive-tab-link:before { content: ''; position: absolute; left: 10px; top: 7px; height: .125em; width: 14px; border-bottom: 0.125em solid transparent; border-top: 0.375em double transparent; } .tabs .dropdown, .minitabs .dropdown { top: 20px; margin-right: -2px; font-size: 1.1em; font-weight: normal; } .minitabs .dropdown { margin-right: -4px; } .tabs .dropdown-up .dropdown, .minitabs .dropdown-up .dropdown { bottom: 20px; top: auto; } .tabs .dropdown li { text-align: right; } .minitabs .dropdown li { text-align: left; } /* UCP navigation menu ----------------------------------------*/ /* Container for sub-navigation list */ .navigation { width: 100%; padding-top: 36px; } .navigation ul { list-style: none; } /* Default list state */ .navigation li { display: inline; font-weight: bold; margin: 1px 0; padding: 0; } /* Link styles for the sub-section links */ .navigation a { display: block; padding: 5px; margin: 1px 0; text-decoration: none; } .navigation a:hover { text-decoration: none; } /* Preferences pane layout ----------------------------------------*/ .cp-main h2 { border-bottom: none; padding: 0; margin-left: 10px; } /* Friends list */ .cp-mini { margin: 10px 15px 10px 5px; max-height: 200px; overflow-y: auto; padding: 5px 10px; border-radius: 7px; } dl.mini dt { font-weight: bold; } dl.mini dd { padding-top: 4px; } .friend-online { font-weight: bold; } .friend-offline { font-style: italic; } /* PM Styles ----------------------------------------*/ /* Defined rules list for PM options */ ol.def-rules { padding-left: 0; } ol.def-rules li { line-height: 180%; padding: 1px; } /* PM marking colours */ .pmlist li.bg1 { padding: 0 3px; } .pmlist li.bg2 { padding: 0 3px; } .pmlist li.pm_message_reported_colour, .pm_message_reported_colour { border-left-color: transparent; border-right-color: transparent; } .pmlist li.pm_marked_colour, .pm_marked_colour, .pmlist li.pm_replied_colour, .pm_replied_colour, .pmlist li.pm_friend_colour, .pm_friend_colour, .pmlist li.pm_foe_colour, .pm_foe_colour { padding: 0; border: solid 3px transparent; border-width: 0 3px; } .pm-legend { border-left-width: 10px; border-left-style: solid; border-right-width: 0; margin-bottom: 3px; padding-left: 3px; } /* Avatar gallery */ .gallery label { position: relative; float: left; margin: 10px; padding: 5px; width: auto; border: 1px solid transparent; text-align: center; } /* Responsive *CP navigation ----------------------------------------*/ @media only screen and (max-width: 900px), only screen and (max-device-width: 900px) { .nojs .tabs a span, .nojs .minitabs a span { max-width: 40px; overflow: hidden; text-overflow: ellipsis; letter-spacing: -.5px; } .cp-menu, .navigation, .cp-main { float: none; width: auto; margin: 0; } .navigation { padding: 0; margin: 0 auto; max-width: 320px; } .navigation a { background-image: none; } .navigation li:first-child a { border-top-left-radius: 5px; border-top-right-radius: 5px; } .navigation li:last-child a { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } } /* Misc layout styles ---------------------------------------- */ /* column[1-2] styles are containers for two column layouts */ .rtl .column1 { float: right; clear: right; } .rtl .column2 { float: left; clear: left; } /* General classes for placing floating blocks */ .rtl .left-box { float: right; text-align: right; } .rtl .right-box { float: left; text-align: left; } .rtl dl.details dt { float: right; clear: right; text-align: left; } .rtl dl.details dd { margin-right: 0; margin-left: 0; padding-right: 5px; padding-left: 0; float: right; } *:first-child+html dl.details dd { margin-right: 30%; float: none; } * html dl.details dd { margin-right: 30%; float: none; } /* RTL imageset entries */ .rtl .imageset.site_logo { padding-right: 170px; padding-left: 0; } .rtl .imageset.upload_bar { padding-right: 280px; padding-left: 0; } .rtl .imageset.poll_left, .rtl .imageset.poll_right { padding-right: 4px; padding-left: 0; } .rtl .imageset.poll_center { padding-right: 1px; padding-left: 0; } .rtl .imageset.forum_link, .rtl .imageset.forum_read, .rtl .imageset.forum_read_locked, .rtl .imageset.forum_read_subforum, .rtl .imageset.forum_unread, .rtl .imageset.forum_unread_locked, .rtl .imageset.forum_unread_subforum { padding-right: 46px; padding-left: 0; } .rtl .imageset.topic_moved, .rtl .imageset.topic_read, .rtl .imageset.topic_read_mine, .rtl .imageset.topic_read_hot, .rtl .imageset.topic_read_hot_mine, .rtl .imageset.topic_read_locked, .rtl .imageset.topic_read_locked_mine, .rtl .imageset.topic_unread, .rtl .imageset.topic_unread_mine, .rtl .imageset.topic_unread_hot, .rtl .imageset.topic_unread_hot_mine, .rtl .imageset.topic_unread_locked, .rtl .imageset.topic_unread_locked_mine, .rtl .imageset.sticky_read, .rtl .imageset.sticky_read_mine, .rtl .imageset.sticky_read_locked, .rtl .imageset.sticky_read_locked_mine, .rtl .imageset.sticky_unread, .rtl .imageset.sticky_unread_mine, .rtl .imageset.sticky_unread_locked, .rtl .imageset.sticky_unread_locked_mine, .rtl .imageset.announce_read, .rtl .imageset.announce_read_mine, .rtl .imageset.announce_read_locked, .rtl .imageset.announce_read_locked_mine, .rtl .imageset.announce_unread, .rtl .imageset.announce_unread_mine, .rtl .imageset.announce_unread_locked, .rtl .imageset.announce_unread_locked_mine, .rtl .imageset.global_read, .rtl .imageset.global_read_mine, .rtl .imageset.global_read_locked, .rtl .imageset.global_read_locked_mine, .rtl .imageset.global_unread, .rtl .imageset.global_unread_mine, .rtl .imageset.global_unread_locked, .rtl .imageset.global_unread_locked_mine, .rtl .imageset.pm_read, .rtl .imageset.pm_unread, .rtl .imageset.icon_topic_reported, .rtl .imageset.icon_topic_unapproved { padding-right: 19px; padding-left: 0; } .rtl .imageset.icon_post_target, .rtl .imageset.icon_post_target_unread { padding-right: 12px; padding-left: 0; } .rtl .imageset.icon_topic_attach { padding-right: 14px; padding-left: 0; } .rtl .imageset.icon_topic_latest, .rtl .imageset.icon_topic_newest { padding-right: 18px; padding-left: 0; } #notification_list { display: none; position: absolute; width: 310px; z-index: 1; box-shadow: 3px 3px 5px darkgray; } #notification_list .notification_scroll { max-height: 350px; overflow-y: auto; overflow-x: hidden; } #notification_list table { width: 100%; } #notification_list .notification_title { padding: 3px; } #notification_list .notification_title:after { clear: both; content: ''; display: block; } #notification_list .header { padding: 5px; font-weight: bold; border: 1px solid #A9B8C2; border-bottom: 0; } #notification_list > .header > .header_settings { float: right; font-weight: normal; text-transform: none; } #notification_list .header:after { content: ''; display: table; clear: both; } #notification_list .footer { text-align: center; font-size: 1.2em; border: 1px solid #A9B8C2; border-top: 0; } .notification_list img { max-width: 50px; max-height: 50px; } #notification_list .footer > a { display: block; } #notification_list .notification-time { font-size: 0.9em; float: right; } .notification_list .notifications_time { font-size: 0.8em; } /* Responsive Design ---------------------------------------- */ @media (max-width: 320px) { select, .inputbox { max-width: 240px; } } /* Notifications list ----------------------------------------*/ @media (max-width: 350px) { .dropdown-extended .dropdown-contents { width: auto; } } @media (max-width: 430px) { .action-bar .search-box .inputbox { width: 120px; } .section-viewtopic .search-box .inputbox { width: 57px; } .action-bar .search-box .inputbox ::-moz-placeholder { content: "Search..."; } .action-bar .search-box .inputbox :-ms-input-placeholder { content: "Search..."; } .action-bar .search-box .inputbox ::-webkit-input-placeholder { content: "Search..."; } } @media (max-width: 500px) { dd label { white-space: normal; } select, .inputbox { max-width: 260px; } .captcha-panel dd.captcha { margin-left: 0; } .captcha-panel dd.captcha-image img { width: 100%; } dl.details dt, dl.details dd { width: auto; float: none; text-align: left; } dl.details dd { margin-left: 20px; } p.responsive-center { float: none; text-align: center; margin-bottom: 5px; } .action-bar > div { margin-bottom: 5px; } .action-bar > .pagination { float: none; clear: both; padding-bottom: 1px; text-align: center; } .action-bar > .pagination li.page-jump { margin: 0 2px; } p.jumpbox-return { display: none; } .display-options > label:nth-child(1) { display: block; margin-bottom: 5px; } .attach-controls { margin-top: 5px; width: 100%; } .quick-links .dropdown-trigger span { display: none; } } @media (max-width: 550px) { ul.topiclist.forums dt { margin-right: 0; } ul.topiclist.forums dt .list-inner { margin-right: 0; } ul.topiclist.forums dd.lastpost { display: none; } } @media (max-width: 700px) { .responsive-hide { display: none !important; } .responsive-show { display: block !important; } .responsive-show-inline { display: inline !important; } .responsive-show-inline-block { display: inline-block !important; } /* Content wrappers ----------------------------------------*/ html { height: auto; } body { padding: 0; } .wrap { border: none; border-radius: 0; margin: 0; min-width: 290px; padding: 0 5px; } /* Common block wrappers ----------------------------------------*/ .headerbar, .navbar, .forabg, .forumbg, .post, .panel { border-radius: 0; margin-left: -5px; margin-right: -5px; } .cp-main .forabg, .cp-main .forumdb, .cp-main .post, .cp-main .panel { border-radius: 7px; } /* Logo block ----------------------------------------*/ .site-description { float: none; width: auto; text-align: center; } .logo { /* change display value to inline-block to show logo */ display: none; float: none; padding: 10px; } .site-description h1, .site-description p { text-align: inherit; float: none; margin: 5px; line-height: 1.2em; overflow: hidden; text-overflow: ellipsis; } .site-description p, .search-header { display: none; } /* Navigation ----------------------------------------*/ .headerbar + .navbar { margin-top: -5px; } /* Search ----------------------------------------*/ .responsive-search { display: block !important; } /* .topiclist lists ----------------------------------------*/ li.header dt { text-align: center; text-transform: none; line-height: 1em; font-size: 1.2em; padding-bottom: 4px; } ul.topiclist li.header dt, ul.topiclist li.header dt .list-inner { margin-right: 0 !important; padding-right: 0; } ul.topiclist li.header dd { display: none !important; } ul.topiclist dt, ul.topiclist dt .list-inner, ul.topiclist.missing-column dt, ul.topiclist.missing-column dt .list-inner, ul.topiclist.two-long-columns dt, ul.topiclist.two-long-columns dt .list-inner, ul.topiclist.two-columns dt, ul.topiclist.two-columns dt .list-inner { margin-right: 0; } ul.topiclist dt .list-inner.with-mark { padding-right: 34px; } ul.topiclist dt .list-inner { min-height: 28px; } ul.topiclist li.header dt .list-inner { min-height: 0; } ul.topiclist dd { display: none; } ul.topiclist dd.mark { display: block; } /* Forums and topics lists ----------------------------------------*/ ul.topiclist.forums dt { margin-right: -250px; } ul.topiclist dd.mark { display: block; position: absolute; right: 5px; top: 0; margin: 0; width: auto; min-width: 0; text-align: left; } ul.topiclist.forums dd.topics dfn, ul.topiclist.topics dd.posts dfn { position: relative; left: 0; width: auto; display: inline; font-weight: normal; } li.row .responsive-show strong { font-weight: bold; color: inherit; } ul.topiclist li.row dt a.subforum { vertical-align: bottom; overflow: hidden; text-overflow: ellipsis; max-width: 100px; } /* Forums and topics lists ----------------------------------------*/ dd.cat-title { width: 50px; min-width: 20px; overflow: hidden; text-align: left; line-height: 2.2em; font-size: 1.1em; } dd.catdiv { min-width: 20px; overflow: hidden; text-align: center; line-height: 2.2em; font-size: 1.1em; } dd.topicdetails { width: 50px; overflow: hidden; margin-left: 2px; margin-right: 2px; text-align: left; line-height: 1.2em; font-size: 1.1em; } dd.forumdesc { margin-left: 2px; margin-right: 2px; text-align: left; line-height: 1.2em; font-size: 1.1em; } dd.nav { overflow: hidden; text-align: center; font-size: 1.1em; } dd.views { min-width: 100px; overflow: hidden; text-align: center; font-size: 1.1em; } dd.answers { min-width: 60px; overflow: hidden; text-align: center; line-height: 1.2em; font-size: 1.1em; } dd.forumlink { min-width: 60px; text-align: center; font-size: 1.1em; } dd.lastpost { width: 50px; min-width: 10px; text-align: left; font-size: 1.1em; } div.legend { text-align: center; vertical-align: middle; line-height: 1.2em; font-size: 1.1em; } /* Responsive breadcrumbs ----------------------------------------*/ .rtl .breadcrumbs .crumb { float: right; } /* Table styles ----------------------------------------*/ .rtl table.table1 thead th { padding: 0 3px 4px 0; } .rtl table.table1 thead th span { padding-left: 0; padding-right: 7px; } .rtl table.table1 tbody th { text-align: right; } /* Specific column styles */ .rtl table.table1 .name { text-align: right; } .rtl table.table1 .joined { text-align: right; } .rtl table.table1 .active { text-align: right; } .rtl table.table1 .info { text-align: right; } .rtl table.table1 thead .autocol { padding-left: 0; padding-right: 1em; } .rtl table.table1 span.rank-img { float: left; } .rtl table.info tbody th { text-align: left; } .rtl .forumbg table.table1 { margin: 0 -1px -1px -2px; } /* Misc layout styles ---------------------------------------- */ /* column[1-2] styles are containers for two column layouts */ .rtl .column1 { float: right; clear: right; } .rtl .column2 { float: left; clear: left; } /* General classes for placing floating blocks */ .rtl .left-box { float: right; text-align: right; } .rtl .right-box { float: left; text-align: left; } .rtl dl.details dt { float: right; clear: right; text-align: left; } .rtl dl.details dd { margin-right: 0; margin-left: 0; padding-right: 5px; padding-left: 0; float: right; } *:first-child+html dl.details dd { margin-right: 30%; float: none; } * html dl.details dd { margin-right: 30%; float: none; } /* Pagination ----------------------------------------*/ .pagination > ul { margin: 5px 0 0; } .row .pagination .ellipsis + li { display: none !important; } /* Responsive tables ----------------------------------------*/ table { border-collapse: collapse; border-spacing: 0; } table.responsive, table.responsive tbody, table.responsive tr, table.responsive td { display: block; } table.responsive thead, table.responsive th { display: none; } table.responsive.show-header thead, table.responsive.show-header th:first-child { display: block; width: auto !important; text-align: left !important; } table.responsive.show-header th:first-child span.rank-img { display: none; } table.responsive tr { margin: 2px 0; } table.responsive td { width: auto !important; text-align: left !important; padding: 4px; } table.responsive td.empty { display: none !important; } table.responsive td > dfn { display: inline-block !important; } table.responsive td > dfn:after { content: ':'; padding-right: 5px; } table.responsive span.rank-img { float: none; padding-right: 5px; } table.responsive.memberlist td:first-child input[type="checkbox"] { float: right; } /* Tabbed menu Based on: http://www.alistapart.com/articles/slidingdoors2/ ----------------------------------------*/ #tabs { line-height: normal; margin: 0 0 -6px 7px; min-width: 600px; } .rtl #tabs { margin: 0 7px -6px 0; } #tabs ul { margin:0; padding: 0; list-style: none; } #tabs li { display: inline; margin: 0; padding: 0; font-size: 0.85em; font-weight: bold; } #tabs a { float: left; background:url("images/bg_tabs1.gif") no-repeat 0% -34px; margin: 0 1px 0 0; padding: 0 0 0 7px; text-decoration: none; position: relative; } .rtl #tabs a { float: right; } #tabs a span { float: left; display: block; background: url("images/bg_tabs2.gif") no-repeat 100% -34px; padding: 7px 10px 4px 4px; color: #767676; white-space: nowrap; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; } .rtl #tabs a span { float: right; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabs a span, .rtl #tabs a span { float:none;} /* End hack */ #tabs a:hover span { color: #BC2A4D; } #tabs #activetab a { background-position: 0 0; border-bottom: 1px solid #DCDEE2; } #tabs #activetab a span { background-position: 100% 0; padding-bottom: 5px; color: #23649F; } #tabs a:hover { background-position: 0 -69px; } #tabs a:hover span { background-position: 100% -69px; } #tabs #activetab a:hover span { color: #115098; } /* Forms ----------------------------------------*/ fieldset dt, fieldset.fields1 dt, fieldset.fields2 dt { width: auto; float: none; } fieldset dd, fieldset.fields1 dd, fieldset.fields2 dd { margin-left: 0px; } textarea, dd textarea, .message-box textarea { width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; } dl.pmlist dt { width: auto !important; margin-bottom: 5px; } dl.pmlist dd { display: inline-block; margin-left: 0 !important; } dl.pmlist dd:first-of-type { padding-left: 20px; } .smiley-box, .message-box { float: none; width: auto; } .smiley-box { margin-top: 5px; } .bbcode-status { display: none; } .colour-palette, .colour-palette tbody, .colour-palette tr { display: block; } .colour-palette td { display: inline-block; margin-right: 2px; } .horizontal-palette td:nth-child(2n), .vertical-palette tr:nth-child(2n) { display: none; } fieldset.quick-login label { display: block; margin-bottom: 5px; white-space: normal; } fieldset.quick-login label > span { display: inline-block; min-width: 100px; } fieldset.quick-login input.inputbox { width: 85%; max-width: 300px; margin-left: 20px; } fieldset.quick-login label[for="autologin"] { display: inline-block; text-align: right; min-width: 50%; } /* User profile ----------------------------------------*/ .column1, .column2, .left-box.profile-details { float: none; width: auto; } /* Polls ----------------------------------------*/ fieldset.polls dt { width: 90%; } fieldset.polls dd.resultbar { padding-left: 20px; } fieldset.polls dd.poll_option_percent { width: 20%; } fieldset.polls dd.resultbar, fieldset.polls dd.poll_option_percent { margin-top: 5px; } /* Post ----------------------------------------*/ .postbody { position: inherit; } .postprofile, .postbody, .search .postbody { display: block; width: auto; float: none; padding: 0; min-height: 0; } .post .postprofile { width: auto; border-width: 0 0 1px 0; padding-bottom: 5px; margin: 0; margin-bottom: 5px; min-height: 40px; overflow: hidden; } .postprofile dd { display: none; } .postprofile dt, .postprofile dd.profile-rank, .search .postprofile dd { display: block; margin: 0; } .postprofile .has-avatar .avatar-container { margin: 0; overflow: inherit; } .postprofile .avatar-container:after { clear: none; } .postprofile .avatar { margin-right: 5px; } .postprofile .avatar img { width: auto !important; height: auto !important; max-height: 32px; } .has-profile .postbody h3 { margin-left: 0 !important; margin-right: 0 !important; } .has-profile .post-buttons { right: 30px; top: 15px; } .online { background-size: 40px; } /* Misc stuff ----------------------------------------*/ h2 { margin-top: .5em; } p { margin-bottom: .5em; overflow: hidden; } p.rightside { margin-bottom: 0; } fieldset.display-options label { display: block; clear: both; margin-bottom: 5px; } dl.mini dd.pm-legend { float: left; min-width: 200px; } .topicreview { margin: 0 -5px; padding: 0 5px; } fieldset.display-actions { white-space: normal; } .phpbb_alert { width: auto; margin: 0 5px; } .attach-comment dfn { width: 100%; } } @media (min-width: 700px) { .postbody { width: 70%; } } @media (min-width: 850px) { .postbody { width: 76%; } } @media (max-width: 850px) { .postprofile { width: 28%; } } @media (min-width: 701px) and (max-width: 950px) { ul.topiclist dt { margin-right: -410px; } ul.topiclist dt .list-inner { margin-right: 410px; } dd.posts, dd.topics, dd.views { width: 80px; } } /* Show scrollbars for items with overflow on iOS devices ----------------------------------------*/ .postbody .content::-webkit-scrollbar, .topicreview::-webkit-scrollbar, .post_details::-webkit-scrollbar, .codebox code::-webkit-scrollbar, .attachbox dd::-webkit-scrollbar, .attach-image::-webkit-scrollbar, .dropdown-extended ul::-webkit-scrollbar { width: 8px; height: 8px; -webkit-appearance: none; background: rgba(0, 0, 0, .1); border-radius: 3px; } .postbody .content::-webkit-scrollbar-thumb, .topicreview::-webkit-scrollbar-thumb, .post_details::-webkit-scrollbar-thumb, .codebox code::-webkit-scrollbar-thumb, .attachbox dd::-webkit-scrollbar-thumb, .attach-image::-webkit-scrollbar-thumb, .dropdown-extended ul::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, .3); border-radius: 3px; } #memberlist tr.inactive, #team tr.inactive { font-style: italic; } /** * The default CSS stylesheet used for all templates. * * @package AutoIndex * @author Justin Hagstrom * @version 1.0.2 (February 05, 2004) * * @copyright Copyright (C) 2002-2004 Justin Hagstrom * @license http://www.gnu.org/licenses/gpl.html GNU General Public License (GPL) * * @link http://autoindex.sourceforge.net */ /* Body */ .autoindex_body, html { font-family: verdana, lucidia, sans-serif; font-size: 13px; background-color: #F0F0F0; } /* Images */ .autoindex_body img { border: none; } /* Tables */ .autoindex_table { width: 100%; border: none; border-spacing: 2px; } .light_row { background-color: #F2F6FC; font-size: 13px; } .dark_row { background-color: #DADEEE; font-size: 13px; } .autoindex_td { font-size: 13px; font-family: verdana, lucidia, sans-serif; vertical-align: top; border: 1px solid #7F8FA9; padding: 0px; text-align: left; white-space: nowrap; } .autoindex_td_right { font-size: 13px; font-family: verdana, lucidia, sans-serif; vertical-align: top; border: 1px solid #7F8FA9; padding: 0px; text-align: right; white-space: nowrap; } .autoindex_th { font-size: 13px; background-color: #7F8FAD; border: 1px solid #000010; padding: 0px; } /* Links */ .plain_link { color: #000000; text-decoration: none; } .autoindex_a:link { color: #0000FF; text-decoration: none; } .autoindex_a:visited, .autoindex_a:active, .autoindex_a:hover { color: #00008F; text-decoration: none; } .light_row:hover, .dark_row:hover { background-color: #FFFFA8; } /* Buttons */ .button { color: #707070; background-color: #F2F6FC; font-family: sans-serif; font-size: 11px; text-align: left; vertical-align: middle; font-weight: bold; cursor: pointer; border: none; padding: 3px 10px 3px 10px; } /* Misc. */ .paragraph { background: #F2F6FC; font-size: 13px; color: #000020; } .autoindex_hr { color: #000020; background-color: #000020; border: none; width: 75%; height: 1px; } .autoindex_small { font-size: 10px; }default/dynifs.js0000755000000000000000000000623111500513600011216 0ustar /*************************************************************\ * DYNIFS - Dynamic IFrame Auto Size v1.0.0 * * Copyright (C) 2006, Markus (phpMiX) * This script is released under GPL License. * Feel free to use this script (or part of it) wherever you need * it ...but please, give credit to original author. Thank you. :-) * We will also appreciate any links you could give us. * http://www.phpmix.org * * Enjoy! ;-) \*************************************************************/ var DYNIFS = { // Storage for known IFrames. iframes: {}, // Here we save any previously installed onresize handler. oldresize: null, // Flag that tell us if we have already installed our onresize handler. ready: false, // The document dimensions last time onresize was executed. dim: [-1,-1], // Timer ID used to defer the actual resize action. timerID: 0, // Obtain the dimensions (width,height) of the given document. getDim: function(d) { var w=480, h=580, scr_h, off_h; if( d.height ) { return [d.width,d.height]; } with( d.body ) { if( scrollHeight ) { h=scr_h=scrollHeight; w=scrollWidth; } if( offsetHeight ) { h=off_h=offsetHeight; w=offsetWidth; } if( scr_h && off_h ) h=Math.max(scr_h, off_h); } return [w,h]; }, // This is our window.onresize handler. onresize: function() { // Invoke any previously installed onresize handler. if( typeof this.oldresize == 'function' ) { this.oldresize(); } // Check if the document dimensions really changed. var dim = this.getDim(document); if( this.dim[0] == dim[0] && this.dim[1] == dim[1] ) return; // Defer the resize action to prevent endless loop in quirksmode. if( this.timerID ) return; this.timerID = setTimeout('DYNIFS.deferred_resize();', 10); }, // This is where the actual IFrame resize is invoked. deferred_resize: function() { // Walk the list of known IFrames to see if they need to be resized. for( var id in this.iframes ) this.resize(id); // Store resulting document dimensions. this.dim = this.getDim(document); // Clear the timer flag. this.timerID = 0; }, // This is invoked when the IFrame is loaded or when the main window is resized. resize: function(id) { // Browser compatibility check. if( !window.frames || !window.frames[id] || !document.getElementById || !document.body ) return; // Get references to the IFrame window and layer. var iframe = window.frames[id]; var div = document.getElementById(id); if( !div ) return; // Save the IFrame id for later use in our onresize handler. if( !this.iframes[id] ) { this.iframes[id] = true; } // Should we inject our onresize event handler? if( !this.ready ) { this.ready = true; this.oldresize = window.onresize; window.onresize = new Function('DYNIFS.onresize();'); } // This appears to be necessary in MSIE to compute the height // when the IFrame'd document is in quirksmode. // OTOH, it doesn't seem to break anything in standards mode, so... if( document.all ) div.style.height = '0px'; // Resize the IFrame container. var dim = this.getDim(iframe.document); div.style.height = (dim[1]+30) + 'px'; } };default/each_file (alternative with direct links).tpl0000755000000000000000000000201714516425670017735 0ustar {file:if:is_file} /* if it is a file, make a direct link */ {end if} {file:if:is_dir} /* otherwise, for directories, display the folder with autoindex */ {end if} {if:icon_path}[{file:file_ext}]{end if:icon_path} {file:filename} {file:thumbnail} {file:new_icon}{file:md5_link}{file:delete_link}{file:rename_link}{file:edit_description_link}{file:ftp_upload_link} {if:download_count} {file:downloads} {end if:download_count} {file:size} {file:date} {if:description_file} {file:description} {end if:description_file} default/each_file.tpl0000755000000000000000000000141214516425670012023 0ustar {if:icon_path}[{file:file_ext}]{end if:icon_path} {file:filename} {file:thumbnail} {file:new_icon}{file:md5_link}{file:delete_link}{file:rename_link}{file:edit_description_link}{file:ftp_upload_link} {if:download_count} {file:downloads} {end if:download_count} {file:size} {file:date} {if:description_file} {file:description} {end if:description_file} default/global_footer.tpl0000755000000000000000000000555214524237624012752 0ustar {info:statinfo} default/global_header.tpl0000755000000000000000000000550614542366734012710 0ustar {words:index of} {info:dir}
BluePink BluePink
XHost
Gazduire site-uri web nelimitata ca spatiu si trafic lunar la doar 15 eur / an. Inregistrare domenii .ro .com .net .org .info .biz .com.ro .org.ro la preturi preferentiale. Pentru oferta detaliata accesati site-ul BluePink
default/rollout.js0000755000000000000000000000166511454363120011440 0ustar function rollup_contract(in_buttonSwitch, in_listID, path) { if (document.getElementById) { listID = document.getElementById(in_listID); } else { return; } if (listID.style.display == '') { listID.style.display = 'none'; in_buttonSwitch.innerHTML = ''; rollup_record_state(in_listID, 0); } else { listID.style.display = ''; in_buttonSwitch.innerHTML = ''; rollup_record_state(in_listID, 1); } if (window.event) { window.event.cancelBubble=true; } } function rollup_record_state(in_listID, status) { var expDate = new Date(); // expires in 1 year expDate.setTime(expDate.getTime() + 31536000000); document.cookie = in_listID + "=" + escape(status) + "; expires=" + expDate.toGMTString(); } default/rollout_main.js0000755000000000000000000000222211454363120012432 0ustar function rollup_contract_main(in_buttonSwitch, in_listID, path) { var in_listID; if (document.getElementsByName) { var listID = document.getElementsByName(in_listID); } else { return; } for (var i=0;i'; var send_cookie = 0; } else { listID[i].style.display = ''; in_buttonSwitch.innerHTML = ''; var send_cookie = 1; } if (window.event) { window.event.cancelBubble=true; } } if (send_cookie == 1) { rollup_record_state_main(in_listID, 1); } else { rollup_record_state_main(in_listID, 0); } } function rollup_record_state_main(in_listID, status) { var expDate = new Date(); // expires in 1 year expDate.setTime(expDate.getTime() + 31536000000); document.cookie = in_listID + "=" + escape(status) + "; expires=" + expDate.toGMTString(); } default/table_footer.tpl0000755000000000000000000000506614524237624012601 0ustar {info:total_files} {words:files} - {info:total_folders} {words:folders} {if:download_count} {words:total downloads}: {info:total_downloads} {end if:download_count} {words:total size}: {info:total_size}   {if:description_file}   {end if:description_file} /* We request that you do not remove the link to the AutoIndex website. This not only gives respect to the large amount of time given freely by the developer, but also helps build interest, traffic, and use of AutoIndex. */ {if:entries_per_page}

{words:page} {info:previous_page_link} {info:current_page_number} {info:next_page_link} {words:of} {info:last_page_number}

{end if:entries_per_page} {if:archive} {end if:archive}

{if:search_enabled} {end if:search_enabled} {if:use_login_system} {end if:use_login_system}
default/table_header.tpl0000755000000000000000000000264314520235150012515 0ustar

{words:index of} {info:path_nav} {words:folder}
{if:download_count} {end if:download_count} {if:description_file} {end if:description_file}
{words:file} {words:downloads} {words:size} {words:date} {words:description}