Commit cdfd2ce6 authored by Giacomo Lavermicocca's avatar Giacomo Lavermicocca

tidy up

parent 9010a831
h1,li,ul,ol,table,tr,td,th,p,blockquote,body {
margin:0;
padding:0;
font-size:100%
}
body {
padding-bottom:10px;
color:#333;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
text-rendering:optimizeLegibility
}
small {
font-size:0.8em
}
hr {
border:0;
height:0;
border-top:1px solid rgba(0,0,0,0.1);
border-bottom:1px solid rgba(255,255,255,0.3)
}
.page {
margin-left:10px;
margin-right:10px
}
.margin-top {
margin-top:20px
}
.margin-bottom {
margin-bottom:20px
}
.pull-right {
text-align:right
}
ul.no-bullet li {
list-style-type:none;
margin-left:0
}
#app-loading-icon {
position:fixed;
right:3px;
bottom:3px
}
.assign-me {
vertical-align:bottom
}
a {
color:#36c;
border:none
}
a:focus {
outline:0;
color:#DF5353;
text-decoration:none
}
a:hover {
color:#333;
text-decoration:none
}
a .fa {
padding-right:3px;
text-decoration:none;
color:#333
}
h1,h2,h3 {
font-weight:normal;
color:#333
}
h1 {
font-size:1.5em
}
h2 {
font-size:1.4em;
margin-bottom:10px
}
h3 {
margin-top:10px;
font-size:1.2em
}
table {
width:100%;
border-collapse:collapse;
border-spacing:0;
margin-bottom:20px
}
table.table-fixed {
table-layout:fixed;
white-space:nowrap
}
table.table-fixed th {
overflow:hidden
}
table.table-fixed td {
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis
}
table.table-small {
font-size:0.8em
}
table.table-striped tr:nth-child(odd) {
background:#fefefe
}
@media (max-width: 768px) {
table.table-scrolling {
overflow-x:auto;
display:inline-block;
vertical-align:top;
max-width:100%;
white-space:nowrap
}
}
table th {
text-align:left;
padding:0.5em 3px;
border:1px solid #eee;
background:#fbfbfb
}
table th a {
text-decoration:none;
color:#333
}
table th a:focus,table th a:hover {
text-decoration:underline
}
table td {
border:1px solid #eee;
padding:0.5em 3px;
vertical-align:top
}
table td li {
margin-left:20px
}
.column-1 {
width:1%
}
.column-2 {
width:2%
}
.column-3 {
width:3%
}
.column-4 {
width:4%
}
.column-5 {
width:5%
}
.column-6 {
width:6%
}
.column-7 {
width:7%
}
.column-8 {
width:8%
}
.column-9 {
width:9%
}
.column-10 {
width:10%
}
.column-11 {
width:11%
}
.column-12 {
width:12%
}
.column-13 {
width:13%
}
.column-14 {
width:14%
}
.column-15 {
width:15%
}
.column-16 {
width:16%
}
.column-17 {
width:17%
}
.column-18 {
width:18%
}
.column-19 {
width:19%
}
.column-20 {
width:20%
}
.column-21 {
width:21%
}
.column-22 {
width:22%
}
.column-23 {
width:23%
}
.column-24 {
width:24%
}
.column-25 {
width:25%
}
.column-26 {
width:26%
}
.column-27 {
width:27%
}
.column-28 {
width:28%
}
.column-29 {
width:29%
}
.column-30 {
width:30%
}
.column-31 {
width:31%
}
.column-32 {
width:32%
}
.column-33 {
width:33%
}
.column-34 {
width:34%
}
.column-35 {
width:35%
}
.column-36 {
width:36%
}
.column-37 {
width:37%
}
.column-38 {
width:38%
}
.column-39 {
width:39%
}
.column-40 {
width:40%
}
.column-41 {
width:41%
}
.column-42 {
width:42%
}
.column-43 {
width:43%
}
.column-44 {
width:44%
}
.column-45 {
width:45%
}
.column-46 {
width:46%
}
.column-47 {
width:47%
}
.column-48 {
width:48%
}
.column-49 {
width:49%
}
.column-50 {
width:50%
}
.column-51 {
width:51%
}
.column-52 {
width:52%
}
.column-53 {
width:53%
}
.column-54 {
width:54%
}
.column-55 {
width:55%
}
.column-56 {
width:56%
}
.column-57 {
width:57%
}
.column-58 {
width:58%
}
.column-59 {
width:59%
}
.column-60 {
width:60%
}
.column-61 {
width:61%
}
.column-62 {
width:62%
}
.column-63 {
width:63%
}
.column-64 {
width:64%
}
.column-65 {
width:65%
}
.column-66 {
width:66%
}
.column-67 {
width:67%
}
.column-68 {
width:68%
}
.column-69 {
width:69%
}
.column-70 {
width:70%
}
.column-71 {
width:71%
}
.column-72 {
width:72%
}
.column-73 {
width:73%
}
.column-74 {
width:74%
}
.column-75 {
width:75%
}
.column-76 {
width:76%
}
.column-77 {
width:77%
}
.column-78 {
width:78%
}
.column-79 {
width:79%
}
.column-80 {
width:80%
}
.column-81 {
width:81%
}
.column-82 {
width:82%
}
.column-83 {
width:83%
}
.column-84 {
width:84%
}
.column-85 {
width:85%
}
.column-86 {
width:86%
}
.column-87 {
width:87%
}
.column-88 {
width:88%
}
.column-89 {
width:89%
}
.column-90 {
width:90%
}
.column-91 {
width:91%
}
.column-92 {
width:92%
}
.column-93 {
width:93%
}
.column-94 {
width:94%
}
.column-95 {
width:95%
}
.column-96 {
width:96%
}
.column-97 {
width:97%
}
.column-98 {
width:98%
}
.column-99 {
width:99%
}
.column-100 {
width:100%
}
.draggable-row-handle {
cursor:move;
color:#dedede
}
.draggable-row-handle:hover {
color:#333
}
tr.draggable-item-selected {
background:#fff;
border:2px solid #666;
box-shadow:4px 2px 10px -4px rgba(0,0,0,0.55)
}
tr.draggable-item-selected td {
border-top:none;
border-bottom:none
}
tr.draggable-item-selected td:first-child {
border-left:none
}
tr.draggable-item-selected td:last-child {
border-right:none
}
.table-stripped tr.draggable-item-hover,.table-stripped tr.draggable-item-hover {
background:#FEFFF2
}
.table-list {
font-size:0.85em;
margin-bottom:20px
}
.table-list-header {
background:#fbfbfb;
border:1px solid #e5e5e5;
border-radius:5px 5px 0 0;
line-height:28px;
padding-left:3px;
padding-right:3px
}
.table-list-header a {
color:#333;
font-weight:500;
text-decoration:none;
margin-right:10px
}
.table-list-header a:hover,.table-list-header a:focus {
color:#767676
}
.table-list-header .table-list-header-count {
color:#767676;
display:inline-block;
float:left
}
.table-list-header .table-list-header-menu {
text-align:right
}
.table-list-row {
padding-left:3px;
padding-right:3px;
border-bottom:1px solid #e5e5e5;
border-right:1px solid #e5e5e5
}
.table-list-row.table-border-left {
border-left:1px solid #e5e5e5
}
.table-list-row:nth-child(odd) {
background:#fefefe
}
.table-list-row:last-child {
border-radius:0 0 5px 5px
}
.table-list-row:hover {
background:#fff8dc;
border-bottom:1px solid #ffeb8e;
border-right:1px solid #ffeb8e
}
.table-list-row .table-list-title {
font-weight:500;
line-height:23px
}
.table-list-row .table-list-title.status-closed {
text-decoration:line-through;
margin-right:10px
}
.table-list-row .table-list-title.status-closed a {
font-style:italic
}
.table-list-row .table-list-title a {
color:#333;
text-decoration:none
}
.table-list-row .table-list-title a:hover,.table-list-row .table-list-title a:focus {
text-decoration:underline
}
.table-list-row .table-list-details {
color:#999;
font-weight:300;
line-height:20px
}
.table-list-row .table-list-details span {
margin-left:5px
}
.table-list-row .table-list-details span:first-child {
margin-left:0
}
.table-list-row .table-list-details li {
display:inline;
list-style-type:none
}
.table-list-row .table-list-details li:after {
content:', '
}
.table-list-row .table-list-details li:last-child:after {
content:''
}
.table-list-row .table-list-details strong {
font-weight:400;
color:#555
}
.table-list-row .table-list-details-with-icons {
float:left
}
@media (max-width: 768px) {
.table-list-row .table-list-details-with-icons {
float:none
}
}
.table-list-row .table-list-icons {
font-size:0.8em;
text-align:right;
line-height:30px
}
@media (max-width: 768px) {
.table-list-row .table-list-icons {
text-align:left;
line-height:20px
}
}
.table-list-row .table-list-icons span {
margin-left:5px
}
.table-list-row .table-list-icons a {
text-decoration:none
}
.table-list-row .table-list-icons a:hover {
color:#333
}
.table-list-row .table-list-icons a:hover i {
color:#333
}
.table-list-category {
font-size:0.9em;
font-weight:500;
color:#000;
padding:1px 2px 1px 2px;
border-radius:3px;
background:#fcfcfc;
border:1px solid #ccc
}
.table-list-category a {
text-decoration:none;
color:#000
}
.table-list-category a:hover {
color:#36c
}
fieldset {
border:1px solid #ddd;
margin-top:10px
}
legend {
font-weight:500;
font-size:1.2em
}
label {
cursor:pointer;
display:block;
margin-top:10px;
font-weight:400
}
input[type="number"],input[type="date"],input[type="email"],input[type="password"],input[type="text"]:not(.input-addon-field) {
color:#999;
border:1px solid #ccc;
width:300px;
max-width:95%;
font-size:1em;
height:25px;
padding-bottom:0;
padding-left:4px;
font-family:sans-serif;
-webkit-appearance:none;
-moz-appearance:none
}
input[type="number"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="text"]:not(.input-addon-field)::-webkit-input-placeholder {
color:#dedede
}
input[type="number"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="text"]:not(.input-addon-field)::-moz-placeholder {
color:#dedede
}
input[type="number"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="text"]:not(.input-addon-field):-ms-input-placeholder {
color:#dedede
}
input[type="number"]:focus,input[type="date"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="text"]:focus {
color:#000;
border-color:rgba(82,168,236,0.8);
outline:0;
box-shadow:0 0 8px rgba(82,168,236,0.6)
}
input[type="number"] {
width:70px
}
input[type="text"]:not(.input-addon-field).form-numeric {
width:70px
}
input[type="text"]:not(.input-addon-field).form-datetime,input[type="text"]:not(.input-addon-field).form-date {
width:150px
}
input[type="text"]:not(.input-addon-field).form-input-large {
width:400px
}
input[type="text"]:not(.input-addon-field).form-input-small {
width:150px
}
textarea:focus {
color:#000;
border-color:rgba(82,168,236,0.8);
outline:0;
box-shadow:0 0 8px rgba(82,168,236,0.6)
}
textarea {
padding:4px;
border:1px solid #ccc;
width:400px;
max-width:99%;
height:200px;
font-family:sans-serif;
font-size:1em
}
textarea::-webkit-input-placeholder {
color:#dedede
}
textarea::-moz-placeholder {
color:#dedede
}
textarea:-ms-input-placeholder {
color:#dedede
}
select {
font-size:1.0em;
max-width:95%
}
select:focus {
outline:0
}
select[multiple] {
width:300px
}
.tag-autocomplete {
width:400px
}
span.select2-container {
margin-top:2px
}
.form-actions {
padding-top:20px;
clear:both
}
.form-required {
color:red;
padding-left:5px;
font-weight:bold
}
@media (max-width: 480px) {
.form-required {
display:none
}
}
input[type="text"].form-max-width {
width:100%
}
input.form-error,textarea.form-error {
border:2px solid #b94a48
}
input.form-error:focus,textarea.form-error:focus {
box-shadow:none;
border:2px solid #b94a48
}
.form-errors {
color:#b94a48;
list-style-type:none
}
ul.form-errors li {
margin-left:0
}
.form-help {
font-size:0.8em;
color:brown;
margin-bottom:15px
}
.form-inline {
padding:0;
margin:0;
border:none
}
.form-inline label {
display:inline;
padding-right:3px
}
.form-inline input,.form-inline select {
margin:0 15px 0 0
}
.form-inline .form-required {
display:none
}
.form-inline .form-actions {
display:inline-block
}
.form-inline .js-submit-buttons-rendered {
display:inline-block
}
.form-inline-group {
display:inline
}
.form-columns {
display:-webkit-flex;
display:flex;
-webkit-flex-direction:row;
flex-direction:row;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;