/*  ������������ �� �����*/
#conteiner { margin:0 auto; width: 1000px;height: 100%;}
#head_block { position:absolute;BACKGROUND: url(../images/head.png) no-repeat 0px 0px; width: 1000px;height: 117px;COLOR: #fff;}
#head_block ul{ position:absolute;top:14px;left:-22px;}
#head_block li{ FLOAT: left;LIST-STYLE-TYPE: none;width: 107px;text-align:center;margin-left:0px;padding-left:0px;}
/*#head_block .menu{  FONT-FAMILY: tahoma;  FONT-SIZE: 11px}*/
#head_block h1{ position:absolute;top:55px;left:20px;}
#head_block .login{ position:absolute;top:55px;right:20px; }
#context { position:relative;top:117px;}
.content { padding: 10px;overflow: hidden;}

div.error, tr.error, td.error { 
		background-color: #FFCCCC; 
		color: #A30000; 
		margin: 15px; 
		text-align: left; 
}
span.error { 
		color: #A30000; 
		border:0;
		background-color: #FFCCCC; 
}		
input.error, textarea.error,select.error, .error {
		border:1px solid #C52020; 
		border-color: #C52020;
}
.bsn { FONT-FAMILY:  Tahoma; FONT-SIZE: 11px;}
SELECT {
	BORDER-BOTTOM:  #003366 1px solid; BORDER-LEFT: #003366 1px solid; FONT-FAMILY: Arial; BACKGROUND: #edeffc; FONT-SIZE: 9px; BORDER-TOP: #003366 1px solid; BORDER-RIGHT: #003366 1px solid
}

.any {		border:1px solid #6B022E; }

.nowrap {white-space:nowrap;}

/*****************************�����**************************************/
.otions { margin: 5px;} 
/*****************************�������**************************************/
.alfavit { text-align: center; margin: 10px 0 5px 0; font-size:15px;} 

.fiolet {
		font: /*24px */ Tahoma;
		color: #D47FB4;
}

.green {
		font: /*24px */ Tahoma;
		color: green;
}
/* ����� ������� � �������� */
.Hobjects td{
	background-color: #93CAE5;
}
.Hobjects td a{
	text-decoration: underline;
}
/** ����������� ���������� **/
.objectsTable .comment div.comment{
	display: none;
	position: absolute;
}
.objectsTable td.comment  {
    position: relative;
}
.objectsTable td.comment:hover div.comment {
    display:block;
    background: #fff;
    padding: 10px;
    right: 0;
	z-index: 1;
}
/** /����������� ���������� **/


.date {
	width: 70px;
}
/**** ����� ����������� *******************/
.inv_div {
	border: solid #A6A6DD;
	padding: 8px;
	margin: 2px 0;
}
#invoice_post {
	border: 1px solid /*groove*/ rgb(159, 163, 211);
	padding: 5px;
}
.windowInvoice-overlay{
	display:none;
	height:100%;
	width:100%;
	background:black;
	position:absolute;
	left:0;
	top:0;
	right:0;
	z-index:98;
	opacity: 0.3; 
	-moz-opacity: 0.3; 
	-khtml-opacity: 0.3; 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}
.invoiceHeadAll{
	margin: -1px;
	background: url("http://4gaz.com/citrix/templates/4gaz/images/bg-cap.png") no-repeat right 50% rgb(216, 228, 240);
	border-width: 1px 1px ;
	border-style: solid solid ;
	border-color: rgb(0, 68, 119) rgb(0, 68, 119) currentColor;
	/*top: -1px;*/
	height: 19px;
	text-align: left;
	line-height: 12px;
	padding: 0 0 0 10px;
	font-size: 12px;
	position: relative;
	/*cursor: move;*/
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
#invoiceHead{
	margin-top: 3px;
	float: left;
	cursor: default;
}
#invoiceWindow{
	display:none;
	background:#ededed url('/gloria/images/auth-form-bg.gif') top repeat-x;
	z-index:100;
	position:absolute;
	min-height: 400px;
	width: 600px;
	border: 1px solid rgb(0, 68, 119);
	background: #EDEDED;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
#invoiceBody{
	/*border: 1px solid rgb(0, 68, 119);
	background: #EDEDED;*/
}

/* *******************************���� ���������*******/
.name_doc {
	font-size: small;
	font-weight: bold;
	color: rgb(179, 21, 21);
	float: right;
	padding: 15px 15px 0 0;
}
.name_item_doc {
	margin: 7px 15px 0 0 ;
	text-align:right;
	float:left;
	width: 100px;
}
.stage_doc {
	margin: 15px;
	border: /*ridge*/ 1px solid;
}
.h2_doc {
	margin: -8px 0 0 15px;
	padding: 0 8px;
	background-color: rgb(243, 238, 238);
	float: left;
}
.stage_doc.error .h2_doc { /* ���� �� � ����� �� �� ��������*/
	background-color: #C58282;
}
.block_doc {
	margin: 15px;
}
.floatLeft {	float: left;}
.floatRight {	float: right;}
.clear {
	clear: both;
}
/* *******************************[end]���� ���������*******/


/**** [end]����� ����������� *******************/
.error_h2 { /* ���� �� � ����� �� �� ��������*/
	background-color: #C58282;
}
/**********************************autocomlete*************************************************/
.ui-autocomplete {
      padding: 0;
      list-style: none;
      background-color: #fff;
      width: 218px;
      border: 1px solid #B0BECA;
      max-height: 350px;
      overflow-y: scroll;
    }
    .ui-autocomplete .ui-menu-item a {
      border-top: 1px solid #B0BECA;
      display: block;
      padding: 4px 6px;
      color: #353D44;
      cursor: pointer;
    }
    .ui-autocomplete .ui-menu-item:first-child a {
      border-top: none;
    }
    .ui-autocomplete .ui-menu-item a.ui-state-hover {
      background-color: #D5E5F4;
      color: #161A1C;
    }
/*****************************[end]autocomlete*************************************************/
/* Icon sprites (���������� /gloria/admin/icons.php)*/
.icon, .footnotemarker {
    margin:              0 0.3em;
    padding:             0 !important;
    width:               16px;
    height:              16px;
    background-image:    url('/gloria/images/sprites.png') !important;
    background-repeat:   no-repeat !important;
    background-position: top left !important;
}

.ic_asc_order { background-position: 0 -16px !important; }
.ic_b_bookmark { background-position: 0 -32px !important; }
.ic_b_browse { background-position: 0 -48px !important; }
.ic_b_calendar { background-position: 0 -64px !important; }
.ic_b_chart { background-position: 0 -80px !important; }
.ic_b_close { background-position: 0 -96px !important; }
.ic_b_comment { background-position: 0 -112px !important; }
.ic_bd_browse { background-position: 0 -128px !important; }
.ic_b_dbstatistics { background-position: 0 -144px !important; }
.ic_bd_deltbl { background-position: 0 -160px !important; }
.ic_bd_drop { background-position: 0 -176px !important; }
.ic_bd_edit { background-position: 0 -192px !important; }
.ic_b_deltbl { background-position: 0 -208px !important; }
.ic_bd_empty { background-position: 0 -224px !important; }
.ic_bd_export { background-position: 0 -240px !important; }
.ic_bd_firstpage { background-position: 0 -256px !important; }
.ic_bd_ftext { background-position: 0 -272px !important; }
.ic_bd_index { background-position: 0 -288px !important; }
.ic_bd_insrow { background-position: 0 -304px !important; }
.ic_bd_lastpage { background-position: 0 -320px !important; }
.ic_bd_nextpage { background-position: 0 -336px !important; }
.ic_b_docs { background-position: 0 -352px !important; }
.ic_b_docsql { background-position: 0 -368px !important; }
.ic_bd_prevpage { background-position: 0 -384px !important; }
.ic_bd_primary { background-position: 0 -400px !important; }
.ic_b_drop { background-position: 0 -416px !important; }
.ic_bd_sbrowse { background-position: 0 -432px !important; }
.ic_bd_select { background-position: 0 -448px !important; }
.ic_bd_spatial { background-position: 0 -464px !important; }
.ic_bd_unique { background-position: 0 -480px !important; }
.ic_b_edit { background-position: 0 -496px !important; }
.ic_b_empty { background-position: 0 -512px !important; }
.ic_b_engine { background-position: 0 -528px !important; }
.ic_b_event_add { background-position: 0 -544px !important; }
.ic_b_events { background-position: 0 -560px !important; }
.ic_b_export { background-position: 0 -576px !important; }
.ic_b_firstpage { background-position: 0 -592px !important; }
.ic_b_ftext { background-position: 0 -608px !important; }
.ic_b_help { background-position: 0 -624px !important; }
.ic_b_home { background-position: 0 -640px !important; }
.ic_b_import { background-position: 0 -656px !important; }
.ic_b_index { background-position: 0 -672px !important; }
.ic_b_info { background-position: 0 -688px !important; width: 11px; height: 11px; }
.ic_b_inline_edit { background-position: 0 -704px !important; }
.ic_b_insrow { background-position: 0 -720px !important; }
.ic_b_lastpage { background-position: 0 -736px !important; }
.ic_b_minus { background-position: 0 -752px !important; }
.ic_b_more { background-position: 0 -768px !important; }
.ic_b_newdb { background-position: 0 -784px !important; }
.ic_b_newtbl { background-position: 0 -800px !important; }
.ic_b_nextpage { background-position: 0 -816px !important; }
.ic_b_pdfdoc { background-position: 0 -832px !important; }
.ic_b_plus { background-position: 0 -848px !important; }
.ic_b_prevpage { background-position: 0 -864px !important; }
.ic_b_primary { background-position: 0 -880px !important; }
.ic_b_print { background-position: 0 -896px !important; }
.ic_b_props { background-position: 0 -912px !important; }
.ic_b_relations { background-position: 0 -928px !important; }
.ic_b_routine_add { background-position: 0 -944px !important; }
.ic_b_routines { background-position: 0 -960px !important; }
.ic_b_save { background-position: 0 -976px !important; }
.ic_b_sbrowse { background-position: 0 -992px !important; }
.ic_b_sdb { background-position: 0 -1008px !important; width: 10px; height: 10px; }
.ic_b_search { background-position: 0 -1024px !important; }
.ic_b_selboard { background-position: 0 -1040px !important; }
.ic_b_select { background-position: 0 -1056px !important; }
.ic_b_snewtbl { background-position: 0 -1072px !important; }
.ic_b_spatial { background-position: 0 -1088px !important; }
.ic_b_sqldoc { background-position: 0 -1104px !important; }
.ic_b_sqlhelp { background-position: 0 -1120px !important; }
.ic_b_sql { background-position: 0 -1136px !important; }
.ic_b_tblanalyse { background-position: 0 -1152px !important; }
.ic_b_tblexport { background-position: 0 -1168px !important; }
.ic_b_tblimport { background-position: 0 -1184px !important; }
.ic_b_tblops { background-position: 0 -1200px !important; }
.ic_b_tbloptimize { background-position: 0 -1216px !important; }
.ic_b_tipp { background-position: 0 -1232px !important; }
.ic_b_trigger_add { background-position: 0 -1248px !important; }
.ic_b_triggers { background-position: 0 -1264px !important; }
.ic_b_unique { background-position: 0 -1280px !important; }
.ic_b_usradd { background-position: 0 -1296px !important; }
.ic_b_usrcheck { background-position: 0 -1312px !important; }
.ic_b_usrdrop { background-position: 0 -1328px !important; }
.ic_b_usredit { background-position: 0 -1344px !important; }
.ic_b_usrlist { background-position: 0 -1360px !important; }
.ic_b_view { background-position: 0 -1376px !important; }
.ic_b_views { background-position: 0 -1392px !important; }
.ic_col_drop { background-position: 0 -1408px !important; }
.ic_database { background-position: 0 -1424px !important; }
.ic_docs_menu_bg { background-position: 0 -1440px !important; width: 2px; height: 2px; }
.ic_eye_grey { background-position: 0 -1456px !important; }
.ic_eye { background-position: 0 -1472px !important; }
.ic_item_ltr { background-position: 0 -1488px !important; width: 5px; height: 9px; }
.ic_item { background-position: 0 -1504px !important; width: 9px; height: 9px; }
.ic_item_rtl { background-position: 0 -1520px !important; width: 5px; height: 9px; }
.ic_more { background-position: 0 -1536px !important; width: 13px; }
.ic_new_data_hovered { background-position: 0 -1552px !important; }
.ic_new_data { background-position: 0 -1568px !important; }
.ic_new_data_selected_hovered { background-position: 0 -1584px !important; }
.ic_new_data_selected { background-position: 0 -1600px !important; }
.ic_new_struct_hovered { background-position: 0 -1616px !important; }
.ic_new_struct { background-position: 0 -1632px !important; }
.ic_new_struct_selected_hovered { background-position: 0 -1648px !important; }
.ic_new_struct_selected { background-position: 0 -1664px !important; }
.ic_pause { background-position: 0 -1680px !important; }
.ic_php_sym { background-position: 0 -1696px !important; }
.ic_play { background-position: 0 -1712px !important; }
.ic_s_asci { background-position: 0 -1728px !important; }
.ic_s_asc { background-position: 0 -1744px !important; }
.ic_s_attention { background-position: 0 -1760px !important; }
.ic_s_cancel2 { background-position: 0 -1776px !important; }
.ic_s_cancel { background-position: 0 -1792px !important; }
.ic_s_cog { background-position: 0 -1808px !important; }
.ic_s_db { background-position: 0 -1824px !important; }
.ic_s_desc { background-position: 0 -1840px !important; }
.ic_s_error2 { background-position: 0 -1856px !important; width: 11px; height: 11px; }
.ic_s_error { background-position: 0 -1872px !important; }
.ic_s_host { background-position: 0 -1888px !important; }
.ic_s_info { background-position: 0 -1904px !important; }
.ic_s_lang { background-position: 0 -1920px !important; }
.ic_s_loggoff { background-position: 0 -1936px !important; }
.ic_s_notice { background-position: 0 -1952px !important; }
.ic_s_okay { background-position: 0 -1968px !important; }
.ic_s_passwd { background-position: 0 -1984px !important; }
.ic_s_process { background-position: 0 -2000px !important; }
.ic_s_really { background-position: 0 -2016px !important; width: 11px; height: 11px; }
.ic_s_reload { background-position: 0 -2032px !important; }
.ic_s_replication { background-position: 0 -2048px !important; }
.ic_s_rights { background-position: 0 -2064px !important; }
.ic_s_sortable { background-position: 0 -2080px !important; }
.ic_s_status { background-position: 0 -2096px !important; }
.ic_s_success { background-position: 0 -2112px !important; }
.ic_s_sync { background-position: 0 -2128px !important; }
.ic_s_tbl { background-position: 0 -2144px !important; }
.ic_s_theme { background-position: 0 -2160px !important; }
.ic_s_vars { background-position: 0 -2176px !important; }
.ic_s_views { background-position: 0 -2192px !important; }
.ic_window-new { background-position: 0 -2208px !important; }
img.sortableIcon { background-position: 0 -2080px; height: 16px; width: 16px; }
th.headerSortUp img.sortableIcon { background-position: 0 -1744px; height: 16px; width: 16px; }
th.headerSortDown img.sortableIcon { background-position: 0 -1840px; height: 16px; width: 16px; }
/* [end]Icon sprites */

/** ���������� ���� � ����������*********************************************************************************************************/
.poruch_chat { overflow: hidden;  background-color: #e9eaed;  width: 700px;  padding: 20px 10px;}
 
._5w1r {
  background-size: 100% 100% \0/;
  border: 1px solid #dcdee3;
  border: 1px solid rgba(0, 0, 0, .18);
  border-bottom-color: rgba(0, 0, 0, .29);
  -webkit-border-radius: 40px;
  -webkit-box-shadow: 0 1px 0 #dce0e6;
  color: #373e4d;
  min-height: 22px;
  min-width: 14px;
  text-shadow: rgba(255, 255, 255, .5) 0 1px 0;
  /*white-space: pre-wrap;
  word-wrap: break-word;*/
  max-width: 600px; width: 599px; padding: 0px 30px;
}
._1nc5 ._5w1r {
  background-color: #f6f7f8;
  background-image: -webkit-gradient(linear, center bottom, center top, from(#AE9957), to(#fff));
  background-image: -webkit-linear-gradient(bottom, #AE9957, #fff);
}
._1nc6 ._5w1r {
  background-color: #dbedfe;
  background-image: -webkit-gradient(linear, center bottom, center top, from(#c7defe), to(#e7f1fe));
 
}
._1nc7 ._5w1r {
  background-color: #f6f7f8;
  background-image: -webkit-gradient(linear, center bottom, center top, from(#f2f2f2), to(#fff));
  background-image: -webkit-linear-gradient(bottom, #f2f2f2, #fff);
}

._5w-5 {
  color: #9197a3;
  display: inline-block;
  font-size: 10px;
}
/** [end]���������� ���� � ����������*********************************************************************************************************/
.button {
    background: #ededed;
    border: solid #a0a0a0 1px;
    padding: 5px 10px;
	cursor:pointer;
	line-height: 20px;
}
.flex-center {
  display:flex;	
  justify-content: center;
  align-content: space-between;
	
}
/*************************** loader***************************************/
.loading {            
    color: hsla(0,0%,100%,0)!important;
    opacity: .7;
   /*pointer-events: none;*/
    position: relative;    

}              
.loading:before {
    content: "";
    width: 32px;
    height: 15px;
    background: url(data:image/png;base64,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);
    background-size: cover;
    position: absolute;
    z-index: 1065;
    left: calc(50% - 16px);
    top: calc(50% - 7px);
    animation: loading-animate 1.25s steps(30) infinite;
    right: 0;
    bottom: 0;
    display: block;
    opacity: 1;
    
}
@keyframes loading-animate{0%{background-position:0 450px}to{background-position:0 0}}
/***************************[end] loader***************************************/

.btn.follow {
    background: #ff4747;
    color: #fff;
}
.btn {
    font-size: 12px;
    line-height: 16px;
    border-radius: 9px;
    padding: 7px 18px;
    font-weight: 600;
    display: inline-block;
    cursor: pointer;
    text-decoration: none;
    background: #efefef;
    border: 1px solid white;
	margin-left: 6px;
}
.btn:hover {
    /* color: red; */
    background: #dddddd;
}

label.btn {
    height: 16px;
    vertical-align: bottom;
}
label.btn input {
    vertical-align: top;
}

.br {
    height: 3px;
    background: #fff;
    margin: 8px -26px 8px -23px;
}

/******************** greed***************************/
.flex,.row {display: flex;}
.row {clear: both;}
.col-1 {width: calc(100% / 12);}
.col-2 {width: calc(100% / 6);}
.col-3 {width: calc(100% / 4);}
.col-4 {width: calc(100% / 3);}
.col-5 {width: calc(100% / 12 * 5);}
.col-6 {width: calc(100% / 2);}
.col-7 {width: calc(100% / 12 * 7);}
.col-8 {width: calc(100% / 12 * 8);}
.col-9 {width: calc(100% / 12 * 9);}
.col-10 {width: calc(100% / 12 *10);}
.col-11 {width: calc(100% / 12 * 11);}
.col-12 {width: calc(100% / 1);}


