@import url("//fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900");
@import url("//fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900");
/* line 5, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a,
table.paginated input[type=submit], abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img, table.paginated input[type=submit] img {
  border: none;
}

/* line 116, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/** Base **/
/** Security **/
/** Portal **/
/*  Default Client */
/** Admin **/
/*  Dashboard */
/*  Soft Settings  */
/** Base **/
/* line 64, ./sprites/sidebar-menu/*.png */
.sidebar-menu-sprite, .sidebar-menu-client_manager, .sidebar-menu-client_manager_selected, .sidebar-menu-search, div.search-icon {
  background-image: url('../../../../assets/img/sprites/sidebar-menu-sff8afdc834.png');
  background-repeat: no-repeat;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sidebar-menu-client_manager {
  background-position: 0 0;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sidebar-menu-client_manager_selected {
  background-position: 0 -24px;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sidebar-menu-search {
  background-position: 0 -48px;
}

/* line 64, ./sprites/app-article-icon/*.png */
.app-article-icon-sprite, .app-article-icon-document, .app-article-icon-text, .app-article-icon-url, #content .info-pane.settings.app-articles table.articles .icon.document div, #content table.settings.app-articles.paginated table.articles .icon.document div, #content .info-pane.settings.app-articles table.articles .icon.url div, #content table.settings.app-articles.paginated table.articles .icon.url div, #content .info-pane.settings.app-articles table.articles .icon.text div, #content table.settings.app-articles.paginated table.articles .icon.text div {
  background-image: url('../../../../assets/img/sprites/app-article-icon-sfb086e8cae.png');
  background-repeat: no-repeat;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.app-article-icon-document {
  background-position: 0 0;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.app-article-icon-text {
  background-position: 0 -20px;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.app-article-icon-url {
  background-position: 0 -40px;
}

/* line 72, ./sprites/sort-icon/*.png */
.sort-icon-sprite, .sort-icon-down-disabled, .sort-icon-down, .sort-icon-up-disabled, .sort-icon-up, table.paginated td.sort a.up, table.paginated td.sort input.up[type=submit], table.paginated th.sort a.up, table.paginated th.sort input.up[type=submit], table.paginated td.sort a.up.disabled, table.paginated th.sort a.up.disabled, table.paginated td.sort a.down, table.paginated td.sort input.down[type=submit], table.paginated th.sort a.down, table.paginated th.sort input.down[type=submit], table.paginated td.sort a.down.disabled, table.paginated th.sort a.down.disabled, #content .info-pane.settings.app-articles table.articles .sort a.up, #content table.settings.app-articles.paginated table.articles .sort a.up, #content .info-pane.settings.app-articles table.articles .sort table.paginated input.up[type=submit], table.paginated #content .info-pane.settings.app-articles table.articles .sort input.up[type=submit], #content table.settings.app-articles.paginated table.articles .sort input.up[type=submit], #content .info-pane.settings.app-articles table.articles .sort a.up.disabled, #content table.settings.app-articles.paginated table.articles .sort a.up.disabled, #content .info-pane.settings.app-articles table.articles .sort a.down, #content table.settings.app-articles.paginated table.articles .sort a.down, #content .info-pane.settings.app-articles table.articles .sort table.paginated input.down[type=submit], table.paginated #content .info-pane.settings.app-articles table.articles .sort input.down[type=submit], #content table.settings.app-articles.paginated table.articles .sort input.down[type=submit], #content .info-pane.settings.app-articles table.articles .sort a.down.disabled, #content table.settings.app-articles.paginated table.articles .sort a.down.disabled {
  background-image: url('../../../../assets/img/sprites/sort-icon-sdb54becd3e.png');
  background-repeat: no-repeat;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sort-icon-down-disabled {
  background-position: 0 0;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sort-icon-down {
  background-position: 0 -7px;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sort-icon-up-disabled {
  background-position: 0 -14px;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sort-icon-up {
  background-position: 0 -21px;
}

/** Global **/
/* line 15, ../sass/_base.scss */
html,
body {
  height: 100%;
  font-size: 16px;
}

/* line 22, ../sass/_base.scss */
body {
  background: #EEEEEE;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 16px;
  color: #535353;
  -webkit-font-smoothing: antialiased;
}

/* line 32, ../sass/_base.scss */
a, table.paginated input[type=submit] {
  background: none;
  text-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 600;
  color: #2C8EC6;
  text-decoration: none;
}
/* line 42, ../sass/_base.scss */
a:hover, table.paginated input[type=submit]:hover {
  text-decoration: none;
}
/* line 46, ../sass/_base.scss */
a.like-button, table.paginated input.like-button[type=submit] {
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: none;
  padding: 9px 15px;
  font-weight: 400;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #FFF;
}
/* line 55, ../sass/_base.scss */
a.like-button:hover, table.paginated input.like-button[type=submit]:hover {
  background: linear-gradient(#2c8fc7, #26a1e5);
}

/* line 62, ../sass/_base.scss */
h1.with-icon, h2.with-icon, h3.with-icon, h4.with-icon, h5.with-icon, h6.with-icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 92%;
  margin-left: 20px;
}

/* line 69, ../sass/_base.scss */
.container-fluid {
  /*overflow: hidden;*/
  padding: 0;
  width: 100%;
}

/* line 75, ../sass/_base.scss */
.row {
  margin: 0;
  display: block;
}

/* line 3, ../sass/style/_mixins.scss */
main:after {
  content: "";
  display: table;
  clear: both;
}

/** Forms **/
/* line 87, ../sass/_base.scss */
input[type=text]:not(.search), #content form#client-filter .controls input.datepicker,
input[type=email],
input[type=url],
input[type=password] {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -moz-box-shadow: inset 1px 1px 2px rgba(204, 204, 204, 0.5);
  -webkit-box-shadow: inset 1px 1px 2px rgba(204, 204, 204, 0.5);
  box-shadow: inset 1px 1px 2px rgba(204, 204, 204, 0.5);
  border: 1px solid #CCCCCC;
  padding: 8px 10px;
  color: #6d6d6d;
  font-size: 1.1em;
  line-height: normal;
}

/* line 102, ../sass/_base.scss */
input[type=submit], a.b-submit, table.paginated input.b-submit[type=submit] {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: 0 1px 0 #000000;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #FFFFFF;
  padding: 12px 45px;
  font-size: 1.2em;
}
/* line 115, ../sass/_base.scss */
input[type=submit]:hover, a.b-submit:hover, table.paginated input.b-submit[type=submit]:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: linear-gradient(#2c8fc7, #26a1e5);
}
/* line 120, ../sass/_base.scss */
input[type=submit].btn-inverse:hover, a.b-submit.btn-inverse:hover, table.paginated input.b-submit.btn-inverse[type=submit]:hover {
  background: linear-gradient(#ffffff, #ebebeb);
}
/* line 124, ../sass/_base.scss */
input[type=submit].large, a.b-submit.large, table.paginated input.b-submit.large[type=submit] {
  font-size: 1.378em;
  font-weight: 700;
}

/* line 130, ../sass/_base.scss */
input.hidden {
  display: none;
}

/* line 134, ../sass/_base.scss */
input.search {
  border: 0;
  padding: 12px 15px 12px 40px;
  font-weight: 300;
  line-height: normal;
}

/* line 142, ../sass/_base.scss */
div.search-icon {
  background-position: 0 -48px;
  position: absolute;
  left: 8px;
  top: 12px;
  content: '';
  width: 24px;
  height: 24px;
}

/* line 154, ../sass/_base.scss */
input,
textarea {
  outline: none;
}
/* line 159, ../sass/_base.scss */
input:focus,
textarea:focus {
  border-color: #a6a6a6;
}
/* line 163, ../sass/_base.scss */
input.fancy,
textarea.fancy {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #CCCCCC;
}

/* line 169, ../sass/_base.scss */
textarea {
  resize: none;
}

/* line 173, ../sass/_base.scss */
label {
  color: #393939;
  padding: 11px 0;
  font-size: 1.1em;
}
/* line 178, ../sass/_base.scss */
label small {
  font-size: 0.855em;
  display: block;
  margin-top: 5px;
}
/* line 183, ../sass/_base.scss */
label sup {
  display: none;
}

/* line 192, ../sass/_base.scss */
form .controls {
  position: relative;
}
/* line 201, ../sass/_base.scss */
form .control-group.error input,
form .control-group.error textarea {
  border-color: #FF7272;
}
/* line 208, ../sass/_base.scss */
form .control-group .help-inline {
  color: #FF7272;
}
/* line 214, ../sass/_base.scss */
form.bulk-actions .control-group {
  width: 45%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 219, ../sass/_base.scss */
form.bulk-actions .controls .dk-container {
  width: 160px !important;
}
/* line 221, ../sass/_base.scss */
form.bulk-actions .controls .dk-container div.dk_options {
  width: 160px !important;
}
/* line 224, ../sass/_base.scss */
form.bulk-actions .controls .dk-container a.dk_toggle, form.bulk-actions .controls .dk-container table.paginated input.dk_toggle[type=submit], table.paginated form.bulk-actions .controls .dk-container input.dk_toggle[type=submit] {
  width: 160px !important;
}
/* line 228, ../sass/_base.scss */
form.bulk-actions .controls select {
  width: 160px;
}
/* line 232, ../sass/_base.scss */
form.bulk-actions .form-actions {
  width: 45%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  left: -20%;
}

/*  Notifications   */
/* line 243, ../sass/_base.scss */
section#notification, section#notification-setup {
  width: 100%;
  height: 35px;
  display: none;
}
/* line 248, ../sass/_base.scss */
section#notification p, section#notification-setup p {
  padding: 15px 10px;
  color: #FFF;
  font-weight: 700;
}
/* line 252, ../sass/_base.scss */
section#notification p.status, section#notification-setup p.status {
  padding: 8px 10px;
  background: #008D00;
}
/* line 256, ../sass/_base.scss */
section#notification p.error, section#notification-setup p.error {
  padding: 8px 10px;
  background: #FF7272;
}

/* line 267, ../sass/_base.scss */
body.shared_security_show_remind section#notification p {
  padding: 8px 10px;
}

/*  Global Buttons Styles */
/* line 278, ../sass/_base.scss */
input.btn-primary, section.app-info span.download a, section.app-info span.download table.paginated input[type=submit], table.paginated section.app-info span.download input[type=submit] {
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: none;
  padding: 9px 15px;
  font-weight: 400;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #FFF;
}
/* line 287, ../sass/_base.scss */
input.btn-primary:hover, section.app-info span.download a:hover, section.app-info span.download table.paginated input[type=submit]:hover, table.paginated section.app-info span.download input[type=submit]:hover {
  background: linear-gradient(#2c8fc7, #26a1e5);
}

/* line 292, ../sass/_base.scss */
input.btn-inverse {
  background: transparent;
  text-shadow: none;
  padding: 9px 15px;
  font-weight: 400;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #26A1E5;
  font-size: 1.2em;
}

/*  Bootstrap Overrides */
/* line 306, ../sass/_base.scss */
.col-xs-2 {
  padding-left: 0px;
}

/* line 309, ../sass/_base.scss */
.col-xs-3 {
  padding-left: 0px;
}

/* line 313, ../sass/_base.scss */
.col-xs-9 {
  padding-right: 0px;
}

/* line 317, ../sass/_base.scss */
.col-xs-10 {
  padding-right: 0px;
  overflow: hidden;
}

/* line 322, ../sass/_base.scss */
.col-xs-12 {
  padding-right: 0px;
  padding-left: 0px;
}

/*  Tooltip Icon  */
/* line 328, ../sass/_base.scss */
.tooltip-icon, #content form[class^=create] .tooltip-icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 25px;
  height: 25px;
  background: url('../../../../assets/img/sprites/tooltip_icon_sprite_1486726162.png');
  background-position: 0px -1px;
  position: relative;
}
/* line 335, ../sass/_base.scss */
.tooltip-icon:hover, #content form[class^=create] .tooltip-icon:hover {
  background-position: 0px -30px;
}
/* line 338, ../sass/_base.scss */
.tooltip-icon .tip, #content form[class^=create] .tooltip-icon .tip {
  display: none;
  position: absolute;
  top: 0px;
  width: 235px;
  left: -65px;
  background: #2C8EC6;
  padding: 15px 10px;
  border-bottom: 2px solid #1A6490;
  color: #FFF;
}
/* line 349, ../sass/_base.scss */
.tooltip-icon .drop-arrow, #content form[class^=create] .tooltip-icon .drop-arrow {
  position: absolute;
  bottom: -15px;
  left: 65px;
  width: 22px;
  height: 12px;
  background: url('../../../../assets/img/layouts/tooltip_tip_arrow_1486726162.png');
}

/* line 359, ../sass/_base.scss */
span.ac-icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 41px;
  height: 67px;
  background: url('http://manage.appscentral.co.uk/public/img/security_logo.png?1486726162');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  float: none !important;
  position: relative;
  top: -10px;
  left: 0px;
}

/** Components **/
/* line 375, ../sass/_base.scss */
.info-pane, table.paginated {
  -moz-box-shadow: 0 1px 0 #CCCCCC;
  -webkit-box-shadow: 0 1px 0 #CCCCCC;
  box-shadow: 0 1px 0 #CCCCCC;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
}
/* line 3, ../sass/style/_mixins.scss */
.info-pane:after, table.paginated:after {
  content: "";
  display: table;
  clear: both;
}

/** Pagination **/
/* line 387, ../sass/_base.scss */
.pagination-controls {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  margin-bottom: 15px;
}
/* line 393, ../sass/_base.scss */
.pagination-controls .col-xs-3 {
  padding-left: 15px;
}
/* line 396, ../sass/_base.scss */
.pagination-controls .col-xs-5 {
  float: right;
}
/* line 399, ../sass/_base.scss */
.pagination-controls form {
  width: 100%;
}
/* line 404, ../sass/_base.scss */
.pagination-controls form.bulk-actions input[type=submit] {
  left: 15px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
}
/* line 412, ../sass/_base.scss */
.pagination-controls form.sorting .control-group {
  float: right;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: auto;
  padding-right: 15px;
}
/* line 419, ../sass/_base.scss */
.pagination-controls form.sorting .control-group label.control-label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-right: 15px;
}
/* line 424, ../sass/_base.scss */
.pagination-controls form.sorting .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 427, ../sass/_base.scss */
.pagination-controls form.sorting .control-group:first-child {
  padding-right: 0px;
  position: relative;
  top: 2px;
}
/* line 433, ../sass/_base.scss */
.pagination-controls form.sorting.extra {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 79%;
}
/* line 436, ../sass/_base.scss */
.pagination-controls form.sorting.extra .control-group {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 438, ../sass/_base.scss */
.pagination-controls form.sorting.extra .control-group .controls {
  margin-right: 10px;
}
/* line 444, ../sass/_base.scss */
.pagination-controls form.addnew {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 20%;
  float: right;
}
/* line 448, ../sass/_base.scss */
.pagination-controls form.addnew .control-group {
  float: right;
  position: relative;
  top: 3px;
}

/* line 456, ../sass/_base.scss */
.paginated-wrapper {
  padding: 15px;
}

/* line 461, ../sass/_base.scss */
table.paginated {
  border-spacing: 0;
  width: 98%;
  margin: 0 auto;
  border-collapse: separate;
  font-size: 0.938em;
}
/* line 2, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_scaffolding.scss */
table.paginated th {
  text-align: center;
  font-weight: bold;
}
/* line 5, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_scaffolding.scss */
table.paginated td,
table.paginated th {
  padding: 2px;
}
/* line 8, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_scaffolding.scss */
table.paginated td.numeric,
table.paginated th.numeric {
  text-align: right;
}
/* line 16, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_borders.scss */
table.paginated th, table.paginated td {
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  border-left-width: 0;
  border-top-width: 0;
}
/* line 22, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_borders.scss */
table.paginated th:last-child, table.paginated td:last-child {
  border-right-width: 0;
}
/* line 28, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_borders.scss */
table.paginated th.last, table.paginated td.last {
  border-right-width: 0;
}
/* line 33, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_borders.scss */
table.paginated tbody tr:last-child th, table.paginated tbody tr:last-child td, table.paginated tfoot tr:last-child th, table.paginated tfoot tr:last-child td {
  border-bottom-width: 0;
}
/* line 37, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_borders.scss */
table.paginated tbody tr.last th, table.paginated tbody tr.last td, table.paginated tfoot tr.last th, table.paginated tfoot tr.last td {
  border-bottom-width: 0;
}
/* line 2, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated th {
  background-color: white;
}
/* line 4, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated th.even, table.paginated th:nth-child(2n) {
  background-color: white;
}
/* line 8, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tr.odd td, table.paginated tr:nth-child(2n+1) td {
  background-color: #EEE;
}
/* line 10, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tr.odd td.even, table.paginated tr.odd td:nth-child(2n), table.paginated tr:nth-child(2n+1) td.even, table.paginated tr:nth-child(2n+1) td:nth-child(2n) {
  background-color: #eeeeee;
}
/* line 14, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tr.even td {
  background-color: #FFF;
}
/* line 16, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tr.even td.even, table.paginated tr.even td:nth-child(2n) {
  background-color: white;
}
/* line 19, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tfoot th, table.paginated tfoot td {
  background-color: white;
}
/* line 21, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tfoot th.even, table.paginated tfoot th:nth-child(2n), table.paginated tfoot td.even, table.paginated tfoot td:nth-child(2n) {
  background-color: white;
}
/* line 473, ../sass/_base.scss */
table.paginated th {
  position: relative;
}
/* line 475, ../sass/_base.scss */
table.paginated th a, table.paginated th input[type=submit] {
  color: #535353;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
}
/* line 481, ../sass/_base.scss */
table.paginated th a.active, table.paginated th input.active[type=submit] {
  color: #2C8EC6;
}
/* line 486, ../sass/_base.scss */
table.paginated th span.sort-arrows {
  background-image: url('../../../../assets/img/sprites/sort_arrows_sprite_1486726162.gif');
  background-position: 0px -16px;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: right;
  position: absolute;
  top: 30%;
  right: 2%;
}
/* line 496, ../sass/_base.scss */
table.paginated th span.sort-arrows.active {
  background-position: 0px 0px;
}
/* line 503, ../sass/_base.scss */
table.paginated td, table.paginated th {
  padding: 10px;
  vertical-align: top;
  background-color: transparent;
}
/* line 508, ../sass/_base.scss */
table.paginated td.checkbox, table.paginated th.checkbox {
  text-align: center;
}
/* line 511, ../sass/_base.scss */
table.paginated td.type, table.paginated th.type {
  text-align: center;
  width: 8%;
}
/* line 514, ../sass/_base.scss */
table.paginated td.type span, table.paginated th.type span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 30px;
  height: 30px;
  background: url('../../../../assets/img/sprites/client_feeds_sprite_1486726162.png');
}
/* line 519, ../sass/_base.scss */
table.paginated td.type span.rss, table.paginated th.type span.rss {
  background-position: 0 0;
}
/* line 522, ../sass/_base.scss */
table.paginated td.type span.news, table.paginated th.type span.news {
  background-position: 0 -90px;
}
/* line 525, ../sass/_base.scss */
table.paginated td.type span.twitter, table.paginated th.type span.twitter {
  background-position: 0 -50px;
}
/* line 531, ../sass/_base.scss */
table.paginated td.disabled input, table.paginated th.disabled input {
  color: #FF7272;
}
/* line 536, ../sass/_base.scss */
table.paginated td.disabled form.active input, table.paginated th.disabled form.active input {
  color: #2C8EC6;
}
/* line 543, ../sass/_base.scss */
table.paginated td.status span, table.paginated th.status span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 545, ../sass/_base.scss */
table.paginated td.status span.icon, table.paginated th.status span.icon {
  width: 20px;
  height: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  left: 0px;
  position: relative;
  margin-right: 10px;
}
/* line 553, ../sass/_base.scss */
table.paginated td.status span.good, table.paginated th.status span.good {
  background-color: #008C69;
}
/* line 556, ../sass/_base.scss */
table.paginated td.status span.ok, table.paginated th.status span.ok {
  background-color: #FFC926;
}
/* line 559, ../sass/_base.scss */
table.paginated td.status span.inactive, table.paginated th.status span.inactive {
  background-color: #AAA;
}
/* line 564, ../sass/_base.scss */
table.paginated td[class^=event], table.paginated td[class^=status], table.paginated th[class^=event], table.paginated th[class^=status] {
  width: 9%;
}
/* line 568, ../sass/_base.scss */
table.paginated td[class^=event] span, table.paginated td[class^=status] span, table.paginated th[class^=event] span, table.paginated th[class^=status] span {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  left: 0px;
  position: relative;
  margin-right: 10px;
}
/* line 580, ../sass/_base.scss */
table.paginated td.event_1 span, table.paginated td.status_1 span, table.paginated th.event_1 span, table.paginated th.status_1 span {
  background-color: #008C69;
}
/* line 587, ../sass/_base.scss */
table.paginated td.event_0 span, table.paginated td.status_0 span, table.paginated th.event_0 span, table.paginated th.status_0 span {
  background-color: #FFC926;
}
/* line 592, ../sass/_base.scss */
table.paginated td .delete input[type=submit], table.paginated th .delete input[type=submit] {
  color: #FF4D4D !important;
}
/* line 596, ../sass/_base.scss */
table.paginated td.edit, table.paginated td.archive, table.paginated th.edit, table.paginated th.archive {
  vertical-align: top;
}
/* line 601, ../sass/_base.scss */
table.paginated td.sort a, table.paginated td.sort input[type=submit], table.paginated th.sort a, table.paginated th.sort input[type=submit] {
  float: right;
  width: 15px;
  height: 7px;
  display: block;
  clear: both;
  margin: 5px 0;
}
/* line 608, ../sass/_base.scss */
table.paginated td.sort a.disabled, table.paginated td.sort input.disabled[type=submit], table.paginated th.sort a.disabled, table.paginated th.sort input.disabled[type=submit] {
  cursor: default;
}
/* line 611, ../sass/_base.scss */
table.paginated td.sort a.up, table.paginated td.sort input.up[type=submit], table.paginated th.sort a.up, table.paginated th.sort input.up[type=submit] {
  background-position: 0 -21px;
  color: #CCCCCC;
}
/* line 614, ../sass/_base.scss */
table.paginated td.sort a.up.disabled, table.paginated td.sort input.up.disabled[type=submit], table.paginated th.sort a.up.disabled, table.paginated th.sort input.up.disabled[type=submit] {
  background-position: 0 -14px;
}
/* line 619, ../sass/_base.scss */
table.paginated td.sort a.down, table.paginated td.sort input.down[type=submit], table.paginated th.sort a.down, table.paginated th.sort input.down[type=submit] {
  background-position: 0 -7px;
  color: #CCCCCC;
}
/* line 622, ../sass/_base.scss */
table.paginated td.sort a.down.disabled, table.paginated td.sort input.down.disabled[type=submit], table.paginated th.sort a.down.disabled, table.paginated th.sort input.down.disabled[type=submit] {
  background-position: 0 0;
}
/* line 629, ../sass/_base.scss */
table.paginated td {
  padding: 15px 10px;
}

/* line 638, ../sass/_base.scss */
.pagination-links {
  margin-top: 30px;
}
/* line 640, ../sass/_base.scss */
.pagination-links ul {
  display: block;
  width: 75%;
  text-align: center;
  margin: 0 auto;
  position: relative;
}
/* line 646, ../sass/_base.scss */
.pagination-links ul > li {
  font-size: 1.1em;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 30px;
  width: 30px;
  height: 30px;
}
/* line 653, ../sass/_base.scss */
.pagination-links ul > li span {
  color: #2C8EC6;
  font-weight: 700;
  position: relative;
  top: -1px;
}
/* line 659, ../sass/_base.scss */
.pagination-links ul > li a, .pagination-links ul > li table.paginated input[type=submit], table.paginated .pagination-links ul > li input[type=submit] {
  font-weight: 700;
  width: 100%;
  height: 100%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: baseline;
}
/* line 666, ../sass/_base.scss */
.pagination-links ul > li:first-child {
  width: auto;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 671, ../sass/_base.scss */
.pagination-links ul > li:first-child span {
  font-weight: 400;
}
/* line 675, ../sass/_base.scss */
.pagination-links ul > li:first-child a:after, .pagination-links ul > li:first-child table.paginated input[type=submit]:after, table.paginated .pagination-links ul > li:first-child input[type=submit]:after {
  content: " Previous Page";
  font-weight: 700;
}
/* line 681, ../sass/_base.scss */
.pagination-links ul > li:last-child {
  width: auto;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 686, ../sass/_base.scss */
.pagination-links ul > li:last-child a, .pagination-links ul > li:last-child table.paginated input[type=submit], table.paginated .pagination-links ul > li:last-child input[type=submit] {
  font-weight: 400;
}
/* line 688, ../sass/_base.scss */
.pagination-links ul > li:last-child a:before, .pagination-links ul > li:last-child table.paginated input[type=submit]:before, table.paginated .pagination-links ul > li:last-child input[type=submit]:before {
  content: "Next Page ";
  font-weight: 700;
}
/* line 694, ../sass/_base.scss */
.pagination-links ul > li.disabled {
  display: none;
}
/* line 697, ../sass/_base.scss */
.pagination-links ul > li.active {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: inset 0px 0px 2px #000;
  -webkit-box-shadow: inset 0px 0px 2px #000;
  box-shadow: inset 0px 0px 2px #000;
  border: 1px solid #D9D9D9;
  background: #FFF;
}

/** Global **/
/* line 5, ../sass/portal.scss */
input[type=submit], a.b-submit, table.paginated input.b-submit[type=submit] {
  text-shadow: none;
  padding: 9px 15px;
  font-weight: 400;
}

/** Layout **/
/* line 15, ../sass/portal.scss */
#header {
  position: relative;
  font-size: 0.95em;
}
/* line 3, ../sass/style/_mixins.scss */
#header:after {
  content: "";
  display: table;
  clear: both;
}
/* line 20, ../sass/portal.scss */
#header a, #header table.paginated input[type=submit], table.paginated #header input[type=submit] {
  color: #FFFFFF;
}
/* line 25, ../sass/portal.scss */
#header nav.main li,
#header nav.account li {
  float: left;
  padding: 18px 15px;
}
/* line 31, ../sass/portal.scss */
#header nav.main li.home,
#header nav.account li.home {
  padding-left: 0;
}
/* line 36, ../sass/portal.scss */
#header nav.main li.log_out,
#header nav.account li.log_out {
  padding-right: 0;
}
/* line 42, ../sass/portal.scss */
#header nav.main {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 80%;
  padding-left: 10px;
  height: 50px;
}
/* line 48, ../sass/portal.scss */
#header nav.main li {
  border-right: 1px solid rgba(0, 0, 0, 0.15);
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  height: 50px;
}
/* line 54, ../sass/portal.scss */
#header nav.main li.client img {
  height: 25px;
  top: 0;
  position: relative;
}
/* line 60, ../sass/portal.scss */
#header nav.main li.home, #header nav.main li.new {
  position: relative;
}
/* line 64, ../sass/portal.scss */
#header nav.main li.home a, #header nav.main li.home table.paginated input[type=submit], table.paginated #header nav.main li.home input[type=submit], #header nav.main li.new a, #header nav.main li.new table.paginated input[type=submit], table.paginated #header nav.main li.new input[type=submit] {
  padding-left: 42px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
}
/* line 72, ../sass/portal.scss */
#header nav.main li.new {
  width: 100px;
  padding: 0;
  text-indent: 10px;
}
/* line 76, ../sass/portal.scss */
#header nav.main li.new img {
  left: 10px;
}
/* line 79, ../sass/portal.scss */
#header nav.main li.new a, #header nav.main li.new table.paginated input[type=submit], table.paginated #header nav.main li.new input[type=submit] {
  position: absolute;
  line-height: 55px;
  top: -2px;
}
/* line 84, ../sass/portal.scss */
#header nav.main li.new ul {
  position: relative;
}
/* line 86, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  display: none;
  position: absolute;
  width: 225px;
  top: 50px;
  left: 0;
  z-index: 5;
  background: #444;
}
/* line 95, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  padding: 10px 15px;
}
/* line 99, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li > a, #header nav.main li.new ul.sub-menu table.paginated li > input[type=submit], table.paginated #header nav.main li.new ul.sub-menu li > input[type=submit] {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  width: 100%;
  height: 100%;
  padding: 10px 0;
  text-indent: 45px;
  top: 0px;
  line-height: 15px;
}
/* line 108, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li > a.icon, #header nav.main li.new ul.sub-menu table.paginated li > input.icon[type=submit], table.paginated #header nav.main li.new ul.sub-menu li > input.icon[type=submit] {
  background: url('../../../../assets/img/sprites/client_sidebar_menu_1486726162.png');
  background-repeat: no-repeat;
}
/* line 111, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li > a.icon.event, #header nav.main li.new ul.sub-menu table.paginated li > input.icon.event[type=submit], table.paginated #header nav.main li.new ul.sub-menu li > input.icon.event[type=submit] {
  background-position: 0px -70px;
}
/* line 114, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li > a.icon.news, #header nav.main li.new ul.sub-menu table.paginated li > input.icon.news[type=submit], table.paginated #header nav.main li.new ul.sub-menu li > input.icon.news[type=submit] {
  background-position: 0px -197px;
}
/* line 117, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li > a.icon.message, #header nav.main li.new ul.sub-menu table.paginated li > input.icon.message[type=submit], table.paginated #header nav.main li.new ul.sub-menu li > input.icon.message[type=submit] {
  background-position: 0px -323px;
}
/* line 126, ../sass/portal.scss */
#header nav.main li.new img, #header nav.main li.home img {
  position: absolute;
  top: 50%;
}
/* line 132, ../sass/portal.scss */
#header nav.main li.new img {
  top: 25%;
}
/* line 135, ../sass/portal.scss */
#header nav.main li.home img {
  background: #FFFFFF;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  position: relative;
  padding: 3px 7px;
  top: -8px;
}
/* line 144, ../sass/portal.scss */
#header nav.main li.home a, #header nav.main li.home table.paginated input[type=submit], table.paginated #header nav.main li.home input[type=submit] {
  position: relative;
  top: -35px;
}
/* line 152, ../sass/portal.scss */
#header nav.main.client li.home img {
  top: -4px;
}
/* line 155, ../sass/portal.scss */
#header nav.main.client li.home a, #header nav.main.client li.home table.paginated input[type=submit], table.paginated #header nav.main.client li.home input[type=submit] {
  top: -30px;
}
/* line 164, ../sass/portal.scss */
#header nav.main.client li.new img {
  top: 18px;
}
/* line 175, ../sass/portal.scss */
#header nav.account {
  position: absolute;
  right: 1%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: right;
  top: 0;
}
/* line 182, ../sass/portal.scss */
#header nav.account li {
  border-left: 1px solid rgba(0, 0, 0, 0.15);
}

/* line 189, ../sass/portal.scss */
#sidebar {
  background: #FFFFFF;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  font-size: 1.15em;
  margin-right: -30px;
  position: relative;
}
/* line 199, ../sass/portal.scss */
#sidebar input.search {
  width: 100%;
}
/* line 204, ../sass/portal.scss */
#sidebar ul.main-menu.low-light {
  background: #EEE;
}
/* line 208, ../sass/portal.scss */
#sidebar ul.main-menu > li {
  position: relative;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding-left: 0px;
}
/* line 214, ../sass/portal.scss */
#sidebar ul.main-menu > li.client-manager {
  border-bottom: 0;
}
/* line 217, ../sass/portal.scss */
#sidebar ul.main-menu > li a, #sidebar ul.main-menu > li table.paginated input[type=submit], table.paginated #sidebar ul.main-menu > li input[type=submit] {
  display: block;
  width: 100%;
  padding: 14px 14px 14px 40px;
  font-size: 0.833em;
}
/* line 223, ../sass/portal.scss */
#sidebar ul.main-menu > li a:before, #sidebar ul.main-menu > li table.paginated input[type=submit]:before, table.paginated #sidebar ul.main-menu > li input[type=submit]:before {
  content: '';
  width: 24px;
  height: 24px;
  position: absolute;
  left: 8px;
  top: 10px;
}
/* line 234, ../sass/portal.scss */
#sidebar ul.main-menu > li .sub-menu {
  display: none;
}
/* line 237, ../sass/portal.scss */
#sidebar ul.main-menu > li .sub-menu.active {
  display: block;
  background: #EEE;
}
/* line 242, ../sass/portal.scss */
#sidebar ul.main-menu > li .sub-menu li.active {
  background-color: #555;
}
/* line 244, ../sass/portal.scss */
#sidebar ul.main-menu > li .sub-menu li.active a, #sidebar ul.main-menu > li .sub-menu li.active table.paginated input[type=submit], table.paginated #sidebar ul.main-menu > li .sub-menu li.active input[type=submit] {
  color: #FFF;
  font-size: 0.833em;
}
/* line 253, ../sass/portal.scss */
#sidebar footer {
  font-size: 0.76em;
  text-align: center;
  position: absolute;
  bottom: 15px;
  width: 100%;
}

/** Content **/
/* line 3, ../sass/style/_mixins.scss */
#content:after {
  content: "";
  display: table;
  clear: both;
}
/* line 269, ../sass/portal.scss */
#content header {
  width: 100%;
  border-bottom: 1px solid #CCCCCC;
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px;
  border-radius: 10px 10px 0 0;
}
/* line 274, ../sass/portal.scss */
#content header h1 {
  font-size: 1.375em;
  font-weight: 600;
  padding: 18px 15px 18px 15px;
  position: relative;
}
/* line 280, ../sass/portal.scss */
#content header h1 a, #content header h1 table.paginated input[type=submit], table.paginated #content header h1 input[type=submit] {
  position: absolute;
  top: 10px;
  right: 3%;
}
/* line 287, ../sass/portal.scss */
#content header .filter.form {
  float: right;
  display: none;
}
/* line 294, ../sass/portal.scss */
#content header a.like-button, #content header table.paginated input.like-button[type=submit], table.paginated #content header input.like-button[type=submit] {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  top: 25%;
  right: 1%;
}
/* line 303, ../sass/portal.scss */
#content .main-content {
  font-size: 0.9em;
}
/* line 3, ../sass/style/_mixins.scss */
#content .main-content:after {
  content: "";
  display: table;
  clear: both;
}
/* line 310, ../sass/portal.scss */
#content .main-content, #content footer {
  padding: 15px 0;
  clear: both;
}
/* line 316, ../sass/portal.scss */
#content footer ul {
  font-size: 0.9em;
  float: right;
  padding-bottom: 15px;
}
/* line 322, ../sass/portal.scss */
#content footer ul li {
  float: left;
  padding: 0 10px;
  border-left: 1px solid #CCCCCC;
}
/* line 328, ../sass/portal.scss */
#content footer ul li.first {
  border: 0;
  padding-left: 0;
}

/*  Dashboard */
/* line 338, ../sass/portal.scss */
section {
  /*  Soft Settings */
}
/* line 339, ../sass/portal.scss */
section.dashboard, section.service-status, section.app-info, section.client-info, section.downloads, section.demo {
  width: 47%;
  min-height: 275px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  margin: 10px;
}
/* line 349, ../sass/portal.scss */
section.dashboard header, section.service-status header, section.app-info header, section.client-info header, section.downloads header, section.demo header {
  height: 40px;
  background: #FFF !important;
}
/* line 352, ../sass/portal.scss */
section.dashboard header h2, section.service-status header h2, section.app-info header h2, section.client-info header h2, section.downloads header h2, section.demo header h2 {
  font-size: 1.4em;
  font-weight: 700;
  position: relative;
  top: 10px;
  margin-left: 10px;
}
/* line 358, ../sass/portal.scss */
section.dashboard header h2 a, section.dashboard header h2 table.paginated input[type=submit], table.paginated section.dashboard header h2 input[type=submit], section.service-status header h2 a, section.service-status header h2 table.paginated input[type=submit], table.paginated section.service-status header h2 input[type=submit], section.app-info header h2 a, section.app-info header h2 table.paginated input[type=submit], table.paginated section.app-info header h2 input[type=submit], section.client-info header h2 a, section.client-info header h2 table.paginated input[type=submit], table.paginated section.client-info header h2 input[type=submit], section.downloads header h2 a, section.downloads header h2 table.paginated input[type=submit], table.paginated section.downloads header h2 input[type=submit], section.demo header h2 a, section.demo header h2 table.paginated input[type=submit], table.paginated section.demo header h2 input[type=submit] {
  float: right;
  padding-right: 40px;
  font-weight: 700;
  background: url('../../../../assets/img/layouts/dashboard_link_arrow_right_1486726162.gif');
  background-repeat: no-repeat;
  background-position: 90% 55%;
}
/* line 367, ../sass/portal.scss */
section.dashboard header h2 span.header, section.service-status header h2 span.header, section.app-info header h2 span.header, section.client-info header h2 span.header, section.downloads header h2 span.header, section.demo header h2 span.header {
  float: right;
  padding-right: 40px;
  font-weight: 700;
  background: url('../../../../assets/img/layouts/dashboard_link_arrow_right_1486726162.gif');
  background-repeat: no-repeat;
  background-position: 90% 55%;
  color: #2C8EC6;
}
/* line 379, ../sass/portal.scss */
section.dashboard div, section.service-status div, section.app-info div, section.client-info div, section.downloads div, section.demo div {
  padding: 10px;
}
/* line 385, ../sass/portal.scss */
section.client-info .chart, section.downloads .chart {
  width: 90%;
  margin: 0 auto;
  position: relative;
  top: 25px;
}
/* line 391, ../sass/portal.scss */
section.client-info canvas, section.downloads canvas {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 394, ../sass/portal.scss */
section.client-info .series-content, section.downloads .series-content {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 65%;
  padding: 0;
}
/* line 398, ../sass/portal.scss */
section.client-info .series-content .series, section.downloads .series-content .series {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 100%;
  margin-left: 20px;
}
/* line 402, ../sass/portal.scss */
section.client-info .series-content .series span, section.downloads .series-content .series span {
  float: right;
  font-size: 1.2em;
  color: #777;
}
/* line 406, ../sass/portal.scss */
section.client-info .series-content .series span.icon, section.downloads .series-content .series span.icon {
  float: none;
}
/* line 409, ../sass/portal.scss */
section.client-info .series-content .series span.label, section.downloads .series-content .series span.label {
  float: none;
  margin-left: 20px;
}
/* line 418, ../sass/portal.scss */
section.service-status span {
  font-size: 1.2em;
  color: #777;
}
/* line 421, ../sass/portal.scss */
section.service-status span.title {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 45%;
}
/* line 425, ../sass/portal.scss */
section.service-status span.value {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 20%;
  color: #2C8EC6;
  font-weight: 700;
}
/* line 431, ../sass/portal.scss */
section.service-status span.links {
  font-weight: 700;
  color: #2C8EC6;
}
/* line 434, ../sass/portal.scss */
section.service-status span.links a, section.service-status span.links table.paginated input[type=submit], table.paginated section.service-status span.links input[type=submit] {
  font-weight: 700;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 0 5px;
}
/* line 441, ../sass/portal.scss */
section.service-status .total-events {
  border-bottom: 1px solid #CCC;
  padding: 20px 15px;
}
/* line 445, ../sass/portal.scss */
section.service-status .pending-events,
section.service-status .active-events {
  padding: 20px 15px;
}
/* line 451, ../sass/portal.scss */
section.app-info div {
  position: relative;
}
/* line 453, ../sass/portal.scss */
section.app-info div.ios {
  border-bottom: 1px solid #CCC;
}
/* line 460, ../sass/portal.scss */
section.app-info a, section.app-info table.paginated input[type=submit], table.paginated section.app-info input[type=submit] {
  font-weight: 700;
}
/* line 463, ../sass/portal.scss */
section.app-info span {
  font-size: 1.2em;
  color: #777;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 467, ../sass/portal.scss */
section.app-info span.platform {
  width: 30%;
}
/* line 470, ../sass/portal.scss */
section.app-info span.version {
  width: 22%;
}
/* line 473, ../sass/portal.scss */
section.app-info span.more-info {
  width: 26%;
}
/* line 476, ../sass/portal.scss */
section.app-info span.edit {
  width: 20%;
  text-align: right;
}
/* line 480, ../sass/portal.scss */
section.app-info span.download {
  width: 65%;
  text-align: right;
  margin-top: 0px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 485, ../sass/portal.scss */
section.app-info span.download a, section.app-info span.download table.paginated input[type=submit], table.paginated section.app-info span.download input[type=submit] {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 45%;
  text-align: center;
}
/* line 490, ../sass/portal.scss */
section.app-info span.download a:hover, section.app-info span.download table.paginated input[type=submit]:hover, table.paginated section.app-info span.download input[type=submit]:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
  cursor: pointer;
}
/* line 505, ../sass/portal.scss */
section.demo .demo-count {
  padding: 20px 15px;
  max-height: 340px;
  overflow-y: auto;
}
/* line 509, ../sass/portal.scss */
section.demo .demo-count table {
  margin-top: 20px;
}
/* line 512, ../sass/portal.scss */
section.demo .demo-count span {
  width: 70%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  font-size: 1.2em;
  color: #777;
}
/* line 517, ../sass/portal.scss */
section.demo .demo-count span.value {
  width: 25%;
  color: #2C8EC6;
  font-weight: 700;
}
/* line 527, ../sass/portal.scss */
section.soft-settings {
  width: 95%;
  margin: 0 auto 20px;
}
/* line 530, ../sass/portal.scss */
section.soft-settings header {
  background: #F1F1F1 !important;
  border: 1px solid #CCCCCC;
  border-radius: 5px 0;
}
/* line 534, ../sass/portal.scss */
section.soft-settings header h3 {
  font-size: 1.571em;
  font-weight: 900;
  padding: 20px;
}
/* line 538, ../sass/portal.scss */
section.soft-settings header h3 span {
  float: right;
}
/* line 544, ../sass/portal.scss */
section.soft-settings ul.users {
  padding: 20px;
  border: 1px solid #CCCCCC;
  border-top: 0;
  border-bottom: 0;
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border-radius: 0px;
  border-radius: 0px 0px 5px 5px;
}
/* line 551, ../sass/portal.scss */
section.soft-settings ul.users li.user {
  margin: 0 0 20px 0;
}
/* line 553, ../sass/portal.scss */
section.soft-settings ul.users li.user span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 33%;
}
/* line 556, ../sass/portal.scss */
section.soft-settings ul.users li.user span.addr-line {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
}
/* line 560, ../sass/portal.scss */
section.soft-settings ul.users li.user span.label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 25%;
  font-size: 1.12em;
  font-weight: 400;
}
/* line 566, ../sass/portal.scss */
section.soft-settings ul.users li.user span.value {
  font-weight: 700;
  font-size: 1.12em;
}
/* line 569, ../sass/portal.scss */
section.soft-settings ul.users li.user span.value img {
  height: 300px;
}
/* line 579, ../sass/portal.scss */
section.soft-settings .row,
section.soft-settings .form-actions {
  margin: 0;
  border: 1px solid #CCCCCC;
  border-top: none;
  padding: 10px;
}
/* line 586, ../sass/portal.scss */
section.soft-settings .row {
  position: relative;
}
/* line 589, ../sass/portal.scss */
section.soft-settings .row .control-group label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 25%;
}
/* line 593, ../sass/portal.scss */
section.soft-settings .row .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 70%;
}
/* line 596, ../sass/portal.scss */
section.soft-settings .row .control-group .controls input {
  width: 100%;
}
/* line 598, ../sass/portal.scss */
section.soft-settings .row .control-group .controls input[type=checkbox] {
  width: auto;
}
/* line 605, ../sass/portal.scss */
section.soft-settings .row span.cert-indication {
  width: 30px;
  height: 30px;
  background: linear-gradient(#26a1e5, #2c8fc7);
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  top: 25%;
  right: 2%;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
}
/* line 614, ../sass/portal.scss */
section.soft-settings .row span.cert-indication.has-cert {
  background: #008D00;
}
/* line 617, ../sass/portal.scss */
section.soft-settings .row span.cert-indication.no-cert {
  background: #FF7272;
}
/* line 623, ../sass/portal.scss */
section.soft-settings .form-actions {
  text-align: right;
}
/* line 625, ../sass/portal.scss */
section.soft-settings .form-actions input {
  right: 5%;
  position: relative;
}

/*  Responsive  */
@media (max-width: 1200px) {
  /* line 638, ../sass/portal.scss */
  section.client-info .chart, section.downloads .chart {
    width: 99%;
  }
  /* line 641, ../sass/portal.scss */
  section.client-info .series-content, section.downloads .series-content {
    width: 55%;
  }
}
@media (max-width: 960px) {
  /* line 652, ../sass/portal.scss */
  section.client-info .chart, section.downloads .chart {
    width: 99%;
  }
  /* line 655, ../sass/portal.scss */
  section.client-info .series-content, section.downloads .series-content {
    width: 55%;
  }
}
@media (max-width: 920px) {
  /* line 664, ../sass/portal.scss */
  section.info-pane {
    width: 95%;
  }
  /* line 671, ../sass/portal.scss */
  section.soft-settings ul li.user span {
    margin: 0 15px 10px 0;
    width: 100%;
  }
  /* line 674, ../sass/portal.scss */
  section.soft-settings ul li.user span.last-login {
    width: 100%;
  }
}
/* line 5, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a,
table.paginated input[type=submit], abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img, table.paginated input[type=submit] img {
  border: none;
}

/* line 116, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/** Base **/
/** Security **/
/** Portal **/
/*  Default Client */
/** Admin **/
/*  Dashboard */
/*  Soft Settings  */
/** Base **/
/* line 64, ./sprites/sidebar-menu/*.png */
.sidebar-menu-sprite, .sidebar-menu-client_manager, .sidebar-menu-client_manager_selected, .sidebar-menu-search, div.search-icon {
  background-image: url('../../../../assets/img/sprites/sidebar-menu-sff8afdc834.png');
  background-repeat: no-repeat;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sidebar-menu-client_manager {
  background-position: 0 0;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sidebar-menu-client_manager_selected {
  background-position: 0 -24px;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sidebar-menu-search {
  background-position: 0 -48px;
}

/* line 64, ./sprites/app-article-icon/*.png */
.app-article-icon-sprite, .app-article-icon-document, .app-article-icon-text, .app-article-icon-url, #content .info-pane.settings.app-articles table.articles .icon.document div, #content table.settings.app-articles.paginated table.articles .icon.document div, #content .info-pane.settings.app-articles table.articles .icon.url div, #content table.settings.app-articles.paginated table.articles .icon.url div, #content .info-pane.settings.app-articles table.articles .icon.text div, #content table.settings.app-articles.paginated table.articles .icon.text div {
  background-image: url('../../../../assets/img/sprites/app-article-icon-sfb086e8cae.png');
  background-repeat: no-repeat;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.app-article-icon-document {
  background-position: 0 0;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.app-article-icon-text {
  background-position: 0 -20px;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.app-article-icon-url {
  background-position: 0 -40px;
}

/* line 72, ./sprites/sort-icon/*.png */
.sort-icon-sprite, .sort-icon-down-disabled, .sort-icon-down, .sort-icon-up-disabled, .sort-icon-up, table.paginated td.sort a.up, table.paginated td.sort input.up[type=submit], table.paginated th.sort a.up, table.paginated th.sort input.up[type=submit], table.paginated td.sort a.up.disabled, table.paginated th.sort a.up.disabled, table.paginated td.sort a.down, table.paginated td.sort input.down[type=submit], table.paginated th.sort a.down, table.paginated th.sort input.down[type=submit], table.paginated td.sort a.down.disabled, table.paginated th.sort a.down.disabled, #content .info-pane.settings.app-articles table.articles .sort a.up, #content table.settings.app-articles.paginated table.articles .sort a.up, #content .info-pane.settings.app-articles table.articles .sort table.paginated input.up[type=submit], table.paginated #content .info-pane.settings.app-articles table.articles .sort input.up[type=submit], #content table.settings.app-articles.paginated table.articles .sort input.up[type=submit], #content .info-pane.settings.app-articles table.articles .sort a.up.disabled, #content table.settings.app-articles.paginated table.articles .sort a.up.disabled, #content .info-pane.settings.app-articles table.articles .sort a.down, #content table.settings.app-articles.paginated table.articles .sort a.down, #content .info-pane.settings.app-articles table.articles .sort table.paginated input.down[type=submit], table.paginated #content .info-pane.settings.app-articles table.articles .sort input.down[type=submit], #content table.settings.app-articles.paginated table.articles .sort input.down[type=submit], #content .info-pane.settings.app-articles table.articles .sort a.down.disabled, #content table.settings.app-articles.paginated table.articles .sort a.down.disabled {
  background-image: url('../../../../assets/img/sprites/sort-icon-sdb54becd3e.png');
  background-repeat: no-repeat;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sort-icon-down-disabled {
  background-position: 0 0;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sort-icon-down {
  background-position: 0 -7px;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sort-icon-up-disabled {
  background-position: 0 -14px;
}

/* line 84, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sort-icon-up {
  background-position: 0 -21px;
}

/** Global **/
/* line 15, ../sass/_base.scss */
html,
body {
  height: 100%;
  font-size: 16px;
}

/* line 22, ../sass/_base.scss */
body {
  background: #EEEEEE;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 16px;
  color: #535353;
  -webkit-font-smoothing: antialiased;
}

/* line 32, ../sass/_base.scss */
a, table.paginated input[type=submit] {
  background: none;
  text-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 600;
  color: #2C8EC6;
  text-decoration: none;
}
/* line 42, ../sass/_base.scss */
a:hover, table.paginated input[type=submit]:hover {
  text-decoration: none;
}
/* line 46, ../sass/_base.scss */
a.like-button, table.paginated input.like-button[type=submit] {
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: none;
  padding: 9px 15px;
  font-weight: 400;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #FFF;
}
/* line 55, ../sass/_base.scss */
a.like-button:hover, table.paginated input.like-button[type=submit]:hover {
  background: linear-gradient(#2c8fc7, #26a1e5);
}

/* line 62, ../sass/_base.scss */
h1.with-icon, h2.with-icon, h3.with-icon, h4.with-icon, h5.with-icon, h6.with-icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 92%;
  margin-left: 20px;
}

/* line 69, ../sass/_base.scss */
.container-fluid {
  /*overflow: hidden;*/
  padding: 0;
  width: 100%;
}

/* line 75, ../sass/_base.scss */
.row {
  margin: 0;
  display: block;
}

/* line 3, ../sass/style/_mixins.scss */
main:after {
  content: "";
  display: table;
  clear: both;
}

/** Forms **/
/* line 87, ../sass/_base.scss */
input[type=text]:not(.search), #content form#client-filter .controls input.datepicker,
input[type=email],
input[type=url],
input[type=password] {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -moz-box-shadow: inset 1px 1px 2px rgba(204, 204, 204, 0.5);
  -webkit-box-shadow: inset 1px 1px 2px rgba(204, 204, 204, 0.5);
  box-shadow: inset 1px 1px 2px rgba(204, 204, 204, 0.5);
  border: 1px solid #CCCCCC;
  padding: 8px 10px;
  color: #6d6d6d;
  font-size: 1.1em;
  line-height: normal;
}

/* line 102, ../sass/_base.scss */
input[type=submit], a.b-submit, table.paginated input.b-submit[type=submit] {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: 0 1px 0 #000000;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #FFFFFF;
  padding: 12px 45px;
  font-size: 1.2em;
}
/* line 115, ../sass/_base.scss */
input[type=submit]:hover, a.b-submit:hover, table.paginated input.b-submit[type=submit]:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: linear-gradient(#2c8fc7, #26a1e5);
}
/* line 120, ../sass/_base.scss */
input[type=submit].btn-inverse:hover, a.b-submit.btn-inverse:hover, table.paginated input.b-submit.btn-inverse[type=submit]:hover {
  background: linear-gradient(#ffffff, #ebebeb);
}
/* line 124, ../sass/_base.scss */
input[type=submit].large, a.b-submit.large, table.paginated input.b-submit.large[type=submit] {
  font-size: 1.378em;
  font-weight: 700;
}

/* line 130, ../sass/_base.scss */
input.hidden {
  display: none;
}

/* line 134, ../sass/_base.scss */
input.search {
  border: 0;
  padding: 12px 15px 12px 40px;
  font-weight: 300;
  line-height: normal;
}

/* line 142, ../sass/_base.scss */
div.search-icon {
  background-position: 0 -48px;
  position: absolute;
  left: 8px;
  top: 12px;
  content: '';
  width: 24px;
  height: 24px;
}

/* line 154, ../sass/_base.scss */
input,
textarea {
  outline: none;
}
/* line 159, ../sass/_base.scss */
input:focus,
textarea:focus {
  border-color: #a6a6a6;
}
/* line 163, ../sass/_base.scss */
input.fancy,
textarea.fancy {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #CCCCCC;
}

/* line 169, ../sass/_base.scss */
textarea {
  resize: none;
}

/* line 173, ../sass/_base.scss */
label {
  color: #393939;
  padding: 11px 0;
  font-size: 1.1em;
}
/* line 178, ../sass/_base.scss */
label small {
  font-size: 0.855em;
  display: block;
  margin-top: 5px;
}
/* line 183, ../sass/_base.scss */
label sup {
  display: none;
}

/* line 192, ../sass/_base.scss */
form .controls {
  position: relative;
}
/* line 201, ../sass/_base.scss */
form .control-group.error input,
form .control-group.error textarea {
  border-color: #FF7272;
}
/* line 208, ../sass/_base.scss */
form .control-group .help-inline {
  color: #FF7272;
}
/* line 214, ../sass/_base.scss */
form.bulk-actions .control-group {
  width: 45%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 219, ../sass/_base.scss */
form.bulk-actions .controls .dk-container {
  width: 160px !important;
}
/* line 221, ../sass/_base.scss */
form.bulk-actions .controls .dk-container div.dk_options {
  width: 160px !important;
}
/* line 224, ../sass/_base.scss */
form.bulk-actions .controls .dk-container a.dk_toggle, form.bulk-actions .controls .dk-container table.paginated input.dk_toggle[type=submit], table.paginated form.bulk-actions .controls .dk-container input.dk_toggle[type=submit] {
  width: 160px !important;
}
/* line 228, ../sass/_base.scss */
form.bulk-actions .controls select {
  width: 160px;
}
/* line 232, ../sass/_base.scss */
form.bulk-actions .form-actions {
  width: 45%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  left: -20%;
}

/*  Notifications   */
/* line 243, ../sass/_base.scss */
section#notification, section#notification-setup {
  width: 100%;
  height: 35px;
  display: none;
}
/* line 248, ../sass/_base.scss */
section#notification p, section#notification-setup p {
  padding: 15px 10px;
  color: #FFF;
  font-weight: 700;
}
/* line 252, ../sass/_base.scss */
section#notification p.status, section#notification-setup p.status {
  padding: 8px 10px;
  background: #008D00;
}
/* line 256, ../sass/_base.scss */
section#notification p.error, section#notification-setup p.error {
  padding: 8px 10px;
  background: #FF7272;
}

/* line 267, ../sass/_base.scss */
body.shared_security_show_remind section#notification p {
  padding: 8px 10px;
}

/*  Global Buttons Styles */
/* line 278, ../sass/_base.scss */
input.btn-primary, section.app-info span.download a, section.app-info span.download table.paginated input[type=submit], table.paginated section.app-info span.download input[type=submit] {
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: none;
  padding: 9px 15px;
  font-weight: 400;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #FFF;
}
/* line 287, ../sass/_base.scss */
input.btn-primary:hover, section.app-info span.download a:hover, section.app-info span.download table.paginated input[type=submit]:hover, table.paginated section.app-info span.download input[type=submit]:hover {
  background: linear-gradient(#2c8fc7, #26a1e5);
}

/* line 292, ../sass/_base.scss */
input.btn-inverse {
  background: transparent;
  text-shadow: none;
  padding: 9px 15px;
  font-weight: 400;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #26A1E5;
  font-size: 1.2em;
}

/*  Bootstrap Overrides */
/* line 306, ../sass/_base.scss */
.col-xs-2 {
  padding-left: 0px;
}

/* line 309, ../sass/_base.scss */
.col-xs-3 {
  padding-left: 0px;
}

/* line 313, ../sass/_base.scss */
.col-xs-9 {
  padding-right: 0px;
}

/* line 317, ../sass/_base.scss */
.col-xs-10 {
  padding-right: 0px;
  overflow: hidden;
}

/* line 322, ../sass/_base.scss */
.col-xs-12 {
  padding-right: 0px;
  padding-left: 0px;
}

/*  Tooltip Icon  */
/* line 328, ../sass/_base.scss */
.tooltip-icon, #content form[class^=create] .tooltip-icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 25px;
  height: 25px;
  background: url('../../../../assets/img/sprites/tooltip_icon_sprite_1486726162.png');
  background-position: 0px -1px;
  position: relative;
}
/* line 335, ../sass/_base.scss */
.tooltip-icon:hover, #content form[class^=create] .tooltip-icon:hover {
  background-position: 0px -30px;
}
/* line 338, ../sass/_base.scss */
.tooltip-icon .tip, #content form[class^=create] .tooltip-icon .tip {
  display: none;
  position: absolute;
  top: 0px;
  width: 235px;
  left: -65px;
  background: #2C8EC6;
  padding: 15px 10px;
  border-bottom: 2px solid #1A6490;
  color: #FFF;
}
/* line 349, ../sass/_base.scss */
.tooltip-icon .drop-arrow, #content form[class^=create] .tooltip-icon .drop-arrow {
  position: absolute;
  bottom: -15px;
  left: 65px;
  width: 22px;
  height: 12px;
  background: url('../../../../assets/img/layouts/tooltip_tip_arrow_1486726162.png');
}

/* line 359, ../sass/_base.scss */
span.ac-icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 41px;
  height: 67px;
  background: url('http://manage.appscentral.co.uk/public/img/security_logo.png?1486726162');
  background-repeat: no-repeat;
  background-size: 100% 100%;
  float: none !important;
  position: relative;
  top: -10px;
  left: 0px;
}

/** Components **/
/* line 375, ../sass/_base.scss */
.info-pane, table.paginated {
  -moz-box-shadow: 0 1px 0 #CCCCCC;
  -webkit-box-shadow: 0 1px 0 #CCCCCC;
  box-shadow: 0 1px 0 #CCCCCC;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
}
/* line 3, ../sass/style/_mixins.scss */
.info-pane:after, table.paginated:after {
  content: "";
  display: table;
  clear: both;
}

/** Pagination **/
/* line 387, ../sass/_base.scss */
.pagination-controls {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  margin-bottom: 15px;
}
/* line 393, ../sass/_base.scss */
.pagination-controls .col-xs-3 {
  padding-left: 15px;
}
/* line 396, ../sass/_base.scss */
.pagination-controls .col-xs-5 {
  float: right;
}
/* line 399, ../sass/_base.scss */
.pagination-controls form {
  width: 100%;
}
/* line 404, ../sass/_base.scss */
.pagination-controls form.bulk-actions input[type=submit] {
  left: 15px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
}
/* line 412, ../sass/_base.scss */
.pagination-controls form.sorting .control-group {
  float: right;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: auto;
  padding-right: 15px;
}
/* line 419, ../sass/_base.scss */
.pagination-controls form.sorting .control-group label.control-label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-right: 15px;
}
/* line 424, ../sass/_base.scss */
.pagination-controls form.sorting .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 427, ../sass/_base.scss */
.pagination-controls form.sorting .control-group:first-child {
  padding-right: 0px;
  position: relative;
  top: 2px;
}
/* line 433, ../sass/_base.scss */
.pagination-controls form.sorting.extra {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 79%;
}
/* line 436, ../sass/_base.scss */
.pagination-controls form.sorting.extra .control-group {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 438, ../sass/_base.scss */
.pagination-controls form.sorting.extra .control-group .controls {
  margin-right: 10px;
}
/* line 444, ../sass/_base.scss */
.pagination-controls form.addnew {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 20%;
  float: right;
}
/* line 448, ../sass/_base.scss */
.pagination-controls form.addnew .control-group {
  float: right;
  position: relative;
  top: 3px;
}

/* line 456, ../sass/_base.scss */
.paginated-wrapper {
  padding: 15px;
}

/* line 461, ../sass/_base.scss */
table.paginated {
  border-spacing: 0;
  width: 98%;
  margin: 0 auto;
  border-collapse: separate;
  font-size: 0.938em;
}
/* line 2, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_scaffolding.scss */
table.paginated th {
  text-align: center;
  font-weight: bold;
}
/* line 5, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_scaffolding.scss */
table.paginated td,
table.paginated th {
  padding: 2px;
}
/* line 8, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_scaffolding.scss */
table.paginated td.numeric,
table.paginated th.numeric {
  text-align: right;
}
/* line 16, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_borders.scss */
table.paginated th, table.paginated td {
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  border-left-width: 0;
  border-top-width: 0;
}
/* line 22, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_borders.scss */
table.paginated th:last-child, table.paginated td:last-child {
  border-right-width: 0;
}
/* line 28, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_borders.scss */
table.paginated th.last, table.paginated td.last {
  border-right-width: 0;
}
/* line 33, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_borders.scss */
table.paginated tbody tr:last-child th, table.paginated tbody tr:last-child td, table.paginated tfoot tr:last-child th, table.paginated tfoot tr:last-child td {
  border-bottom-width: 0;
}
/* line 37, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_borders.scss */
table.paginated tbody tr.last th, table.paginated tbody tr.last td, table.paginated tfoot tr.last th, table.paginated tfoot tr.last td {
  border-bottom-width: 0;
}
/* line 2, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated th {
  background-color: white;
}
/* line 4, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated th.even, table.paginated th:nth-child(2n) {
  background-color: white;
}
/* line 8, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tr.odd td, table.paginated tr:nth-child(2n+1) td {
  background-color: #EEE;
}
/* line 10, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tr.odd td.even, table.paginated tr.odd td:nth-child(2n), table.paginated tr:nth-child(2n+1) td.even, table.paginated tr:nth-child(2n+1) td:nth-child(2n) {
  background-color: #eeeeee;
}
/* line 14, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tr.even td {
  background-color: #FFF;
}
/* line 16, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tr.even td.even, table.paginated tr.even td:nth-child(2n) {
  background-color: white;
}
/* line 19, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tfoot th, table.paginated tfoot td {
  background-color: white;
}
/* line 21, ../../../../../../../Library/Ruby/Gems/2.0.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/tables/_alternating-rows-and-columns.scss */
table.paginated tfoot th.even, table.paginated tfoot th:nth-child(2n), table.paginated tfoot td.even, table.paginated tfoot td:nth-child(2n) {
  background-color: white;
}
/* line 473, ../sass/_base.scss */
table.paginated th {
  position: relative;
}
/* line 475, ../sass/_base.scss */
table.paginated th a, table.paginated th input[type=submit] {
  color: #535353;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
}
/* line 481, ../sass/_base.scss */
table.paginated th a.active, table.paginated th input.active[type=submit] {
  color: #2C8EC6;
}
/* line 486, ../sass/_base.scss */
table.paginated th span.sort-arrows {
  background-image: url('../../../../assets/img/sprites/sort_arrows_sprite_1486726162.gif');
  background-position: 0px -16px;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: right;
  position: absolute;
  top: 30%;
  right: 2%;
}
/* line 496, ../sass/_base.scss */
table.paginated th span.sort-arrows.active {
  background-position: 0px 0px;
}
/* line 503, ../sass/_base.scss */
table.paginated td, table.paginated th {
  padding: 10px;
  vertical-align: top;
  background-color: transparent;
}
/* line 508, ../sass/_base.scss */
table.paginated td.checkbox, table.paginated th.checkbox {
  text-align: center;
}
/* line 511, ../sass/_base.scss */
table.paginated td.type, table.paginated th.type {
  text-align: center;
  width: 8%;
}
/* line 514, ../sass/_base.scss */
table.paginated td.type span, table.paginated th.type span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 30px;
  height: 30px;
  background: url('../../../../assets/img/sprites/client_feeds_sprite_1486726162.png');
}
/* line 519, ../sass/_base.scss */
table.paginated td.type span.rss, table.paginated th.type span.rss {
  background-position: 0 0;
}
/* line 522, ../sass/_base.scss */
table.paginated td.type span.news, table.paginated th.type span.news {
  background-position: 0 -90px;
}
/* line 525, ../sass/_base.scss */
table.paginated td.type span.twitter, table.paginated th.type span.twitter {
  background-position: 0 -50px;
}
/* line 531, ../sass/_base.scss */
table.paginated td.disabled input, table.paginated th.disabled input {
  color: #FF7272;
}
/* line 536, ../sass/_base.scss */
table.paginated td.disabled form.active input, table.paginated th.disabled form.active input {
  color: #2C8EC6;
}
/* line 543, ../sass/_base.scss */
table.paginated td.status span, table.paginated th.status span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 545, ../sass/_base.scss */
table.paginated td.status span.icon, table.paginated th.status span.icon {
  width: 20px;
  height: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  left: 0px;
  position: relative;
  margin-right: 10px;
}
/* line 553, ../sass/_base.scss */
table.paginated td.status span.good, table.paginated th.status span.good {
  background-color: #008C69;
}
/* line 556, ../sass/_base.scss */
table.paginated td.status span.ok, table.paginated th.status span.ok {
  background-color: #FFC926;
}
/* line 559, ../sass/_base.scss */
table.paginated td.status span.inactive, table.paginated th.status span.inactive {
  background-color: #AAA;
}
/* line 564, ../sass/_base.scss */
table.paginated td[class^=event], table.paginated td[class^=status], table.paginated th[class^=event], table.paginated th[class^=status] {
  width: 9%;
}
/* line 568, ../sass/_base.scss */
table.paginated td[class^=event] span, table.paginated td[class^=status] span, table.paginated th[class^=event] span, table.paginated th[class^=status] span {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  left: 0px;
  position: relative;
  margin-right: 10px;
}
/* line 580, ../sass/_base.scss */
table.paginated td.event_1 span, table.paginated td.status_1 span, table.paginated th.event_1 span, table.paginated th.status_1 span {
  background-color: #008C69;
}
/* line 587, ../sass/_base.scss */
table.paginated td.event_0 span, table.paginated td.status_0 span, table.paginated th.event_0 span, table.paginated th.status_0 span {
  background-color: #FFC926;
}
/* line 592, ../sass/_base.scss */
table.paginated td .delete input[type=submit], table.paginated th .delete input[type=submit] {
  color: #FF4D4D !important;
}
/* line 596, ../sass/_base.scss */
table.paginated td.edit, table.paginated td.archive, table.paginated th.edit, table.paginated th.archive {
  vertical-align: top;
}
/* line 601, ../sass/_base.scss */
table.paginated td.sort a, table.paginated td.sort input[type=submit], table.paginated th.sort a, table.paginated th.sort input[type=submit] {
  float: right;
  width: 15px;
  height: 7px;
  display: block;
  clear: both;
  margin: 5px 0;
}
/* line 608, ../sass/_base.scss */
table.paginated td.sort a.disabled, table.paginated td.sort input.disabled[type=submit], table.paginated th.sort a.disabled, table.paginated th.sort input.disabled[type=submit] {
  cursor: default;
}
/* line 611, ../sass/_base.scss */
table.paginated td.sort a.up, table.paginated td.sort input.up[type=submit], table.paginated th.sort a.up, table.paginated th.sort input.up[type=submit] {
  background-position: 0 -21px;
  color: #CCCCCC;
}
/* line 614, ../sass/_base.scss */
table.paginated td.sort a.up.disabled, table.paginated td.sort input.up.disabled[type=submit], table.paginated th.sort a.up.disabled, table.paginated th.sort input.up.disabled[type=submit] {
  background-position: 0 -14px;
}
/* line 619, ../sass/_base.scss */
table.paginated td.sort a.down, table.paginated td.sort input.down[type=submit], table.paginated th.sort a.down, table.paginated th.sort input.down[type=submit] {
  background-position: 0 -7px;
  color: #CCCCCC;
}
/* line 622, ../sass/_base.scss */
table.paginated td.sort a.down.disabled, table.paginated td.sort input.down.disabled[type=submit], table.paginated th.sort a.down.disabled, table.paginated th.sort input.down.disabled[type=submit] {
  background-position: 0 0;
}
/* line 629, ../sass/_base.scss */
table.paginated td {
  padding: 15px 10px;
}

/* line 638, ../sass/_base.scss */
.pagination-links {
  margin-top: 30px;
}
/* line 640, ../sass/_base.scss */
.pagination-links ul {
  display: block;
  width: 75%;
  text-align: center;
  margin: 0 auto;
  position: relative;
}
/* line 646, ../sass/_base.scss */
.pagination-links ul > li {
  font-size: 1.1em;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 30px;
  width: 30px;
  height: 30px;
}
/* line 653, ../sass/_base.scss */
.pagination-links ul > li span {
  color: #2C8EC6;
  font-weight: 700;
  position: relative;
  top: -1px;
}
/* line 659, ../sass/_base.scss */
.pagination-links ul > li a, .pagination-links ul > li table.paginated input[type=submit], table.paginated .pagination-links ul > li input[type=submit] {
  font-weight: 700;
  width: 100%;
  height: 100%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: baseline;
}
/* line 666, ../sass/_base.scss */
.pagination-links ul > li:first-child {
  width: auto;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 671, ../sass/_base.scss */
.pagination-links ul > li:first-child span {
  font-weight: 400;
}
/* line 675, ../sass/_base.scss */
.pagination-links ul > li:first-child a:after, .pagination-links ul > li:first-child table.paginated input[type=submit]:after, table.paginated .pagination-links ul > li:first-child input[type=submit]:after {
  content: " Previous Page";
  font-weight: 700;
}
/* line 681, ../sass/_base.scss */
.pagination-links ul > li:last-child {
  width: auto;
  position: absolute;
  top: 0;
  right: 0;
}
/* line 686, ../sass/_base.scss */
.pagination-links ul > li:last-child a, .pagination-links ul > li:last-child table.paginated input[type=submit], table.paginated .pagination-links ul > li:last-child input[type=submit] {
  font-weight: 400;
}
/* line 688, ../sass/_base.scss */
.pagination-links ul > li:last-child a:before, .pagination-links ul > li:last-child table.paginated input[type=submit]:before, table.paginated .pagination-links ul > li:last-child input[type=submit]:before {
  content: "Next Page ";
  font-weight: 700;
}
/* line 694, ../sass/_base.scss */
.pagination-links ul > li.disabled {
  display: none;
}
/* line 697, ../sass/_base.scss */
.pagination-links ul > li.active {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: inset 0px 0px 2px #000;
  -webkit-box-shadow: inset 0px 0px 2px #000;
  box-shadow: inset 0px 0px 2px #000;
  border: 1px solid #D9D9D9;
  background: #FFF;
}

/** Global **/
/* line 5, ../sass/portal.scss */
input[type=submit], a.b-submit, table.paginated input.b-submit[type=submit] {
  text-shadow: none;
  padding: 9px 15px;
  font-weight: 400;
}

/** Layout **/
/* line 15, ../sass/portal.scss */
#header {
  position: relative;
  font-size: 0.95em;
}
/* line 3, ../sass/style/_mixins.scss */
#header:after {
  content: "";
  display: table;
  clear: both;
}
/* line 20, ../sass/portal.scss */
#header a, #header table.paginated input[type=submit], table.paginated #header input[type=submit] {
  color: #FFFFFF;
}
/* line 25, ../sass/portal.scss */
#header nav.main li,
#header nav.account li {
  float: left;
  padding: 18px 15px;
}
/* line 31, ../sass/portal.scss */
#header nav.main li.home,
#header nav.account li.home {
  padding-left: 0;
}
/* line 36, ../sass/portal.scss */
#header nav.main li.log_out,
#header nav.account li.log_out {
  padding-right: 0;
}
/* line 42, ../sass/portal.scss */
#header nav.main {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 80%;
  padding-left: 10px;
  height: 50px;
}
/* line 48, ../sass/portal.scss */
#header nav.main li {
  border-right: 1px solid rgba(0, 0, 0, 0.15);
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  height: 50px;
}
/* line 54, ../sass/portal.scss */
#header nav.main li.client img {
  height: 25px;
  top: 0;
  position: relative;
}
/* line 60, ../sass/portal.scss */
#header nav.main li.home, #header nav.main li.new {
  position: relative;
}
/* line 64, ../sass/portal.scss */
#header nav.main li.home a, #header nav.main li.home table.paginated input[type=submit], table.paginated #header nav.main li.home input[type=submit], #header nav.main li.new a, #header nav.main li.new table.paginated input[type=submit], table.paginated #header nav.main li.new input[type=submit] {
  padding-left: 42px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
}
/* line 72, ../sass/portal.scss */
#header nav.main li.new {
  width: 100px;
  padding: 0;
  text-indent: 10px;
}
/* line 76, ../sass/portal.scss */
#header nav.main li.new img {
  left: 10px;
}
/* line 79, ../sass/portal.scss */
#header nav.main li.new a, #header nav.main li.new table.paginated input[type=submit], table.paginated #header nav.main li.new input[type=submit] {
  position: absolute;
  line-height: 55px;
  top: -2px;
}
/* line 84, ../sass/portal.scss */
#header nav.main li.new ul {
  position: relative;
}
/* line 86, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  display: none;
  position: absolute;
  width: 225px;
  top: 50px;
  left: 0;
  z-index: 5;
  background: #444;
}
/* line 95, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  padding: 10px 15px;
}
/* line 99, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li > a, #header nav.main li.new ul.sub-menu table.paginated li > input[type=submit], table.paginated #header nav.main li.new ul.sub-menu li > input[type=submit] {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  width: 100%;
  height: 100%;
  padding: 10px 0;
  text-indent: 45px;
  top: 0px;
  line-height: 15px;
}
/* line 108, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li > a.icon, #header nav.main li.new ul.sub-menu table.paginated li > input.icon[type=submit], table.paginated #header nav.main li.new ul.sub-menu li > input.icon[type=submit] {
  background: url('../../../../assets/img/sprites/client_sidebar_menu_1486726162.png');
  background-repeat: no-repeat;
}
/* line 111, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li > a.icon.event, #header nav.main li.new ul.sub-menu table.paginated li > input.icon.event[type=submit], table.paginated #header nav.main li.new ul.sub-menu li > input.icon.event[type=submit] {
  background-position: 0px -70px;
}
/* line 114, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li > a.icon.news, #header nav.main li.new ul.sub-menu table.paginated li > input.icon.news[type=submit], table.paginated #header nav.main li.new ul.sub-menu li > input.icon.news[type=submit] {
  background-position: 0px -197px;
}
/* line 117, ../sass/portal.scss */
#header nav.main li.new ul.sub-menu li > a.icon.message, #header nav.main li.new ul.sub-menu table.paginated li > input.icon.message[type=submit], table.paginated #header nav.main li.new ul.sub-menu li > input.icon.message[type=submit] {
  background-position: 0px -323px;
}
/* line 126, ../sass/portal.scss */
#header nav.main li.new img, #header nav.main li.home img {
  position: absolute;
  top: 50%;
}
/* line 132, ../sass/portal.scss */
#header nav.main li.new img {
  top: 25%;
}
/* line 135, ../sass/portal.scss */
#header nav.main li.home img {
  background: #FFFFFF;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  position: relative;
  padding: 3px 7px;
  top: -8px;
}
/* line 144, ../sass/portal.scss */
#header nav.main li.home a, #header nav.main li.home table.paginated input[type=submit], table.paginated #header nav.main li.home input[type=submit] {
  position: relative;
  top: -35px;
}
/* line 152, ../sass/portal.scss */
#header nav.main.client li.home img {
  top: -4px;
}
/* line 155, ../sass/portal.scss */
#header nav.main.client li.home a, #header nav.main.client li.home table.paginated input[type=submit], table.paginated #header nav.main.client li.home input[type=submit] {
  top: -30px;
}
/* line 164, ../sass/portal.scss */
#header nav.main.client li.new img {
  top: 18px;
}
/* line 175, ../sass/portal.scss */
#header nav.account {
  position: absolute;
  right: 1%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: right;
  top: 0;
}
/* line 182, ../sass/portal.scss */
#header nav.account li {
  border-left: 1px solid rgba(0, 0, 0, 0.15);
}

/* line 189, ../sass/portal.scss */
#sidebar {
  background: #FFFFFF;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  font-size: 1.15em;
  margin-right: -30px;
  position: relative;
}
/* line 199, ../sass/portal.scss */
#sidebar input.search {
  width: 100%;
}
/* line 204, ../sass/portal.scss */
#sidebar ul.main-menu.low-light {
  background: #EEE;
}
/* line 208, ../sass/portal.scss */
#sidebar ul.main-menu > li {
  position: relative;
  border-top: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding-left: 0px;
}
/* line 214, ../sass/portal.scss */
#sidebar ul.main-menu > li.client-manager {
  border-bottom: 0;
}
/* line 217, ../sass/portal.scss */
#sidebar ul.main-menu > li a, #sidebar ul.main-menu > li table.paginated input[type=submit], table.paginated #sidebar ul.main-menu > li input[type=submit] {
  display: block;
  width: 100%;
  padding: 14px 14px 14px 40px;
  font-size: 0.833em;
}
/* line 223, ../sass/portal.scss */
#sidebar ul.main-menu > li a:before, #sidebar ul.main-menu > li table.paginated input[type=submit]:before, table.paginated #sidebar ul.main-menu > li input[type=submit]:before {
  content: '';
  width: 24px;
  height: 24px;
  position: absolute;
  left: 8px;
  top: 10px;
}
/* line 234, ../sass/portal.scss */
#sidebar ul.main-menu > li .sub-menu {
  display: none;
}
/* line 237, ../sass/portal.scss */
#sidebar ul.main-menu > li .sub-menu.active {
  display: block;
  background: #EEE;
}
/* line 242, ../sass/portal.scss */
#sidebar ul.main-menu > li .sub-menu li.active {
  background-color: #555;
}
/* line 244, ../sass/portal.scss */
#sidebar ul.main-menu > li .sub-menu li.active a, #sidebar ul.main-menu > li .sub-menu li.active table.paginated input[type=submit], table.paginated #sidebar ul.main-menu > li .sub-menu li.active input[type=submit] {
  color: #FFF;
  font-size: 0.833em;
}
/* line 253, ../sass/portal.scss */
#sidebar footer {
  font-size: 0.76em;
  text-align: center;
  position: absolute;
  bottom: 15px;
  width: 100%;
}

/** Content **/
/* line 3, ../sass/style/_mixins.scss */
#content:after {
  content: "";
  display: table;
  clear: both;
}
/* line 269, ../sass/portal.scss */
#content header {
  width: 100%;
  border-bottom: 1px solid #CCCCCC;
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px;
  border-radius: 10px 10px 0 0;
}
/* line 274, ../sass/portal.scss */
#content header h1 {
  font-size: 1.375em;
  font-weight: 600;
  padding: 18px 15px 18px 15px;
  position: relative;
}
/* line 280, ../sass/portal.scss */
#content header h1 a, #content header h1 table.paginated input[type=submit], table.paginated #content header h1 input[type=submit] {
  position: absolute;
  top: 10px;
  right: 3%;
}
/* line 287, ../sass/portal.scss */
#content header .filter.form {
  float: right;
  display: none;
}
/* line 294, ../sass/portal.scss */
#content header a.like-button, #content header table.paginated input.like-button[type=submit], table.paginated #content header input.like-button[type=submit] {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  top: 25%;
  right: 1%;
}
/* line 303, ../sass/portal.scss */
#content .main-content {
  font-size: 0.9em;
}
/* line 3, ../sass/style/_mixins.scss */
#content .main-content:after {
  content: "";
  display: table;
  clear: both;
}
/* line 310, ../sass/portal.scss */
#content .main-content, #content footer {
  padding: 15px 0;
  clear: both;
}
/* line 316, ../sass/portal.scss */
#content footer ul {
  font-size: 0.9em;
  float: right;
  padding-bottom: 15px;
}
/* line 322, ../sass/portal.scss */
#content footer ul li {
  float: left;
  padding: 0 10px;
  border-left: 1px solid #CCCCCC;
}
/* line 328, ../sass/portal.scss */
#content footer ul li.first {
  border: 0;
  padding-left: 0;
}

/*  Dashboard */
/* line 338, ../sass/portal.scss */
section {
  /*  Soft Settings */
}
/* line 339, ../sass/portal.scss */
section.dashboard, section.service-status, section.app-info, section.client-info, section.downloads, section.demo {
  width: 47%;
  min-height: 275px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  margin: 10px;
}
/* line 349, ../sass/portal.scss */
section.dashboard header, section.service-status header, section.app-info header, section.client-info header, section.downloads header, section.demo header {
  height: 40px;
  background: #FFF !important;
}
/* line 352, ../sass/portal.scss */
section.dashboard header h2, section.service-status header h2, section.app-info header h2, section.client-info header h2, section.downloads header h2, section.demo header h2 {
  font-size: 1.4em;
  font-weight: 700;
  position: relative;
  top: 10px;
  margin-left: 10px;
}
/* line 358, ../sass/portal.scss */
section.dashboard header h2 a, section.dashboard header h2 table.paginated input[type=submit], table.paginated section.dashboard header h2 input[type=submit], section.service-status header h2 a, section.service-status header h2 table.paginated input[type=submit], table.paginated section.service-status header h2 input[type=submit], section.app-info header h2 a, section.app-info header h2 table.paginated input[type=submit], table.paginated section.app-info header h2 input[type=submit], section.client-info header h2 a, section.client-info header h2 table.paginated input[type=submit], table.paginated section.client-info header h2 input[type=submit], section.downloads header h2 a, section.downloads header h2 table.paginated input[type=submit], table.paginated section.downloads header h2 input[type=submit], section.demo header h2 a, section.demo header h2 table.paginated input[type=submit], table.paginated section.demo header h2 input[type=submit] {
  float: right;
  padding-right: 40px;
  font-weight: 700;
  background: url('../../../../assets/img/layouts/dashboard_link_arrow_right_1486726162.gif');
  background-repeat: no-repeat;
  background-position: 90% 55%;
}
/* line 367, ../sass/portal.scss */
section.dashboard header h2 span.header, section.service-status header h2 span.header, section.app-info header h2 span.header, section.client-info header h2 span.header, section.downloads header h2 span.header, section.demo header h2 span.header {
  float: right;
  padding-right: 40px;
  font-weight: 700;
  background: url('../../../../assets/img/layouts/dashboard_link_arrow_right_1486726162.gif');
  background-repeat: no-repeat;
  background-position: 90% 55%;
  color: #2C8EC6;
}
/* line 379, ../sass/portal.scss */
section.dashboard div, section.service-status div, section.app-info div, section.client-info div, section.downloads div, section.demo div {
  padding: 10px;
}
/* line 385, ../sass/portal.scss */
section.client-info .chart, section.downloads .chart {
  width: 90%;
  margin: 0 auto;
  position: relative;
  top: 25px;
}
/* line 391, ../sass/portal.scss */
section.client-info canvas, section.downloads canvas {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 394, ../sass/portal.scss */
section.client-info .series-content, section.downloads .series-content {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 65%;
  padding: 0;
}
/* line 398, ../sass/portal.scss */
section.client-info .series-content .series, section.downloads .series-content .series {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 100%;
  margin-left: 20px;
}
/* line 402, ../sass/portal.scss */
section.client-info .series-content .series span, section.downloads .series-content .series span {
  float: right;
  font-size: 1.2em;
  color: #777;
}
/* line 406, ../sass/portal.scss */
section.client-info .series-content .series span.icon, section.downloads .series-content .series span.icon {
  float: none;
}
/* line 409, ../sass/portal.scss */
section.client-info .series-content .series span.label, section.downloads .series-content .series span.label {
  float: none;
  margin-left: 20px;
}
/* line 418, ../sass/portal.scss */
section.service-status span {
  font-size: 1.2em;
  color: #777;
}
/* line 421, ../sass/portal.scss */
section.service-status span.title {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 45%;
}
/* line 425, ../sass/portal.scss */
section.service-status span.value {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 20%;
  color: #2C8EC6;
  font-weight: 700;
}
/* line 431, ../sass/portal.scss */
section.service-status span.links {
  font-weight: 700;
  color: #2C8EC6;
}
/* line 434, ../sass/portal.scss */
section.service-status span.links a, section.service-status span.links table.paginated input[type=submit], table.paginated section.service-status span.links input[type=submit] {
  font-weight: 700;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 0 5px;
}
/* line 441, ../sass/portal.scss */
section.service-status .total-events {
  border-bottom: 1px solid #CCC;
  padding: 20px 15px;
}
/* line 445, ../sass/portal.scss */
section.service-status .pending-events,
section.service-status .active-events {
  padding: 20px 15px;
}
/* line 451, ../sass/portal.scss */
section.app-info div {
  position: relative;
}
/* line 453, ../sass/portal.scss */
section.app-info div.ios {
  border-bottom: 1px solid #CCC;
}
/* line 460, ../sass/portal.scss */
section.app-info a, section.app-info table.paginated input[type=submit], table.paginated section.app-info input[type=submit] {
  font-weight: 700;
}
/* line 463, ../sass/portal.scss */
section.app-info span {
  font-size: 1.2em;
  color: #777;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 467, ../sass/portal.scss */
section.app-info span.platform {
  width: 30%;
}
/* line 470, ../sass/portal.scss */
section.app-info span.version {
  width: 22%;
}
/* line 473, ../sass/portal.scss */
section.app-info span.more-info {
  width: 26%;
}
/* line 476, ../sass/portal.scss */
section.app-info span.edit {
  width: 20%;
  text-align: right;
}
/* line 480, ../sass/portal.scss */
section.app-info span.download {
  width: 65%;
  text-align: right;
  margin-top: 0px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 485, ../sass/portal.scss */
section.app-info span.download a, section.app-info span.download table.paginated input[type=submit], table.paginated section.app-info span.download input[type=submit] {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 45%;
  text-align: center;
}
/* line 490, ../sass/portal.scss */
section.app-info span.download a:hover, section.app-info span.download table.paginated input[type=submit]:hover, table.paginated section.app-info span.download input[type=submit]:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
  cursor: pointer;
}
/* line 505, ../sass/portal.scss */
section.demo .demo-count {
  padding: 20px 15px;
  max-height: 340px;
  overflow-y: auto;
}
/* line 509, ../sass/portal.scss */
section.demo .demo-count table {
  margin-top: 20px;
}
/* line 512, ../sass/portal.scss */
section.demo .demo-count span {
  width: 70%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  font-size: 1.2em;
  color: #777;
}
/* line 517, ../sass/portal.scss */
section.demo .demo-count span.value {
  width: 25%;
  color: #2C8EC6;
  font-weight: 700;
}
/* line 527, ../sass/portal.scss */
section.soft-settings {
  width: 95%;
  margin: 0 auto 20px;
}
/* line 530, ../sass/portal.scss */
section.soft-settings header {
  background: #F1F1F1 !important;
  border: 1px solid #CCCCCC;
  border-radius: 5px 0;
}
/* line 534, ../sass/portal.scss */
section.soft-settings header h3 {
  font-size: 1.571em;
  font-weight: 900;
  padding: 20px;
}
/* line 538, ../sass/portal.scss */
section.soft-settings header h3 span {
  float: right;
}
/* line 544, ../sass/portal.scss */
section.soft-settings ul.users {
  padding: 20px;
  border: 1px solid #CCCCCC;
  border-top: 0;
  border-bottom: 0;
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border-radius: 0px;
  border-radius: 0px 0px 5px 5px;
}
/* line 551, ../sass/portal.scss */
section.soft-settings ul.users li.user {
  margin: 0 0 20px 0;
}
/* line 553, ../sass/portal.scss */
section.soft-settings ul.users li.user span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 33%;
}
/* line 556, ../sass/portal.scss */
section.soft-settings ul.users li.user span.addr-line {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
}
/* line 560, ../sass/portal.scss */
section.soft-settings ul.users li.user span.label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 25%;
  font-size: 1.12em;
  font-weight: 400;
}
/* line 566, ../sass/portal.scss */
section.soft-settings ul.users li.user span.value {
  font-weight: 700;
  font-size: 1.12em;
}
/* line 569, ../sass/portal.scss */
section.soft-settings ul.users li.user span.value img {
  height: 300px;
}
/* line 579, ../sass/portal.scss */
section.soft-settings .row,
section.soft-settings .form-actions {
  margin: 0;
  border: 1px solid #CCCCCC;
  border-top: none;
  padding: 10px;
}
/* line 586, ../sass/portal.scss */
section.soft-settings .row {
  position: relative;
}
/* line 589, ../sass/portal.scss */
section.soft-settings .row .control-group label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 25%;
}
/* line 593, ../sass/portal.scss */
section.soft-settings .row .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 70%;
}
/* line 596, ../sass/portal.scss */
section.soft-settings .row .control-group .controls input {
  width: 100%;
}
/* line 598, ../sass/portal.scss */
section.soft-settings .row .control-group .controls input[type=checkbox] {
  width: auto;
}
/* line 605, ../sass/portal.scss */
section.soft-settings .row span.cert-indication {
  width: 30px;
  height: 30px;
  background: linear-gradient(#26a1e5, #2c8fc7);
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  top: 25%;
  right: 2%;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
}
/* line 614, ../sass/portal.scss */
section.soft-settings .row span.cert-indication.has-cert {
  background: #008D00;
}
/* line 617, ../sass/portal.scss */
section.soft-settings .row span.cert-indication.no-cert {
  background: #FF7272;
}
/* line 623, ../sass/portal.scss */
section.soft-settings .form-actions {
  text-align: right;
}
/* line 625, ../sass/portal.scss */
section.soft-settings .form-actions input {
  right: 5%;
  position: relative;
}

/*  Responsive  */
@media (max-width: 1200px) {
  /* line 638, ../sass/portal.scss */
  section.client-info .chart, section.downloads .chart {
    width: 99%;
  }
  /* line 641, ../sass/portal.scss */
  section.client-info .series-content, section.downloads .series-content {
    width: 55%;
  }
}
@media (max-width: 960px) {
  /* line 652, ../sass/portal.scss */
  section.client-info .chart, section.downloads .chart {
    width: 99%;
  }
  /* line 655, ../sass/portal.scss */
  section.client-info .series-content, section.downloads .series-content {
    width: 55%;
  }
}
@media (max-width: 920px) {
  /* line 664, ../sass/portal.scss */
  section.info-pane {
    width: 95%;
  }
  /* line 671, ../sass/portal.scss */
  section.soft-settings ul li.user span {
    margin: 0 15px 10px 0;
    width: 100%;
  }
  /* line 674, ../sass/portal.scss */
  section.soft-settings ul li.user span.last-login {
    width: 100%;
  }
}
/** Header **/
/* line 5, ../sass/admin.scss */
#header {
  background: #2C8EC6;
}

/** General **/
/* line 12, ../sass/admin.scss */
.automation {
  padding: 10px 0 10px 10px !important;
}

/* line 16, ../sass/admin.scss */
.automation .status {
  font-size: 1em;
  display: block;
  width: 100%;
  padding: 5px 0 20px 0;
}
/* line 22, ../sass/admin.scss */
.automation .status.success {
  color: green;
}
/* line 26, ../sass/admin.scss */
.automation .status.failure {
  color: red;
}

/** Content **/
/* line 35, ../sass/admin.scss */
#content header {
  background: #DDECF1;
  position: relative;
}
/* line 41, ../sass/admin.scss */
#content header h1 a.dk_toggle, #content header h1 table.paginated input.dk_toggle[type=submit], table.paginated #content header h1 input.dk_toggle[type=submit] {
  font-size: 0.65em;
  position: relative;
  top: -7px;
}
/* line 49, ../sass/admin.scss */
#content .full-width {
  border: none;
}
/* line 52, ../sass/admin.scss */
#content form#client-filter {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  background: #DDECF1;
  padding: 15px 15px;
  width: 100%;
}
/* line 58, ../sass/admin.scss */
#content form#client-filter .control-group,
#content form#client-filter fieldset {
  margin-bottom: 15px;
  margin-left: 2%;
  width: 45%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 64, ../sass/admin.scss */
#content form#client-filter .control-group label,
#content form#client-filter fieldset label {
  width: 35%;
}
/* line 68, ../sass/admin.scss */
#content form#client-filter label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 15%;
  font-weight: 600;
  font-size: 1.063em;
}
/* line 74, ../sass/admin.scss */
#content form#client-filter .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 65%;
  /*DK Select Style Overide */
}
/* line 77, ../sass/admin.scss */
#content form#client-filter .controls input {
  width: 100%;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding: 8px;
}
/* line 82, ../sass/admin.scss */
#content form#client-filter .controls input.datepicker {
  width: 45%;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png');
  background-repeat: no-repeat;
  background-position: 90% 115%;
  background-color: #FFF;
}
/* line 92, ../sass/admin.scss */
#content form#client-filter .controls .dk_container {
  width: 100%;
}
/* line 94, ../sass/admin.scss */
#content form#client-filter .controls .dk_container a, #content form#client-filter .controls .dk_container table.paginated input[type=submit], table.paginated #content form#client-filter .controls .dk_container input[type=submit] {
  width: 100% !important;
}
/* line 99, ../sass/admin.scss */
#content form#client-filter fieldset {
  margin-left: 20px;
  position: relative;
  float: right;
}
/* line 103, ../sass/admin.scss */
#content form#client-filter fieldset label {
  width: 30%;
}
/* line 106, ../sass/admin.scss */
#content form#client-filter fieldset .control-group {
  width: 65%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  left: 0%;
}
/* line 111, ../sass/admin.scss */
#content form#client-filter fieldset .control-group:nth-child(3) {
  left: 30.5%;
}
/* line 114, ../sass/admin.scss */
#content form#client-filter fieldset .control-group label {
  width: 30%;
}
/* line 117, ../sass/admin.scss */
#content form#client-filter fieldset .control-group .controls {
  width: 50%;
}
/* line 120, ../sass/admin.scss */
#content form#client-filter fieldset .control-group .controls input.datepicker {
  width: 100%;
}
/* line 127, ../sass/admin.scss */
#content form#client-filter .form-actions {
  margin-top: 20px;
}
/* line 130, ../sass/admin.scss */
#content form#client-filter .form-actions input.btn-primary, #content form#client-filter .form-actions section.app-info span.download a, section.app-info span.download #content form#client-filter .form-actions a, #content form#client-filter .form-actions section.app-info span.download table.paginated input[type=submit], section.app-info span.download table.paginated #content form#client-filter .form-actions input[type=submit], #content form#client-filter .form-actions table.paginated section.app-info span.download input[type=submit], table.paginated section.app-info span.download #content form#client-filter .form-actions input[type=submit] {
  float: right;
}
/* line 136, ../sass/admin.scss */
#content form[class^=create] {
  background: #EEEEEE;
  padding: 25px 15px;
}
/* line 139, ../sass/admin.scss */
#content form[class^=create] .tooltip-icon {
  vertical-align: top;
  float: right;
  top: 7px;
  position: relative;
  right: 2.5%;
}
/* line 146, ../sass/admin.scss */
#content form[class^=create] .tooltip-icon:hover {
  cursor: pointer;
}
/* line 151, ../sass/admin.scss */
#content form[class^=create] span.value {
  font-weight: 700;
}
/* line 155, ../sass/admin.scss */
#content form[class^=create] label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 14%;
  clear: both;
  font-size: 1.125em;
}
/* line 160, ../sass/admin.scss */
#content form[class^=create] label.extended {
  width: 23.5%;
}
/* line 165, ../sass/admin.scss */
#content form[class^=create] .confirmation .control-group {
  width: 95%;
}
/* line 169, ../sass/admin.scss */
#content form[class^=create] .control-group {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-bottom: 10px;
  position: relative;
  width: 20%;
}
/* line 173, ../sass/admin.scss */
#content form[class^=create] .control-group.required {
  width: 95%;
}
/* line 177, ../sass/admin.scss */
#content form[class^=create] .control-group label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 15%;
}
/* line 180, ../sass/admin.scss */
#content form[class^=create] .control-group label sup {
  display: inline;
  position: relative;
  left: 15px;
}
/* line 186, ../sass/admin.scss */
#content form[class^=create] .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 80%;
}
/* line 189, ../sass/admin.scss */
#content form[class^=create] .control-group .controls input {
  width: 100%;
}
/* line 191, ../sass/admin.scss */
#content form[class^=create] .control-group .controls input[type=password] {
  width: 75%;
}
/* line 196, ../sass/admin.scss */
#content form[class^=create] .control-group .controls .dk_container {
  width: 100%;
}
/* line 198, ../sass/admin.scss */
#content form[class^=create] .control-group .controls .dk_container a, #content form[class^=create] .control-group .controls .dk_container table.paginated input[type=submit], table.paginated #content form[class^=create] .control-group .controls .dk_container input[type=submit] {
  width: 100% !important;
}
/* line 202, ../sass/admin.scss */
#content form[class^=create] .control-group .controls .strength-meter {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 20px;
}
/* line 205, ../sass/admin.scss */
#content form[class^=create] .control-group .controls .strength-meter .strength-icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 20px;
  height: 20px;
  position: relative;
  left: -10px;
}
/* line 212, ../sass/admin.scss */
#content form[class^=create] .control-group .controls .strength-meter .strength-icon span.veryweak {
  background: #FF7373;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* line 219, ../sass/admin.scss */
#content form[class^=create] .control-group .controls .strength-meter .strength-icon span.weak {
  background: #FFB973;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* line 226, ../sass/admin.scss */
#content form[class^=create] .control-group .controls .strength-meter .strength-icon span.medium {
  background: #FFC926;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* line 233, ../sass/admin.scss */
#content form[class^=create] .control-group .controls .strength-meter .strength-icon span.strong {
  background: #B2B200;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* line 243, ../sass/admin.scss */
#content form[class^=create] .control-group .controls .strength-meter div[data-meter] {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 248, ../sass/admin.scss */
#content form[class^=create] .control-group .controls .help-inline {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: auto;
  margin-left: 10px;
  display: none;
}
/* line 257, ../sass/admin.scss */
#content form[class^=create] .control-group.error .controls .help-inline {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #FF7272;
}
/* line 264, ../sass/admin.scss */
#content form[class^=create] .form-actions {
  margin: 20px 0;
}
/* line 267, ../sass/admin.scss */
#content form[class^=create] .form-actions input.btn-inverse {
  position: relative;
  left: 2%;
}
/* line 271, ../sass/admin.scss */
#content form[class^=create] .form-actions input.btn-primary, #content form[class^=create] .form-actions section.app-info span.download a, section.app-info span.download #content form[class^=create] .form-actions a, #content form[class^=create] .form-actions section.app-info span.download table.paginated input[type=submit], section.app-info span.download table.paginated #content form[class^=create] .form-actions input[type=submit], #content form[class^=create] .form-actions table.paginated section.app-info span.download input[type=submit], table.paginated section.app-info span.download #content form[class^=create] .form-actions input[type=submit] {
  float: right;
  position: relative;
  right: 4%;
  font-weight: 700;
  padding: 14px 10px;
}
/* line 281, ../sass/admin.scss */
#content form.create-client {
  background: transparent;
  padding: 15px 0px;
}
/* line 284, ../sass/admin.scss */
#content form.create-client label {
  padding: 0px 15px;
}
/* line 287, ../sass/admin.scss */
#content form.create-client .control-group {
  padding: 0px 15px;
}
/* line 289, ../sass/admin.scss */
#content form.create-client .control-group label {
  padding: 0px;
}
/* line 294, ../sass/admin.scss */
#content form.create-client div.form-actions {
  border-top: 1px solid #CCCCCC;
  padding: 25px 0 0;
}
/* line 300, ../sass/admin.scss */
#content section.create-client {
  width: 95%;
  margin: 0 auto;
  background: #FFF;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
/* line 306, ../sass/admin.scss */
#content section.create-client p {
  padding: 10px 15px;
}

/** Sidebar **/
/* line 316, ../sass/admin.scss */
#sidebar ul.main-menu > li.client-manager a:before, #sidebar ul.main-menu > li.client-manager table.paginated input[type=submit]:before, table.paginated #sidebar ul.main-menu > li.client-manager input[type=submit]:before {
  background: url('../../../../assets/img/sprites/client_manager_active_1486726162.png');
  background-repeat: no-repeat;
}
/* line 321, ../sass/admin.scss */
#sidebar ul.main-menu > li.manager a:before, #sidebar ul.main-menu > li.manager table.paginated input[type=submit]:before, table.paginated #sidebar ul.main-menu > li.manager input[type=submit]:before {
  background: url('../../../../assets/img/sprites/manager_active_1486726162.png');
  background-repeat: no-repeat;
}

/* line 328, ../sass/admin.scss */
.ui-dialog-titlebar {
  min-height: 40px;
}

/* line 333, ../sass/admin.scss */
#general-dialog section {
  padding: 30px;
}

/*  Responsive  */
@media (max-width: 1200px) {
  /* line 340, ../sass/admin.scss */
  body {
    font-size: 14px;
  }

  /* line 346, ../sass/admin.scss */
  #content form[class^=create] .control-group .controls {
    width: 70%;
  }
  /* line 349, ../sass/admin.scss */
  #content form[class^=create] .control-group .controls input[type=text] {
    width: 100%;
  }

  /* line 362, ../sass/admin.scss */
  #sidebar ul.main-menu > li .sub-menu a, #sidebar ul.main-menu > li .sub-menu table.paginated input[type=submit], table.paginated #sidebar ul.main-menu > li .sub-menu input[type=submit] {
    padding-left: 25px;
  }
}
/* line 6, ../sass/client.scss */
h1.news small {
  color: #FFF;
}

/* line 12, ../sass/client.scss */
.count {
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  -moz-border-radius: 26px;
  -webkit-border-radius: 26px;
  border-radius: 26px;
  background: #FF7272;
  text-align: center;
  color: #FFF;
  padding: 4px 0px;
  font-size: 0.938em;
}

/* line 25, ../sass/client.scss */
.department-info h5 {
  color: #2C8EC6;
  margin-bottom: 10px;
  font-weight: 700;
}
/* line 29, ../sass/client.scss */
.department-info h5 a, .department-info h5 table.paginated input[type=submit], table.paginated .department-info h5 input[type=submit] {
  font-weight: 700;
}
/* line 33, ../sass/client.scss */
.department-info ul {
  padding-left: 10px;
}
/* line 35, ../sass/client.scss */
.department-info ul > li {
  color: #555;
  margin-bottom: 10px;
}

/* line 43, ../sass/client.scss */
#header {
  background: #444;
}
/* line 46, ../sass/client.scss */
#header .school-name {
  position: relative;
  color: #FFF;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-left: 20px;
  top: 0px;
}
/* line 59, ../sass/client.scss */
#header nav.main li img {
  margin-top: -5px;
}

/* line 68, ../sass/client.scss */
#sidebar header {
  border-bottom: 1px solid #CCCCCC;
}
/* line 72, ../sass/client.scss */
#sidebar ul.main-menu > li {
  border-top: none;
}
/* line 74, ../sass/client.scss */
#sidebar ul.main-menu > li a, #sidebar ul.main-menu > li table.paginated input[type=submit], table.paginated #sidebar ul.main-menu > li input[type=submit] {
  background: url('../../../../assets/img/sprites/client_sidebar_menu_1486726162.png');
  background-repeat: no-repeat;
}
/* line 77, ../sass/client.scss */
#sidebar ul.main-menu > li a.event, #sidebar ul.main-menu > li table.paginated input.event[type=submit], table.paginated #sidebar ul.main-menu > li input.event[type=submit] {
  background-position: 0px 8px;
}
/* line 83, ../sass/client.scss */
#sidebar ul.main-menu > li a.news, #sidebar ul.main-menu > li table.paginated input.news[type=submit], table.paginated #sidebar ul.main-menu > li input.news[type=submit] {
  background-position: 0px -120px;
}
/* line 89, ../sass/client.scss */
#sidebar ul.main-menu > li a.message, #sidebar ul.main-menu > li table.paginated input.message[type=submit], table.paginated #sidebar ul.main-menu > li input.message[type=submit] {
  background-position: 0px -244px;
}
/* line 95, ../sass/client.scss */
#sidebar ul.main-menu > li a.activity, #sidebar ul.main-menu > li table.paginated input.activity[type=submit], table.paginated #sidebar ul.main-menu > li input.activity[type=submit] {
  background: url('../../../../assets/img/layouts/activities_departments_1486726162.png');
  background-position: 1% 50%;
  background-repeat: no-repeat;
}
/* line 103, ../sass/client.scss */
#sidebar ul.main-menu > li a.setting, #sidebar ul.main-menu > li table.paginated input.setting[type=submit], table.paginated #sidebar ul.main-menu > li input.setting[type=submit] {
  background-position: 0px -512px;
}
/* line 111, ../sass/client.scss */
#sidebar ul.main-menu > li ul.sub-menu.low-light {
  background: #EEEEEE;
}
/* line 116, ../sass/client.scss */
#sidebar ul.main-menu > li ul.sub-menu li.pending-events, #sidebar ul.main-menu > li ul.sub-menu li.pending-news {
  position: relative;
}
/* line 120, ../sass/client.scss */
#sidebar ul.main-menu > li ul.sub-menu li a, #sidebar ul.main-menu > li ul.sub-menu li table.paginated input[type=submit], table.paginated #sidebar ul.main-menu > li ul.sub-menu li input[type=submit] {
  background: transparent;
  font-size: 0.833em;
}
/* line 123, ../sass/client.scss */
#sidebar ul.main-menu > li ul.sub-menu li a .count, #sidebar ul.main-menu > li ul.sub-menu li table.paginated input[type=submit] .count, table.paginated #sidebar ul.main-menu > li ul.sub-menu li input[type=submit] .count {
  float: right;
  right: 5px;
  top: 7px;
  line-height: 20px;
  position: absolute;
  text-align: center;
}

/* line 138, ../sass/client.scss */
.image-uploader,
.document-uploader {
  width: 100%;
  max-height: 600px;
  min-height: 100px;
  max-width: 747px;
  margin: 10px 0;
  background-color: #DDECF1;
  border: 3px dashed #2c8fc7;
  position: relative;
}
/* line 148, ../sass/client.scss */
.image-uploader .status,
.document-uploader .status {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  line-height: 9rem;
  display: none;
}
/* line 156, ../sass/client.scss */
.image-uploader .status p,
.document-uploader .status p {
  text-align: center;
  color: white;
  font-weight: 700;
}
/* line 161, ../sass/client.scss */
.image-uploader .status.success,
.document-uploader .status.success {
  background-color: rgba(0, 141, 0, 0.75);
}
/* line 164, ../sass/client.scss */
.image-uploader .status.error,
.document-uploader .status.error {
  background-color: rgba(255, 114, 114, 0.75);
}
/* line 168, ../sass/client.scss */
.image-uploader h3,
.document-uploader h3 {
  color: #2c8fc7;
  margin: 20px auto;
  text-align: center;
  font-size: 150%;
  font-weight: 700;
}
/* line 175, ../sass/client.scss */
.image-uploader .preview,
.document-uploader .preview {
  width: 80%;
  height: 100px;
  margin: 10px auto;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center top;
}

/* line 188, ../sass/client.scss */
#image-library ul li {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 175px;
  margin: 0 10px 20px 10px;
  height: 175px;
  overflow: hidden;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #CCCCCC;
  padding: 10px;
}
/* line 197, ../sass/client.scss */
#image-library ul li span {
  margin-bottom: 10px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  font-size: 0.75em;
  text-align: center;
  width: 100%;
}
/* line 204, ../sass/client.scss */
#image-library ul li img {
  width: 150px;
}
/* line 206, ../sass/client.scss */
#image-library ul li img:hover {
  cursor: pointer;
}

/* line 214, ../sass/client.scss */
#image-fullsize {
  text-align: center;
  padding: 15px 0;
}
/* line 217, ../sass/client.scss */
#image-fullsize img {
  margin: 0 auto;
  height: 100%;
}

/* line 225, ../sass/client.scss */
#content.client header {
  background: #DFEFF4;
  color: #333;
}
/* line 229, ../sass/client.scss */
#content.client header h1 span {
  font-size: 0.60em;
  float: right;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  top: 5px;
}
/* line 239, ../sass/client.scss */
#content form#client-filter {
  background: #DFEFF4;
}

/* line 245, ../sass/client.scss */
#content .info-pane, #content table.paginated {
  background: #EEEEEE !important;
  border: none !important;
  box-shadow: none;
}
/* line 249, ../sass/client.scss */
#content .info-pane.dashboard, #content table.dashboard.paginated {
  background: #FFF !important;
  border: 1px solid #CCCCCC !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 0;
  float: none;
  border: 0;
}
/* line 256, ../sass/client.scss */
#content .info-pane.dashboard header, #content table.dashboard.paginated header {
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px;
  border-radius: 5px 5px 0 0;
}
/* line 259, ../sass/client.scss */
#content .info-pane.dashboard header h2, #content table.dashboard.paginated header h2 {
  font-size: 1.18em;
}
/* line 262, ../sass/client.scss */
#content .info-pane.dashboard header h2 a.action, #content table.dashboard.paginated header h2 a.action, #content .info-pane.dashboard header h2 table.paginated input.action[type=submit], table.paginated #content .info-pane.dashboard header h2 input.action[type=submit], #content table.dashboard.paginated header h2 input.action[type=submit] {
  background: url('../../../../assets/img/layouts/client_dashboard_plus_1486726162.gif');
  background-repeat: no-repeat;
  background-position: 90% 55%;
}
/* line 270, ../sass/client.scss */
#content .info-pane.dashboard div, #content table.dashboard.paginated div {
  padding: 0;
}
/* line 273, ../sass/client.scss */
#content .info-pane.dashboard article, #content table.dashboard.paginated article {
  width: 100%;
  padding: 15px;
  min-height: 120px;
  border-bottom: 1px solid #CCCCCC;
  background: #EEEEEE !important;
}
/* line 286, ../sass/client.scss */
#content .info-pane.dashboard article.event div.header, #content table.dashboard.paginated article.event div.header, #content .info-pane.dashboard article.news div.header, #content table.dashboard.paginated article.news div.header, #content .info-pane.dashboard article.message div.header, #content table.dashboard.paginated article.message div.header {
  font-size: 1.375em;
  margin-bottom: 10px;
}
/* line 289, ../sass/client.scss */
#content .info-pane.dashboard article.event div.header span, #content table.dashboard.paginated article.event div.header span, #content .info-pane.dashboard article.news div.header span, #content table.dashboard.paginated article.news div.header span, #content .info-pane.dashboard article.message div.header span, #content table.dashboard.paginated article.message div.header span {
  float: right;
  margin-left: 20px;
}
/* line 294, ../sass/client.scss */
#content .info-pane.dashboard article.event div.title, #content table.dashboard.paginated article.event div.title, #content .info-pane.dashboard article.news div.title, #content table.dashboard.paginated article.news div.title, #content .info-pane.dashboard article.message div.title, #content table.dashboard.paginated article.message div.title {
  color: #2C8EC6;
  font-weight: 700;
  font-size: 1.55em;
  margin-bottom: 10px;
}
/* line 299, ../sass/client.scss */
#content .info-pane.dashboard article.event div.title a, #content table.dashboard.paginated article.event div.title a, #content .info-pane.dashboard article.event div.title table.paginated input[type=submit], table.paginated #content .info-pane.dashboard article.event div.title input[type=submit], #content table.dashboard.paginated article.event div.title input[type=submit], #content .info-pane.dashboard article.news div.title a, #content table.dashboard.paginated article.news div.title a, #content .info-pane.dashboard article.news div.title table.paginated input[type=submit], table.paginated #content .info-pane.dashboard article.news div.title input[type=submit], #content table.dashboard.paginated article.news div.title input[type=submit], #content .info-pane.dashboard article.message div.title a, #content table.dashboard.paginated article.message div.title a, #content .info-pane.dashboard article.message div.title table.paginated input[type=submit], table.paginated #content .info-pane.dashboard article.message div.title input[type=submit], #content table.dashboard.paginated article.message div.title input[type=submit] {
  font-weight: 700;
}
/* line 303, ../sass/client.scss */
#content .info-pane.dashboard article.event div.summary, #content table.dashboard.paginated article.event div.summary, #content .info-pane.dashboard article.news div.summary, #content table.dashboard.paginated article.news div.summary, #content .info-pane.dashboard article.message div.summary, #content table.dashboard.paginated article.message div.summary {
  font-size: 1.2em;
  overflow: hidden;
}
/* line 310, ../sass/client.scss */
#content .info-pane.dashboard .total-events, #content table.dashboard.paginated .total-events,
#content .info-pane.dashboard .pending-events,
#content table.dashboard.paginated .pending-events {
  padding: 20px 15px;
  border-top: 0;
  font-size: 1.2em;
}
/* line 315, ../sass/client.scss */
#content .info-pane.dashboard .total-events .title, #content table.dashboard.paginated .total-events .title,
#content .info-pane.dashboard .pending-events .title,
#content table.dashboard.paginated .pending-events .title {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 45%;
}
/* line 319, ../sass/client.scss */
#content .info-pane.dashboard .total-events .value, #content table.dashboard.paginated .total-events .value,
#content .info-pane.dashboard .pending-events .value,
#content table.dashboard.paginated .pending-events .value {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 20%;
  color: #2C8EC6;
  font-weight: 700;
  margin: 0 auto;
}
/* line 327, ../sass/client.scss */
#content .info-pane.dashboard .total-events, #content table.dashboard.paginated .total-events {
  border-top: 0;
  border-bottom: 0;
}
/* line 330, ../sass/client.scss */
#content .info-pane.dashboard .total-events .links, #content table.dashboard.paginated .total-events .links {
  float: right;
}
/* line 334, ../sass/client.scss */
#content .info-pane.dashboard .pending-events, #content table.dashboard.paginated .pending-events {
  border-top: 1px solid #CCCCCC;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0;
  border-radius: 0 0 5px 5px;
}
/* line 337, ../sass/client.scss */
#content .info-pane.dashboard .pending-events .links, #content table.dashboard.paginated .pending-events .links {
  float: right;
}
/* line 342, ../sass/client.scss */
#content .info-pane.dashboard.downloads canvas, #content table.dashboard.downloads.paginated canvas {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 345, ../sass/client.scss */
#content .info-pane.dashboard.downloads .series-content, #content table.dashboard.downloads.paginated .series-content {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 55%;
  margin-left: 20px;
}
/* line 349, ../sass/client.scss */
#content .info-pane.dashboard.downloads .series-content .series, #content table.dashboard.downloads.paginated .series-content .series {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 10px;
}
/* line 352, ../sass/client.scss */
#content .info-pane.dashboard.downloads .series-content .series .icon, #content table.dashboard.downloads.paginated .series-content .series .icon {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
/* line 359, ../sass/client.scss */
#content .info-pane.settings, #content table.settings.paginated {
  width: 95%;
  background: #FFF;
  margin: 0 auto 35px auto;
}
/* line 363, ../sass/client.scss */
#content .info-pane.settings header, #content table.settings.paginated header {
  padding: 15px 20px;
  background: #F1F1F1;
  border: 1px solid #CCCCCC;
  border-bottom: none;
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px;
  border-radius: 10px 10px 0 0;
}
/* line 369, ../sass/client.scss */
#content .info-pane.settings header h2, #content table.settings.paginated header h2 {
  color: #444;
  font-size: 1.357em;
  font-weight: 700;
  width: 80%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 35px;
}
/* line 376, ../sass/client.scss */
#content .info-pane.settings header h2 small, #content table.settings.paginated header h2 small {
  margin-left: 20px;
  font-style: italic;
}
/* line 379, ../sass/client.scss */
#content .info-pane.settings header h2 small.dark, #content table.settings.paginated header h2 small.dark {
  color: #333;
  font-weight: 700;
}
/* line 386, ../sass/client.scss */
#content .info-pane.settings header div.add-new-edit, #content table.settings.paginated header div.add-new-edit {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: right;
  position: absolute;
  top: 25%;
  right: 1%;
}
/* line 401, ../sass/client.scss */
#content .info-pane.settings.create-ical .setting-data ul > li.feed span.form, #content table.settings.create-ical.paginated .setting-data ul > li.feed span.form {
  left: 0;
}
/* line 407, ../sass/client.scss */
#content .info-pane.settings.create-ical .setting-data ul > li span.form, #content table.settings.create-ical.paginated .setting-data ul > li span.form {
  left: 0;
}
/* line 410, ../sass/client.scss */
#content .info-pane.settings.create-ical .setting-data ul > li span.value, #content table.settings.create-ical.paginated .setting-data ul > li span.value {
  font-weight: 400;
  overflow: hidden;
  width: 55%;
  margin-right: 20px;
}
/* line 421, ../sass/client.scss */
#content .info-pane.settings.app-articles, #content table.settings.app-articles.paginated {
  font-size: 1.1em;
}
/* line 425, ../sass/client.scss */
#content .info-pane.settings.app-articles a.b-submit, #content table.settings.app-articles.paginated a.b-submit, #content .info-pane.settings.app-articles table.paginated input.b-submit[type=submit], table.paginated #content .info-pane.settings.app-articles input.b-submit[type=submit], #content table.settings.app-articles.paginated input.b-submit[type=submit] {
  float: right;
  font-weight: bold;
}
/* line 431, ../sass/client.scss */
#content .info-pane.settings.app-articles a.b-cancel, #content table.settings.app-articles.paginated a.b-cancel, #content .info-pane.settings.app-articles table.paginated input.b-cancel[type=submit], table.paginated #content .info-pane.settings.app-articles input.b-cancel[type=submit], #content table.settings.app-articles.paginated input.b-cancel[type=submit] {
  float: right;
  padding: 10px;
  font-size: 1.2em;
  display: none;
}
/* line 3, ../sass/style/_mixins.scss */
#content .info-pane.settings.app-articles .setting-data:after, #content table.settings.app-articles.paginated .setting-data:after {
  content: "";
  display: table;
  clear: both;
}
/* line 443, ../sass/client.scss */
#content .info-pane.settings.app-articles .setting-data div.type-text, #content table.settings.app-articles.paginated .setting-data div.type-text {
  position: relative;
}
/* line 446, ../sass/client.scss */
#content .info-pane.settings.app-articles .setting-data div.type-text span.help-inline, #content table.settings.app-articles.paginated .setting-data div.type-text span.help-inline {
  position: absolute;
  top: 0;
  left: 24%;
  color: #000;
}
/* line 457, ../sass/client.scss */
#content .info-pane.settings.app-articles div.table-wrapper, #content table.settings.app-articles.paginated div.table-wrapper {
  margin: -31px -25px 0 -25px;
}
/* line 462, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles, #content table.settings.app-articles.paginated table.articles {
  float: left;
  width: 100%;
  margin: 0px 0 -20px 0;
}
/* line 468, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles td, #content table.settings.app-articles.paginated table.articles td {
  padding: 12px 15px;
  border-top: 1px solid #CCC;
}
/* line 472, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles td.icon, #content table.settings.app-articles.paginated table.articles td.icon {
  width: 5%;
}
/* line 475, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles td.title, #content table.settings.app-articles.paginated table.articles td.title {
  width: 25%;
}
/* line 478, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles td.content, #content table.settings.app-articles.paginated table.articles td.content {
  color: #2C8EC6;
  width: 40%;
}
/* line 483, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles td.delete, #content table.settings.app-articles.paginated table.articles td.delete {
  width: 10%;
}
/* line 486, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles td.edit, #content table.settings.app-articles.paginated table.articles td.edit {
  width: 10%;
}
/* line 489, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles td.sort, #content table.settings.app-articles.paginated table.articles td.sort {
  width: 10%;
}
/* line 496, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles .sort a, #content table.settings.app-articles.paginated table.articles .sort a, #content .info-pane.settings.app-articles table.articles .sort table.paginated input[type=submit], table.paginated #content .info-pane.settings.app-articles table.articles .sort input[type=submit], #content table.settings.app-articles.paginated table.articles .sort input[type=submit] {
  float: right;
  width: 15px;
  height: 7px;
  display: block;
  clear: both;
  margin: 5px 0;
}
/* line 505, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles .sort a.disabled, #content table.settings.app-articles.paginated table.articles .sort a.disabled, #content .info-pane.settings.app-articles table.articles .sort table.paginated input.disabled[type=submit], table.paginated #content .info-pane.settings.app-articles table.articles .sort input.disabled[type=submit], #content table.settings.app-articles.paginated table.articles .sort input.disabled[type=submit] {
  cursor: default;
}
/* line 510, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles .sort a.up, #content table.settings.app-articles.paginated table.articles .sort a.up, #content .info-pane.settings.app-articles table.articles .sort table.paginated input.up[type=submit], table.paginated #content .info-pane.settings.app-articles table.articles .sort input.up[type=submit], #content table.settings.app-articles.paginated table.articles .sort input.up[type=submit] {
  background-position: 0 -21px;
}
/* line 514, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles .sort a.up.disabled, #content table.settings.app-articles.paginated table.articles .sort a.up.disabled, #content .info-pane.settings.app-articles table.articles .sort table.paginated input.up.disabled[type=submit], table.paginated #content .info-pane.settings.app-articles table.articles .sort input.up.disabled[type=submit], #content table.settings.app-articles.paginated table.articles .sort input.up.disabled[type=submit] {
  background-position: 0 -14px;
}
/* line 520, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles .sort a.down, #content table.settings.app-articles.paginated table.articles .sort a.down, #content .info-pane.settings.app-articles table.articles .sort table.paginated input.down[type=submit], table.paginated #content .info-pane.settings.app-articles table.articles .sort input.down[type=submit], #content table.settings.app-articles.paginated table.articles .sort input.down[type=submit] {
  background-position: 0 -7px;
}
/* line 524, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles .sort a.down.disabled, #content table.settings.app-articles.paginated table.articles .sort a.down.disabled, #content .info-pane.settings.app-articles table.articles .sort table.paginated input.down.disabled[type=submit], table.paginated #content .info-pane.settings.app-articles table.articles .sort input.down.disabled[type=submit], #content table.settings.app-articles.paginated table.articles .sort input.down.disabled[type=submit] {
  background-position: 0 0;
}
/* line 534, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles .icon div, #content table.settings.app-articles.paginated table.articles .icon div {
  width: 20px;
  height: 20px;
}
/* line 540, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles .icon.document div, #content table.settings.app-articles.paginated table.articles .icon.document div {
  background-position: 0 0;
}
/* line 545, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles .icon.url div, #content table.settings.app-articles.paginated table.articles .icon.url div {
  background-position: 0 -40px;
}
/* line 550, ../sass/client.scss */
#content .info-pane.settings.app-articles table.articles .icon.text div, #content table.settings.app-articles.paginated table.articles .icon.text div {
  background-position: 0 -20px;
}
/* line 557, ../sass/client.scss */
#content .info-pane.settings.app-articles form, #content table.settings.app-articles.paginated form {
  display: none;
}
/* line 561, ../sass/client.scss */
#content .info-pane.settings.app-articles form .control-group label, #content table.settings.app-articles.paginated form .control-group label, #content .info-pane.settings.app-articles form label.radios, #content table.settings.app-articles.paginated form label.radios {
  float: left;
  width: 30%;
}
/* line 567, ../sass/client.scss */
#content .info-pane.settings.app-articles form label.radio, #content table.settings.app-articles.paginated form label.radio {
  width: auto;
  padding: 10px 20px 10px 0;
}
/* line 573, ../sass/client.scss */
#content .info-pane.settings.app-articles form input[type=radio], #content table.settings.app-articles.paginated form input[type=radio] {
  margin-right: 12px;
}
/* line 578, ../sass/client.scss */
#content .info-pane.settings.app-articles form .control-group, #content table.settings.app-articles.paginated form .control-group {
  margin: 0 0 12px 0;
}
/* line 3, ../sass/style/_mixins.scss */
#content .info-pane.settings.app-articles form .control-group:after, #content table.settings.app-articles.paginated form .control-group:after {
  content: "";
  display: table;
  clear: both;
}
/* line 584, ../sass/client.scss */
#content .info-pane.settings.app-articles form .control-group input[type=text], #content table.settings.app-articles.paginated form .control-group input[type=text], #content .info-pane.settings.app-articles form .control-group input[type=url], #content table.settings.app-articles.paginated form .control-group input[type=url], #content .info-pane.settings.app-articles form .control-group span.help-inline, #content table.settings.app-articles.paginated form .control-group span.help-inline {
  width: 70%;
}
/* line 590, ../sass/client.scss */
#content .info-pane.settings.app-articles form span.help-inline, #content table.settings.app-articles.paginated form span.help-inline {
  float: right;
  margin: 8px 0;
}
/* line 596, ../sass/client.scss */
#content .info-pane.settings.app-articles form input[type=submit], #content table.settings.app-articles.paginated form input[type=submit] {
  float: right;
  margin-bottom: 25px;
}
/* line 602, ../sass/client.scss */
#content .info-pane.settings.app-articles form input[type=url], #content table.settings.app-articles.paginated form input[type=url], #content .info-pane.settings.app-articles form #cke_wysiwyg, #content table.settings.app-articles.paginated form #cke_wysiwyg, #content .info-pane.settings.app-articles form input[type=file], #content table.settings.app-articles.paginated form input[type=file] {
  margin: 0 0 10px 30%;
}
/* line 609, ../sass/client.scss */
#content .info-pane.settings div.setting-data, #content table.settings.paginated div.setting-data {
  background: #FFF;
  width: 100%;
  min-height: 100px;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 0 0 10px 10px;
  -webkit-border-radius: 0;
  border-radius: 0 0 10px 10px;
  padding: 30px 25px;
  position: relative;
}
/* line 618, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul.list-inline, #content table.settings.paginated div.setting-data ul.list-inline {
  padding-bottom: 15px;
}
/* line 621, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul.list-inline > li.letter, #content table.settings.paginated div.setting-data ul.list-inline > li.letter {
  margin: 0 5px;
}
/* line 623, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul.list-inline > li.letter a, #content table.settings.paginated div.setting-data ul.list-inline > li.letter a, #content .info-pane.settings div.setting-data ul.list-inline > li.letter table.paginated input[type=submit], table.paginated #content .info-pane.settings div.setting-data ul.list-inline > li.letter input[type=submit], #content table.settings.paginated div.setting-data ul.list-inline > li.letter input[type=submit] {
  font-size: 1.2em;
  font-weight: 700;
}
/* line 630, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li, #content table.settings.paginated div.setting-data ul > li {
  position: relative;
}
/* line 632, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.feed, #content table.settings.paginated div.setting-data ul > li.feed, #content .info-pane.settings div.setting-data ul > li.location, #content table.settings.paginated div.setting-data ul > li.location {
  vertical-align: middle;
  position: relative;
}
/* line 638, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.feed span, #content table.settings.paginated div.setting-data ul > li.feed span {
  position: relative;
}
/* line 640, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.feed span.form, #content table.settings.paginated div.setting-data ul > li.feed span.form {
  left: 9%;
}
/* line 643, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.feed span.value, #content table.settings.paginated div.setting-data ul > li.feed span.value {
  top: 5px;
}
/* line 646, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.feed span.sync, #content table.settings.paginated div.setting-data ul > li.feed span.sync {
  top: 10px;
}
/* line 649, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.feed span.name, #content table.settings.paginated div.setting-data ul > li.feed span.name {
  width: 15%;
  display: inline-block;
  font-weight: 700;
  font-size: 116%;
}
/* line 657, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.first, #content table.settings.paginated div.setting-data ul > li.first {
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 30px;
  width: 104%;
  left: -26px;
  position: relative;
}
/* line 663, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.first .left, #content table.settings.paginated div.setting-data ul > li.first .left {
  margin-left: 26px;
}
/* line 667, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image, #content table.settings.paginated div.setting-data ul > li.image {
  width: 103.55%;
}
/* line 669, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .left, #content table.settings.paginated div.setting-data ul > li.image .left {
  width: 30%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 673, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .left span.view, #content table.settings.paginated div.setting-data ul > li.image .left span.view {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 678, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .right, #content table.settings.paginated div.setting-data ul > li.image .right {
  width: 67%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-bottom: 20px;
}
/* line 682, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .right p, #content table.settings.paginated div.setting-data ul > li.image .right p {
  margin: 10px 0;
}
/* line 685, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .right div, #content table.settings.paginated div.setting-data ul > li.image .right div {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  overflow: hidden;
  margin-right: 10px;
  width: 100%;
}
/* line 690, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .right div img, #content table.settings.paginated div.setting-data ul > li.image .right div img {
  width: inherit;
}
/* line 693, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .right div.large, #content table.settings.paginated div.setting-data ul > li.image .right div.large {
  width: 150px;
  height: 150px;
}
/* line 697, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .right div.medium, #content table.settings.paginated div.setting-data ul > li.image .right div.medium {
  width: 72px;
  height: 72px;
}
/* line 701, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .right div.small, #content table.settings.paginated div.setting-data ul > li.image .right div.small {
  width: 36px;
  height: 36px;
}
/* line 705, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .right div.splash, #content table.settings.paginated div.setting-data ul > li.image .right div.splash {
  width: 220px;
  height: 391px;
  margin: 0;
}
/* line 711, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.image .right div input[type=submit], #content table.settings.paginated div.setting-data ul > li.image .right div input[type=submit] {
  float: right;
}
/* line 720, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li span.form form, #content table.settings.paginated div.setting-data ul > li span.form form {
  width: 60%;
}
/* line 722, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li span.form form.cal, #content table.settings.paginated div.setting-data ul > li span.form form.cal {
  width: 100%;
}
/* line 727, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li span.form form.cal .control-group .controls input[type=text], #content table.settings.paginated div.setting-data ul > li span.form form.cal .control-group .controls input[type=text] {
  width: 85%;
}
/* line 735, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li span.form.save, #content table.settings.paginated div.setting-data ul > li span.form.save {
  width: 20%;
  position: relative;
  top: 5px;
  float: right;
}
/* line 744, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.location, #content table.settings.paginated div.setting-data ul > li.location {
  vertical-align: middle;
  position: relative;
  min-height: 40px;
  height: 100%;
}
/* line 750, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.location span.form, #content table.settings.paginated div.setting-data ul > li.location span.form {
  left: 100px;
}
/* line 753, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.location span.form.location, #content table.settings.paginated div.setting-data ul > li.location span.form.location {
  left: 15%;
  top: -5px;
  width: 75%;
}
/* line 758, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.location span.form.location .control-group label, #content table.settings.paginated div.setting-data ul > li.location span.form.location .control-group label {
  display: none;
}
/* line 766, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.location span.form.save, #content table.settings.paginated div.setting-data ul > li.location span.form.save {
  width: 9%;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  display: none;
  left: inherit;
  right: 0;
  top: 0;
}
/* line 779, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.feed .logo, #content table.settings.paginated div.setting-data ul > li.feed .logo {
  width: 30px;
  height: 30px;
  background: url('../../../../assets/img/sprites/client_feeds_sprite_1486726162.png');
  margin-right: 50px;
}
/* line 784, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.feed .logo.twitter, #content table.settings.paginated div.setting-data ul > li.feed .logo.twitter {
  background-position: center -49px;
}
/* line 787, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.feed .logo.rss, #content table.settings.paginated div.setting-data ul > li.feed .logo.rss {
  background-position: center -4px;
}
/* line 792, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.color, #content table.settings.paginated div.setting-data ul > li.color, #content .info-pane.settings div.setting-data ul > li.size, #content table.settings.paginated div.setting-data ul > li.size {
  position: relative;
}
/* line 797, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.color div.color-faker, #content table.settings.paginated div.setting-data ul > li.color div.color-faker {
  left: 20%;
  position: relative;
  top: 1px;
}
/* line 806, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li span.form span.form, #content table.settings.paginated div.setting-data ul > li span.form span.form {
  position: relative;
  width: 69%;
}
/* line 809, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li span.form span.form.save, #content table.settings.paginated div.setting-data ul > li span.form span.form.save {
  position: absolute;
  left: 88%;
  top: 0px;
}
/* line 820, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.size span.label, #content table.settings.paginated div.setting-data ul > li.size span.label {
  width: 15%;
}
/* line 823, ../sass/client.scss */
#content .info-pane.settings div.setting-data ul > li.size span.form, #content table.settings.paginated div.setting-data ul > li.size span.form {
  left: 0%;
  width: 82%;
}
/* line 831, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label, #content table.settings.paginated div.setting-data span.label, #content .info-pane.settings div.setting-data span.value, #content table.settings.paginated div.setting-data span.value, #content .info-pane.settings div.setting-data span.edit, #content table.settings.paginated div.setting-data span.edit, #content .info-pane.settings div.setting-data span.form, #content table.settings.paginated div.setting-data span.form, #content .info-pane.settings div.setting-data span.sample-color, #content table.settings.paginated div.setting-data span.sample-color, #content .info-pane.settings div.setting-data span.make-preferred, #content table.settings.paginated div.setting-data span.make-preferred, #content .info-pane.settings div.setting-data span.remove, #content table.settings.paginated div.setting-data span.remove {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-bottom: 10px;
  font-size: 1.18em;
}
/* line 835, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.label, #content table.settings.paginated div.setting-data span.label.label, #content .info-pane.settings div.setting-data span.value.label, #content table.settings.paginated div.setting-data span.value.label, #content .info-pane.settings div.setting-data span.edit.label, #content table.settings.paginated div.setting-data span.edit.label, #content .info-pane.settings div.setting-data span.form.label, #content table.settings.paginated div.setting-data span.form.label, #content .info-pane.settings div.setting-data span.sample-color.label, #content table.settings.paginated div.setting-data span.sample-color.label, #content .info-pane.settings div.setting-data span.make-preferred.label, #content table.settings.paginated div.setting-data span.make-preferred.label, #content .info-pane.settings div.setting-data span.remove.label, #content table.settings.paginated div.setting-data span.remove.label {
  width: 30%;
  line-height: 25px;
  clear: both;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 840, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.label small, #content table.settings.paginated div.setting-data span.label.label small, #content .info-pane.settings div.setting-data span.value.label small, #content table.settings.paginated div.setting-data span.value.label small, #content .info-pane.settings div.setting-data span.edit.label small, #content table.settings.paginated div.setting-data span.edit.label small, #content .info-pane.settings div.setting-data span.form.label small, #content table.settings.paginated div.setting-data span.form.label small, #content .info-pane.settings div.setting-data span.sample-color.label small, #content table.settings.paginated div.setting-data span.sample-color.label small, #content .info-pane.settings div.setting-data span.make-preferred.label small, #content table.settings.paginated div.setting-data span.make-preferred.label small, #content .info-pane.settings div.setting-data span.remove.label small, #content table.settings.paginated div.setting-data span.remove.label small {
  display: block;
  clear: both;
  font-size: 0.688em;
  line-height: 15px;
}
/* line 847, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.value, #content table.settings.paginated div.setting-data span.label.value, #content .info-pane.settings div.setting-data span.label.form, #content table.settings.paginated div.setting-data span.label.form, #content .info-pane.settings div.setting-data span.value.value, #content table.settings.paginated div.setting-data span.value.value, #content .info-pane.settings div.setting-data span.value.form, #content table.settings.paginated div.setting-data span.value.form, #content .info-pane.settings div.setting-data span.edit.value, #content table.settings.paginated div.setting-data span.edit.value, #content .info-pane.settings div.setting-data span.edit.form, #content table.settings.paginated div.setting-data span.edit.form, #content .info-pane.settings div.setting-data span.form.value, #content table.settings.paginated div.setting-data span.form.value, #content .info-pane.settings div.setting-data span.form.form, #content table.settings.paginated div.setting-data span.form.form, #content .info-pane.settings div.setting-data span.sample-color.value, #content table.settings.paginated div.setting-data span.sample-color.value, #content .info-pane.settings div.setting-data span.sample-color.form, #content table.settings.paginated div.setting-data span.sample-color.form, #content .info-pane.settings div.setting-data span.make-preferred.value, #content table.settings.paginated div.setting-data span.make-preferred.value, #content .info-pane.settings div.setting-data span.make-preferred.form, #content table.settings.paginated div.setting-data span.make-preferred.form, #content .info-pane.settings div.setting-data span.remove.value, #content table.settings.paginated div.setting-data span.remove.value, #content .info-pane.settings div.setting-data span.remove.form, #content table.settings.paginated div.setting-data span.remove.form {
  width: 69%;
  font-weight: 700;
  line-height: 25px;
}
/* line 852, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.value .control-group, #content table.settings.paginated div.setting-data span.label.value .control-group, #content .info-pane.settings div.setting-data span.label.form .control-group, #content table.settings.paginated div.setting-data span.label.form .control-group, #content .info-pane.settings div.setting-data span.value.value .control-group, #content table.settings.paginated div.setting-data span.value.value .control-group, #content .info-pane.settings div.setting-data span.value.form .control-group, #content table.settings.paginated div.setting-data span.value.form .control-group, #content .info-pane.settings div.setting-data span.edit.value .control-group, #content table.settings.paginated div.setting-data span.edit.value .control-group, #content .info-pane.settings div.setting-data span.edit.form .control-group, #content table.settings.paginated div.setting-data span.edit.form .control-group, #content .info-pane.settings div.setting-data span.form.value .control-group, #content table.settings.paginated div.setting-data span.form.value .control-group, #content .info-pane.settings div.setting-data span.form.form .control-group, #content table.settings.paginated div.setting-data span.form.form .control-group, #content .info-pane.settings div.setting-data span.sample-color.value .control-group, #content table.settings.paginated div.setting-data span.sample-color.value .control-group, #content .info-pane.settings div.setting-data span.sample-color.form .control-group, #content table.settings.paginated div.setting-data span.sample-color.form .control-group, #content .info-pane.settings div.setting-data span.make-preferred.value .control-group, #content table.settings.paginated div.setting-data span.make-preferred.value .control-group, #content .info-pane.settings div.setting-data span.make-preferred.form .control-group, #content table.settings.paginated div.setting-data span.make-preferred.form .control-group, #content .info-pane.settings div.setting-data span.remove.value .control-group, #content table.settings.paginated div.setting-data span.remove.value .control-group, #content .info-pane.settings div.setting-data span.remove.form .control-group, #content table.settings.paginated div.setting-data span.remove.form .control-group {
  width: 20%;
  float: right;
}
/* line 856, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.value .control-group .controls label, #content table.settings.paginated div.setting-data span.label.value .control-group .controls label, #content .info-pane.settings div.setting-data span.label.form .control-group .controls label, #content table.settings.paginated div.setting-data span.label.form .control-group .controls label, #content .info-pane.settings div.setting-data span.value.value .control-group .controls label, #content table.settings.paginated div.setting-data span.value.value .control-group .controls label, #content .info-pane.settings div.setting-data span.value.form .control-group .controls label, #content table.settings.paginated div.setting-data span.value.form .control-group .controls label, #content .info-pane.settings div.setting-data span.edit.value .control-group .controls label, #content table.settings.paginated div.setting-data span.edit.value .control-group .controls label, #content .info-pane.settings div.setting-data span.edit.form .control-group .controls label, #content table.settings.paginated div.setting-data span.edit.form .control-group .controls label, #content .info-pane.settings div.setting-data span.form.value .control-group .controls label, #content table.settings.paginated div.setting-data span.form.value .control-group .controls label, #content .info-pane.settings div.setting-data span.form.form .control-group .controls label, #content table.settings.paginated div.setting-data span.form.form .control-group .controls label, #content .info-pane.settings div.setting-data span.sample-color.value .control-group .controls label, #content table.settings.paginated div.setting-data span.sample-color.value .control-group .controls label, #content .info-pane.settings div.setting-data span.sample-color.form .control-group .controls label, #content table.settings.paginated div.setting-data span.sample-color.form .control-group .controls label, #content .info-pane.settings div.setting-data span.make-preferred.value .control-group .controls label, #content table.settings.paginated div.setting-data span.make-preferred.value .control-group .controls label, #content .info-pane.settings div.setting-data span.make-preferred.form .control-group .controls label, #content table.settings.paginated div.setting-data span.make-preferred.form .control-group .controls label, #content .info-pane.settings div.setting-data span.remove.value .control-group .controls label, #content table.settings.paginated div.setting-data span.remove.value .control-group .controls label, #content .info-pane.settings div.setting-data span.remove.form .control-group .controls label, #content table.settings.paginated div.setting-data span.remove.form .control-group .controls label {
  float: right;
}
/* line 861, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.value img, #content table.settings.paginated div.setting-data span.label.value img, #content .info-pane.settings div.setting-data span.label.form img, #content table.settings.paginated div.setting-data span.label.form img, #content .info-pane.settings div.setting-data span.value.value img, #content table.settings.paginated div.setting-data span.value.value img, #content .info-pane.settings div.setting-data span.value.form img, #content table.settings.paginated div.setting-data span.value.form img, #content .info-pane.settings div.setting-data span.edit.value img, #content table.settings.paginated div.setting-data span.edit.value img, #content .info-pane.settings div.setting-data span.edit.form img, #content table.settings.paginated div.setting-data span.edit.form img, #content .info-pane.settings div.setting-data span.form.value img, #content table.settings.paginated div.setting-data span.form.value img, #content .info-pane.settings div.setting-data span.form.form img, #content table.settings.paginated div.setting-data span.form.form img, #content .info-pane.settings div.setting-data span.sample-color.value img, #content table.settings.paginated div.setting-data span.sample-color.value img, #content .info-pane.settings div.setting-data span.sample-color.form img, #content table.settings.paginated div.setting-data span.sample-color.form img, #content .info-pane.settings div.setting-data span.make-preferred.value img, #content table.settings.paginated div.setting-data span.make-preferred.value img, #content .info-pane.settings div.setting-data span.make-preferred.form img, #content table.settings.paginated div.setting-data span.make-preferred.form img, #content .info-pane.settings div.setting-data span.remove.value img, #content table.settings.paginated div.setting-data span.remove.value img, #content .info-pane.settings div.setting-data span.remove.form img, #content table.settings.paginated div.setting-data span.remove.form img {
  width: 120px;
}
/* line 864, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.value .text, #content table.settings.paginated div.setting-data span.label.value .text, #content .info-pane.settings div.setting-data span.label.form .text, #content table.settings.paginated div.setting-data span.label.form .text, #content .info-pane.settings div.setting-data span.value.value .text, #content table.settings.paginated div.setting-data span.value.value .text, #content .info-pane.settings div.setting-data span.value.form .text, #content table.settings.paginated div.setting-data span.value.form .text, #content .info-pane.settings div.setting-data span.edit.value .text, #content table.settings.paginated div.setting-data span.edit.value .text, #content .info-pane.settings div.setting-data span.edit.form .text, #content table.settings.paginated div.setting-data span.edit.form .text, #content .info-pane.settings div.setting-data span.form.value .text, #content table.settings.paginated div.setting-data span.form.value .text, #content .info-pane.settings div.setting-data span.form.form .text, #content table.settings.paginated div.setting-data span.form.form .text, #content .info-pane.settings div.setting-data span.sample-color.value .text, #content table.settings.paginated div.setting-data span.sample-color.value .text, #content .info-pane.settings div.setting-data span.sample-color.form .text, #content table.settings.paginated div.setting-data span.sample-color.form .text, #content .info-pane.settings div.setting-data span.make-preferred.value .text, #content table.settings.paginated div.setting-data span.make-preferred.value .text, #content .info-pane.settings div.setting-data span.make-preferred.form .text, #content table.settings.paginated div.setting-data span.make-preferred.form .text, #content .info-pane.settings div.setting-data span.remove.value .text, #content table.settings.paginated div.setting-data span.remove.value .text, #content .info-pane.settings div.setting-data span.remove.form .text, #content table.settings.paginated div.setting-data span.remove.form .text {
  color: #888;
  margin-right: 20px;
  font-weight: 400;
  font-size: 1.0em;
}
/* line 870, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.value .sample-color, #content table.settings.paginated div.setting-data span.label.value .sample-color, #content .info-pane.settings div.setting-data span.label.form .sample-color, #content table.settings.paginated div.setting-data span.label.form .sample-color, #content .info-pane.settings div.setting-data span.value.value .sample-color, #content table.settings.paginated div.setting-data span.value.value .sample-color, #content .info-pane.settings div.setting-data span.value.form .sample-color, #content table.settings.paginated div.setting-data span.value.form .sample-color, #content .info-pane.settings div.setting-data span.edit.value .sample-color, #content table.settings.paginated div.setting-data span.edit.value .sample-color, #content .info-pane.settings div.setting-data span.edit.form .sample-color, #content table.settings.paginated div.setting-data span.edit.form .sample-color, #content .info-pane.settings div.setting-data span.form.value .sample-color, #content table.settings.paginated div.setting-data span.form.value .sample-color, #content .info-pane.settings div.setting-data span.form.form .sample-color, #content table.settings.paginated div.setting-data span.form.form .sample-color, #content .info-pane.settings div.setting-data span.sample-color.value .sample-color, #content table.settings.paginated div.setting-data span.sample-color.value .sample-color, #content .info-pane.settings div.setting-data span.sample-color.form .sample-color, #content table.settings.paginated div.setting-data span.sample-color.form .sample-color, #content .info-pane.settings div.setting-data span.make-preferred.value .sample-color, #content table.settings.paginated div.setting-data span.make-preferred.value .sample-color, #content .info-pane.settings div.setting-data span.make-preferred.form .sample-color, #content table.settings.paginated div.setting-data span.make-preferred.form .sample-color, #content .info-pane.settings div.setting-data span.remove.value .sample-color, #content table.settings.paginated div.setting-data span.remove.value .sample-color, #content .info-pane.settings div.setting-data span.remove.form .sample-color, #content table.settings.paginated div.setting-data span.remove.form .sample-color {
  width: 20px;
  height: 20px;
  margin: 0 10px 0 0;
}
/* line 875, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.value .color-text, #content table.settings.paginated div.setting-data span.label.value .color-text, #content .info-pane.settings div.setting-data span.label.form .color-text, #content table.settings.paginated div.setting-data span.label.form .color-text, #content .info-pane.settings div.setting-data span.value.value .color-text, #content table.settings.paginated div.setting-data span.value.value .color-text, #content .info-pane.settings div.setting-data span.value.form .color-text, #content table.settings.paginated div.setting-data span.value.form .color-text, #content .info-pane.settings div.setting-data span.edit.value .color-text, #content table.settings.paginated div.setting-data span.edit.value .color-text, #content .info-pane.settings div.setting-data span.edit.form .color-text, #content table.settings.paginated div.setting-data span.edit.form .color-text, #content .info-pane.settings div.setting-data span.form.value .color-text, #content table.settings.paginated div.setting-data span.form.value .color-text, #content .info-pane.settings div.setting-data span.form.form .color-text, #content table.settings.paginated div.setting-data span.form.form .color-text, #content .info-pane.settings div.setting-data span.sample-color.value .color-text, #content table.settings.paginated div.setting-data span.sample-color.value .color-text, #content .info-pane.settings div.setting-data span.sample-color.form .color-text, #content table.settings.paginated div.setting-data span.sample-color.form .color-text, #content .info-pane.settings div.setting-data span.make-preferred.value .color-text, #content table.settings.paginated div.setting-data span.make-preferred.value .color-text, #content .info-pane.settings div.setting-data span.make-preferred.form .color-text, #content table.settings.paginated div.setting-data span.make-preferred.form .color-text, #content .info-pane.settings div.setting-data span.remove.value .color-text, #content table.settings.paginated div.setting-data span.remove.value .color-text, #content .info-pane.settings div.setting-data span.remove.form .color-text, #content table.settings.paginated div.setting-data span.remove.form .color-text {
  font-size: 1.0em;
  margin-right: 30px;
}
/* line 879, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.value label, #content table.settings.paginated div.setting-data span.label.value label, #content .info-pane.settings div.setting-data span.label.form label, #content table.settings.paginated div.setting-data span.label.form label, #content .info-pane.settings div.setting-data span.value.value label, #content table.settings.paginated div.setting-data span.value.value label, #content .info-pane.settings div.setting-data span.value.form label, #content table.settings.paginated div.setting-data span.value.form label, #content .info-pane.settings div.setting-data span.edit.value label, #content table.settings.paginated div.setting-data span.edit.value label, #content .info-pane.settings div.setting-data span.edit.form label, #content table.settings.paginated div.setting-data span.edit.form label, #content .info-pane.settings div.setting-data span.form.value label, #content table.settings.paginated div.setting-data span.form.value label, #content .info-pane.settings div.setting-data span.form.form label, #content table.settings.paginated div.setting-data span.form.form label, #content .info-pane.settings div.setting-data span.sample-color.value label, #content table.settings.paginated div.setting-data span.sample-color.value label, #content .info-pane.settings div.setting-data span.sample-color.form label, #content table.settings.paginated div.setting-data span.sample-color.form label, #content .info-pane.settings div.setting-data span.make-preferred.value label, #content table.settings.paginated div.setting-data span.make-preferred.value label, #content .info-pane.settings div.setting-data span.make-preferred.form label, #content table.settings.paginated div.setting-data span.make-preferred.form label, #content .info-pane.settings div.setting-data span.remove.value label, #content table.settings.paginated div.setting-data span.remove.value label, #content .info-pane.settings div.setting-data span.remove.form label, #content table.settings.paginated div.setting-data span.remove.form label {
  color: #2C8EC6;
  margin-right: 20px;
}
/* line 884, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.value input[type=radio], #content table.settings.paginated div.setting-data span.label.value input[type=radio], #content .info-pane.settings div.setting-data span.label.form input[type=radio], #content table.settings.paginated div.setting-data span.label.form input[type=radio], #content .info-pane.settings div.setting-data span.value.value input[type=radio], #content table.settings.paginated div.setting-data span.value.value input[type=radio], #content .info-pane.settings div.setting-data span.value.form input[type=radio], #content table.settings.paginated div.setting-data span.value.form input[type=radio], #content .info-pane.settings div.setting-data span.edit.value input[type=radio], #content table.settings.paginated div.setting-data span.edit.value input[type=radio], #content .info-pane.settings div.setting-data span.edit.form input[type=radio], #content table.settings.paginated div.setting-data span.edit.form input[type=radio], #content .info-pane.settings div.setting-data span.form.value input[type=radio], #content table.settings.paginated div.setting-data span.form.value input[type=radio], #content .info-pane.settings div.setting-data span.form.form input[type=radio], #content table.settings.paginated div.setting-data span.form.form input[type=radio], #content .info-pane.settings div.setting-data span.sample-color.value input[type=radio], #content table.settings.paginated div.setting-data span.sample-color.value input[type=radio], #content .info-pane.settings div.setting-data span.sample-color.form input[type=radio], #content table.settings.paginated div.setting-data span.sample-color.form input[type=radio], #content .info-pane.settings div.setting-data span.make-preferred.value input[type=radio], #content table.settings.paginated div.setting-data span.make-preferred.value input[type=radio], #content .info-pane.settings div.setting-data span.make-preferred.form input[type=radio], #content table.settings.paginated div.setting-data span.make-preferred.form input[type=radio], #content .info-pane.settings div.setting-data span.remove.value input[type=radio], #content table.settings.paginated div.setting-data span.remove.value input[type=radio], #content .info-pane.settings div.setting-data span.remove.form input[type=radio], #content table.settings.paginated div.setting-data span.remove.form input[type=radio] {
  line-height: 20px;
  margin-right: 10px;
}
/* line 890, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form, #content table.settings.paginated div.setting-data span.label.form, #content .info-pane.settings div.setting-data span.value.form, #content table.settings.paginated div.setting-data span.value.form, #content .info-pane.settings div.setting-data span.edit.form, #content table.settings.paginated div.setting-data span.edit.form, #content .info-pane.settings div.setting-data span.form.form, #content table.settings.paginated div.setting-data span.form.form, #content .info-pane.settings div.setting-data span.sample-color.form, #content table.settings.paginated div.setting-data span.sample-color.form, #content .info-pane.settings div.setting-data span.make-preferred.form, #content table.settings.paginated div.setting-data span.make-preferred.form, #content .info-pane.settings div.setting-data span.remove.form, #content table.settings.paginated div.setting-data span.remove.form {
  left: 27%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  display: none;
  width: 85%;
  position: relative;
  top: 8px;
}
/* line 897, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form form, #content table.settings.paginated div.setting-data span.label.form form, #content .info-pane.settings div.setting-data span.value.form form, #content table.settings.paginated div.setting-data span.value.form form, #content .info-pane.settings div.setting-data span.edit.form form, #content table.settings.paginated div.setting-data span.edit.form form, #content .info-pane.settings div.setting-data span.form.form form, #content table.settings.paginated div.setting-data span.form.form form, #content .info-pane.settings div.setting-data span.sample-color.form form, #content table.settings.paginated div.setting-data span.sample-color.form form, #content .info-pane.settings div.setting-data span.make-preferred.form form, #content table.settings.paginated div.setting-data span.make-preferred.form form, #content .info-pane.settings div.setting-data span.remove.form form, #content table.settings.paginated div.setting-data span.remove.form form {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 100% !important;
}
/* line 901, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form .control-group, #content table.settings.paginated div.setting-data span.label.form .control-group, #content .info-pane.settings div.setting-data span.value.form .control-group, #content table.settings.paginated div.setting-data span.value.form .control-group, #content .info-pane.settings div.setting-data span.edit.form .control-group, #content table.settings.paginated div.setting-data span.edit.form .control-group, #content .info-pane.settings div.setting-data span.form.form .control-group, #content table.settings.paginated div.setting-data span.form.form .control-group, #content .info-pane.settings div.setting-data span.sample-color.form .control-group, #content table.settings.paginated div.setting-data span.sample-color.form .control-group, #content .info-pane.settings div.setting-data span.make-preferred.form .control-group, #content table.settings.paginated div.setting-data span.make-preferred.form .control-group, #content .info-pane.settings div.setting-data span.remove.form .control-group, #content table.settings.paginated div.setting-data span.remove.form .control-group {
  float: none;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 30%;
}
/* line 905, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form .control-group label, #content table.settings.paginated div.setting-data span.label.form .control-group label, #content .info-pane.settings div.setting-data span.value.form .control-group label, #content table.settings.paginated div.setting-data span.value.form .control-group label, #content .info-pane.settings div.setting-data span.edit.form .control-group label, #content table.settings.paginated div.setting-data span.edit.form .control-group label, #content .info-pane.settings div.setting-data span.form.form .control-group label, #content table.settings.paginated div.setting-data span.form.form .control-group label, #content .info-pane.settings div.setting-data span.sample-color.form .control-group label, #content table.settings.paginated div.setting-data span.sample-color.form .control-group label, #content .info-pane.settings div.setting-data span.make-preferred.form .control-group label, #content table.settings.paginated div.setting-data span.make-preferred.form .control-group label, #content .info-pane.settings div.setting-data span.remove.form .control-group label, #content table.settings.paginated div.setting-data span.remove.form .control-group label {
  width: 30%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 0;
  font-weight: 400;
  color: #535353;
}
/* line 912, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form .control-group .controls, #content table.settings.paginated div.setting-data span.label.form .control-group .controls, #content .info-pane.settings div.setting-data span.value.form .control-group .controls, #content table.settings.paginated div.setting-data span.value.form .control-group .controls, #content .info-pane.settings div.setting-data span.edit.form .control-group .controls, #content table.settings.paginated div.setting-data span.edit.form .control-group .controls, #content .info-pane.settings div.setting-data span.form.form .control-group .controls, #content table.settings.paginated div.setting-data span.form.form .control-group .controls, #content .info-pane.settings div.setting-data span.sample-color.form .control-group .controls, #content table.settings.paginated div.setting-data span.sample-color.form .control-group .controls, #content .info-pane.settings div.setting-data span.make-preferred.form .control-group .controls, #content table.settings.paginated div.setting-data span.make-preferred.form .control-group .controls, #content .info-pane.settings div.setting-data span.remove.form .control-group .controls, #content table.settings.paginated div.setting-data span.remove.form .control-group .controls {
  width: 42%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 915, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form .control-group .controls input, #content table.settings.paginated div.setting-data span.label.form .control-group .controls input, #content .info-pane.settings div.setting-data span.value.form .control-group .controls input, #content table.settings.paginated div.setting-data span.value.form .control-group .controls input, #content .info-pane.settings div.setting-data span.edit.form .control-group .controls input, #content table.settings.paginated div.setting-data span.edit.form .control-group .controls input, #content .info-pane.settings div.setting-data span.form.form .control-group .controls input, #content table.settings.paginated div.setting-data span.form.form .control-group .controls input, #content .info-pane.settings div.setting-data span.sample-color.form .control-group .controls input, #content table.settings.paginated div.setting-data span.sample-color.form .control-group .controls input, #content .info-pane.settings div.setting-data span.make-preferred.form .control-group .controls input, #content table.settings.paginated div.setting-data span.make-preferred.form .control-group .controls input, #content .info-pane.settings div.setting-data span.remove.form .control-group .controls input, #content table.settings.paginated div.setting-data span.remove.form .control-group .controls input {
  font-weight: 400;
}
/* line 917, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form .control-group .controls input.color-faker, #content table.settings.paginated div.setting-data span.label.form .control-group .controls input.color-faker, #content .info-pane.settings div.setting-data span.value.form .control-group .controls input.color-faker, #content table.settings.paginated div.setting-data span.value.form .control-group .controls input.color-faker, #content .info-pane.settings div.setting-data span.edit.form .control-group .controls input.color-faker, #content table.settings.paginated div.setting-data span.edit.form .control-group .controls input.color-faker, #content .info-pane.settings div.setting-data span.form.form .control-group .controls input.color-faker, #content table.settings.paginated div.setting-data span.form.form .control-group .controls input.color-faker, #content .info-pane.settings div.setting-data span.sample-color.form .control-group .controls input.color-faker, #content table.settings.paginated div.setting-data span.sample-color.form .control-group .controls input.color-faker, #content .info-pane.settings div.setting-data span.make-preferred.form .control-group .controls input.color-faker, #content table.settings.paginated div.setting-data span.make-preferred.form .control-group .controls input.color-faker, #content .info-pane.settings div.setting-data span.remove.form .control-group .controls input.color-faker, #content table.settings.paginated div.setting-data span.remove.form .control-group .controls input.color-faker {
  width: 100%;
  padding: 10px 20px;
}
/* line 923, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.label.form .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.value.form .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.value.form .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.edit.form .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.edit.form .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.form.form .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.form.form .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.sample-color.form .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.sample-color.form .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.make-preferred.form .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.make-preferred.form .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.remove.form .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.remove.form .control-group .controls span.help-inline {
  display: none;
}
/* line 929, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form.save, #content table.settings.paginated div.setting-data span.label.form.save, #content .info-pane.settings div.setting-data span.value.form.save, #content table.settings.paginated div.setting-data span.value.form.save, #content .info-pane.settings div.setting-data span.edit.form.save, #content table.settings.paginated div.setting-data span.edit.form.save, #content .info-pane.settings div.setting-data span.form.form.save, #content table.settings.paginated div.setting-data span.form.form.save, #content .info-pane.settings div.setting-data span.sample-color.form.save, #content table.settings.paginated div.setting-data span.sample-color.form.save, #content .info-pane.settings div.setting-data span.make-preferred.form.save, #content table.settings.paginated div.setting-data span.make-preferred.form.save, #content .info-pane.settings div.setting-data span.remove.form.save, #content table.settings.paginated div.setting-data span.remove.form.save {
  width: 10%;
  height: 45px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  right: 10px;
  left: inherit;
  top: 73%;
  display: none;
}
/* line 938, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form.save input, #content table.settings.paginated div.setting-data span.label.form.save input, #content .info-pane.settings div.setting-data span.value.form.save input, #content table.settings.paginated div.setting-data span.value.form.save input, #content .info-pane.settings div.setting-data span.edit.form.save input, #content table.settings.paginated div.setting-data span.edit.form.save input, #content .info-pane.settings div.setting-data span.form.form.save input, #content table.settings.paginated div.setting-data span.form.form.save input, #content .info-pane.settings div.setting-data span.sample-color.form.save input, #content table.settings.paginated div.setting-data span.sample-color.form.save input, #content .info-pane.settings div.setting-data span.make-preferred.form.save input, #content table.settings.paginated div.setting-data span.make-preferred.form.save input, #content .info-pane.settings div.setting-data span.remove.form.save input, #content table.settings.paginated div.setting-data span.remove.form.save input {
  float: right;
}
/* line 942, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form.name, #content table.settings.paginated div.setting-data span.label.form.name, #content .info-pane.settings div.setting-data span.label.form.location, #content table.settings.paginated div.setting-data span.label.form.location, #content .info-pane.settings div.setting-data span.label.form.logo, #content table.settings.paginated div.setting-data span.label.form.logo, #content .info-pane.settings div.setting-data span.value.form.name, #content table.settings.paginated div.setting-data span.value.form.name, #content .info-pane.settings div.setting-data span.value.form.location, #content table.settings.paginated div.setting-data span.value.form.location, #content .info-pane.settings div.setting-data span.value.form.logo, #content table.settings.paginated div.setting-data span.value.form.logo, #content .info-pane.settings div.setting-data span.edit.form.name, #content table.settings.paginated div.setting-data span.edit.form.name, #content .info-pane.settings div.setting-data span.edit.form.location, #content table.settings.paginated div.setting-data span.edit.form.location, #content .info-pane.settings div.setting-data span.edit.form.logo, #content table.settings.paginated div.setting-data span.edit.form.logo, #content .info-pane.settings div.setting-data span.form.form.name, #content table.settings.paginated div.setting-data span.form.form.name, #content .info-pane.settings div.setting-data span.form.form.location, #content table.settings.paginated div.setting-data span.form.form.location, #content .info-pane.settings div.setting-data span.form.form.logo, #content table.settings.paginated div.setting-data span.form.form.logo, #content .info-pane.settings div.setting-data span.sample-color.form.name, #content table.settings.paginated div.setting-data span.sample-color.form.name, #content .info-pane.settings div.setting-data span.sample-color.form.location, #content table.settings.paginated div.setting-data span.sample-color.form.location, #content .info-pane.settings div.setting-data span.sample-color.form.logo, #content table.settings.paginated div.setting-data span.sample-color.form.logo, #content .info-pane.settings div.setting-data span.make-preferred.form.name, #content table.settings.paginated div.setting-data span.make-preferred.form.name, #content .info-pane.settings div.setting-data span.make-preferred.form.location, #content table.settings.paginated div.setting-data span.make-preferred.form.location, #content .info-pane.settings div.setting-data span.make-preferred.form.logo, #content table.settings.paginated div.setting-data span.make-preferred.form.logo, #content .info-pane.settings div.setting-data span.remove.form.name, #content table.settings.paginated div.setting-data span.remove.form.name, #content .info-pane.settings div.setting-data span.remove.form.location, #content table.settings.paginated div.setting-data span.remove.form.location, #content .info-pane.settings div.setting-data span.remove.form.logo, #content table.settings.paginated div.setting-data span.remove.form.logo {
  position: relative;
  width: 50%;
  left: 0;
  background: none;
  z-index: 3;
  height: auto;
}
/* line 951, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form.name .control-group, #content table.settings.paginated div.setting-data span.label.form.name .control-group, #content .info-pane.settings div.setting-data span.label.form.location .control-group, #content table.settings.paginated div.setting-data span.label.form.location .control-group, #content .info-pane.settings div.setting-data span.label.form.logo .control-group, #content table.settings.paginated div.setting-data span.label.form.logo .control-group, #content .info-pane.settings div.setting-data span.value.form.name .control-group, #content table.settings.paginated div.setting-data span.value.form.name .control-group, #content .info-pane.settings div.setting-data span.value.form.location .control-group, #content table.settings.paginated div.setting-data span.value.form.location .control-group, #content .info-pane.settings div.setting-data span.value.form.logo .control-group, #content table.settings.paginated div.setting-data span.value.form.logo .control-group, #content .info-pane.settings div.setting-data span.edit.form.name .control-group, #content table.settings.paginated div.setting-data span.edit.form.name .control-group, #content .info-pane.settings div.setting-data span.edit.form.location .control-group, #content table.settings.paginated div.setting-data span.edit.form.location .control-group, #content .info-pane.settings div.setting-data span.edit.form.logo .control-group, #content table.settings.paginated div.setting-data span.edit.form.logo .control-group, #content .info-pane.settings div.setting-data span.form.form.name .control-group, #content table.settings.paginated div.setting-data span.form.form.name .control-group, #content .info-pane.settings div.setting-data span.form.form.location .control-group, #content table.settings.paginated div.setting-data span.form.form.location .control-group, #content .info-pane.settings div.setting-data span.form.form.logo .control-group, #content table.settings.paginated div.setting-data span.form.form.logo .control-group, #content .info-pane.settings div.setting-data span.sample-color.form.name .control-group, #content table.settings.paginated div.setting-data span.sample-color.form.name .control-group, #content .info-pane.settings div.setting-data span.sample-color.form.location .control-group, #content table.settings.paginated div.setting-data span.sample-color.form.location .control-group, #content .info-pane.settings div.setting-data span.sample-color.form.logo .control-group, #content table.settings.paginated div.setting-data span.sample-color.form.logo .control-group, #content .info-pane.settings div.setting-data span.make-preferred.form.name .control-group, #content table.settings.paginated div.setting-data span.make-preferred.form.name .control-group, #content .info-pane.settings div.setting-data span.make-preferred.form.location .control-group, #content table.settings.paginated div.setting-data span.make-preferred.form.location .control-group, #content .info-pane.settings div.setting-data span.make-preferred.form.logo .control-group, #content table.settings.paginated div.setting-data span.make-preferred.form.logo .control-group, #content .info-pane.settings div.setting-data span.remove.form.name .control-group, #content table.settings.paginated div.setting-data span.remove.form.name .control-group, #content .info-pane.settings div.setting-data span.remove.form.location .control-group, #content table.settings.paginated div.setting-data span.remove.form.location .control-group, #content .info-pane.settings div.setting-data span.remove.form.logo .control-group, #content table.settings.paginated div.setting-data span.remove.form.logo .control-group {
  width: 100%;
}
/* line 953, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form.name .control-group .controls, #content table.settings.paginated div.setting-data span.label.form.name .control-group .controls, #content .info-pane.settings div.setting-data span.label.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.label.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.label.form.logo .control-group .controls, #content table.settings.paginated div.setting-data span.label.form.logo .control-group .controls, #content .info-pane.settings div.setting-data span.value.form.name .control-group .controls, #content table.settings.paginated div.setting-data span.value.form.name .control-group .controls, #content .info-pane.settings div.setting-data span.value.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.value.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.value.form.logo .control-group .controls, #content table.settings.paginated div.setting-data span.value.form.logo .control-group .controls, #content .info-pane.settings div.setting-data span.edit.form.name .control-group .controls, #content table.settings.paginated div.setting-data span.edit.form.name .control-group .controls, #content .info-pane.settings div.setting-data span.edit.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.edit.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.edit.form.logo .control-group .controls, #content table.settings.paginated div.setting-data span.edit.form.logo .control-group .controls, #content .info-pane.settings div.setting-data span.form.form.name .control-group .controls, #content table.settings.paginated div.setting-data span.form.form.name .control-group .controls, #content .info-pane.settings div.setting-data span.form.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.form.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.form.form.logo .control-group .controls, #content table.settings.paginated div.setting-data span.form.form.logo .control-group .controls, #content .info-pane.settings div.setting-data span.sample-color.form.name .control-group .controls, #content table.settings.paginated div.setting-data span.sample-color.form.name .control-group .controls, #content .info-pane.settings div.setting-data span.sample-color.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.sample-color.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.sample-color.form.logo .control-group .controls, #content table.settings.paginated div.setting-data span.sample-color.form.logo .control-group .controls, #content .info-pane.settings div.setting-data span.make-preferred.form.name .control-group .controls, #content table.settings.paginated div.setting-data span.make-preferred.form.name .control-group .controls, #content .info-pane.settings div.setting-data span.make-preferred.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.make-preferred.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.make-preferred.form.logo .control-group .controls, #content table.settings.paginated div.setting-data span.make-preferred.form.logo .control-group .controls, #content .info-pane.settings div.setting-data span.remove.form.name .control-group .controls, #content table.settings.paginated div.setting-data span.remove.form.name .control-group .controls, #content .info-pane.settings div.setting-data span.remove.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.remove.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.remove.form.logo .control-group .controls, #content table.settings.paginated div.setting-data span.remove.form.logo .control-group .controls {
  width: 100%;
}
/* line 956, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form.name .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.label.form.name .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.label.form.location .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.label.form.location .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.label.form.logo .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.label.form.logo .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.value.form.name .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.value.form.name .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.value.form.location .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.value.form.location .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.value.form.logo .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.value.form.logo .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.edit.form.name .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.edit.form.name .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.edit.form.location .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.edit.form.location .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.edit.form.logo .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.edit.form.logo .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.form.form.name .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.form.form.name .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.form.form.location .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.form.form.location .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.form.form.logo .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.form.form.logo .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.sample-color.form.name .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.sample-color.form.name .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.sample-color.form.location .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.sample-color.form.location .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.sample-color.form.logo .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.sample-color.form.logo .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.make-preferred.form.name .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.make-preferred.form.name .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.make-preferred.form.location .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.make-preferred.form.location .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.make-preferred.form.logo .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.make-preferred.form.logo .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.remove.form.name .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.remove.form.name .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.remove.form.location .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.remove.form.location .control-group .controls input[type=text], #content .info-pane.settings div.setting-data span.remove.form.logo .control-group .controls input[type=text], #content table.settings.paginated div.setting-data span.remove.form.logo .control-group .controls input[type=text] {
  width: 100%;
}
/* line 961, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form.name .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.label.form.name .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.label.form.location .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.label.form.location .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.label.form.logo .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.label.form.logo .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.value.form.name .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.value.form.name .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.value.form.location .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.value.form.location .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.value.form.logo .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.value.form.logo .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.edit.form.name .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.edit.form.name .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.edit.form.location .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.edit.form.location .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.edit.form.logo .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.edit.form.logo .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.form.form.name .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.form.form.name .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.form.form.location .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.form.form.location .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.form.form.logo .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.form.form.logo .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.sample-color.form.name .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.sample-color.form.name .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.sample-color.form.location .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.sample-color.form.location .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.sample-color.form.logo .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.sample-color.form.logo .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.make-preferred.form.name .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.make-preferred.form.name .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.make-preferred.form.location .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.make-preferred.form.location .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.make-preferred.form.logo .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.make-preferred.form.logo .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.remove.form.name .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.remove.form.name .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.remove.form.location .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.remove.form.location .control-group .controls span.help-inline, #content .info-pane.settings div.setting-data span.remove.form.logo .control-group .controls span.help-inline, #content table.settings.paginated div.setting-data span.remove.form.logo .control-group .controls span.help-inline {
  color: #535353;
  font-weight: 500;
  font-size: 0.833em;
  display: block;
  margin-bottom: 10px;
}
/* line 973, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form.location .control-group, #content table.settings.paginated div.setting-data span.label.form.location .control-group, #content .info-pane.settings div.setting-data span.value.form.location .control-group, #content table.settings.paginated div.setting-data span.value.form.location .control-group, #content .info-pane.settings div.setting-data span.edit.form.location .control-group, #content table.settings.paginated div.setting-data span.edit.form.location .control-group, #content .info-pane.settings div.setting-data span.form.form.location .control-group, #content table.settings.paginated div.setting-data span.form.form.location .control-group, #content .info-pane.settings div.setting-data span.sample-color.form.location .control-group, #content table.settings.paginated div.setting-data span.sample-color.form.location .control-group, #content .info-pane.settings div.setting-data span.make-preferred.form.location .control-group, #content table.settings.paginated div.setting-data span.make-preferred.form.location .control-group, #content .info-pane.settings div.setting-data span.remove.form.location .control-group, #content table.settings.paginated div.setting-data span.remove.form.location .control-group {
  margin-bottom: 10px;
}
/* line 975, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.label.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.value.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.value.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.edit.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.edit.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.form.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.form.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.sample-color.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.sample-color.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.make-preferred.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.make-preferred.form.location .control-group .controls, #content .info-pane.settings div.setting-data span.remove.form.location .control-group .controls, #content table.settings.paginated div.setting-data span.remove.form.location .control-group .controls {
  width: 65%;
}
/* line 981, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.edit, #content table.settings.paginated div.setting-data span.label.edit, #content .info-pane.settings div.setting-data span.value.edit, #content table.settings.paginated div.setting-data span.value.edit, #content .info-pane.settings div.setting-data span.edit.edit, #content table.settings.paginated div.setting-data span.edit.edit, #content .info-pane.settings div.setting-data span.form.edit, #content table.settings.paginated div.setting-data span.form.edit, #content .info-pane.settings div.setting-data span.sample-color.edit, #content table.settings.paginated div.setting-data span.sample-color.edit, #content .info-pane.settings div.setting-data span.make-preferred.edit, #content table.settings.paginated div.setting-data span.make-preferred.edit, #content .info-pane.settings div.setting-data span.remove.edit, #content table.settings.paginated div.setting-data span.remove.edit {
  position: absolute;
  top: 10px;
  right: 0px;
}
/* line 985, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.edit.clipboard, #content table.settings.paginated div.setting-data span.label.edit.clipboard, #content .info-pane.settings div.setting-data span.value.edit.clipboard, #content table.settings.paginated div.setting-data span.value.edit.clipboard, #content .info-pane.settings div.setting-data span.edit.edit.clipboard, #content table.settings.paginated div.setting-data span.edit.edit.clipboard, #content .info-pane.settings div.setting-data span.form.edit.clipboard, #content table.settings.paginated div.setting-data span.form.edit.clipboard, #content .info-pane.settings div.setting-data span.sample-color.edit.clipboard, #content table.settings.paginated div.setting-data span.sample-color.edit.clipboard, #content .info-pane.settings div.setting-data span.make-preferred.edit.clipboard, #content table.settings.paginated div.setting-data span.make-preferred.edit.clipboard, #content .info-pane.settings div.setting-data span.remove.edit.clipboard, #content table.settings.paginated div.setting-data span.remove.edit.clipboard {
  position: relative;
  right: 0px;
}
/* line 990, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.remove, #content table.settings.paginated div.setting-data span.label.remove, #content .info-pane.settings div.setting-data span.value.remove, #content table.settings.paginated div.setting-data span.value.remove, #content .info-pane.settings div.setting-data span.edit.remove, #content table.settings.paginated div.setting-data span.edit.remove, #content .info-pane.settings div.setting-data span.form.remove, #content table.settings.paginated div.setting-data span.form.remove, #content .info-pane.settings div.setting-data span.sample-color.remove, #content table.settings.paginated div.setting-data span.sample-color.remove, #content .info-pane.settings div.setting-data span.make-preferred.remove, #content table.settings.paginated div.setting-data span.make-preferred.remove, #content .info-pane.settings div.setting-data span.remove.remove, #content table.settings.paginated div.setting-data span.remove.remove {
  position: absolute;
  top: 10px;
  right: 50px;
}
/* line 995, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.view, #content table.settings.paginated div.setting-data span.label.view, #content .info-pane.settings div.setting-data span.value.view, #content table.settings.paginated div.setting-data span.value.view, #content .info-pane.settings div.setting-data span.edit.view, #content table.settings.paginated div.setting-data span.edit.view, #content .info-pane.settings div.setting-data span.form.view, #content table.settings.paginated div.setting-data span.form.view, #content .info-pane.settings div.setting-data span.sample-color.view, #content table.settings.paginated div.setting-data span.sample-color.view, #content .info-pane.settings div.setting-data span.make-preferred.view, #content table.settings.paginated div.setting-data span.make-preferred.view, #content .info-pane.settings div.setting-data span.remove.view, #content table.settings.paginated div.setting-data span.remove.view {
  display: block;
}
/* line 998, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.label.sync, #content table.settings.paginated div.setting-data span.label.sync, #content .info-pane.settings div.setting-data span.value.sync, #content table.settings.paginated div.setting-data span.value.sync, #content .info-pane.settings div.setting-data span.edit.sync, #content table.settings.paginated div.setting-data span.edit.sync, #content .info-pane.settings div.setting-data span.form.sync, #content table.settings.paginated div.setting-data span.form.sync, #content .info-pane.settings div.setting-data span.sample-color.sync, #content table.settings.paginated div.setting-data span.sample-color.sync, #content .info-pane.settings div.setting-data span.make-preferred.sync, #content table.settings.paginated div.setting-data span.make-preferred.sync, #content .info-pane.settings div.setting-data span.remove.sync, #content table.settings.paginated div.setting-data span.remove.sync {
  position: absolute;
  top: 10px;
  right: 50px;
}
/* line 1005, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.make-preferred, #content table.settings.paginated div.setting-data span.make-preferred {
  position: absolute;
  top: 10px;
  right: 65px;
}
/* line 1009, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.make-preferred.clipboard, #content table.settings.paginated div.setting-data span.make-preferred.clipboard {
  position: relative;
  right: 0px;
}
/* line 1014, ../sass/client.scss */
#content .info-pane.settings div.setting-data span.make-preferred a.selected, #content table.settings.paginated div.setting-data span.make-preferred a.selected, #content .info-pane.settings div.setting-data span.make-preferred table.paginated input.selected[type=submit], table.paginated #content .info-pane.settings div.setting-data span.make-preferred input.selected[type=submit], #content table.settings.paginated div.setting-data span.make-preferred input.selected[type=submit] {
  font-weight: 700;
  color: #FF7272;
}
/* line 1021, ../sass/client.scss */
#content .info-pane.settings div.setting-data textarea, #content table.settings.paginated div.setting-data textarea {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: inset #CCCCCC 0px 0px 10px;
  -webkit-box-shadow: inset #CCCCCC 0px 0px 10px;
  box-shadow: inset #CCCCCC 0px 0px 10px;
  width: 100%;
  padding: 15px;
  margin-bottom: 10px;
  height: 195px;
  font-family: monospace;
}
/* line 1031, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.form, #content table.settings.paginated div.setting-data div.form {
  margin-top: 20px;
}
/* line 1033, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.form.create-feed, #content table.settings.paginated div.setting-data div.form.create-feed {
  height: auto !important;
}
/* line 1037, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.form .control-group label, #content table.settings.paginated div.setting-data div.form .control-group label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 25%;
}
/* line 1041, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.form .control-group .controls, #content table.settings.paginated div.setting-data div.form .control-group .controls {
  width: 65%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 1045, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.form .control-group .controls input[type=text], #content table.settings.paginated div.setting-data div.form .control-group .controls input[type=text] {
  width: 100%;
}
/* line 1051, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.form.create-icalfeed, #content table.settings.paginated div.setting-data div.form.create-icalfeed {
  width: 80%;
  height: auto !important;
}
/* line 1054, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.form.create-icalfeed .form.save, #content table.settings.paginated div.setting-data div.form.create-icalfeed .form.save {
  top: 50%;
}
/* line 1058, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.form.create-icalfeed span.value, #content table.settings.paginated div.setting-data div.form.create-icalfeed span.value {
  width: 60%;
  overflow: hidden;
}
/* line 1064, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.form.create-icalfeed .dk_container, #content table.settings.paginated div.setting-data div.form.create-icalfeed .dk_container {
  width: 30%;
  background-color: transparent;
}
/* line 1070, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.create-size, #content table.settings.paginated div.setting-data div.create-size {
  position: relative;
}
/* line 1072, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.create-size .control-group, #content table.settings.paginated div.setting-data div.create-size .control-group {
  margin-top: 10px;
  position: relative;
}
/* line 1075, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.create-size .control-group span.help-inline, #content table.settings.paginated div.setting-data div.create-size .control-group span.help-inline {
  width: 180px;
  text-align: right;
  color: #535353;
  left: -20%;
  top: 4px;
  line-height: 15px;
}
/* line 1085, ../sass/client.scss */
#content .info-pane.settings div.setting-data div.create-size span.form.save, #content table.settings.paginated div.setting-data div.create-size span.form.save {
  bottom: -10px;
  right: 0;
  top: inherit;
}
/* line 1095, ../sass/client.scss */
#content .info-pane.settings div.create-details form span.form, #content table.settings.paginated div.create-details form span.form {
  height: auto;
}
/* line 1097, ../sass/client.scss */
#content .info-pane.settings div.create-details form span.form.form, #content table.settings.paginated div.create-details form span.form.form {
  width: 75%;
  top: -45px;
  padding-top: 20px;
}
/* line 1101, ../sass/client.scss */
#content .info-pane.settings div.create-details form span.form.form div.color-faker, #content table.settings.paginated div.create-details form span.form.form div.color-faker {
  left: 0px;
  top: 38px;
}
/* line 1108, ../sass/client.scss */
#content .info-pane.settings div.create-details form span.form.form .control-group .controls input.color-faker, #content table.settings.paginated div.create-details form span.form.form .control-group .controls input.color-faker {
  padding: 0px 10px;
  left: 40px;
}
/* line 1123, ../sass/client.scss */
#content .info-pane.settings div.create-details span.label, #content table.settings.paginated div.create-details span.label {
  position: relative;
}
/* line 1126, ../sass/client.scss */
#content .info-pane.settings div.create-details span.value, #content table.settings.paginated div.create-details span.value {
  position: relative;
}
/* line 1129, ../sass/client.scss */
#content .info-pane.settings div.create-details span.edit, #content table.settings.paginated div.create-details span.edit {
  font-size: 1.1em;
}
/* line 1134, ../sass/client.scss */
#content .info-pane.settings div.import-ical, #content table.settings.paginated div.import-ical, #content .info-pane.settings div.import-csv, #content table.settings.paginated div.import-csv, #content .info-pane.settings div.import-isams, #content table.settings.paginated div.import-isams, #content .info-pane.settings div.export-csv, #content table.settings.paginated div.export-csv {
  position: relative;
}
/* line 1139, ../sass/client.scss */
#content .info-pane.settings div.import-ical label, #content table.settings.paginated div.import-ical label, #content .info-pane.settings div.import-csv label, #content table.settings.paginated div.import-csv label, #content .info-pane.settings div.import-isams label, #content table.settings.paginated div.import-isams label, #content .info-pane.settings div.export-csv label, #content table.settings.paginated div.export-csv label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
}
/* line 1143, ../sass/client.scss */
#content .info-pane.settings div.import-ical .control-group, #content table.settings.paginated div.import-ical .control-group, #content .info-pane.settings div.import-csv .control-group, #content table.settings.paginated div.import-csv .control-group, #content .info-pane.settings div.import-isams .control-group, #content table.settings.paginated div.import-isams .control-group, #content .info-pane.settings div.export-csv .control-group, #content table.settings.paginated div.export-csv .control-group {
  width: 80%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 1146, ../sass/client.scss */
#content .info-pane.settings div.import-ical .control-group .controls, #content table.settings.paginated div.import-ical .control-group .controls, #content .info-pane.settings div.import-csv .control-group .controls, #content table.settings.paginated div.import-csv .control-group .controls, #content .info-pane.settings div.import-isams .control-group .controls, #content table.settings.paginated div.import-isams .control-group .controls, #content .info-pane.settings div.export-csv .control-group .controls, #content table.settings.paginated div.export-csv .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 20px 0;
  width: 100%;
}
/* line 1151, ../sass/client.scss */
#content .info-pane.settings div.import-ical .control-group .controls input[type=file], #content table.settings.paginated div.import-ical .control-group .controls input[type=file], #content .info-pane.settings div.import-csv .control-group .controls input[type=file], #content table.settings.paginated div.import-csv .control-group .controls input[type=file], #content .info-pane.settings div.import-isams .control-group .controls input[type=file], #content table.settings.paginated div.import-isams .control-group .controls input[type=file], #content .info-pane.settings div.export-csv .control-group .controls input[type=file], #content table.settings.paginated div.export-csv .control-group .controls input[type=file] {
  border: 1px solid #CCCCCC;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 12px 0;
  width: 100%;
  position: relative;
  left: 37px;
}
/* line 1159, ../sass/client.scss */
#content .info-pane.settings div.import-ical .control-group .controls input[type=text], #content table.settings.paginated div.import-ical .control-group .controls input[type=text], #content .info-pane.settings div.import-csv .control-group .controls input[type=text], #content table.settings.paginated div.import-csv .control-group .controls input[type=text], #content .info-pane.settings div.import-isams .control-group .controls input[type=text], #content table.settings.paginated div.import-isams .control-group .controls input[type=text], #content .info-pane.settings div.export-csv .control-group .controls input[type=text], #content table.settings.paginated div.export-csv .control-group .controls input[type=text] {
  width: 104%;
}
/* line 1163, ../sass/client.scss */
#content .info-pane.settings div.import-ical .control-group .controls select, #content table.settings.paginated div.import-ical .control-group .controls select, #content .info-pane.settings div.import-csv .control-group .controls select, #content table.settings.paginated div.import-csv .control-group .controls select, #content .info-pane.settings div.import-isams .control-group .controls select, #content table.settings.paginated div.import-isams .control-group .controls select, #content .info-pane.settings div.export-csv .control-group .controls select, #content table.settings.paginated div.export-csv .control-group .controls select {
  width: 100%;
}
/* line 1166, ../sass/client.scss */
#content .info-pane.settings div.import-ical .control-group .controls .dk_container, #content table.settings.paginated div.import-ical .control-group .controls .dk_container, #content .info-pane.settings div.import-csv .control-group .controls .dk_container, #content table.settings.paginated div.import-csv .control-group .controls .dk_container, #content .info-pane.settings div.import-isams .control-group .controls .dk_container, #content table.settings.paginated div.import-isams .control-group .controls .dk_container, #content .info-pane.settings div.export-csv .control-group .controls .dk_container, #content table.settings.paginated div.export-csv .control-group .controls .dk_container {
  width: 100%;
}
/* line 1168, ../sass/client.scss */
#content .info-pane.settings div.import-ical .control-group .controls .dk_container .dk_toggle, #content table.settings.paginated div.import-ical .control-group .controls .dk_container .dk_toggle, #content .info-pane.settings div.import-csv .control-group .controls .dk_container .dk_toggle, #content table.settings.paginated div.import-csv .control-group .controls .dk_container .dk_toggle, #content .info-pane.settings div.import-isams .control-group .controls .dk_container .dk_toggle, #content table.settings.paginated div.import-isams .control-group .controls .dk_container .dk_toggle, #content .info-pane.settings div.export-csv .control-group .controls .dk_container .dk_toggle, #content table.settings.paginated div.export-csv .control-group .controls .dk_container .dk_toggle {
  width: 100% !important;
}
/* line 1174, ../sass/client.scss */
#content .info-pane.settings div.import-ical button, #content table.settings.paginated div.import-ical button, #content .info-pane.settings div.import-csv button, #content table.settings.paginated div.import-csv button, #content .info-pane.settings div.import-isams button, #content table.settings.paginated div.import-isams button, #content .info-pane.settings div.export-csv button, #content table.settings.paginated div.export-csv button {
  position: absolute;
  left: 27px;
  top: 105px;
  padding: 17px 31px;
  color: #FFF;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 0;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: linear-gradient(#2c8fc7, #26a1e5);
}
/* line 1183, ../sass/client.scss */
#content .info-pane.settings div.import-ical button:hover, #content table.settings.paginated div.import-ical button:hover, #content .info-pane.settings div.import-csv button:hover, #content table.settings.paginated div.import-csv button:hover, #content .info-pane.settings div.import-isams button:hover, #content table.settings.paginated div.import-isams button:hover, #content .info-pane.settings div.export-csv button:hover, #content table.settings.paginated div.export-csv button:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
}
/* line 1188, ../sass/client.scss */
#content .info-pane.settings div.import-ical input[type=submit], #content table.settings.paginated div.import-ical input[type=submit], #content .info-pane.settings div.import-csv input[type=submit], #content table.settings.paginated div.import-csv input[type=submit], #content .info-pane.settings div.import-isams input[type=submit], #content table.settings.paginated div.import-isams input[type=submit], #content .info-pane.settings div.export-csv input[type=submit], #content table.settings.paginated div.export-csv input[type=submit] {
  padding: 15px 25px;
  top: 48%;
  position: absolute;
  right: 2%;
}
/* line 1193, ../sass/client.scss */
#content .info-pane.settings div.import-ical input[type=submit]:hover, #content table.settings.paginated div.import-ical input[type=submit]:hover, #content .info-pane.settings div.import-csv input[type=submit]:hover, #content table.settings.paginated div.import-csv input[type=submit]:hover, #content .info-pane.settings div.import-isams input[type=submit]:hover, #content table.settings.paginated div.import-isams input[type=submit]:hover, #content .info-pane.settings div.export-csv input[type=submit]:hover, #content table.settings.paginated div.export-csv input[type=submit]:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
}
/* line 1200, ../sass/client.scss */
#content .info-pane.settings div.import-ical .import-tz, #content table.settings.paginated div.import-ical .import-tz {
  position: absolute;
  right: 0;
  width: 30%;
}
/* line 1204, ../sass/client.scss */
#content .info-pane.settings div.import-ical .import-tz .control-group, #content table.settings.paginated div.import-ical .import-tz .control-group {
  width: 100%;
}
/* line 1206, ../sass/client.scss */
#content .info-pane.settings div.import-ical .import-tz .control-group label, #content table.settings.paginated div.import-ical .import-tz .control-group label {
  width: 30%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 1210, ../sass/client.scss */
#content .info-pane.settings div.import-ical .import-tz .control-group .controls, #content table.settings.paginated div.import-ical .import-tz .control-group .controls {
  width: 63% !important;
}
/* line 1217, ../sass/client.scss */
#content .info-pane.settings div.import-csv button#upload-file, #content table.settings.paginated div.import-csv button#upload-file {
  padding: 15px 23px;
}
/* line 1227, ../sass/client.scss */
#content .info-pane.settings div.export-csv input[type=submit], #content table.settings.paginated div.export-csv input[type=submit] {
  top: 35%;
  position: absolute;
  right: 2%;
}
/* line 1234, ../sass/client.scss */
#content .info-pane.settings div.locations-map, #content table.settings.paginated div.locations-map {
  width: 95%;
  margin: 0 auto 30px;
  height: 250px;
}
/* line 1239, ../sass/client.scss */
#content .info-pane.settings div.newlocation-map, #content table.settings.paginated div.newlocation-map {
  width: 95%;
  margin: 0 auto 30px;
  height: 250px;
}
/* line 1244, ../sass/client.scss */
#content .info-pane.settings div.form, #content table.settings.paginated div.form {
  display: none;
}
/* line 1250, ../sass/client.scss */
#content .info-pane.settings.import-csv header h2, #content table.settings.import-csv.paginated header h2 {
  width: 100%;
}
/* line 1252, ../sass/client.scss */
#content .info-pane.settings.import-csv header h2 a, #content table.settings.import-csv.paginated header h2 a, #content .info-pane.settings.import-csv header h2 table.paginated input[type=submit], table.paginated #content .info-pane.settings.import-csv header h2 input[type=submit], #content table.settings.import-csv.paginated header h2 input[type=submit] {
  float: right;
}
/* line 1254, ../sass/client.scss */
#content .info-pane.settings.import-csv header h2 a.like-button, #content table.settings.import-csv.paginated header h2 a.like-button, #content .info-pane.settings.import-csv header h2 table.paginated input.like-button[type=submit], table.paginated #content .info-pane.settings.import-csv header h2 input.like-button[type=submit], #content table.settings.import-csv.paginated header h2 input.like-button[type=submit] {
  padding: 5px 15px;
  color: #FFF;
  font-size: 0.75em;
  font-weight: 700;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 0;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: linear-gradient(#2c8fc7, #26a1e5);
}
/* line 1262, ../sass/client.scss */
#content .info-pane.settings.import-csv header h2 a.like-button:hover, #content table.settings.import-csv.paginated header h2 a.like-button:hover, #content .info-pane.settings.import-csv header h2 table.paginated input.like-button[type=submit]:hover, table.paginated #content .info-pane.settings.import-csv header h2 input.like-button[type=submit]:hover, #content table.settings.import-csv.paginated header h2 input.like-button[type=submit]:hover {
  cursor: pointer;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
}
/* line 1269, ../sass/client.scss */
#content .info-pane.settings.import-csv header h2 small a, #content table.settings.import-csv.paginated header h2 small a, #content .info-pane.settings.import-csv header h2 small table.paginated input[type=submit], table.paginated #content .info-pane.settings.import-csv header h2 small input[type=submit], #content table.settings.import-csv.paginated header h2 small input[type=submit] {
  float: initial;
}
/* line 1280, ../sass/client.scss */
#content .info-pane.create-address div.setting-data span.label, #content table.create-address.paginated div.setting-data span.label {
  width: 20%;
}
/* line 1284, ../sass/client.scss */
#content .info-pane.create-address div.setting-data span.form.form, #content table.create-address.paginated div.setting-data span.form.form {
  position: relative;
  left: 0;
  width: 52%;
}
/* line 1288, ../sass/client.scss */
#content .info-pane.create-address div.setting-data span.form.form.save, #content table.create-address.paginated div.setting-data span.form.form.save {
  width: 10%;
  position: relative;
  bottom: 35px;
  right: 0;
  float: right;
}
/* line 1295, ../sass/client.scss */
#content .info-pane.create-address div.setting-data span.form.form .control-group, #content table.create-address.paginated div.setting-data span.form.form .control-group {
  width: 100%;
}
/* line 1297, ../sass/client.scss */
#content .info-pane.create-address div.setting-data span.form.form .control-group .controls, #content table.create-address.paginated div.setting-data span.form.form .control-group .controls {
  width: 100%;
}
/* line 1299, ../sass/client.scss */
#content .info-pane.create-address div.setting-data span.form.form .control-group .controls input, #content table.create-address.paginated div.setting-data span.form.form .control-group .controls input {
  width: 100%;
}
/* line 1309, ../sass/client.scss */
#content .info-pane.activity-list, #content table.activity-list.paginated {
  margin: 10px auto;
  width: 95%;
  padding: 20px;
  background: #FFF !important;
  border: 1px solid #CCCCCC !important;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  position: relative;
}
/* line 1317, ../sass/client.scss */
#content .info-pane.activity-list h2, #content table.activity-list.paginated h2 {
  font-weight: 700;
  font-size: 1.357em;
  margin-bottom: 20px;
  width: 60%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 1324, ../sass/client.scss */
#content .info-pane.activity-list form.form-horizontal, #content table.activity-list.paginated form.form-horizontal {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-bottom: 20px;
  position: absolute;
  right: 1.5%;
  top: 12px;
}
/* line 1344, ../sass/client.scss */
#content .info-pane.create-color div.setting-data span.form.form, #content table.create-color.paginated div.setting-data span.form.form {
  width: 65%;
  top: 0;
  position: relative;
  left: 0;
}
/* line 1349, ../sass/client.scss */
#content .info-pane.create-color div.setting-data span.form.form.save, #content table.create-color.paginated div.setting-data span.form.form.save {
  width: 10%;
  right: 0;
  top: 0;
  left: inherit;
}
/* line 1355, ../sass/client.scss */
#content .info-pane.create-color div.setting-data span.form.form .control-group, #content table.create-color.paginated div.setting-data span.form.form .control-group {
  width: 45%;
}
/* line 1357, ../sass/client.scss */
#content .info-pane.create-color div.setting-data span.form.form .control-group .controls, #content table.create-color.paginated div.setting-data span.form.form .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 1359, ../sass/client.scss */
#content .info-pane.create-color div.setting-data span.form.form .control-group .controls input, #content table.create-color.paginated div.setting-data span.form.form .control-group .controls input {
  top: 0;
}
/* line 1370, ../sass/client.scss */
#content table.paginated {
  background: #FFF !important;
  border: 1px solid #CCCCCC !important;
  padding: 0;
}
/* line 1374, ../sass/client.scss */
#content table.paginated td.headline {
  max-width: 370px;
  overflow: hidden;
  overflow: hidden;
  word-wrap: break-word;
}
/* line 1380, ../sass/client.scss */
#content table.paginated td.title {
  max-width: 180px;
  overflow: hidden;
  word-wrap: break-word;
}
/* line 1387, ../sass/client.scss */
#content form[class^=create] {
  background: #FFF !important;
  margin: 0 auto;
  width: 95%;
  padding-left: 30px !important;
  padding-right: 30px !important;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #CCCCCC;
}
/* line 1395, ../sass/client.scss */
#content form[class^=create] .help-inline,
#content form[class^=create] .upload-status {
  width: 9%;
  font-size: 1.0em;
  color: #666;
  text-align: right;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
  top: 12px;
}
/* line 1405, ../sass/client.scss */
#content form[class^=create] .upload-status {
  text-align: left;
  width: 410px;
  top: 0;
}
/* line 1409, ../sass/client.scss */
#content form[class^=create] .upload-status small {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: 0 1px 0 #000000;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  float: right;
  border: 0;
  font-weight: 600;
  color: #FFFFFF;
  padding: 12px 45px;
  font-size: 1.2em;
}
/* line 1422, ../sass/client.scss */
#content form[class^=create] .upload-status small:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: linear-gradient(#2c8fc7, #26a1e5);
  cursor: pointer;
}
/* line 1428, ../sass/client.scss */
#content form[class^=create] .upload-status small.btn-inverse:hover {
  background: linear-gradient(#ffffff, #ebebeb);
}
/* line 1432, ../sass/client.scss */
#content form[class^=create] .upload-status small.large {
  font-size: 1.378em;
  font-weight: 700;
}
/* line 1437, ../sass/client.scss */
#content form[class^=create] .upload-status .preview {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
  width: 100%;
}
/* line 1441, ../sass/client.scss */
#content form[class^=create] .upload-status .preview .filename {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 45px;
  margin-right: 20px;
  font-weight: 700;
}
/* line 1447, ../sass/client.scss */
#content form[class^=create] .upload-status .preview .filename.document {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 1451, ../sass/client.scss */
#content form[class^=create] .upload-status .preview .image {
  width: 450px;
  padding: 10px;
  display: none;
  position: absolute;
  top: -50%;
  left: -66%;
  z-index: 10;
  text-align: center;
  background: #EEEEEE;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
/* line 1463, ../sass/client.scss */
#content form[class^=create] .upload-status .preview .image img {
  width: 350px;
}
/* line 1469, ../sass/client.scss */
#content form[class^=create] .control-group {
  position: relative;
}
/* line 1471, ../sass/client.scss */
#content form[class^=create] .control-group label {
  width: 25%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 1474, ../sass/client.scss */
#content form[class^=create] .control-group label.radio {
  float: right;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 10%;
  text-align: left;
  color: #2C8EC6;
  font-weight: 700;
  clear: none;
}
/* line 1482, ../sass/client.scss */
#content form[class^=create] .control-group label.radio input {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  top: 15px;
}
/* line 1489, ../sass/client.scss */
#content form[class^=create] .control-group .controls {
  width: 70%;
}
/* line 1492, ../sass/client.scss */
#content form[class^=create] .control-group .controls input[type=file] {
  position: absolute;
  top: -7px;
  left: -118px;
  width: 250px;
  z-index: -1;
}
/* line 1500, ../sass/client.scss */
#content form[class^=create] .control-group .controls p {
  line-height: 35px;
}
/* line 1503, ../sass/client.scss */
#content form[class^=create] .control-group .controls textarea {
  width: 500px;
  height: 230px;
}
/* line 1506, ../sass/client.scss */
#content form[class^=create] .control-group .controls textarea.fancy {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #CCCCCC;
  width: 100%;
  padding: 10px;
}
/* line 1513, ../sass/client.scss */
#content form[class^=create] .control-group .controls .help-inline {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  left: -130px;
  top: 10px;
  width: 115px;
  font-size: 1.0em;
  color: #666;
  text-align: right;
}
/* line 1526, ../sass/client.scss */
#content form[class^=create] button.repeat-button {
  width: 200px;
  text-align: left;
  padding-left: 12px !important;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') !important;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5)) !important;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), -moz-linear-gradient(#2c8fc7, #26a1e5) !important;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), -webkit-linear-gradient(#2c8fc7, #26a1e5) !important;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), linear-gradient(#2c8fc7, #26a1e5) !important;
  background-repeat: no-repeat !important;
  background-position: 90% -5% !important;
}
/* line 1533, ../sass/client.scss */
#content form[class^=create] button.repeat-button:hover {
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') !important;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7)) !important;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), -moz-linear-gradient(#26a1e5, #2c8fc7) !important;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), -webkit-linear-gradient(#26a1e5, #2c8fc7) !important;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), linear-gradient(#26a1e5, #2c8fc7) !important;
  background-repeat: no-repeat !important;
  background-position: 90% -5% !important;
}
/* line 1538, ../sass/client.scss */
#content form[class^=create] button.repeat-button.selected {
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), #FF7272 !important;
  background-repeat: no-repeat !important;
  background-position: 90% -5% !important;
}
/* line 1544, ../sass/client.scss */
#content form[class^=create] button.btn {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: 0 1px 0 #000000;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #FFFFFF;
  padding: 12px 45px;
  font-size: 1.2em;
}
/* line 1556, ../sass/client.scss */
#content form[class^=create] button.btn:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: linear-gradient(#2c8fc7, #26a1e5);
}
/* line 1561, ../sass/client.scss */
#content form[class^=create] button.btn.btn-inverse:hover {
  background: linear-gradient(#ffffff, #ebebeb);
}
/* line 1565, ../sass/client.scss */
#content form[class^=create] button.btn.large {
  font-size: 1.378em;
  font-weight: 700;
}
/* line 1570, ../sass/client.scss */
#content form[class^=create] button[type=file] {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: 0 1px 0 #000000;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #FFFFFF;
  padding: 12px 45px;
  font-size: 1.2em;
}
/* line 1582, ../sass/client.scss */
#content form[class^=create] button[type=file]:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: linear-gradient(#2c8fc7, #26a1e5);
}
/* line 1587, ../sass/client.scss */
#content form[class^=create] button[type=file].btn-inverse:hover {
  background: linear-gradient(#ffffff, #ebebeb);
}
/* line 1591, ../sass/client.scss */
#content form[class^=create] button[type=file].large {
  font-size: 1.378em;
  font-weight: 700;
}
/* line 1598, ../sass/client.scss */
#content form[class^=create] div.dates {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 100%;
  position: relative;
}
/* line 1602, ../sass/client.scss */
#content form[class^=create] div.dates label {
  width: 50%;
}
/* line 1607, ../sass/client.scss */
#content form[class^=create] div.dates div.control-group.required {
  width: 40%;
}
/* line 1609, ../sass/client.scss */
#content form[class^=create] div.dates div.control-group.required label {
  width: 59%;
}
/* line 1612, ../sass/client.scss */
#content form[class^=create] div.dates div.control-group.required .controls {
  width: 35%;
}
/* line 1620, ../sass/client.scss */
#content form[class^=create] div.dates div.all-day {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 40%;
  position: absolute;
  left: 55%;
}
/* line 1625, ../sass/client.scss */
#content form[class^=create] div.dates div.all-day label {
  width: 50%;
}
/* line 1628, ../sass/client.scss */
#content form[class^=create] div.dates div.all-day .control-group {
  padding: 0 !important;
  width: 20px;
}
/* line 1631, ../sass/client.scss */
#content form[class^=create] div.dates div.all-day .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 1633, ../sass/client.scss */
#content form[class^=create] div.dates div.all-day .control-group .controls input {
  position: relative;
  top: 5px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 1644, ../sass/client.scss */
#content form[class^=create] div.dates.start label, #content form[class^=create] div.dates.end label {
  width: 23.2%;
}
/* line 1647, ../sass/client.scss */
#content form[class^=create] div.dates.start .control-group, #content form[class^=create] div.dates.end .control-group {
  width: 16.5%;
}
/* line 1649, ../sass/client.scss */
#content form[class^=create] div.dates.start .control-group .controls, #content form[class^=create] div.dates.end .control-group .controls {
  width: 86%;
}
/* line 1654, ../sass/client.scss */
#content form[class^=create] div.dates.start input.datepicker, #content form[class^=create] div.dates.end input.datepicker {
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png');
  background-repeat: no-repeat;
  background-position: 95% 110%;
  font-size: 0.938em;
}
/* line 1660, ../sass/client.scss */
#content form[class^=create] div.dates.start input.timepicker, #content form[class^=create] div.dates.end input.timepicker {
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png');
  background-repeat: no-repeat;
  background-position: 95% 65%;
  font-size: 0.938em;
}
/* line 1669, ../sass/client.scss */
#content form[class^=create] div.repeat, #content form[class^=create] div.images, #content form[class^=create] div.documents {
  margin-left: 23.5%;
  margin-bottom: 20px;
}
/* line 1676, ../sass/client.scss */
#content form[class^=create] div.repeat .control-group {
  display: none;
}
/* line 1679, ../sass/client.scss */
#content form[class^=create] div.repeat .repeat-form {
  margin-top: 20px;
  display: none;
}
/* line 1682, ../sass/client.scss */
#content form[class^=create] div.repeat .repeat-form .control-group {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 30%;
}
/* line 1688, ../sass/client.scss */
#content form[class^=create] div.images, #content form[class^=create] div.documents {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  margin-left: 0;
  width: 74.7%;
  position: relative;
}
/* line 1694, ../sass/client.scss */
#content form[class^=create] div.images button, #content form[class^=create] div.documents button {
  margin: 0 20px 10px 0;
}
/* line 1697, ../sass/client.scss */
#content form[class^=create] div.images .control-group, #content form[class^=create] div.documents .control-group {
  width: 0%;
}
/* line 1701, ../sass/client.scss */
#content form[class^=create] div.images .tooltip-icon, #content form[class^=create] div.documents .tooltip-icon {
  right: 1%;
  position: absolute;
  top: 3%;
}
/* line 1706, ../sass/client.scss */
#content form[class^=create] div.images .upload-status, #content form[class^=create] div.documents .upload-status {
  font-weight: 700;
  margin: 10px 0;
  display: inline-block;
}
/* line 1710, ../sass/client.scss */
#content form[class^=create] div.images .upload-status small, #content form[class^=create] div.documents .upload-status small {
  width: 30%;
  padding: 12px 20px;
  text-align: center;
}
/* line 1716, ../sass/client.scss */
#content form[class^=create] div.images .legacy-image-uploader, #content form[class^=create] div.documents .legacy-image-uploader {
  padding: 1rem 0;
}
/* line 1718, ../sass/client.scss */
#content form[class^=create] div.images .legacy-image-uploader input[type=file], #content form[class^=create] div.documents .legacy-image-uploader input[type=file] {
  background: #DDECF1;
  text-shadow: 0 1px 0 #000000;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 3px dashed #2c8fc7;
  font-weight: 600;
  color: #2c8fc7;
  padding: 12px 45px;
  font-size: 1.2em;
  width: 100%;
  max-width: 747px;
}
/* line 1733, ../sass/client.scss */
#content form[class^=create] div.images small, #content form[class^=create] div.documents small {
  display: block;
  width: 90%;
  margin-bottom: 20px;
}
/* line 1739, ../sass/client.scss */
#content form[class^=create] div.locations {
  margin-bottom: 20px;
}
/* line 1741, ../sass/client.scss */
#content form[class^=create] div.locations button {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 1744, ../sass/client.scss */
#content form[class^=create] div.locations .control-group {
  width: 75%;
}
/* line 1746, ../sass/client.scss */
#content form[class^=create] div.locations .control-group label {
  width: 31.5%;
}
/* line 1749, ../sass/client.scss */
#content form[class^=create] div.locations .control-group .controls {
  width: 65%;
}
/* line 1753, ../sass/client.scss */
#content form[class^=create] div.locations #locations-gmap {
  width: 64%;
  height: 250px;
  margin-left: 23.5%;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 1759, ../sass/client.scss */
#content form[class^=create] div.locations .geolocations {
  height: 0px;
}
/* line 1761, ../sass/client.scss */
#content form[class^=create] div.locations .geolocations .control-group {
  height: 0px;
  margin-bottom: 0px;
}
/* line 1767, ../sass/client.scss */
#content form[class^=create] div.pin {
  width: 100%;
}
/* line 1769, ../sass/client.scss */
#content form[class^=create] div.pin .control-group {
  width: 45% !important;
}
/* line 1771, ../sass/client.scss */
#content form[class^=create] div.pin .control-group label {
  width: 52.5%;
}
/* line 1773, ../sass/client.scss */
#content form[class^=create] div.pin .control-group label[for=pin_code_confirm] {
  width: 20%;
}
/* line 1777, ../sass/client.scss */
#content form[class^=create] div.pin .control-group .controls {
  width: 40%;
}
/* line 1782, ../sass/client.scss */
#content form[class^=create] div.actions {
  position: relative;
  top: 10px;
  left: -30px;
  width: 104%;
  padding: 20px 25px;
  border-top: 1px solid #CCCCCC;
}
/* line 1789, ../sass/client.scss */
#content form[class^=create] div.actions input[type=submit] {
  float: right;
  margin-left: 25px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 1793, ../sass/client.scss */
#content form[class^=create] div.actions input[type=submit].clear {
  background: none;
  color: #2C8EC6;
  font-weight: 700;
  border: none;
  box-shadow: none;
  font-size: 1.378em;
}
/* line 1800, ../sass/client.scss */
#content form[class^=create] div.actions input[type=submit].clear:hover {
  color: #2A6496;
}
/* line 1805, ../sass/client.scss */
#content form[class^=create] div.actions input[type=reset] {
  background: none;
  color: #2C8EC6;
  font-weight: 700;
  border: none;
  box-shadow: none;
  font-size: 1.378em;
}
/* line 1813, ../sass/client.scss */
#content form[class^=create] div.actions a, #content form[class^=create] div.actions table.paginated input[type=submit], table.paginated #content form[class^=create] div.actions input[type=submit] {
  font-weight: 700;
  font-size: 1.378em;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
  top: 7px;
}
/* line 1819, ../sass/client.scss */
#content form[class^=create] div.actions a.cancel, #content form[class^=create] div.actions table.paginated input.cancel[type=submit], table.paginated #content form[class^=create] div.actions input.cancel[type=submit] {
  margin-right: 20px;
}
/* line 1828, ../sass/client.scss */
#content form[class^=create] div.confirmation .control-group .controls span.help-inline {
  color: #FF7272;
  position: relative;
  left: 0;
  width: auto;
  line-height: 15px;
  top: 0px;
  display: none;
}
/* line 1842, ../sass/client.scss */
#content form[class^=create].step5 {
  border: 0;
}
/* line 1845, ../sass/client.scss */
#content form[class^=create].step5 div.images {
  width: 95%;
}
/* line 1847, ../sass/client.scss */
#content form[class^=create].step5 div.images label {
  color: #535353;
  font-size: 1.357em;
  width: 17%;
  margin-right: 2%;
}
/* line 1852, ../sass/client.scss */
#content form[class^=create].step5 div.images label small {
  color: #535353;
  margin-top: 15px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  clear: both;
  font-size: 0.75em;
}
/* line 1860, ../sass/client.scss */
#content form[class^=create].step5 div.images button {
  padding: 12px 15px !important;
  position: relative;
  z-index: 2 !important;
  left: 10px;
}
/* line 1866, ../sass/client.scss */
#content form[class^=create].step5 div.images .upload-file {
  margin-left: 15%;
}
/* line 1871, ../sass/client.scss */
#content form[class^=create].step5 .control-group {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 30% !important;
}
/* line 1876, ../sass/client.scss */
#content form[class^=create].step5 .control-group .controls input[type=file] {
  top: 0px;
  left: -117px;
  position: relative;
  z-index: 1;
  border: 1px solid #CCCCCC;
  padding: 8px 20px 8px 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  width: 150%;
}
/* line 1893, ../sass/client.scss */
#content form.create-news label.extend {
  width: 23.2% !important;
}
/* line 1897, ../sass/client.scss */
#content form.create-news .control-group {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 95%;
  margin-bottom: 20px;
}
/* line 1901, ../sass/client.scss */
#content form.create-news .control-group sup {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 1904, ../sass/client.scss */
#content form.create-news .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 70%;
}
/* line 1908, ../sass/client.scss */
#content form.create-news .control-group .controls input[type=text] {
  width: 80%;
}
/* line 1916, ../sass/client.scss */
#content form.create-message .control-group {
  width: 95% !important;
}
/* line 1921, ../sass/client.scss */
#content section .create-client {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 1926, ../sass/client.scss */
#content form.location .control-group {
  width: 95%;
}
/* line 1933, ../sass/client.scss */
#content form.create-department .control-group .controls .help-inline {
  width: 190px;
  top: 2px;
  left: -210px;
}
/* line 1942, ../sass/client.scss */
#content form.create-event .control-group {
  width: 95%;
}

/* line 1951, ../sass/client.scss */
section form[class^=create] .control-group .controls {
  position: relative;
}
/* line 1953, ../sass/client.scss */
section form[class^=create] .control-group .controls .help-inline {
  position: absolute;
  left: initial;
  right: 45px;
  width: 160px;
  color: #FF7272;
}
/* line 1963, ../sass/client.scss */
section form[class^=create].dashboard {
  font-weight: 400;
}
/* line 1966, ../sass/client.scss */
section form[class^=create].dashboard span.help-inline {
  left: 0px;
  color: #666;
}

/*  Dialogs/Modals  */
/* line 1975, ../sass/client.scss */
div#location-dialog,
div#nofitication-dialog {
  display: none;
  font-size: 0.935em;
  padding: 50px 20px;
}
/* line 1980, ../sass/client.scss */
div#location-dialog section,
div#nofitication-dialog section {
  padding: 50px 15px;
}
/* line 1982, ../sass/client.scss */
div#location-dialog section .tooltip-icon, div#location-dialog section #content form[class^=create] .tooltip-icon, #content form[class^=create] div#location-dialog section .tooltip-icon,
div#nofitication-dialog section .tooltip-icon,
div#nofitication-dialog section #content form[class^=create] .tooltip-icon,
#content form[class^=create] div#nofitication-dialog section .tooltip-icon {
  float: right;
  right: 30px;
  top: 8px;
}
/* line 1988, ../sass/client.scss */
div#location-dialog .control-group,
div#nofitication-dialog .control-group {
  width: 95%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-bottom: 15px;
}
/* line 1992, ../sass/client.scss */
div#location-dialog .control-group label,
div#nofitication-dialog .control-group label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 20%;
}
/* line 1995, ../sass/client.scss */
div#location-dialog .control-group label sup,
div#nofitication-dialog .control-group label sup {
  display: inline;
}
/* line 1999, ../sass/client.scss */
div#location-dialog .control-group .controls,
div#nofitication-dialog .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 75%;
}
/* line 2003, ../sass/client.scss */
div#location-dialog .control-group .controls input[type=text],
div#nofitication-dialog .control-group .controls input[type=text] {
  width: 100%;
}
/* line 2007, ../sass/client.scss */
div#location-dialog .control-group .controls .help-inline,
div#nofitication-dialog .control-group .controls .help-inline {
  position: relative;
  left: 0px;
  top: 10px;
  color: #CCCCCC;
  text-align: right;
}
/* line 2018, ../sass/client.scss */
div#location-dialog .actions input[type=submit],
div#nofitication-dialog .actions input[type=submit] {
  float: right;
}

/* line 2027, ../sass/client.scss */
div#nofitication-dialog {
  padding: 20px 20px;
}

/*  Signup  */
/* line 2033, ../sass/client.scss */
.color-faker {
  width: 30px;
  height: 28px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  left: 27.5%;
  top: 3px;
}
/* line 2040, ../sass/client.scss */
.color-faker span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 2047, ../sass/client.scss */
.color-faker span.color {
  z-index: 3;
}
/* line 2051, ../sass/client.scss */
.color-faker span.faker {
  background: url('../../../../assets/img/layouts/colorpicker_overlay_1486726162.png');
  z-index: 4;
}
/* line 2056, ../sass/client.scss */
.color-faker:hover {
  cursor: pointer;
}

/*  Signups and Add Content Wizard  */
/* line 2067, ../sass/client.scss */
body.client_signup_index .col-xs-9,
body.client_signup_step_step .col-xs-9,
body.client_content_step_step .col-xs-9,
body.client_content_edit_department .col-xs-9,
body.client_content_edit_activity .col-xs-9,
body.client_content_edit_user .col-xs-9 {
  margin: 0 auto;
  float: none;
}
/* line 2072, ../sass/client.scss */
body.client_signup_index section#content,
body.client_signup_step_step section#content,
body.client_content_step_step section#content,
body.client_content_edit_department section#content,
body.client_content_edit_activity section#content,
body.client_content_edit_user section#content {
  margin-top: 30px;
}
/* line 2074, ../sass/client.scss */
body.client_signup_index section#content header,
body.client_signup_step_step section#content header,
body.client_content_step_step section#content header,
body.client_content_edit_department section#content header,
body.client_content_edit_activity section#content header,
body.client_content_edit_user section#content header {
  background: #EEEEEE;
  border: none;
}
/* line 2078, ../sass/client.scss */
body.client_signup_index section#content .main-content,
body.client_signup_step_step section#content .main-content,
body.client_content_step_step section#content .main-content,
body.client_content_edit_department section#content .main-content,
body.client_content_edit_activity section#content .main-content,
body.client_content_edit_user section#content .main-content {
  margin: 20px auto;
  max-width: 100%;
  border: 1px solid #CCCCCC;
  background: #FFF;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  margin-bottom: 75px;
}
/* line 2086, ../sass/client.scss */
body.client_signup_index section#content .main-content div.head, body.client_signup_index section#content .main-content div.intro-text, body.client_signup_index section#content .main-content div.form,
body.client_signup_step_step section#content .main-content div.head,
body.client_signup_step_step section#content .main-content div.intro-text,
body.client_signup_step_step section#content .main-content div.form,
body.client_content_step_step section#content .main-content div.head,
body.client_content_step_step section#content .main-content div.intro-text,
body.client_content_step_step section#content .main-content div.form,
body.client_content_edit_department section#content .main-content div.head,
body.client_content_edit_department section#content .main-content div.intro-text,
body.client_content_edit_department section#content .main-content div.form,
body.client_content_edit_activity section#content .main-content div.head,
body.client_content_edit_activity section#content .main-content div.intro-text,
body.client_content_edit_activity section#content .main-content div.form,
body.client_content_edit_user section#content .main-content div.head,
body.client_content_edit_user section#content .main-content div.intro-text,
body.client_content_edit_user section#content .main-content div.form {
  padding: 10px 30px;
}
/* line 2092, ../sass/client.scss */
body.client_signup_index section#content .main-content div.head h2,
body.client_signup_step_step section#content .main-content div.head h2,
body.client_content_step_step section#content .main-content div.head h2,
body.client_content_edit_department section#content .main-content div.head h2,
body.client_content_edit_activity section#content .main-content div.head h2,
body.client_content_edit_user section#content .main-content div.head h2 {
  font-size: 1.575em;
  font-weight: 700;
  padding: 0 0 15px;
}
/* line 2096, ../sass/client.scss */
body.client_signup_index section#content .main-content div.head h2 span,
body.client_signup_step_step section#content .main-content div.head h2 span,
body.client_content_step_step section#content .main-content div.head h2 span,
body.client_content_edit_department section#content .main-content div.head h2 span,
body.client_content_edit_activity section#content .main-content div.head h2 span,
body.client_content_edit_user section#content .main-content div.head h2 span {
  float: right;
  font-size: 0.75em;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-weight: 400;
}
/* line 2101, ../sass/client.scss */
body.client_signup_index section#content .main-content div.head h2 span.skip,
body.client_signup_step_step section#content .main-content div.head h2 span.skip,
body.client_content_step_step section#content .main-content div.head h2 span.skip,
body.client_content_edit_department section#content .main-content div.head h2 span.skip,
body.client_content_edit_activity section#content .main-content div.head h2 span.skip,
body.client_content_edit_user section#content .main-content div.head h2 span.skip {
  margin-left: 20px;
}
/* line 2104, ../sass/client.scss */
body.client_signup_index section#content .main-content div.head h2 span.steps,
body.client_signup_step_step section#content .main-content div.head h2 span.steps,
body.client_content_step_step section#content .main-content div.head h2 span.steps,
body.client_content_edit_department section#content .main-content div.head h2 span.steps,
body.client_content_edit_activity section#content .main-content div.head h2 span.steps,
body.client_content_edit_user section#content .main-content div.head h2 span.steps {
  color: #444;
}
/* line 2110, ../sass/client.scss */
body.client_signup_index section#content .main-content div.intro-text,
body.client_signup_step_step section#content .main-content div.intro-text,
body.client_content_step_step section#content .main-content div.intro-text,
body.client_content_edit_department section#content .main-content div.intro-text,
body.client_content_edit_activity section#content .main-content div.intro-text,
body.client_content_edit_user section#content .main-content div.intro-text {
  padding: 30px 30px;
  border: 1px solid #CCCCCC;
  border-left: none;
  border-right: none;
  background: #EEEEEE;
}
/* line 2116, ../sass/client.scss */
body.client_signup_index section#content .main-content div.intro-text p,
body.client_signup_step_step section#content .main-content div.intro-text p,
body.client_content_step_step section#content .main-content div.intro-text p,
body.client_content_edit_department section#content .main-content div.intro-text p,
body.client_content_edit_activity section#content .main-content div.intro-text p,
body.client_content_edit_user section#content .main-content div.intro-text p {
  font-size: 1.375em;
}
/* line 2120, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form,
body.client_signup_step_step section#content .main-content div.form,
body.client_content_step_step section#content .main-content div.form,
body.client_content_edit_department section#content .main-content div.form,
body.client_content_edit_activity section#content .main-content div.form,
body.client_content_edit_user section#content .main-content div.form {
  padding: 20px 30px;
}
/* line 2122, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form #notification,
body.client_signup_step_step section#content .main-content div.form #notification,
body.client_content_step_step section#content .main-content div.form #notification,
body.client_content_edit_department section#content .main-content div.form #notification,
body.client_content_edit_activity section#content .main-content div.form #notification,
body.client_content_edit_user section#content .main-content div.form #notification {
  height: auto;
}
/* line 2126, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section h2,
body.client_signup_step_step section#content .main-content div.form section h2,
body.client_content_step_step section#content .main-content div.form section h2,
body.client_content_edit_department section#content .main-content div.form section h2,
body.client_content_edit_activity section#content .main-content div.form section h2,
body.client_content_edit_user section#content .main-content div.form section h2 {
  font-size: 1.375em;
  font-weight: 700;
  margin-bottom: 20px;
  border-bottom: 1px solid #CCC;
  background: #EEEEEE;
  padding: 25px 15px;
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px;
  border-radius: 10px 10px 0 0;
}
/* line 2135, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li,
body.client_signup_step_step section#content .main-content div.form section li,
body.client_content_step_step section#content .main-content div.form section li,
body.client_content_edit_department section#content .main-content div.form section li,
body.client_content_edit_activity section#content .main-content div.form section li,
body.client_content_edit_user section#content .main-content div.form section li {
  margin: 15px 0;
  position: relative;
}
/* line 2138, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li h3,
body.client_signup_step_step section#content .main-content div.form section li h3,
body.client_content_step_step section#content .main-content div.form section li h3,
body.client_content_edit_department section#content .main-content div.form section li h3,
body.client_content_edit_activity section#content .main-content div.form section li h3,
body.client_content_edit_user section#content .main-content div.form section li h3 {
  font-size: 1.387em;
  font-weight: 700;
  margin: 20px 0;
}
/* line 2143, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li .control-group,
body.client_signup_step_step section#content .main-content div.form section li .control-group,
body.client_content_step_step section#content .main-content div.form section li .control-group,
body.client_content_edit_department section#content .main-content div.form section li .control-group,
body.client_content_edit_activity section#content .main-content div.form section li .control-group,
body.client_content_edit_user section#content .main-content div.form section li .control-group {
  width: 95%;
}
/* line 2148, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li .control-group.error .controls span.help-inline,
body.client_signup_step_step section#content .main-content div.form section li .control-group.error .controls span.help-inline,
body.client_content_step_step section#content .main-content div.form section li .control-group.error .controls span.help-inline,
body.client_content_edit_department section#content .main-content div.form section li .control-group.error .controls span.help-inline,
body.client_content_edit_activity section#content .main-content div.form section li .control-group.error .controls span.help-inline,
body.client_content_edit_user section#content .main-content div.form section li .control-group.error .controls span.help-inline {
  /*width: auto;*/
  color: #FF7272;
  line-height: inherit;
  left: -30%;
  padding: 8px 0;
}
/* line 2158, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li .control-group .controls {
  width: 75%;
}
/* line 2161, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li .control-group .controls span.help-inline,
body.client_signup_step_step section#content .main-content div.form section li .control-group .controls span.help-inline,
body.client_content_step_step section#content .main-content div.form section li .control-group .controls span.help-inline,
body.client_content_edit_department section#content .main-content div.form section li .control-group .controls span.help-inline,
body.client_content_edit_activity section#content .main-content div.form section li .control-group .controls span.help-inline,
body.client_content_edit_user section#content .main-content div.form section li .control-group .controls span.help-inline {
  left: -17%;
}
/* line 2167, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li span.tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li span.tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li span.tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li span.tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li span.tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li span.tooltip-icon {
  right: 0px;
  position: absolute;
  top: 5px;
}
/* line 2173, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li,
body.client_signup_step_step section#content .main-content div.form section li ul > li,
body.client_content_step_step section#content .main-content div.form section li ul > li,
body.client_content_edit_department section#content .main-content div.form section li ul > li,
body.client_content_edit_activity section#content .main-content div.form section li ul > li,
body.client_content_edit_user section#content .main-content div.form section li ul > li {
  padding: 20px 0;
  border-top: 1px solid #CCCCCC;
  color: #535353;
}
/* line 2177, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li:last-child,
body.client_signup_step_step section#content .main-content div.form section li ul > li:last-child,
body.client_content_step_step section#content .main-content div.form section li ul > li:last-child,
body.client_content_edit_department section#content .main-content div.form section li ul > li:last-child,
body.client_content_edit_activity section#content .main-content div.form section li ul > li:last-child,
body.client_content_edit_user section#content .main-content div.form section li ul > li:last-child {
  border-bottom: 1px solid #CCCCCC;
}
/* line 2180, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li span,
body.client_signup_step_step section#content .main-content div.form section li ul > li span,
body.client_content_step_step section#content .main-content div.form section li ul > li span,
body.client_content_edit_department section#content .main-content div.form section li ul > li span,
body.client_content_edit_activity section#content .main-content div.form section li ul > li span,
body.client_content_edit_user section#content .main-content div.form section li ul > li span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-weight: 700;
}
/* line 2183, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li span.value,
body.client_signup_step_step section#content .main-content div.form section li ul > li span.value,
body.client_content_step_step section#content .main-content div.form section li ul > li span.value,
body.client_content_edit_department section#content .main-content div.form section li ul > li span.value,
body.client_content_edit_activity section#content .main-content div.form section li ul > li span.value,
body.client_content_edit_user section#content .main-content div.form section li ul > li span.value {
  width: 60%;
}
/* line 2186, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li span.edit,
body.client_signup_step_step section#content .main-content div.form section li ul > li span.edit,
body.client_content_step_step section#content .main-content div.form section li ul > li span.edit,
body.client_content_edit_department section#content .main-content div.form section li ul > li span.edit,
body.client_content_edit_activity section#content .main-content div.form section li ul > li span.edit,
body.client_content_edit_user section#content .main-content div.form section li ul > li span.edit {
  width: 15%;
  text-align: center;
}
/* line 2189, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li span.edit a, body.client_signup_index section#content .main-content div.form section li ul > li span.edit table.paginated input[type=submit], table.paginated body.client_signup_index section#content .main-content div.form section li ul > li span.edit input[type=submit],
body.client_signup_step_step section#content .main-content div.form section li ul > li span.edit a,
body.client_signup_step_step section#content .main-content div.form section li ul > li span.edit table.paginated input[type=submit],
table.paginated body.client_signup_step_step section#content .main-content div.form section li ul > li span.edit input[type=submit],
body.client_content_step_step section#content .main-content div.form section li ul > li span.edit a,
body.client_content_step_step section#content .main-content div.form section li ul > li span.edit table.paginated input[type=submit],
table.paginated body.client_content_step_step section#content .main-content div.form section li ul > li span.edit input[type=submit],
body.client_content_edit_department section#content .main-content div.form section li ul > li span.edit a,
body.client_content_edit_department section#content .main-content div.form section li ul > li span.edit table.paginated input[type=submit],
table.paginated body.client_content_edit_department section#content .main-content div.form section li ul > li span.edit input[type=submit],
body.client_content_edit_activity section#content .main-content div.form section li ul > li span.edit a,
body.client_content_edit_activity section#content .main-content div.form section li ul > li span.edit table.paginated input[type=submit],
table.paginated body.client_content_edit_activity section#content .main-content div.form section li ul > li span.edit input[type=submit],
body.client_content_edit_user section#content .main-content div.form section li ul > li span.edit a,
body.client_content_edit_user section#content .main-content div.form section li ul > li span.edit table.paginated input[type=submit],
table.paginated body.client_content_edit_user section#content .main-content div.form section li ul > li span.edit input[type=submit] {
  font-weight: 700;
}
/* line 2193, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li span.remove,
body.client_signup_step_step section#content .main-content div.form section li ul > li span.remove,
body.client_content_step_step section#content .main-content div.form section li ul > li span.remove,
body.client_content_edit_department section#content .main-content div.form section li ul > li span.remove,
body.client_content_edit_activity section#content .main-content div.form section li ul > li span.remove,
body.client_content_edit_user section#content .main-content div.form section li ul > li span.remove {
  width: 15%;
  text-align: center;
}
/* line 2196, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li span.remove a, body.client_signup_index section#content .main-content div.form section li ul > li span.remove table.paginated input[type=submit], table.paginated body.client_signup_index section#content .main-content div.form section li ul > li span.remove input[type=submit],
body.client_signup_step_step section#content .main-content div.form section li ul > li span.remove a,
body.client_signup_step_step section#content .main-content div.form section li ul > li span.remove table.paginated input[type=submit],
table.paginated body.client_signup_step_step section#content .main-content div.form section li ul > li span.remove input[type=submit],
body.client_content_step_step section#content .main-content div.form section li ul > li span.remove a,
body.client_content_step_step section#content .main-content div.form section li ul > li span.remove table.paginated input[type=submit],
table.paginated body.client_content_step_step section#content .main-content div.form section li ul > li span.remove input[type=submit],
body.client_content_edit_department section#content .main-content div.form section li ul > li span.remove a,
body.client_content_edit_department section#content .main-content div.form section li ul > li span.remove table.paginated input[type=submit],
table.paginated body.client_content_edit_department section#content .main-content div.form section li ul > li span.remove input[type=submit],
body.client_content_edit_activity section#content .main-content div.form section li ul > li span.remove a,
body.client_content_edit_activity section#content .main-content div.form section li ul > li span.remove table.paginated input[type=submit],
table.paginated body.client_content_edit_activity section#content .main-content div.form section li ul > li span.remove input[type=submit],
body.client_content_edit_user section#content .main-content div.form section li ul > li span.remove a,
body.client_content_edit_user section#content .main-content div.form section li ul > li span.remove table.paginated input[type=submit],
table.paginated body.client_content_edit_user section#content .main-content div.form section li ul > li span.remove input[type=submit] {
  font-weight: 700;
}
/* line 2202, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li.activity span,
body.client_signup_step_step section#content .main-content div.form section li ul > li.activity span,
body.client_content_step_step section#content .main-content div.form section li ul > li.activity span,
body.client_content_edit_department section#content .main-content div.form section li ul > li.activity span,
body.client_content_edit_activity section#content .main-content div.form section li ul > li.activity span,
body.client_content_edit_user section#content .main-content div.form section li ul > li.activity span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2204, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li.activity span.value,
body.client_signup_step_step section#content .main-content div.form section li ul > li.activity span.value,
body.client_content_step_step section#content .main-content div.form section li ul > li.activity span.value,
body.client_content_edit_department section#content .main-content div.form section li ul > li.activity span.value,
body.client_content_edit_activity section#content .main-content div.form section li ul > li.activity span.value,
body.client_content_edit_user section#content .main-content div.form section li ul > li.activity span.value {
  width: 30%;
}
/* line 2207, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul > li.activity span.department,
body.client_signup_step_step section#content .main-content div.form section li ul > li.activity span.department,
body.client_content_step_step section#content .main-content div.form section li ul > li.activity span.department,
body.client_content_edit_department section#content .main-content div.form section li ul > li.activity span.department,
body.client_content_edit_activity section#content .main-content div.form section li ul > li.activity span.department,
body.client_content_edit_user section#content .main-content div.form section li ul > li.activity span.department {
  width: 30%;
}
/* line 2215, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li ul.dk_options_inner > li,
body.client_signup_step_step section#content .main-content div.form section li ul.dk_options_inner > li,
body.client_content_step_step section#content .main-content div.form section li ul.dk_options_inner > li,
body.client_content_edit_department section#content .main-content div.form section li ul.dk_options_inner > li,
body.client_content_edit_activity section#content .main-content div.form section li ul.dk_options_inner > li,
body.client_content_edit_user section#content .main-content div.form section li ul.dk_options_inner > li {
  padding: 0;
  margin: 0;
  border-top: 0;
}
/* line 2224, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.email .control-group, body.client_signup_index section#content .main-content div.form section li.password .control-group, body.client_signup_index section#content .main-content div.form section li.user .control-group,
body.client_signup_step_step section#content .main-content div.form section li.email .control-group,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group,
body.client_signup_step_step section#content .main-content div.form section li.user .control-group,
body.client_content_step_step section#content .main-content div.form section li.email .control-group,
body.client_content_step_step section#content .main-content div.form section li.password .control-group,
body.client_content_step_step section#content .main-content div.form section li.user .control-group,
body.client_content_edit_department section#content .main-content div.form section li.email .control-group,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group,
body.client_content_edit_department section#content .main-content div.form section li.user .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.email .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.user .control-group,
body.client_content_edit_user section#content .main-content div.form section li.email .control-group,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group,
body.client_content_edit_user section#content .main-content div.form section li.user .control-group {
  width: 95%;
}
/* line 2226, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.email .control-group .controls, body.client_signup_index section#content .main-content div.form section li.password .control-group .controls, body.client_signup_index section#content .main-content div.form section li.user .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li.email .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li.user .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li.email .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li.user .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li.email .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li.user .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li.email .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li.user .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li.email .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li.user .control-group .controls {
  width: 65.5% !important;
}
/* line 2230, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.email span.tooltip-icon, body.client_signup_index section#content .main-content div.form section li.password span.tooltip-icon, body.client_signup_index section#content .main-content div.form section li.user span.tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li.email span.tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li.password span.tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li.user span.tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li.email span.tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li.password span.tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li.user span.tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li.email span.tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li.password span.tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li.user span.tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li.email span.tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li.password span.tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li.user span.tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li.email span.tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li.password span.tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li.user span.tooltip-icon {
  right: 0px;
  position: absolute;
  top: 5px;
}
/* line 2237, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.names label,
body.client_signup_step_step section#content .main-content div.form section li.names label,
body.client_content_step_step section#content .main-content div.form section li.names label,
body.client_content_edit_department section#content .main-content div.form section li.names label,
body.client_content_edit_activity section#content .main-content div.form section li.names label,
body.client_content_edit_user section#content .main-content div.form section li.names label {
  width: 32.5%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2241, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.names .control-group,
body.client_signup_step_step section#content .main-content div.form section li.names .control-group,
body.client_content_step_step section#content .main-content div.form section li.names .control-group,
body.client_content_edit_department section#content .main-content div.form section li.names .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.names .control-group,
body.client_content_edit_user section#content .main-content div.form section li.names .control-group {
  width: 30%;
}
/* line 2243, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.names .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li.names .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li.names .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li.names .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li.names .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li.names .control-group .controls {
  width: 95% !important;
}
/* line 2247, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.names span.tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li.names span.tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li.names span.tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li.names span.tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li.names span.tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li.names span.tooltip-icon {
  right: 0px;
  position: absolute;
  top: 5px;
}
/* line 2254, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group,
body.client_content_step_step section#content .main-content div.form section li.password .control-group,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group {
  width: 95%;
}
/* line 2256, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group label,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group label,
body.client_content_step_step section#content .main-content div.form section li.password .control-group label,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group label,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group label,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group label {
  width: 34.5%;
}
/* line 2259, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls {
  width: 67.5%;
}
/* line 2262, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls input[type=password],
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls input[type=password],
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls input[type=password],
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls input[type=password],
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls input[type=password],
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls input[type=password] {
  width: 44.5%;
  margin-right: 30px;
}
/* line 2268, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls span.help-inline,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls span.help-inline,
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls span.help-inline,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls span.help-inline,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls span.help-inline,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls span.help-inline {
  color: #FF7272;
  position: relative;
  left: 0;
  width: auto;
  display: none;
}
/* line 2276, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls .strength-meter,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter,
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls .strength-meter,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls .strength-meter,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls .strength-meter {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 20px;
}
/* line 2279, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon,
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 20px;
  height: 20px;
  position: relative;
  left: -10px;
}
/* line 2285, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span,
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span {
  width: 20px;
  height: 20px;
}
/* line 2288, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.veryweak,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.veryweak,
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.veryweak,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.veryweak,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.veryweak,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.veryweak {
  background: #FF7373;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* line 2295, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.weak,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.weak,
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.weak,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.weak,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.weak,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.weak {
  background: #FFB973;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* line 2302, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.medium,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.medium,
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.medium,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.medium,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.medium,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.medium {
  background: #FFC926;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* line 2309, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.strong,
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.strong,
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.strong,
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.strong,
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.strong,
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls .strength-meter .strength-icon span.strong {
  background: #B2B200;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  height: 100%;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* line 2319, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password .control-group .controls .strength-meter div[data-meter],
body.client_signup_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter div[data-meter],
body.client_content_step_step section#content .main-content div.form section li.password .control-group .controls .strength-meter div[data-meter],
body.client_content_edit_department section#content .main-content div.form section li.password .control-group .controls .strength-meter div[data-meter],
body.client_content_edit_activity section#content .main-content div.form section li.password .control-group .controls .strength-meter div[data-meter],
body.client_content_edit_user section#content .main-content div.form section li.password .control-group .controls .strength-meter div[data-meter] {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2326, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.password span.tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li.password span.tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li.password span.tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li.password span.tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li.password span.tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li.password span.tooltip-icon {
  right: 0px;
  position: absolute;
  top: 5px;
}
/* line 2333, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.clean label,
body.client_signup_step_step section#content .main-content div.form section li.clean label,
body.client_content_step_step section#content .main-content div.form section li.clean label,
body.client_content_edit_department section#content .main-content div.form section li.clean label,
body.client_content_edit_activity section#content .main-content div.form section li.clean label,
body.client_content_edit_user section#content .main-content div.form section li.clean label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 23.5%;
}
/* line 2338, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.clean input.colorpicker,
body.client_signup_step_step section#content .main-content div.form section li.clean input.colorpicker,
body.client_content_step_step section#content .main-content div.form section li.clean input.colorpicker,
body.client_content_edit_department section#content .main-content div.form section li.clean input.colorpicker,
body.client_content_edit_activity section#content .main-content div.form section li.clean input.colorpicker,
body.client_content_edit_user section#content .main-content div.form section li.clean input.colorpicker {
  width: 20px;
  margin-right: 20px;
}
/* line 2343, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.clean .control-group,
body.client_signup_step_step section#content .main-content div.form section li.clean .control-group,
body.client_content_step_step section#content .main-content div.form section li.clean .control-group,
body.client_content_edit_department section#content .main-content div.form section li.clean .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.clean .control-group,
body.client_content_edit_user section#content .main-content div.form section li.clean .control-group {
  width: 68%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
}
/* line 2347, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.clean .control-group label,
body.client_signup_step_step section#content .main-content div.form section li.clean .control-group label,
body.client_content_step_step section#content .main-content div.form section li.clean .control-group label,
body.client_content_edit_department section#content .main-content div.form section li.clean .control-group label,
body.client_content_edit_activity section#content .main-content div.form section li.clean .control-group label,
body.client_content_edit_user section#content .main-content div.form section li.clean .control-group label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 25%;
}
/* line 2351, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.clean .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li.clean .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li.clean .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li.clean .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li.clean .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li.clean .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 99.5%;
}
/* line 2355, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.clean .control-group .controls input[type=text],
body.client_signup_step_step section#content .main-content div.form section li.clean .control-group .controls input[type=text],
body.client_content_step_step section#content .main-content div.form section li.clean .control-group .controls input[type=text],
body.client_content_edit_department section#content .main-content div.form section li.clean .control-group .controls input[type=text],
body.client_content_edit_activity section#content .main-content div.form section li.clean .control-group .controls input[type=text],
body.client_content_edit_user section#content .main-content div.form section li.clean .control-group .controls input[type=text] {
  width: 90%;
}
/* line 2360, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.clean .control-group .controls span.help-inline,
body.client_signup_step_step section#content .main-content div.form section li.clean .control-group .controls span.help-inline,
body.client_content_step_step section#content .main-content div.form section li.clean .control-group .controls span.help-inline,
body.client_content_edit_department section#content .main-content div.form section li.clean .control-group .controls span.help-inline,
body.client_content_edit_activity section#content .main-content div.form section li.clean .control-group .controls span.help-inline,
body.client_content_edit_user section#content .main-content div.form section li.clean .control-group .controls span.help-inline {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  left: -16%;
  width: 15%;
  text-align: right;
  line-height: 35px;
  color: #666;
}
/* line 2373, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.color-picker,
body.client_signup_step_step section#content .main-content div.form section li.color-picker,
body.client_content_step_step section#content .main-content div.form section li.color-picker,
body.client_content_edit_department section#content .main-content div.form section li.color-picker,
body.client_content_edit_activity section#content .main-content div.form section li.color-picker,
body.client_content_edit_user section#content .main-content div.form section li.color-picker {
  position: relative;
}
/* line 2376, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.color-picker .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li.color-picker .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li.color-picker .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li.color-picker .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li.color-picker .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li.color-picker .control-group .controls {
  width: 65%;
  float: right;
  right: 0.5%;
}
/* line 2384, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.location-add label,
body.client_signup_step_step section#content .main-content div.form section li.location-add label,
body.client_content_step_step section#content .main-content div.form section li.location-add label,
body.client_content_edit_department section#content .main-content div.form section li.location-add label,
body.client_content_edit_activity section#content .main-content div.form section li.location-add label,
body.client_content_edit_user section#content .main-content div.form section li.location-add label {
  width: 23.5%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2388, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.location-add .control-group,
body.client_signup_step_step section#content .main-content div.form section li.location-add .control-group,
body.client_content_step_step section#content .main-content div.form section li.location-add .control-group,
body.client_content_edit_department section#content .main-content div.form section li.location-add .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.location-add .control-group,
body.client_content_edit_user section#content .main-content div.form section li.location-add .control-group {
  width: 32%;
}
/* line 2390, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.location-add .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li.location-add .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li.location-add .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li.location-add .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li.location-add .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li.location-add .control-group .controls {
  width: 100%;
}
/* line 2394, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.location-add .tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li.location-add .tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li.location-add .tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li.location-add .tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li.location-add .tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li.location-add .tooltip-icon {
  float: right;
  right: 3%;
  position: relative;
}
/* line 2399, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.location-add div.form,
body.client_signup_step_step section#content .main-content div.form section li.location-add div.form,
body.client_content_step_step section#content .main-content div.form section li.location-add div.form,
body.client_content_edit_department section#content .main-content div.form section li.location-add div.form,
body.client_content_edit_activity section#content .main-content div.form section li.location-add div.form,
body.client_content_edit_user section#content .main-content div.form section li.location-add div.form {
  display: none;
}
/* line 2401, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.location-add div.form .locations-map,
body.client_signup_step_step section#content .main-content div.form section li.location-add div.form .locations-map,
body.client_content_step_step section#content .main-content div.form section li.location-add div.form .locations-map,
body.client_content_edit_department section#content .main-content div.form section li.location-add div.form .locations-map,
body.client_content_edit_activity section#content .main-content div.form section li.location-add div.form .locations-map,
body.client_content_edit_user section#content .main-content div.form section li.location-add div.form .locations-map {
  width: 100%;
  height: 250px;
}
/* line 2410, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.feed label, body.client_signup_index section#content .main-content div.form section li.tweet label, body.client_signup_index section#content .main-content div.form section li.department label,
body.client_signup_step_step section#content .main-content div.form section li.feed label,
body.client_signup_step_step section#content .main-content div.form section li.tweet label,
body.client_signup_step_step section#content .main-content div.form section li.department label,
body.client_content_step_step section#content .main-content div.form section li.feed label,
body.client_content_step_step section#content .main-content div.form section li.tweet label,
body.client_content_step_step section#content .main-content div.form section li.department label,
body.client_content_edit_department section#content .main-content div.form section li.feed label,
body.client_content_edit_department section#content .main-content div.form section li.tweet label,
body.client_content_edit_department section#content .main-content div.form section li.department label,
body.client_content_edit_activity section#content .main-content div.form section li.feed label,
body.client_content_edit_activity section#content .main-content div.form section li.tweet label,
body.client_content_edit_activity section#content .main-content div.form section li.department label,
body.client_content_edit_user section#content .main-content div.form section li.feed label,
body.client_content_edit_user section#content .main-content div.form section li.tweet label,
body.client_content_edit_user section#content .main-content div.form section li.department label {
  width: 23.5%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2413, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.feed label small, body.client_signup_index section#content .main-content div.form section li.tweet label small, body.client_signup_index section#content .main-content div.form section li.department label small,
body.client_signup_step_step section#content .main-content div.form section li.feed label small,
body.client_signup_step_step section#content .main-content div.form section li.tweet label small,
body.client_signup_step_step section#content .main-content div.form section li.department label small,
body.client_content_step_step section#content .main-content div.form section li.feed label small,
body.client_content_step_step section#content .main-content div.form section li.tweet label small,
body.client_content_step_step section#content .main-content div.form section li.department label small,
body.client_content_edit_department section#content .main-content div.form section li.feed label small,
body.client_content_edit_department section#content .main-content div.form section li.tweet label small,
body.client_content_edit_department section#content .main-content div.form section li.department label small,
body.client_content_edit_activity section#content .main-content div.form section li.feed label small,
body.client_content_edit_activity section#content .main-content div.form section li.tweet label small,
body.client_content_edit_activity section#content .main-content div.form section li.department label small,
body.client_content_edit_user section#content .main-content div.form section li.feed label small,
body.client_content_edit_user section#content .main-content div.form section li.tweet label small,
body.client_content_edit_user section#content .main-content div.form section li.department label small {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  clear: both;
  font-size: 0.90em;
  margin-top: 5px;
}
/* line 2420, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.feed .control-group, body.client_signup_index section#content .main-content div.form section li.tweet .control-group, body.client_signup_index section#content .main-content div.form section li.department .control-group,
body.client_signup_step_step section#content .main-content div.form section li.feed .control-group,
body.client_signup_step_step section#content .main-content div.form section li.tweet .control-group,
body.client_signup_step_step section#content .main-content div.form section li.department .control-group,
body.client_content_step_step section#content .main-content div.form section li.feed .control-group,
body.client_content_step_step section#content .main-content div.form section li.tweet .control-group,
body.client_content_step_step section#content .main-content div.form section li.department .control-group,
body.client_content_edit_department section#content .main-content div.form section li.feed .control-group,
body.client_content_edit_department section#content .main-content div.form section li.tweet .control-group,
body.client_content_edit_department section#content .main-content div.form section li.department .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.feed .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.tweet .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.department .control-group,
body.client_content_edit_user section#content .main-content div.form section li.feed .control-group,
body.client_content_edit_user section#content .main-content div.form section li.tweet .control-group,
body.client_content_edit_user section#content .main-content div.form section li.department .control-group {
  width: 50%;
}
/* line 2426, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.feed .tooltip-icon, body.client_signup_index section#content .main-content div.form section li.tweet .tooltip-icon, body.client_signup_index section#content .main-content div.form section li.department .tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li.feed .tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li.tweet .tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li.department .tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li.feed .tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li.tweet .tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li.department .tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li.feed .tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li.tweet .tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li.department .tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li.feed .tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li.tweet .tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li.department .tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li.feed .tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li.tweet .tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li.department .tooltip-icon {
  float: right;
  right: 3%;
  position: relative;
}
/* line 2432, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.department,
body.client_signup_step_step section#content .main-content div.form section li.department,
body.client_content_step_step section#content .main-content div.form section li.department,
body.client_content_edit_department section#content .main-content div.form section li.department,
body.client_content_edit_activity section#content .main-content div.form section li.department,
body.client_content_edit_user section#content .main-content div.form section li.department {
  margin: 0 0 40px 0;
}
/* line 2434, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.department .control-group,
body.client_signup_step_step section#content .main-content div.form section li.department .control-group,
body.client_content_step_step section#content .main-content div.form section li.department .control-group,
body.client_content_edit_department section#content .main-content div.form section li.department .control-group,
body.client_content_edit_activity section#content .main-content div.form section li.department .control-group,
body.client_content_edit_user section#content .main-content div.form section li.department .control-group {
  width: 70%;
  margin: 0 0 10px 0;
}
/* line 2442, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.department input[type=submit],
body.client_signup_step_step section#content .main-content div.form section li.department input[type=submit],
body.client_content_step_step section#content .main-content div.form section li.department input[type=submit],
body.client_content_edit_department section#content .main-content div.form section li.department input[type=submit],
body.client_content_edit_activity section#content .main-content div.form section li.department input[type=submit],
body.client_content_edit_user section#content .main-content div.form section li.department input[type=submit] {
  float: right;
  position: relative;
  top: 30px;
  right: 3%;
  clear: both;
  z-index: 1;
}
/* line 2454, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.user span.value,
body.client_signup_step_step section#content .main-content div.form section li.user span.value,
body.client_content_step_step section#content .main-content div.form section li.user span.value,
body.client_content_edit_department section#content .main-content div.form section li.user span.value,
body.client_content_edit_activity section#content .main-content div.form section li.user span.value,
body.client_content_edit_user section#content .main-content div.form section li.user span.value {
  width: 20%;
}
/* line 2457, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.user span.username,
body.client_signup_step_step section#content .main-content div.form section li.user span.username,
body.client_content_step_step section#content .main-content div.form section li.user span.username,
body.client_content_edit_department section#content .main-content div.form section li.user span.username,
body.client_content_edit_activity section#content .main-content div.form section li.user span.username,
body.client_content_edit_user section#content .main-content div.form section li.user span.username {
  width: 20%;
}
/* line 2460, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.user span.role,
body.client_signup_step_step section#content .main-content div.form section li.user span.role,
body.client_content_step_step section#content .main-content div.form section li.user span.role,
body.client_content_edit_department section#content .main-content div.form section li.user span.role,
body.client_content_edit_activity section#content .main-content div.form section li.user span.role,
body.client_content_edit_user section#content .main-content div.form section li.user span.role {
  width: 20%;
}
/* line 2463, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.user span.role ul li,
body.client_signup_step_step section#content .main-content div.form section li.user span.role ul li,
body.client_content_step_step section#content .main-content div.form section li.user span.role ul li,
body.client_content_edit_department section#content .main-content div.form section li.user span.role ul li,
body.client_content_edit_activity section#content .main-content div.form section li.user span.role ul li,
body.client_content_edit_user section#content .main-content div.form section li.user span.role ul li {
  border: 0;
  margin: 0;
  padding: 5px 0;
}
/* line 2472, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.submit,
body.client_signup_step_step section#content .main-content div.form section li.submit,
body.client_content_step_step section#content .main-content div.form section li.submit,
body.client_content_edit_department section#content .main-content div.form section li.submit,
body.client_content_edit_activity section#content .main-content div.form section li.submit,
body.client_content_edit_user section#content .main-content div.form section li.submit {
  text-align: right;
  margin: 30px;
}
/* line 2475, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.submit input,
body.client_signup_step_step section#content .main-content div.form section li.submit input,
body.client_content_step_step section#content .main-content div.form section li.submit input,
body.client_content_edit_department section#content .main-content div.form section li.submit input,
body.client_content_edit_activity section#content .main-content div.form section li.submit input,
body.client_content_edit_user section#content .main-content div.form section li.submit input {
  font-weight: 700;
}
/* line 2477, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.submit input.btn-inverse,
body.client_signup_step_step section#content .main-content div.form section li.submit input.btn-inverse,
body.client_content_step_step section#content .main-content div.form section li.submit input.btn-inverse,
body.client_content_edit_department section#content .main-content div.form section li.submit input.btn-inverse,
body.client_content_edit_activity section#content .main-content div.form section li.submit input.btn-inverse,
body.client_content_edit_user section#content .main-content div.form section li.submit input.btn-inverse {
  margin-right: 50px;
}
/* line 2483, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div label,
body.client_signup_step_step section#content .main-content div.form section li div label,
body.client_content_step_step section#content .main-content div.form section li div label,
body.client_content_edit_department section#content .main-content div.form section li div label,
body.client_content_edit_activity section#content .main-content div.form section li div label,
body.client_content_edit_user section#content .main-content div.form section li div label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 25%;
}
/* line 2486, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div label sup,
body.client_signup_step_step section#content .main-content div.form section li div label sup,
body.client_content_step_step section#content .main-content div.form section li div label sup,
body.client_content_edit_department section#content .main-content div.form section li div label sup,
body.client_content_edit_activity section#content .main-content div.form section li div label sup,
body.client_content_edit_user section#content .main-content div.form section li div label sup {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
  left: 10px;
}
/* line 2492, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div .control-group,
body.client_signup_step_step section#content .main-content div.form section li div .control-group,
body.client_content_step_step section#content .main-content div.form section li div .control-group,
body.client_content_edit_department section#content .main-content div.form section li div .control-group,
body.client_content_edit_activity section#content .main-content div.form section li div .control-group,
body.client_content_edit_user section#content .main-content div.form section li div .control-group {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 2494, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li div .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li div .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li div .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li div .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li div .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 2498, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates,
body.client_signup_step_step section#content .main-content div.form section li div.dates,
body.client_content_step_step section#content .main-content div.form section li div.dates,
body.client_content_edit_department section#content .main-content div.form section li div.dates,
body.client_content_edit_activity section#content .main-content div.form section li div.dates,
body.client_content_edit_user section#content .main-content div.form section li div.dates {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
}
/* line 2501, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates label,
body.client_signup_step_step section#content .main-content div.form section li div.dates label,
body.client_content_step_step section#content .main-content div.form section li div.dates label,
body.client_content_edit_department section#content .main-content div.form section li div.dates label,
body.client_content_edit_activity section#content .main-content div.form section li div.dates label,
body.client_content_edit_user section#content .main-content div.form section li div.dates label {
  width: 32.5%;
}
/* line 2504, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates .control-group,
body.client_signup_step_step section#content .main-content div.form section li div.dates .control-group,
body.client_content_step_step section#content .main-content div.form section li div.dates .control-group,
body.client_content_edit_department section#content .main-content div.form section li div.dates .control-group,
body.client_content_edit_activity section#content .main-content div.form section li div.dates .control-group,
body.client_content_edit_user section#content .main-content div.form section li div.dates .control-group {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 15%;
}
/* line 2507, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates .control-group.required,
body.client_signup_step_step section#content .main-content div.form section li div.dates .control-group.required,
body.client_content_step_step section#content .main-content div.form section li div.dates .control-group.required,
body.client_content_edit_department section#content .main-content div.form section li div.dates .control-group.required,
body.client_content_edit_activity section#content .main-content div.form section li div.dates .control-group.required,
body.client_content_edit_user section#content .main-content div.form section li div.dates .control-group.required {
  width: 40%;
}
/* line 2509, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates .control-group.required label,
body.client_signup_step_step section#content .main-content div.form section li div.dates .control-group.required label,
body.client_content_step_step section#content .main-content div.form section li div.dates .control-group.required label,
body.client_content_edit_department section#content .main-content div.form section li div.dates .control-group.required label,
body.client_content_edit_activity section#content .main-content div.form section li div.dates .control-group.required label,
body.client_content_edit_user section#content .main-content div.form section li div.dates .control-group.required label {
  width: 59.5%;
}
/* line 2512, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates .control-group.required .controls,
body.client_signup_step_step section#content .main-content div.form section li div.dates .control-group.required .controls,
body.client_content_step_step section#content .main-content div.form section li div.dates .control-group.required .controls,
body.client_content_edit_department section#content .main-content div.form section li div.dates .control-group.required .controls,
body.client_content_edit_activity section#content .main-content div.form section li div.dates .control-group.required .controls,
body.client_content_edit_user section#content .main-content div.form section li div.dates .control-group.required .controls {
  width: 32%;
}
/* line 2521, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates .control-group label,
body.client_signup_step_step section#content .main-content div.form section li div.dates .control-group label,
body.client_content_step_step section#content .main-content div.form section li div.dates .control-group label,
body.client_content_edit_department section#content .main-content div.form section li div.dates .control-group label,
body.client_content_edit_activity section#content .main-content div.form section li div.dates .control-group label,
body.client_content_edit_user section#content .main-content div.form section li div.dates .control-group label {
  width: 52.5%;
}
/* line 2524, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates .control-group.required,
body.client_signup_step_step section#content .main-content div.form section li div.dates .control-group.required,
body.client_content_step_step section#content .main-content div.form section li div.dates .control-group.required,
body.client_content_edit_department section#content .main-content div.form section li div.dates .control-group.required,
body.client_content_edit_activity section#content .main-content div.form section li div.dates .control-group.required,
body.client_content_edit_user section#content .main-content div.form section li div.dates .control-group.required {
  width: 40%;
}
/* line 2527, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li div.dates .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li div.dates .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li div.dates .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li div.dates .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li div.dates .control-group .controls {
  width: 85%;
}
/* line 2531, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates .tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li div.dates .tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li div.dates .tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li div.dates .tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li div.dates .tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li div.dates .tooltip-icon {
  float: right;
  position: relative;
  right: 0%;
  top: 7px;
}
/* line 2538, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates.end .help-inline,
body.client_signup_step_step section#content .main-content div.form section li div.dates.end .help-inline,
body.client_content_step_step section#content .main-content div.form section li div.dates.end .help-inline,
body.client_content_edit_department section#content .main-content div.form section li div.dates.end .help-inline,
body.client_content_edit_activity section#content .main-content div.form section li div.dates.end .help-inline,
body.client_content_edit_user section#content .main-content div.form section li div.dates.end .help-inline {
  position: relative;
  left: -9.5%;
}
/* line 2542, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.dates.end input,
body.client_signup_step_step section#content .main-content div.form section li div.dates.end input,
body.client_content_step_step section#content .main-content div.form section li div.dates.end input,
body.client_content_edit_department section#content .main-content div.form section li div.dates.end input,
body.client_content_edit_activity section#content .main-content div.form section li div.dates.end input,
body.client_content_edit_user section#content .main-content div.form section li div.dates.end input {
  position: relative;
  left: -9.5%;
}
/* line 2549, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.end label,
body.client_signup_step_step section#content .main-content div.form section li div.end label,
body.client_content_step_step section#content .main-content div.form section li div.end label,
body.client_content_edit_department section#content .main-content div.form section li div.end label,
body.client_content_edit_activity section#content .main-content div.form section li div.end label,
body.client_content_edit_user section#content .main-content div.form section li div.end label {
  width: 32.5%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2553, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.end .control-group,
body.client_signup_step_step section#content .main-content div.form section li div.end .control-group,
body.client_content_step_step section#content .main-content div.form section li div.end .control-group,
body.client_content_edit_department section#content .main-content div.form section li div.end .control-group,
body.client_content_edit_activity section#content .main-content div.form section li div.end .control-group,
body.client_content_edit_user section#content .main-content div.form section li div.end .control-group {
  width: 16.2%;
}
/* line 2555, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.end .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li div.end .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li div.end .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li div.end .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li div.end .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li div.end .control-group .controls {
  width: 79%;
}
/* line 2557, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.end .control-group .controls span.help-inline,
body.client_signup_step_step section#content .main-content div.form section li div.end .control-group .controls span.help-inline,
body.client_content_step_step section#content .main-content div.form section li div.end .control-group .controls span.help-inline,
body.client_content_edit_department section#content .main-content div.form section li div.end .control-group .controls span.help-inline,
body.client_content_edit_activity section#content .main-content div.form section li div.end .control-group .controls span.help-inline,
body.client_content_edit_user section#content .main-content div.form section li div.end .control-group .controls span.help-inline {
  left: -47%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 35%;
}
/* line 2565, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.all-day,
body.client_signup_step_step section#content .main-content div.form section li div.all-day,
body.client_content_step_step section#content .main-content div.form section li div.all-day,
body.client_content_edit_department section#content .main-content div.form section li div.all-day,
body.client_content_edit_activity section#content .main-content div.form section li div.all-day,
body.client_content_edit_user section#content .main-content div.form section li div.all-day {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 25%;
  position: inherit;
  left: inherit;
}
/* line 2570, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.all-day .control-group,
body.client_signup_step_step section#content .main-content div.form section li div.all-day .control-group,
body.client_content_step_step section#content .main-content div.form section li div.all-day .control-group,
body.client_content_edit_department section#content .main-content div.form section li div.all-day .control-group,
body.client_content_edit_activity section#content .main-content div.form section li div.all-day .control-group,
body.client_content_edit_user section#content .main-content div.form section li div.all-day .control-group {
  top: 10px;
}
/* line 2574, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.all-day .control-group .controls input[type=checkbox],
body.client_signup_step_step section#content .main-content div.form section li div.all-day .control-group .controls input[type=checkbox],
body.client_content_step_step section#content .main-content div.form section li div.all-day .control-group .controls input[type=checkbox],
body.client_content_edit_department section#content .main-content div.form section li div.all-day .control-group .controls input[type=checkbox],
body.client_content_edit_activity section#content .main-content div.form section li div.all-day .control-group .controls input[type=checkbox],
body.client_content_edit_user section#content .main-content div.form section li div.all-day .control-group .controls input[type=checkbox] {
  top: 0;
}
/* line 2580, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.all-day label,
body.client_signup_step_step section#content .main-content div.form section li div.all-day label,
body.client_content_step_step section#content .main-content div.form section li div.all-day label,
body.client_content_edit_department section#content .main-content div.form section li div.all-day label,
body.client_content_edit_activity section#content .main-content div.form section li div.all-day label,
body.client_content_edit_user section#content .main-content div.form section li div.all-day label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 60%;
}
/* line 2585, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.repeat,
body.client_signup_step_step section#content .main-content div.form section li div.repeat,
body.client_content_step_step section#content .main-content div.form section li div.repeat,
body.client_content_edit_department section#content .main-content div.form section li div.repeat,
body.client_content_edit_activity section#content .main-content div.form section li div.repeat,
body.client_content_edit_user section#content .main-content div.form section li div.repeat {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  margin: 10px 0;
}
/* line 2589, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.repeat button,
body.client_signup_step_step section#content .main-content div.form section li div.repeat button,
body.client_content_step_step section#content .main-content div.form section li div.repeat button,
body.client_content_edit_department section#content .main-content div.form section li div.repeat button,
body.client_content_edit_activity section#content .main-content div.form section li div.repeat button,
body.client_content_edit_user section#content .main-content div.form section li div.repeat button {
  margin-left: 32.5%;
  width: 175px;
  text-align: left;
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), linear-gradient(#2c8fc7, #26a1e5);
  background-repeat: no-repeat;
  background-position: 90% 0;
  text-shadow: none;
  padding: 9px 15px;
  font-weight: 400;
  border-radius: 4px;
  border: none;
  font-weight: 600;
  color: #FFF;
  font-size: 1.2em;
}
/* line 2604, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.repeat button.selected,
body.client_signup_step_step section#content .main-content div.form section li div.repeat button.selected,
body.client_content_step_step section#content .main-content div.form section li div.repeat button.selected,
body.client_content_edit_department section#content .main-content div.form section li div.repeat button.selected,
body.client_content_edit_activity section#content .main-content div.form section li div.repeat button.selected,
body.client_content_edit_user section#content .main-content div.form section li div.repeat button.selected {
  background: url('../../../../assets/img/sprites/create_event_sprite_1486726162.png'), #ff7272;
  background-repeat: no-repeat;
  background-position: 90% 0;
}
/* line 2613, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.repeat .control-group .controls input[type=checkbox],
body.client_signup_step_step section#content .main-content div.form section li div.repeat .control-group .controls input[type=checkbox],
body.client_content_step_step section#content .main-content div.form section li div.repeat .control-group .controls input[type=checkbox],
body.client_content_edit_department section#content .main-content div.form section li div.repeat .control-group .controls input[type=checkbox],
body.client_content_edit_activity section#content .main-content div.form section li div.repeat .control-group .controls input[type=checkbox],
body.client_content_edit_user section#content .main-content div.form section li div.repeat .control-group .controls input[type=checkbox] {
  display: none;
}
/* line 2619, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.repeat .repeat-form,
body.client_signup_step_step section#content .main-content div.form section li div.repeat .repeat-form,
body.client_content_step_step section#content .main-content div.form section li div.repeat .repeat-form,
body.client_content_edit_department section#content .main-content div.form section li div.repeat .repeat-form,
body.client_content_edit_activity section#content .main-content div.form section li div.repeat .repeat-form,
body.client_content_edit_user section#content .main-content div.form section li div.repeat .repeat-form {
  margin-left: 290px;
  display: none;
}
/* line 2622, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.repeat .repeat-form label,
body.client_signup_step_step section#content .main-content div.form section li div.repeat .repeat-form label,
body.client_content_step_step section#content .main-content div.form section li div.repeat .repeat-form label,
body.client_content_edit_department section#content .main-content div.form section li div.repeat .repeat-form label,
body.client_content_edit_activity section#content .main-content div.form section li div.repeat .repeat-form label,
body.client_content_edit_user section#content .main-content div.form section li div.repeat .repeat-form label {
  width: 15%;
}
/* line 2625, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.repeat .repeat-form .control-group,
body.client_signup_step_step section#content .main-content div.form section li div.repeat .repeat-form .control-group,
body.client_content_step_step section#content .main-content div.form section li div.repeat .repeat-form .control-group,
body.client_content_edit_department section#content .main-content div.form section li div.repeat .repeat-form .control-group,
body.client_content_edit_activity section#content .main-content div.form section li div.repeat .repeat-form .control-group,
body.client_content_edit_user section#content .main-content div.form section li div.repeat .repeat-form .control-group {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 30%;
}
/* line 2631, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images,
body.client_signup_step_step section#content .main-content div.form section li div.images,
body.client_content_step_step section#content .main-content div.form section li div.images,
body.client_content_edit_department section#content .main-content div.form section li div.images,
body.client_content_edit_activity section#content .main-content div.form section li div.images,
body.client_content_edit_user section#content .main-content div.form section li div.images {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 100%;
  margin: 0;
}
/* line 2635, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images label,
body.client_signup_step_step section#content .main-content div.form section li div.images label,
body.client_content_step_step section#content .main-content div.form section li div.images label,
body.client_content_edit_department section#content .main-content div.form section li div.images label,
body.client_content_edit_activity section#content .main-content div.form section li div.images label,
body.client_content_edit_user section#content .main-content div.form section li div.images label {
  width: 28%;
}
/* line 2638, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images .control-group,
body.client_signup_step_step section#content .main-content div.form section li div.images .control-group,
body.client_content_step_step section#content .main-content div.form section li div.images .control-group,
body.client_content_edit_department section#content .main-content div.form section li div.images .control-group,
body.client_content_edit_activity section#content .main-content div.form section li div.images .control-group,
body.client_content_edit_user section#content .main-content div.form section li div.images .control-group {
  width: 0%;
}
/* line 2642, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images span.upload-status,
body.client_signup_step_step section#content .main-content div.form section li div.images span.upload-status,
body.client_content_step_step section#content .main-content div.form section li div.images span.upload-status,
body.client_content_edit_department section#content .main-content div.form section li div.images span.upload-status,
body.client_content_edit_activity section#content .main-content div.form section li div.images span.upload-status,
body.client_content_edit_user section#content .main-content div.form section li div.images span.upload-status {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: auto;
}
/* line 2647, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images button,
body.client_signup_step_step section#content .main-content div.form section li div.images button,
body.client_content_step_step section#content .main-content div.form section li div.images button,
body.client_content_edit_department section#content .main-content div.form section li div.images button,
body.client_content_edit_activity section#content .main-content div.form section li div.images button,
body.client_content_edit_user section#content .main-content div.form section li div.images button {
  margin-right: 20px;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: 0 1px 0 #000000;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #FFFFFF;
  padding: 12px 45px;
  font-size: 1.2em;
}
/* line 2660, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images button:hover,
body.client_signup_step_step section#content .main-content div.form section li div.images button:hover,
body.client_content_step_step section#content .main-content div.form section li div.images button:hover,
body.client_content_edit_department section#content .main-content div.form section li div.images button:hover,
body.client_content_edit_activity section#content .main-content div.form section li div.images button:hover,
body.client_content_edit_user section#content .main-content div.form section li div.images button:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: linear-gradient(#2c8fc7, #26a1e5);
}
/* line 2665, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images button.btn-inverse:hover,
body.client_signup_step_step section#content .main-content div.form section li div.images button.btn-inverse:hover,
body.client_content_step_step section#content .main-content div.form section li div.images button.btn-inverse:hover,
body.client_content_edit_department section#content .main-content div.form section li div.images button.btn-inverse:hover,
body.client_content_edit_activity section#content .main-content div.form section li div.images button.btn-inverse:hover,
body.client_content_edit_user section#content .main-content div.form section li div.images button.btn-inverse:hover {
  background: linear-gradient(#ffffff, #ebebeb);
}
/* line 2669, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images button.large,
body.client_signup_step_step section#content .main-content div.form section li div.images button.large,
body.client_content_step_step section#content .main-content div.form section li div.images button.large,
body.client_content_edit_department section#content .main-content div.form section li div.images button.large,
body.client_content_edit_activity section#content .main-content div.form section li div.images button.large,
body.client_content_edit_user section#content .main-content div.form section li div.images button.large {
  font-size: 1.378em;
  font-weight: 700;
}
/* line 2674, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images small,
body.client_signup_step_step section#content .main-content div.form section li div.images small,
body.client_content_step_step section#content .main-content div.form section li div.images small,
body.client_content_edit_department section#content .main-content div.form section li div.images small,
body.client_content_edit_activity section#content .main-content div.form section li div.images small,
body.client_content_edit_user section#content .main-content div.form section li div.images small {
  display: block;
  width: 100%;
}
/* line 2678, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images .help-inline,
body.client_signup_step_step section#content .main-content div.form section li div.images .help-inline,
body.client_content_step_step section#content .main-content div.form section li div.images .help-inline,
body.client_content_edit_department section#content .main-content div.form section li div.images .help-inline,
body.client_content_edit_activity section#content .main-content div.form section li div.images .help-inline,
body.client_content_edit_user section#content .main-content div.form section li div.images .help-inline {
  color: #666;
  top: 10px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  left: -66px;
}
/* line 2685, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images .images,
body.client_signup_step_step section#content .main-content div.form section li div.images .images,
body.client_content_step_step section#content .main-content div.form section li div.images .images,
body.client_content_edit_department section#content .main-content div.form section li div.images .images,
body.client_content_edit_activity section#content .main-content div.form section li div.images .images,
body.client_content_edit_user section#content .main-content div.form section li div.images .images {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  margin: 0;
  width: 62.2%;
  left: -62px;
}
/* line 2690, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images .images .control-group,
body.client_signup_step_step section#content .main-content div.form section li div.images .images .control-group,
body.client_content_step_step section#content .main-content div.form section li div.images .images .control-group,
body.client_content_edit_department section#content .main-content div.form section li div.images .images .control-group,
body.client_content_edit_activity section#content .main-content div.form section li div.images .images .control-group,
body.client_content_edit_user section#content .main-content div.form section li div.images .images .control-group {
  width: 10px;
}
/* line 2693, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images .images .upload-status,
body.client_signup_step_step section#content .main-content div.form section li div.images .images .upload-status,
body.client_content_step_step section#content .main-content div.form section li div.images .images .upload-status,
body.client_content_edit_department section#content .main-content div.form section li div.images .images .upload-status,
body.client_content_edit_activity section#content .main-content div.form section li div.images .images .upload-status,
body.client_content_edit_user section#content .main-content div.form section li div.images .images .upload-status {
  width: 10px;
}
/* line 2696, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images .images button,
body.client_signup_step_step section#content .main-content div.form section li div.images .images button,
body.client_content_step_step section#content .main-content div.form section li div.images .images button,
body.client_content_edit_department section#content .main-content div.form section li div.images .images button,
body.client_content_edit_activity section#content .main-content div.form section li div.images .images button,
body.client_content_edit_user section#content .main-content div.form section li div.images .images button {
  margin-right: 20px;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: 0 1px 0 #000000;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 0;
  font-weight: 600;
  color: #FFFFFF;
  padding: 12px 45px;
  font-size: 1.2em;
}
/* line 2709, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images .images button:hover,
body.client_signup_step_step section#content .main-content div.form section li div.images .images button:hover,
body.client_content_step_step section#content .main-content div.form section li div.images .images button:hover,
body.client_content_edit_department section#content .main-content div.form section li div.images .images button:hover,
body.client_content_edit_activity section#content .main-content div.form section li div.images .images button:hover,
body.client_content_edit_user section#content .main-content div.form section li div.images .images button:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: linear-gradient(#2c8fc7, #26a1e5);
}
/* line 2714, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images .images button.btn-inverse:hover,
body.client_signup_step_step section#content .main-content div.form section li div.images .images button.btn-inverse:hover,
body.client_content_step_step section#content .main-content div.form section li div.images .images button.btn-inverse:hover,
body.client_content_edit_department section#content .main-content div.form section li div.images .images button.btn-inverse:hover,
body.client_content_edit_activity section#content .main-content div.form section li div.images .images button.btn-inverse:hover,
body.client_content_edit_user section#content .main-content div.form section li div.images .images button.btn-inverse:hover {
  background: linear-gradient(#ffffff, #ebebeb);
}
/* line 2718, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images .images button.large,
body.client_signup_step_step section#content .main-content div.form section li div.images .images button.large,
body.client_content_step_step section#content .main-content div.form section li div.images .images button.large,
body.client_content_edit_department section#content .main-content div.form section li div.images .images button.large,
body.client_content_edit_activity section#content .main-content div.form section li div.images .images button.large,
body.client_content_edit_user section#content .main-content div.form section li div.images .images button.large {
  font-size: 1.378em;
  font-weight: 700;
}
/* line 2723, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.images .images .tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li div.images .images .tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li div.images .images .tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li div.images .images .tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li div.images .images .tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li div.images .images .tooltip-icon {
  right: -65px;
}
/* line 2728, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.locations,
body.client_signup_step_step section#content .main-content div.form section li div.locations,
body.client_content_step_step section#content .main-content div.form section li div.locations,
body.client_content_edit_department section#content .main-content div.form section li div.locations,
body.client_content_edit_activity section#content .main-content div.form section li div.locations,
body.client_content_edit_user section#content .main-content div.form section li div.locations {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 100%;
}
/* line 2731, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.locations .control-group,
body.client_signup_step_step section#content .main-content div.form section li div.locations .control-group,
body.client_content_step_step section#content .main-content div.form section li div.locations .control-group,
body.client_content_edit_department section#content .main-content div.form section li div.locations .control-group,
body.client_content_edit_activity section#content .main-content div.form section li div.locations .control-group,
body.client_content_edit_user section#content .main-content div.form section li div.locations .control-group {
  width: 80%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 2734, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.locations .control-group label,
body.client_signup_step_step section#content .main-content div.form section li div.locations .control-group label,
body.client_content_step_step section#content .main-content div.form section li div.locations .control-group label,
body.client_content_edit_department section#content .main-content div.form section li div.locations .control-group label,
body.client_content_edit_activity section#content .main-content div.form section li div.locations .control-group label,
body.client_content_edit_user section#content .main-content div.form section li div.locations .control-group label {
  width: 40%;
}
/* line 2737, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.locations .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section li div.locations .control-group .controls,
body.client_content_step_step section#content .main-content div.form section li div.locations .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section li div.locations .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section li div.locations .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section li div.locations .control-group .controls {
  width: 55% !important;
}
/* line 2740, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.locations .control-group .controls .dk_container,
body.client_signup_step_step section#content .main-content div.form section li div.locations .control-group .controls .dk_container,
body.client_content_step_step section#content .main-content div.form section li div.locations .control-group .controls .dk_container,
body.client_content_edit_department section#content .main-content div.form section li div.locations .control-group .controls .dk_container,
body.client_content_edit_activity section#content .main-content div.form section li div.locations .control-group .controls .dk_container,
body.client_content_edit_user section#content .main-content div.form section li div.locations .control-group .controls .dk_container {
  width: 100% !important;
}
/* line 2745, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.locations button,
body.client_signup_step_step section#content .main-content div.form section li div.locations button,
body.client_content_step_step section#content .main-content div.form section li div.locations button,
body.client_content_edit_department section#content .main-content div.form section li div.locations button,
body.client_content_edit_activity section#content .main-content div.form section li div.locations button,
body.client_content_edit_user section#content .main-content div.form section li div.locations button {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #26a1e5), color-stop(100%, #2c8fc7));
  background: -moz-linear-gradient(#26a1e5, #2c8fc7);
  background: -webkit-linear-gradient(#26a1e5, #2c8fc7);
  background: linear-gradient(#26a1e5, #2c8fc7);
  text-shadow: 0 1px 0 #000000;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  top: -2px;
  border: 0;
  font-weight: 600;
  color: #FFFFFF;
  padding: 12px 45px;
  font-size: 1.2em;
}
/* line 2758, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.locations button:hover,
body.client_signup_step_step section#content .main-content div.form section li div.locations button:hover,
body.client_content_step_step section#content .main-content div.form section li div.locations button:hover,
body.client_content_edit_department section#content .main-content div.form section li div.locations button:hover,
body.client_content_edit_activity section#content .main-content div.form section li div.locations button:hover,
body.client_content_edit_user section#content .main-content div.form section li div.locations button:hover {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjOGZjNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI2YTFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c8fc7), color-stop(100%, #26a1e5));
  background: -moz-linear-gradient(#2c8fc7, #26a1e5);
  background: -webkit-linear-gradient(#2c8fc7, #26a1e5);
  background: linear-gradient(#2c8fc7, #26a1e5);
}
/* line 2763, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.locations button.btn-inverse:hover,
body.client_signup_step_step section#content .main-content div.form section li div.locations button.btn-inverse:hover,
body.client_content_step_step section#content .main-content div.form section li div.locations button.btn-inverse:hover,
body.client_content_edit_department section#content .main-content div.form section li div.locations button.btn-inverse:hover,
body.client_content_edit_activity section#content .main-content div.form section li div.locations button.btn-inverse:hover,
body.client_content_edit_user section#content .main-content div.form section li div.locations button.btn-inverse:hover {
  background: linear-gradient(#ffffff, #ebebeb);
}
/* line 2767, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.locations button.large,
body.client_signup_step_step section#content .main-content div.form section li div.locations button.large,
body.client_content_step_step section#content .main-content div.form section li div.locations button.large,
body.client_content_edit_department section#content .main-content div.form section li div.locations button.large,
body.client_content_edit_activity section#content .main-content div.form section li div.locations button.large,
body.client_content_edit_user section#content .main-content div.form section li div.locations button.large {
  font-size: 1.378em;
  font-weight: 700;
}
/* line 2772, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.locations .tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section li div.locations .tooltip-icon,
body.client_content_step_step section#content .main-content div.form section li div.locations .tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section li div.locations .tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section li div.locations .tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section li div.locations .tooltip-icon {
  float: right;
  right: 0%;
  top: 10px;
}
/* line 2778, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.actions,
body.client_signup_step_step section#content .main-content div.form section li div.actions,
body.client_content_step_step section#content .main-content div.form section li div.actions,
body.client_content_edit_department section#content .main-content div.form section li div.actions,
body.client_content_edit_activity section#content .main-content div.form section li div.actions,
body.client_content_edit_user section#content .main-content div.form section li div.actions {
  text-align: right;
  margin: 20px 0;
}
/* line 2781, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.actions input,
body.client_signup_step_step section#content .main-content div.form section li div.actions input,
body.client_content_step_step section#content .main-content div.form section li div.actions input,
body.client_content_edit_department section#content .main-content div.form section li div.actions input,
body.client_content_edit_activity section#content .main-content div.form section li div.actions input,
body.client_content_edit_user section#content .main-content div.form section li div.actions input {
  font-weight: 700;
}
/* line 2783, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li div.actions input.btn-inverse,
body.client_signup_step_step section#content .main-content div.form section li div.actions input.btn-inverse,
body.client_content_step_step section#content .main-content div.form section li div.actions input.btn-inverse,
body.client_content_edit_department section#content .main-content div.form section li div.actions input.btn-inverse,
body.client_content_edit_activity section#content .main-content div.form section li div.actions input.btn-inverse,
body.client_content_edit_user section#content .main-content div.form section li div.actions input.btn-inverse {
  margin-right: 30px;
}
/* line 2791, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section li.actions input[type=submit],
body.client_signup_step_step section#content .main-content div.form section li.actions input[type=submit],
body.client_content_step_step section#content .main-content div.form section li.actions input[type=submit],
body.client_content_edit_department section#content .main-content div.form section li.actions input[type=submit],
body.client_content_edit_activity section#content .main-content div.form section li.actions input[type=submit],
body.client_content_edit_user section#content .main-content div.form section li.actions input[type=submit] {
  float: right;
}
/* line 2797, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section .control-group,
body.client_signup_step_step section#content .main-content div.form section .control-group,
body.client_content_step_step section#content .main-content div.form section .control-group,
body.client_content_edit_department section#content .main-content div.form section .control-group,
body.client_content_edit_activity section#content .main-content div.form section .control-group,
body.client_content_edit_user section#content .main-content div.form section .control-group {
  width: 95%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  position: relative;
}
/* line 2801, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section .control-group label,
body.client_signup_step_step section#content .main-content div.form section .control-group label,
body.client_content_step_step section#content .main-content div.form section .control-group label,
body.client_content_edit_department section#content .main-content div.form section .control-group label,
body.client_content_edit_activity section#content .main-content div.form section .control-group label,
body.client_content_edit_user section#content .main-content div.form section .control-group label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 34.5%;
}
/* line 2805, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section .control-group .controls,
body.client_content_step_step section#content .main-content div.form section .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section .control-group .controls {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 65%;
}
/* line 2809, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section .control-group .controls input[type=text],
body.client_signup_step_step section#content .main-content div.form section .control-group .controls input[type=text],
body.client_content_step_step section#content .main-content div.form section .control-group .controls input[type=text],
body.client_content_edit_department section#content .main-content div.form section .control-group .controls input[type=text],
body.client_content_edit_activity section#content .main-content div.form section .control-group .controls input[type=text],
body.client_content_edit_user section#content .main-content div.form section .control-group .controls input[type=text] {
  width: 90%;
}
/* line 2813, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section .control-group .controls select,
body.client_signup_step_step section#content .main-content div.form section .control-group .controls select,
body.client_content_step_step section#content .main-content div.form section .control-group .controls select,
body.client_content_edit_department section#content .main-content div.form section .control-group .controls select,
body.client_content_edit_activity section#content .main-content div.form section .control-group .controls select,
body.client_content_edit_user section#content .main-content div.form section .control-group .controls select {
  width: 50%;
}
/* line 2816, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section .control-group .controls .dk_container,
body.client_signup_step_step section#content .main-content div.form section .control-group .controls .dk_container,
body.client_content_step_step section#content .main-content div.form section .control-group .controls .dk_container,
body.client_content_edit_department section#content .main-content div.form section .control-group .controls .dk_container,
body.client_content_edit_activity section#content .main-content div.form section .control-group .controls .dk_container,
body.client_content_edit_user section#content .main-content div.form section .control-group .controls .dk_container {
  width: 95% !important;
}
/* line 2818, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle,
body.client_signup_step_step section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle,
body.client_content_step_step section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle,
body.client_content_edit_department section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle,
body.client_content_edit_activity section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle,
body.client_content_edit_user section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle {
  width: 100% !important;
}
/* line 2821, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle ul.dk_options > li,
body.client_signup_step_step section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle ul.dk_options > li,
body.client_content_step_step section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle ul.dk_options > li,
body.client_content_edit_department section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle ul.dk_options > li,
body.client_content_edit_activity section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle ul.dk_options > li,
body.client_content_edit_user section#content .main-content div.form section .control-group .controls .dk_container .dk_toggle ul.dk_options > li {
  padding: 0 !important;
}
/* line 2828, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section .control-group .controls span.help-inline,
body.client_signup_step_step section#content .main-content div.form section .control-group .controls span.help-inline,
body.client_content_step_step section#content .main-content div.form section .control-group .controls span.help-inline,
body.client_content_edit_department section#content .main-content div.form section .control-group .controls span.help-inline,
body.client_content_edit_activity section#content .main-content div.form section .control-group .controls span.help-inline,
body.client_content_edit_user section#content .main-content div.form section .control-group .controls span.help-inline {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  left: -17%;
  top: 3px;
  width: 15%;
  text-align: right;
  line-height: 35px;
  color: #666;
}
/* line 2842, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section span.tooltip,
body.client_signup_step_step section#content .main-content div.form section span.tooltip,
body.client_content_step_step section#content .main-content div.form section span.tooltip,
body.client_content_edit_department section#content .main-content div.form section span.tooltip,
body.client_content_edit_activity section#content .main-content div.form section span.tooltip,
body.client_content_edit_user section#content .main-content div.form section span.tooltip {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2848, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.start label,
body.client_signup_index section#content .main-content div.form section div.end label,
body.client_signup_step_step section#content .main-content div.form section div.start label,
body.client_signup_step_step section#content .main-content div.form section div.end label,
body.client_content_step_step section#content .main-content div.form section div.start label,
body.client_content_step_step section#content .main-content div.form section div.end label,
body.client_content_edit_department section#content .main-content div.form section div.start label,
body.client_content_edit_department section#content .main-content div.form section div.end label,
body.client_content_edit_activity section#content .main-content div.form section div.start label,
body.client_content_edit_activity section#content .main-content div.form section div.end label,
body.client_content_edit_user section#content .main-content div.form section div.start label,
body.client_content_edit_user section#content .main-content div.form section div.end label {
  width: 32.5%;
}
/* line 2851, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.start .all-day,
body.client_signup_index section#content .main-content div.form section div.end .all-day,
body.client_signup_step_step section#content .main-content div.form section div.start .all-day,
body.client_signup_step_step section#content .main-content div.form section div.end .all-day,
body.client_content_step_step section#content .main-content div.form section div.start .all-day,
body.client_content_step_step section#content .main-content div.form section div.end .all-day,
body.client_content_edit_department section#content .main-content div.form section div.start .all-day,
body.client_content_edit_department section#content .main-content div.form section div.end .all-day,
body.client_content_edit_activity section#content .main-content div.form section div.start .all-day,
body.client_content_edit_activity section#content .main-content div.form section div.end .all-day,
body.client_content_edit_user section#content .main-content div.form section div.start .all-day,
body.client_content_edit_user section#content .main-content div.form section div.end .all-day {
  width: 24%;
  left: 64%;
}
/* line 2854, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.start .all-day .control-group,
body.client_signup_index section#content .main-content div.form section div.end .all-day .control-group,
body.client_signup_step_step section#content .main-content div.form section div.start .all-day .control-group,
body.client_signup_step_step section#content .main-content div.form section div.end .all-day .control-group,
body.client_content_step_step section#content .main-content div.form section div.start .all-day .control-group,
body.client_content_step_step section#content .main-content div.form section div.end .all-day .control-group,
body.client_content_edit_department section#content .main-content div.form section div.start .all-day .control-group,
body.client_content_edit_department section#content .main-content div.form section div.end .all-day .control-group,
body.client_content_edit_activity section#content .main-content div.form section div.start .all-day .control-group,
body.client_content_edit_activity section#content .main-content div.form section div.end .all-day .control-group,
body.client_content_edit_user section#content .main-content div.form section div.start .all-day .control-group,
body.client_content_edit_user section#content .main-content div.form section div.end .all-day .control-group {
  width: 20%;
}
/* line 2858, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.start .control-group,
body.client_signup_index section#content .main-content div.form section div.end .control-group,
body.client_signup_step_step section#content .main-content div.form section div.start .control-group,
body.client_signup_step_step section#content .main-content div.form section div.end .control-group,
body.client_content_step_step section#content .main-content div.form section div.start .control-group,
body.client_content_step_step section#content .main-content div.form section div.end .control-group,
body.client_content_edit_department section#content .main-content div.form section div.start .control-group,
body.client_content_edit_department section#content .main-content div.form section div.end .control-group,
body.client_content_edit_activity section#content .main-content div.form section div.start .control-group,
body.client_content_edit_activity section#content .main-content div.form section div.end .control-group,
body.client_content_edit_user section#content .main-content div.form section div.start .control-group,
body.client_content_edit_user section#content .main-content div.form section div.end .control-group {
  width: 15%;
}
/* line 2860, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.start .control-group label,
body.client_signup_index section#content .main-content div.form section div.end .control-group label,
body.client_signup_step_step section#content .main-content div.form section div.start .control-group label,
body.client_signup_step_step section#content .main-content div.form section div.end .control-group label,
body.client_content_step_step section#content .main-content div.form section div.start .control-group label,
body.client_content_step_step section#content .main-content div.form section div.end .control-group label,
body.client_content_edit_department section#content .main-content div.form section div.start .control-group label,
body.client_content_edit_department section#content .main-content div.form section div.end .control-group label,
body.client_content_edit_activity section#content .main-content div.form section div.start .control-group label,
body.client_content_edit_activity section#content .main-content div.form section div.end .control-group label,
body.client_content_edit_user section#content .main-content div.form section div.start .control-group label,
body.client_content_edit_user section#content .main-content div.form section div.end .control-group label {
  width: 34.5%;
}
/* line 2863, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.start .control-group .controls,
body.client_signup_index section#content .main-content div.form section div.end .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section div.start .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section div.end .control-group .controls,
body.client_content_step_step section#content .main-content div.form section div.start .control-group .controls,
body.client_content_step_step section#content .main-content div.form section div.end .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section div.start .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section div.end .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section div.start .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section div.end .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section div.start .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section div.end .control-group .controls {
  width: 100%;
}
/* line 2865, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.start .control-group .controls .help-inline,
body.client_signup_index section#content .main-content div.form section div.end .control-group .controls .help-inline,
body.client_signup_step_step section#content .main-content div.form section div.start .control-group .controls .help-inline,
body.client_signup_step_step section#content .main-content div.form section div.end .control-group .controls .help-inline,
body.client_content_step_step section#content .main-content div.form section div.start .control-group .controls .help-inline,
body.client_content_step_step section#content .main-content div.form section div.end .control-group .controls .help-inline,
body.client_content_edit_department section#content .main-content div.form section div.start .control-group .controls .help-inline,
body.client_content_edit_department section#content .main-content div.form section div.end .control-group .controls .help-inline,
body.client_content_edit_activity section#content .main-content div.form section div.start .control-group .controls .help-inline,
body.client_content_edit_activity section#content .main-content div.form section div.end .control-group .controls .help-inline,
body.client_content_edit_user section#content .main-content div.form section div.start .control-group .controls .help-inline,
body.client_content_edit_user section#content .main-content div.form section div.end .control-group .controls .help-inline {
  left: -37%;
}
/* line 2868, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.start .control-group .controls input[type=checkbox],
body.client_signup_index section#content .main-content div.form section div.end .control-group .controls input[type=checkbox],
body.client_signup_step_step section#content .main-content div.form section div.start .control-group .controls input[type=checkbox],
body.client_signup_step_step section#content .main-content div.form section div.end .control-group .controls input[type=checkbox],
body.client_content_step_step section#content .main-content div.form section div.start .control-group .controls input[type=checkbox],
body.client_content_step_step section#content .main-content div.form section div.end .control-group .controls input[type=checkbox],
body.client_content_edit_department section#content .main-content div.form section div.start .control-group .controls input[type=checkbox],
body.client_content_edit_department section#content .main-content div.form section div.end .control-group .controls input[type=checkbox],
body.client_content_edit_activity section#content .main-content div.form section div.start .control-group .controls input[type=checkbox],
body.client_content_edit_activity section#content .main-content div.form section div.end .control-group .controls input[type=checkbox],
body.client_content_edit_user section#content .main-content div.form section div.start .control-group .controls input[type=checkbox],
body.client_content_edit_user section#content .main-content div.form section div.end .control-group .controls input[type=checkbox] {
  top: 11px;
}
/* line 2874, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.repeat,
body.client_signup_step_step section#content .main-content div.form section div.repeat,
body.client_content_step_step section#content .main-content div.form section div.repeat,
body.client_content_edit_department section#content .main-content div.form section div.repeat,
body.client_content_edit_activity section#content .main-content div.form section div.repeat,
body.client_content_edit_user section#content .main-content div.form section div.repeat {
  margin-left: 32.5%;
}
/* line 2876, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.repeat input[type=checkbox],
body.client_signup_step_step section#content .main-content div.form section div.repeat input[type=checkbox],
body.client_content_step_step section#content .main-content div.form section div.repeat input[type=checkbox],
body.client_content_edit_department section#content .main-content div.form section div.repeat input[type=checkbox],
body.client_content_edit_activity section#content .main-content div.form section div.repeat input[type=checkbox],
body.client_content_edit_user section#content .main-content div.form section div.repeat input[type=checkbox] {
  display: none;
}
/* line 2879, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.repeat div.repeat-form,
body.client_signup_step_step section#content .main-content div.form section div.repeat div.repeat-form,
body.client_content_step_step section#content .main-content div.form section div.repeat div.repeat-form,
body.client_content_edit_department section#content .main-content div.form section div.repeat div.repeat-form,
body.client_content_edit_activity section#content .main-content div.form section div.repeat div.repeat-form,
body.client_content_edit_user section#content .main-content div.form section div.repeat div.repeat-form {
  margin-top: 0;
}
/* line 2881, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.repeat div.repeat-form .control-group,
body.client_signup_step_step section#content .main-content div.form section div.repeat div.repeat-form .control-group,
body.client_content_step_step section#content .main-content div.form section div.repeat div.repeat-form .control-group,
body.client_content_edit_department section#content .main-content div.form section div.repeat div.repeat-form .control-group,
body.client_content_edit_activity section#content .main-content div.form section div.repeat div.repeat-form .control-group,
body.client_content_edit_user section#content .main-content div.form section div.repeat div.repeat-form .control-group {
  width: 30%;
}
/* line 2883, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.repeat div.repeat-form .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section div.repeat div.repeat-form .control-group .controls,
body.client_content_step_step section#content .main-content div.form section div.repeat div.repeat-form .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section div.repeat div.repeat-form .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section div.repeat div.repeat-form .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section div.repeat div.repeat-form .control-group .controls {
  width: 100%;
}
/* line 2887, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.repeat div.repeat-form .tooltip-icon,
body.client_signup_step_step section#content .main-content div.form section div.repeat div.repeat-form .tooltip-icon,
body.client_content_step_step section#content .main-content div.form section div.repeat div.repeat-form .tooltip-icon,
body.client_content_edit_department section#content .main-content div.form section div.repeat div.repeat-form .tooltip-icon,
body.client_content_edit_activity section#content .main-content div.form section div.repeat div.repeat-form .tooltip-icon,
body.client_content_edit_user section#content .main-content div.form section div.repeat div.repeat-form .tooltip-icon {
  right: 4%;
}
/* line 2892, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.images,
body.client_signup_step_step section#content .main-content div.form section div.images,
body.client_content_step_step section#content .main-content div.form section div.images,
body.client_content_edit_department section#content .main-content div.form section div.images,
body.client_content_edit_activity section#content .main-content div.form section div.images,
body.client_content_edit_user section#content .main-content div.form section div.images {
  margin-left: 32.5%;
  width: 66%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
  top: -35px;
}
/* line 2897, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.images .control-group,
body.client_signup_step_step section#content .main-content div.form section div.images .control-group,
body.client_content_step_step section#content .main-content div.form section div.images .control-group,
body.client_content_edit_department section#content .main-content div.form section div.images .control-group,
body.client_content_edit_activity section#content .main-content div.form section div.images .control-group,
body.client_content_edit_user section#content .main-content div.form section div.images .control-group {
  width: 1px;
}
/* line 2900, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.images span.upload-status,
body.client_signup_step_step section#content .main-content div.form section div.images span.upload-status,
body.client_content_step_step section#content .main-content div.form section div.images span.upload-status,
body.client_content_edit_department section#content .main-content div.form section div.images span.upload-status,
body.client_content_edit_activity section#content .main-content div.form section div.images span.upload-status,
body.client_content_edit_user section#content .main-content div.form section div.images span.upload-status {
  width: 42%;
}
/* line 2905, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.locations .control-group,
body.client_signup_step_step section#content .main-content div.form section div.locations .control-group,
body.client_content_step_step section#content .main-content div.form section div.locations .control-group,
body.client_content_edit_department section#content .main-content div.form section div.locations .control-group,
body.client_content_edit_activity section#content .main-content div.form section div.locations .control-group,
body.client_content_edit_user section#content .main-content div.form section div.locations .control-group {
  width: 80.5%;
}
/* line 2907, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.locations .control-group .controls,
body.client_signup_step_step section#content .main-content div.form section div.locations .control-group .controls,
body.client_content_step_step section#content .main-content div.form section div.locations .control-group .controls,
body.client_content_edit_department section#content .main-content div.form section div.locations .control-group .controls,
body.client_content_edit_activity section#content .main-content div.form section div.locations .control-group .controls,
body.client_content_edit_user section#content .main-content div.form section div.locations .control-group .controls {
  width: 60%;
  margin-left: 40.5%;
  top: -35px;
}
/* line 2913, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section div.locations #locations-gmap,
body.client_signup_step_step section#content .main-content div.form section div.locations #locations-gmap,
body.client_content_step_step section#content .main-content div.form section div.locations #locations-gmap,
body.client_content_edit_department section#content .main-content div.form section div.locations #locations-gmap,
body.client_content_edit_activity section#content .main-content div.form section div.locations #locations-gmap,
body.client_content_edit_user section#content .main-content div.form section div.locations #locations-gmap {
  margin-left: 32.5%;
}
/* line 2917, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form section .help-inline,
body.client_signup_step_step section#content .main-content div.form section .help-inline,
body.client_content_step_step section#content .main-content div.form section .help-inline,
body.client_content_edit_department section#content .main-content div.form section .help-inline,
body.client_content_edit_activity section#content .main-content div.form section .help-inline,
body.client_content_edit_user section#content .main-content div.form section .help-inline {
  left: 8.5%;
}
/* line 2921, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form form,
body.client_signup_step_step section#content .main-content div.form form,
body.client_content_step_step section#content .main-content div.form form,
body.client_content_edit_department section#content .main-content div.form form,
body.client_content_edit_activity section#content .main-content div.form form,
body.client_content_edit_user section#content .main-content div.form form {
  padding: 0 !important;
  border: 0;
}
/* line 2927, ../sass/client.scss */
body.client_signup_index section#content .main-content div.form form.step5 li div.images,
body.client_signup_step_step section#content .main-content div.form form.step5 li div.images,
body.client_content_step_step section#content .main-content div.form form.step5 li div.images,
body.client_content_edit_department section#content .main-content div.form form.step5 li div.images,
body.client_content_edit_activity section#content .main-content div.form form.step5 li div.images,
body.client_content_edit_user section#content .main-content div.form form.step5 li div.images {
  top: 0;
}
/* line 2934, ../sass/client.scss */
body.client_signup_index section#content .main-content ul#feed-list,
body.client_signup_step_step section#content .main-content ul#feed-list,
body.client_content_step_step section#content .main-content ul#feed-list,
body.client_content_edit_department section#content .main-content ul#feed-list,
body.client_content_edit_activity section#content .main-content ul#feed-list,
body.client_content_edit_user section#content .main-content ul#feed-list {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  min-height: 10px;
}
/* line 2938, ../sass/client.scss */
body.client_signup_index section#content .main-content ul#feed-list > li,
body.client_signup_step_step section#content .main-content ul#feed-list > li,
body.client_content_step_step section#content .main-content ul#feed-list > li,
body.client_content_edit_department section#content .main-content ul#feed-list > li,
body.client_content_edit_activity section#content .main-content ul#feed-list > li,
body.client_content_edit_user section#content .main-content ul#feed-list > li {
  border-top: 1px solid #CCCCCC;
  padding: 10px 0;
  color: #666;
}
/* line 2942, ../sass/client.scss */
body.client_signup_index section#content .main-content ul#feed-list > li.feed,
body.client_signup_step_step section#content .main-content ul#feed-list > li.feed,
body.client_content_step_step section#content .main-content ul#feed-list > li.feed,
body.client_content_edit_department section#content .main-content ul#feed-list > li.feed,
body.client_content_edit_activity section#content .main-content ul#feed-list > li.feed,
body.client_content_edit_user section#content .main-content ul#feed-list > li.feed {
  vertical-align: middle;
}
/* line 2944, ../sass/client.scss */
body.client_signup_index section#content .main-content ul#feed-list > li.feed span,
body.client_signup_step_step section#content .main-content ul#feed-list > li.feed span,
body.client_content_step_step section#content .main-content ul#feed-list > li.feed span,
body.client_content_edit_department section#content .main-content ul#feed-list > li.feed span,
body.client_content_edit_activity section#content .main-content ul#feed-list > li.feed span,
body.client_content_edit_user section#content .main-content ul#feed-list > li.feed span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2946, ../sass/client.scss */
body.client_signup_index section#content .main-content ul#feed-list > li.feed span.twitter, body.client_signup_index section#content .main-content ul#feed-list > li.feed span.rss,
body.client_signup_step_step section#content .main-content ul#feed-list > li.feed span.twitter,
body.client_signup_step_step section#content .main-content ul#feed-list > li.feed span.rss,
body.client_content_step_step section#content .main-content ul#feed-list > li.feed span.twitter,
body.client_content_step_step section#content .main-content ul#feed-list > li.feed span.rss,
body.client_content_edit_department section#content .main-content ul#feed-list > li.feed span.twitter,
body.client_content_edit_department section#content .main-content ul#feed-list > li.feed span.rss,
body.client_content_edit_activity section#content .main-content ul#feed-list > li.feed span.twitter,
body.client_content_edit_activity section#content .main-content ul#feed-list > li.feed span.rss,
body.client_content_edit_user section#content .main-content ul#feed-list > li.feed span.twitter,
body.client_content_edit_user section#content .main-content ul#feed-list > li.feed span.rss {
  width: 30px;
  height: 30px;
  background: url('../../../../assets/img/sprites/client_feeds_sprite_1486726162.png');
  background-position: center -49px;
  margin-right: 50px;
}
/* line 2954, ../sass/client.scss */
body.client_signup_index section#content .main-content ul#feed-list > li.feed span.rss,
body.client_signup_step_step section#content .main-content ul#feed-list > li.feed span.rss,
body.client_content_step_step section#content .main-content ul#feed-list > li.feed span.rss,
body.client_content_edit_department section#content .main-content ul#feed-list > li.feed span.rss,
body.client_content_edit_activity section#content .main-content ul#feed-list > li.feed span.rss,
body.client_content_edit_user section#content .main-content ul#feed-list > li.feed span.rss {
  background: url('../../../../assets/img/sprites/client_feeds_sprite_1486726162.png');
  background-position: center -4px;
}
/* line 2958, ../sass/client.scss */
body.client_signup_index section#content .main-content ul#feed-list > li.feed span.value,
body.client_signup_step_step section#content .main-content ul#feed-list > li.feed span.value,
body.client_content_step_step section#content .main-content ul#feed-list > li.feed span.value,
body.client_content_edit_department section#content .main-content ul#feed-list > li.feed span.value,
body.client_content_edit_activity section#content .main-content ul#feed-list > li.feed span.value,
body.client_content_edit_user section#content .main-content ul#feed-list > li.feed span.value {
  width: 25%;
}
/* line 2961, ../sass/client.scss */
body.client_signup_index section#content .main-content ul#feed-list > li.feed span.link,
body.client_signup_step_step section#content .main-content ul#feed-list > li.feed span.link,
body.client_content_step_step section#content .main-content ul#feed-list > li.feed span.link,
body.client_content_edit_department section#content .main-content ul#feed-list > li.feed span.link,
body.client_content_edit_activity section#content .main-content ul#feed-list > li.feed span.link,
body.client_content_edit_user section#content .main-content ul#feed-list > li.feed span.link {
  position: relative;
  left: 40%;
}
/* line 2964, ../sass/client.scss */
body.client_signup_index section#content .main-content ul#feed-list > li.feed span.link:hover,
body.client_signup_step_step section#content .main-content ul#feed-list > li.feed span.link:hover,
body.client_content_step_step section#content .main-content ul#feed-list > li.feed span.link:hover,
body.client_content_edit_department section#content .main-content ul#feed-list > li.feed span.link:hover,
body.client_content_edit_activity section#content .main-content ul#feed-list > li.feed span.link:hover,
body.client_content_edit_user section#content .main-content ul#feed-list > li.feed span.link:hover {
  cursor: pointer;
}
/* line 2974, ../sass/client.scss */
body.client_signup_index section.create-client,
body.client_signup_step_step section.create-client,
body.client_content_step_step section.create-client,
body.client_content_edit_department section.create-client,
body.client_content_edit_activity section.create-client,
body.client_content_edit_user section.create-client {
  width: 100% !important;
}
/* line 2978, ../sass/client.scss */
body.client_signup_index footer,
body.client_signup_step_step footer,
body.client_content_step_step footer,
body.client_content_edit_department footer,
body.client_content_edit_activity footer,
body.client_content_edit_user footer {
  background: #FFF;
  min-height: 85px;
}

/* line 2986, ../sass/client.scss */
.dk_options ul.dk_options_inner > li {
  margin: 0 !important;
}

/*  Preview CSS and modal   */
/* line 2993, ../sass/client.scss */
#preview-window {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  background: url('../../../../assets/img/layouts/modal_background_1486726162.png');
  background-repeat: repeat;
}
/* line 3002, ../sass/client.scss */
#preview-window #iphone {
  width: 433px;
  height: 910px;
  top: 5%;
  left: 40%;
  position: relative;
  background: url('../../../../assets/img/layouts/preview_iphone_1486726162.png');
}
/* line 3009, ../sass/client.scss */
#preview-window #iphone #close {
  position: absolute;
  top: 0px;
  right: -10px;
  width: 30px;
  height: 30px;
  background: #FFF;
  line-height: 30px;
  color: #FF7272;
  font-weight: 700;
  text-align: center;
  border-radius: 16px;
}
/* line 3021, ../sass/client.scss */
#preview-window #iphone #close:hover {
  cursor: pointer;
}
/* line 3026, ../sass/client.scss */
#preview-window #phone-content {
  position: relative;
  top: 133px;
  left: 36px;
  border: 1px solid #CCCCCC;
  height: 640px;
  width: 366px;
  overflow: hidden;
  font-size: 16px;
}
/* line 3035, ../sass/client.scss */
#preview-window #phone-content #top {
  width: 100%;
  background: url('../../../../assets/img/layouts/preview_iphone_top_1486726162.png');
  height: 73px;
}
/* line 3040, ../sass/client.scss */
#preview-window #phone-content #details {
  height: 565px;
  width: 100%;
  overflow-y: auto;
  background: #FFF;
  border-top: 1px solid #E9E9E9;
}
/* line 3047, ../sass/client.scss */
#preview-window #phone-content #details.news #header {
  border: none;
}
/* line 3051, ../sass/client.scss */
#preview-window #phone-content #details #header {
  background: #FFF;
  padding: 10px;
  border-bottom: 1px solid #CCCCCC;
}
/* line 3055, ../sass/client.scss */
#preview-window #phone-content #details #header h1 {
  font-weight: 400;
  font-size: 1.357em;
  margin-bottom: 10px;
}
/* line 3060, ../sass/client.scss */
#preview-window #phone-content #details #header h3 {
  font-weight: 400;
  font-size: 0.85em;
}
/* line 3065, ../sass/client.scss */
#preview-window #phone-content #details #times {
  padding: 10px;
  font-size: 0.85em;
  border-bottom: 1px solid #CCCCCC;
}
/* line 3069, ../sass/client.scss */
#preview-window #phone-content #details #times p {
  margin: 5px 0;
}
/* line 3072, ../sass/client.scss */
#preview-window #phone-content #details #times p span.to-date {
  color: #CCCCCC;
}
/* line 3078, ../sass/client.scss */
#preview-window #phone-content #details #content-for-phone {
  padding: 10px;
  font-size: 0.85em;
}
/* line 3081, ../sass/client.scss */
#preview-window #phone-content #details #content-for-phone #published {
  margin-bottom: 15px;
}
/* line 3084, ../sass/client.scss */
#preview-window #phone-content #details #content-for-phone #feature-image {
  margin-bottom: 15px;
  text-align: center;
}
/* line 3087, ../sass/client.scss */
#preview-window #phone-content #details #content-for-phone #feature-image img {
  width: 337px;
}
/* line 3091, ../sass/client.scss */
#preview-window #phone-content #details #content-for-phone #description {
  margin-bottom: 15px;
}
/* line 3093, ../sass/client.scss */
#preview-window #phone-content #details #content-for-phone #description p {
  margin: 10px 0;
}
/* line 3098, ../sass/client.scss */
#preview-window #phone-content #details #content-for-phone #location h1 {
  font-size: 1.375em;
  font-weight: 700;
  color: #CCCCCC;
  margin-bottom: 5px;
}
/* line 3104, ../sass/client.scss */
#preview-window #phone-content #details #content-for-phone #location p {
  margin-bottom: 5px;
}

/*  Archive Modal Box */
/* line 3117, ../sass/client.scss */
#archive-dialog {
  padding: 20px;
}
/* line 3119, ../sass/client.scss */
#archive-dialog p {
  color: #535353;
  padding: 10px 20px;
}
/* line 3126, ../sass/client.scss */
#archive-dialog .dk_container {
  width: 50%;
  margin: 20px 0 0 20px;
}
/* line 3129, ../sass/client.scss */
#archive-dialog .dk_container .dk_toggle,
#archive-dialog .dk_container .dklabel {
  width: 100% !important;
}

/*  Color Picker Overrides  */
/* line 3143, ../sass/client.scss */
.colorpicker input {
  background-color: transparent !important;
  border: 1px solid transparent !important;
  position: absolute !important;
  font-size: 10px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  color: #898989 !important;
  top: 5px !important;
  right: 11px !important;
  text-align: right !important;
  margin: 0 !important;
  padding: 0 !important;
  height: 11px !important;
}

/*  Progress bar positions  */
/* line 3159, ../sass/client.scss */
div.progessBar {
  position: relative;
  border: 1px solid #CCCCCC;
  width: 82.5%;
  display: none;
}
/* line 3164, ../sass/client.scss */
div.progessBar .progressBarLabel {
  position: absolute;
  top: 8px;
  width: 100%;
}
/* line 3168, ../sass/client.scss */
div.progessBar .progressBarLabel span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 100%;
  text-align: center;
  color: #FFF;
}

/* line 3177, ../sass/client.scss */
input.datepicker,
input.timepicker {
  width: 20%;
}

/*  Error pages */
/* line 3183, ../sass/client.scss */
div.absolute-errors {
  background: #FFF;
  width: 65%;
  margin: 5% auto;
  border: 1px solid #CCCCCC;
  padding: 60px 50px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
/* line 3190, ../sass/client.scss */
div.absolute-errors #error_bell {
  width: 235px;
  height: 250px;
  background: url('../../../../assets/img/layouts/error_bell_1486726162.png');
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 5%;
}
/* line 3197, ../sass/client.scss */
div.absolute-errors #error_message {
  width: 64%;
  min-height: 200px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  vertical-align: top;
}
/* line 3201, ../sass/client.scss */
div.absolute-errors #error_message h1 {
  font-weight: 900;
  font-size: 2.5em;
  margin-bottom: 20px;
}
/* line 3206, ../sass/client.scss */
div.absolute-errors #error_message h2 {
  font-weight: 500;
  font-size: 1.75em;
  margin-bottom: 20px;
}
/* line 3211, ../sass/client.scss */
div.absolute-errors #error_message p {
  font-weight: 400;
  font-size: 1.25em;
  margin-bottom: 20px;
}
/* line 3217, ../sass/client.scss */
div.absolute-errors #dev-debug {
  margin-bottom: 20px;
}
/* line 3219, ../sass/client.scss */
div.absolute-errors #dev-debug h3 {
  font-weight: 900;
  margin-bottom: 10px;
}
/* line 3223, ../sass/client.scss */
div.absolute-errors #dev-debug strong {
  font-weight: 700;
}
/* line 3228, ../sass/client.scss */
div.absolute-errors #nav-links div {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 3230, ../sass/client.scss */
div.absolute-errors #nav-links div a, div.absolute-errors #nav-links div table.paginated input[type=submit], table.paginated div.absolute-errors #nav-links div input[type=submit] {
  font-size: 1.25em;
}
/* line 3233, ../sass/client.scss */
div.absolute-errors #nav-links div#back {
  width: auto;
}
/* line 3236, ../sass/client.scss */
div.absolute-errors #nav-links div#dash {
  float: right;
  width: auto;
}

/*  Responsive  */
@media (max-width: 1200px) {
  /* line 3246, ../sass/client.scss */
  .count {
    width: 25px;
    height: 25px;
    line-height: 18px;
  }

  /* line 3251, ../sass/client.scss */
  body {
    font-size: 14px;
  }
  /* line 3254, ../sass/client.scss */
  body div.absolute-errors #error_message {
    width: 50%;
  }
  /* line 3270, ../sass/client.scss */
  body.client_content_step_step section#content .main-content div.form section li .control-group .controls {
    width: 100% !important;
  }
  /* line 3273, ../sass/client.scss */
  body.client_content_step_step section#content .main-content div.form section li .control-group .controls span.help-inline {
    left: 0%;
    position: relative;
    width: 100%;
    text-align: left;
  }

  /* line 3293, ../sass/client.scss */
  #content form#client-filter .control-group {
    width: 47%;
  }
  /* line 3295, ../sass/client.scss */
  #content form#client-filter .control-group label {
    width: 40%;
  }
  /* line 3298, ../sass/client.scss */
  #content form#client-filter .control-group .controls {
    width: 60%;
  }
  /* line 3301, ../sass/client.scss */
  #content form#client-filter .control-group .controls input.datepicker {
    width: 80%;
    background-position: 90% 110%;
  }
  /* line 3310, ../sass/client.scss */
  #content form.bulk-actions .control-group {
    width: 50%;
  }
  /* line 3313, ../sass/client.scss */
  #content form.bulk-actions .form-actions {
    left: -15%;
    position: relative;
  }
  /* line 3320, ../sass/client.scss */
  #content .pagination-controls form.sorting .control-group {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 3323, ../sass/client.scss */
  #content .pagination-controls form.sorting .control-group:first-child {
    left: inherit;
  }
  /* line 3326, ../sass/client.scss */
  #content .pagination-controls form.sorting .control-group:nth-child(2) {
    left: 0px;
    top: 0px;
    float: left;
  }
  /* line 3335, ../sass/client.scss */
  #content table.paginated th {
    text-align: left;
  }
  /* line 3341, ../sass/client.scss */
  #content form[class^=create] .control-group .controls {
    width: 70%;
  }
  /* line 3344, ../sass/client.scss */
  #content form[class^=create] .control-group .controls input[type=text] {
    width: 100%;
  }
  /* line 3352, ../sass/client.scss */
  #content form[class^=create] .upload-status .preview .image {
    width: 100px;
  }
  /* line 3365, ../sass/client.scss */
  #content .info-pane.settings div.setting-data span.value.value .control-group, #content table.settings.paginated div.setting-data span.value.value .control-group {
    width: 40%;
  }
  /* line 3371, ../sass/client.scss */
  #content .info-pane.settings div.setting-data span.form.form, #content table.settings.paginated div.setting-data span.form.form {
    width: 69%;
  }
  /* line 3378, ../sass/client.scss */
  #content .info-pane.settings div.import-csv button#upload-file, #content table.settings.paginated div.import-csv button#upload-file {
    left: 4%;
    top: 51.5%;
  }

  /* line 3392, ../sass/client.scss */
  #sidebar ul.main-menu > li .sub-menu a, #sidebar ul.main-menu > li .sub-menu table.paginated input[type=submit], table.paginated #sidebar ul.main-menu > li .sub-menu input[type=submit] {
    padding-left: 25px;
  }

  /* line 3409, ../sass/client.scss */
  #header nav.main.client li.home a, #header nav.main.client li.home table.paginated input[type=submit], table.paginated #header nav.main.client li.home input[type=submit] {
    top: -28px;
  }
  /* line 3413, ../sass/client.scss */
  #header nav.main.client li.client {
    width: auto;
    max-width: 65%;
  }
  /* line 3416, ../sass/client.scss */
  #header nav.main.client li.client img {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
  /* line 3419, ../sass/client.scss */
  #header nav.main.client li.client h4 {
    top: 0;
  }
  /* line 3422, ../sass/client.scss */
  #header nav.main.client li.client a, #header nav.main.client li.client table.paginated input[type=submit], table.paginated #header nav.main.client li.client input[type=submit] {
    top: -2px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: auto;
    max-width: 90%;
  }
}
@media (max-width: 920px) {
  /* line 3440, ../sass/client.scss */
  #header nav.main li.new {
    display: none;
  }

  /* line 3446, ../sass/client.scss */
  #content .info-pane, #content table.paginated {
    min-height: 50px;
  }
  /* line 3449, ../sass/client.scss */
  #content .info-pane header a, #content table.paginated header a, #content .info-pane header table.paginated input[type=submit], table.paginated #content .info-pane header input[type=submit], #content table.paginated header input[type=submit] {
    display: none;
  }
  /* line 3453, ../sass/client.scss */
  #content .info-pane article, #content table.paginated article {
    display: none;
  }
  /* line 3457, ../sass/client.scss */
  #content .info-pane span.links, #content table.paginated span.links {
    display: none;
  }
  /* line 3461, ../sass/client.scss */
  #content .info-pane.downloads, #content table.downloads.paginated {
    display: none;
  }
}