@charset "utf-8"; /* ips tab css */ #infotext_ips { vertical-align: middle; } .nextClickList { margin-bottom: 5px; } .nextClickListColorEven { padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; background-color: #ffffff; font-size: 11px; border-bottom-color: #999999; border-bottom-width: 1px; border-bottom-style: solid; border-right-color: #999999; border-right-width: 1px; border-right-style: solid; } .nextClickListColorOdd { padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; background-color: #eeeeee; font-size: 11px; border-bottom-color: #999999; border-bottom-width: 1px; border-bottom-style: solid; border-right-color: #999999; border-right-width: 1px; border-right-style: solid; } #right { position: relative; top: -10px; left: 0px; width: 800px; margin-top: 0px; margin-left: 0px; margin-right: 5px; padding-top: 20px; padding-left: 0px; padding-right: 0px; padding-bottom: 90px; min-height: 400px; } .odd_ruleset2 { text-align: center; background-color: #ffffff; border-left: 1px solid #999999; border-bottom: 1px solid #999999; font-size: 11px; padding-right: 2px; padding-left: 2px; padding-top: 4px; padding-bottom: 4px; } .even_ruleset2 { text-align: center; background-color: #eeeeee; border-left: 1px solid #999999; border-bottom: 1px solid #999999; font-size: 11px; padding-right: 2px; padding-left: 2px; padding-top: 4px; padding-bottom: 4px; } .odd_ruleset { background-color: #ffffff; border-left: 1px solid #999999; border-bottom: 1px solid #999999; font-size: 14px; padding-right: 2px; padding-left: 20px; padding-top: 2px; padding-bottom: 2px; } .even_ruleset { background-color: #eeeeee; border-left: 1px solid #999999; border-bottom: 1px solid #999999; font-size: 14px; padding-right: 2px; padding-left: 20px; padding-top: 2px; padding-bottom: 2px; } .rulesetbkg { background-color: #eeeeee; padding-right: 0px; padding-left: 0px; border-bottom: 1px solid #999999; font-size: 15px; } .hiddendownloadlink { visibility:hidden; } #loadingWaiting, #loadingRuleEditGUI, #loadingRuleUpadteGUI{ display:none; position:fixed; left:0; top:0; width:100%; height:100%; background-image:url("/snort/images/transparentbg.png"); z-index: 9998; color: #ffffff; } .loadingWaitingMessage{ text-align: center; margin-top:40px; } .snortModal { width:500px; height:300px; position:absolute; z-index:999; background-color:#000; } .snortModalTop { width:500px; height:25px; background-image:url( '/snort/images/top_modal_bar_lil.jpg' ); background-repeat:repeat-x; margin-bottom:1px; } .snortModalTitle { text-align: center; } .snortModalTopClose { width:9px; height:9px; float:right; margin-right:10px; margin-top:8px; } .snortModalUpdate { width: 700px; height: 200px; z-index:999; background-color:#000000; } .snortModalTopUpdate { width: 700px; height: 25px; background-image:url( '/snort/images/top_modal_bar_lil.jpg' ); background-repeat:repeat-x; margin-bottom:1px; } .snortModalTitleUpdate { position:absolute; left: 50px; width: 600px; margin-top: 0px; margin-bottom: 0px; } .snortModalTitleUpdateMsg1 { top: 50px; font-weight: bold; font-size: 24px; } .snortModalTitleUpdateBar { top: 90px; } .snortModalTitleUpdateMsg2 { top: 145px; } .listhdrr2 { background-color: #BBBBBB; padding-right: 1px; padding-left: 1px; font-weight: bold; border-right: 1px solid #999999; border-bottom: 1px solid #999999; font-size: 11px; padding-top: 5px; padding-bottom: 5px; } .listtopic2 { border-bottom: 1px solid #999999; font-size: 11px; background-color: #eeeeee; padding-right: 16px; padding-left: 6px; color: #000000; font-weight: bold; padding-top: 5px; padding-bottom: 5px; } .listtopic3 { border-bottom: 1px solid #999999; font-size: 11px; background-color: #eeeeee; padding-right: 6px; padding-left: 16px; color: #000000; font-weight: bold; } #footer2 { background-color: transparent; background-image: url("/snort/images/logo22.png"); width: 720px; height: 60px; text-align: center; font-size: 0.8em; } .alert { position:absolute; top:10px; left:-25px; width:100%; height:90%; z-index:999; background:#FCE9C0; background-position: 15px; border-top:2px solid #DBAC48; border-bottom:2px solid #DBAC48; padding: 15px 10px 85% 50px; } .formpre { font-family:arial; font-size: 1.1em; } #download_rules { font-family: arial; font-size: 13px; font-weight: bold; text-align: center; } #download_rules_td { font-family: arial; font-size: 13px; font-weight: bold; text-align: center; } /* hack fix the hard coded fbegin link */ #header-left2 { position: absolute; background-position: center center; height: 67px; width: 147px; top: -77px; left: 8px; float: left; z-index:999; } #header-left2 #status-link2 { position: relative; top: 3px; left: 2px; } /* end of fbegin hack */ .body2 { font-family:arial; font-size:12px; } .tabcont { background-color: #dddddd; padding-right: 12px; padding-left: 12px; padding-top: 12px; padding-bottom: 12px; } .tabcont2 { background-color: #eeeeee; padding-right: 12px; padding-left: 12px; padding-top: 12px; padding-bottom: 12px; } .vncell2 { background-color: #eeeeee; padding-right: 5px; padding-left: 5px; border-bottom: 1px solid #999999; font-size: 11px; } .vncelltextbox { background-color: #eeeeee; padding-top: 8px; padding-bottom: 8px; padding-right: 8px; padding-left: 8px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; font-size: 11px; } /* global tab, white lil box */ .vncell3 { width: 50px; background-color: #eeeeee; padding-right: 2px; padding-left: 2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; font-size: 11px; } .vncellreq2 { background-color: #eeeeee; padding-right: 20px; padding-left: 8px; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; font-size: 11px; } /* Start of main css Pfsense */ /* Start of main css Pfsense */ .textstyle { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-style: normal; background-color: #666; color: #CCC; } .textstyle p2 a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #CCC; } .textstyle p { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FFF; text-decoration: underline; } .textstyle p2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCC; } /* Start of main css for table sort */ /* Start of main css for table sort */ table { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-family: Arial, Helvetica, sans-serif; vertical-align: baseline; } /* Tables still need 'cellspacing="0"' in the markup. */ table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight:400; } /* Remove possible quote marks (") from ,
. */ blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } #container { width: auto; margin: 0px; padding-top: 10px; padding-bottom: 10px; } /************************************************************** Sortable Table v 1.4 **************************************************************/ th { background-color: #eee; background: #eee url(/snort/images/icon-table-sort.png) no-repeat 2px 8px; padding: 4px 4px 4px 14px; } .allRow { background-color: #eee; padding: 4px; } tr.altRow { background-color: #fff; } .leftAlign { text-align: left; } .centerAlign { text-align: center; } .rightAlign { text-align: right; } .sortedASC { background: url(/snort/images/icon-table-sort-asc.png) no-repeat 2px 4px #eee; } .sortedDESC { background: url(/snort/images/icon-table-sort-desc.png) no-repeat 2px 10px #eee; } .tableHeaderOver { cursor: pointer; color: #354158; } tr.selected { background-color: #9999ff; color: #000000; } tr.over { background-color: #993333; color: #fff; cursor: pointer; } tr.hide { display: none; } /***************************/ .mainTableFilter { position: absolute; top: 0; left: -10px; width: auto; } .tableFilter { border: 1px solid #ccc; padding: 2px; margin: 5px 0 10px 0; } .tableFilter input { border: 1px solid #ccc; } .tableFilter select { border: 1px solid #ccc; } .listbg2 { border-right: 1px solid #999999; border-bottom: 1px solid #999999; font-size: 11px; background-color: #090; color: #000; padding-right: 16px; padding-left: 6px; padding-top: 4px; padding-bottom: 4px; } .listbg3 { border-right: 1px solid #999999; border-bottom: 1px solid #999999; font-size: 11px; background-color: #777777; color: #000; padding-right: 16px; padding-left: 6px; padding-top: 4px; padding-bottom: 4px; } #tdbggrey { background-color: #ddd; } .formfld2 { padding-left: 8px; font-size: small; } /*********Input Highlight*****************/ .formfld2 { outline:none; transition: all 0.25s ease-in-out; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; border-radius:1px; -webkit-border-radius:1px; -moz-border-radius:1px; border:1px solid rgba(0,0,0, 0.2); } .formfld2:focus { box-shadow: 0 0 2px rgba(156, 156, 156, 1); -webkit-box-shadow: 0 0 2px rgba(156, 156, 156, 1); -moz-box-shadow: 0 0 2px rgba(156, 156, 156, 1); border:1px solid rgba(156,156,156, 0.8); }