table.table-wrapper caption {
  text-align: left; }
table.table-wrapper .first-col label {
  white-space: nowrap; }
table.table-wrapper.supress-css {
  border-collapse: collapse; }
  table.table-wrapper.supress-css th {
    font-style: inherit;
    padding: 0; }
  table.table-wrapper.supress-css thead {
    background-color: transparent !important; }
  table.table-wrapper.supress-css, table.table-wrapper.supress-css tbody, table.table-wrapper.supress-css tr, table.table-wrapper.supress-css th, table.table-wrapper.supress-css td {
    border: none !important;
    background-color: transparent !important;
    padding: 0 !important;
    vertical-align: inherit; }
  table.table-wrapper.supress-css .form-item {
    margin-top: 0.5em;
    margin-bottom: 0.5em; }

.username-wrapper.with-picture img, .user-picture-wrapper img {
  border-width: 1px;
  border-style: solid; }
.username-wrapper.with-picture.offline img, .user-picture-wrapper.offline img {
  border-color: #888; }
.username-wrapper.with-picture.online img, .user-picture-wrapper.online img {
  border-color: #090; }
.username-wrapper.with-picture.blocked img, .user-picture-wrapper.blocked img {
  border-color: #000; }

/* link with gear (like contextual links) */
/*
a.configure {
	background: url(/profiles/itinity/modules/itk/addons/css/gear.png) no-repeat;
	width:16px;
	height:16px;
	padding:0;
	display:inline-block;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
}
*/
.taxononmy-breadcrumbed-links.inline li {
  padding: 0; }

/**
* Like standard .element-invisible class but applied only in clients vith javascript.
* This class is not equal .js-hide.
*/
html:not(.js) .js-visible {
  display: none; }
html.js .js-invisible {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow-x: hidden;
  overflow-y: hidden;
  position: absolute !important; }
html.js fieldset.tabbed {
  border-top: none;
  margin-top: 0; }
  html.js fieldset.tabbed > legend {
    display: none; }

/**
* Use this class for displaying elements ONLY in js-enabled clients.
*/
/**
* @see _addons_process_fieldset()
*/
.container-inline h2, .container-inline h3, .container-inline h4, .container-inline h5, .container-inline h6 {
  display: inline; }

/**
* @see _addons_radios_process()
* @see radios.js
*/
.form-radios.items-as-links .form-type-radio .ok-mark {
  display: none; }

html.js .form-radios.items-as-links input.form-radio {
  display: none; }
  html.js .form-radios.items-as-links .form-type-radio .ok-mark {
    display: inline;
    visibility: hidden; }
  html.js .form-radios.items-as-links .form-type-radio.checked .ok-mark {
    visibility: visible; }

/**
 Overwrite misc/vertical-tabs.css rule for text fields placed in inline container
*/
.vertical-tabs .form-type-textfield.container-inline input, * html .vertical-tabs .form-type-textfield.container-inline, .container-inline > .form-type-textfield input {
  width: auto; }

.sortable-checkboxes-placeholder {
  border: 1px dotted black;
  margin: 0.3em;
  padding: 0 2.5em;
  height: 1em; }

ul.taxonomy-breadcrumb-links.inline li {
  padding: 0; }

.form-type-checkbox label.option > .updown {
  font-weight: 700;
  font-size: 1.2em;
  cursor: move; }

.form-type-textarea .maxlength-warning {
  width: fit-content;
  padding-left: 0.5em;
  padding-right: 0.5em; }
  .form-type-textarea .maxlength-warning.error {
    background-image: none; }

.selects-hierarchy .form-type-select .field-prefix {
  white-space: nowrap; }
/**
* Compiled from profiles/itinity/modules/itk/addons/css/addons.scss
* 
*/

