
.icon-s-refresh {background-image: url("16/Refresh SH.png") !important;}
.icon-b-refresh {background-image: url("32/Refresh SH.png") !important;}


.icon-cancel {background-image: url("24/Cancel SH.png") !important;}
.icon-noent {background-image: url("24/No entry SH.png") !important;}
.icon-saveAll {background-image: url("24/Save all SH.png") !important;}

.icon-zoom {background-image: url("24/Zoom SH.png") !important;}
.icon-zoomin {background-image: url("24/Zoom in SH.png") !important;}
.icon-zoomout {background-image: url("24/Zoom out SH.png") !important;}


.icon-b-help {background-image: url("mv/32/Questionnaire SH.png") !important;}
.icon-b-history {background-image: url("32/History SH.png") !important;}
.icon-b-schedule {background-image: url("32/Schedule SH.png") !important;}
.icon-b-calendar {background-image: url("mv/32/Appointment SH.png") !important;}
.icon-b-doctor {background-image: url("mv/32/Doctor SH.png") !important;}
.icon-b-patient {background-image: url("mv/32/Patient info SH.png") !important;}
.icon-b-visit {background-image: url("mv/32/Account SH.png") !important;}



.icon-b-pharmacy {background-image: url("mv/32/Green cross 3d SH.png") !important;}
.icon-b-tip {background-image: url("32/Tip of the day SH.png") !important;}
.icon-b-today {background-image: url("mv/32/Documents SH.png") !important;}
.icon-b-product {background-image: url("mv/32/Pills SH.png") !important;}
.icon-b-users {background-image: url("32/Users folders SH.png") !important;}
.icon-b-table {background-image: url("32/Tables SH.png") !important;}

.icon-b-dir {background-image: url("32/Folder SH.png") !important;}
.icon-b-dir2 {background-image: url("mv/32/Book library SH.png") !important;}
.icon-b-doc {background-image: url("32/Report SH.png") !important;}
.icon-b-redo {background-image: url("32/Redo SH.png") !important;}
.icon-b-update {background-image: url("32/Update SH.png") !important;}

.icon-b-back {background-image: url("32/Back SH.png") !important;}
.icon-b-next {background-image: url("32/Forward SH.png") !important;}

.icon-b-zoom {background-image: url("32/Zoom SH.png") !important;}
.icon-b-zoomin {background-image: url("32/Zoom in SH.png") !important;}
.icon-b-zoomout {background-image: url("32/Zoom out SH.png") !important;}

.icon-b-del {background-image: url("32/Delete SH.png") !important;}

.icon-b-3dBarChart {background-image: url("32/3d bar chart SH.png") !important;}
.icon-b-saveAll {background-image: url("32/Save all SH.png") !important;}

.icon-s-help {background-image: url("mv/16/Questionnaire SH.png") !important;}
.icon-s-book {background-image: url("16/Book SH.png") !important;}
.icon-s-new {background-image: url("16/New document SH.png") !important;}

.icon-s-del {background-image: url("16/Delete SH.png") !important;}
.icon-s-report {background-image: url("16/Reports SH.png") !important;}
.icon-s-table {background-image: url("16/Tables SH.png") !important;}
.icon-s-product {background-image: url("mv/16/Pills SH.png") !important;}
.icon-s-3dBarChart {background-image: url("16/3d bar chart SH.png") !important;}

.icon-s-view {background-image: url("16/Properties SH.png") !important;}
.icon-b-view {background-image: url("32/Properties SH.png") !important;}

.icon-s-text {background-image: url("16/Text document SH.png") !important;}
.icon-b-text {background-image: url("32/Text document SH.png") !important;}



.icon-s-searchl {background-image: url("16/Search SH.png") !important;}
.icon-s-cancel {background-image: url("16/Cancel SH.png") !important;}
.icon-b-cancel {background-image: url("32/Cancel SH.png") !important;}


.icon-b-apply {background-image: url("32/Apply SH.png") !important;}
.icon-apply {width:0;padding:0;margin:0}
.icon-s-apply {background-image: url("16/Apply SH.png") !important;}

.icon-b-options {background-image: url("32/Options SH.png") !important;}
.icon-options {background-image: url("24/Options SH.png") !important;}
.icon-s-options {background-image: url("16/Options SH.png") !important;}

.icon-b-calendar2 {background-image: url("mv/32/Calendar SH.png") !important;}
.icon-calendar2 {background-image: url("mv/24/Calendar SH.png") !important;}
.icon-s-calendar2 {background-image: url("mv/16/Calendar SH.png") !important;}


.icon-s-no {background-image: url("16/No SH.png") !important;}
.icon-s-saveAll {background-image: url("16/Save all SH.png") !important;}
.icon-s-save {background-image: url("16/Save file SH.png") !important;}


.icon-new {background-image: url("24/New document SH.png") !important;}
.icon-edit {background-image: url("24/Notes SH.png") !important;}
.icon-del {background-image: url("24/Delete SH.png") !important;}
.icon-report {background-image: url("24/Reports SH.png") !important;}
.icon-table {background-image: url("24/Tables SH.png") !important;}


.icon-gear {background-image: url("24/Gear SH.png") !important;}
.icon-s-gear {background-image: url("16/Gear SH.png") !important;}

.icon-b-info {background-image: url("32/Info SH.png") !important;}
.icon-info {background-image: url("24/Info SH.png") !important;}
.icon-s-info {background-image: url("16/Info SH.png") !important;}

.icon-b-3dgraph {background-image: url("32/3d graph SH.png") !important;}
.icon-3dgraph {background-image: url("24/3d graph SH.png") !important;}
.icon-s-3dgraph {background-image: url("16/3d graph SH.png") !important;}

.icon-b-piechart {background-image: url("32/Pie chart SH.png") !important;}
.icon-piechart {background-image: url("24/Pie chart SH.png") !important;}
.icon-s-piechart {background-image: url("16/Pie chart SH.png") !important;}

.icon-b-tab {background-image: url("32/Table SH.png") !important;}
.icon-tab {background-image: url("24/Table SH.png") !important;}
.icon-s-tab {background-image: url("16/Table SH.png") !important;}

.icon-b-lock {background-image: url("32/Lock SH.png") !important;}
.icon-lock {background-image: url("24/Lock SH.png") !important;}
.icon-s-lock {background-image: url("16/Lock SH.png") !important;}

.icon-b-mail {background-image: url("32/Mail SH.png") !important;}
.icon-mail {background-image: url("24/Mail SH.png") !important;}
.icon-s-mail {background-image: url("16/Mail SH.png") !important;}

.icon-b-calc {background-image: url("32/Calculator SH.png") !important;}
.icon-calc {background-image: url("24/Calculator SH.png") !important;}
.icon-s-calc {background-image: url("16/Calculator SH.png") !important;}


.icon-b-home {background-image: url("32/Home page SH.png") !important;}
.icon-home {background-image: url("24/Home page SH.png") !important;}
.icon-s-home {background-image: url("16/Home page SH.png") !important;}


.icon-s-off {background-image: url("16/Turn off SH.png") !important;}
.icon-off {background-image: url("24/Turn off SH.png") !important;}
.icon-b-off {background-image: url("32/Turn off SH.png") !important;}



.icon-s-rgear {background-image: url("16/Red gear SH.png") !important;}
.icon-rgear {width:0;padding:0;margin:0}
.icon-b-rgear {background-image: url("32/Red gear SH.png") !important;}



.icon-s-question {background-image: url("16/Question SH.png") !important;}
.icon-question {background-image: url("24/Question SH.png") !important;}
.icon-b-question {background-image: url("32/Question SH.png") !important;}


/***** VB ICONS ****/
.icon-vb-flagstone {
	background-size: 187px 241px !important;
}



/***** METRO ICONS ****/
.icon-b-edit {
	margin-top:0px;
	margin-left:5px;
	/*background-image: url("metro/edit-2x.png") !important;*/
	background-image: url("metro/run-2x.png") !important;
	background-size: 62px 83px;
	background-position: center center;
	/*height:80px;*/
}
.icon-b-wemail {
	margin-left:5px;
	background-image: url("metro/e-mail-2x.png") !important;
	background-size: 62px 83px;
	background-position: center center;
}

.icon-b-calibration {
	margin-left:5px;
	background-image: url("metro/calib-2x.png") !important;
	background-size: 62px 83px;
	background-position: center center;
}

.icon-b-stepchange {
	margin-left:5px;
	background-image: url("metro/icon-hodnoceni-graf-retina-2x.png") !important;
	background-size: 62px 83px;
	background-position: center center;
}

.icon-b-new {
	margin-left:5px;
	background-image: url("metro/new-2x.png") !important;
	background-size: 62px 83px;
	background-position: center center;
}

.icon-back {
	background-image: url("metro/back-2xsk.png") !important;
	background-size: 65px 87px;
}

.icon-next {
	background-image: url("metro/next-2xsk.png") !important;
	background-size: 65px 87px;
}

.icon-save {
	background-image: url("metro/save-2x.png") !important;
	background-size: 65px 87px;
}

.icon-ok1 {
	background-image: url("metro/ok1-2x.png") !important;
	background-size: 65px 87px;
}


.icon-refresh {
	background-image: url("metro/refresh-2x.png") !important;
	background-size: 65px 87px;
}

.icon-close {
	background-image: url("metro/close-2xsk.png") !important;
	background-size: 65px 87px;
}

.icon-ok {
  background-image: none;
	background-size: 65px 87px;
}

.icon-s-edit {
  background-image: none;
}

.icon-bv {
	background-image: url("metro/vb/V&B.png") !important;
}

.icon-legend {
	background-image: url("metro/vb/Legenda_s1-2x.png") !important;
	background-size: 66px 70px;
}



.icon-tip {background-image: url("24/Tip of the day SH.png") !important;
	background-repeat: no-repeat;
	background-position: 70% 0;}

.x-btn button .x-btn-icon, .x-btn a .x-btn-icon {
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
}

.x-item-disabled {
    opacity: 0.6;
}

.x-grid-row-summary {background-color: #e4e4e4; !important;}
.x-grid-row-summary .x-grid-cell{
    font-size: 10px;
}

.x-grid-cell-inner {
    padding: 10px 6px;
    padding-right: 5px;
}


.not-full1 .x-grid-cell{
    background-color: #f9ffb8;
}

.not-full .x-grid-cell{
    background-color: #ffff00;
}


.need-send .x-grid-cell {
    color:red;
}


.redFontBtnColor .x-btn-inner {
            color: #ff0000 !important;
}

.greenFontBtnColor .x-btn-inner {
            color: #00bf00 !important;
}


.cant-send1 .x-grid-cell{
    background-color: #ffc3c3;
}

.cant-send .x-grid-cell{
    background-color: #ff0000;
    color:#ffff00;
}


.row-col-COI0 .x-grid-cell{
    background-color: #edebea;
}

.row-col-COI1 .x-grid-cell{
    background-color: #ffffff;
}

.row-col-COI2 .x-grid-cell{
    background-color: #fac090;
}

.row-col-COI3 .x-grid-cell{
    background-color: #b6dde8;
}

.row-col-total .x-grid-cell{
    background-color: #cccccc;
}

.row-col-mark .x-grid-cell {color:green; font-weight:bold !important;}


td.wrap-text div {
    white-space: normal;
}


.x-tree-panel .x-grid-row .x-grid-cell-inner {
    height: 30px;
    line-height: 30px;
}



.xm-editable-header {color:blue; font-weight:bold !important;}
.xm-editable-cell {color:blue; font-weight:bold !important;}

.xm-error-cell {color:red; font-weight:bold !important;}

.set-val .xm-editable-cell {color:red; font-weight:bold !important;}

.not-full-val .x-grid-cell {background:#ffc3c3; !important;}


.my-back-red {
  background-color: red;
  background-image: none;
}


.red-fieldset {
  background: #f68b1f; border: 1px solid red;
}
.red-fieldset .x-fieldset-header-text {
  color: red; font-weight:bold;
}

.green-fieldset {
  background: #bfd730;
  border: 1px solid green;
}
.green-fieldset .x-fieldset-header-text {
  color: green; font-weight:bold;
}


.x-tab-bar {
    font-size: 14px;
}

.x-tab button {
    font-size: 14px;
}


.x-border-box .x-tab-bar-top .x-tab-bar-body { height: 33px; margin-bottom:10px; }
.x-border-box .x-tab-bar-top .x-tab-bar-strip { height: 0px }
.x-tab-bar-top .x-tab-bar-body-default-plain {
    height: 0px;
}



.x-tab-bar-top .x-tab-bar-strip-default-plain {
    top: 0px;
}


.x-border-box .x-tab-bar-top .x-tab-bar-body-default-plain { height: 33px }
.x-border-box .x-tab-bar-top .x-tab-bar-strip-default-plain { height: 3px }

.x-custom-tab-bar-body{
	background-color: #7c7c7f;
}

.x-custom-tab-bar-body-xo{
	background-color: #7c7c7f;
}



.x-tab-bar-top .x-tab-bar-body {
    height: 0px;
}

.x-tab-bar-top .x-tab-bar-strip {
    top: 0px;
    color:#7c7c7f;
    width:0;
    border-width:0;
}


.x-tab-bar-default-top{
  background-color: #7c7c7f;
  background-image: none;
}

.x-custom-tab-bar-body-default-bottom{
	background-color: #7c7c7f;
	background-position : right;
    background-repeat:no-repeat;
	z-index:2;
}

.x-custom-tab-bar-body-default-x-custom-xo {
  background-image: url("metro/logo_xo-2x.png");
  background-size: 141px 47px;
  background-color: #f0f0f0;
}

.x-custom-tab-bar-body-default-x-custom-lu {
  background-image: url("metro/logo_lu-2x.png");
  background-size: 141px 47px;
  background-color: #f0f0f0;
}

.x-custom-tab-bar-body-default-x-custom-co {
  background-image: url("metro/logo_co-2x.png");
  background-size: 141px 47px;
  background-color: #f0f0f0;
}

.x-custom-tab-bar-body-default-x-custom-il {
  background-image: url("metro/logo_il-2x.png");
  background-size: 141px 47px;
  background-color: #f0f0f0;
}


.x-custom-tab-bar-body-xo-default-bottom{
	background-color: #7c7c7f;
	background-position : right;
    background-repeat:no-repeat;
    background-image: url("metro/logo_xo.png");
	z-index:2;
}



.x-tab-bar-body {

	height: 47px;
	background-color: #7c7c7f;  /* Old browsers */
	z-index:-1;

}

.x-border-box .x-tab-default-top { height: 35px; }
.x-border-box .x-tab-default-bottom {
	height: 47px;
	width : 94px;
	vertical-align:middle;
	text-align:center;
}


.x-form-trigger {
    width: 34px;
}

.x-form-trigger-over {
    background-position: -34px 0;
}


/*.x-form-trigger-wrap-focus .x-form-trigger {
    background-position: -102px 0;
}
.x-form-trigger-wrap-focus .x-form-trigger-over {
    background-position: -136px 0;
}
.x-form-trigger-click,
.x-form-trigger-wrap-focus .x-form-trigger-click {
    background-position: -68px 0;
}*/


.jd-btn-font-large .x-btn-inner {
  font-size: 18px !important;
  font-weight: bold !important;
}



/* ===== x-cal-32 ===== */
.x-cal-32,
.x-cal-32-x .ext-cal-evb,
.ext-ie .x-cal-32-ad,
.ext-opera .x-cal-32-ad {
    color: #eeeeee;
}
.ext-cal-day-col .x-cal-32,
.ext-dd-drag-proxy .x-cal-32,
.x-cal-32-ad,
.x-cal-32-ad .ext-cal-evm,
.x-cal-32 .ext-cal-picker-icon,
.x-cal-32-x dl,
.x-calendar-palette .x-cal-32 span {
    background-color: #eeeeee;
}
.x-cal-32-ad,
.x-cal-32-ad .ext-cal-evm {
    border-color: #eeeeee;
    color: #222222;
}


.x-item-disabled .x-form-item-label,
.x-item-disabled .x-form-field,
.x-item-disabled .x-form-display-field,
.x-item-disabled .x-form-cb-label,
.x-item-disabled .x-form-trigger {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}



.gridMedRows .x-grid-cell-inner {
    padding: 7px 4px;
}

.gridSmallRows .x-grid-cell-inner {
    padding: 1px 1px;
    padding-right: 5px;
}


.icon-green-dot {
    background-position : bottom;
    background-repeat:no-repeat;
    background-image: url("metro/green-dot.png") !important;
}

.x-item-blue-bg{
	background: #53bceb;
}

.x-item-purple-bg{
	background: #5849A8;
	color: #ffffff;
}

.x-item-disabled .x-field-label-cell{
		background-color: #ecebea;

}

.x-date-trigger-cell{
  border-width:0px;
}

.x-field-label-cell{
	margin-left: 5px;
	background-color: #00deff;
	text-align:center;
	vertical-align: middle;
	padding: 0px;
  width:110px;
}

.x-field-short .x-field-label-cell{
	margin-left: 5px;
	background-color: #00deff;
	text-align:center;
	vertical-align: middle;
	padding: 0px;
  width:70px;
}

.x-custom-field{
	margin-left: 5px;
	height:28px;
    border-width: 1px 0px 1px 1px;
	border-radius:0;
	filter:alpha(opacity=100);
	opacity:1;
}

.x-accbench-cust-combo .x-field-label-cell {
  width: 20px !important;
}


.x-form-date-trigger{
	border-width:0px;
	background-image: url(metro/date-trigger-2x.png);
	background-size: 22px 22px;
	background-repeat:no-repeat;
	background-position:0;
}

.x-form-date-trigger-over{
	border-width:0px;
	background-image: url(metro/date-trigger-2x.png);
	background-size: 22px 22px;
	background-repeat:no-repeat;
	background-position:0;
}


.x-custom-form-trigger{
	margin: 0 0 0 8px;
	background-repeat:no-repeat;
	background: url("metro/metro-trigger-2x.png");
	background-size: 17px 17px;
	width: 17px;
	height: 17px;
	border-width: 0px;
	border-color: #717275;
	border-style: solid;
}

.x-form-custom-field{
	text-align: center;
	color: #58595b;
	font-size: 12px;
	font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
	background:#cdced0;
	opacity:1;
	border-radius: 10px;
}

.x-toolbar-custom{
  top:0;
  left:0;
  padding:0;
  display:inline-block;
  position:absolute;
  zoom:1;
  outline:0;
  cursor:pointer;
  white-space:nowrap;
  horizontal-align:middle;
  vertical-align:middle;
  text-decoration:none
}

.x-toolbar-custom-toolbar{

    border-color:#8e8f91;
    border-style:solid;
	border-width:0px 2px 0px 0px;
    background-image:none;
    /*Gray gradient*/
    background: #7c7c7f;
    margin:0;
    padding:10;
    width: 103px;
    height: 81px;

}

.x-box-target{
  padding-bottom:3px;
}

.x-toolbar-docked-left{
    background-image:none;
    background: #efeded;

}

.x-header-horizontal{
	margin-top:10px;
}

.x-toolbar-docked-bottom{
    background-image:none;
    /*Gray gradient*/
    background: #7c7c7f;
}

.x-toolbar-default{
	border-width:0px;
}

.x-toolbar-docked-top{
	margin-top:10px;
}

.x-toolbar-docked-bottom{
	margin-left:10px;
}


.x-grid-header-ct{
	margin-left:5px;
	margin-top:5px;
}

.x-grid-body{
	margin-left:5px;
	margin-right:5px;
}

.x-header-vertical{
	margin-top:10px;
}

.x-panel-header-default{
	border-width: 0px;
}

.x-toolbar-custom-default-toolbar-large{
}

.x-toolbar-custom-icon{

}

.x-toolbar-custom-default-toolbar-large-icon{
}


.x-toolbar-custom-pressed{
}

.x-toolbar-custom-default-toolbar-large-pressed{
}

.x-toolbar-custom-wrap
{
  width:100%;
  height:100%;
  position:relative;
  display:block
}

.x-toolbar-custom-button{
}


.x-toolbar-custom-inner .x-toolbar-custom-inner-center{
}

.x-toolbar-custom-icon-el{
}


.icon-custom-arrow-active{
}

.x-custom-box{

  color:#58595b;
  border-color: #717275;
  border-width:1px 1px 1px 1px;
  -webkit-border-radius:3px 3px 3px 3px;
  -moz-border-radius:3px 3px 3px 3px;
  -ms-border-radius:3px 3px 3px 3px;
  -o-border-radius:3px 3px 3px 3px;
  border-radius:3px 3px 3px 3px;
  text-align:center;
  vertical-align:middle;
  font-size:12px;
  font-family:"Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #fff;
  padding-top:7px;

}


.x-custom-line{
  background-repeat:no-repeat;
  background-position:top;
  background-image: url("metro/metro-line.png") !important;
}

.icon-custom-callcauch {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/callcauch.png") !important;
}

.icon-custom-ncsm {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/coaching_aktiv.png") !important;
}

.icon-custom-ncsm-active {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/coaching.png") !important;
}


.icon-custom-callcauch-active {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/callcauch-active.png") !important;
}

.icon-custom-pharmacy {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/pharmacy.png") !important;
}

.icon-custom-pharmacy-active {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/pharmacy-active.png") !important;
}


.icon-custom-acc_reports {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding-bottom:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/acc_reports.png") !important;
}

.icon-custom-acc_reports-active {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/acc_reports-active.png") !important;
}



.icon-custom-info {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/info.png") !important;
}

.icon-custom-info-active {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/info-active.png") !important;
}


.icon-custom-reports {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/reports.png") !important;
}

.icon-custom-reports-active {
  top:0;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/reports-active.png") !important;
}

.icon-custom-sales {
  top:0px;
  left:0px;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/salesSK.png") !important;
}

.icon-custom-sales-active {
  top:0px;
  left:0px;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/sales-activeSK.png") !important;
}

.icon-custom-tests {
  top:0px;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/tests.png") !important;
}

.icon-custom-tests-active {
  top:0px;
  left:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:5px;
  background-repeat:no-repeat;
  background-size: 103px 81px;
  background-image: url("metro/tests-active.png") !important;
}


.coach-instr-1{
	background-image: url("metro/call-coach/coach-yellow-2x.png") !important;
	background-repeat:no-repeat;
	background-position:center;
	background-size: 19px 22px;
}

.coach-instr-2{
	background-image: url("metro/call-coach/coach-orange-2x.png") !important;
	background-repeat:no-repeat;
	background-position:center;
	background-size: 19px 22px;
}

.coach-instr-3{
	background-image: url("metro/call-coach/coach-red-2x.png") !important;
	background-repeat:no-repeat;
	background-position:center;
	background-size: 19px 22px;
}

.coach-instr-4{
	background-image: url("metro/call-coach/coach-green-2x.png") !important;
	background-repeat:no-repeat;
	background-position:center;
	background-size: 19px 22px;
}

.coach-instr-5{
	background-image: url("metro/call-coach/coach-blue-2x.png") !important;
	background-repeat:no-repeat;
	background-position:center;
	background-size: 19px 22px;
}

.period-bttn{
	color:#ffffff;
	font-size: 18px !important;
    font-weight: normal !important;
	border-width: 0px;
	display: inline-block;
	height: 35px;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#ffffff;
	background-color: #717375;
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
}

.period-bttn-pressed{
    color:#FFFFFF;
	font-size: 18px !important;
    font-weight: normal !important;
	border-width: 0px;
	display: inline-block;
	height: 35px;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#FFFFFF;
	background-color: #00DEFF;
	background-repeat:no-repeat;
    background-position:center;
	text-align:center;
}


.coach-bttn{
	border-width: 0px;
	display: inline-block;
	height: 35px;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#ffffff;
	background-color: #717375;
	background-image: url("metro/call-coach/coach-button-normal.png") !important;
	background-repeat:no-repeat;
	background-position:center;
}

.coach-bttn-pressed{
	border-width: 0px;
	display: inline-block;
	height: 35px;
	border-left:1px;
	border-left-style:solid;
	border-left-color:#ffffff;
	background-color: #eceaea;
	background-image: url("metro/call-coach/coach-button-active.png") !important;
	background-repeat:no-repeat;
    background-position:center;
}

/*
 *	6SB, added 17. 9. 2015, Jasik
 */

.x-cust-vb-cb-field-PRE-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_PRE_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-PRE-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-focus-PRE-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-field-PRE-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_PRE_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-PRE-1{
  height: 33px;
  width: 33px;
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-PRE-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-PRE-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_PRE_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-PRE-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-PRE-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-PRE-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_PRE_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-PRE-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-PRE-3{
  background-position:-99px -33px;
}

/**********************/

.x-cust-vb-cb-field-ENG-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_ENG_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-ENG-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-focus-ENG-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-field-ENG-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_ENG_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-ENG-1{
  height: 33px;
  width: 33px;
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-ENG-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-ENG-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_ENG_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-ENG-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-ENG-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-ENG-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_ENG_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-ENG-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-ENG-3{
  background-position:-99px -33px;
}

/**********************/

.x-cust-vb-cb-field-STO-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_STO_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-STO-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-focus-STO-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-field-STO-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_STO_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-STO-1{
  height: 33px;
  width: 33px;
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-STO-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-STO-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_STO_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-STO-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-STO-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-STO-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_STO_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-STO-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-STO-3{
  background-position:-99px -33px;
}

/**********************/

.x-cust-vb-cb-field-CST-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_CST_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-CST-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-focus-CST-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-field-CST-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_CST_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-CST-1{
  height: 33px;
  width: 33px;
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-CST-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-CST-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_CST_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-CST-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-CST-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-CST-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_CST_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-CST-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-CST-3{
  background-position:-99px -33px;
}

/**********************/

.x-cust-vb-cb-field-OUT-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_OUT_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-OUT-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-focus-OUT-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-field-OUT-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_OUT_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-OUT-1{
  height: 33px;
  width: 33px;
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-OUT-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-OUT-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_OUT_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-OUT-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-OUT-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-OUT-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_OUT_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-OUT-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-OUT-3{
  background-position:-99px -33px;
}

/**********************/

.x-cust-vb-cb-field-PCA-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_PCA_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-PCA-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-focus-PCA-0{
  background-position:0 -34px;
}


.x-cust-vb-cb-field-PCA-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_PCA_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-PCA-1{
  height: 33px;
  width: 33px;
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-PCA-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-PCA-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_PCA_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-PCA-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-PCA-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-PCA-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/sb/Rank_PCA_Sprite_retina.png");
  background-size: 132px 66px;
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-PCA-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-PCA-3{
  background-position:-99px -33px;
}

/*
 *
 */



/* INT - Integrita */

.x-cust-vb-cb-field-INT-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Integrita_Sprite.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-INT-0{
  background-position:0 -33px;
}


.x-cust-vb-cb-focus-INT-0{
  background-position:0 -33px;
}


.x-cust-vb-cb-field-INT-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Integrita_Sprite.png");
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-INT-1{
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-INT-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-INT-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Integrita_Sprite.png");
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-INT-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-INT-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-INT-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Integrita_Sprite.png");
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-INT-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-INT-3{
  background-position:-99px -33px;
}

/* SPO - Spoluprace */

.x-cust-vb-cb-field-SPO-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Spoluprace_Sprite.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-SPO-0{
  background-position:0 -33px;
}


.x-cust-vb-cb-focus-SPO-0{
  background-position:0 -33px;
}

.x-cust-vb-cb-field-SPO-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Spoluprace_Sprite.png");
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-SPO-1{
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-SPO-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-SPO-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Spoluprace_Sprite.png");
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-SPO-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-SPO-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-SPO-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Spoluprace_Sprite.png");
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-SPO-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-SPO-3{
  background-position:-99px -33px;
}


/* ODV - Odvaha */

.x-cust-vb-cb-field-ODV-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Odvaha_Sprite.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-ODV-0{
  background-position:0 -33px;
}


.x-cust-vb-cb-focus-ODV-0{
  background-position:0 -33px;
}

.x-cust-vb-cb-field-ODV-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Odvaha_Sprite.png");
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-ODV-1{
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-ODV-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-ODV-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Odvaha_Sprite.png");
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-ODV-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-ODV-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-ODV-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Odvaha_Sprite.png");
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-ODV-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-ODV-3{
  background-position:-99px -33px;
}



/* KVA - Kvalita */

.x-cust-vb-cb-field-KVA-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Kvalita_Sprite.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-KVA-0{
  background-position:0 -33px;
}


.x-cust-vb-cb-focus-KVA-0{
  background-position:0 -33px;
}

.x-cust-vb-cb-field-KVA-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Kvalita_Sprite.png");
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-KVA-1{
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-KVA-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-KVA-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Kvalita_Sprite.png");
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-KVA-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-KVA-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-KVA-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Kvalita_Sprite.png");
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-KVA-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-KVA-3{
  background-position:-99px -33px;
}


/* INV - Inovacie */

.x-cust-vb-cb-field-INV-0{
  height: 34px;
  width: 34px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Inovace_Sprite.png");
  background-repeat:no-repeat;
  background-position:0px -1px;
}

.x-cust-vb-cb-checked-INV-0{
  background-position:0 -35px;
}


.x-cust-vb-cb-focus-INV-0{
  background-position:0 -35px;
}

.x-cust-vb-cb-field-INV-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Inovace_Sprite.png");
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-INV-1{
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-INV-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-INV-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Inovace_Sprite.png");
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-INV-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-INV-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-INV-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Inovace_Sprite.png");
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-INV-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-INV-3{
  background-position:-99px -33px;
}

/* VYK - Výkon */

.x-cust-vb-cb-field-VYK-0{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Vykon_Sprite.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

.x-cust-vb-cb-checked-VYK-0{
  background-position:0 -33px;
}


.x-cust-vb-cb-focus-VYK-0{
  background-position:0 -33px;
}

.x-cust-vb-cb-field-VYK-1{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Vykon_Sprite.png");
  background-repeat:no-repeat;
  background-position:-33px 0px;
}

.x-cust-vb-cb-checked-VYK-1{
  background-position:-33px -33px;
}


.x-cust-vb-cb-focus-VYK-1{
  background-position:-33px -33px;
}

.x-cust-vb-cb-field-VYK-2{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Vykon_Sprite.png");
  background-repeat:no-repeat;
  background-position:-66px 0px;
}

.x-cust-vb-cb-checked-VYK-2{
  background-position:-66px -33px;
}


.x-cust-vb-cb-focus-VYK-2{
  background-position:-66px -33px;
}

.x-cust-vb-cb-field-VYK-3{
  height: 33px;
  width: 33px;
  margin-top: 0px;
  background: url("metro/vb/Rank_Vykon_Sprite.png");
  background-repeat:no-repeat;
  background-position:-99px 0px;
}

.x-cust-vb-cb-checked-VYK-3{
  background-position:-99px -33px;
}


.x-cust-vb-cb-focus-VYK-3{
  background-position:-99px -33px;
}


.x-btn-icon-mq {
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
}

.x-btn-icon-mq-sb {
    background-size: 33px 33px;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
}

.button660 {
	background-size: 660px!important;
}

.button162 {
	background-size: 162px!important;
}

.button165 {
	background-size: 165px!important;
}

.button168 {
	background-size: 168px!important;
}

.x-cos-field .x-field-label-cell{
	background-color: #CB2194 !important;
	color: #FFFFFF !important;
}

.x-cos-button, .x-cos-button .x-btn-inner{
	background-color: #CB2194 !important;
	color: #FFFFFF !important;
}

.x-cos-grid .x-column-header, 
.x-cos-grid .x-column-header-inner {
	background-color: #5849A8 !important;
}
/*
.x-cos-grid .x-grid-cell-first {
	background-color: #5849A8 !important;
	color: white;
}
*/
.x-cos-grid .x-column-header-over {
	background-image: -webkit-linear-gradient(top,#5849A8,#5849A8);
}

