.login {
  background-image:url('../images/icons/key.png');
}
.submit {
  background-image:url('../images/icons/submit.png');
}
.cancel {
  background-image:url('../images/icons/cancel.png');
}
.passwordrestore {
  background-image:url('../images/icons/mail.png');
}
.blagajna {
  background-image:url('../images/icons/blagajna.png');
}
.izvjestaj {
  background-image:url('../images/icons/izvjestaj.png');
}
.lista {
  background-image:url('../images/icons/lista.png');
}
.postavke {
  background-image:url('../images/icons/postavke.png');
}
.zahtjevi {
  background-image:url('../images/icons/zahtjevi.png');
}
.menuitem {
  background-image:url('../images/icons/menuitem.png');
}
.additem {
  background-image: url('../images/icons/plus_16.png') !important;
}
.edititem {
  background-image: url('../images/icons/pencil_16.png') !important;
}
.deleteitem {
  background-image: url('../images/icons/delete_16.png') !important;
}
.saveitem {
  background-image: url('../images/icons/save_16.png') !important;
}
.folder {
  background-image: url('../images/icons/folder_16.png') !important;
}
.help {
  background-image: url('../images/icons/help_16.png') !important;
}
.search {
  background-image: url('../images/icons/search_16.png') !important;
}

.message {
  background-image: url('../images/icons/message_16.png') !important;
}
.refresh {
  background-image: url('../images/icons/refresh.png') !important;
}
.zone {
  background-image: url('../images/icons/zone.png') !important;
}
.taxi_stand {
  background-image: url('../images/icons/taxi_stand.png') !important;
}
.print {
  background-image: url('../images/icons/printer.png') !important;
}

.thumb-wrap {
  display: inline-block;
  border-style: solid;
  border-color: blue;
  border-width: 1px !important;
}
#user_grid .x-grid-cell {
  font-size: 14px;  
}

#user_grid .x-column-header{
  font-size: 14px;
  text-align: center;
}

.red .x-grid-cell {
  background-color: #FF8585;
}

.green .x-grid-cell {
  background-color: #88E0A3;
}

.blue .x-grid-cell {
  background-color: #C1A8F1;
}

.lightblue .x-grid-cell {
  background-color: #B6D0F1;
}

.selectedRow .x-grid-cell {
  background-color: #BD9DFF;
}

.motorStatusOff  {
  background-image:url("../images/icons/red.png");
  width: 16px;
  height: 16px;
}

.motorStatusOn  {
  background-image:url("../images/icons/green.png");
  width: 16px;
  height: 16px;
}

.statusOffOff  {
  background-image:url("../images/icons/redred.png");
  width: 33px;
  height: 16px;
}

.statusOffOn  {
  background-image:url("../images/icons/redgreen.png");
  width: 33px;
  height: 16px;
}

.statusOnOff  {
  background-image:url("../images/icons/greenred.png");
  width: 33px;
  height: 16px;
}

.statusOnOn  {
  background-image:url("../images/icons/greengreen.png");
  width: 33px;
  height: 16px;
}

.hotelOrder .x-form-item-label {
  font: normal 22px/26px tahoma, arial, verdana, sans-serif;
}
.hotelOrder .x-form-field {
  font: normal 26px tahoma, arial, verdana, sans-serif;
}
.hotelOrder .x-form-text {
  height: 42px;
  background: #FFDD00;
  background-image: none;
}
.hotelOrder  .x-form-cb {
  margin-top: 10px;
}
.hotelOrder  .x-panel-header-text-container-default {
  font-size: 24px;
  color: white;
}
.hotelOrder .x-grid-empty {
    font: normal 24px tahoma, arial, verdana, sans-serif;
}

.orderButton  .x-btn-inner {
  font-size: 28px;
}
.cancelButton  .x-btn-inner {
  font-size: 16px;
  height: 24px;
}
.hotelDataview {
  cursor: pointer;
  background-color: #F7D600;;
}
.hotelGrid  .x-column-header{
  font: normal 32px/36px tahoma, arial, verdana, sans-serif;
  color: white;
}
.hotelGrid  .x-grid-cell-inner {
  font-size: 36px;
  height: 54px;
  padding: 20px 6px 4px 6px;
}
.centerToolbar .x-toolbar {
  height: 32px;
}
.markerLabel {
     color: red;
	 padding: 3px;
     background-color: white;
     font-family: "Lucida Grande", "Arial", sans-serif;
     font-size: 10px;
     font-weight: bold;
     text-align: center;
     border: 1px solid black;
     white-space: nowrap;
}
.hotelDate .x-form-date-trigger {
      background-image: url('../images/date_trigger.png');
	  width: 39px;
	  height: 42px;
}
.hotelDate .x-form-trigger-wrap-focus .x-form-trigger {
    background-position: 0 0;
}
.hotelDate .x-form-trigger-over {
    background-position: 0 0;
}
.hotelDate .x-form-trigger-wrap-focus .x-form-trigger-click {
    background-position: 0 0;
}
.hotelTime .x-form-trigger {
      background-image: url('../images/trigger.gif');
	  width: 27px;
	  height: 42px;
}
.hotelTime .x-form-trigger-over {
    background-position: 0 0;
}
.hotelTime .x-form-trigger-wrap-focus .x-form-trigger-click {
    background-position: 0 0;
}
.markerLabel {
     color: red;
	 padding: 3px;
     background-color: white;
     font-family: "Lucida Grande", "Arial", sans-serif;
     font-size: 10px;
     font-weight: bold;
     text-align: center;
     border: 1px solid black;
     white-space: nowrap;
}

.blinkEffect  {
  	-webkit-animation: blink 1.5s linear infinite;
	-moz-animation: blink 1.5s linear infinite;
	-ms-animation: blink 1.5s linear infinite;
	-o-animation: blink 1.5s linear infinite;
	 animation: blink 1.5s linear infinite;
}
@-webkit-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-moz-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-ms-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-o-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}

.blinkEffect .x-form-text {
  height: 42px;
  background: #FF3A00;
  background-image: none;
}
