/* * @author holdysoftware.eu*/a.linkbutton, a.linkbutton:link, a.linkbutton:visited  {  -webkit-box-shadow: 0px 1px 3px #666666;  -moz-box-shadow: 0px 1px 3px #666666;  box-shadow: 0px 1px 3px #666666;  font-family: Arial;  color: #fff;  font-size: 14px;  background: #d9344f;  padding: 7px 7px 7px 7px;  text-decoration: none; }.linkbutton:hover {  background: #3cb0fd;  text-decoration: none;   cursor:pointer;}th.maly {     font-size: 10px;}.zvyraznenie {     font-size: 16px;}.user_input {     border: 1px solid #adcae2;           float:right;}.inputbox {     border: 1px solid #adcae2;      height: 24px ;        }.id_reklamacie{     font-size: 16px;     color: #000;}.no-data{  font-size: 14px;  color: #EC534D;  font-weight: bold;  }.stav_reklamacie{  font-size: 14px;  color: #EC534D;}tr:hover .stav_reklamacie, tr:hover .id_reklamacie{        color: #feff24;;}.message{    padding: 10px 5px 10px 5px;}.pocet{    padding: 15px 5px 5px 5px;}.order-view{    padding: 15px 5px 5px 5px;}.submit { background: #d9344f;  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);  background-image: -moz-linear-gradient(top, #3498db, #2980b9);  background-image: -ms-linear-gradient(top, #3498db, #2980b9);  background-image: -o-linear-gradient(top, #3498db, #2980b9);  background-image: linear-gradient(to bottom, #3498db, #2980b9);  -webkit-box-shadow: 0px 1px 3px #666666;  -moz-box-shadow: 0px 1px 3px #666666;  box-shadow: 0px 1px 3px #666666;  font-family: Arial;  color: #ffffff;  font-size: 14px;  padding: 7px 7px 7px 7px;  text-decoration: none;  }.submit:hover {  background: #3cb0fd;  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);  text-decoration: none;  cursor:pointer;}/*** Table Styles **/.table-fill {  background: white;  border-radius:3px;  border-collapse: collapse;  margin: auto;  padding:5px;  width: 100%;  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);  animation: float 5s infinite;} th {  color:#D5DDE5;;  background-color: #EC534D;    border-bottom:4px solid #e89696;  border-right: 1px solid #e89696;  font-size:  1.1em;   font-weight: 100;  padding:14px;  text-align: center;    vertical-align:middle;}th:first-child {  border-top-left-radius:3px;} th:last-child {  border-top-right-radius:3px;  border-right:none;}  tr {  border-top: 1px solid #C1C3D1;  border-bottom-: 1px solid #C1C3D1;  color:#666B85;  font-size:12px;  font-weight:normal;  text-shadow: 0 1px 1px rgba(256, 256, 256, 0.1);} tr:hover td {  background:#4E5066;  color:#FFFFFF;  border-top: 1px solid #22262e;  border-bottom: 1px solid #22262e;}tr:hover a {    color:#FFFFFF; } tr:first-child {  border-top:none;}tr:last-child {  border-bottom:none;} tr:nth-child(odd) td {  background:#EBEBEB;} tr:nth-child(odd):hover td {  background:#4E5066;}tr:last-child td:first-child {  border-bottom-left-radius:3px;} tr:last-child td:last-child {  border-bottom-right-radius:3px;} td {  background:#FFFFFF;  padding:20px;  text-align:left;  vertical-align:middle;  font-weight:300;  font-size:12px;  text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.1);  border-right: 1px solid #C1C3D1;}td:last-child {  border-right: 0px;}th.text-left {  text-align: left;}th.text-center {  text-align: center;}th.text-right {  text-align: right;}td.text-left {  text-align: left;}td.text-center {  text-align: center;}td.text-right {  text-align: right;}.claimvmtextarea {    color: #000;    background-color: #FFF;        border: 1px solid #adcae2;      margin: 10px 0px 5px;}.quantity {   border: 1px solid #adcae2;    width: 3em;}.package {    padding-left: 10px;}/*** Fieldset Styles **/.claimvmfieldset { border: 1px solid #8eff8f; padding: 10px; }.claimvmlegend {  padding: 0.2em 0.5em;  margin: 0px 0px 0px 20px;  border:1px solid green;  color:green;  font-size:  1.1em;   text-align:center;  font-weight: bold;  }                                