From 83f4323fa5b83e5f8f3bd76521d5b01699b46862 Mon Sep 17 00:00:00 2001 From: Matts Date: Wed, 1 Feb 2012 10:28:42 -0500 Subject: [PATCH 01/18] Various fixes and updates - Updated CSS files with latest 2.0 release - Removed shaded borders around content - Added right margin to seperate content from sidebar - Fixed disqus code - Changed navbar color - Many misc fixes --- tuxlite_tbs/screenshot.png | Bin 56767 -> 61053 bytes .../static/bootstrap-responsive.min.css | 2 - tuxlite_tbs/static/bootstrap.min.css | 650 ++++++++++-------- .../static/bootstrap.min.responsive.css | 3 + tuxlite_tbs/static/local.css | 69 +- tuxlite_tbs/templates/article.html | 2 +- tuxlite_tbs/templates/base.html | 26 +- tuxlite_tbs/templates/disqus.html | 19 +- tuxlite_tbs/templates/index.html | 6 +- 9 files changed, 422 insertions(+), 355 deletions(-) delete mode 100644 tuxlite_tbs/static/bootstrap-responsive.min.css create mode 100644 tuxlite_tbs/static/bootstrap.min.responsive.css diff --git a/tuxlite_tbs/screenshot.png b/tuxlite_tbs/screenshot.png index 9b81316ec71aaa843af79cff10dd930dec11b7d4..72dbced281acd3eec8b9a0ad1fe4355d265611ae 100644 GIT binary patch literal 61053 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 literal 56767 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:last-child a{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;} .navbar .nav>li{float:none;display:none;} .navbar .nav>li>a{float:none;background-color:#222;} .navbar .nav>.active{display:block;position:absolute;top:0;left:0;} .navbar .nav>.active>a{background-color:transparent;} .navbar .nav>.active>a:hover{background-color:#333;} .navbar .nav>.active>a:after{display:inline-block;width:0;height:0;margin-top:8px;margin-left:6px;text-indent:-99999px;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ffffff;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;content:"↓";} .navbar .nav:hover>li{display:block;} .navbar .nav:hover>li>a:hover{background-color:#333;} .form-horizontal .control-group>label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:0;} .modal{position:absolute;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade.in{top:auto;} .modal-header .close{padding:10px;}}@media (max-width: 768px){.navbar-fixed{position:absolute;} .navbar-fixed .nav{float:none;} .container{width:auto;padding:0 20px;} .row{margin-left:0;} .row>[class*="span"]{float:none;display:block;width:auto;margin:0;}}@media (min-width: 768px) and (max-width: 940px){.container{width:748px;} .span1{width:44px;} .span2{width:108px;} .span3{width:172px;} .span4{width:236px;} .span5{width:300px;} .span6{width:364px;} .span7{width:428px;} .span8{width:492px;} .span9{width:556px;} .span10{width:620px;} .span11{width:684px;} .span12{width:748px;} .offset1{margin-left:84px;} .offset2{margin-left:148px;} .offset3{margin-left:212px;} .offset4{margin-left:276px;} .offset5{margin-left:340px;} .offset6{margin-left:404px;} .offset7{margin-left:468px;} .offset8{margin-left:532px;} .offset9{margin-left:596px;} .offset10{margin-left:660px;} .offset11{margin-left:724px;} .offset12{margin-left:788px;}} diff --git a/tuxlite_tbs/static/bootstrap.min.css b/tuxlite_tbs/static/bootstrap.min.css index 9a89827..5e1aee0 100644 --- a/tuxlite_tbs/static/bootstrap.min.css +++ b/tuxlite_tbs/static/bootstrap.min.css @@ -2,31 +2,22 @@ article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display audio,canvas,video{display:inline-block;*display:inline;*zoom:1;} audio:not([controls]){display:none;} html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;} -a:focus{outline:thin dotted;} +a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} a:hover,a:active{outline:0;} sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;} sup{top:-0.5em;} sub{bottom:-0.25em;} img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic;} -button,input,select,textarea{margin:0;font-size:100%;vertical-align:baseline;*vertical-align:middle;} +button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;} button,input{*overflow:visible;line-height:normal;} button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;} button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;} input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;} input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;} textarea{overflow:auto;vertical-align:top;} -body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#555555;background-color:#ffffff;} -.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";} -.container:after{clear:both;} -.fluid-container{position:relative;min-width:940px;padding-left:20px;padding-right:20px;*zoom:1;}.fluid-container:before,.fluid-container:after{display:table;content:"";} -.fluid-container:after{clear:both;} -.fluid-sidebar{width:220px;margin:0 20px 18px;} -.sidebar-left{padding-left:260px;} -.sidebar-right{padding-right:260px;} -.sidebar-left .fluid-sidebar{float:left;margin-left:-240px;} -.sidebar-right .fluid-sidebar{float:right;margin-right:-240px;} -.fluid-content{float:left;width:100%;} -a{color:#0088cc;text-decoration:none;}a:hover{color:#005580;text-decoration:underline;} +body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;color:#333333;background-color:#ffffff;} +a{color:#0088cc;text-decoration:none;} +a:hover{color:#005580;text-decoration:underline;} .row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";} .row:after{clear:both;} [class*="span"]{float:left;margin-left:20px;} @@ -41,7 +32,7 @@ a{color:#0088cc;text-decoration:none;}a:hover{color:#005580;text-decoration:unde .span9{width:700px;} .span10{width:780px;} .span11{width:860px;} -.span12{width:940px;} +.span12,.container{width:940px;} .offset1{margin-left:100px;} .offset2{margin-left:180px;} .offset3{margin-left:260px;} @@ -53,6 +44,26 @@ a{color:#0088cc;text-decoration:none;}a:hover{color:#005580;text-decoration:unde .offset9{margin-left:740px;} .offset10{margin-left:820px;} .offset11{margin-left:900px;} +.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";} +.row-fluid:after{clear:both;} +.row-fluid>[class*="span"]{float:left;margin-left:2.127659574%;} +.row-fluid>[class*="span"]:first-child{margin-left:0;} +.row-fluid .span1{width:6.382978723%;} +.row-fluid .span2{width:14.89361702%;} +.row-fluid .span3{width:23.404255317%;} +.row-fluid .span4{width:31.914893614%;} +.row-fluid .span5{width:40.425531911%;} +.row-fluid .span6{width:48.93617020799999%;} +.row-fluid .span7{width:57.446808505%;} +.row-fluid .span8{width:65.95744680199999%;} +.row-fluid .span9{width:74.468085099%;} +.row-fluid .span10{width:82.97872339599999%;} +.row-fluid .span11{width:91.489361693%;} +.row-fluid .span12{width:99.99999998999999%;} +.container{width:940px;margin-left:auto;margin-right:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";} +.container:after{clear:both;} +.container-fluid{padding-left:20px;padding-right:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";} +.container-fluid:after{clear:both;} p{margin:0 0 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:18px;}p small{font-size:11px;color:#999999;} .lead{margin-bottom:18px;font-size:20px;font-weight:200;line-height:27px;} h1,h2,h3,h4,h5,h6{margin:0;font-weight:bold;color:#333333;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;} @@ -63,6 +74,8 @@ h4,h5,h6{line-height:18px;} h4{font-size:14px;}h4 small{font-size:12px;} h5{font-size:12px;} h6{font-size:11px;color:#999999;text-transform:uppercase;} +.page-header{padding-bottom:17px;margin:18px 0;border-bottom:1px solid #eeeeee;} +.page-header h1{line-height:1;} ul,ol{padding:0;margin:0 0 9px 25px;} ul ul,ul ol,ol ol,ol ul{margin-bottom:0;} ul{list-style:disc;} @@ -83,34 +96,38 @@ blockquote small{display:block;line-height:18px;color:#999999;}blockquote small: blockquote.pull-right{float:right;padding-left:0;padding-right:15px;border-left:0;border-right:5px solid #eeeeee;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;} q:before,q:after,blockquote:before,blockquote:after{content:"";} address{display:block;margin-bottom:18px;line-height:18px;font-style:normal;} +small{font-size:100%;} +cite{font-style:normal;} code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} code{padding:3px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;} pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12px;line-height:18px;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:pre;white-space:pre-wrap;word-break:break-all;}pre.prettyprint{margin-bottom:18px;} pre code{padding:0;background-color:transparent;} -small{font-size:100%;} -cite{font-style:normal;} form{margin:0 0 18px;} fieldset{padding:0;margin:0;border:0;} -legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333333;border:0;border-bottom:1px solid #eee;-webkit-margin-collapse:separate;} +legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333333;border:0;border-bottom:1px solid #eee;} label,input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;} label{display:block;margin-bottom:5px;color:#333333;} -input,textarea,select,.uneditable-input{display:block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} -input[type=image],input[type=checkbox],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:none;cursor:pointer;} -input[type=file]{padding:initial;line-height:initial;border:initial;background-color:#ffffff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto;} -select,input[type=file]{height:27px;*margin-top:4px;line-height:27px;} -select{width:220px;vertical-align:middle;background-color:#ffffff;} -select[multiple],select[size]{height:inherit;} -input[type=image]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.uneditable-textarea{width:auto;height:auto;} +label input,label textarea,label select{display:block;} +input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:0;cursor:pointer;border-radius:0 \0/;} +input[type="file"]{padding:initial;line-height:initial;border:initial;background-color:#ffffff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto;} +select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px;} +select{width:220px;background-color:#ffffff;} +select[multiple],select[size]{height:auto;} +input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} textarea{height:auto;} +input[type="hidden"]{display:none;} .radio,.checkbox{padding-left:18px;} -.radio input[type=radio],.checkbox input[type=checkbox]{float:left;margin-left:-18px;} -.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:6px;} -.radio.inline,.checkbox.inline{display:inline-block;margin-bottom:0;} +.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px;} +.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;} +.radio.inline,.checkbox.inline{display:inline-block;margin-bottom:0;vertical-align:middle;} .radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;} -input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;} -input:focus,textarea:focus{border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);outline:0;} -input[type=file]:focus,input[type=checkbox]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:1px dotted #666;} +.controls>.radio.inline:first-child,.controls>.checkbox.inline:first-child{padding-top:0;} +input,textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;} +input:focus,textarea:focus{border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);outline:0;outline:thin dotted \9;} +input[type="file"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} .input-mini{width:60px;} .input-small{width:90px;} .input-medium{width:150px;} @@ -130,27 +147,15 @@ input.span9,textarea.span9,.uneditable-input.span9{width:690px;} input.span10,textarea.span10,.uneditable-input.span10{width:770px;} input.span11,textarea.span11,.uneditable-input.span11{width:850px;} input.span12,textarea.span12,.uneditable-input.span12{width:930px;} -select.span1{width:70px;} -select.span2{width:150px;} -select.span3{width:230px;} -select.span4{width:310px;} -select.span5{width:390px;} -select.span6{width:470px;} -select.span7{width:550px;} -select.span8{width:630px;} -select.span9{width:710px;} -select.span10{width:790px;} -select.span11{width:870px;} -select.span12{width:950px;} input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed;} .control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;} -.control-group.warning input,.control-group.warning textarea{color:#c09853;border-color:#c09853;}.control-group.warning input:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e;} +.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853;}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e;} .control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;} .control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;} -.control-group.error input,.control-group.error textarea{color:#b94a48;border-color:#b94a48;}.control-group.error input:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392;} +.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48;}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392;} .control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;} .control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;} -.control-group.success input,.control-group.success textarea{color:#468847;border-color:#468847;}.control-group.success input:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b;} +.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847;}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b;} .control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;} input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;} .form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#f5f5f5;border-top:1px solid #ddd;} @@ -158,22 +163,26 @@ input:focus:required:invalid,textarea:focus:required:invalid,select:focus:requir :-moz-placeholder{color:#999999;} ::-webkit-input-placeholder{color:#999999;} .help-block{margin-top:5px;margin-bottom:0;color:#999999;} -.help-inline{*position:relative;*top:-5px;display:inline;padding-left:5px;} +.help-inline{display:inline-block;*display:inline;*zoom:1;margin-bottom:9px;vertical-align:middle;padding-left:5px;} .input-prepend,.input-append{margin-bottom:5px;*zoom:1;}.input-prepend:before,.input-append:before,.input-prepend:after,.input-append:after{display:table;content:"";} .input-prepend:after,.input-append:after{clear:both;} -.input-prepend input,.input-append input,.input-prepend .uneditable-input,.input-append .uneditable-input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;} +.input-prepend input,.input-append input,.input-prepend .uneditable-input,.input-append .uneditable-input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.input-prepend input:focus,.input-append input:focus,.input-prepend .uneditable-input:focus,.input-append .uneditable-input:focus{position:relative;z-index:2;} .input-prepend .uneditable-input,.input-append .uneditable-input{border-left-color:#ccc;} -.input-prepend .add-on,.input-append .add-on{float:left;display:block;width:auto;min-width:16px;height:18px;margin-right:-1px;padding:4px 4px 4px 5px;font-weight:normal;line-height:18px;color:#999999;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#f5f5f5;border:1px solid #ccc;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} +.input-prepend .add-on,.input-append .add-on{float:left;display:block;width:auto;min-width:16px;height:18px;margin-right:-1px;padding:4px 5px;font-weight:normal;line-height:18px;color:#999999;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#f5f5f5;border:1px solid #ccc;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} .input-prepend .active,.input-append .active{background-color:#a9dba9;border-color:#46a546;} .input-prepend .add-on{*margin-top:1px;} .input-append input,.input-append .uneditable-input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} .input-append .uneditable-input{border-right-color:#ccc;} .input-append .add-on{margin-right:0;margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;} +.input-append input:first-child{*margin-left:-160px;}.input-append input:first-child+.add-on{*margin-left:-21px;} .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;} -.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input{display:inline-block;margin-bottom:0;} -.form-search label,.form-inline label{display:inline-block;} +.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input{display:inline-block;margin-bottom:0;} +.form-search label,.form-inline label,.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{display:inline-block;} +.form-search .input-append .add-on,.form-inline .input-prepend .add-on,.form-search .input-append .add-on,.form-inline .input-prepend .add-on{vertical-align:middle;} .control-group{margin-bottom:9px;} -.form-horizontal .control-group{margin-bottom:18px;} +.form-horizontal legend+.control-group{margin-top:18px;-webkit-margin-top-collapse:separate;} +.form-horizontal .control-group{margin-bottom:18px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";} +.form-horizontal .control-group:after{clear:both;} .form-horizontal .control-group>label{float:left;width:140px;padding-top:5px;text-align:right;} .form-horizontal .controls{margin-left:160px;} .form-horizontal .form-actions{padding-left:160px;} @@ -184,7 +193,7 @@ table{max-width:100%;border-collapse:collapse;border-spacing:0;} .table thead:first-child tr th,.table thead:first-child tr td{border-top:0;} .table tbody+tbody{border-top:2px solid #ddd;} .table-condensed th,.table-condensed td{padding:4px 5px;} -.table-bordered{border:1px solid #ddd;border-collapse:separate;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #ddd;} +.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #ddd;} .table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;} .table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;} .table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;} @@ -203,204 +212,296 @@ table .span9{float:none;width:684px;margin-left:0;} table .span10{float:none;width:764px;margin-left:0;} table .span11{float:none;width:844px;margin-left:0;} table .span12{float:none;width:924px;margin-left:0;} -table .header{cursor:pointer;}table .header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000000 transparent;visibility:hidden;} -table .headerSortUp,table .headerSortDown{background-color:#f7f7f9;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);} -table .header:hover:after{visibility:visible;} -table .headerSortDown:after,table .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;} -table .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;} -i{background-image:url(docs/assets/img/glyphicons-halflings-sprite.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;vertical-align:text-top;width:14px;height:14px;} -.glass{background-position:0 0;} -.music{background-position:-24px 0;} -.search{background-position:-48px 0;} -.envelope{background-position:-72px 0;} -.heart{background-position:-96px 0;} -.star{background-position:-120px 0;} -.star-empty{background-position:-144px 0;} -.user{background-position:-168px 0;} -.film{background-position:-192px 0;} -.th-large{background-position:-216px 0;} -.th{background-position:-240px 0;} -.th-list{background-position:-264px 0;} -.ok{background-position:-288px 0;} -.remove{background-position:-312px 0;} -.zoom-in{background-position:-336px 0;} -.zoom-out{background-position:-360px 0;} -.off{background-position:-384px 0;} -.signal{background-position:-408px 0;} -.cog{background-position:-432px 0;} -.trash{background-position:-456px 0;} -.home{background-position:0 -24px;} -.file{background-position:-24px -24px;} -.time{background-position:-48px -24px;} -.road{background-position:-72px -24px;} -.download-alt{background-position:-96px -24px;} -.download{background-position:-120px -24px;} -.upload{background-position:-144px -24px;} -.inbox{background-position:-168px -24px;} -.play-circle{background-position:-192px -24px;} -.repeat{background-position:-216px -24px;} -.refresh{background-position:-240px -24px;} -.calendar{background-position:-264px -24px;} -.lock{background-position:-288px -24px;} -.flag{background-position:-312px -24px;} -.headphones{background-position:-336px -24px;} -.volume-off{background-position:-360px -24px;} -.volume-down{background-position:-384px -24px;} -.volume-up{background-position:-408px -24px;} -.qrcode{background-position:-432px -24px;} -.barcode{background-position:-456px -24px;} -.tag{background-position:0 -48px;} -.tags{background-position:-24px -48px;} -.book{background-position:-48px -48px;} -.bookmark{background-position:-72px -48px;} -.print{background-position:-96px -48px;} -.camera{background-position:-120px -48px;} -.font{background-position:-144px -48px;} -.bold{background-position:-168px -48px;} -.italic{background-position:-192px -48px;} -.text-height{background-position:-216px -48px;} -.text-width{background-position:-240px -48px;} -.align-left{background-position:-264px -48px;} -.align-center{background-position:-288px -48px;} -.align-right{background-position:-312px -48px;} -.align-justify{background-position:-336px -48px;} -.list{background-position:-360px -48px;} -.indent-left{background-position:-384px -48px;} -.indent-right{background-position:-408px -48px;} -.facetime-video{background-position:-432px -48px;} -.picture{background-position:-456px -48px;} -.pencil{background-position:0 -72px;} -.map-marker{background-position:-24px -72px;} -.adjust{background-position:-48px -72px;} -.tint{background-position:-72px -72px;} -.edit{background-position:-96px -72px;} -.share{background-position:-120px -72px;} -.check{background-position:-144px -72px;} -.move{background-position:-168px -72px;} -.step-backward{background-position:-192px -72px;} -.fast-backward{background-position:-216px -72px;} -.backward{background-position:-240px -72px;} -.play{background-position:-264px -72px;} -.pause{background-position:-288px -72px;} -.stop{background-position:-312px -72px;} -.forward{background-position:-336px -72px;} -.fast-forward{background-position:-360px -72px;} -.step-forward{background-position:-384px -72px;} -.eject{background-position:-408px -72px;} -.chevron-left{background-position:-432px -72px;} -.chevron-right{background-position:-456px -72px;} -.arrow-left{background-position:-240px -96px;} -.arrow-right{background-position:-264px -96px;} -.arrow-up{background-position:-288px -96px;} -.arrow-down{background-position:-312px -96px;} -.share-alt{background-position:-336px -96px;} -.resize-full{background-position:-360px -96px;} -.resize-small{background-position:-384px -96px;} -.plus{background-position:-408px -96px;} -.minus{background-position:-432px -96px;} -.asterisk{background-position:-456px -96px;} +[class^="icon-"]{display:inline-block;width:14px;height:14px;vertical-align:text-top;background-image:url(../img/glyphicons-halflings.png);background-position:14px 14px;background-repeat:no-repeat;*margin-right:.3em;}[class^="icon-"]:last-child{*margin-left:0;} +.icon-white{background-image:url(../img/glyphicons-halflings-white.png);} +.icon-glass{background-position:0 0;} +.icon-music{background-position:-24px 0;} +.icon-search{background-position:-48px 0;} +.icon-envelope{background-position:-72px 0;} +.icon-heart{background-position:-96px 0;} +.icon-star{background-position:-120px 0;} +.icon-star-empty{background-position:-144px 0;} +.icon-user{background-position:-168px 0;} +.icon-film{background-position:-192px 0;} +.icon-th-large{background-position:-216px 0;} +.icon-th{background-position:-240px 0;} +.icon-th-list{background-position:-264px 0;} +.icon-ok{background-position:-288px 0;} +.icon-remove{background-position:-312px 0;} +.icon-zoom-in{background-position:-336px 0;} +.icon-zoom-out{background-position:-360px 0;} +.icon-off{background-position:-384px 0;} +.icon-signal{background-position:-408px 0;} +.icon-cog{background-position:-432px 0;} +.icon-trash{background-position:-456px 0;} +.icon-home{background-position:0 -24px;} +.icon-file{background-position:-24px -24px;} +.icon-time{background-position:-48px -24px;} +.icon-road{background-position:-72px -24px;} +.icon-download-alt{background-position:-96px -24px;} +.icon-download{background-position:-120px -24px;} +.icon-upload{background-position:-144px -24px;} +.icon-inbox{background-position:-168px -24px;} +.icon-play-circle{background-position:-192px -24px;} +.icon-repeat{background-position:-216px -24px;} +.icon-refresh{background-position:-240px -24px;} +.icon-list-alt{background-position:-264px -24px;} +.icon-lock{background-position:-287px -24px;} +.icon-flag{background-position:-312px -24px;} +.icon-headphones{background-position:-336px -24px;} +.icon-volume-off{background-position:-360px -24px;} +.icon-volume-down{background-position:-384px -24px;} +.icon-volume-up{background-position:-408px -24px;} +.icon-qrcode{background-position:-432px -24px;} +.icon-barcode{background-position:-456px -24px;} +.icon-tag{background-position:0 -48px;} +.icon-tags{background-position:-25px -48px;} +.icon-book{background-position:-48px -48px;} +.icon-bookmark{background-position:-72px -48px;} +.icon-print{background-position:-96px -48px;} +.icon-camera{background-position:-120px -48px;} +.icon-font{background-position:-144px -48px;} +.icon-bold{background-position:-167px -48px;} +.icon-italic{background-position:-192px -48px;} +.icon-text-height{background-position:-216px -48px;} +.icon-text-width{background-position:-240px -48px;} +.icon-align-left{background-position:-264px -48px;} +.icon-align-center{background-position:-288px -48px;} +.icon-align-right{background-position:-312px -48px;} +.icon-align-justify{background-position:-336px -48px;} +.icon-list{background-position:-360px -48px;} +.icon-indent-left{background-position:-384px -48px;} +.icon-indent-right{background-position:-408px -48px;} +.icon-facetime-video{background-position:-432px -48px;} +.icon-picture{background-position:-456px -48px;} +.icon-pencil{background-position:0 -72px;} +.icon-map-marker{background-position:-24px -72px;} +.icon-adjust{background-position:-48px -72px;} +.icon-tint{background-position:-72px -72px;} +.icon-edit{background-position:-96px -72px;} +.icon-share{background-position:-120px -72px;} +.icon-check{background-position:-144px -72px;} +.icon-move{background-position:-168px -72px;} +.icon-step-backward{background-position:-192px -72px;} +.icon-fast-backward{background-position:-216px -72px;} +.icon-backward{background-position:-240px -72px;} +.icon-play{background-position:-264px -72px;} +.icon-pause{background-position:-288px -72px;} +.icon-stop{background-position:-312px -72px;} +.icon-forward{background-position:-336px -72px;} +.icon-fast-forward{background-position:-360px -72px;} +.icon-step-forward{background-position:-384px -72px;} +.icon-eject{background-position:-408px -72px;} +.icon-chevron-left{background-position:-432px -72px;} +.icon-chevron-right{background-position:-456px -72px;} +.icon-plus-sign{background-position:0 -96px;} +.icon-minus-sign{background-position:-24px -96px;} +.icon-remove-sign{background-position:-48px -96px;} +.icon-ok-sign{background-position:-72px -96px;} +.icon-question-sign{background-position:-96px -96px;} +.icon-info-sign{background-position:-120px -96px;} +.icon-screenshot{background-position:-144px -96px;} +.icon-remove-circle{background-position:-168px -96px;} +.icon-ok-circle{background-position:-192px -96px;} +.icon-ban-circle{background-position:-216px -96px;} +.icon-arrow-left{background-position:-240px -96px;} +.icon-arrow-right{background-position:-264px -96px;} +.icon-arrow-up{background-position:-289px -96px;} +.icon-arrow-down{background-position:-312px -96px;} +.icon-share-alt{background-position:-336px -96px;} +.icon-resize-full{background-position:-360px -96px;} +.icon-resize-small{background-position:-384px -96px;} +.icon-plus{background-position:-408px -96px;} +.icon-minus{background-position:-433px -96px;} +.icon-asterisk{background-position:-456px -96px;} +.icon-exclamation-sign{background-position:0 -120px;} +.icon-gift{background-position:-24px -120px;} +.icon-leaf{background-position:-48px -120px;} +.icon-fire{background-position:-72px -120px;} +.icon-eye-open{background-position:-96px -120px;} +.icon-eye-close{background-position:-120px -120px;} +.icon-warning-sign{background-position:-144px -120px;} +.icon-plane{background-position:-168px -120px;} +.icon-calendar{background-position:-192px -120px;} +.icon-random{background-position:-216px -120px;} +.icon-comment{background-position:-240px -120px;} +.icon-magnet{background-position:-264px -120px;} +.icon-chevron-up{background-position:-288px -120px;} +.icon-chevron-down{background-position:-313px -119px;} +.icon-retweet{background-position:-336px -120px;} +.icon-shopping-cart{background-position:-360px -120px;} +.icon-folder-close{background-position:-384px -120px;} +.icon-folder-open{background-position:-408px -120px;} +.icon-resize-vertical{background-position:-432px -119px;} +.icon-resize-horizontal{background-position:-456px -118px;} .dropdown{position:relative;} -.caret{display:inline-block;width:0;height:0;text-indent:-99999px;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;content:"\2193";} -.dropdown .caret{margin-top:8px;margin-left:2px;*margin-top:7px;} -.dropdown:hover .caret,.open.dropdown .caret{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;} -.dropdown-menu{position:absolute;top:100%;z-index:1000;float:left;display:none;min-width:160px;max-width:220px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;zoom:1;*border-right-width:2px;*border-bottom-width:2px;}.dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px;} -.dropdown-menu .divider{height:1px;margin:5px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;} +.dropdown-toggle{*margin-bottom:-3px;} +.dropdown-toggle:active,.open .dropdown-toggle{outline:0;} +.caret{display:inline-block;width:0;height:0;text-indent:-99999px;*text-indent:0;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;opacity:0.3;filter:alpha(opacity=30);content:"\2193";} +.dropdown .caret{margin-top:8px;margin-left:2px;} +.dropdown:hover .caret,.open.dropdown .caret{opacity:1;filter:alpha(opacity=100);} +.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;max-width:220px;_width:160px;padding:4px 0;margin:0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;}.dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px;} +.dropdown-menu .divider{height:1px;margin:5px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;*width:100%;*margin:-5px 0 5px;} .dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555555;white-space:nowrap;} .dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#ffffff;text-decoration:none;background-color:#0088cc;} -.dropdown.open .dropdown-toggle{color:#ffffff;background:#ccc;background:rgba(0, 0, 0, 0.3);} +.dropdown.open{*z-index:1000;}.dropdown.open .dropdown-toggle{color:#ffffff;background:#ccc;background:rgba(0, 0, 0, 0.3);} .dropdown.open .dropdown-menu{display:block;} .typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);} .fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;}.fade.in{opacity:1;} .collapse{-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-ms-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;position:relative;overflow:hidden;height:0;}.collapse.in{height:auto;} -.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;}.close:hover{color:#000000;text-decoration:none;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;cursor:pointer;} +.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover{color:#000000;text-decoration:none;opacity:0.4;filter:alpha(opacity=40);cursor:pointer;} +.btn{display:inline-block;padding:4px 10px 4px;font-size:13px;line-height:18px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#fafafa;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;*margin-left:.3em;}.btn:first-child{*margin-left:0;} +.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;} +.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;} +.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;color:rgba(0, 0, 0, 0.5);outline:0;} +.btn.disabled,.btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} +.btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} +.btn-large .icon{margin-top:1px;} +.btn-small{padding:5px 9px;font-size:11px;line-height:16px;} +.btn-small .icon{margin-top:-1px;} +.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#ffffff;} +.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active{color:rgba(255, 255, 255, 0.75);} +.btn-primary{background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-ms-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(top, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0044cc;} +.btn-primary:active,.btn-primary.active{background-color:#003399 \9;} +.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406;} +.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;} +.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f;} +.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;} +.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-ms-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351;} +.btn-success:active,.btn-success.active{background-color:#408140 \9;} +.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-ms-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4;} +.btn-info:active,.btn-info.active{background-color:#24748c \9;} +button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;} +button.btn.large,input[type="submit"].btn.large{*padding-top:7px;*padding-bottom:7px;} +button.btn.small,input[type="submit"].btn.small{*padding-top:3px;*padding-bottom:3px;} +.btn-group{position:relative;*zoom:1;*margin-left:.3em;}.btn-group:before,.btn-group:after{display:table;content:"";} +.btn-group:after{clear:both;} +.btn-group:first-child{*margin-left:0;} +.btn-group+.btn-group{margin-left:5px;} +.btn-toolbar{margin-top:9px;margin-bottom:9px;}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1;} +.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.btn-group .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} +.btn-group .btn:last-child,.btn-group .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} +.btn-group .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} +.btn-group .btn.large:last-child,.btn-group .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} +.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btn.active{z-index:2;} +.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;} +.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);*padding-top:5px;*padding-bottom:5px;} +.btn-group.open{*z-index:1000;}.btn-group.open .dropdown-menu{display:block;margin-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} +.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);} +.btn .caret{margin-top:7px;margin-left:0;} +.btn:hover .caret,.open.btn-group .caret{opacity:1;filter:alpha(opacity=100);} +.btn-primary .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret{border-top-color:#ffffff;opacity:0.75;filter:alpha(opacity=75);} +.btn-small .caret{margin-top:4px;} +.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.alert,.alert-heading{color:#c09853;} +.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;} +.alert-success{background-color:#dff0d8;border-color:#d6e9c6;} +.alert-success,.alert-success .alert-heading{color:#468847;} +.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;} +.alert-danger,.alert-error,.alert-danger .alert-heading,.alert-error .alert-heading{color:#b94a48;} +.alert-info{background-color:#d9edf7;border-color:#bce8f1;} +.alert-info,.alert-info .alert-heading{color:#3a87ad;} +.alert-block{padding-top:14px;padding-bottom:14px;} +.alert-block>p,.alert-block>ul{margin-bottom:0;} +.alert-block p+p{margin-top:5px;} .nav{margin-left:0;margin-bottom:18px;list-style:none;} .nav>li>a{display:block;} .nav>li>a:hover{text-decoration:none;background-color:#eeeeee;} -.nav.list{padding-left:14px;padding-right:14px;margin-bottom:0;} -.nav.list>li>a,.nav.list .nav-header{display:block;padding:3px 15px;margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);} -.nav.list .nav-header{font-size:11px;font-weight:bold;line-height:18px;color:#999999;text-transform:uppercase;} -.nav.list>li+.nav-header{margin-top:9px;} -.nav.list .active>a{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;} -.tabs,.pills{*zoom:1;}.tabs:before,.pills:before,.tabs:after,.pills:after{display:table;content:"";} -.tabs:after,.pills:after{clear:both;} -.tabs>li,.pills>li{float:left;} -.tabs>li>a,.pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;} -.tabs{border-bottom:1px solid #ddd;} -.tabs>li{margin-bottom:-1px;} -.tabs>li>a{padding-top:9px;padding-bottom:9px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd;} -.tabs>.active>a,.tabs>.active>a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;} -.pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.pills .active>a,.pills .active>a:hover{color:#ffffff;background-color:#0088cc;} -.nav.stacked>li{float:none;} -.nav.stacked>li>a{margin-right:0;} -.tabs.stacked{border-bottom:0;} -.tabs.stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.tabs.stacked>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} -.tabs.stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;} -.tabs.stacked>li>a:hover{border-color:#ddd;z-index:2;} -.pills.stacked>li>a{margin-bottom:3px;} -.pills.stacked>li:last-child>a{margin-bottom:1px;} -.pills .dropdown-menu,.tabs .dropdown-menu{margin-top:1px;border-width:1px;} -.pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.tabs .dropdown-toggle .caret,.pills .dropdown-toggle .caret{border-top-color:#0088cc;margin-top:6px;} -.tabs .dropdown-toggle:hover .caret,.pills .dropdown-toggle:hover .caret{border-top-color:#005580;} -.tabs .active .dropdown-toggle .caret,.pills .active .dropdown-toggle .caret{border-top-color:#333333;} +.nav-list{padding-left:14px;padding-right:14px;margin-bottom:0;} +.nav-list>li>a,.nav-list .nav-header{display:block;padding:3px 15px;margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);} +.nav-list .nav-header{font-size:11px;font-weight:bold;line-height:18px;color:#999999;text-transform:uppercase;} +.nav-list>li+.nav-header{margin-top:9px;} +.nav-list .active>a{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;} +.nav-list .icon{margin-right:2px;} +.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";} +.nav-tabs:after,.nav-pills:after{clear:both;} +.nav-tabs>li,.nav-pills>li{float:left;} +.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;} +.nav-tabs{border-bottom:1px solid #ddd;} +.nav-tabs>li{margin-bottom:-1px;} +.nav-tabs>li>a{padding-top:9px;padding-bottom:9px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd;} +.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;} +.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} +.nav-pills .active>a,.nav-pills .active>a:hover{color:#ffffff;background-color:#0088cc;} +.nav-stacked>li{float:none;} +.nav-stacked>li>a{margin-right:0;} +.nav-tabs.nav-stacked{border-bottom:0;} +.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} +.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;} +.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;} +.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2;} +.nav-pills.nav-stacked>li>a{margin-bottom:3px;} +.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;} +.nav-tabs .dropdown-menu,.nav-pills .dropdown-menu{margin-top:1px;border-width:1px;} +.nav-pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.nav-tabs .dropdown-toggle .caret,.nav-pills .dropdown-toggle .caret{border-top-color:#0088cc;margin-top:6px;} +.nav-tabs .dropdown-toggle:hover .caret,.nav-pills .dropdown-toggle:hover .caret{border-top-color:#005580;} +.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#333333;} .nav>.dropdown.active>a:hover{color:#000000;cursor:pointer;} -.tabs .open .dropdown-toggle,.pills .open .dropdown-toggle,.nav>.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999;} -.nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#ffffff;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;} -.tabs.stacked .open>a:hover{border-color:#999999;} +.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999;} +.nav .open .caret,.nav .open.active .caret,.nav .open a:hover .caret{border-top-color:#ffffff;opacity:1;filter:alpha(opacity=100);} +.tabs-stacked .open>a:hover{border-color:#999999;} .tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";} .tabbable:after{clear:both;} -.tabs-below .tabs,.tabs-right .tabs,.tabs-left .tabs{border-bottom:0;} +.tabs-below .nav-tabs,.tabs-right .nav-tabs,.tabs-left .nav-tabs{border-bottom:0;} .tab-content>.tab-pane,.pill-content>.pill-pane{display:none;} .tab-content>.active,.pill-content>.active{display:block;} -.tabs-below .tabs{border-top:1px solid #ddd;} -.tabs-below .tabs>li{margin-top:-1px;margin-bottom:0;} -.tabs-below .tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below .tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd;} -.tabs-below .tabs .active>a,.tabs-below .tabs .active>a:hover{border-color:transparent #ddd #ddd #ddd;} -.tabs-left .tabs>li,.tabs-right .tabs>li{float:none;} -.tabs-left .tabs>li>a,.tabs-right .tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;} -.tabs-left .tabs{float:left;margin-right:19px;border-right:1px solid #ddd;} -.tabs-left .tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} -.tabs-left .tabs>li>a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} -.tabs-left .tabs .active>a,.tabs-left .tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;} -.tabs-right .tabs{float:right;margin-left:19px;border-left:1px solid #ddd;} -.tabs-right .tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} -.tabs-right .tabs>li>a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} -.tabs-right .tabs .active>a,.tabs-right .tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;} -.navbar{overflow:visible;} -.navbar-inner{background-color:#222222;background-color:#222222;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);} -.navbar .brand:hover{color:#ffffff;text-decoration:none;} +.tabs-below .nav-tabs{border-top:1px solid #ddd;} +.tabs-below .nav-tabs>li{margin-top:-1px;margin-bottom:0;} +.tabs-below .nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below .nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd;} +.tabs-below .nav-tabs .active>a,.tabs-below .nav-tabs .active>a:hover{border-color:transparent #ddd #ddd #ddd;} +.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none;} +.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;} +.tabs-left .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;} +.tabs-left .nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;} +.tabs-left .nav-tabs>li>a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee;} +.tabs-left .nav-tabs .active>a,.tabs-left .nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;} +.tabs-right .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;} +.tabs-right .nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;} +.tabs-right .nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd;} +.tabs-right .nav-tabs .active>a,.tabs-right .nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;} +.navbar{overflow:visible;margin-bottom:18px;} +.navbar-inner{padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);} +.btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.075);}.btn-navbar:hover,.btn-navbar:active,.btn-navbar.active,.btn-navbar.disabled,.btn-navbar[disabled]{background-color:#222222;} +.btn-navbar:active,.btn-navbar.active{background-color:#080808 \9;} +.btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);} +.btn-navbar .icon-bar+.icon-bar{margin-top:3px;} +.nav-collapse.collapse{height:auto;} +.navbar .brand:hover{text-decoration:none;} .navbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;font-size:20px;font-weight:200;line-height:1;color:#ffffff;} -.navbar p{margin:0;line-height:40px;}.navbar p a:hover{color:#ffffff;background-color:transparent;} +.navbar .navbar-text{margin-bottom:0;line-height:40px;color:#999999;}.navbar .navbar-text a:hover{color:#ffffff;background-color:transparent;} .navbar .btn,.navbar .btn-group{margin-top:5px;} .navbar .btn-group .btn{margin-top:0;} -.navbar-form{margin-bottom:0;}.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0;} -.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;}.navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#ffffff;color:rgba(255, 255, 255, 0.75);background:#444;background:rgba(255, 255, 255, 0.3);border:1px solid #111;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.navbar-search .search-query :-moz-placeholder{color:#eeeeee;} -.navbar-search .search-query ::-webkit-input-placeholder{color:#eeeeee;} +.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";} +.navbar-form:after{clear:both;} +.navbar-form input,.navbar-form select{display:inline-block;margin-top:5px;margin-bottom:0;} +.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;} +.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;} +.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;}.navbar-search .search-query{padding:4px 9px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#ffffff;color:rgba(255, 255, 255, 0.75);background:#666;background:rgba(255, 255, 255, 0.3);border:1px solid #111;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.navbar-search .search-query :-moz-placeholder{color:#eeeeee;} +.navbar-search .search-query::-webkit-input-placeholder{color:#eeeeee;} .navbar-search .search-query:hover{color:#ffffff;background-color:#999999;background-color:rgba(255, 255, 255, 0.5);} .navbar-search .search-query:focus,.navbar-search .search-query.focused{padding:5px 10px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;} -.navbar-static{margin-bottom:18px;} -.navbar-static .navbar-inner{padding-left:20px;padding-right:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.navbar-fixed{position:fixed;top:0;right:0;left:0;z-index:1030;} +.navbar-fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;} +.navbar-fixed-top .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} .navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;} .navbar .nav.pull-right{float:right;} .navbar .nav>li{display:block;float:left;} .navbar .nav>li>a{float:none;padding:10px 10px 11px;line-height:19px;color:#999999;text-decoration:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);} .navbar .nav>li>a:hover{background-color:transparent;color:#ffffff;text-decoration:none;} -.navbar .nav .active>a{color:#ffffff;text-decoration:none;background-color:#222222;background-color:rgba(0, 0, 0, 0.5);} -.navbar .vertical-divider{height:40px;width:1px;margin:0 5px;overflow:hidden;background-color:#222222;border-right:1px solid #444;} +.navbar .nav .active>a,.navbar .nav .active>a:hover{color:#ffffff;text-decoration:none;background-color:#222222;background-color:rgba(0, 0, 0, 0.5);} +.navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222222;border-right:1px solid #333333;} .navbar .nav.pull-right{margin-left:10px;margin-right:0;} .navbar .dropdown-menu{margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.navbar .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;} .navbar .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;} .navbar .nav .dropdown-toggle .caret,.navbar .nav .open.dropdown .caret{border-top-color:#ffffff;} -.navbar .nav .active .caret{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;} +.navbar .nav .active .caret{opacity:1;filter:alpha(opacity=100);} .navbar .nav .open>.dropdown-toggle,.navbar .nav .active>.dropdown-toggle,.navbar .nav .open.active>.dropdown-toggle{background-color:transparent;} .navbar .nav .active>.dropdown-toggle:hover{color:#ffffff;} -.navbar .nav.pull-right .dropdown-menu{right:0;}.navbar .nav.pull-right .dropdown-menu:before{left:auto;right:12px;} +.navbar .nav.pull-right .dropdown-menu{left:auto;right:0;}.navbar .nav.pull-right .dropdown-menu:before{left:auto;right:12px;} .navbar .nav.pull-right .dropdown-menu:after{left:auto;right:13px;} -.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#f5f5f5;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));background-image:-moz-linear-gradient(top, #ffffff, #f5f5f5);background-image:-ms-linear-gradient(top, #ffffff, #f5f5f5);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff, #f5f5f5);background-image:-o-linear-gradient(top, #ffffff, #f5f5f5);background-image:linear-gradient(top, #ffffff, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}.breadcrumb li{display:inline;text-shadow:0 1px 0 #ffffff;} +.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#fbfbfb;background-image:-moz-linear-gradient(top, #ffffff, #f5f5f5);background-image:-ms-linear-gradient(top, #ffffff, #f5f5f5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff, #f5f5f5);background-image:-o-linear-gradient(top, #ffffff, #f5f5f5);background-image:linear-gradient(top, #ffffff, #f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}.breadcrumb li{display:inline;text-shadow:0 1px 0 #ffffff;} .breadcrumb .divider{padding:0 5px;color:#999999;} .breadcrumb .active a{color:#333333;} .pagination{height:36px;margin:18px 0;} @@ -408,7 +509,7 @@ i{background-image:url(docs/assets/img/glyphicons-halflings-sprite.png);backgrou .pagination li{display:inline;} .pagination a{float:left;padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd;border-left-width:0;} .pagination a:hover,.pagination .active a{background-color:#f5f5f5;} -.pagination .active a{color:#999999;} +.pagination .active a{color:#999999;cursor:default;} .pagination .disabled a,.pagination .disabled a:hover{color:#999999;background-color:transparent;cursor:default;} .pagination li:first-child a{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;} .pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;} @@ -417,19 +518,24 @@ i{background-image:url(docs/assets/img/glyphicons-halflings-sprite.png);backgrou .pager{margin-left:0;margin-bottom:18px;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";} .pager:after{clear:both;} .pager li{display:inline;} -.pager a{display:inline-block;padding:6px 15px;background-color:#f5f5f5;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.pager a{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} +.pager a:hover{text-decoration:none;background-color:#f5f5f5;} .pager .next a{float:right;} .pager .previous a{float:left;} +.modal-open .dropdown-menu{z-index:2050;} +.modal-open .dropdown.open{*z-index:2050;} +.modal-open .popover{z-index:2060;} +.modal-open .tooltip{z-index:2070;} .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;} -.modal-backdrop,.modal-backdrop.fade.in{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;} +.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);} .modal{position:fixed;top:50%;left:50%;z-index:1050;max-height:500px;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;} .modal.fade.in{top:50%;} -.modal-header{padding:5px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:7px;} +.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;} .modal-body{padding:15px;} .modal-footer{padding:14px 15px 15px;margin-bottom:0;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";} .modal-footer:after{clear:both;} -.modal-footer .btn{float:right;margin-left:5px;} -.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}.tooltip.in{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;} +.modal-footer .btn{float:right;margin-left:5px;margin-bottom:0;} +.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);} .tooltip.top{margin-top:-2px;} .tooltip.right{margin-left:2px;} .tooltip.bottom{margin-top:2px;} @@ -449,80 +555,40 @@ i{background-image:url(docs/assets/img/glyphicons-halflings-sprite.png);backgrou .popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;} .popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;} .popover .arrow{position:absolute;width:0;height:0;} -.popover .inner{padding:3px;width:280px;overflow:hidden;background:#000000;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);} -.popover .title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;} -.popover .content{padding:14px;background-color:#ffffff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0;} -.btn.danger,.btn.danger:hover,.btn.success,.btn.success:hover,.btn.info,.btn.info:hover{text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);color:#ffffff;} -.btn.danger{background-color:#c43c35;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);} -.btn.success{background-color:#57a957;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);} -.btn.info{background-color:#339bb9;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);} -.btn{display:inline-block;padding:5px 10px 6px;font-size:13px;line-height:normal;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#e6e6e6;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{color:#333333;text-decoration:none;background-position:0 -15px;} -.btn:focus{outline:1px dotted #666;} -.btn.primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0064cd;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);} -.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);} -.btn.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -.btn[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} -.btn.large{padding:9px 14px 9px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;} -.btn.small{padding:7px 9px 7px;font-size:11px;} -:root .btn{border-radius:0 \0;} -button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;} -.btn-group{position:relative;*zoom:1;}.btn-group:before,.btn-group:after{display:table;content:"";} -.btn-group:after{clear:both;} -.btn-group+.btn-group{margin-left:5px;} -.btn-toolbar .btn-group{display:inline-block;} -.btn-group .btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;} -.btn-group .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} -.btn-group .btn:last-child,.btn-group .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} -.btn-group .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} -.btn-group .btn.large:last-child,.btn-group .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} -.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active{z-index:2;} -.btn-group .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125),0 1px 2px rgba(0, 0, 0, 0.05);} -.btn-group.open .dropdown-menu{display:block;margin-top:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.btn-group.open .dropdown-menu.large{top:40px;} -.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 6px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);} -.btn .caret{margin-top:6px;margin-left:0;} -.primary .caret,.danger .caret,.info .caret,.success .caret{border-top-color:#ffffff;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;} -.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #f3edd2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.alert,.alert-heading{color:#c09853;} -.alert .close{position:relative;right:-21px;line-height:18px;} -.alert-success{background-color:#dff0d8;border-color:#cfe8c4;} -.alert-success,.alert-success .alert-heading{color:#468847;} -.alert-danger,.alert-error{background-color:#f2dede;border-color:#e9c7c7;} -.alert-danger,.alert-error,.alert-danger .alert-heading,.alert-error .alert-heading{color:#b94a48;} -.alert-info{background-color:#d9edf7;border-color:#bfe1f2;} -.alert-info,.alert-info .alert-heading{color:#3a87ad;} -.alert-block{padding-top:14px;padding-bottom:14px;} -.alert-block>p,.alert-block>ul{margin-bottom:0;} -.alert-block p+p{margin-top:5px;} +.popover-inner{padding:3px;width:280px;overflow:hidden;background:#000000;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);} +.popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;} +.popover-content{padding:14px;background-color:#ffffff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0;} .thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";} .thumbnails:after{clear:both;} .thumbnails>li{float:left;margin:0 0 18px 20px;} .thumbnail{display:block;padding:4px;line-height:1;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);} a.thumbnail:hover{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);} -.thumbnail>img{display:block;max-width:100%;} +.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;} .thumbnail .caption{padding:9px;} -.label{padding:1px 3px 2px;font-size:9.75px;font-weight:bold;color:#ffffff;text-transform:uppercase;background-color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.label.important{background-color:#c43c35;} -.label.warning{background-color:#f89406;} -.label.success{background-color:#46a546;} -.label.notice{background-color:#62cffc;} -@-webkit-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}.progress,.progress .bar{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.progress{height:18px;margin-bottom:18px;background-color:#f9f9f9;background-image:-khtml-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f9f9f9));background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);} -.progress .bar{width:0%;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0480be;background-image:-khtml-gradient(linear, left top, left bottom, from(#149bdf), to(#0480be));background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #149bdf), color-stop(100%, #0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-ms-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;} -.progress.striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;} +.label{padding:1px 3px 2px;font-size:9.75px;font-weight:bold;color:#ffffff;text-transform:uppercase;background-color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} +.label-important{background-color:#b94a48;} +.label-warning{background-color:#f89406;} +.label-success{background-color:#468847;} +.label-info{background-color:#3a87ad;} +@-webkit-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.progress .bar{width:0%;height:18px;color:#ffffff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-ms-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;} +.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;} .progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;} -.progress.danger .bar{background-color:#c43c35;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);} -.progress.danger.striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.progress.success .bar{background-color:#57a957;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);} -.progress.success.striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} -.progress.info .bar{background-color:#339bb9;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);} -.progress.info.striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);} +.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);} +.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} +.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);} +.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} .accordion{margin-bottom:18px;} -.accordion-group{background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} -.accordion-heading{padding:8px 15px;border-bottom:0;} -.accordion-body{margin-bottom:2px;} +.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} +.accordion-heading{border-bottom:0;} +.accordion-heading .accordion-toggle{display:block;padding:8px 15px;} .accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;} -.carousel{position:relative;line-height:1;} +.carousel{position:relative;margin-bottom:18px;line-height:1;} .carousel-inner{overflow:hidden;width:100%;position:relative;} .carousel .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-ms-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;} +.carousel .item>img{display:block;line-height:1;} .carousel .active,.carousel .next,.carousel .prev{display:block;} .carousel .active{left:0;} .carousel .next,.carousel .prev{position:absolute;top:0;width:100%;} @@ -531,14 +597,14 @@ a.thumbnail:hover{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, .carousel .next.left,.carousel .prev.right{left:0;} .carousel .active.left{left:-100%;} .carousel .active.right{left:100%;} -.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.carousel-control.right{left:auto;right:15px;} -.carousel-control:hover{color:#ffffff;text-decoration:none;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;} +.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;} +.carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);} .carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:10px 15px 5px;background:#333333;background:rgba(0, 0, 0, 0.75);} .carousel-caption h4,.carousel-caption p{color:#ffffff;} +.hero-unit{padding:60px;margin-bottom:30px;background-color:#f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;} +.hero-unit p{font-size:18px;font-weight:200;line-height:27px;} .pull-right{float:right;} .pull-left{float:left;} .hide{display:none;} .show{display:block;} .invisible{visibility:hidden;} -.hidden{display:none;visibility:hidden;} -@media (max-width: 480px){.navbar .nav{position:absolute;top:0;left:0;width:180px;padding-top:40px;list-style:none;} .navbar .nav,.navbar .nav>li:last-child a{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;} .navbar .nav>li{float:none;display:none;} .navbar .nav>li>a{float:none;background-color:#222;} .navbar .nav>.active{display:block;position:absolute;top:0;left:0;} .navbar .nav>.active>a{background-color:transparent;} .navbar .nav>.active>a:hover{background-color:#333;} .navbar .nav>.active>a:after{display:inline-block;width:0;height:0;margin-top:8px;margin-left:6px;text-indent:-99999px;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ffffff;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;content:"↓";} .navbar .nav:hover>li{display:block;} .navbar .nav:hover>li>a:hover{background-color:#333;} .form-horizontal .control-group>label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:0;} .modal{position:absolute;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade.in{top:auto;} .modal-header .close{padding:10px;}}@media (max-width: 768px){.navbar-fixed{position:absolute;} .navbar-fixed .nav{float:none;} .container{width:auto;padding:0 20px;} .row{margin-left:0;} .row>[class*="span"]{float:none;display:block;width:auto;margin:0;}}@media (min-width: 768px) and (max-width: 940px){.container{width:748px;} .span1{width:44px;} .span2{width:108px;} .span3{width:172px;} .span4{width:236px;} .span5{width:300px;} .span6{width:364px;} .span7{width:428px;} .span8{width:492px;} .span9{width:556px;} .span10{width:620px;} .span11{width:684px;} .span12{width:748px;} .offset1{margin-left:64px;} .offset2{margin-left:128px;} .offset3{margin-left:192px;} .offset4{margin-left:256px;} .offset5{margin-left:320px;} .offset6{margin-left:384px;} .offset7{margin-left:448px;} .offset8{margin-left:512px;} .offset9{margin-left:576px;} .offset10{margin-left:640px;} .offset11{margin-left:704px;} .offset12{margin-left:768px;}} \ No newline at end of file diff --git a/tuxlite_tbs/static/bootstrap.min.responsive.css b/tuxlite_tbs/static/bootstrap.min.responsive.css new file mode 100644 index 0000000..bc3f2ab --- /dev/null +++ b/tuxlite_tbs/static/bootstrap.min.responsive.css @@ -0,0 +1,3 @@ + +.hidden{display:none;visibility:hidden;} +@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:18px;} input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;} .input-prepend input[class*="span"],.input-append input[class*="span"]{width:auto;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-group>label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .modal{position:absolute;top:10px;left:10px;right:10px;width:auto;margin:0;}.modal.fade.in{top:auto;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (max-width:768px){.container{width:auto;padding:0 20px;} .row-fluid{width:100%;} .row{margin-left:0;} .row>[class*="span"],.row-fluid>[class*="span"]{float:none;display:block;width:auto;margin:0;}}@media (min-width:768px) and (max-width:980px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";} .row:after{clear:both;} [class*="span"]{float:left;margin-left:20px;} .span1{width:42px;} .span2{width:104px;} .span3{width:166px;} .span4{width:228px;} .span5{width:290px;} .span6{width:352px;} .span7{width:414px;} .span8{width:476px;} .span9{width:538px;} .span10{width:600px;} .span11{width:662px;} .span12,.container{width:724px;} .offset1{margin-left:82px;} .offset2{margin-left:144px;} .offset3{margin-left:206px;} .offset4{margin-left:268px;} .offset5{margin-left:330px;} .offset6{margin-left:392px;} .offset7{margin-left:454px;} .offset8{margin-left:516px;} .offset9{margin-left:578px;} .offset10{margin-left:640px;} .offset11{margin-left:702px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";} .row-fluid:after{clear:both;} .row-fluid>[class*="span"]{float:left;margin-left:2.762430939%;} .row-fluid>[class*="span"]:first-child{margin-left:0;} .row-fluid .span1{width:5.801104972%;} .row-fluid .span2{width:14.364640883%;} .row-fluid .span3{width:22.928176794%;} .row-fluid .span4{width:31.491712705%;} .row-fluid .span5{width:40.055248616%;} .row-fluid .span6{width:48.618784527%;} .row-fluid .span7{width:57.182320438000005%;} .row-fluid .span8{width:65.74585634900001%;} .row-fluid .span9{width:74.30939226%;} .row-fluid .span10{width:82.87292817100001%;} .row-fluid .span11{width:91.436464082%;} .row-fluid .span12{width:99.999999993%;} input.span1,textarea.span1,.uneditable-input.span1{width:32px;} input.span2,textarea.span2,.uneditable-input.span2{width:94px;} input.span3,textarea.span3,.uneditable-input.span3{width:156px;} input.span4,textarea.span4,.uneditable-input.span4{width:218px;} input.span5,textarea.span5,.uneditable-input.span5{width:280px;} input.span6,textarea.span6,.uneditable-input.span6{width:342px;} input.span7,textarea.span7,.uneditable-input.span7{width:404px;} input.span8,textarea.span8,.uneditable-input.span8{width:466px;} input.span9,textarea.span9,.uneditable-input.span9{width:528px;} input.span10,textarea.span10,.uneditable-input.span10{width:590px;} input.span11,textarea.span11,.uneditable-input.span11{width:652px;} input.span12,textarea.span12,.uneditable-input.span12{width:714px;}}@media (max-width:980px){body{padding-top:0;} .navbar-fixed-top{position:static;margin-bottom:18px;} .navbar-fixed-top .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .navbar .nav-collapse{clear:left;} .navbar .nav{float:none;margin:0 0 9px;} .navbar .nav>li{float:none;} .navbar .nav>li>a{margin-bottom:2px;} .navbar .nav>.divider-vertical{display:none;} .navbar .nav>li>a,.navbar .dropdown-menu a{padding:6px 15px;font-weight:bold;color:#999999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .navbar .dropdown-menu li+li a{margin-bottom:2px;} .navbar .nav>li>a:hover,.navbar .dropdown-menu a:hover{background-color:#222222;} .navbar .dropdown-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .navbar .dropdown-menu:before,.navbar .dropdown-menu:after{display:none;} .navbar .dropdown-menu .divider{display:none;} .navbar-form,.navbar-search{float:none;padding:9px 15px;margin:9px 0;border-top:1px solid #222222;border-bottom:1px solid #222222;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.1);} .navbar .nav.pull-right{float:none;margin-left:0;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;} .btn-navbar{display:block;} .nav-collapse{overflow:hidden;height:0;}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;content:"";} .row:after{clear:both;} [class*="span"]{float:left;margin-left:30px;} .span1{width:70px;} .span2{width:170px;} .span3{width:270px;} .span4{width:370px;} .span5{width:470px;} .span6{width:570px;} .span7{width:670px;} .span8{width:770px;} .span9{width:870px;} .span10{width:970px;} .span11{width:1070px;} .span12,.container{width:1170px;} .offset1{margin-left:130px;} .offset2{margin-left:230px;} .offset3{margin-left:330px;} .offset4{margin-left:430px;} .offset5{margin-left:530px;} .offset6{margin-left:630px;} .offset7{margin-left:730px;} .offset8{margin-left:830px;} .offset9{margin-left:930px;} .offset10{margin-left:1030px;} .offset11{margin-left:1130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";} .row-fluid:after{clear:both;} .row-fluid>[class*="span"]{float:left;margin-left:2.564102564%;} .row-fluid>[class*="span"]:first-child{margin-left:0;} .row-fluid .span1{width:5.982905983%;} .row-fluid .span2{width:14.529914530000001%;} .row-fluid .span3{width:23.076923077%;} .row-fluid .span4{width:31.623931624%;} .row-fluid .span5{width:40.170940171000005%;} .row-fluid .span6{width:48.717948718%;} .row-fluid .span7{width:57.264957265%;} .row-fluid .span8{width:65.81196581200001%;} .row-fluid .span9{width:74.358974359%;} .row-fluid .span10{width:82.905982906%;} .row-fluid .span11{width:91.45299145300001%;} .row-fluid .span12{width:100%;} input.span1,textarea.span1,.uneditable-input.span1{width:60px;} input.span2,textarea.span2,.uneditable-input.span2{width:160px;} input.span3,textarea.span3,.uneditable-input.span3{width:260px;} input.span4,textarea.span4,.uneditable-input.span4{width:360px;} input.span5,textarea.span5,.uneditable-input.span5{width:460px;} input.span6,textarea.span6,.uneditable-input.span6{width:560px;} input.span7,textarea.span7,.uneditable-input.span7{width:660px;} input.span8,textarea.span8,.uneditable-input.span8{width:760px;} input.span9,textarea.span9,.uneditable-input.span9{width:860px;} input.span10,textarea.span10,.uneditable-input.span10{width:960px;} input.span11,textarea.span11,.uneditable-input.span11{width:1060px;} input.span12,textarea.span12,.uneditable-input.span12{width:1160px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;}} diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index 951a72f..f6dcc83 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -1,57 +1,60 @@ -/* Navigation bar color */ +/* Styling for Nav bar. Bg color, link color etc */ .navbar-inner { - background-color: #222222; - background-color: #222222; - background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222)); - background-image: -moz-linear-gradient(top, #333333, #222222); - background-image: -ms-linear-gradient(top, #333333, #222222); - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222)); - background-image: -webkit-linear-gradient(top, #333333, #222222); - background-image: -o-linear-gradient(top, #333333, #222222); - background-image: linear-gradient(top, #333333, #222222); + padding-left: 20px; + padding-right: 20px; + background-color: #2E435E; + background-image: -moz-linear-gradient(top, #2e435e, #172e50); + background-image: -ms-linear-gradient(top, #2e435e, #172e50); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2e435e), to(#172e50)); + background-image: -webkit-linear-gradient(top, #2e435e, #172e50); + background-image: -o-linear-gradient(top, #2e435e, #172e50); + background-image: linear-gradient(top, #2e435e, #172e50); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0); + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + border-radius: 0px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1); } -/* Rounded borders for content */ -.content { - background-color: #fff; - padding: 20px; - margin: 0 -20px; /* negative indent the amount of the padding to maintain the grid system */ - -webkit-border-radius: 7px 7px 7px 7px; - -moz-border-radius: 7px 7px 7px 7px; - border-radius: 7px 7px 7px 7px; - -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.15); - -moz-box-shadow: 0 1px 2px rgba(0,0,0,.15); - box-shadow: 0 1px 2px rgba(0,0,0,.15); - box-shadow: 0 0 15px 2px rgba(0, 0, 0, 0.25) - } +.navbar .nav > li > a { color: #49AFCD; } +.navbar .divider-vertical { border-right: 1px solid #4D4D4D; } +.navbar { margin-bottom: 35px; } + +/* Styling for elements */ body { font-size: 14px; } p { font-size: 15px; } -.article { padding-top: 20px; } + + +/* Styling for articles */ +.article { padding-bottom:20px; padding-right: 40px; } .content-title { margin-bottom: 30px; } +.article a:hover { text-decoration: none; } -/* Remove underline when hovering over article titles */ -.article a:hover{ - text-decoration: none; -} -.well.small { - padding: 6px 6px 4px; -} -.btn.xsmall { +/* Styling for the "other entries" section */ +/* Metadata */ +.well.small { padding: 6px 6px 4px; } + +/* Read more button */ +.btn-info.xsmall { padding: 1px 3px 1px; font-size: 11px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; } +/* Article summary */ .summary * { display: inline; } .summary pre { display: none; } + +/* Styling for Sidebar */ .social a[href*='activestate.com']:before {content: url('./images/icons/activestate.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='atom.xml']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='bitbucket.org']:before {content: url('./images/icons/bitbucket.png'); margin-right: 2px; vertical-align: -3px;} @@ -62,7 +65,7 @@ p { font-size: 15px; } .social a[href*='github.com']:before {content: url('./images/icons/github.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='google.com/reader']:before {content: url('./images/icons/reader.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='jamendo.com']:before {content: url('./images/icons/jamendo.png'); margin-right: 2px; vertical-align: -3px;} -.social a[href*='last.fm']:before, .social a[href*='lastfm.']:before {content: url('./images/icons/lastfm.png'); margin-right: 2px; vertical-align: -3px;} +.social a[href*='last.fm']:before {content: url('./images/icons/lastfm.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='linkedin.com']:before {content: url('./images/icons/linkedin.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='rss.xml']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='stackoverflow.com']:before {content: url('./images/icons/stackoverflow.png'); margin-right: 2px; vertical-align: -3px;} diff --git a/tuxlite_tbs/templates/article.html b/tuxlite_tbs/templates/article.html index 23e3c86..d2ceffd 100644 --- a/tuxlite_tbs/templates/article.html +++ b/tuxlite_tbs/templates/article.html @@ -12,6 +12,6 @@

Comments

{% include "twitter.html" %} - {% if DISQUS_SITENAME %}
{% endif %} + {% include 'disqus.html' %} {% endblock %} diff --git a/tuxlite_tbs/templates/base.html b/tuxlite_tbs/templates/base.html index 346837a..1689827 100644 --- a/tuxlite_tbs/templates/base.html +++ b/tuxlite_tbs/templates/base.html @@ -13,7 +13,7 @@ - + @@ -22,7 +22,7 @@ {% include "github.html" %} - +
{{ article.content }}
+
{% if loop.length == 1 %} @@ -21,8 +23,6 @@ {% endif %} {% if loop.length > 1 %} -
-

Other Entries

{% endif %} @@ -32,7 +32,7 @@

{{ article.title }}

{% include "metadata.html" %}
-
{{ article.summary }} read more
+
{{ article.summary }} read more
{% if loop.last and (articles_page.has_previous() or not articles_page.has_previous() and loop.length > 1) %} From 017bb0207394b2bebf7dc42f4c8137207b6fc507 Mon Sep 17 00:00:00 2001 From: Matts Date: Wed, 1 Feb 2012 10:30:54 -0500 Subject: [PATCH 02/18] Fixed code to display lastfm icon - local.css --- bootstrap/static/local.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bootstrap/static/local.css b/bootstrap/static/local.css index b03b235..ebedc0e 100644 --- a/bootstrap/static/local.css +++ b/bootstrap/static/local.css @@ -29,7 +29,7 @@ div.highlight pre { .social a[href*='github.com']:before {content: url('./images/icons/github.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='google.com/reader']:before {content: url('./images/icons/reader.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='jamendo.com']:before {content: url('./images/icons/jamendo.png'); margin-right: 2px; vertical-align: -3px;} -.social a[href*='last.fm']:before, .social a[href*='lastfm.']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;} +.social a[href*='last.fm']:before {content: url('./images/icons/lastfm.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='linkedin.com']:before {content: url('./images/icons/linkedin.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='rss.xml']:before {content: url('./images/icons/rss.png'); margin-right: 2px; vertical-align: -3px;} .social a[href*='stackoverflow.com']:before {content: url('./images/icons/stackoverflow.png'); margin-right: 2px; vertical-align: -3px;} From cb3e35a2f7a551b8c59569063644b283ee3ec2c2 Mon Sep 17 00:00:00 2001 From: Matts Date: Wed, 1 Feb 2012 20:40:41 -0500 Subject: [PATCH 03/18] Added line-height: 1.6em to "p" element --- tuxlite_tbs/static/local.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index f6dcc83..b574b92 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -26,7 +26,7 @@ /* Styling for elements */ body { font-size: 14px; } -p { font-size: 15px; } +p { font-size: 15px; line-height: 1.6em; } /* Styling for articles */ From 7317bd823209a6b81bf6b94e778322dcfdd29812 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 05:53:08 -0500 Subject: [PATCH 04/18] Added margins to 'li' and 'p' elements. --- tuxlite_tbs/static/local.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index b574b92..9279b70 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -26,7 +26,8 @@ /* Styling for elements */ body { font-size: 14px; } -p { font-size: 15px; line-height: 1.6em; } +p { font-size: 15px; line-height: 1.6em; margin-top: 0.8em; margin-bottom: 0.8em; } +li { line-height: 1.6em; } /* Styling for articles */ From 79d93cef80c36fd9a7818d9c4ad0fadeca67fd5f Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 06:12:47 -0500 Subject: [PATCH 05/18] Removed if loop from base.html. page.category|lower = documentation --- tuxlite_tbs/templates/base.html | 2 -- 1 file changed, 2 deletions(-) diff --git a/tuxlite_tbs/templates/base.html b/tuxlite_tbs/templates/base.html index 1689827..33145b4 100644 --- a/tuxlite_tbs/templates/base.html +++ b/tuxlite_tbs/templates/base.html @@ -35,9 +35,7 @@ {% if DISPLAY_PAGES_ON_MENU %} {% for page in PAGES %} - {% if page.category|lower != "documentation" %}
  • {{ page.title }}
  • - {% endif %} {% endfor %} {% endif %} From 2d5800dd448293f3bc879bbd11bfc22d2e4988a6 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 08:49:53 -0500 Subject: [PATCH 06/18] Changed header elements. Also added top margin for H3 element. --- tuxlite_tbs/static/local.css | 2 +- tuxlite_tbs/templates/article.html | 2 +- tuxlite_tbs/templates/index.html | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index 9279b70..f562786 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -28,7 +28,7 @@ body { font-size: 14px; } p { font-size: 15px; line-height: 1.6em; margin-top: 0.8em; margin-bottom: 0.8em; } li { line-height: 1.6em; } - +h3 { margin-top: 2.5em; } /* Styling for articles */ .article { padding-bottom:20px; padding-right: 40px; } diff --git a/tuxlite_tbs/templates/article.html b/tuxlite_tbs/templates/article.html index d2ceffd..766de73 100644 --- a/tuxlite_tbs/templates/article.html +++ b/tuxlite_tbs/templates/article.html @@ -2,7 +2,7 @@ {% block content %}
    -

    {{ article.title }}

    +

    {{ article.title }}

    {% include "metadata.html" %}
    diff --git a/tuxlite_tbs/templates/index.html b/tuxlite_tbs/templates/index.html index 8b7dd93..9b2b251 100644 --- a/tuxlite_tbs/templates/index.html +++ b/tuxlite_tbs/templates/index.html @@ -10,7 +10,7 @@
    -

    {{ article.title }}

    +

    {{ article.title }}

    {% include "metadata.html" %}
    @@ -23,14 +23,14 @@ {% endif %} {% if loop.length > 1 %} -

    Other Entries

    +

    Other Entries

    {% endif %} {# other items #} {% else %}
    -

    {{ article.title }}

    +

    {{ article.title }}

    {% include "metadata.html" %}
    {{ article.summary }} read more
    From 8117e92d03fa547ada22ec7c481eb2f187c69bb4 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 08:59:43 -0500 Subject: [PATCH 07/18] Edited header elements again. --- tuxlite_tbs/templates/index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tuxlite_tbs/templates/index.html b/tuxlite_tbs/templates/index.html index 9b2b251..d9d3e48 100644 --- a/tuxlite_tbs/templates/index.html +++ b/tuxlite_tbs/templates/index.html @@ -30,7 +30,7 @@ {% else %}
    -

    {{ article.title }}

    +

    {{ article.title }}

    {% include "metadata.html" %}
    {{ article.summary }} read more
    @@ -45,3 +45,4 @@ {% endif %} {# If articles #} {% endblock content %} + From 2df7861a836bf9fcd6b84b511feac056495cacaa Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 09:29:17 -0500 Subject: [PATCH 08/18] Added margin for summary class. Float right for read more button. --- tuxlite_tbs/static/local.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index f562786..0401cc7 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -45,13 +45,14 @@ h3 { margin-top: 2.5em; } .btn-info.xsmall { padding: 1px 3px 1px; font-size: 11px; + float: right; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } /* Article summary */ -.summary * { display: inline; } +.summary { margin-bottom: 4em; } .summary pre { display: none; } From 0fea1a17ba51b155a452af1f4b929103a7c78f31 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 10:41:50 -0500 Subject: [PATCH 09/18] Removed "other entries" header from index.html --- tuxlite_tbs/templates/index.html | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tuxlite_tbs/templates/index.html b/tuxlite_tbs/templates/index.html index d9d3e48..da1c3e0 100644 --- a/tuxlite_tbs/templates/index.html +++ b/tuxlite_tbs/templates/index.html @@ -22,10 +22,6 @@ {% include 'pagination.html' %} {% endif %} - {% if loop.length > 1 %} -

    Other Entries

    - {% endif %} - {# other items #} {% else %} From 9b90d6e340ab7639e2366ca8f4c75353a435e3d4 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 13:34:08 -0500 Subject: [PATCH 10/18] Changed header elements from h2 to h1 and h3 to h2 in archives.html --- tuxlite_tbs/templates/archives.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tuxlite_tbs/templates/archives.html b/tuxlite_tbs/templates/archives.html index 2d02e12..6f30f06 100644 --- a/tuxlite_tbs/templates/archives.html +++ b/tuxlite_tbs/templates/archives.html @@ -2,9 +2,9 @@ {% block title %}{{ SITENAME }} [archive]{% endblock %} {% block content %} {% for year, date_year in dates|groupby( 'date.year' ) %} -

    {{ year }}

    +

    {{ year }}

    {% for month, articles in date_year|groupby( 'date.month' ) %} -

    {{ articles[ 0 ].date.strftime( '%B' ) }}

    +

    {{ articles[ 0 ].date.strftime( '%B' ) }}

      {% for article in articles %}
    • {{ article.title }}
    • From 223b93e987e5a19c3681a9517d45b6163e45bcc5 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 13:44:42 -0500 Subject: [PATCH 11/18] Added missing tag. Edited header elements. --- tuxlite_tbs/templates/archives.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tuxlite_tbs/templates/archives.html b/tuxlite_tbs/templates/archives.html index 6f30f06..1032c42 100644 --- a/tuxlite_tbs/templates/archives.html +++ b/tuxlite_tbs/templates/archives.html @@ -2,12 +2,12 @@ {% block title %}{{ SITENAME }} [archive]{% endblock %} {% block content %} {% for year, date_year in dates|groupby( 'date.year' ) %} -

      {{ year }}

      +

      {{ year }}

      {% for month, articles in date_year|groupby( 'date.month' ) %} -

      {{ articles[ 0 ].date.strftime( '%B' ) }}

      +

      {{ articles[ 0 ].date.strftime( '%B' ) }}

      {% endfor %} From dc51c2c8da3d3c8570ffcdee11f01544ec1c90ce Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 14:01:34 -0500 Subject: [PATCH 12/18] Changed body and p elements to use font-size: 100%. --- tuxlite_tbs/static/local.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index 0401cc7..b8578b0 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -25,8 +25,8 @@ /* Styling for elements */ -body { font-size: 14px; } -p { font-size: 15px; line-height: 1.6em; margin-top: 0.8em; margin-bottom: 0.8em; } +body { font-size: 100%; } +p { font-size: 100%; line-height: 1.6em; margin-top: 0.8em; margin-bottom: 0.8em; } li { line-height: 1.6em; } h3 { margin-top: 2.5em; } From 2f2526e9925569e6de8e5fe39710ca5746b651a0 Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 16:18:20 -0500 Subject: [PATCH 13/18] Increased margin bottom to 4em for nav bar. --- tuxlite_tbs/static/local.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index b8578b0..4b15421 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -21,7 +21,7 @@ .navbar .nav > li > a { color: #49AFCD; } .navbar .divider-vertical { border-right: 1px solid #4D4D4D; } -.navbar { margin-bottom: 35px; } +.navbar { margin-bottom: 4em; } /* Styling for elements */ From 775013fe20a800d89c352822e0ecd18c3dd13ffb Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 16:30:43 -0500 Subject: [PATCH 14/18] Changed line height for tables to 1.3em in local.css. --- tuxlite_tbs/static/local.css | 1 + 1 file changed, 1 insertion(+) diff --git a/tuxlite_tbs/static/local.css b/tuxlite_tbs/static/local.css index 4b15421..04a25a6 100644 --- a/tuxlite_tbs/static/local.css +++ b/tuxlite_tbs/static/local.css @@ -29,6 +29,7 @@ body { font-size: 100%; } p { font-size: 100%; line-height: 1.6em; margin-top: 0.8em; margin-bottom: 0.8em; } li { line-height: 1.6em; } h3 { margin-top: 2.5em; } +.table th, .table td { line-height: 1.3em; } /* Styling for articles */ .article { padding-bottom:20px; padding-right: 40px; } From 4dc289551fee1219e1006dcce767ccf59fd8d79f Mon Sep 17 00:00:00 2001 From: Matts Date: Sat, 11 Feb 2012 19:07:09 -0500 Subject: [PATCH 15/18] List archives using a 2 column table. --- tuxlite_tbs/templates/archives.html | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/tuxlite_tbs/templates/archives.html b/tuxlite_tbs/templates/archives.html index 1032c42..1520943 100644 --- a/tuxlite_tbs/templates/archives.html +++ b/tuxlite_tbs/templates/archives.html @@ -1,15 +1,19 @@ {% extends "base.html" %} {% block title %}{{ SITENAME }} [archive]{% endblock %} {% block content %} -{% for year, date_year in dates|groupby( 'date.year' ) %} -

      {{ year }}

      -{% for month, articles in date_year|groupby( 'date.month' ) %} -

      {{ articles[ 0 ].date.strftime( '%B' ) }}

      - -{% endfor %} -{% endfor %} + +

      Archives

      + + + + {% for article in dates %} + + + + + {% endfor %} + +
      {{ article.date.strftime("%d %b %Y") }}{{ article.title }}
      + + {% endblock %} From 137ba2e1361d510e252bf5a05a037385867380a8 Mon Sep 17 00:00:00 2001 From: Matts Date: Sun, 12 Feb 2012 06:13:15 -0500 Subject: [PATCH 16/18] Added collapsible navbar. Moved archives and tags to sidebar. --- tuxlite_tbs/templates/base.html | 46 +++++++++++++++++++++------------ 1 file changed, 30 insertions(+), 16 deletions(-) diff --git a/tuxlite_tbs/templates/base.html b/tuxlite_tbs/templates/base.html index 33145b4..f1da904 100644 --- a/tuxlite_tbs/templates/base.html +++ b/tuxlite_tbs/templates/base.html @@ -20,14 +20,20 @@ - {% include "github.html" %}