/* reset common style */

a:hover{
	color: #2170c1 !important;
}

/* head style */
.top_box {
	background-color: #272625 !important;
}

.top_but_hov {
    color: #16509c!important;
	background-color: #fff;
}
.top_but ul li a:link {
	color: #fff;
}
.top_but a:hover, .top_but a:visited, .top_but a:active, .top_but ul li a:hover {
	background-color: #fff;
    color: #16509c!important;
}

.top_fix_cla > tbody > tr, .top_box .top_logo, .top_box .top_r_box {
	background-color: #272625 !important;
}

.top_but a:visited, 
.top_but a:active {
	color:#69a8fa;
	font-size: 14px;
	padding:0px 40px;
	padding-bottom:2px;
}


/* left menu style */
.zk_menu_icon_box img {
	width:32px;
	height:32px;
}

.left_header_box:hover {
    background-color: #2170c1 !important;
}

/* .dhxlayout_base_dhx_subMenu div.dhx_cell_layout div.dhx_cell_cont_layout {
	border-left:1px solid #2170c1 !important;
} */

.dhxtree_dhx_subMenu td.standartTreeRow:hover {
	 background-color: #2170c1 !important;			
}
/* .dhxacc_base_dhx_subMenu, .dhxacc_base_dhx_subMenu div.dhx_cell_acc, .dhxlayout_base_dhx_subMenu div.dhx_cell_layout div.dhx_cell_hdr{
	background-color: #46494b !important;			
} */

.dhxacc_base_dhx_subMenu div.dhx_cell_acc div.dhx_cell_cont_acc {
	background-color: #46494b;
	border-left: 5px solid #46494b;		
}

.dhxacc_base_dhx_subMenu .dhx_cell_closed div.dhx_cell_hdr {
	background-color: #46494b!important;
}

.zk_menu_pop_arrow {
	border-right: 8px solid #46494b;
}
.zk_menu_pop_cont {
	background: #46494b !important;
	border: 1px solid #46494b;
}

.zk_menu_pop_cont td.standartTreeRow:hover {
    background-color: #2170c1 !important;
}

.button-form, .dhtmlx_popup_button{
	background-color: #2070c1 !important;
}

.button-form:hover, .dhtmlx_popup_button:hover, .dhtmlx_popup_button:active, .dhtmlx_popup_button:focus {
    background-color: #2f95fc !important;;
}

.dhxtree_dhx_subMenu span.selectedTreeRow_lor, .dhxtree_dhx_subMenu span.selectedTreeRow, .dhxtree_dhx_subMenu span.selectedTreeRow_lor, .dhxtree_dhx_subMenu span.selectedTreeRow:focus,  .dhxtree_dhx_subMenu span.selectedTreeRow_lor, .dhxtree_dhx_subMenu span.selectedTreeRow:active {
	color: #69a8fa !important;
}

.zk_menu_pop_cont span.selectedTreeRow_lor, .zk_menu_pop_cont span.selectedTreeRow {
    color: #69a8fa !important;
}

.dhxgrid_box, .searchBox, .dhx_layout_box .dhxlayout_cont .containerTableStyle, div.gridbox .objbox, div.gridbox_dhx_web.gridbox table.hdr td, .dhxlayout_base_dhx_subMenu div.dhxlayout_sep.dhxlayout_sep_resize_v, .dhx_layout_cell_box {
    background-color: #fff !important;
}

/* personal style */
.content_div, .dhxwins_vp_dhx_web div.dhxwin_brd, .dhxwins_vp_dhx_web div.dhxwin_active, .dhx_cell_cont_wins, .dhxtabbar_base_dhx_web div.dhx_cell_tabbar, 
.dhxwins_vp_dhx_web div.dhxwin_active div.dhx_cell_wins div.dhx_cell_cont_wins, .dhxwins_vp_dhx_web div.dhxwin_inactive div.dhx_cell_wins div.dhx_cell_cont_wins, 
.dhxtabbar_base_dhx_web div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv, .dhxtabbar_base_dhx_web div.dhxtabbar_tabs div.dhxtabbar_tab.dhxtabbar_tab_actv_dis {
	background: #fff !important;
}

#idAccDiv table a:hover, .gridbox .objbox table tr td a:hover{
	color: #2170c1 !important;
}

/* access style */
#right .dhxtabbar_tab_actv .dhxtabbar_tab_text {
	border-color: #2070c1 !important;
	box-shadow: 0px 2px 3px 0px #2070c1 inset;
}

.searchTopBox a:focus, .searchTopBox a:visited, .searchTopBox a:active, .searchTopBox a:hover {
	color: #2170c1 !important;
}

.dhx_cell_wins .dhx_cell_cont_wins .access-infoDiv, .dhx_process_box #selectDoor, .dhx_process_box fieldset, .progressBar, .infoDiv {
	border: 1px solid #2170c1 !important;
}

.progressBar span {
	background-color: #2170c1 !important;
}

.buttonDiv div {	
	color: #2170c1 !important;
}

div.dhxcombo_dhx_web.dhxcombo_disabled input.dhxcombo_input {
	color: #545454 !important;
}

.search_clear_button {
    background: none;
	color: #2170c1;
    font-size: 18px;
   	font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}

.search_clear_button:before {
    content: "\ea0d" !important;
}

.search_clear_button:hover {
    color: #474b4f !important;
}


/* system style */
.dhxlayout_base_dhx_subMenu div.dhx_cell_layout, .dhxwins_vp_dhx_web div.dhxwin_active div.dhx_cell_wins, .dhxwins_vp_dhx_web div.dhxwin_inactive div.dhx_cell_wins{
	background-color: #fff !important;
}

.button-form[disabled="disabled"] {
    background-color: #aeb4b8 !important;
    opacity: 0.8;
    cursor: default;
}
.button-form[disabled="disabled"]:hover {
    background-color: #aeb4b8 !important;
}


/* input style */
input[type="text"]:focus, input[type="password"]:focus, input[type=null]:focus, select[multiple=null]:focus, textarea:focus {
   	border: 1px solid #2170c1;
}

/* icon style */
.search_button_new, .search_clear_button_new, .combo_grid_header_icon {
	color: #2170c1 !important;
}


/* about page style */
.licenseTableT tbody tr td:first-child {
	color: #2170c1 !important;
}

.version_details_box a:hover {
    color: #2170c1;
}

/* jbox style */

/* jbox(message) style */
div.jbox .jbox-tip-color {
	background-color: #2170c1 !important;
    border-color: #2170c1 !important;
}

div.jbox span.jbox-icon {
    background: url("/public/controls/jBox/Skins/Access/images/jbox-icons.png") no-repeat scroll 0 0 transparent !important;
}

div.jbox span.jbox-icon-loading {
	background: url("/public/controls/jBox/Skins/Access/images/jbox-loading1.gif") no-repeat scroll 0 0 transparent !important;
}

div.jbox span.jbox-icon-info {
    background-position: 0 0 !important;
}

div.jbox span.jbox-icon-success {
    background-position: -72px 0 !important;
}

div.jbox span.jbox-icon-error {
    background-position: -144px 0 !important;
}

/* jbox-button style */ 
div.jbox .jbox-button {
	background-color: #2170c1 !important;
}

div.jbox .jbox-button:hover {
    background-color: #2f95fc !important;
    border-color: #2f95fc !important;
    color: #fff !important;
}

div.jbox .jbox-button-hover {
	background-color: #2f95fc !important;	
}

/* progressBar style */
.progressBarText {
	color: #00367c !important;
}






