src/ztfy/myams/resources/css/myams.css
changeset 118 c87d242a1176
parent 104 d25135ad3899
child 127 cf00ea83daa7
--- a/src/ztfy/myams/resources/css/myams.css	Fri Mar 27 15:59:45 2015 +0100
+++ b/src/ztfy/myams/resources/css/myams.css	Fri Mar 27 16:00:30 2015 +0100
@@ -3033,22 +3033,22 @@
  */
 @font-face {
   font-family: 'Ubuntu';
-  src: url('fonts/Ubuntu-C.eot');
-  src: url('fonts/Ubuntu-C.eot?#iefix') format('embedded-opentype'), url('fonts/Ubuntu-C.woff') format('woff'), url('fonts/Ubuntu-C.ttf') format('truetype'), url('fonts/Ubuntu-C.svg') format('svg');
+  src: url('./fonts/Ubuntu-C.eot');
+  src: url('./fonts/Ubuntu-C.eot?#iefix') format('embedded-opentype'), url('./fonts/Ubuntu-C.woff') format('woff'), url('./fonts/Ubuntu-C.ttf') format('truetype'), url('./fonts/Ubuntu-C.svg') format('svg');
   font-weight: normal;
   font-style: normal;
 }
 @font-face {
   font-family: 'Ubuntu-Light';
-  src: url('fonts/Ubuntu-L.eot');
-  src: url('fonts/Ubuntu-L.eot?#iefix') format('embedded-opentype'), url('fonts/Ubuntu-L.woff') format('woff'), url('fonts/Ubuntu-L.ttf') format('truetype'), url('fonts/Ubuntu-L.svg') format('svg');
+  src: url('./fonts/Ubuntu-L.eot');
+  src: url('./fonts/Ubuntu-L.eot?#iefix') format('embedded-opentype'), url('./fonts/Ubuntu-L.woff') format('woff'), url('./fonts/Ubuntu-L.ttf') format('truetype'), url('./fonts/Ubuntu-L.svg') format('svg');
   font-weight: normal;
   font-style: normal;
 }
 @font-face {
   font-family: 'Ubuntu-Bold';
-  src: url('fonts/Ubuntu-B.eot');
-  src: url('fonts/Ubuntu-B.eot?#iefix') format('embedded-opentype'), url('fonts/Ubuntu-B.woff') format('woff'), url('fonts/Ubuntu-B.ttf') format('truetype'), url('fonts/Ubuntu-B.svg') format('svg');
+  src: url('./fonts/Ubuntu-B.eot');
+  src: url('./fonts/Ubuntu-B.eot?#iefix') format('embedded-opentype'), url('./fonts/Ubuntu-B.woff') format('woff'), url('./fonts/Ubuntu-B.ttf') format('truetype'), url('./fonts/Ubuntu-B.svg') format('svg');
   font-weight: bold;
   font-style: normal;
 }
@@ -3110,6 +3110,12 @@
 xmp {
   overflow: auto;
 }
+.text-italic {
+  font-style: italic!important;
+}
+.text-dashed {
+  text-decoration: line-through;
+}
 .nowrap {
   white-space: nowrap;
 }
@@ -3137,18 +3143,21 @@
   margin-top: 0!important;
   margin-bottom: 0!important;
 }
+.margin-2 {
+  margin: 2px!important;
+}
 .margin-5 {
-  margin: 5px !important;
+  margin: 5px!important;
 }
 .margin-10 {
-  margin: 10px !important;
+  margin: 10px!important;
 }
 .margin-20 {
-  margin: 20px !important;
-}
-.margin-x-0 {
-  margin-left: 0px!important;
-  margin-right: 0px!important;
+  margin: 20px!important;
+}
+.margin-x-2 {
+  margin-left: 2px!important;
+  margin-right: 2px!important;
 }
 .margin-x-5 {
   margin-left: 5px!important;
@@ -3162,9 +3171,9 @@
   margin-left: 20px!important;
   margin-right: 20px!important;
 }
-.margin-y-0 {
-  margin-top: 0px!important;
-  margin-bottom: 0px!important;
+.margin-y-2 {
+  margin-top: 2px!important;
+  margin-bottom: 2px!important;
 }
 .margin-y-5 {
   margin-top: 5px!important;
@@ -3705,6 +3714,7 @@
 		background: -webkit-gradient(linear, top left, top right, from(#829db0), to(#6f8696));
 		background: -webkit-linear-gradient(left, #829db0 93%, #6f8696 100%);
 		background: linear-gradient(to right, #829db0 93%, #6f8696 100%);*/
+
 }
 #header {
   display: block;
@@ -3896,6 +3906,18 @@
   -webkit-box-shadow: inset 0 0 4px 1px rgba(0, 0, 0, 0.08);
   box-shadow: inset 0 0 4px 1px rgba(0, 0, 0, 0.08);
 }
+.authomatic {
+  display: inline-block;
+  width: 21px;
+  height: 21px;
+  margin: 2px 0!important;
+  padding: 3px!important;
+  text-align: center;
+}
+.authomatic:hover {
+  background-color: #ccc;
+  border-radius: 3px;
+}
 #logo {
   display: inline-block;
   width: 175px;
@@ -4294,11 +4316,24 @@
 .login-info strong {
   color: #666;
 }
+.login-info a.btn {
+  margin-top: 5px;
+}
+.login-info a.btn-danger,
+.login-info a.btn-success,
+.login-info a.btn-primary {
+  color: #ffffff;
+}
 .login-info span {
   /*height: 38px;*/
-  display: inline-block;
-  padding: 0 10px;
+
+  display: inline-block;
+  padding: 0 0 0 10px;
   /*border-bottom: 1px solid #1A1817;*/
+
+}
+.login-info span a.btn-success {
+  margin-top: -10px;
 }
 .login-info img {
   width: 25px;
@@ -4363,6 +4398,7 @@
   overflow: visible;
   /*border-bottom: 1px solid #1A1817;
 			border-top: 1px solid #525151;*/
+
 }
 .minified #left-panel > ul > li > ul::before,
 .minified nav > ul > li > ul::before {
@@ -4469,6 +4505,7 @@
 .minified nav > ul > li > ul > li {
   background-color: rgba(91, 103, 113, 0.8);
   /*background-color: rgba(69, 69, 69, .9);*/
+
 }
 .minified #left-panel > ul > li > ul > li > ul > li,
 .minified nav > ul > li > ul > li > ul > li {
@@ -5017,9 +5054,9 @@
   }
 }
 .SmallBox .foto {
-  font-size: 50px;
-  position: absolute;
-  left: 17px;
+  font-size: 30px;
+  position: absolute;
+  left: 20px;
 }
 .SmallBox .textoFull {
   width: 93%;
@@ -5448,6 +5485,9 @@
   position: static;
   float: right;
 }
+.dropdown-menu > li > a:hover {
+  background-color: #e0e0e0;
+}
 .open > .dropdown-menu {
   -webkit-animation-name: flipInX;
   animation-name: flipInX;
@@ -5456,6 +5496,9 @@
   -webkit-animation-fill-mode: both;
   animation-fill-mode: both;
 }
+.dropdown-menu .small.divider {
+  margin: 3px 0;
+}
 .dropdown-menu-xs {
   min-width: 37px;
 }
@@ -5810,6 +5853,10 @@
   border-radius: 0;
   color: #333;
 }
+.nav-tabs > li > a.xsmall {
+  line-height: 1.0;
+  padding: 3px 8px;
+}
 .nav-tabs > li > a .label {
   display: inline-block;
   font-size: 11px;
@@ -6074,6 +6121,29 @@
   border-right: 5px solid transparent;
   border-left: 5px solid transparent;
 }
+.fixed {
+  position: fixed;
+}
+@media (max-width: 768px) {
+  .xs-fixed {
+    position: fixed;
+  }
+}
+@media (min-width: 768px) and (max-width: 992px) {
+  .sm-fixed {
+    position: fixed;
+  }
+}
+@media (min-width: 992px) and (max-width: 1200px) {
+  .md-fixed {
+    position: fixed;
+  }
+}
+@media (min-width: 1200px) {
+  .lg-fixed {
+    position: fixed;
+  }
+}
 .outside {
   position: absolute;
   left: -9999px;
@@ -6104,24 +6174,6 @@
     display: none!important;
   }
 }
-@media only screen and (min-width: 768px) {
-  .modal-dialog.modal-large {
-    width: 80%;
-    max-width: 900px;
-  }
-}
-@media only screen and (min-width: 768px) {
-  .modal-dialog.modal-medium {
-    width: 60%;
-    max-width: 650px;
-  }
-}
-@media only screen and (min-width: 768px) {
-  .modal-dialog.modal-small {
-    width: 40%;
-    max-width: 450px;
-  }
-}
 .viewport-y {
   overflow-y: auto;
 }
@@ -6134,6 +6186,18 @@
 .viewport-y.viewport-300 {
   max-height: 300px;
 }
+.viewport-y.viewport-600 {
+  max-height: 600px;
+}
+.viewport-y.viewport-400 {
+  max-height: 400px;
+}
+.viewport-y.viewport-500 {
+  max-height: 500px;
+}
+.viewport-y.viewport-600 {
+  max-height: 600px;
+}
 .viewport-x {
   overflow-x: auto;
 }
@@ -6146,6 +6210,33 @@
 .viewport-x.viewport-300 {
   max-width: 300px;
 }
+.viewport-x.viewport-400 {
+  max-width: 400px;
+}
+.viewport-x.viewport-500 {
+  max-width: 500px;
+}
+.viewport-x.viewport-600 {
+  max-width: 600px;
+}
+.height-100 {
+  min-height: 100px;
+}
+.height-200 {
+  min-height: 200px;
+}
+.height-300 {
+  min-height: 300px;
+}
+.height-400 {
+  min-height: 400px;
+}
+.height-500 {
+  min-height: 500px;
+}
+.height-600 {
+  min-height: 600px;
+}
 .lead {
   font-size: 19px;
 }
@@ -6201,9 +6292,14 @@
 }
 .help {
   font-size: 90%;
+  padding: 5px!important;
 }
 .help p {
   margin: 0 0 1px;
+  line-height: 1.15;
+}
+.modal-dialog .help {
+  margin-bottom: 5px!important;
 }
 .well {
   background: #fbfbfb;
@@ -7252,6 +7348,15 @@
 .table.has-tickbox.ams-form thead tr th:first-child .radio {
   padding: 0!important;
 }
+.table-dnd tbody tr.dragging-row td {
+  background-color: #cedbf7 !important;
+}
+.table-dnd tbody tr td:first-child {
+  padding-left: 20px!important;
+}
+.table-dnd tbody td.drag-handle {
+  background: transparent url('../img/vert-drag-handle.png') scroll no-repeat left 50%;
+}
 .table-tight td,
 .table-tight th {
   padding: 4px 8px!important;
@@ -7288,10 +7393,21 @@
 tr.bordered-bottom td {
   border-bottom: 1px solid #ddd;
 }
+.table-hover > tbody > tr:hover > td,
+.table-hover > tbody > tr:hover > th {
+  background-color: #eee;
+}
 th.checker,
 td.checker {
   width: 30px;
 }
+th.actions-menu {
+  width: 70px;
+}
+th.action,
+td.action {
+  width: 26px;
+}
 .dt-row {
   padding: 4px 10px;
 }
@@ -7310,6 +7426,12 @@
   -ms-box-shadow: inset 0 1px #fff;
   box-shadow: inset 0 1px #fff;
 }
+.modal-dialog .ams-form .dt-bottom-row {
+  padding: 5px 10px!important;
+}
+.modal-dialog .ams-form .dt-bottom-row .row {
+  margin: 0;
+}
 .dataTables_length {
   position: absolute;
   right: 13px;
@@ -7348,9 +7470,6 @@
 .dataTables_paginate .btn-group a {
   color: #2E5F87;
 }
-.dt-wrapper {
-  overflow: hidden;
-}
 .dataTables_wrapper {
   position: relative;
 }
@@ -7856,7 +7975,7 @@
   opacity: 0.5;
 }
 i.hint:hover {
-  opacity: 0.9;
+  opacity: 0.9!important;
 }
 .nohints i.hint {
   display: none;
@@ -8437,6 +8556,9 @@
   color: #232323;
   margin: 10px 14px 0;
 }
+.modal-dialog .ams-form header {
+  margin: 10px -2px 0 0;
+}
 .ams-form fieldset {
   display: block;
   position: relative;
@@ -8478,6 +8600,9 @@
   -moz-border-radius: 3px;
   border-radius: 3px;
 }
+.ams-form fieldset > fieldset.bordered {
+  margin: 10px 0;
+}
 .ams-form fieldset + fieldset {
   border-top: 1px solid rgba(0, 0, 0, 0.1);
 }
@@ -8490,10 +8615,17 @@
   font-size: 14.5px!important;
 }
 .ams-form legend.switcher {
+  cursor: pointer;
+}
+.ams-form legend.checker,
+.ams-form legend.switcher {
   font-weight: 300;
   font-size: 16.5px;
   border: 0;
   padding-bottom: 0;
+}
+.ams-form legend.checker label[for],
+.ams-form legend.switcher label[for] {
   cursor: pointer;
 }
 .ams-form legend .fa {
@@ -8534,6 +8666,11 @@
 .ams-form label.radio {
   padding-top: 0;
 }
+.ams-form label.input-file img.thumbnail {
+  display: inline-block;
+  margin: 4px 10px 0 4px!important;
+  padding: 4px!important;
+}
 .ams-form input.input-lg {
   height: 44px;
   padding: 10px 16px;
@@ -8940,6 +9077,11 @@
   -moz-appearance: none;
   -webkit-appearance: none;
 }
+.ams-form .input input[readonly],
+.ams-form .select select[readonly],
+.ams-form .textarea textarea[readonly] {
+  border-bottom: 1px solid #bdbdbd!important;
+}
 .ams-form .input input.display-mode,
 .ams-form .select select.display-mode,
 .ams-form .textarea textarea.display-mode {
@@ -8969,6 +9111,9 @@
 .ams-form .input.with-icons .icon-append-2 + input {
   padding-right: 60px;
 }
+.ams-form .input-file {
+  position: relative;
+}
 .ams-form .input-file .button {
   position: absolute;
   top: 3px;
@@ -9020,6 +9165,10 @@
   bottom: 0;
   border-top: 4px solid #404040;
 }
+.ams-form .select-widget .selected-option {
+  display: inline-block;
+  padding: 4px 8px;
+}
 .ams-form .select-multiple select {
   height: auto;
 }
@@ -10204,6 +10353,12 @@
 button {
   -webkit-tap-highlight-color: rgba(169, 3, 41, 0.5);
 }
+button {
+  background-color: #ddd;
+}
+button:hover {
+  background-color: #cccccc;
+}
 .btns {
   margin: 0;
   padding: 0;
@@ -10337,13 +10492,16 @@
   .btn-header a {
     margin-top: 9px!important;
     /*width: 40px!important;*/
+  
   }
 }
 @media (min-width: 768px) and (max-width: 880px) {
   .btn-header a {
     margin-top: 9px!important;
     /*width: 40px!important;*/
+  
     /*height: 39px!important;*/
+  
     line-height: 26px!important;
   }
 }
@@ -10631,6 +10789,9 @@
 .widget-body-toolbar .btn-xs {
   margin-top: 5px;
 }
+.no-widget-toolbar .widget-body-toolbar {
+  display: none;
+}
 .widget-content-padding {
   padding: 20px;
 }
@@ -11772,6 +11933,12 @@
 .select2-container-multi .select2-choices .select2-search-choice-focus {
   opacity: .8;
 }
+.select2-container-multi .select2-choices .select2-search-choice.ui-sortable-handle {
+  cursor: move;
+}
+.select2-container-multi.nofloat .select2-choices li {
+  float: none;
+}
 .select2-container-multi .select2-search-choice-close {
   display: block;
   top: 0;
@@ -11784,7 +11951,8 @@
 .select2-container-multi.select2-container-disabled .select2-choices {
   background-color: #f4f4f4;
   background-image: none;
-  border: 1px solid #ddd;
+  border: 1px solid transparent;
+  border-bottom: 1px solid #bdbdbd;
   cursor: default;
 }
 .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
@@ -11852,6 +12020,16 @@
   height: 100px;
   overflow: scroll;
 }
+.select2-hidden-accessible {
+  position: absolute;
+  border: 0;
+  clip: rect(0 0 0 0);
+  height: 1px;
+  width: 1px;
+  margin: -1px;
+  overflow: hidden;
+  padding: 0;
+}
 label.with-icon > i.icon-append + .select2-parent .select2-choices {
   padding-right: 29px;
 }
@@ -14501,6 +14679,7 @@
   width: 20em;
   padding: .2em .2em 0;
   display: none;
+  z-index: 9999!important;
 }
 .ui-datepicker-inline {
   z-index: 9000!important;
@@ -15015,6 +15194,34 @@
 /**
  * UI modal dialog
  */
+.modal-backdrop,
+.modal-backdrop.fade.in {
+  position: fixed;
+  width: 100%;
+  height: 100%;
+}
+.modal-dialog.modal-max {
+  width: 98%;
+  max-width: 98%;
+}
+@media only screen and (min-width: 768px) {
+  .modal-dialog.modal-large {
+    width: 80%;
+    max-width: 900px;
+  }
+}
+@media only screen and (min-width: 768px) {
+  .modal-dialog.modal-medium {
+    width: 60%;
+    max-width: 650px;
+  }
+}
+@media only screen and (min-width: 768px) {
+  .modal-dialog.modal-small {
+    width: 40%;
+    max-width: 450px;
+  }
+}
 .modal-dialog .suffix .alert {
   margin-bottom: 0;
   border-radius: 0 0 5px 5px;
@@ -15229,30 +15436,42 @@
 .modal-overflow .scrollmarker.top {
   background: -moz-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
   /* FF3.6+ */
+
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3276b1), color-stop(17%, rgba(50, 118, 177, 0.83)), color-stop(100%, rgba(50, 118, 177, 0)));
   /* Chrome,Safari4+ */
+
   background: -webkit-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
   /* Chrome10+,Safari5.1+ */
+
   background: -o-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
   /* Opera 11.10+ */
+
   background: -ms-linear-gradient(top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
   /* IE10+ */
+
   background: linear-gradient(to bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
   /* W3C */
+
 }
 .modal-overflow .scrollmarker.bottom {
   background: -moz-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
   /* FF3.6+ */
+
   background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #3276b1), color-stop(17%, rgba(50, 118, 177, 0.83)), color-stop(100%, rgba(50, 118, 177, 0)));
   /* Chrome,Safari4+ */
+
   background: -webkit-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
   /* Chrome10+,Safari5.1+ */
+
   background: -o-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
   /* Opera 11.10+ */
+
   background: -ms-linear-gradient(bottom, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
   /* IE10+ */
+
   background: linear-gradient(to top, #3276b1 0%, rgba(50, 118, 177, 0.83) 17%, rgba(50, 118, 177, 0) 100%);
   /* W3C */
+
 }
 /*
  * Pricing-style component