@charset "UTF-8";
 /************************************************************
	Группа стилей кабинета пользователя
 *************************************************************/
/** палитра основных цветов *****************************************************/
/** стили  шрифтов *************************************************************/
/** стили основного темплейта ***************************************************/
/** стили ссылок ****************************************************************/
.red-link, a,
.link {
  text-decoration: underline;
  font-size: 12px;
  color: #f8631c;
  font-weight: normal;
}
.red-link:hover, a:hover, .red-link:focus, a:focus,
.link:hover,
.link:focus {
  text-decoration: none;
  color: #e04b04;
}
.red-link.active, a.active,
.link.active {
  text-decoration: none;
  color: #f8631c;
}

.white-link, .ui-jqgrid-btable tr.jqgrow.ui-state-highlight a {
  text-decoration: underline;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: normal;
}
.white-link:hover, .ui-jqgrid-btable tr.jqgrow.ui-state-highlight a:hover, .white-link:focus, .ui-jqgrid-btable tr.jqgrow.ui-state-highlight a:focus {
  text-decoration: none;
  color: #FDC982;
}
.white-link.active, .ui-jqgrid-btable tr.jqgrow.ui-state-highlight a.active {
  text-decoration: none;
  color: #f8631c;
}

.grey-link, .ui-jqgrid-view .ui-jqgrid-breadcrumbs a {
  text-decoration: underline;
  font-size: 12px;
  color: #5b5b5b;
  font-weight: normal;
}
.grey-link:hover, .ui-jqgrid-view .ui-jqgrid-breadcrumbs a:hover, .grey-link:focus, .ui-jqgrid-view .ui-jqgrid-breadcrumbs a:focus {
  text-decoration: none;
  color: #f8631c;
}
.grey-link.active, .ui-jqgrid-view .ui-jqgrid-breadcrumbs a.active {
  text-decoration: none;
  color: #f8631c;
}

.grey-lite-link {
  text-decoration: underline;
  font-size: 12px;
  color: #f2f2f2;
  font-weight: normal;
}
.grey-lite-link:hover, .grey-lite-link:focus {
  text-decoration: none;
  color: #f8631c;
}
.grey-lite-link.active {
  text-decoration: none;
  color: #f8631c;
}

.blue-link {
  text-decoration: underline;
  font-size: 12px;
  color: #407f94;
  font-weight: normal;
}
.blue-link:hover, .blue-link:focus {
  text-decoration: none;
  color: #f8631c;
}
.blue-link.active {
  text-decoration: none;
  color: #f8631c;
}

/** стиль текстовых блоков ****************************************************************/
.note-text-style {
  color: #6d645e;
  font-weight: normal;
  font-family: Arial, serif;
  font-size: 10px;
  text-align: justify;
}

/** стиль заголовков ****************************************************************/
/** позиционирование ****************************************************************/
/** border mixins *********************************************************************/
/** прозрачность ****************************************************************/
/** тени блока ****************************************************************/
/** двойной бордер для всех или одной из сторон блока ****************************************************************/
.white-block, .filtr,
table.filtr, .ui-dialog,
.ui-jqdialog,
.ui-jqdialog.ui-widget, .ui-datepicker {
  border: 1px solid #dcdcdc;
  background-color: #FFFFFF;
  -webkit-box-shadow: 2px 2px 0 #dcdcdc;
  -moz-box-shadow: 2px 2px 0 #dcdcdc;
  box-shadow: 2px 2px 0 #dcdcdc;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
}

.grey-block-head {
  background: none;
  background-color: #f2f2f2;
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  font-weight: normal;
  padding-left: 10px;
  border: none;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  background-clip: padding-box;
}

.grey-block, .ui-tabs .ui-tabs-panel,
#urlfiles-setting .ui-tabs-panel {
  border: 1px solid #dcdcdc;
  background-color: #f2f2f2;
  -webkit-box-shadow: 2px 2px 0 #dcdcdc;
  -moz-box-shadow: 2px 2px 0 #dcdcdc;
  box-shadow: 2px 2px 0 #dcdcdc;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
}

.grey-block-nohead {
  border: 1px solid #dcdcdc;
  border-top: none;
  background-color: #f2f2f2;
  -webkit-box-shadow: 2px 0 0 #dcdcdc;
  -moz-box-shadow: 2px 0 0 #dcdcdc;
  box-shadow: 2px 0 0 #dcdcdc;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-clip: padding-box;
}

.grey-block-nofoot {
  border: 1px solid #dcdcdc;
  border-bottom: none;
  background-color: #f2f2f2;
  -webkit-box-shadow: 2px 0 0 #dcdcdc;
  -moz-box-shadow: 2px 0 0 #dcdcdc;
  box-shadow: 2px 0 0 #dcdcdc;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  background-clip: padding-box;
}

/** заголовки  ************************************************************************************/
h1 {
  color: #333333;
  position: relative;
  font-weight: normal;
  font-family: Arial, serif;
  font-size: 20px;
}
h1 a {
  font-size: 20px;
}

h2 {
  color: #333333;
  position: relative;
  font-weight: normal;
  font-family: Arial, serif;
  font-size: 18px;
}
h2 a {
  font-size: 18px;
}

h3 {
  color: #333333;
  position: relative;
  font-weight: normal;
  font-family: Arial, serif;
  font-size: 16px;
  color: #5b5b5b;
  margin: 0;
  font-weight: bold;
}
h3 a {
  font-size: 16px;
}

/** кнопки ************************************************************************************/
.btn, .btn-red, .filtr td button,
table.filtr td button, #payment-text button, .ui-dialog .ui-jqdialog-content input[type="button"],
.ui-dialog .ui-jqdialog-content .ui-button,
.ui-dialog .ui-jqdialog-content .fm-button,
.ui-dialog .ui-dialog-content input[type="button"],
.ui-dialog .ui-dialog-content .ui-button,
.ui-dialog .ui-dialog-content .fm-button,
.ui-dialog .ui-dialog-buttonpane input[type="button"],
.ui-dialog .ui-dialog-buttonpane .ui-button,
.ui-dialog .ui-dialog-buttonpane .fm-button,
.ui-jqdialog .ui-jqdialog-content input[type="button"],
.ui-jqdialog .ui-jqdialog-content .ui-button,
.ui-jqdialog .ui-jqdialog-content .fm-button,
.ui-jqdialog .ui-dialog-content input[type="button"],
.ui-jqdialog .ui-dialog-content .ui-button,
.ui-jqdialog .ui-dialog-content .fm-button,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"],
.ui-jqdialog .ui-dialog-buttonpane .ui-button,
.ui-jqdialog .ui-dialog-buttonpane .fm-button,
.ui-jqdialog.ui-widget .ui-jqdialog-content input[type="button"],
.ui-jqdialog.ui-widget .ui-jqdialog-content .ui-button,
.ui-jqdialog.ui-widget .ui-jqdialog-content .fm-button,
.ui-jqdialog.ui-widget .ui-dialog-content input[type="button"],
.ui-jqdialog.ui-widget .ui-dialog-content .ui-button,
.ui-jqdialog.ui-widget .ui-dialog-content .fm-button,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane input[type="button"],
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .ui-button,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .fm-button,
.btn.orange, .btn-grey {
  -moz-user-select: none;
  background: none;
  border: 1px solid transparent;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 0;
  padding: 6px 12px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  height: 30px;
}

.btn-red, .filtr td button,
table.filtr td button, #payment-text button, .ui-dialog .ui-jqdialog-content input[type="button"],
.ui-dialog .ui-jqdialog-content .ui-button,
.ui-dialog .ui-jqdialog-content .fm-button,
.ui-dialog .ui-dialog-content input[type="button"],
.ui-dialog .ui-dialog-content .ui-button,
.ui-dialog .ui-dialog-content .fm-button,
.ui-dialog .ui-dialog-buttonpane input[type="button"],
.ui-dialog .ui-dialog-buttonpane .ui-button,
.ui-dialog .ui-dialog-buttonpane .fm-button,
.ui-jqdialog .ui-jqdialog-content input[type="button"],
.ui-jqdialog .ui-jqdialog-content .ui-button,
.ui-jqdialog .ui-jqdialog-content .fm-button,
.ui-jqdialog .ui-dialog-content input[type="button"],
.ui-jqdialog .ui-dialog-content .ui-button,
.ui-jqdialog .ui-dialog-content .fm-button,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"],
.ui-jqdialog .ui-dialog-buttonpane .ui-button,
.ui-jqdialog .ui-dialog-buttonpane .fm-button,
.ui-jqdialog.ui-widget .ui-jqdialog-content input[type="button"],
.ui-jqdialog.ui-widget .ui-jqdialog-content .ui-button,
.ui-jqdialog.ui-widget .ui-jqdialog-content .fm-button,
.ui-jqdialog.ui-widget .ui-dialog-content input[type="button"],
.ui-jqdialog.ui-widget .ui-dialog-content .ui-button,
.ui-jqdialog.ui-widget .ui-dialog-content .fm-button,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane input[type="button"],
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .ui-button,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .fm-button,
.btn.orange,
.orange.btn-red,
.filtr td button.orange,
#payment-text button.orange,
.ui-dialog .ui-jqdialog-content input.orange[type="button"],
.ui-dialog .ui-jqdialog-content .orange.ui-button,
.ui-dialog .ui-jqdialog-content .orange.fm-button,
.ui-dialog .ui-dialog-content input.orange[type="button"],
.ui-dialog .ui-dialog-content .orange.ui-button,
.ui-dialog .ui-dialog-content .orange.fm-button,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"],
.ui-dialog .ui-dialog-buttonpane .orange.ui-button,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"],
.ui-jqdialog .ui-jqdialog-content .orange.ui-button,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button,
.ui-jqdialog .ui-dialog-content input.orange[type="button"],
.ui-jqdialog .ui-dialog-content .orange.ui-button,
.ui-jqdialog .ui-dialog-content .orange.fm-button,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"],
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button,
.orange.btn-grey {
  background-color: #f8631c;
  border: 2px solid #f8631c;
  -webkit-box-shadow: 2px 2px 0 #d54602;
  -moz-box-shadow: 2px 2px 0 #d54602;
  box-shadow: 2px 2px 0 #d54602;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  text-shadow: 0 -1px 0px #d54602;
  line-height: 17px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  position: relative;
}
.btn-red div, .filtr td button div, #payment-text button div, .ui-dialog .ui-jqdialog-content input[type="button"] div,
.ui-dialog .ui-jqdialog-content .ui-button div,
.ui-dialog .ui-jqdialog-content .fm-button div,
.ui-dialog .ui-dialog-content input[type="button"] div,
.ui-dialog .ui-dialog-content .ui-button div,
.ui-dialog .ui-dialog-content .fm-button div,
.ui-dialog .ui-dialog-buttonpane input[type="button"] div,
.ui-dialog .ui-dialog-buttonpane .ui-button div,
.ui-dialog .ui-dialog-buttonpane .fm-button div,
.ui-jqdialog .ui-jqdialog-content input[type="button"] div,
.ui-jqdialog .ui-jqdialog-content .ui-button div,
.ui-jqdialog .ui-jqdialog-content .fm-button div,
.ui-jqdialog .ui-dialog-content input[type="button"] div,
.ui-jqdialog .ui-dialog-content .ui-button div,
.ui-jqdialog .ui-dialog-content .fm-button div,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"] div,
.ui-jqdialog .ui-dialog-buttonpane .ui-button div,
.ui-jqdialog .ui-dialog-buttonpane .fm-button div,
.ui-jqdialog.ui-widget .ui-jqdialog-content input[type="button"] div,
.ui-jqdialog.ui-widget .ui-jqdialog-content .ui-button div,
.ui-jqdialog.ui-widget .ui-jqdialog-content .fm-button div,
.ui-jqdialog.ui-widget .ui-dialog-content input[type="button"] div,
.ui-jqdialog.ui-widget .ui-dialog-content .ui-button div,
.ui-jqdialog.ui-widget .ui-dialog-content .fm-button div,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane input[type="button"] div,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .ui-button div,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .fm-button div,
.btn.orange div,
.orange.btn-red div,
.filtr td button.orange div,
#payment-text button.orange div,
.ui-dialog .ui-jqdialog-content input.orange[type="button"] div,
.ui-dialog .ui-jqdialog-content .orange.ui-button div,
.ui-dialog .ui-jqdialog-content .orange.fm-button div,
.ui-dialog .ui-dialog-content input.orange[type="button"] div,
.ui-dialog .ui-dialog-content .orange.ui-button div,
.ui-dialog .ui-dialog-content .orange.fm-button div,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"] div,
.ui-dialog .ui-dialog-buttonpane .orange.ui-button div,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button div,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"] div,
.ui-jqdialog .ui-jqdialog-content .orange.ui-button div,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button div,
.ui-jqdialog .ui-dialog-content input.orange[type="button"] div,
.ui-jqdialog .ui-dialog-content .orange.ui-button div,
.ui-jqdialog .ui-dialog-content .orange.fm-button div,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"] div,
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button div,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button div,
.orange.btn-grey div {
  text-shadow: 0 -1px 0px #d54602;
  line-height: 17px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}
.btn-red:focus, .filtr td button:focus, #payment-text button:focus, .ui-dialog .ui-jqdialog-content input[type="button"]:focus,
.ui-dialog .ui-jqdialog-content .ui-button:focus,
.ui-dialog .ui-jqdialog-content .fm-button:focus,
.ui-dialog .ui-dialog-content input[type="button"]:focus,
.ui-dialog .ui-dialog-content .ui-button:focus,
.ui-dialog .ui-dialog-content .fm-button:focus,
.ui-dialog .ui-dialog-buttonpane input[type="button"]:focus,
.ui-dialog .ui-dialog-buttonpane .ui-button:focus,
.ui-dialog .ui-dialog-buttonpane .fm-button:focus,
.ui-jqdialog .ui-jqdialog-content input[type="button"]:focus,
.ui-jqdialog .ui-jqdialog-content .ui-button:focus,
.ui-jqdialog .ui-jqdialog-content .fm-button:focus,
.ui-jqdialog .ui-dialog-content input[type="button"]:focus,
.ui-jqdialog .ui-dialog-content .ui-button:focus,
.ui-jqdialog .ui-dialog-content .fm-button:focus,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"]:focus,
.ui-jqdialog .ui-dialog-buttonpane .ui-button:focus,
.ui-jqdialog .ui-dialog-buttonpane .fm-button:focus,
.btn.orange:focus,
.orange.btn-red:focus,
.filtr td button.orange:focus,
#payment-text button.orange:focus,
.ui-dialog .ui-jqdialog-content input.orange[type="button"]:focus,
.ui-dialog .ui-jqdialog-content .orange.ui-button:focus,
.ui-dialog .ui-jqdialog-content .orange.fm-button:focus,
.ui-dialog .ui-dialog-content input.orange[type="button"]:focus,
.ui-dialog .ui-dialog-content .orange.ui-button:focus,
.ui-dialog .ui-dialog-content .orange.fm-button:focus,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"]:focus,
.ui-dialog .ui-dialog-buttonpane .orange.ui-button:focus,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button:focus,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"]:focus,
.ui-jqdialog .ui-jqdialog-content .orange.ui-button:focus,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button:focus,
.ui-jqdialog .ui-dialog-content input.orange[type="button"]:focus,
.ui-jqdialog .ui-dialog-content .orange.ui-button:focus,
.ui-jqdialog .ui-dialog-content .orange.fm-button:focus,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"]:focus,
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button:focus,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button:focus,
.orange.btn-grey:focus {
  color: #FFFFFF;
}
.btn-red:hover, .filtr td button:hover, #payment-text button:hover, .ui-dialog .ui-jqdialog-content input[type="button"]:hover,
.ui-dialog .ui-jqdialog-content .ui-button:hover,
.ui-dialog .ui-jqdialog-content .fm-button:hover,
.ui-dialog .ui-dialog-content input[type="button"]:hover,
.ui-dialog .ui-dialog-content .ui-button:hover,
.ui-dialog .ui-dialog-content .fm-button:hover,
.ui-dialog .ui-dialog-buttonpane input[type="button"]:hover,
.ui-dialog .ui-dialog-buttonpane .ui-button:hover,
.ui-dialog .ui-dialog-buttonpane .fm-button:hover,
.ui-jqdialog .ui-jqdialog-content input[type="button"]:hover,
.ui-jqdialog .ui-jqdialog-content .ui-button:hover,
.ui-jqdialog .ui-jqdialog-content .fm-button:hover,
.ui-jqdialog .ui-dialog-content input[type="button"]:hover,
.ui-jqdialog .ui-dialog-content .ui-button:hover,
.ui-jqdialog .ui-dialog-content .fm-button:hover,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"]:hover,
.ui-jqdialog .ui-dialog-buttonpane .ui-button:hover,
.ui-jqdialog .ui-dialog-buttonpane .fm-button:hover,
.btn.orange:hover,
.orange.btn-red:hover,
.filtr td button.orange:hover,
#payment-text button.orange:hover,
.ui-dialog .ui-jqdialog-content input.orange[type="button"]:hover,
.ui-dialog .ui-jqdialog-content .orange.ui-button:hover,
.ui-dialog .ui-jqdialog-content .orange.fm-button:hover,
.ui-dialog .ui-dialog-content input.orange[type="button"]:hover,
.ui-dialog .ui-dialog-content .orange.ui-button:hover,
.ui-dialog .ui-dialog-content .orange.fm-button:hover,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"]:hover,
.ui-dialog .ui-dialog-buttonpane .orange.ui-button:hover,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button:hover,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"]:hover,
.ui-jqdialog .ui-jqdialog-content .orange.ui-button:hover,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button:hover,
.ui-jqdialog .ui-dialog-content input.orange[type="button"]:hover,
.ui-jqdialog .ui-dialog-content .orange.ui-button:hover,
.ui-jqdialog .ui-dialog-content .orange.fm-button:hover,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"]:hover,
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button:hover,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button:hover,
.orange.btn-grey:hover {
  color: #f8631c;
  background-color: #FFFFFF;
  text-shadow: none;
}
.btn-red:hover div, .filtr td button:hover div, #payment-text button:hover div, .ui-dialog .ui-jqdialog-content input[type="button"]:hover div,
.ui-dialog .ui-jqdialog-content .ui-button:hover div,
.ui-dialog .ui-jqdialog-content .fm-button:hover div,
.ui-dialog .ui-dialog-content input[type="button"]:hover div,
.ui-dialog .ui-dialog-content .ui-button:hover div,
.ui-dialog .ui-dialog-content .fm-button:hover div,
.ui-dialog .ui-dialog-buttonpane input[type="button"]:hover div,
.ui-dialog .ui-dialog-buttonpane .ui-button:hover div,
.ui-dialog .ui-dialog-buttonpane .fm-button:hover div,
.ui-jqdialog .ui-jqdialog-content input[type="button"]:hover div,
.ui-jqdialog .ui-jqdialog-content .ui-button:hover div,
.ui-jqdialog .ui-jqdialog-content .fm-button:hover div,
.ui-jqdialog .ui-dialog-content input[type="button"]:hover div,
.ui-jqdialog .ui-dialog-content .ui-button:hover div,
.ui-jqdialog .ui-dialog-content .fm-button:hover div,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"]:hover div,
.ui-jqdialog .ui-dialog-buttonpane .ui-button:hover div,
.ui-jqdialog .ui-dialog-buttonpane .fm-button:hover div,
.btn.orange:hover div,
.orange.btn-red:hover div,
.filtr td button.orange:hover div,
#payment-text button.orange:hover div,
.ui-dialog .ui-jqdialog-content input.orange[type="button"]:hover div,
.ui-dialog .ui-jqdialog-content .orange.ui-button:hover div,
.ui-dialog .ui-jqdialog-content .orange.fm-button:hover div,
.ui-dialog .ui-dialog-content input.orange[type="button"]:hover div,
.ui-dialog .ui-dialog-content .orange.ui-button:hover div,
.ui-dialog .ui-dialog-content .orange.fm-button:hover div,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"]:hover div,
.ui-dialog .ui-dialog-buttonpane .orange.ui-button:hover div,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button:hover div,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"]:hover div,
.ui-jqdialog .ui-jqdialog-content .orange.ui-button:hover div,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button:hover div,
.ui-jqdialog .ui-dialog-content input.orange[type="button"]:hover div,
.ui-jqdialog .ui-dialog-content .orange.ui-button:hover div,
.ui-jqdialog .ui-dialog-content .orange.fm-button:hover div,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"]:hover div,
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button:hover div,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button:hover div,
.orange.btn-grey:hover div {
  color: #f8631c;
  background-color: #FFFFFF;
  text-shadow: none;
}
.btn-red:active, .filtr td button:active, #payment-text button:active, .ui-dialog .ui-jqdialog-content input[type="button"]:active,
.ui-dialog .ui-jqdialog-content .ui-button:active,
.ui-dialog .ui-jqdialog-content .fm-button:active,
.ui-dialog .ui-dialog-content input[type="button"]:active,
.ui-dialog .ui-dialog-content .ui-button:active,
.ui-dialog .ui-dialog-content .fm-button:active,
.ui-dialog .ui-dialog-buttonpane input[type="button"]:active,
.ui-dialog .ui-dialog-buttonpane .ui-button:active,
.ui-dialog .ui-dialog-buttonpane .fm-button:active,
.ui-jqdialog .ui-jqdialog-content input[type="button"]:active,
.ui-jqdialog .ui-jqdialog-content .ui-button:active,
.ui-jqdialog .ui-jqdialog-content .fm-button:active,
.ui-jqdialog .ui-dialog-content input[type="button"]:active,
.ui-jqdialog .ui-dialog-content .ui-button:active,
.ui-jqdialog .ui-dialog-content .fm-button:active,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"]:active,
.ui-jqdialog .ui-dialog-buttonpane .ui-button:active,
.ui-jqdialog .ui-dialog-buttonpane .fm-button:active,
.btn.orange:active,
.orange.btn-red:active,
.filtr td button.orange:active,
#payment-text button.orange:active,
.ui-dialog .ui-jqdialog-content input.orange[type="button"]:active,
.ui-dialog .ui-jqdialog-content .orange.ui-button:active,
.ui-dialog .ui-jqdialog-content .orange.fm-button:active,
.ui-dialog .ui-dialog-content input.orange[type="button"]:active,
.ui-dialog .ui-dialog-content .orange.ui-button:active,
.ui-dialog .ui-dialog-content .orange.fm-button:active,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"]:active,
.ui-dialog .ui-dialog-buttonpane .orange.ui-button:active,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button:active,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"]:active,
.ui-jqdialog .ui-jqdialog-content .orange.ui-button:active,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button:active,
.ui-jqdialog .ui-dialog-content input.orange[type="button"]:active,
.ui-jqdialog .ui-dialog-content .orange.ui-button:active,
.ui-jqdialog .ui-dialog-content .orange.fm-button:active,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"]:active,
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button:active,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button:active,
.orange.btn-grey:active {
  -webkit-box-shadow: 2px 2px 0 #d54602;
  -moz-box-shadow: 2px 2px 0 #d54602;
  box-shadow: 2px 2px 0 #d54602;
  box-shadow: none;
  top: 2px;
  left: 2px;
}

.btn-grey {
  background-color: #b9b9b9;
  border: 2px solid #b9b9b9;
  -webkit-box-shadow: 2px 2px 0 #5b5b5b;
  -moz-box-shadow: 2px 2px 0 #5b5b5b;
  box-shadow: 2px 2px 0 #5b5b5b;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  text-shadow: 0 -1px 0px #5b5b5b;
  line-height: 17px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  position: relative;
}
.btn-grey div {
  text-shadow: 0 -1px 0px #5b5b5b;
  line-height: 17px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}
.btn-grey:focus {
  color: #FFFFFF;
}
.btn-grey:hover {
  color: #b9b9b9;
  background-color: #FFFFFF;
  text-shadow: none;
}
.btn-grey:hover div {
  color: #b9b9b9;
  background-color: #FFFFFF;
  text-shadow: none;
}
.btn-grey:active {
  -webkit-box-shadow: 2px 2px 0 #5b5b5b;
  -moz-box-shadow: 2px 2px 0 #5b5b5b;
  box-shadow: 2px 2px 0 #5b5b5b;
  box-shadow: none;
  top: 2px;
  left: 2px;
}

.btn-disabled {
  background-color: #f2f2f2;
  border: 2px solid #dcdcdc;
  color: #dcdcdc;
  font-weight: bold;
  text-decoration: none;
  box-shadow: none;
  text-shadow: none;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  line-height: 15px;
  height: 30px;
}
.btn-disabled:focus, .btn-disabled:hover {
  color: #dcdcdc;
  background-color: #f2f2f2;
}
.btn-disabled:active {
  box-shadow: none;
  margin: 0;
}

/**элементы форм ************************************************************************************************************/
.form-control, .EditTable textarea.FormElement, #payment-text input[type="email"], .ui-tabs-panel textarea {
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 2px 2px 0 #dcdcdc;
  color: #5b5b5b;
  width: inherit;
  height: 30px;
  line-height: normal;
  font-size: 12px;
}
.form-control:focus, .EditTable textarea.FormElement:focus, #payment-text input[type="email"]:focus, .ui-tabs-panel textarea:focus {
  border-color: #f8631c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #f8631c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #f8631c;
}

/**блок со стрелкой ************************************************************************************************************/
/*Grid*/
.ui-jqgrid {
  position: relative;
}

.ui-jqgrid .ui-jqgrid-view {
  position: relative;
  left: 0;
  top: 0;
  padding: 0;
  font-size: 11px;
}

/* caption*/
.ui-jqgrid .ui-jqgrid-titlebar {
  padding: .3em .2em .2em .3em;
  position: relative;
  font-size: 12px;
  border-left: 0 none;
  border-right: 0 none;
  border-top: 0 none;
}

.ui-jqgrid .ui-jqgrid-caption {
  text-align: left;
}

.ui-jqgrid .ui-jqgrid-title {
  margin: .1em 0 .2em;
}

.ui-jqgrid .ui-jqgrid-titlebar-close {
  position: absolute;
  top: 50%;
  width: 19px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 18px;
  cursor: pointer;
}

.ui-jqgrid .ui-jqgrid-titlebar-close span {
  display: block;
  margin: 1px;
}

.ui-jqgrid .ui-jqgrid-titlebar-close:hover {
  padding: 0;
}

/* header*/
.ui-jqgrid .ui-jqgrid-hdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  border-left: 0 none !important;
  border-top: 0 none !important;
  border-right: 0 none !important;
}

.ui-jqgrid .ui-jqgrid-hbox {
  float: left;
  padding-right: 20px;
}

.ui-jqgrid .ui-jqgrid-htable {
  table-layout: fixed;
  margin: 0;
}

.ui-jqgrid .ui-jqgrid-htable th {
  height: 22px;
  padding: 0 2px 0 2px;
}

.ui-jqgrid .ui-jqgrid-htable th div {
  overflow: hidden;
  position: relative;
  height: 17px;
}

.ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column {
  overflow: hidden;
  white-space: nowrap;
  text-align: center;
  border-top: 0 none;
  border-bottom: 0 none;
}

.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr {
  border-left: 0 none;
}

.ui-th-rtl, .ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl {
  border-right: 0 none;
}

.ui-first-th-ltr {
  border-right: 1px solid;
}

.ui-first-th-rtl {
  border-left: 1px solid;
}

.ui-jqgrid .ui-th-div-ie {
  white-space: nowrap;
  zoom: 1;
  height: 17px;
}

.ui-jqgrid .ui-jqgrid-resize {
  height: 20px !important;
  position: relative;
  cursor: e-resize;
  display: inline;
  overflow: hidden;
}

.ui-jqgrid .ui-grid-ico-sort {
  overflow: hidden;
  position: absolute;
  display: inline;
  cursor: pointer !important;
}

.ui-jqgrid .ui-icon-asc {
  margin-top: -3px;
  height: 12px;
}

.ui-jqgrid .ui-icon-desc {
  margin-top: 3px;
  height: 12px;
}

.ui-jqgrid .ui-i-asc {
  margin-top: 0;
  height: 16px;
}

.ui-jqgrid .ui-i-desc {
  margin-top: 0;
  margin-left: 13px;
  height: 16px;
}

.ui-jqgrid .ui-jqgrid-sortable {
  cursor: pointer;
}

.ui-jqgrid tr.ui-search-toolbar th {
  border-top-width: 1px !important;
  border-top-color: inherit !important;
  border-top-style: ridge !important;
}

tr.ui-search-toolbar input {
  margin: 1px 0 0 0;
}

tr.ui-search-toolbar select {
  margin: 1px 0 0 0;
}

/* body */
.ui-jqgrid .ui-jqgrid-bdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: auto;
  text-align: left;
}

.ui-jqgrid .ui-jqgrid-btable {
  table-layout: fixed;
  margin: 0;
  outline-style: none;
}

.ui-jqgrid tr.jqgrow {
  outline-style: none;
}

.ui-jqgrid tr.jqgroup {
  outline-style: none;
}

.ui-jqgrid tr.jqgrow td {
  font-weight: normal;
  overflow: hidden;
  white-space: pre;
  height: 22px;
  padding: 0 2px 0 2px;
  border-bottom-width: 1px;
  border-bottom-color: inherit;
  border-bottom-style: solid;
}

.ui-jqgrid tr.jqgfirstrow td {
  padding: 0 2px 0 2px;
  border-right-width: 1px;
  border-right-style: solid;
}

.ui-jqgrid tr.jqgroup td {
  font-weight: normal;
  overflow: hidden;
  white-space: pre;
  height: 22px;
  padding: 0 2px 0 2px;
  border-bottom-width: 1px;
  border-bottom-color: inherit;
  border-bottom-style: solid;
}

.ui-jqgrid tr.jqfoot td {
  font-weight: bold;
  overflow: hidden;
  white-space: pre;
  height: 22px;
  padding: 0 2px 0 2px;
  border-bottom-width: 1px;
  border-bottom-color: inherit;
  border-bottom-style: solid;
}

.ui-jqgrid tr.ui-row-ltr td {
  text-align: left;
  border-right-width: 1px;
  border-right-color: inherit;
  border-right-style: solid;
}

.ui-jqgrid tr.ui-row-rtl td {
  text-align: right;
  border-left-width: 1px;
  border-left-color: inherit;
  border-left-style: solid;
}

.ui-jqgrid td.jqgrid-rownum {
  padding: 0 2px 0 2px;
  margin: 0;
  border: 0 none;
}

.ui-jqgrid .ui-jqgrid-resize-mark {
  width: 2px;
  left: 0;
  background-color: #777;
  cursor: e-resize;
  cursor: col-resize;
  position: absolute;
  top: 0;
  height: 100px;
  overflow: hidden;
  display: none;
  border: 0 none;
  z-index: 99999;
}

/* footer */
.ui-jqgrid .ui-jqgrid-sdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border-left: 0 none !important;
  border-top: 0 none !important;
  border-right: 0 none !important;
}

.ui-jqgrid .ui-jqgrid-ftable {
  table-layout: fixed;
  margin-bottom: 0;
}

.ui-jqgrid tr.footrow td {
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  height: 21px;
  padding: 0 2px 0 2px;
  border-top-width: 1px;
  border-top-color: inherit;
  border-top-style: solid;
}

.ui-jqgrid tr.footrow-ltr td {
  text-align: left;
  border-right-width: 1px;
  border-right-color: inherit;
  border-right-style: solid;
}

.ui-jqgrid tr.footrow-rtl td {
  text-align: right;
  border-left-width: 1px;
  border-left-color: inherit;
  border-left-style: solid;
}

/* Pager*/
.ui-jqgrid .ui-jqgrid-pager {
  border-left: 0 none !important;
  border-right: 0 none !important;
  border-bottom: 0 none !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative;
  height: 25px;
  white-space: nowrap;
  overflow: hidden;
  font-size: 11px;
}

.ui-jqgrid .ui-pager-control {
  position: relative;
}

.ui-jqgrid .ui-pg-table {
  position: relative;
  padding-bottom: 2px;
  width: auto;
  margin: 0;
}

.ui-jqgrid .ui-pg-table td {
  font-weight: normal;
  vertical-align: middle;
  padding: 1px;
}

.ui-jqgrid .ui-pg-button {
  height: 19px !important;
}

.ui-jqgrid .ui-pg-button span {
  display: block;
  margin: 1px;
  float: left;
}

.ui-jqgrid .ui-pg-button:hover {
  padding: 0;
}

.ui-jqgrid .ui-state-disabled:hover {
  padding: 1px;
}

.ui-jqgrid .ui-pg-input {
  height: 13px;
  font-size: .8em;
  margin: 0;
}

.ui-jqgrid .ui-pg-selbox {
  font-size: .8em;
  line-height: 18px;
  display: block;
  height: 18px;
  margin: 0;
}

.ui-jqgrid .ui-separator {
  height: 18px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  margin: 1px;
  float: right;
}

.ui-jqgrid .ui-paging-info {
  font-weight: normal;
  height: 19px;
  margin-top: 3px;
  margin-right: 4px;
}

.ui-jqgrid .ui-jqgrid-pager .ui-pg-div {
  padding: 1px 0;
  float: left;
  position: relative;
}

.ui-jqgrid .ui-jqgrid-pager .ui-pg-button {
  cursor: pointer;
}

.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon {
  float: left;
  margin: 0 2px;
}

.ui-jqgrid td input, .ui-jqgrid td select .ui-jqgrid td textarea {
  margin: 0;
}

.ui-jqgrid td textarea {
  width: auto;
  height: auto;
}

.ui-jqgrid .ui-jqgrid-toppager {
  border-left: 0 none !important;
  border-right: 0 none !important;
  border-top: 0 none !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative;
  height: 25px !important;
  white-space: nowrap;
  overflow: hidden;
}

.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div {
  padding: 1px 0;
  float: left;
  position: relative;
}

.ui-jqgrid .ui-jqgrid-toppager .ui-pg-button {
  cursor: pointer;
}

.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-icon {
  float: left;
  margin: 0 2px;
}

/*subgrid*/
.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span {
  display: block;
}

.ui-jqgrid .ui-subgrid {
  margin: 0;
  padding: 0;
  width: 100%;
}

.ui-jqgrid .ui-subgrid table {
  table-layout: fixed;
}

.ui-jqgrid .ui-subgrid tr.ui-subtblcell td {
  height: 18px;
  border-right-width: 1px;
  border-right-color: inherit;
  border-right-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: inherit;
  border-bottom-style: solid;
}

.ui-jqgrid .ui-subgrid td.subgrid-data {
  border-top: 0 none !important;
}

.ui-jqgrid .ui-subgrid td.subgrid-cell {
  border-width: 0 0 1px 0;
}

.ui-jqgrid .ui-th-subgrid {
  height: 20px;
}

/* loading */
.ui-jqgrid .loading {
  position: absolute;
  top: 45%;
  left: 45%;
  width: auto;
  z-index: 101;
  padding: 6px;
  margin: 5px;
  text-align: center;
  font-weight: bold;
  display: none;
  border-width: 2px !important;
  font-size: 11px;
}

.ui-jqgrid .jqgrid-overlay {
  display: none;
  z-index: 100;
}

/* IE * html .jqgrid-overlay {width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');} */
* .jqgrid-overlay iframe {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

/* IE width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}*/
/* end loading div */
/* toolbar */
.ui-jqgrid .ui-userdata {
  border-left: 0 none;
  border-right: 0 none;
  height: 21px;
  overflow: hidden;
}

/*Modal Window */
.ui-jqdialog {
  display: none;
  width: 300px;
  position: absolute;
  padding: .2em;
  font-size: 11px;
  overflow: visible;
}

.ui-jqdialog .ui-jqdialog-titlebar {
  padding: .3em .2em;
  position: relative;
}

.ui-jqdialog .ui-jqdialog-title {
  margin: .1em 0 .2em;
}

.ui-jqdialog .ui-jqdialog-titlebar-close {
  position: absolute;
  top: 50%;
  width: 19px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 18px;
  cursor: pointer;
}

.ui-jqdialog .ui-jqdialog-titlebar-close span {
  display: block;
  margin: 1px;
}

.ui-jqdialog .ui-jqdialog-titlebar-close:hover, .ui-jqdialog .ui-jqdialog-titlebar-close:focus {
  padding: 0;
}

.ui-jqdialog-content, .ui-jqdialog .ui-jqdialog-content {
  border: 0;
  padding: .3em .2em;
  background: none;
  height: auto;
}

.ui-jqdialog .ui-jqconfirm {
  padding: .4em 1em;
  border-width: 3px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  overflow: visible;
  display: none;
  height: 80px;
  width: 220px;
  text-align: center;
}

.ui-jqdialog > .ui-resizable-se {
  bottom: -3px;
  right: -3px;
}

.ui-jqgrid > .ui-resizable-se {
  bottom: -3px;
  right: -3px;
}

/* end Modal window*/
/* Form edit */
.ui-jqdialog-content .FormGrid {
  margin: 0;
}

.ui-jqdialog-content .EditTable {
  width: 100%;
  margin-bottom: 0;
}

.ui-jqdialog-content .DelTable {
  width: 100%;
  margin-bottom: 0;
}

.EditTable td input, .EditTable td select, .EditTable td textarea {
  margin: 0;
}

.EditTable td textarea {
  width: auto;
  height: auto;
}

.ui-jqdialog-content td.EditButton {
  text-align: right;
  border-top: 0 none;
  border-left: 0 none;
  border-right: 0 none;
  padding-bottom: 5px;
  padding-top: 5px;
}

.ui-jqdialog-content td.navButton {
  text-align: center;
  border-left: 0 none;
  border-top: 0 none;
  border-right: 0 none;
  padding-bottom: 5px;
  padding-top: 5px;
}

.ui-jqdialog-content input.FormElement {
  padding: .3em;
}

.ui-jqdialog-content select.FormElement {
  padding: .3em;
}

.ui-jqdialog-content .data-line {
  padding-top: .1em;
  border: 0 none;
}

.ui-jqdialog-content .CaptionTD {
  vertical-align: middle;
  border: 0 none;
  padding: 2px;
  white-space: nowrap;
}

.ui-jqdialog-content .DataTD {
  padding: 2px;
  border: 0 none;
  vertical-align: top;
}

.ui-jqdialog-content .form-view-data {
  white-space: pre;
}

.fm-button {
  display: inline-block;
  margin: 0 4px 0 0;
  padding: .4em .5em;
  text-decoration: none !important;
  cursor: pointer;
  position: relative;
  text-align: center;
  zoom: 1;
}

.fm-button-icon-left {
  padding-left: 1.9em;
}

.fm-button-icon-right {
  padding-right: 1.9em;
}

.fm-button-icon-left .ui-icon {
  right: auto;
  left: .2em;
  margin-left: 0;
  position: absolute;
  top: 50%;
  margin-top: -8px;
}

.fm-button-icon-right .ui-icon {
  left: auto;
  right: .2em;
  margin-left: 0;
  position: absolute;
  top: 50%;
  margin-top: -8px;
}

#nData, #pData {
  float: left;
  margin: 3px;
  padding: 0;
  width: 15px;
}

/* End Eorm edit */
/*.ui-jqgrid .edit-cell {}*/
.ui-jqgrid .selected-row, div.ui-jqgrid .selected-row td {
  font-style: normal;
  border-left: 0 none;
}

/* inline edit actions button*/
.ui-inline-del.ui-state-hover span, .ui-inline-edit.ui-state-hover span,
.ui-inline-save.ui-state-hover span, .ui-inline-cancel.ui-state-hover span {
  margin: -1px;
}

/* Tree Grid */
.ui-jqgrid .tree-wrap {
  float: left;
  position: relative;
  height: 18px;
  white-space: nowrap;
  overflow: hidden;
}

.ui-jqgrid .tree-minus {
  position: absolute;
  height: 18px;
  width: 18px;
  overflow: hidden;
}

.ui-jqgrid .tree-plus {
  position: absolute;
  height: 18px;
  width: 18px;
  overflow: hidden;
}

.ui-jqgrid .tree-leaf {
  position: absolute;
  height: 18px;
  width: 18px;
  overflow: hidden;
}

.ui-jqgrid .treeclick {
  cursor: pointer;
}

/* moda dialog */
* iframe.jqm {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

/*	 width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}*/
.ui-jqgrid-dnd tr td {
  border-right-width: 1px;
  border-right-color: inherit;
  border-right-style: solid;
  height: 20px;
}

/* RTL Support */
.ui-jqgrid .ui-jqgrid-caption-rtl {
  text-align: right;
}

.ui-jqgrid .ui-jqgrid-hbox-rtl {
  float: right;
  padding-left: 20px;
}

.ui-jqgrid .ui-jqgrid-resize-ltr {
  float: right;
  margin: -2px -2px -2px 0;
}

.ui-jqgrid .ui-jqgrid-resize-rtl {
  float: left;
  margin: -2px 0 -1px -3px;
}

.ui-jqgrid .ui-sort-rtl {
  left: 0;
}

.ui-jqgrid .tree-wrap-ltr {
  float: left;
}

.ui-jqgrid .tree-wrap-rtl {
  float: right;
}

.ui-jqgrid .ui-ellipsis {
  -moz-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

/* Toolbar Search Menu */
.ui-search-menu {
  position: absolute;
  padding: 2px 5px;
}

.ui-jqgrid .ui-search-table {
  padding: 0;
  border: 0 none;
  height: 20px;
  width: 100%;
}

.ui-jqgrid .ui-search-table .ui-search-oper {
  width: 20px;
}

a.g-menu-item, a.soptclass, a.clearsearchclass {
  cursor: pointer;
}

.ui-jqgrid .ui-search-table .ui-search-input > input,
.ui-jqgrid .ui-search-table .ui-search-input > select {
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.ui-jqgrid .ui-jqgrid-view input,
.ui-jqgrid .ui-jqgrid-view select,
.ui-jqgrid .ui-jqgrid-view textarea,
.ui-jqgrid .ui-jqgrid-view button {
  font-size: 11px;
}

/*************************************************************************
**   Дизайн гридов в стиле turboobit. Применяется поверх основной темы
*************************************************************************/
/*
	Base css
*/
.GridHeader {
  display: none;
}

.Header th {
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding: 2px;
  color: #333;
  width: 100%;
  white-space: nowrap;
}

.HeaderButton {
  display: none;
}

.HeaderLeft img {
  width: 7px;
}

.HeaderRight img {
  width: 12px;
}

.GridHeader table {
  margin: 0;
}

.GridHeader td, tr {
  padding: 0;
}

/* Grid */
.grid {
  /* для устранения конфликта шрифтов в пфо */
  font-family: "Arial";
  font-size: 12px;
  margin: 5px 0 15px 0;
}
.grid .ui-widget {
  font-family: "Arial";
  font-size: 12px;
  color: #333333;
}
.grid .ui-widget.ui-widget {
  box-shadow: none;
}
.grid .ui-widget-content {
  color: #333333;
}

.ui-jqgrid-btable tr.jqgrow {
  background-color: #FFFFFF;
}

.ui-jqgrid .ui-pg-input {
  height: 18px;
}

/* highlighting */
.ui-jqgrid-btable tr.jqgrow.ui-state-hover {
  background-color: #FDC982;
  background-image: none;
}

.ui-jqgrid-btable tr.jqgrow.ui-state-highlight {
  background-color: #FF924B;
  background-image: none;
  color: #FFFFFF;
}
.ui-jqgrid-btable tr.jqgrow.ui-state-highlight input, .ui-jqgrid-btable tr.jqgrow.ui-state-highlight select, .ui-jqgrid-btable tr.jqgrow.ui-state-highlight textarea {
  color: #333333;
}

.ui-jqgrid-btable tr.jqgrow td {
  padding: 5px;
  text-align: left;
  border-bottom: 1px solid #f2f2f2;
  border-right: none;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  height: auto;
  line-height: none;
  vertical-align: middle;
}

.grid .ui-th-column {
  font-size: 11px;
  vertical-align: middle;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  text-align: left;
  font-weight: normal;
  overflow: visible;
  white-space: normal;
  background-color: #f2f2f2;
  cursor: pointer;
  text-align: center;
}

.grid .ui-widget-header {
  border: none;
}

.grid .userdata td {
  text-align: center;
  font-weight: bold;
}

.grid_bdiv {
  border-right: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
}

.grid_hdiv {
  border-right: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  margin: 0px;
  padding: 0px;
}

.grid_htable {
  margin-right: 20px;
}

.jqgrow a, .jqgrow a:hover {
  color: #407F94;
  text-decoration: underline;
}

.ui-jqgrid-btable tr.jqgrow .file-icon {
  margin: 0 auto;
  width: 20px;
  height: 20px;
  padding-left: 0;
}
.ui-jqgrid-btable tr.jqgrow .file-icon.unknown {
  background-position: 0 -1px;
}

.ui-jqgrid td input.cbox {
  margin: 0 auto;
}

/* Частные случаи */
#gview_purse-list .ui-jqgrid-labels .ui-grid-ico-sort,
#gview_today .ui-jqgrid-labels .ui-grid-ico-sort {
  display: none;
}

#gbox_file-list .ui-jqgrid-htable th div,
#download_grid .ui-jqgrid-hbox th div {
  height: auto;
}

.ui-jqgrid-btable tr.old-user {
  background: #C0EAF9;
}

.ui-jqgrid-btable tr.cheater {
  background: #FFD6D6;
}

.ui-jqgrid-btable tr.cheater-2,
.ui-jqgrid-btable tr.cheater-2 td {
  background: #FFD6D6;
  font-weight: bold;
}

.ui-jqgrid-btable tr.cheater-3,
.ui-jqgrid-btable tr.cheater-3 td {
  background: #BA4818;
  color: #ffffff;
}

.ui-jqgrid-btable tr.febitda-0,
.ui-jqgrid-btable tr.febitda-0 td,
div.febitda-0 {
  background: #667CFF;
  color: #ffffff;
}

.ui-jqgrid-btable tr.febitda-1,
.ui-jqgrid-btable tr.febitda-1 td,
div.febitda-1 {
  background: #4CB4FF;
  color: #ffffff;
}

.ui-jqgrid-btable tr.febitda-2,
.ui-jqgrid-btable tr.febitda-2 td,
div.febitda-2 {
  background: #FF934C;
  color: #ffffff;
}

.ui-jqgrid-btable tr.febitda-3,
.ui-jqgrid-btable tr.febitda-3 td,
div.febitda-3 {
  background: #FF6666;
  color: #ffffff;
}

div.febitda-0, div.febitda-1, div.febitda-2, div.febitda-3, div.febitda-4 {
  width: 50px;
  height: 10px;
  margin: 5px;
}

.ui-jqgrid-btable tr.febitda-0 a,
.ui-jqgrid-btable tr.febitda-1 a,
.ui-jqgrid-btable tr.febitda-2 a,
.ui-jqgrid-btable tr.febitda-3 a {
  color: #ffffff;
}

.ui-jqgrid-btable tr.febitda-4,
.ui-jqgrid-btable tr.febitda-4 td,
div.febitda-4 {
  background: none repeat scroll 0 0 #88ee88;
  color: #ffffff;
}

/* End Grid */
/* Pager */
.ui-pg-button .ui-pg-div div {
  color: #407F94;
  font-size: 12px;
  line-height: 12px;
  margin: 0px 15px 0px 10px;
  /*padding:0 10px 0 3px;*/
  text-decoration: underline;
}

.ui-pg-button.ui-state-hover {
  background: none;
  border: none;
}

.ui-jqgrid {
  font-size: 12px;
}
.ui-jqgrid .ui-pg-table td {
  padding: 0;
}
.ui-jqgrid .ui-paging-info {
  margin-right: 10px;
}
.ui-jqgrid .ui-jqgrid-pager {
  background-color: #f2f2f2;
}
.ui-jqgrid .ui-jqgrid-pager .ui-separator {
  display: none;
}
.ui-jqgrid .ui-jqgrid-pager.ui-corner-bottom {
  vertical-align: middle;
  height: 25px;
  text-align: right;
  white-space: nowrap;
  background-color: #f2f2f2;
  border: 1px solid #dcdcdc !important;
  border-bottom-width: 3px !important;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-clip: padding-box;
  -webkit-box-shadow: 2px 0 0 #dcdcdc;
  -moz-box-shadow: 2px 0 0 #dcdcdc;
  box-shadow: 2px 0 0 #dcdcdc;
}

.grid .ui-state-default,
.grid .ui-widget-content .ui-state-default,
.grid .ui-widget-header .ui-state-default {
  background-image: none;
}

.ui-jqgrid-view {
  font-size: 12px;
}
.ui-jqgrid-view .ui-jqgrid-hdiv.ui-state-default {
  border: 1px solid #dcdcdc !important;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  background-clip: padding-box;
  -webkit-box-shadow: 2px 0 0 #dcdcdc;
  -moz-box-shadow: 2px 0 0 #dcdcdc;
  box-shadow: 2px 0 0 #dcdcdc;
}
.ui-jqgrid-view .ui-jqgrid-bdiv {
  border-right: 1px solid #dcdcdc;
  border-left: 1px solid #dcdcdc;
  -webkit-box-shadow: 2px 0 0 #dcdcdc;
  -moz-box-shadow: 2px 0 0 #dcdcdc;
  box-shadow: 2px 0 0 #dcdcdc;
}
.ui-jqgrid-view .ui-widget-header {
  background-image: none;
  background-color: transparent;
  color: #333333;
  font-size: 13px;
  height: 30px;
  line-height: 30px;
  padding: 0 0 0 10px;
}
.ui-jqgrid-view .ui-jqgrid-breadcrumbs {
  background-image: none;
  background-color: transparent;
  color: #5b5b5b;
  font-size: 12px;
  height: 25px;
  line-height: 25px;
  padding: 0 0 0 10px;
}
.ui-jqgrid-view .ui-jqgrid-breadcrumbs a {
  font-size: 14px;
}
.ui-jqgrid-view .ui-jqgrid-breadcrumbs span {
  font-weight: bold;
  color: #f8631c;
}

.grid .ui-corner-all {
  -moz-border-radius: 0;
}

.grid .ui-widget-content {
  border: none;
}

.selbox {
  font-size: 12px;
}

#sp_2 {
  padding: 0px 10px 0px 5px;
}

input.selbox {
  font-size: 12px;
  vertical-align: top;
  border: 1px solid #dcdcdc;
  background-color: #f2f2f2;
}

.pgbuttons {
  position: relative;
  top: 4px;
}

.nav-table-left {
  padding: 1px;
  float: left;
  margin-top: 2px;
}

.nav-table-right {
  padding: 1px;
  float: right;
  margin-top: 2px;
}

table.tbutton tr td {
  border: none;
  vertical-align: middle;
  padding: 0px;
}

table.tbutton tr td div {
  display: inline;
  color: #407F94;
  text-decoration: underline;
  padding: 0px 10px 0px 3px;
  line-height: 10px;
}

img.jsHover {
  /*not used */
  border: 1px solid #99CCFF;
}

/* End Pager */
/*multiselect checkbox */
#cb_jqg {
  display: inline;
}

#jqgh_cb {
  margin-left: 3px;
  * margin-left: 0px;
}

.cbox {
  /*
height: 10px;
width: 10px;
*/
  display: block;
  margin: 0px auto;
}

/* end multiselect */
/* loading div */
div.loading {
  position: absolute;
  padding: 3px 5px;
  font-weight: bold;
  background: #454545;
  color: white;
  display: none;
}

div.loadingui {
  display: none;
  z-index: 6000;
  opacity: 0.1;
  -moz-opacity: 0.1;
  filter: alpha(opacity=10);
  background-color: #000;
  position: absolute;
}

/* end loading div */
div.userdata {
  margin-top: 0px;
  background-color: #f7f7f7;
  height: 20px;
}

/* end toolbar */
/*Subgrid  text mode*/
.subgrid {
  height: 100%;
  overflow: auto;
}

.tablediv {
  background-color: White;
  border-spacing: 1px;
  /*cellspacing:poor IE support for  this*/
  border-collapse: separate;
  width: 100%;
  /* FF hack poor when scroling subgrid */
}

.celldiv {
  float: left;
  display: table-cell;
  border: 1px dotted #CCCCCC;
  overflow: auto;
  white-space: normal;
}

.celldivth {
  float: left;
  /*fix for  buggy browsers*/
  border: 1px solid #CCCCCC;
  background-color: #99CCFF;
  border-bottom: 1px solid #CBC7B8;
  text-align: left;
  overflow: auto;
}

.rowdiv {
  display: table-row;
  background: #F9F9F9 none;
  color: #000000;
  width: 100%;
  overflow: auto;
}

/* End Subgrid */
/* InLine editing */
input.editable[type="text"] {
  font-size: x-small;
  overflow: hidden;
}

textarea.editable {
  overflow: hidden;
}

select.editable {
  font-size: x-small;
}

/* End Inline Editing */
/*Modal Window */
.modaltext {
  text-align: left;
  font-weight: bold;
}

.modalwin {
  border: 1px solid #7f9db9;
  text-align: left;
  /*
margin: 0 auto;
overflow: auto;
*/
  background-color: #dce3f6;
}

.modalhead {
  background-color: #7f9db9;
  padding: 0px 2px 2px 5px;
}

.modalcontent {
  /* overflow: auto; */
  padding: 0px 5px 12px;
}

/* Частный случай */
#editcntfile-list .navButton,
#editcntfolder-list .navButton {
  display: none;
}

/* end Modal window*/
/* Search window */
.ui-searchFilter .ui-widget-content,
.grid .ui-searchFilter .ui-corner-all {
  -moz-border-radius: 4px 4px 4px 4px;
}

.grid .ui-searchFilter .ui-widget-header {
  padding: 0.3em 0.2em;
}

.ui-searchFilter {
  border: 1px solid #AAAAAA;
  padding: 0.2em;
  background-color: #FFFFFF;
  -moz-border-radius: 4px 4px 4px 4px;
}

.ui-searchFilter .ui-widget-header {
  border: 1px solid #AAAAAA;
}

input.search {
  margin: 2px;
  width: 70px;
  font-size: 10px;
  color: #15428B;
}

select.search {
  margin: 2px;
  width: 70px;
  font-size: 10px;
  color: #15428B;
}

.buttonsearch {
  width: 50px;
  font-size: 10px;
  color: #15428B;
}

/*End search */
/* Form edit */
.FormGrid {
  margin: 0px;
}

.FormGrid .ui-widget-content,
.EditTable .ui-widget-content {
  border: none;
  text-align: left;
}

.EditTable {
  width: 100%;
}

#FormError td {
  font-size: 90%;
  color: #FF0000;
  vertical-align: top;
  background-color: #f7f7f7;
}

.CaptionTD {
  /* td */
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  padding: 2px 5px 2px 0px;
  border-bottom: 1px solid #D4D0C8;
  white-space: nowrap;
  color: #000000;
}

#TblGrid_file-list td {
  vertical-align: middle;
}
#TblGrid_file-list td.CaptionTD {
  width: 100px;
}

.DataTD {
  /* td */
  padding: 2px 0px;
  border-bottom: 1px solid #D4D0C8;
  vertical-align: top;
  text-align: right;
}

.navButton {
  padding: 2px 0px;
}

.navButton input {
  width: 19px;
}

input.EditButton {
  /* buttons are at footer tr */
  font-size: 11px;
  color: #407F94;
}

.FormElement {
  /* form element  - input -text,textarea,checkbox - select  */
  font: normal 12px arial,sans-serif;
}

.EditTable select.FormElement,
.EditTable input.FormElement,
.EditTable textarea.FormElement {
  color: #407F94;
  font: normal 12px arial,sans-serif;
}

.EditTable select.FormElement,
.EditTable input.FormElement,
.EditTable textarea.FormElement {
  width: 280px;
}

.EditTable textarea.FormElement {
  height: 40px;
}

.EditTable input.FormElement[type="checkbox"] {
  width: 15px;
}

#FormCopyFile td {
  text-align: left;
}

#FormCopyFile td.EditButton {
  text-align: center;
}

/* End Eorm edit */
/* Delete Dialog */
.DelTable {
  width: 100%;
}

.DelButton > input {
  /* buttons are at footer tr */
  font-size: 10px;
  color: #15428B;
}

.DelButton {
  text-align: right;
}

/* End Delete Dialog */
img.jqResize {
  position: absolute;
  bottom: 0px;
  right: 0px;
  cursor: se-resize;
  display: none;
}

.dirty-cell {
  background: transparent url(images/dirty.gif) no-repeat 0 0;
}

#DelError td {
  font-size: 90%;
  color: #FF0000;
  vertical-align: top;
  background-color: #f7f7f7;
}

/* Tree Grid */
.tree-wrap {
  float: left;
  position: relative;
  height: 18px;
  white-space: nowrap;
  overflow: hidden;
}

.tree-minus {
  position: absolute;
  height: 18px;
  width: 16px;
  overflow: hidden;
  background: url(images/tree_minus.gif) no-repeat;
}

.tree-plus {
  position: absolute;
  height: 18px;
  width: 16px;
  overflow: hidden;
  background: url(images/tree_plus.gif) no-repeat;
}

.tree-leaf {
  position: absolute;
  height: 18px;
  width: 16px;
  overflow: hidden;
  background: url(images/tree_leaf.gif) no-repeat;
}

.treeclick {
  cursor: pointer;
}

.edit-cell {
  background-color: #E1DCF4;
}

/*
Other
*/
#purse-request-list .jqgrow td {
  text-align: center;
}

#file-list .small {
  font-size: 12px;
}
#file-list .file-icon {
  margin: 0px auto;
}

#folder-list .small {
  font-size: 12px;
}

.link-folder,
.edit-folder,
.delete-folder,
.edit-file,
.link-file,
.edit-row,
.copy-file,
.restore-file,
.copy-app-file {
  cursor: pointer;
}

#box-folder-link {
  color: #f1640c;
}

/*
	UserData
*/
#_empty td {
  font-size: 0px;
  line-height: 0px;
  height: 0px;
  padding: 0px;
}

/* Grid Icons */
.grid .navtable .ui-icon {
  height: 16px;
  width: 16px;
  background-image: url('http://cdn.turbobit.net/fd1/img/jqgrid/grid-icons.png');
}

.ui-jqgrid-icon-copy {
  background-position: 0 0;
}

.ui-jqgrid-icon-link {
  background-position: -48px 0;
}

.ui-jqgrid-icon-edit,
.grid .navtable .ui-icon-pencil {
  background-position: -32px 0;
}

.ui-jqgrid-icon-time {
  background-position: -64px 0;
}

.ui-jqgrid-icon-del,
.grid .navtable .ui-icon-trash {
  background-position: -16px 0;
}

.ui-jqgrid-icon-folder-link {
  background-position: -16px -16px;
}

.ui-jqgrid-icon-folder-add {
  background-position: 0 -16px;
}

.ui-jqgrid-icon-folder-del {
  background-position: 0 -48px;
}

.ui-jqgrid-icon-search,
.grid .navtable .ui-icon-search {
  background-position: -32px -16px;
}

.ui-jqgrid-icon-refresh,
.grid .navtable .ui-icon-refresh {
  background-position: -48px -16px;
}

.ui-jqgrid-icon-addrow,
.grid .navtable .ui-icon-plus {
  background-position: -64px -16px;
}

.ui-state-default .ui-icon.ui-icon-seek-next,
.ui-state-default .ui-icon.ui-icon-seek-end,
.ui-state-default .ui-icon.ui-icon-seek-prev,
.ui-state-default .ui-icon.ui-icon-seek-first {
  background-image: url('http://cdn.turbobit.net/fd1/img/jqgrid/grid-icons.png');
}

.ui-state-default .ui-icon.ui-icon-seek-next {
  background-position: -32px -32px;
}

.ui-state-default .ui-icon.ui-icon-seek-end {
  background-position: -48px -32px;
}

.ui-state-default .ui-icon.ui-icon-seek-prev {
  background-position: -16px -32px;
}

.ui-state-default .ui-icon.ui-icon-seek-first {
  background-position: 0 -32px;
}

.ui-jqgrid .ui-state-disabled:hover {
  padding: 0;
}

/* Футер-строка */
.ui-jqgrid tr.footrow-ltr td,
.ui-jqgrid tr.footrow td {
  border: none;
  line-height: 20px;
}

/* Частные случаи */
#folder-pager_left .ui-icon,
#file-pager_left .ui-icon {
  margin-right: 7px;
}

#urlfiles-pager_left {
  width: 420px;
}

.grid .navtable .ui-icon.ui-icon-xls {
  background-image: url('http://cdn.turbobit.net/platform/img/icon/xls.png');
  width: 22px;
  height: 10px;
  background-position: left bottom;
}

/**
 * Стиль строки имени группы
 */
.ui-jqgrid tr.ui-row-ltr td {
  border-right-style: none;
}

.ui-jqgrid tr.jqgroup td {
  border-bottom-style: none;
}

.ui-jqgrid .tree-wrap-ltr {
  display: none;
}

.ui-jqgrid tr.jqgroup td {
  line-height: 22px;
  padding: 0 15px;
}

.ui-jqgrid-htable th {
  background-color: #f2f2f2;
}

.ui-jqgrid .ui-pg-button span {
  height: 16px;
  width: 12px;
}

.ui-jqgrid .ui-jqgrid-btable {
  margin: 0 0 0 -3px;
}

.ui-jqgrid-htable .ui-th-column input[type="checkbox"] {
  margin: 0 0 0 3px;
}

/*врап для длинных имён файлов и паппок***************************************/
/*.ui-jqgrid#gbox_folder-list tr.jqgrow td,
.ui-jqgrid#gview_file-list tr.jqgrow td,
#gview_file-list .ui-jqgrid-btable tr.jqgrow td,
#gbox_urlfiles-list .ui-jqgrid-btable tr.jqgrow td{
  word-wrap: break-word; */
/* IE 5.5+ and CSS3 */
                                               /*
white-space: pre-wrap; */
/* CSS3 */
                                   /*
white-space: -moz-pre-wrap; */
/* Mozilla, since 1999 */
                                                       /*
white-space: -pre-wrap; */
/* Opera 4-6 */
                                         /*
white-space: -o-pre-wrap; */
/* Opera 7 */
                                           /*
  overflow: hidden;
  height: auto;
  vertical-align: middle;
  padding-top: 3px;
  padding-bottom: 3px
}*/
table.ui-pg-table.navtable td {
  width: auto;
}

div#moneyout-search-form,
div#trans-search-form,
div.smart-search-element {
  border: 1px solid #dcdcdc;
  background-color: #f2f2f2;
  -webkit-box-shadow: 2px 2px 0 #dcdcdc;
  -moz-box-shadow: 2px 2px 0 #dcdcdc;
  box-shadow: 2px 2px 0 #dcdcdc;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  width: 500px;
}
div#moneyout-search-form .ui-add-last,
div#moneyout-search-form .ui-del,
div#moneyout-search-form .ui-search,
div#trans-search-form .ui-add-last,
div#trans-search-form .ui-del,
div#trans-search-form .ui-search,
div.smart-search-element .ui-add-last,
div.smart-search-element .ui-del,
div.smart-search-element .ui-search {
  width: 18px;
  border: 1px solid #dcdcdc;
  background-color: #f2f2f2;
  -webkit-box-shadow: 2px 2px 0 #dcdcdc;
  -moz-box-shadow: 2px 2px 0 #dcdcdc;
  box-shadow: 2px 2px 0 #dcdcdc;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
}
div#moneyout-search-form .ui-search,
div#trans-search-form .ui-search,
div.smart-search-element .ui-search {
  width: auto;
}
div#moneyout-search-form .smart-search-table thead tr td:last-of-type,
div#trans-search-form .smart-search-table thead tr td:last-of-type,
div.smart-search-element .smart-search-table thead tr td:last-of-type {
  width: 22px;
}

#gbox_purse-list,
#gview_today {
  border-bottom: 1px solid #dcdcdc;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-clip: padding-box;
  -webkit-box-shadow: 0 2px 0 #dcdcdc;
  -moz-box-shadow: 0 2px 0 #dcdcdc;
  box-shadow: 0 2px 0 #dcdcdc;
}
#gbox_purse-list .ui-jqgrid-hbox,
#gview_today .ui-jqgrid-hbox {
  padding-right: 0;
}
#gbox_purse-list .ui-jqgrid-hbox .ui-jqgrid-htable,
#gview_today .ui-jqgrid-hbox .ui-jqgrid-htable {
  width: 100% !important;
}
#gbox_purse-list .ui-jqgrid-bdiv #today,
#gview_today .ui-jqgrid-bdiv #today {
  width: 100% !important;
}
#gbox_purse-list .ui-jqgrid-bdiv #today td,
#gview_today .ui-jqgrid-bdiv #today td {
  border-bottom: none;
}
#gbox_purse-list #purse-list tbody tr td,
#gview_today #purse-list tbody tr td {
  text-align: center;
}
#gbox_purse-list #purse-list tbody tr:last-of-type td,
#gview_today #purse-list tbody tr:last-of-type td {
  border-bottom: none;
}

#today tr td {
  text-align: center;
}

#gbox_purse-request-list table.navtable td.ui-pg-button {
  width: 100px;
}

.main .col-1,
.col-1 {
  width: 734px;
  padding: 0px;
}

.col-2 {
  display: none;
}

.panel-main p {
  padding-bottom: 7px;
}

/*.table-main {
	width: 877px;
}*/
.domain {
  width: 100%;
}

.domain td {
  padding: 5px 20px;
  border-bottom: 1px solid #E1E1E1;
}

.domain td.right {
  text-align: right;
}

.domain-setting {
  display: none;
  margin-top: 20px;
}

.domain-setting li {
  list-style: square;
  margin-left: 15px;
}

/*************************************************************
*		Important news
*************************************************************/
.important-news-block {
  background: url('http://cdn.turbobit.net/platform/img/main/background-center.png') repeat-y scroll 0 40px #FFFFFF;
}

.important-news {
  border: 5px solid #ff8d01;
  padding: 5px 7px;
  margin: 0px 8px 0px;
  background-color: #fff;
  text-align: left;
}

.important-news-close {
  float: right;
  font-size: 14px;
  font-weight: bold;
  color: #999999;
  cursor: pointer;
}

.important-news-title {
  font-size: 14px;
  font-weight: bold;
  color: #999999;
}

/*************************************************************
*		UrlDownloadTask
*************************************************************/
.url-download-name span {
  display: none;
  position: absolute;
  z-index: 1000;
  padding: 2px 3px;
  border: 1px solid #f56800;
  background-color: #f9df78;
}

.urlfiles th {
  text-align: left;
  width: 200px;
  padding: 2px 0px 2px 0px;
  font-size: 12px;
}

.urlfiles td {
  padding: 2px 0px 2px 0px;
  max-width: 590px;
  width: 590px;
  white-space: pre-wrap;
  /* css-3 */
  white-space: -moz-pre-wrap;
  /* Mozilla, начиная с 1999 года */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */
}

.urlfiles td #url {
  padding: 2px 0px 2px 0px;
  max-width: 590px;
  width: 590px;
  white-space: pre-wrap;
  /* css-3 */
  white-space: -moz-pre-wrap;
  /* Mozilla, начиная с 1999 года */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* Internet Explorer 5.5+ */
}

#filtr {
  width: 590px;
  overflow: auto;
}

.urlfiles img {
  vertical-align: middle;
}

#urlfiles-setting {
  display: none;
  padding-bottom: 20px;
}

#urlfiles-list td {
  /*padding: 2px 0;*/
}

.tooltip-text {
  display: none;
  position: absolute;
  top: 5px;
  left: 17px;
  z-index: 100;
  padding: 2px 3px;
  border: 1px solid #f56800;
  background-color: #f9df78;
}

/*************************************************************
*		Chart
*************************************************************/
#block-chart span {
  color: #989898;
}

#block-chart select {
  margin: 5px 0px;
  width: 150px;
}

#block-chart-link {
  margin: 5px 0px 10px;
  cursor: pointer;
}
#block-chart-link img {
  vertical-align: middle;
}
#block-chart-link span.link {
  color: #7494a8;
  margin-left: 10px;
  border-bottom: 1px dashed #7494a8;
  text-decoration: none;
}

/*************************************************************
*		Other
*************************************************************/
#site-list .link {
  text-decoration: underline;
}

#file-setting .subtab {
  overflow: hidden;
}

/*************************************************************
*		User file
*************************************************************/
#file-setting, #file-setting-second, #folder-setting {
  display: none;
}

#file-setting .subtab-area textarea, #file-setting-second .subtab-area textarea {
  display: none;
  height: 100px;
  max-width: 865px;
}

#file-setting .subtab-area textarea.active, #file-setting-second .subtab-area textarea.active {
  display: inline;
}

#file-setting .subtab span.active, #file-setting-second .subtab span.active {
  border-bottom: none;
  color: #000000;
}

#file-setting .subtab span, #file-setting-second .subtab span {
  border-bottom: 1px dashed #407F94;
  text-decoration: none;
  color: #407F94;
  display: block;
  float: left;
  font-size: 11px;
  line-height: 12px;
  margin: 0px 15px 5px 0px;
}

/*************************************************************
*	msg-panel
*************************************************************/
.msg-panel {
  background-color: #FFF1B8;
  border: 1px solid #F9DF78;
}

/*************************************************************
*	Раздел статистики
*************************************************************/
#switchStatusBtn {
  float: right;
  height: 25px;
  width: 20px;
  cursor: pointer;
  margin-right: 5px;
}

#switchStatusBtn.showHintsBtn {
  background: url('http://cdn.turbobit.net/fd1/img/button/hints_add.png') no-repeat scroll 0 0 #FFFFFF;
}

#switchStatusBtn.hideHintsBtn {
  background: url('http://cdn.turbobit.net/fd1/img/button/hints_del.png') no-repeat scroll 0 0 #FFFFFF;
}

/************************************************************
 * Страница кошелек
 ************************************************************/
#hold_information {
  padding-bottom: 12px;
}

#hold_information p {
  padding-bottom: 2px;
}

#hold_information p:first-child {
  font-weight: bold;
  color: #407F94;
}

#hold_information .money-amount {
  font-weight: bold;
}

h2 a.opened {
  text-decoration: none;
  display: inline-block;
  border-bottom: 1px dashed #407F94;
}

/*************************************************************
*		Filtr panel
*************************************************************/
.filtr,
table.filtr {
  display: block;
  width: 907px;
}
.filtr #dateBegin,
.filtr #dateEnd,
table.filtr #dateBegin,
table.filtr #dateEnd {
  width: 70px;
}
.filtr th,
table.filtr th {
  text-align: left;
  font-weight: bold;
  padding: 0px 20px;
}
.filtr td,
table.filtr td {
  vertical-align: middle;
  text-align: left;
  padding: 5px 20px;
}
.filtr td button,
table.filtr td button {
  padding: 0px 15px;
  text-align: center;
  font-size: 12px;
  height: 20px !important;
  line-height: 8px !important;
}

/*************************************************************
*	платёжные стили, ненужные на других доменах
*************************************************************/
#payment-text {
  width: 100% !important;
  display: table;
  font-size: 13px;
}
#payment-text h2 {
  margin-top: 0;
  font-size: 20px;
}
#payment-text input[type="email"] {
  float: right;
  width: 310px;
  line-height: normal;
}

/*************************************************************************
**   Дизайн табов в стиле turboobit. Применяется поверх основной темы UI
*************************************************************************/
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen {
  /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
  .ui-tabs-hide {
    display: none !important;
  }
}
/* Hide useless elements in print layouts... */
@media print {
  .ui-tabs-nav {
    display: none;
  }
}
/* Skin */
.ui-tabs-nav {
  list-style: none;
  margin: 0;
  padding: 0 0 0 0px;
}

.ui-tabs-nav:after {
  /* clearing without presentational markup, IE gets extra treatment */
  display: block;
  clear: both;
  content: " ";
}

.ui-tabs-nav li {
  float: left;
  margin: 0 0 0 7px;
  padding-bottom: 0px;
  list-style: none;
}

.ui-tabs-nav a, .ui-tabs-nav a span {
  float: left;
  /* fixes dir=ltr problem and other quirks IE */
  padding: 0px 5px;
}

.ui-tabs-nav a {
  margin: 0;
  /* position: relative makes opacity fail for disabled tab in IE */
  padding-left: 0;
  background-position: 100% 0;
  white-space: nowrap;
  /* @ IE 6 */
  outline: 0;
  /* @ Firefox, prevent dotted border after click */
}

.ui-tabs-nav .ui-tabs-selected a {
  position: relative;
  top: 1px;
  z-index: 2;
  margin-top: 0;
  background-color: #fff1b8;
  color: #333333;
  text-decoration: none;
}

/*#tab-file-setting-second .ui-tabs-nav .ui-tabs-selected a {
    background-color: #dce3f6;
}*/
.ui-tabs-nav a span {
  padding-top: 1px;
  padding-right: 0;
  height: 20px;
  background-position: 0 0;
  line-height: 20px;
}

.ui-tabs-nav .ui-tabs-selected a span {
  padding-top: 0;
  height: 25px;
  line-height: 25px;
  background-color: #fff1b8;
}

#tab-file-setting-second .ui-tabs-nav .ui-tabs-selected a span {
  background-color: #dce3f6;
}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
  /* @ Opera, use pseudo classes otherwise it confuses cursor... */
  cursor: text;
}

.ui-tabs .ui-tabs-nav li a {
  padding: 0 5px 0 0;
}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {
  /* @ Opera, we need to be explicit again here now... */
  cursor: pointer;
}

.ui-tabs-disabled {
  opacity: .4;
  filter: alpha(opacity=40);
}

.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
  color: #333333;
}

.ui-tabs.ui-widget {
  box-shadow: none;
}

.ui-tabs .ui-tabs-panel,
#urlfiles-setting .ui-tabs-panel {
  padding: 15px;
  background: #f2f2f2;
  /* declare background color for container to avoid distorted fonts in IE while fading */
  /*margin-bottom: 20px;*/
}

#tab-file-setting-second.ui-tabs .ui-tabs-panel,
#tab-file-setting-second #urlfiles-setting .ui-tabs-panel {
  background: #f2f2f2;
  /* declare background color for container to avoid distorted fonts in IE while fading */
  /*margin-bottom: 20px;*/
}

.ui-tabs .ui-state-default a,
.ui-tabs .ui-state-default a:link,
.ui-tabs .ui-state-default a:visited {
  color: #407F94;
}

.ui-tabs .ui-tabs-selected a,
.ui-tabs .ui-tabs-selected a:link,
.ui-tabs .ui-tabs-selected a:visited {
  color: #333333;
  text-decoration: none;
}

.ui-tabs .ui-state-default,
.ui-tabs .ui-widget-content .ui-state-default,
.ui-tabs .ui-widget-header .ui-state-default,
.fd-tabs .ui-widget-content .ui-state-active,
.fd-tabs .ui-widget-content .ui-state-focus,
.grid .ui-widget-content .ui-state-active,
.grid .ui-widget-content .ui-state-focus {
  background: none;
  border: none;
}

.ui-tabs .ui-tabs-nav li a {
  text-decoration: underline;
}

.ui-tabs.ui-widget-content {
  background: none;
}

.grid .ui-tabs .ui-widget-header,
.fd-tabs .ui-tabs .ui-widget-header {
  background: transparent;
}

.ui-tabs.ui-widget {
  font-size: 13px;
}

.ui-tabs .ui-tabs-nav {
  font-size: 12px;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav {
  /* auto clear @ IE 6 & IE 7 Quirks Mode */
  display: inline-block;
}

*:first-child + html .ui-tabs-nav {
  /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
  display: inline-block;
}

.ui-tabs-panel textarea {
  height: 60px;
  line-height: normal  !important;
  width: 100% !important;
  color: #333333;
  font-size: 13px;
  padding: 5px;
}

#file-setting .ui-tabs-panel textarea {
  height: 70px;
}

.grid .ui-tabs-nav,
.fd-tabs .ui-tabs-nav {
  border: none;
}

.fd-tabs .ui-widget-content {
  border: none;
}

.sociable_icons {
  margin-right: 5px;
}

#tab-file-4 {
  background: none repeat scroll 0 0 #FFF1B8;
  padding: 5px;
}

#bookmarks-tab {
  height: 70px;
  overflow: auto;
}

#tab-folder-setting ul.ui-tabs-nav {
  height: 40px;
}

.ui-tabs-nav li a span {
  height: 25px;
  line-height: 28px;
}
.ui-tabs-nav li.ui-tabs-active {
  border: none;
}
.ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  background-clip: padding-box;
  background-color: #f2f2f2;
  border: 1px solid #dcdcdc;
  border-bottom: none;
  -webkit-box-shadow: 2px 0 0 #dcdcdc;
  -moz-box-shadow: 2px 0 0 #dcdcdc;
  box-shadow: 2px 0 0 #dcdcdc;
  color: #5b5b5b;
  left: -3px;
  position: relative;
  top: 2px;
}
.ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor span {
  line-height: 20px;
}

#tariff-tabs {
  width: 100%;
}
#tariff-tabs .ui-tabs-panel {
  padding: 0;
}
#tariff-tabs .grid {
  margin: 0;
}

/** палитра основных цветов *****************************************************/
/** стили  шрифтов *************************************************************/
/** стили основного темплейта ***************************************************/
/** стили ссылок ****************************************************************/
.red-link, a,
.link {
  text-decoration: underline;
  font-size: 12px;
  color: #f8631c;
  font-weight: normal;
}
.red-link:hover, a:hover, .red-link:focus, a:focus,
.link:hover,
.link:focus {
  text-decoration: none;
  color: #e04b04;
}
.red-link.active, a.active,
.link.active {
  text-decoration: none;
  color: #f8631c;
}

.white-link, .ui-jqgrid-btable tr.jqgrow.ui-state-highlight a {
  text-decoration: underline;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: normal;
}
.white-link:hover, .ui-jqgrid-btable tr.jqgrow.ui-state-highlight a:hover, .white-link:focus, .ui-jqgrid-btable tr.jqgrow.ui-state-highlight a:focus {
  text-decoration: none;
  color: #FDC982;
}
.white-link.active, .ui-jqgrid-btable tr.jqgrow.ui-state-highlight a.active {
  text-decoration: none;
  color: #f8631c;
}

.grey-link, .ui-jqgrid-view .ui-jqgrid-breadcrumbs a {
  text-decoration: underline;
  font-size: 12px;
  color: #5b5b5b;
  font-weight: normal;
}
.grey-link:hover, .ui-jqgrid-view .ui-jqgrid-breadcrumbs a:hover, .grey-link:focus, .ui-jqgrid-view .ui-jqgrid-breadcrumbs a:focus {
  text-decoration: none;
  color: #f8631c;
}
.grey-link.active, .ui-jqgrid-view .ui-jqgrid-breadcrumbs a.active {
  text-decoration: none;
  color: #f8631c;
}

.grey-lite-link {
  text-decoration: underline;
  font-size: 12px;
  color: #f2f2f2;
  font-weight: normal;
}
.grey-lite-link:hover, .grey-lite-link:focus {
  text-decoration: none;
  color: #f8631c;
}
.grey-lite-link.active {
  text-decoration: none;
  color: #f8631c;
}

.blue-link {
  text-decoration: underline;
  font-size: 12px;
  color: #407f94;
  font-weight: normal;
}
.blue-link:hover, .blue-link:focus {
  text-decoration: none;
  color: #f8631c;
}
.blue-link.active {
  text-decoration: none;
  color: #f8631c;
}

/** стиль текстовых блоков ****************************************************************/
.note-text-style {
  color: #6d645e;
  font-weight: normal;
  font-family: Arial, serif;
  font-size: 10px;
  text-align: justify;
}

/** стиль заголовков ****************************************************************/
/** позиционирование ****************************************************************/
/** border mixins *********************************************************************/
/** прозрачность ****************************************************************/
/** тени блока ****************************************************************/
/** двойной бордер для всех или одной из сторон блока ****************************************************************/
.white-block, .filtr,
table.filtr, .ui-dialog,
.ui-jqdialog,
.ui-jqdialog.ui-widget, .ui-datepicker {
  border: 1px solid #dcdcdc;
  background-color: #FFFFFF;
  -webkit-box-shadow: 2px 2px 0 #dcdcdc;
  -moz-box-shadow: 2px 2px 0 #dcdcdc;
  box-shadow: 2px 2px 0 #dcdcdc;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
}

.grey-block-head {
  background: none;
  background-color: #f2f2f2;
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  font-weight: normal;
  padding-left: 10px;
  border: none;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  background-clip: padding-box;
}

.grey-block, .ui-tabs .ui-tabs-panel,
#urlfiles-setting .ui-tabs-panel {
  border: 1px solid #dcdcdc;
  background-color: #f2f2f2;
  -webkit-box-shadow: 2px 2px 0 #dcdcdc;
  -moz-box-shadow: 2px 2px 0 #dcdcdc;
  box-shadow: 2px 2px 0 #dcdcdc;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
}

.grey-block-nohead {
  border: 1px solid #dcdcdc;
  border-top: none;
  background-color: #f2f2f2;
  -webkit-box-shadow: 2px 0 0 #dcdcdc;
  -moz-box-shadow: 2px 0 0 #dcdcdc;
  box-shadow: 2px 0 0 #dcdcdc;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-clip: padding-box;
}

.grey-block-nofoot {
  border: 1px solid #dcdcdc;
  border-bottom: none;
  background-color: #f2f2f2;
  -webkit-box-shadow: 2px 0 0 #dcdcdc;
  -moz-box-shadow: 2px 0 0 #dcdcdc;
  box-shadow: 2px 0 0 #dcdcdc;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  background-clip: padding-box;
}

/** заголовки  ************************************************************************************/
h1 {
  color: #333333;
  position: relative;
  font-weight: normal;
  font-family: Arial, serif;
  font-size: 20px;
}
h1 a {
  font-size: 20px;
}

h2 {
  color: #333333;
  position: relative;
  font-weight: normal;
  font-family: Arial, serif;
  font-size: 18px;
}
h2 a {
  font-size: 18px;
}

h3 {
  color: #333333;
  position: relative;
  font-weight: normal;
  font-family: Arial, serif;
  font-size: 16px;
  color: #5b5b5b;
  margin: 0;
  font-weight: bold;
}
h3 a {
  font-size: 16px;
}

/** кнопки ************************************************************************************/
.btn, .btn-red, .filtr td button,
table.filtr td button, #payment-text button, .ui-dialog .ui-jqdialog-content input[type="button"],
.ui-dialog .ui-jqdialog-content .ui-button,
.ui-dialog .ui-jqdialog-content .fm-button,
.ui-dialog .ui-dialog-content input[type="button"],
.ui-dialog .ui-dialog-content .ui-button,
.ui-dialog .ui-dialog-content .fm-button,
.ui-dialog .ui-dialog-buttonpane input[type="button"],
.ui-dialog .ui-dialog-buttonpane .ui-button,
.ui-dialog .ui-dialog-buttonpane .fm-button,
.ui-jqdialog .ui-jqdialog-content input[type="button"],
.ui-jqdialog .ui-jqdialog-content .ui-button,
.ui-jqdialog .ui-jqdialog-content .fm-button,
.ui-jqdialog .ui-dialog-content input[type="button"],
.ui-jqdialog .ui-dialog-content .ui-button,
.ui-jqdialog .ui-dialog-content .fm-button,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"],
.ui-jqdialog .ui-dialog-buttonpane .ui-button,
.ui-jqdialog .ui-dialog-buttonpane .fm-button,
.ui-jqdialog.ui-widget .ui-jqdialog-content input[type="button"],
.ui-jqdialog.ui-widget .ui-jqdialog-content .ui-button,
.ui-jqdialog.ui-widget .ui-jqdialog-content .fm-button,
.ui-jqdialog.ui-widget .ui-dialog-content input[type="button"],
.ui-jqdialog.ui-widget .ui-dialog-content .ui-button,
.ui-jqdialog.ui-widget .ui-dialog-content .fm-button,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane input[type="button"],
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .ui-button,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .fm-button,
.btn.orange, .btn-grey {
  -moz-user-select: none;
  background: none;
  border: 1px solid transparent;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 0;
  padding: 6px 12px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  height: 30px;
}

.btn-red, .filtr td button,
table.filtr td button, #payment-text button, .ui-dialog .ui-jqdialog-content input[type="button"],
.ui-dialog .ui-jqdialog-content .ui-button,
.ui-dialog .ui-jqdialog-content .fm-button,
.ui-dialog .ui-dialog-content input[type="button"],
.ui-dialog .ui-dialog-content .ui-button,
.ui-dialog .ui-dialog-content .fm-button,
.ui-dialog .ui-dialog-buttonpane input[type="button"],
.ui-dialog .ui-dialog-buttonpane .ui-button,
.ui-dialog .ui-dialog-buttonpane .fm-button,
.ui-jqdialog .ui-jqdialog-content input[type="button"],
.ui-jqdialog .ui-jqdialog-content .ui-button,
.ui-jqdialog .ui-jqdialog-content .fm-button,
.ui-jqdialog .ui-dialog-content input[type="button"],
.ui-jqdialog .ui-dialog-content .ui-button,
.ui-jqdialog .ui-dialog-content .fm-button,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"],
.ui-jqdialog .ui-dialog-buttonpane .ui-button,
.ui-jqdialog .ui-dialog-buttonpane .fm-button,
.ui-jqdialog.ui-widget .ui-jqdialog-content input[type="button"],
.ui-jqdialog.ui-widget .ui-jqdialog-content .ui-button,
.ui-jqdialog.ui-widget .ui-jqdialog-content .fm-button,
.ui-jqdialog.ui-widget .ui-dialog-content input[type="button"],
.ui-jqdialog.ui-widget .ui-dialog-content .ui-button,
.ui-jqdialog.ui-widget .ui-dialog-content .fm-button,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane input[type="button"],
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .ui-button,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .fm-button,
.btn.orange,
.orange.btn-red,
.filtr td button.orange,
#payment-text button.orange,
.ui-dialog .ui-jqdialog-content input.orange[type="button"],
.ui-dialog .ui-jqdialog-content .orange.ui-button,
.ui-dialog .ui-jqdialog-content .orange.fm-button,
.ui-dialog .ui-dialog-content input.orange[type="button"],
.ui-dialog .ui-dialog-content .orange.ui-button,
.ui-dialog .ui-dialog-content .orange.fm-button,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"],
.ui-dialog .ui-dialog-buttonpane .orange.ui-button,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"],
.ui-jqdialog .ui-jqdialog-content .orange.ui-button,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button,
.ui-jqdialog .ui-dialog-content input.orange[type="button"],
.ui-jqdialog .ui-dialog-content .orange.ui-button,
.ui-jqdialog .ui-dialog-content .orange.fm-button,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"],
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button,
.orange.btn-grey {
  background-color: #f8631c;
  border: 2px solid #f8631c;
  -webkit-box-shadow: 2px 2px 0 #d54602;
  -moz-box-shadow: 2px 2px 0 #d54602;
  box-shadow: 2px 2px 0 #d54602;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  text-shadow: 0 -1px 0px #d54602;
  line-height: 17px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  position: relative;
}
.btn-red div, .filtr td button div, #payment-text button div, .ui-dialog .ui-jqdialog-content input[type="button"] div,
.ui-dialog .ui-jqdialog-content .ui-button div,
.ui-dialog .ui-jqdialog-content .fm-button div,
.ui-dialog .ui-dialog-content input[type="button"] div,
.ui-dialog .ui-dialog-content .ui-button div,
.ui-dialog .ui-dialog-content .fm-button div,
.ui-dialog .ui-dialog-buttonpane input[type="button"] div,
.ui-dialog .ui-dialog-buttonpane .ui-button div,
.ui-dialog .ui-dialog-buttonpane .fm-button div,
.ui-jqdialog .ui-jqdialog-content input[type="button"] div,
.ui-jqdialog .ui-jqdialog-content .ui-button div,
.ui-jqdialog .ui-jqdialog-content .fm-button div,
.ui-jqdialog .ui-dialog-content input[type="button"] div,
.ui-jqdialog .ui-dialog-content .ui-button div,
.ui-jqdialog .ui-dialog-content .fm-button div,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"] div,
.ui-jqdialog .ui-dialog-buttonpane .ui-button div,
.ui-jqdialog .ui-dialog-buttonpane .fm-button div,
.ui-jqdialog.ui-widget .ui-jqdialog-content input[type="button"] div,
.ui-jqdialog.ui-widget .ui-jqdialog-content .ui-button div,
.ui-jqdialog.ui-widget .ui-jqdialog-content .fm-button div,
.ui-jqdialog.ui-widget .ui-dialog-content input[type="button"] div,
.ui-jqdialog.ui-widget .ui-dialog-content .ui-button div,
.ui-jqdialog.ui-widget .ui-dialog-content .fm-button div,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane input[type="button"] div,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .ui-button div,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .fm-button div,
.btn.orange div,
.orange.btn-red div,
.filtr td button.orange div,
#payment-text button.orange div,
.ui-dialog .ui-jqdialog-content input.orange[type="button"] div,
.ui-dialog .ui-jqdialog-content .orange.ui-button div,
.ui-dialog .ui-jqdialog-content .orange.fm-button div,
.ui-dialog .ui-dialog-content input.orange[type="button"] div,
.ui-dialog .ui-dialog-content .orange.ui-button div,
.ui-dialog .ui-dialog-content .orange.fm-button div,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"] div,
.ui-dialog .ui-dialog-buttonpane .orange.ui-button div,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button div,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"] div,
.ui-jqdialog .ui-jqdialog-content .orange.ui-button div,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button div,
.ui-jqdialog .ui-dialog-content input.orange[type="button"] div,
.ui-jqdialog .ui-dialog-content .orange.ui-button div,
.ui-jqdialog .ui-dialog-content .orange.fm-button div,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"] div,
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button div,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button div,
.orange.btn-grey div {
  text-shadow: 0 -1px 0px #d54602;
  line-height: 17px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}
.btn-red:focus, .filtr td button:focus, #payment-text button:focus, .ui-dialog .ui-jqdialog-content input[type="button"]:focus,
.ui-dialog .ui-jqdialog-content .ui-button:focus,
.ui-dialog .ui-jqdialog-content .fm-button:focus,
.ui-dialog .ui-dialog-content input[type="button"]:focus,
.ui-dialog .ui-dialog-content .ui-button:focus,
.ui-dialog .ui-dialog-content .fm-button:focus,
.ui-dialog .ui-dialog-buttonpane input[type="button"]:focus,
.ui-dialog .ui-dialog-buttonpane .ui-button:focus,
.ui-dialog .ui-dialog-buttonpane .fm-button:focus,
.ui-jqdialog .ui-jqdialog-content input[type="button"]:focus,
.ui-jqdialog .ui-jqdialog-content .ui-button:focus,
.ui-jqdialog .ui-jqdialog-content .fm-button:focus,
.ui-jqdialog .ui-dialog-content input[type="button"]:focus,
.ui-jqdialog .ui-dialog-content .ui-button:focus,
.ui-jqdialog .ui-dialog-content .fm-button:focus,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"]:focus,
.ui-jqdialog .ui-dialog-buttonpane .ui-button:focus,
.ui-jqdialog .ui-dialog-buttonpane .fm-button:focus,
.btn.orange:focus,
.orange.btn-red:focus,
.filtr td button.orange:focus,
#payment-text button.orange:focus,
.ui-dialog .ui-jqdialog-content input.orange[type="button"]:focus,
.ui-dialog .ui-jqdialog-content .orange.ui-button:focus,
.ui-dialog .ui-jqdialog-content .orange.fm-button:focus,
.ui-dialog .ui-dialog-content input.orange[type="button"]:focus,
.ui-dialog .ui-dialog-content .orange.ui-button:focus,
.ui-dialog .ui-dialog-content .orange.fm-button:focus,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"]:focus,
.ui-dialog .ui-dialog-buttonpane .orange.ui-button:focus,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button:focus,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"]:focus,
.ui-jqdialog .ui-jqdialog-content .orange.ui-button:focus,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button:focus,
.ui-jqdialog .ui-dialog-content input.orange[type="button"]:focus,
.ui-jqdialog .ui-dialog-content .orange.ui-button:focus,
.ui-jqdialog .ui-dialog-content .orange.fm-button:focus,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"]:focus,
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button:focus,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button:focus,
.orange.btn-grey:focus {
  color: #FFFFFF;
}
.btn-red:hover, .filtr td button:hover, #payment-text button:hover, .ui-dialog .ui-jqdialog-content input[type="button"]:hover,
.ui-dialog .ui-jqdialog-content .ui-button:hover,
.ui-dialog .ui-jqdialog-content .fm-button:hover,
.ui-dialog .ui-dialog-content input[type="button"]:hover,
.ui-dialog .ui-dialog-content .ui-button:hover,
.ui-dialog .ui-dialog-content .fm-button:hover,
.ui-dialog .ui-dialog-buttonpane input[type="button"]:hover,
.ui-dialog .ui-dialog-buttonpane .ui-button:hover,
.ui-dialog .ui-dialog-buttonpane .fm-button:hover,
.ui-jqdialog .ui-jqdialog-content input[type="button"]:hover,
.ui-jqdialog .ui-jqdialog-content .ui-button:hover,
.ui-jqdialog .ui-jqdialog-content .fm-button:hover,
.ui-jqdialog .ui-dialog-content input[type="button"]:hover,
.ui-jqdialog .ui-dialog-content .ui-button:hover,
.ui-jqdialog .ui-dialog-content .fm-button:hover,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"]:hover,
.ui-jqdialog .ui-dialog-buttonpane .ui-button:hover,
.ui-jqdialog .ui-dialog-buttonpane .fm-button:hover,
.btn.orange:hover,
.orange.btn-red:hover,
.filtr td button.orange:hover,
#payment-text button.orange:hover,
.ui-dialog .ui-jqdialog-content input.orange[type="button"]:hover,
.ui-dialog .ui-jqdialog-content .orange.ui-button:hover,
.ui-dialog .ui-jqdialog-content .orange.fm-button:hover,
.ui-dialog .ui-dialog-content input.orange[type="button"]:hover,
.ui-dialog .ui-dialog-content .orange.ui-button:hover,
.ui-dialog .ui-dialog-content .orange.fm-button:hover,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"]:hover,
.ui-dialog .ui-dialog-buttonpane .orange.ui-button:hover,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button:hover,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"]:hover,
.ui-jqdialog .ui-jqdialog-content .orange.ui-button:hover,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button:hover,
.ui-jqdialog .ui-dialog-content input.orange[type="button"]:hover,
.ui-jqdialog .ui-dialog-content .orange.ui-button:hover,
.ui-jqdialog .ui-dialog-content .orange.fm-button:hover,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"]:hover,
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button:hover,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button:hover,
.orange.btn-grey:hover {
  color: #f8631c;
  background-color: #FFFFFF;
  text-shadow: none;
}
.btn-red:hover div, .filtr td button:hover div, #payment-text button:hover div, .ui-dialog .ui-jqdialog-content input[type="button"]:hover div,
.ui-dialog .ui-jqdialog-content .ui-button:hover div,
.ui-dialog .ui-jqdialog-content .fm-button:hover div,
.ui-dialog .ui-dialog-content input[type="button"]:hover div,
.ui-dialog .ui-dialog-content .ui-button:hover div,
.ui-dialog .ui-dialog-content .fm-button:hover div,
.ui-dialog .ui-dialog-buttonpane input[type="button"]:hover div,
.ui-dialog .ui-dialog-buttonpane .ui-button:hover div,
.ui-dialog .ui-dialog-buttonpane .fm-button:hover div,
.ui-jqdialog .ui-jqdialog-content input[type="button"]:hover div,
.ui-jqdialog .ui-jqdialog-content .ui-button:hover div,
.ui-jqdialog .ui-jqdialog-content .fm-button:hover div,
.ui-jqdialog .ui-dialog-content input[type="button"]:hover div,
.ui-jqdialog .ui-dialog-content .ui-button:hover div,
.ui-jqdialog .ui-dialog-content .fm-button:hover div,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"]:hover div,
.ui-jqdialog .ui-dialog-buttonpane .ui-button:hover div,
.ui-jqdialog .ui-dialog-buttonpane .fm-button:hover div,
.btn.orange:hover div,
.orange.btn-red:hover div,
.filtr td button.orange:hover div,
#payment-text button.orange:hover div,
.ui-dialog .ui-jqdialog-content input.orange[type="button"]:hover div,
.ui-dialog .ui-jqdialog-content .orange.ui-button:hover div,
.ui-dialog .ui-jqdialog-content .orange.fm-button:hover div,
.ui-dialog .ui-dialog-content input.orange[type="button"]:hover div,
.ui-dialog .ui-dialog-content .orange.ui-button:hover div,
.ui-dialog .ui-dialog-content .orange.fm-button:hover div,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"]:hover div,
.ui-dialog .ui-dialog-buttonpane .orange.ui-button:hover div,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button:hover div,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"]:hover div,
.ui-jqdialog .ui-jqdialog-content .orange.ui-button:hover div,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button:hover div,
.ui-jqdialog .ui-dialog-content input.orange[type="button"]:hover div,
.ui-jqdialog .ui-dialog-content .orange.ui-button:hover div,
.ui-jqdialog .ui-dialog-content .orange.fm-button:hover div,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"]:hover div,
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button:hover div,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button:hover div,
.orange.btn-grey:hover div {
  color: #f8631c;
  background-color: #FFFFFF;
  text-shadow: none;
}
.btn-red:active, .filtr td button:active, #payment-text button:active, .ui-dialog .ui-jqdialog-content input[type="button"]:active,
.ui-dialog .ui-jqdialog-content .ui-button:active,
.ui-dialog .ui-jqdialog-content .fm-button:active,
.ui-dialog .ui-dialog-content input[type="button"]:active,
.ui-dialog .ui-dialog-content .ui-button:active,
.ui-dialog .ui-dialog-content .fm-button:active,
.ui-dialog .ui-dialog-buttonpane input[type="button"]:active,
.ui-dialog .ui-dialog-buttonpane .ui-button:active,
.ui-dialog .ui-dialog-buttonpane .fm-button:active,
.ui-jqdialog .ui-jqdialog-content input[type="button"]:active,
.ui-jqdialog .ui-jqdialog-content .ui-button:active,
.ui-jqdialog .ui-jqdialog-content .fm-button:active,
.ui-jqdialog .ui-dialog-content input[type="button"]:active,
.ui-jqdialog .ui-dialog-content .ui-button:active,
.ui-jqdialog .ui-dialog-content .fm-button:active,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"]:active,
.ui-jqdialog .ui-dialog-buttonpane .ui-button:active,
.ui-jqdialog .ui-dialog-buttonpane .fm-button:active,
.btn.orange:active,
.orange.btn-red:active,
.filtr td button.orange:active,
#payment-text button.orange:active,
.ui-dialog .ui-jqdialog-content input.orange[type="button"]:active,
.ui-dialog .ui-jqdialog-content .orange.ui-button:active,
.ui-dialog .ui-jqdialog-content .orange.fm-button:active,
.ui-dialog .ui-dialog-content input.orange[type="button"]:active,
.ui-dialog .ui-dialog-content .orange.ui-button:active,
.ui-dialog .ui-dialog-content .orange.fm-button:active,
.ui-dialog .ui-dialog-buttonpane input.orange[type="button"]:active,
.ui-dialog .ui-dialog-buttonpane .orange.ui-button:active,
.ui-dialog .ui-dialog-buttonpane .orange.fm-button:active,
.ui-jqdialog .ui-jqdialog-content input.orange[type="button"]:active,
.ui-jqdialog .ui-jqdialog-content .orange.ui-button:active,
.ui-jqdialog .ui-jqdialog-content .orange.fm-button:active,
.ui-jqdialog .ui-dialog-content input.orange[type="button"]:active,
.ui-jqdialog .ui-dialog-content .orange.ui-button:active,
.ui-jqdialog .ui-dialog-content .orange.fm-button:active,
.ui-jqdialog .ui-dialog-buttonpane input.orange[type="button"]:active,
.ui-jqdialog .ui-dialog-buttonpane .orange.ui-button:active,
.ui-jqdialog .ui-dialog-buttonpane .orange.fm-button:active,
.orange.btn-grey:active {
  -webkit-box-shadow: 2px 2px 0 #d54602;
  -moz-box-shadow: 2px 2px 0 #d54602;
  box-shadow: 2px 2px 0 #d54602;
  box-shadow: none;
  top: 2px;
  left: 2px;
}

.btn-grey {
  background-color: #b9b9b9;
  border: 2px solid #b9b9b9;
  -webkit-box-shadow: 2px 2px 0 #5b5b5b;
  -moz-box-shadow: 2px 2px 0 #5b5b5b;
  box-shadow: 2px 2px 0 #5b5b5b;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  text-shadow: 0 -1px 0px #5b5b5b;
  line-height: 17px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
  position: relative;
}
.btn-grey div {
  text-shadow: 0 -1px 0px #5b5b5b;
  line-height: 17px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}
.btn-grey:focus {
  color: #FFFFFF;
}
.btn-grey:hover {
  color: #b9b9b9;
  background-color: #FFFFFF;
  text-shadow: none;
}
.btn-grey:hover div {
  color: #b9b9b9;
  background-color: #FFFFFF;
  text-shadow: none;
}
.btn-grey:active {
  -webkit-box-shadow: 2px 2px 0 #5b5b5b;
  -moz-box-shadow: 2px 2px 0 #5b5b5b;
  box-shadow: 2px 2px 0 #5b5b5b;
  box-shadow: none;
  top: 2px;
  left: 2px;
}

.btn-disabled {
  background-color: #f2f2f2;
  border: 2px solid #dcdcdc;
  color: #dcdcdc;
  font-weight: bold;
  text-decoration: none;
  box-shadow: none;
  text-shadow: none;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  line-height: 15px;
  height: 30px;
}
.btn-disabled:focus, .btn-disabled:hover {
  color: #dcdcdc;
  background-color: #f2f2f2;
}
.btn-disabled:active {
  box-shadow: none;
  margin: 0;
}

/**элементы форм ************************************************************************************************************/
.form-control, .EditTable textarea.FormElement, #payment-text input[type="email"], .ui-tabs-panel textarea {
  border: 1px solid #dcdcdc;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-clip: padding-box;
  /* stops bg color from leaking outside the border: */
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 2px 2px 0 #dcdcdc;
  color: #5b5b5b;
  width: inherit;
  height: 30px;
  line-height: normal;
  font-size: 12px;
}
.form-control:focus, .EditTable textarea.FormElement:focus, #payment-text input[type="email"]:focus, .ui-tabs-panel textarea:focus {
  border-color: #f8631c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #f8631c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #f8631c;
}

/**блок со стрелкой ************************************************************************************************************/
/************************************************************
 * Диалоги
 ************************************************************/
.ui-dialog,
.ui-jqdialog,
.ui-jqdialog.ui-widget {
  z-index: 1000;
  padding: 0;
  text-align: left;
  /*заголовок диалога**************************/
  /*тело диалога**************************/
}
.ui-dialog[aria-describedby="folder-selector-dialog"],
.ui-jqdialog[aria-describedby="folder-selector-dialog"],
.ui-jqdialog.ui-widget[aria-describedby="folder-selector-dialog"] {
  z-index: 1100;
}
.ui-dialog .ui-jqdialog-titlebar,
.ui-dialog .ui-widget-header,
.ui-jqdialog .ui-jqdialog-titlebar,
.ui-jqdialog .ui-widget-header,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar,
.ui-jqdialog.ui-widget .ui-widget-header {
  background: none;
  background-color: #f2f2f2;
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  font-weight: normal;
  padding-left: 10px;
  border: none;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  background-clip: padding-box;
  padding: 0;
  height: 40px;
}
.ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-title,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-title,
.ui-dialog .ui-widget-header .ui-jqdialog-title,
.ui-dialog .ui-widget-header .ui-dialog-title,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-title,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-title,
.ui-jqdialog .ui-widget-header .ui-jqdialog-title,
.ui-jqdialog .ui-widget-header .ui-dialog-title,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-title,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-title,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-title,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-title {
  margin: 0;
  padding-left: 10px;
  line-height: 40px;
  height: 40px;
  width: 90%;
  font-size: 14px;
  color: #5b5b5b;
  font-weight: bold;
}
.ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close,
.ui-dialog .ui-widget-header .ui-jqdialog-titlebar-close,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close,
.ui-jqdialog .ui-widget-header .ui-jqdialog-titlebar-close,
.ui-jqdialog .ui-widget-header .ui-dialog-titlebar-close,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-titlebar-close,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-titlebar-close,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-titlebar-close {
  background: none;
  padding: 0;
  height: 16px;
  width: 16px;
  line-height: 16px;
  border: none;
  box-shadow: none;
  position: absolute;
  top: 12px;
  bottom: 0;
  margin: 0 10px 0 0;
}
.ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-dialog .ui-widget-header .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-jqdialog .ui-widget-header .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-jqdialog .ui-widget-header .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick {
  display: block;
  background: url('http://cdn.turbobit.net/platform/css/ui/images/ui-icons_454545_256x240.png') no-repeat scroll -96px -128px transparent;
  height: 16px;
  width: 16px;
}
.ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-dialog .ui-widget-header .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-jqdialog .ui-widget-header .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-jqdialog .ui-widget-header .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-titlebar-close .ui-icon.ui-icon-closethick:hover,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick:hover {
  background: url('http://cdn.turbobit.net/platform/css/ui/images/ui-icons_888888_256x240.png') no-repeat scroll -96px -128px transparent;
  /*padding: 0;
  margin: 0;
  top: 0;
  left: 0;*/
}
.ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close:hover, .ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-hover, .ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-focus,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-hover,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-focus,
.ui-dialog .ui-widget-header .ui-jqdialog-titlebar-close:hover,
.ui-dialog .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-hover,
.ui-dialog .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-focus,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close.ui-state-hover,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close.ui-state-focus,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close:hover,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-hover,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-focus,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close:hover,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-hover,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-focus,
.ui-jqdialog .ui-widget-header .ui-jqdialog-titlebar-close:hover,
.ui-jqdialog .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-hover,
.ui-jqdialog .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-focus,
.ui-jqdialog .ui-widget-header .ui-dialog-titlebar-close:hover,
.ui-jqdialog .ui-widget-header .ui-dialog-titlebar-close.ui-state-hover,
.ui-jqdialog .ui-widget-header .ui-dialog-titlebar-close.ui-state-focus,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close:hover,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-hover,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-focus,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-titlebar-close:hover,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-hover,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-focus,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-titlebar-close:hover,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-hover,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-focus,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-titlebar-close:hover,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-titlebar-close.ui-state-hover,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-titlebar-close.ui-state-focus {
  background: none;
  padding: 0;
}
.ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close:hover .ui-icon-closethick, .ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-hover .ui-icon-closethick, .ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon-closethick,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-dialog .ui-widget-header .ui-jqdialog-titlebar-close:hover .ui-icon-closethick,
.ui-dialog .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-dialog .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:hover .ui-icon-closethick,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close:hover .ui-icon-closethick,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon-closethick,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-jqdialog .ui-widget-header .ui-jqdialog-titlebar-close:hover .ui-icon-closethick,
.ui-jqdialog .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-jqdialog .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-jqdialog .ui-widget-header .ui-dialog-titlebar-close:hover .ui-icon-closethick,
.ui-jqdialog .ui-widget-header .ui-dialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-jqdialog .ui-widget-header .ui-dialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close:hover .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-titlebar-close:hover .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-titlebar-close:hover .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-titlebar-close.ui-state-focus .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-titlebar-close:hover .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-titlebar-close.ui-state-hover .ui-icon-closethick,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-titlebar-close.ui-state-focus .ui-icon-closethick {
  background: url('http://cdn.turbobit.net/platform/css/ui/images/ui-icons_888888_256x240.png') no-repeat scroll -96px -128px transparent;
  /* padding: 0;
   margin: 0;
   top: 0;
   left: 0;*/
}
.ui-dialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close .ui-button-text,
.ui-dialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close .ui-button-text,
.ui-dialog .ui-widget-header .ui-jqdialog-titlebar-close .ui-button-text,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close .ui-button-text,
.ui-jqdialog .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close .ui-button-text,
.ui-jqdialog .ui-jqdialog-titlebar .ui-dialog-titlebar-close .ui-button-text,
.ui-jqdialog .ui-widget-header .ui-jqdialog-titlebar-close .ui-button-text,
.ui-jqdialog .ui-widget-header .ui-dialog-titlebar-close .ui-button-text,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-jqdialog-titlebar-close .ui-button-text,
.ui-jqdialog.ui-widget .ui-jqdialog-titlebar .ui-dialog-titlebar-close .ui-button-text,
.ui-jqdialog.ui-widget .ui-widget-header .ui-jqdialog-titlebar-close .ui-button-text,
.ui-jqdialog.ui-widget .ui-widget-header .ui-dialog-titlebar-close .ui-button-text {
  display: none;
}
.ui-dialog .ui-dialog-buttonpane,
.ui-jqdialog .ui-dialog-buttonpane,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane {
  padding: 0 10px 10px 10px;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,
.ui-jqdialog .ui-dialog-buttonpane .ui-dialog-buttonset,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: none;
  width: 100%;
  text-align: right;
}
.ui-dialog .ui-jqdialog-content,
.ui-dialog .ui-dialog-content,
.ui-dialog .ui-dialog-buttonpane,
.ui-jqdialog .ui-jqdialog-content,
.ui-jqdialog .ui-dialog-content,
.ui-jqdialog .ui-dialog-buttonpane,
.ui-jqdialog.ui-widget .ui-jqdialog-content,
.ui-jqdialog.ui-widget .ui-dialog-content,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane {
  padding: 10px;
  border: none;
}
.ui-dialog .ui-jqdialog-content table,
.ui-dialog .ui-dialog-content table,
.ui-dialog .ui-dialog-buttonpane table,
.ui-jqdialog .ui-jqdialog-content table,
.ui-jqdialog .ui-dialog-content table,
.ui-jqdialog .ui-dialog-buttonpane table,
.ui-jqdialog.ui-widget .ui-jqdialog-content table,
.ui-jqdialog.ui-widget .ui-dialog-content table,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane table {
  width: 100%;
}
.ui-dialog .ui-jqdialog-content table td.EditButton,
.ui-dialog .ui-dialog-content table td.EditButton,
.ui-dialog .ui-dialog-buttonpane table td.EditButton,
.ui-jqdialog .ui-jqdialog-content table td.EditButton,
.ui-jqdialog .ui-dialog-content table td.EditButton,
.ui-jqdialog .ui-dialog-buttonpane table td.EditButton,
.ui-jqdialog.ui-widget .ui-jqdialog-content table td.EditButton,
.ui-jqdialog.ui-widget .ui-dialog-content table td.EditButton,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane table td.EditButton {
  text-align: right;
}
.ui-dialog .ui-jqdialog-content table td.EditButton #sForm,
.ui-dialog .ui-jqdialog-content table td.EditButton #sData,
.ui-dialog .ui-jqdialog-content table td.EditButton #dData,
.ui-dialog .ui-dialog-content table td.EditButton #sForm,
.ui-dialog .ui-dialog-content table td.EditButton #sData,
.ui-dialog .ui-dialog-content table td.EditButton #dData,
.ui-dialog .ui-dialog-buttonpane table td.EditButton #sForm,
.ui-dialog .ui-dialog-buttonpane table td.EditButton #sData,
.ui-dialog .ui-dialog-buttonpane table td.EditButton #dData,
.ui-jqdialog .ui-jqdialog-content table td.EditButton #sForm,
.ui-jqdialog .ui-jqdialog-content table td.EditButton #sData,
.ui-jqdialog .ui-jqdialog-content table td.EditButton #dData,
.ui-jqdialog .ui-dialog-content table td.EditButton #sForm,
.ui-jqdialog .ui-dialog-content table td.EditButton #sData,
.ui-jqdialog .ui-dialog-content table td.EditButton #dData,
.ui-jqdialog .ui-dialog-buttonpane table td.EditButton #sForm,
.ui-jqdialog .ui-dialog-buttonpane table td.EditButton #sData,
.ui-jqdialog .ui-dialog-buttonpane table td.EditButton #dData,
.ui-jqdialog.ui-widget .ui-jqdialog-content table td.EditButton #sForm,
.ui-jqdialog.ui-widget .ui-jqdialog-content table td.EditButton #sData,
.ui-jqdialog.ui-widget .ui-jqdialog-content table td.EditButton #dData,
.ui-jqdialog.ui-widget .ui-dialog-content table td.EditButton #sForm,
.ui-jqdialog.ui-widget .ui-dialog-content table td.EditButton #sData,
.ui-jqdialog.ui-widget .ui-dialog-content table td.EditButton #dData,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane table td.EditButton #sForm,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane table td.EditButton #sData,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane table td.EditButton #dData {
  float: right;
}
.ui-dialog .ui-jqdialog-content table td.EditButton #cForm,
.ui-dialog .ui-jqdialog-content table td.EditButton #cData,
.ui-dialog .ui-jqdialog-content table td.EditButton #eData,
.ui-dialog .ui-dialog-content table td.EditButton #cForm,
.ui-dialog .ui-dialog-content table td.EditButton #cData,
.ui-dialog .ui-dialog-content table td.EditButton #eData,
.ui-dialog .ui-dialog-buttonpane table td.EditButton #cForm,
.ui-dialog .ui-dialog-buttonpane table td.EditButton #cData,
.ui-dialog .ui-dialog-buttonpane table td.EditButton #eData,
.ui-jqdialog .ui-jqdialog-content table td.EditButton #cForm,
.ui-jqdialog .ui-jqdialog-content table td.EditButton #cData,
.ui-jqdialog .ui-jqdialog-content table td.EditButton #eData,
.ui-jqdialog .ui-dialog-content table td.EditButton #cForm,
.ui-jqdialog .ui-dialog-content table td.EditButton #cData,
.ui-jqdialog .ui-dialog-content table td.EditButton #eData,
.ui-jqdialog .ui-dialog-buttonpane table td.EditButton #cForm,
.ui-jqdialog .ui-dialog-buttonpane table td.EditButton #cData,
.ui-jqdialog .ui-dialog-buttonpane table td.EditButton #eData,
.ui-jqdialog.ui-widget .ui-jqdialog-content table td.EditButton #cForm,
.ui-jqdialog.ui-widget .ui-jqdialog-content table td.EditButton #cData,
.ui-jqdialog.ui-widget .ui-jqdialog-content table td.EditButton #eData,
.ui-jqdialog.ui-widget .ui-dialog-content table td.EditButton #cForm,
.ui-jqdialog.ui-widget .ui-dialog-content table td.EditButton #cData,
.ui-jqdialog.ui-widget .ui-dialog-content table td.EditButton #eData,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane table td.EditButton #cForm,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane table td.EditButton #cData,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane table td.EditButton #eData {
  float: left;
}
.ui-dialog .ui-jqdialog-content .FormGrid,
.ui-dialog .ui-dialog-content .FormGrid,
.ui-dialog .ui-dialog-buttonpane .FormGrid,
.ui-jqdialog .ui-jqdialog-content .FormGrid,
.ui-jqdialog .ui-dialog-content .FormGrid,
.ui-jqdialog .ui-dialog-buttonpane .FormGrid,
.ui-jqdialog.ui-widget .ui-jqdialog-content .FormGrid,
.ui-jqdialog.ui-widget .ui-dialog-content .FormGrid,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .FormGrid {
  padding: 0;
}
.ui-dialog .ui-jqdialog-content input[type="button"] .ui-icon,
.ui-dialog .ui-jqdialog-content .ui-button .ui-icon,
.ui-dialog .ui-jqdialog-content .fm-button .ui-icon,
.ui-dialog .ui-dialog-content input[type="button"] .ui-icon,
.ui-dialog .ui-dialog-content .ui-button .ui-icon,
.ui-dialog .ui-dialog-content .fm-button .ui-icon,
.ui-dialog .ui-dialog-buttonpane input[type="button"] .ui-icon,
.ui-dialog .ui-dialog-buttonpane .ui-button .ui-icon,
.ui-dialog .ui-dialog-buttonpane .fm-button .ui-icon,
.ui-jqdialog .ui-jqdialog-content input[type="button"] .ui-icon,
.ui-jqdialog .ui-jqdialog-content .ui-button .ui-icon,
.ui-jqdialog .ui-jqdialog-content .fm-button .ui-icon,
.ui-jqdialog .ui-dialog-content input[type="button"] .ui-icon,
.ui-jqdialog .ui-dialog-content .ui-button .ui-icon,
.ui-jqdialog .ui-dialog-content .fm-button .ui-icon,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"] .ui-icon,
.ui-jqdialog .ui-dialog-buttonpane .ui-button .ui-icon,
.ui-jqdialog .ui-dialog-buttonpane .fm-button .ui-icon,
.ui-jqdialog.ui-widget .ui-jqdialog-content input[type="button"] .ui-icon,
.ui-jqdialog.ui-widget .ui-jqdialog-content .ui-button .ui-icon,
.ui-jqdialog.ui-widget .ui-jqdialog-content .fm-button .ui-icon,
.ui-jqdialog.ui-widget .ui-dialog-content input[type="button"] .ui-icon,
.ui-jqdialog.ui-widget .ui-dialog-content .ui-button .ui-icon,
.ui-jqdialog.ui-widget .ui-dialog-content .fm-button .ui-icon,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane input[type="button"] .ui-icon,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .ui-button .ui-icon,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .fm-button .ui-icon {
  display: none;
}
.ui-dialog .ui-jqdialog-content input[type="button"] .ui-button-text,
.ui-dialog .ui-jqdialog-content .ui-button .ui-button-text,
.ui-dialog .ui-jqdialog-content .fm-button .ui-button-text,
.ui-dialog .ui-dialog-content input[type="button"] .ui-button-text,
.ui-dialog .ui-dialog-content .ui-button .ui-button-text,
.ui-dialog .ui-dialog-content .fm-button .ui-button-text,
.ui-dialog .ui-dialog-buttonpane input[type="button"] .ui-button-text,
.ui-dialog .ui-dialog-buttonpane .ui-button .ui-button-text,
.ui-dialog .ui-dialog-buttonpane .fm-button .ui-button-text,
.ui-jqdialog .ui-jqdialog-content input[type="button"] .ui-button-text,
.ui-jqdialog .ui-jqdialog-content .ui-button .ui-button-text,
.ui-jqdialog .ui-jqdialog-content .fm-button .ui-button-text,
.ui-jqdialog .ui-dialog-content input[type="button"] .ui-button-text,
.ui-jqdialog .ui-dialog-content .ui-button .ui-button-text,
.ui-jqdialog .ui-dialog-content .fm-button .ui-button-text,
.ui-jqdialog .ui-dialog-buttonpane input[type="button"] .ui-button-text,
.ui-jqdialog .ui-dialog-buttonpane .ui-button .ui-button-text,
.ui-jqdialog .ui-dialog-buttonpane .fm-button .ui-button-text,
.ui-jqdialog.ui-widget .ui-jqdialog-content input[type="button"] .ui-button-text,
.ui-jqdialog.ui-widget .ui-jqdialog-content .ui-button .ui-button-text,
.ui-jqdialog.ui-widget .ui-jqdialog-content .fm-button .ui-button-text,
.ui-jqdialog.ui-widget .ui-dialog-content input[type="button"] .ui-button-text,
.ui-jqdialog.ui-widget .ui-dialog-content .ui-button .ui-button-text,
.ui-jqdialog.ui-widget .ui-dialog-content .fm-button .ui-button-text,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane input[type="button"] .ui-button-text,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .ui-button .ui-button-text,
.ui-jqdialog.ui-widget .ui-dialog-buttonpane .fm-button .ui-button-text {
  padding: 0;
}

.ui-widget-overlay {
  z-index: 1;
}

#FrmGrid_file-list textarea {
  height: 60px;
  line-height: normal;
  width: 280px;
  padding: 5px;
}

#FormCopyFile .EditTable td {
  padding: 5px;
  vertical-align: top;
}

/************************************************************
 * Датапикер
 ************************************************************/
.ui-datepicker {
  padding: 0;
}
.ui-datepicker .ui-datepicker-header {
  background: none;
  background-color: #f2f2f2;
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  font-weight: normal;
  padding-left: 10px;
  border: none;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  background-clip: padding-box;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  background-clip: padding-box;
  line-height: 30px;
  height: 30px;
  font-size: 12px;
}
.ui-datepicker .ui-datepicker-header a {
  cursor: pointer;
}
.ui-datepicker .ui-datepicker-header a .ui-icon {
  background-url: url('http://cdn.turbobit.net/platform/css/ui/images/ui-icons_454545_256x240.png');
}
.ui-datepicker .ui-datepicker-header a .ui-icon.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-datepicker .ui-datepicker-header a .ui-icon.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev-focus, .ui-datepicker .ui-datepicker-header a.ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-header a.ui-datepicker-next-focus, .ui-datepicker .ui-datepicker-header a:hover, .ui-datepicker .ui-datepicker-header a:focus {
  background: none;
  border: none;
}
.ui-datepicker .ui-datepicker-header a.ui-datepicker-prev-hover .ui-icon, .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev-focus .ui-icon, .ui-datepicker .ui-datepicker-header a.ui-datepicker-next-hover .ui-icon, .ui-datepicker .ui-datepicker-header a.ui-datepicker-next-focus .ui-icon, .ui-datepicker .ui-datepicker-header a:hover .ui-icon, .ui-datepicker .ui-datepicker-header a:focus .ui-icon {
  background-url: url('http://cdn.turbobit.net/platform/css/ui/images/ui-icons_888888_256x240.png');
}
.ui-datepicker table td {
  text-align: center;
  vertical-align: middle;
}
.ui-datepicker table td a {
  text-align: center;
}
.ui-datepicker table td.ui-datepicker-today a {
  border-color: #FDC982;
}

#Act_Buttons > .navButton .fm-button.ui-state-default.ui-corner-left {
  background-image: url('http://cdn.turbobit.net/platform/css/ui/images/ui-icons_222222_256x240.png');
  background-position: -96px -16px;
  height: 18px;
  border: none;
}
#Act_Buttons > .navButton .fm-button.ui-state-default.ui-corner-right {
  background-image: url('http://cdn.turbobit.net/platform/css/ui/images/ui-icons_222222_256x240.png');
  background-position: -32px -16px;
  height: 18px;
  border: none;
}
