.add-item {
	background-image: url("../img/add_item.png") !important;
}

.delete-item {
	background-image: url("../img/delete.png") !important;
}

.reset {
	background-image: url("../img/reset.png") !important;
}

.undo{
	background-image: url("../img/undo.svg") !important;
	cursor:pointer; 
	border:none;
	background:none no-repeat scroll 0 0 transparent;
 }
 
.edit {
	
}
.view {
	background-image: url("../img/OCA-View-Password-small.png") !important;

}
/* setting grid panel column header color*/
.x-column-header {
	 background-color:#eeeeee !important;
}
/* reducing the window header height*/
.x-window-header-default-top{
     padding: 3px 14px 3px 14px !important;
}
/* reducing the window header text font size*/
.x-window-header-title-default {
	font-size:14px !important;
}
/* removed outline border for selections on the grid*/
.x-grid-item-focused .x-grid-cell-inner:before{
 border:0px !important;
}
.search-icon {
	background-image: url("../img/SearchIcon.png") !important;
	background-color: white !important;
}
.search-button {
	background: white;
	color: white;!important;
}
.search-button .x-btn-inner {
    color: white;
}
.search-button-over {
    background: white;
}
.x-btn-over.search-button {
    background: white;
}
.x-btn-pressed.search-button {
    background: white;
}
.x-btn-focus.search-button { 
  background:white;
}
.searchField{
	width:94% !important;
}
.searchField .x-form-text-default{
	border: 0px;
}
.attach {
	background-image: url("../img/oca-file-attach.png") !important;
	width:18px !important; 
	height:18px !important;
}

.text-wrapper {
	word-break: break-word;
	word-wrap: break-word;
}

.text-wrapper .x-form-display-field {
	word-break: break-word;
	word-wrap: break-word;
} 
/* Start Tabs */
.x-box-target a:first-child:before {
	border: none;
}

.x-tab {
	z-index: inherit;
}

.x-tab-default {
	overflow: visible !important;
	border-color: #fff;
	background-image: none;
	background: #d8d8d8;
}


.x-tab-default:after {
	width: 0;
	height: 0;
	border-top: 17px solid transparent;
	border-bottom: 18px solid transparent;
	border-left: 10px solid #d8d8d8;
	position: absolute;
	content: "";
	top: 0;
	right: -10px;
	z-index: 2;
}

.x-tab-default:before {
	width: 0;
	height: 0;
	border-top: 17px solid transparent;
	border-bottom: 17px solid transparent;
	border-left: 11px solid #fff;
	position: absolute;
	content: "";
	top: 0;
	left: 0;
}
.x-tab-focus.x-tab-default{
	outline:0 !important;
	border-color: #fff !important;
    background-image: none !important;
    background: #d8d8d8 !important;
}
.x-tab-over.x-tab-default {
	border-color: #fff !important;
	background-color: #0a92ca !important;
}
.x-tab-bar-plain .x-tab.x-tab-over.x-tab-default .x-tab-inner-default
	{
	color: #fff;
}
.x-tab.x-tab-active.x-tab-default {
	border-color: #fff;
	background-color: #0a92ca !important;
}

.x-tab-bar-plain .x-tab.x-tab-default .x-tab-inner-default {
	color: #222222 /*{fcHeader}*/;
}

.x-tab-bar-plain .x-tab.x-tab-active.x-tab-default .x-tab-inner-default
	{
	color: #fff;
}

.x-tab.x-tab-active.x-tab-default:after {
	border-left: 10px solid #0a92ca !important;
}

.x-tab.x-tab-over.x-tab-default:after {
	border-left: 10px solid #0a92ca !important;
}

.x-tab-wrap {
	padding-left: 3px;
}

.x-tab-bar-more-icon {
	font: 16px/1 FontAwesome;
	color: #fff;
}

.x-tab-bar-more-icon:before {
	content: "\f0c9";
}



/* End Tabs */
.x-form-cb-checked .x-form-checkbox-default:before {
	content: "\e613";
	color: #0a92ca;
}

.x-form-checkbox-default:before {
	content: "\e614";
}

.x-form-cb-checked .x-form-radio-default:before {
	content: "\f192";
	color: #0a92ca;
}

.x-form-radio-default:before {
	content: "\f10c";
}

/* Fonts  */
.x-fieldset-header-default>.x-fieldset-header-text {
	font-family: "myriad-pro", sans-serif !important;
}

.x-form-item-label-default {
	font-family: "myriad-pro", sans-serif !important;
	width: 120px !important;
    padding-right: 10px !important;
}

.x-form-item-label-inner {
    display: inline-block;
    width: 110px !important;
}
.x-form-text-default {
	font-family: "myriad-pro", sans-serif !important;
}

/* End Fonts */
.x-tab-inner-default {
	font-family: "myriad-pro", sans-serif !important;

	}

	
.my-button button
{
    height: auto;
}
.my-button .x-btn-inner
{
    white-space: normal;
    line-height: normal;
    height: auto;
}

.x-box-inner {
    overflow:hidden;
    position: relative;
    left: 0;
    top: 0;
}


.x-btn-text.x-btn-icon-left > .x-btn-icon-el-default-small {
    margin-right: -14px;
}

@-ms-viewport{ 
	width: auto !important; 
}

.x-tip-body-default {
	/* border-radius: 2px;
    padding: 1px 1px 1px 1px;
    border-width: 1px;
    border-style: solid; */
    color: #000;
    font-size: 12px;
    font-weight: 300;
}
.x-tip-default {
    background-color: #FFFFFF;
   /*  box-shadow: 0px 0px 20px #E3E4E8; */
    border: 1px solid #000;
	/* border-radius:6px; */
}

.session-expired-window .x-window-header {
    background-color: #f4a460; /* Replace with your desired color */
}
.session-expired-window .x-window-header-default .x-tool-img {
	background-color: transparent;
}
.session-expired-window .x-btn{
	background-color: #d2691e;
	border-color: black;
	padding-top:6px;
	padding-bottom:6px;
}

.session-expired-window .x-toolbar-footer{
	background-color: #eeeeee;
	border-top: 1px solid lightgrey;
}
.session-expired-window .x-window-body{
	background-color: #eeeeee;
	border: none;
}
.session-expired-window .x-window-header{
	border: none;
}

.session-expired-window .x-window-header-default-top {
	padding: 5px 14px 5px 14px !important;
}

.session-expired-window .x-btn.x-btn-pressed{
	background-color: #d2691e;
	border-color: black;
	padding-top:6px;
	padding-bottom:6px;
}

.x-monthpicker-body{
    width: 310px !important;
}