@charset "UTF-8";
.navbar-inner {
  box-shadow: none !important; }

/*!
 * Bootstrap v2.3.0
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block; }

audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1; }

audio:not([controls]) {
  display: none; }

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

a:hover,
a:active {
  outline: 0; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  /* Responsive images (ensure images don't scale beyond their parents) */
  max-width: 100%;
  /* Part 1: Set a maxium relative to the parent */
  width: auto\9;
  /* IE7-8 need help adjusting responsive images */
  height: auto;
  /* Part 2: Scale the height according to the width, otherwise you get stretching */
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic; }

#map_canvas img,
.google-maps img {
  max-width: none; }

button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle; }

button,
input {
  *overflow: visible;
  line-height: normal; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer; }

input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield; }

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none; }

textarea {
  overflow: auto;
  vertical-align: top; }

@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important; }

  a,
  a:visited {
    text-decoration: underline; }

  a[href]:after {
    content: " (" attr(href) ")"; }

  abbr[title]:after {
    content: " (" attr(title) ")"; }

  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: ""; }

  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  thead {
    display: table-header-group; }

  tr,
  img {
    page-break-inside: avoid; }

  img {
    max-width: 100% !important; }

  @page {
    margin: 0.5cm; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }

  h2,
  h3 {
    page-break-after: avoid; } }
body {
  margin: 0;
  font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #252526;
  background-color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

a {
  color: #252526; }

a:hover,
a:focus {
  color: #BEAF87;
  text-decoration: underline; }

.img-rounded {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px; }

.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); }

.img-circle {
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  border-radius: 500px; }

.row {
  margin-left: -20px;
  *zoom: 1; }
  .row:before, .row:after {
    display: table;
    content: "";
    line-height: 0; }
  .row:after {
    clear: both; }

[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 20px; }

.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px; }

.span12 {
  width: 940px; }

.span11 {
  width: 860px; }

.span10 {
  width: 780px; }

.span9 {
  width: 700px; }

.span8 {
  width: 620px; }

.span7 {
  width: 540px; }

.span6 {
  width: 460px; }

.span5 {
  width: 380px; }

.span4 {
  width: 300px; }

.span3 {
  width: 220px; }

.span2 {
  width: 140px; }

.span1 {
  width: 60px; }

.offset12 {
  margin-left: 980px; }

.offset11 {
  margin-left: 900px; }

.offset10 {
  margin-left: 820px; }

.offset9 {
  margin-left: 740px; }

.offset8 {
  margin-left: 660px; }

.offset7 {
  margin-left: 580px; }

.offset6 {
  margin-left: 500px; }

.offset5 {
  margin-left: 420px; }

.offset4 {
  margin-left: 340px; }

.offset3 {
  margin-left: 260px; }

.offset2 {
  margin-left: 180px; }

.offset1 {
  margin-left: 100px; }

.row-fluid {
  width: 100%;
  *zoom: 1; }
  .row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
    line-height: 0; }
  .row-fluid:after {
    clear: both; }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.12766%;
    *margin-left: 2.07447%; }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0; }
  .row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.12766%; }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94681%; }
  .row-fluid .span11 {
    width: 91.48936%;
    *width: 91.43617%; }
  .row-fluid .span10 {
    width: 82.97872%;
    *width: 82.92553%; }
  .row-fluid .span9 {
    width: 74.46809%;
    *width: 74.41489%; }
  .row-fluid .span8 {
    width: 65.95745%;
    *width: 65.90426%; }
  .row-fluid .span7 {
    width: 57.44681%;
    *width: 57.39362%; }
  .row-fluid .span6 {
    width: 48.93617%;
    *width: 48.88298%; }
  .row-fluid .span5 {
    width: 40.42553%;
    *width: 40.37234%; }
  .row-fluid .span4 {
    width: 31.91489%;
    *width: 31.8617%; }
  .row-fluid .span3 {
    width: 23.40426%;
    *width: 23.35106%; }
  .row-fluid .span2 {
    width: 14.89362%;
    *width: 14.84043%; }
  .row-fluid .span1 {
    width: 6.38298%;
    *width: 6.32979%; }
  .row-fluid .offset12 {
    margin-left: 104.25532%;
    *margin-left: 104.14894%; }
  .row-fluid .offset12:first-child {
    margin-left: 102.12766%;
    *margin-left: 102.02128%; }
  .row-fluid .offset11 {
    margin-left: 95.74468%;
    *margin-left: 95.6383%; }
  .row-fluid .offset11:first-child {
    margin-left: 93.61702%;
    *margin-left: 93.51064%; }
  .row-fluid .offset10 {
    margin-left: 87.23404%;
    *margin-left: 87.12766%; }
  .row-fluid .offset10:first-child {
    margin-left: 85.10638%;
    *margin-left: 85.0%; }
  .row-fluid .offset9 {
    margin-left: 78.7234%;
    *margin-left: 78.61702%; }
  .row-fluid .offset9:first-child {
    margin-left: 76.59574%;
    *margin-left: 76.48936%; }
  .row-fluid .offset8 {
    margin-left: 70.21277%;
    *margin-left: 70.10638%; }
  .row-fluid .offset8:first-child {
    margin-left: 68.08511%;
    *margin-left: 67.97872%; }
  .row-fluid .offset7 {
    margin-left: 61.70213%;
    *margin-left: 61.59574%; }
  .row-fluid .offset7:first-child {
    margin-left: 59.57447%;
    *margin-left: 59.46809%; }
  .row-fluid .offset6 {
    margin-left: 53.19149%;
    *margin-left: 53.08511%; }
  .row-fluid .offset6:first-child {
    margin-left: 51.06383%;
    *margin-left: 50.95745%; }
  .row-fluid .offset5 {
    margin-left: 44.68085%;
    *margin-left: 44.57447%; }
  .row-fluid .offset5:first-child {
    margin-left: 42.55319%;
    *margin-left: 42.44681%; }
  .row-fluid .offset4 {
    margin-left: 36.17021%;
    *margin-left: 36.06383%; }
  .row-fluid .offset4:first-child {
    margin-left: 34.04255%;
    *margin-left: 33.93617%; }
  .row-fluid .offset3 {
    margin-left: 27.65957%;
    *margin-left: 27.55319%; }
  .row-fluid .offset3:first-child {
    margin-left: 25.53191%;
    *margin-left: 25.42553%; }
  .row-fluid .offset2 {
    margin-left: 19.14894%;
    *margin-left: 19.04255%; }
  .row-fluid .offset2:first-child {
    margin-left: 17.02128%;
    *margin-left: 16.91489%; }
  .row-fluid .offset1 {
    margin-left: 10.6383%;
    *margin-left: 10.53191%; }
  .row-fluid .offset1:first-child {
    margin-left: 8.51064%;
    *margin-left: 8.40426%; }

[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none; }

[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right; }

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1; }
  .container:before, .container:after {
    display: table;
    content: "";
    line-height: 0; }
  .container:after {
    clear: both; }

.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1; }
  .container-fluid:before, .container-fluid:after {
    display: table;
    content: "";
    line-height: 0; }
  .container-fluid:after {
    clear: both; }

p {
  margin: 0 0 10px; }

.lead {
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 200;
  line-height: 30px; }

small {
  font-size: 85%; }

strong {
  font-weight: bold; }

em {
  font-style: italic; }

cite {
  font-style: normal; }

.muted {
  color: #999; }

a.muted:hover,
a.muted:focus {
  color: gray; }

.text-warning {
  color: #ff6600; }

a.text-warning:hover,
a.text-warning:focus {
  color: #cc5200; }

.text-error {
  color: #b94a48; }

a.text-error:hover,
a.text-error:focus {
  color: #953b39; }

.text-info {
  color: #3a87ad; }

a.text-info:hover,
a.text-info:focus {
  color: #2d6987; }

.text-success {
  color: #468847; }

a.text-success:hover,
a.text-success:focus {
  color: #356635; }

.text-left {
  text-align: left; }

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

.text-center {
  text-align: center; }

h1, h2, h3, h4, h5, h6 {
  margin: 10px 0;
  font-family: inherit;
  font-weight: bold;
  line-height: 20px;
  color: inherit;
  text-rendering: optimizelegibility; }
  h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    font-weight: normal;
    line-height: 1;
    color: #999; }

h1,
h2,
h3 {
  line-height: 40px; }

h1 {
  font-size: 38.5px; }

h2 {
  font-size: 31.5px; }

h3 {
  font-size: 24.5px; }

h4 {
  font-size: 17.5px; }

h5 {
  font-size: 14px; }

h6 {
  font-size: 11.9px; }

h1 small {
  font-size: 24.5px; }

h2 small {
  font-size: 17.5px; }

h3 small {
  font-size: 14px; }

h4 small {
  font-size: 14px; }

.page-header {
  padding-bottom: 9px;
  margin: 20px 0 30px;
  border-bottom: 1px solid #eee; }

ul, ol {
  padding: 0;
  margin: 0 0 10px 25px; }

ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0; }

li {
  line-height: 20px; }

ul.unstyled,
ol.unstyled {
  margin-left: 0;
  list-style: none; }

ul.inline,
ol.inline {
  margin-left: 0;
  list-style: none; }
  ul.inline > li,
  ol.inline > li {
    display: inline-block;
    *display: inline;
    /* IE7 inline-block hack */
    *zoom: 1;
    padding-left: 5px;
    padding-right: 5px; }

dl {
  margin-bottom: 20px; }

dt,
dd {
  line-height: 20px; }

dt {
  font-weight: bold; }

dd {
  margin-left: 10px; }

.dl-horizontal {
  *zoom: 1; }
  .dl-horizontal:before, .dl-horizontal:after {
    display: table;
    content: "";
    line-height: 0; }
  .dl-horizontal:after {
    clear: both; }
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .dl-horizontal dd {
    margin-left: 180px; }

hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff; }

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999; }

abbr.initialism {
  font-size: 90%;
  text-transform: uppercase; }

blockquote {
  padding: 0 0 0 15px;
  margin: 0 0 20px;
  border-left: 5px solid #eee; }
  blockquote p {
    margin-bottom: 0;
    font-size: 17.5px;
    font-weight: 300;
    line-height: 1.25; }
  blockquote small {
    display: block;
    line-height: 20px;
    color: #999; }
    blockquote small:before {
      content: '\2014 \00A0'; }
  blockquote.pull-right {
    float: right;
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eee;
    border-left: 0; }
    blockquote.pull-right p,
    blockquote.pull-right small {
      text-align: right; }
    blockquote.pull-right small:before {
      content: ''; }
    blockquote.pull-right small:after {
      content: '\00A0 \2014'; }

q:before,
q:after,
blockquote:before,
blockquote:after {
  content: ""; }

address {
  display: block;
  margin-bottom: 20px;
  font-style: normal;
  line-height: 20px; }

code,
pre {
  padding: 0 3px 2px;
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 12px;
  color: #333;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
  white-space: nowrap; }

pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 20px;
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  pre.prettyprint {
    margin-bottom: 20px; }
  pre code {
    padding: 0;
    color: inherit;
    white-space: pre;
    white-space: pre-wrap;
    background-color: transparent;
    border: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

form {
  margin: 0 0 20px; }

fieldset {
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 40px;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5; }
  legend small {
    font-size: 15px;
    color: #999; }

label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px; }

input,
button,
select,
textarea {
  font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif; }

label {
  display: block;
  margin-bottom: 5px; }

select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  color: #555;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle; }

input,
textarea,
.uneditable-input {
  width: 206px; }

textarea {
  height: auto; }

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s; }
  textarea:focus,
  input[type="text"]:focus,
  input[type="password"]:focus,
  input[type="datetime"]:focus,
  input[type="datetime-local"]:focus,
  input[type="date"]:focus,
  input[type="month"]:focus,
  input[type="time"]:focus,
  input[type="week"]:focus,
  input[type="number"]:focus,
  input[type="email"]:focus,
  input[type="url"]:focus,
  input[type="search"]:focus,
  input[type="tel"]:focus,
  input[type="color"]:focus,
  .uneditable-input:focus {
    border-color: rgba(82, 168, 236, 0.8);
    outline: 0;
    outline: thin dotted \9;
    /* IE6-9 */
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); }

input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  *margin-top: 0;
  /* IE7 */
  margin-top: 1px \9;
  /* IE8-9 */
  line-height: normal; }

input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto; }

select,
input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */
  line-height: 30px; }

select {
  width: 220px;
  border: 1px solid #ccc;
  background-color: #fff; }

select[multiple],
select[size] {
  height: auto; }

select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

.uneditable-input,
.uneditable-textarea {
  color: #999;
  background-color: #fcfcfc;
  border-color: #ccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  cursor: not-allowed; }

.uneditable-input {
  overflow: hidden;
  white-space: nowrap; }

.uneditable-textarea {
  width: auto;
  height: auto; }

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #999; }
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #999; }
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #999; }

.radio,
.checkbox {
  min-height: 20px;
  padding-left: 20px; }

.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -20px; }

.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px; }

.radio.inline,
.checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle; }

.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px; }

.input-mini {
  width: 60px; }

.input-small {
  width: 90px; }

.input-medium {
  width: 150px; }

.input-large {
  width: 210px; }

.input-xlarge {
  width: 270px; }

.input-xxlarge {
  width: 530px; }

input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"] {
  float: none;
  margin-left: 0; }

.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] {
  display: inline-block; }

input,
textarea,
.uneditable-input {
  margin-left: 0; }

.controls-row [class*="span"] + [class*="span"] {
  margin-left: 20px; }

input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 926px; }

input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 846px; }

input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 766px; }

input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 686px; }

input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 606px; }

input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 526px; }

input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 446px; }

input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 366px; }

input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 286px; }

input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 206px; }

input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 126px; }

input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 46px; }

.controls-row {
  *zoom: 1; }
  .controls-row:before, .controls-row:after {
    display: table;
    content: "";
    line-height: 0; }
  .controls-row:after {
    clear: both; }

.controls-row [class*="span"],
.row-fluid .controls-row [class*="span"] {
  float: left; }

.controls-row .checkbox[class*="span"],
.controls-row .radio[class*="span"] {
  padding-top: 5px; }

input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #eee; }

input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  background-color: transparent; }

.control-group.warning .control-label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #ff6600; }
.control-group.warning .checkbox,
.control-group.warning .radio,
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #ff6600; }
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  border-color: #ff6600;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .control-group.warning input:focus,
  .control-group.warning select:focus,
  .control-group.warning textarea:focus {
    border-color: #cc5200;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffa366;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffa366;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffa366; }
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #ff6600;
  background-color: #fcf8e3;
  border-color: #ff6600; }

.control-group.error .control-label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #b94a48; }
.control-group.error .checkbox,
.control-group.error .radio,
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #b94a48; }
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .control-group.error input:focus,
  .control-group.error select:focus,
  .control-group.error textarea:focus {
    border-color: #953b39;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; }
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48; }

.control-group.success .control-label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #468847; }
.control-group.success .checkbox,
.control-group.success .radio,
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #468847; }
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  border-color: #468847;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .control-group.success input:focus,
  .control-group.success select:focus,
  .control-group.success textarea:focus {
    border-color: #356635;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; }
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #468847;
  background-color: #dff0d8;
  border-color: #468847; }

.control-group.info .control-label,
.control-group.info .help-block,
.control-group.info .help-inline {
  color: #3a87ad; }
.control-group.info .checkbox,
.control-group.info .radio,
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  color: #3a87ad; }
.control-group.info input,
.control-group.info select,
.control-group.info textarea {
  border-color: #3a87ad;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .control-group.info input:focus,
  .control-group.info select:focus,
  .control-group.info textarea:focus {
    border-color: #2d6987;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; }
.control-group.info .input-prepend .add-on,
.control-group.info .input-append .add-on {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #3a87ad; }

input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b; }
  input:focus:invalid:focus,
  textarea:focus:invalid:focus,
  select:focus:invalid:focus {
    border-color: #e9322d;
    -webkit-box-shadow: 0 0 6px #f8b9b7;
    -moz-box-shadow: 0 0 6px #f8b9b7;
    box-shadow: 0 0 6px #f8b9b7; }

.form-actions {
  padding: 19px 20px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5;
  *zoom: 1; }
  .form-actions:before, .form-actions:after {
    display: table;
    content: "";
    line-height: 0; }
  .form-actions:after {
    clear: both; }

.help-block,
.help-inline {
  color: #4b4b4d; }

.help-block {
  display: block;
  margin-bottom: 10px; }

.help-inline {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  vertical-align: middle;
  padding-left: 5px; }

.input-append,
.input-prepend {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: middle;
  font-size: 0;
  white-space: nowrap; }
  .input-append input,
  .input-append select,
  .input-append .uneditable-input,
  .input-append .dropdown-menu,
  .input-append .popover,
  .input-prepend input,
  .input-prepend select,
  .input-prepend .uneditable-input,
  .input-prepend .dropdown-menu,
  .input-prepend .popover {
    font-size: 14px; }
  .input-append input,
  .input-append select,
  .input-append .uneditable-input,
  .input-prepend input,
  .input-prepend select,
  .input-prepend .uneditable-input {
    position: relative;
    margin-bottom: 0;
    *margin-left: 0;
    vertical-align: top;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0; }
    .input-append input:focus,
    .input-append select:focus,
    .input-append .uneditable-input:focus,
    .input-prepend input:focus,
    .input-prepend select:focus,
    .input-prepend .uneditable-input:focus {
      z-index: 2; }
  .input-append .add-on,
  .input-prepend .add-on {
    display: inline-block;
    width: auto;
    height: 20px;
    min-width: 16px;
    padding: 4px 5px;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    background-color: #eee;
    border: 1px solid #ccc; }
  .input-append .add-on,
  .input-append .btn,
  .input-append .btn-group > .dropdown-toggle,
  .input-prepend .add-on,
  .input-prepend .btn,
  .input-prepend .btn-group > .dropdown-toggle {
    vertical-align: top;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }
  .input-append .active,
  .input-prepend .active {
    background-color: #a9dba9;
    border-color: #46a546; }

.input-prepend .add-on,
.input-prepend .btn {
  margin-right: -1px; }
.input-prepend .add-on:first-child,
.input-prepend .btn:first-child {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px; }

.input-append input,
.input-append select,
.input-append .uneditable-input {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px; }
  .input-append input + .btn-group .btn:last-child,
  .input-append select + .btn-group .btn:last-child,
  .input-append .uneditable-input + .btn-group .btn:last-child {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0; }
.input-append .add-on,
.input-append .btn,
.input-append .btn-group {
  margin-left: -1px; }
.input-append .add-on:last-child,
.input-append .btn:last-child,
.input-append .btn-group:last-child > .dropdown-toggle {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0; }

.input-prepend.input-append input,
.input-prepend.input-append select,
.input-prepend.input-append .uneditable-input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }
  .input-prepend.input-append input + .btn-group .btn,
  .input-prepend.input-append select + .btn-group .btn,
  .input-prepend.input-append .uneditable-input + .btn-group .btn {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0; }
.input-prepend.input-append .add-on:first-child,
.input-prepend.input-append .btn:first-child {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px; }
.input-prepend.input-append .add-on:last-child,
.input-prepend.input-append .btn:last-child {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0; }
.input-prepend.input-append .btn-group:first-child {
  margin-left: 0; }

input.search-query {
  padding-right: 14px;
  padding-right: 4px \9;
  padding-left: 14px;
  padding-left: 4px \9;
  /* IE7-8 doesn't have border-radius, so don't indent the padding */
  margin-bottom: 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px; }

/* Allow for input prepend/append in search forms */
.form-search .input-append .search-query,
.form-search .input-prepend .search-query {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

.form-search .input-append .search-query {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px; }

.form-search .input-append .btn {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0; }

.form-search .input-prepend .search-query {
  -webkit-border-radius: 0 14px 14px 0;
  -moz-border-radius: 0 14px 14px 0;
  border-radius: 0 14px 14px 0; }

.form-search .input-prepend .btn {
  -webkit-border-radius: 14px 0 0 14px;
  -moz-border-radius: 14px 0 0 14px;
  border-radius: 14px 0 0 14px; }

.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-inline .input-prepend,
.form-inline .input-append,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input,
.form-horizontal .input-prepend,
.form-horizontal .input-append {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  margin-bottom: 0;
  vertical-align: middle; }
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none; }

.form-search label,
.form-inline label,
.form-search .btn-group,
.form-inline .btn-group {
  display: inline-block; }

.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  margin-bottom: 0; }

.form-search .radio,
.form-search .checkbox,
.form-inline .radio,
.form-inline .checkbox {
  padding-left: 0;
  margin-bottom: 0;
  vertical-align: middle; }

.form-search .radio input[type="radio"],
.form-search .checkbox input[type="checkbox"],
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: left;
  margin-right: 3px;
  margin-left: 0; }

.control-group {
  margin-bottom: 10px; }

legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate; }

.form-horizontal .control-group {
  margin-bottom: 20px;
  *zoom: 1; }
  .form-horizontal .control-group:before, .form-horizontal .control-group:after {
    display: table;
    content: "";
    line-height: 0; }
  .form-horizontal .control-group:after {
    clear: both; }
.form-horizontal .control-label {
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right; }
.form-horizontal .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0; }
  .form-horizontal .controls:first-child {
    *padding-left: 180px; }
.form-horizontal .help-block {
  margin-bottom: 0; }
.form-horizontal input + .help-block,
.form-horizontal select + .help-block,
.form-horizontal textarea + .help-block,
.form-horizontal .uneditable-input + .help-block,
.form-horizontal .input-prepend + .help-block,
.form-horizontal .input-append + .help-block {
  margin-top: 10px; }
.form-horizontal .form-actions {
  padding-left: 180px; }

table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0; }

.table {
  width: 100%;
  margin-bottom: 20px; }
  .table th,
  .table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #fcfdfd; }
  .table th {
    font-weight: bold; }
  .table thead th {
    vertical-align: bottom; }
  .table caption + thead tr:first-child th,
  .table caption + thead tr:first-child td,
  .table colgroup + thead tr:first-child th,
  .table colgroup + thead tr:first-child td,
  .table thead:first-child tr:first-child th,
  .table thead:first-child tr:first-child td {
    border-top: 0; }
  .table tbody + tbody {
    border-top: 2px solid #fcfdfd; }
  .table .table {
    background-color: #fff; }

.table-condensed th,
.table-condensed td {
  padding: 4px 5px; }

.table-bordered {
  border: 1px solid #fcfdfd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  .table-bordered th,
  .table-bordered td {
    border-left: 1px solid #fcfdfd; }
  .table-bordered caption + thead tr:first-child th,
  .table-bordered caption + tbody tr:first-child th,
  .table-bordered caption + tbody tr:first-child td,
  .table-bordered colgroup + thead tr:first-child th,
  .table-bordered colgroup + tbody tr:first-child th,
  .table-bordered colgroup + tbody tr:first-child td,
  .table-bordered thead:first-child tr:first-child th,
  .table-bordered tbody:first-child tr:first-child th,
  .table-bordered tbody:first-child tr:first-child td {
    border-top: 0; }
  .table-bordered thead:first-child tr:first-child > th:first-child,
  .table-bordered tbody:first-child tr:first-child > td:first-child,
  .table-bordered tbody:first-child tr:first-child > th:first-child {
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px; }
  .table-bordered thead:first-child tr:first-child > th:last-child,
  .table-bordered tbody:first-child tr:first-child > td:last-child,
  .table-bordered tbody:first-child tr:first-child > th:last-child {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px; }
  .table-bordered thead:last-child tr:last-child > th:first-child,
  .table-bordered tbody:last-child tr:last-child > td:first-child,
  .table-bordered tbody:last-child tr:last-child > th:first-child,
  .table-bordered tfoot:last-child tr:last-child > td:first-child,
  .table-bordered tfoot:last-child tr:last-child > th:first-child {
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px; }
  .table-bordered thead:last-child tr:last-child > th:last-child,
  .table-bordered tbody:last-child tr:last-child > td:last-child,
  .table-bordered tbody:last-child tr:last-child > th:last-child,
  .table-bordered tfoot:last-child tr:last-child > td:last-child,
  .table-bordered tfoot:last-child tr:last-child > th:last-child {
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px; }
  .table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-bottomleft: 0;
    border-bottom-left-radius: 0; }
  .table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-bottomright: 0;
    border-bottom-right-radius: 0; }
  .table-bordered caption + thead tr:first-child th:first-child,
  .table-bordered caption + tbody tr:first-child td:first-child,
  .table-bordered colgroup + thead tr:first-child th:first-child,
  .table-bordered colgroup + tbody tr:first-child td:first-child {
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px; }
  .table-bordered caption + thead tr:first-child th:last-child,
  .table-bordered caption + tbody tr:first-child td:last-child,
  .table-bordered colgroup + thead tr:first-child th:last-child,
  .table-bordered colgroup + tbody tr:first-child td:last-child {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px; }

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9; }

.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5; }

table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0; }

.table td.span1,
.table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0; }
.table td.span2,
.table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0; }
.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0; }
.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0; }
.table td.span5,
.table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0; }
.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0; }
.table td.span7,
.table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0; }
.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0; }
.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0; }
.table td.span10,
.table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0; }
.table td.span11,
.table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0; }
.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0; }

.table tbody tr.success > td {
  background-color: #dff0d8; }
.table tbody tr.error > td {
  background-color: #f2dede; }
.table tbody tr.warning > td {
  background-color: #fcf8e3; }
.table tbody tr.info > td {
  background-color: #d9edf7; }

.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6; }
.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc; }
.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc; }
.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3; }

[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../../img/vendor/bootstrap/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
  margin-top: 1px; }

/* White icons with optional class, or on hover/focus/active states of certain elements */
.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:focus > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > li > a:focus > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:focus > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"],
.dropdown-submenu:focus > a > [class*=" icon-"] {
  background-image: url("../../img/vendor/bootstrap/glyphicons-halflings-white.png"); }

.icon-glass {
  background-position: 0      0; }

.icon-music {
  background-position: -24px  0; }

.icon-search {
  background-position: -48px  0; }

.icon-envelope {
  background-position: -72px  0; }

.icon-heart {
  background-position: -96px  0; }

.icon-star {
  background-position: -120px 0; }

.icon-star-empty {
  background-position: -144px 0; }

.icon-user {
  background-position: -168px 0; }

.icon-film {
  background-position: -192px 0; }

.icon-th-large {
  background-position: -216px 0; }

.icon-th {
  background-position: -240px 0; }

.icon-th-list {
  background-position: -264px 0; }

.icon-ok {
  background-position: -288px 0; }

.icon-remove {
  background-position: -312px 0; }

.icon-zoom-in {
  background-position: -336px 0; }

.icon-zoom-out {
  background-position: -360px 0; }

.icon-off {
  background-position: -384px 0; }

.icon-signal {
  background-position: -408px 0; }

.icon-cog {
  background-position: -432px 0; }

.icon-trash {
  background-position: -456px 0; }

.icon-home {
  background-position: 0      -24px; }

.icon-file {
  background-position: -24px  -24px; }

.icon-time {
  background-position: -48px  -24px; }

.icon-road {
  background-position: -72px  -24px; }

.icon-download-alt {
  background-position: -96px  -24px; }

.icon-download {
  background-position: -120px -24px; }

.icon-upload {
  background-position: -144px -24px; }

.icon-inbox {
  background-position: -168px -24px; }

.icon-play-circle {
  background-position: -192px -24px; }

.icon-repeat {
  background-position: -216px -24px; }

.icon-refresh {
  background-position: -240px -24px; }

.icon-list-alt {
  background-position: -264px -24px; }

.icon-lock {
  background-position: -287px -24px; }

.icon-flag {
  background-position: -312px -24px; }

.icon-headphones {
  background-position: -336px -24px; }

.icon-volume-off {
  background-position: -360px -24px; }

.icon-volume-down {
  background-position: -384px -24px; }

.icon-volume-up {
  background-position: -408px -24px; }

.icon-qrcode {
  background-position: -432px -24px; }

.icon-barcode {
  background-position: -456px -24px; }

.icon-tag {
  background-position: 0      -48px; }

.icon-tags {
  background-position: -25px  -48px; }

.icon-book {
  background-position: -48px  -48px; }

.icon-bookmark {
  background-position: -72px  -48px; }

.icon-print {
  background-position: -96px  -48px; }

.icon-camera {
  background-position: -120px -48px; }

.icon-font {
  background-position: -144px -48px; }

.icon-bold {
  background-position: -167px -48px; }

.icon-italic {
  background-position: -192px -48px; }

.icon-text-height {
  background-position: -216px -48px; }

.icon-text-width {
  background-position: -240px -48px; }

.icon-align-left {
  background-position: -264px -48px; }

.icon-align-center {
  background-position: -288px -48px; }

.icon-align-right {
  background-position: -312px -48px; }

.icon-align-justify {
  background-position: -336px -48px; }

.icon-list {
  background-position: -360px -48px; }

.icon-indent-left {
  background-position: -384px -48px; }

.icon-indent-right {
  background-position: -408px -48px; }

.icon-facetime-video {
  background-position: -432px -48px; }

.icon-picture {
  background-position: -456px -48px; }

.icon-pencil {
  background-position: 0      -72px; }

.icon-map-marker {
  background-position: -24px  -72px; }

.icon-adjust {
  background-position: -48px  -72px; }

.icon-tint {
  background-position: -72px  -72px; }

.icon-edit {
  background-position: -96px  -72px; }

.icon-share {
  background-position: -120px -72px; }

.icon-check {
  background-position: -144px -72px; }

.icon-move {
  background-position: -168px -72px; }

.icon-step-backward {
  background-position: -192px -72px; }

.icon-fast-backward {
  background-position: -216px -72px; }

.icon-backward {
  background-position: -240px -72px; }

.icon-play {
  background-position: -264px -72px; }

.icon-pause {
  background-position: -288px -72px; }

.icon-stop {
  background-position: -312px -72px; }

.icon-forward {
  background-position: -336px -72px; }

.icon-fast-forward {
  background-position: -360px -72px; }

.icon-step-forward {
  background-position: -384px -72px; }

.icon-eject {
  background-position: -408px -72px; }

.icon-chevron-left {
  background-position: -432px -72px; }

.icon-chevron-right {
  background-position: -456px -72px; }

.icon-plus-sign {
  background-position: 0      -96px; }

.icon-minus-sign {
  background-position: -24px  -96px; }

.icon-remove-sign {
  background-position: -48px  -96px; }

.icon-ok-sign {
  background-position: -72px  -96px; }

.icon-question-sign {
  background-position: -96px  -96px; }

.icon-info-sign {
  background-position: -120px -96px; }

.icon-screenshot {
  background-position: -144px -96px; }

.icon-remove-circle {
  background-position: -168px -96px; }

.icon-ok-circle {
  background-position: -192px -96px; }

.icon-ban-circle {
  background-position: -216px -96px; }

.icon-arrow-left {
  background-position: -240px -96px; }

.icon-arrow-right {
  background-position: -264px -96px; }

.icon-arrow-up {
  background-position: -289px -96px; }

.icon-arrow-down {
  background-position: -312px -96px; }

.icon-share-alt {
  background-position: -336px -96px; }

.icon-resize-full {
  background-position: -360px -96px; }

.icon-resize-small {
  background-position: -384px -96px; }

.icon-plus {
  background-position: -408px -96px; }

.icon-minus {
  background-position: -433px -96px; }

.icon-asterisk {
  background-position: -456px -96px; }

.icon-exclamation-sign {
  background-position: 0      -120px; }

.icon-gift {
  background-position: -24px  -120px; }

.icon-leaf {
  background-position: -48px  -120px; }

.icon-fire {
  background-position: -72px  -120px; }

.icon-eye-open {
  background-position: -96px  -120px; }

.icon-eye-close {
  background-position: -120px -120px; }

.icon-warning-sign {
  background-position: -144px -120px; }

.icon-plane {
  background-position: -168px -120px; }

.icon-calendar {
  background-position: -192px -120px; }

.icon-random {
  background-position: -216px -120px;
  width: 16px; }

.icon-comment {
  background-position: -240px -120px; }

.icon-magnet {
  background-position: -264px -120px; }

.icon-chevron-up {
  background-position: -288px -120px; }

.icon-chevron-down {
  background-position: -313px -119px; }

.icon-retweet {
  background-position: -336px -120px; }

.icon-shopping-cart {
  background-position: -360px -120px; }

.icon-folder-close {
  background-position: -384px -120px;
  width: 16px; }

.icon-folder-open {
  background-position: -408px -120px;
  width: 16px; }

.icon-resize-vertical {
  background-position: -432px -119px; }

.icon-resize-horizontal {
  background-position: -456px -118px; }

.icon-hdd {
  background-position: 0      -144px; }

.icon-bullhorn {
  background-position: -24px  -144px; }

.icon-bell {
  background-position: -48px  -144px; }

.icon-certificate {
  background-position: -72px  -144px; }

.icon-thumbs-up {
  background-position: -96px  -144px; }

.icon-thumbs-down {
  background-position: -120px -144px; }

.icon-hand-right {
  background-position: -144px -144px; }

.icon-hand-left {
  background-position: -168px -144px; }

.icon-hand-up {
  background-position: -192px -144px; }

.icon-hand-down {
  background-position: -216px -144px; }

.icon-circle-arrow-right {
  background-position: -240px -144px; }

.icon-circle-arrow-left {
  background-position: -264px -144px; }

.icon-circle-arrow-up {
  background-position: -288px -144px; }

.icon-circle-arrow-down {
  background-position: -312px -144px; }

.icon-globe {
  background-position: -336px -144px; }

.icon-wrench {
  background-position: -360px -144px; }

.icon-tasks {
  background-position: -384px -144px; }

.icon-filter {
  background-position: -408px -144px; }

.icon-briefcase {
  background-position: -432px -144px; }

.icon-fullscreen {
  background-position: -456px -144px; }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle {
  *margin-bottom: -3px; }

.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0; }

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: ""; }

.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box; }
  .dropdown-menu.pull-right {
    right: 0;
    left: auto; }
  .dropdown-menu .divider {
    *width: 100%;
    height: 1px;
    margin: 9px 1px;
    *margin: -5px 0 5px;
    overflow: hidden;
    background-color: #e5e5e5;
    border-bottom: 1px solid #fff; }
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 20px;
    color: #333;
    white-space: nowrap; }

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  text-decoration: none;
  color: #fff;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #08c, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #08c, #0077b3);
  background-image: -o-linear-gradient(top, #08c, #0077b3);
  background-image: linear-gradient(to bottom, #08c, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0077B3', GradientType=0); }

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #08c, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #08c, #0077b3);
  background-image: -o-linear-gradient(top, #08c, #0077b3);
  background-image: linear-gradient(to bottom, #08c, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0077B3', GradientType=0); }

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999; }

.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  cursor: default; }

.open {
  *z-index: 1000; }
  .open > .dropdown-menu {
    display: block; }

.pull-right > .dropdown-menu {
  right: 0;
  left: auto; }

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000;
  content: ""; }
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px; }

.dropdown-submenu {
  position: relative; }

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px 6px;
  border-radius: 0 6px 6px 6px; }

.dropdown-submenu:hover > .dropdown-menu {
  display: block; }

.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 5px 5px 5px 0;
  -moz-border-radius: 5px 5px 5px 0;
  border-radius: 5px 5px 5px 0; }

.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #cccccc;
  margin-top: 5px;
  margin-right: -10px; }

.dropdown-submenu:hover > a:after {
  border-left-color: #fff; }

.dropdown-submenu.pull-left {
  float: none; }
  .dropdown-submenu.pull-left > .dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px; }

.dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px; }

.typeahead {
  z-index: 1051;
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
  .well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15); }

.well-large {
  padding: 24px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px; }

.well-small {
  padding: 9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  .fade.in {
    opacity: 1; }

.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease; }
  .collapse.in {
    height: auto; }

.close {
  float: right;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  color: #000;
  text-shadow: 0 1px 0 white;
  opacity: 0.2;
  filter: alpha(opacity=20); }
  .close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.4;
    filter: alpha(opacity=40); }

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: whitesmoke;
  background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
  background-image: -o-linear-gradient(top, #fff, #e6e6e6);
  background-image: linear-gradient(to bottom, #fff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border: 1px solid #ccc;
  *border: 0;
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
  .btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
    color: #333;
    background-color: #e6e6e6;
    *background-color: #d9d9d9; }
  .btn:active, .btn.active {
    background-color: #cccccc \9; }
  .btn:first-child {
    *margin-left: 0; }
  .btn:hover, .btn:focus {
    color: #333;
    text-decoration: none;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear; }
  .btn:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn.active, .btn:active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }
  .btn.disabled, .btn[disabled] {
    cursor: default;
    background-image: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }

.btn-large {
  padding: 11px 19px;
  font-size: 17.5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px; }

.btn-large [class^="icon-"],
.btn-large [class*=" icon-"] {
  margin-top: 4px; }

.btn-small {
  padding: 2px 10px;
  font-size: 11.9px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.btn-small [class^="icon-"],
.btn-small [class*=" icon-"] {
  margin-top: 0; }

.btn-mini [class^="icon-"],
.btn-mini [class*=" icon-"] {
  margin-top: -1px; }

.btn-mini {
  padding: 0px 6px;
  font-size: 10.5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75); }

.btn-primary {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #08c, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #08c, #0044cc);
  background-image: -o-linear-gradient(top, #08c, #0044cc);
  background-image: linear-gradient(to bottom, #08c, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0044CC', GradientType=0);
  border-color: #0044cc #0044cc #002b80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0044cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
    color: #fff;
    background-color: #0044cc;
    *background-color: #003cb3; }
  .btn-primary:active, .btn-primary.active {
    background-color: #003399 \9; }

.btn-warning {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0);
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #f89406;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
    color: #fff;
    background-color: #f89406;
    *background-color: #df8505; }
  .btn-warning:active, .btn-warning.active {
    background-color: #c67605 \9; }

.btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFBD362F', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #bd362f;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
    color: #fff;
    background-color: #bd362f;
    *background-color: #a9302a; }
  .btn-danger:active, .btn-danger.active {
    background-color: #942a25 \9; }

.btn-success {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #5bb75b;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(to bottom, #62c462, #51a351);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF51A351', GradientType=0);
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #51a351;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
    color: #fff;
    background-color: #51a351;
    *background-color: #499249; }
  .btn-success:active, .btn-success.active {
    background-color: #408140 \9; }

.btn-info {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2F96B4', GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #2f96b4;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
    color: #fff;
    background-color: #2f96b4;
    *background-color: #2a85a0; }
  .btn-info:active, .btn-info.active {
    background-color: #24748c \9; }

.btn-inverse {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #363636;
  background-image: -moz-linear-gradient(top, #444, #222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#222));
  background-image: -webkit-linear-gradient(top, #444, #222);
  background-image: -o-linear-gradient(top, #444, #222);
  background-image: linear-gradient(to bottom, #444, #222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF444444', endColorstr='#FF222222', GradientType=0);
  border-color: #222 #222 black;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #222;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
    color: #fff;
    background-color: #222;
    *background-color: #151515; }
  .btn-inverse:active, .btn-inverse.active {
    background-color: #090909 \9; }

button.btn,
input[type="submit"].btn {
  *padding-top: 3px;
  *padding-bottom: 3px; }
  button.btn::-moz-focus-inner,
  input[type="submit"].btn::-moz-focus-inner {
    padding: 0;
    border: 0; }
  button.btn.btn-large,
  input[type="submit"].btn.btn-large {
    *padding-top: 7px;
    *padding-bottom: 7px; }
  button.btn.btn-small,
  input[type="submit"].btn.btn-small {
    *padding-top: 3px;
    *padding-bottom: 3px; }
  button.btn.btn-mini,
  input[type="submit"].btn.btn-mini {
    *padding-top: 1px;
    *padding-bottom: 1px; }

.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #252526;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

.btn-link:hover,
.btn-link:focus {
  color: #BEAF87;
  text-decoration: underline;
  background-color: transparent; }

.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #333;
  text-decoration: none; }

.btn-group {
  position: relative;
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  font-size: 0;
  vertical-align: middle;
  white-space: nowrap;
  *margin-left: .3em; }
  .btn-group:first-child {
    *margin-left: 0; }

.btn-group + .btn-group {
  margin-left: 5px; }

.btn-toolbar {
  font-size: 0;
  margin-top: 10px;
  margin-bottom: 10px; }
  .btn-toolbar > .btn + .btn,
  .btn-toolbar > .btn-group + .btn,
  .btn-toolbar > .btn + .btn-group {
    margin-left: 5px; }

.btn-group > .btn {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

.btn-group > .btn + .btn {
  margin-left: -1px; }

.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px; }

.btn-group > .btn-mini {
  font-size: 10.5px; }

.btn-group > .btn-small {
  font-size: 11.9px; }

.btn-group > .btn-large {
  font-size: 17.5px; }

.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px; }

.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px; }

.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px; }

.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px; }

.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2; }

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0; }

.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  *padding-top: 5px;
  *padding-bottom: 5px; }

.btn-group > .btn-mini + .dropdown-toggle {
  padding-left: 5px;
  padding-right: 5px;
  *padding-top: 2px;
  *padding-bottom: 2px; }

.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px; }

.btn-group > .btn-large + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
  *padding-top: 7px;
  *padding-bottom: 7px; }

.btn-group.open .dropdown-toggle {
  background-image: none;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }
.btn-group.open .btn.dropdown-toggle {
  background-color: #e6e6e6; }
.btn-group.open .btn-primary.dropdown-toggle {
  background-color: #0044cc; }
.btn-group.open .btn-warning.dropdown-toggle {
  background-color: #f89406; }
.btn-group.open .btn-danger.dropdown-toggle {
  background-color: #bd362f; }
.btn-group.open .btn-success.dropdown-toggle {
  background-color: #51a351; }
.btn-group.open .btn-info.dropdown-toggle {
  background-color: #2f96b4; }
.btn-group.open .btn-inverse.dropdown-toggle {
  background-color: #222; }

.btn .caret {
  margin-top: 8px;
  margin-left: 0; }

.btn-large .caret {
  margin-top: 6px; }

.btn-large .caret {
  border-left-width: 5px;
  border-right-width: 5px;
  border-top-width: 5px; }

.btn-mini .caret,
.btn-small .caret {
  margin-top: 8px; }

.dropup .btn-large .caret {
  border-bottom-width: 5px; }

.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #fff;
  border-bottom-color: #fff; }

.btn-group-vertical {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1; }

.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

.btn-group-vertical > .btn + .btn {
  margin-left: 0;
  margin-top: -1px; }

.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0; }

.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px; }

.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0; }

.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px; }

.alert {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.alert,
.alert h4 {
  color: #ff6600; }

.alert h4 {
  margin: 0; }

.alert .close {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 20px; }

.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #468847; }

.alert-success h4 {
  color: #468847; }

.alert-danger,
.alert-error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48; }

.alert-danger h4,
.alert-error h4 {
  color: #b94a48; }

.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #3a87ad; }

.alert-info h4 {
  color: #3a87ad; }

.alert-warning {
  background-color: #fcf8e3;
  border-color: #fbeed5;
  color: #ff6600; }

.alert-warning h4 {
  color: #ff6600; }

.alert-block {
  padding-top: 14px;
  padding-bottom: 14px; }

.alert-block > p,
.alert-block > ul {
  margin-bottom: 0; }

.alert-block p + p {
  margin-top: 5px; }

.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none; }

.nav > li > a {
  display: block; }

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee; }

.nav > li > a > img {
  max-width: none; }

.nav > .pull-right {
  float: right; }

.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase; }

.nav li + .nav-header {
  margin-top: 9px; }

.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0; }

.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }

.nav-list > li > a {
  padding: 3px 15px; }

.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #252526; }

.nav-list [class^="icon-"],
.nav-list [class*=" icon-"] {
  margin-right: 2px; }

.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #fff; }

.nav-tabs,
.nav-pills {
  *zoom: 1; }
  .nav-tabs:before, .nav-tabs:after,
  .nav-pills:before,
  .nav-pills:after {
    display: table;
    content: "";
    line-height: 0; }
  .nav-tabs:after,
  .nav-pills:after {
    clear: both; }

.nav-tabs > li,
.nav-pills > li {
  float: left; }

.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  margin-right: 2px;
  line-height: 14px; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }

.nav-tabs > li {
  margin-bottom: -1px; }

.nav-tabs > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: 20px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0; }
  .nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
    border-color: #eee #eee #ddd; }

.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  color: #555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default; }

.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
  color: #fff;
  background-color: #252526; }

.nav-stacked > li {
  float: none; }

.nav-stacked > li > a {
  margin-right: 0; }

.nav-tabs.nav-stacked {
  border-bottom: 0; }

.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px; }

.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px; }

.nav-tabs.nav-stacked > li > a:hover,
.nav-tabs.nav-stacked > li > a:focus {
  border-color: #ddd;
  z-index: 2; }

.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px; }

.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px; }

.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px; }

.nav-pills .dropdown-menu {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px; }

.nav .dropdown-toggle .caret {
  border-top-color: #252526;
  border-bottom-color: #252526;
  margin-top: 6px; }

.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
  border-top-color: #BEAF87;
  border-bottom-color: #BEAF87; }

/* move down carets for tabs */
.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px; }

.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff; }

.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555;
  border-bottom-color: #555; }

.nav > .dropdown.active > a:hover,
.nav > .dropdown.active > a:focus {
  cursor: pointer; }

.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover,
.nav > li.dropdown.open.active > a:focus {
  color: #fff;
  background-color: #999;
  border-color: #999; }

.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100); }

.tabs-stacked .open > a:hover,
.tabs-stacked .open > a:focus {
  border-color: #999; }

.tabbable {
  *zoom: 1; }
  .tabbable:before, .tabbable:after {
    display: table;
    content: "";
    line-height: 0; }
  .tabbable:after {
    clear: both; }

.tab-content {
  overflow: auto; }

.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0; }

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none; }

.tab-content > .active,
.pill-content > .active {
  display: block; }

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd; }

.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0; }

.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px; }
  .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {
    border-bottom-color: transparent;
    border-top-color: #ddd; }

.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #ddd #ddd #ddd; }

.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none; }

.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px; }

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd; }

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px; }

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eee #ddd #eee #eee; }

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #fff; }

.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd; }

.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0; }

.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eee #eee #eee #ddd; }

.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #fff; }

.nav > .disabled > a {
  color: #999; }

.nav > .disabled > a:hover,
.nav > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  cursor: default; }

.navbar {
  overflow: visible;
  margin-bottom: 20px;
  *position: relative;
  *z-index: 2; }

.nav-logo-only .navbar-inner {
  display: none; }
.nav-logo-only #agent-stuff {
  display: none; }

.navbar-inner {
  min-height: 50px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #252526;
  background-image: -moz-linear-gradient(top, #252526, #252526);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#252526), to(#252526));
  background-image: -webkit-linear-gradient(top, #252526, #252526);
  background-image: -o-linear-gradient(top, #252526, #252526);
  background-image: linear-gradient(to bottom, #252526, #252526);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF252526', endColorstr='#FF252526', GradientType=0);
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  *zoom: 1; }
  .navbar-inner:before, .navbar-inner:after {
    display: table;
    content: "";
    line-height: 0; }
  .navbar-inner:after {
    clear: both; }

.navbar .container {
  width: auto; }

.nav-collapse.collapse {
  height: auto;
  overflow: visible; }

.navbar .brand {
  float: left;
  display: block;
  padding: 15px 20px 15px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  color: #777;
  text-shadow: 0 1px 0 #252526; }
  .navbar .brand:hover, .navbar .brand:focus {
    text-decoration: none; }

.navbar-text {
  margin-bottom: 0;
  line-height: 50px;
  color: #777; }

.navbar-link {
  color: #777; }
  .navbar-link:hover, .navbar-link:focus {
    color: #333; }

.navbar .divider-vertical {
  height: 50px;
  margin: 0 9px;
  border-left: 1px solid #252526;
  border-right: 1px solid #252526; }

.navbar .btn,
.navbar .btn-group {
  margin-top: 10px; }

.navbar .btn-group .btn,
.navbar .input-prepend .btn,
.navbar .input-append .btn,
.navbar .input-prepend .btn-group,
.navbar .input-append .btn-group {
  margin-top: 0; }

.navbar-form {
  margin-bottom: 0;
  *zoom: 1; }
  .navbar-form:before, .navbar-form:after {
    display: table;
    content: "";
    line-height: 0; }
  .navbar-form:after {
    clear: both; }
  .navbar-form input,
  .navbar-form select,
  .navbar-form .radio,
  .navbar-form .checkbox {
    margin-top: 10px; }
  .navbar-form input,
  .navbar-form select,
  .navbar-form .btn {
    display: inline-block;
    margin-bottom: 0; }
  .navbar-form input[type="image"],
  .navbar-form input[type="checkbox"],
  .navbar-form input[type="radio"] {
    margin-top: 3px; }
  .navbar-form .input-append,
  .navbar-form .input-prepend {
    margin-top: 5px;
    white-space: nowrap; }
    .navbar-form .input-append input,
    .navbar-form .input-prepend input {
      margin-top: 0; }

.navbar-search {
  position: relative;
  float: left;
  margin-top: 10px;
  margin-bottom: 0; }
  .navbar-search .search-query {
    margin-bottom: 0;
    padding: 4px 14px;
    font-family: Arial, sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 1;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px; }

.navbar-static-top {
  position: static;
  margin-bottom: 0; }
  .navbar-static-top .navbar-inner {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0; }

.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  border-width: 0 0 1px; }

.navbar-fixed-bottom .navbar-inner {
  border-width: 1px 0 0; }

.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0; }

.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px; }

.navbar-fixed-top {
  top: 0; }

.navbar-fixed-top .navbar-inner,
.navbar-static-top .navbar-inner {
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); }

.navbar-fixed-bottom {
  bottom: 0; }
  .navbar-fixed-bottom .navbar-inner {
    -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); }

.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0; }

.navbar .nav.pull-right {
  float: right;
  margin-right: 0; }

.navbar .nav > li {
  float: left; }

.navbar .nav > li > a {
  float: none;
  padding: 15px 15px 15px;
  color: #777;
  text-decoration: none;
  text-shadow: 0 1px 0 #252526; }

.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px; }

.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {
  background-color: transparent;
  color: #333;
  text-decoration: none; }

.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {
  color: #555;
  text-decoration: none;
  background-color: #e6e6e6;
  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); }

.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #181819;
  background-image: -moz-linear-gradient(top, #181819, #181819);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#181819), to(#181819));
  background-image: -webkit-linear-gradient(top, #181819, #181819);
  background-image: -o-linear-gradient(top, #181819, #181819);
  background-image: linear-gradient(to bottom, #181819, #181819);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF181819', endColorstr='#FF181819', GradientType=0);
  border-color: #181819 #181819 black;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #181819;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); }
  .navbar .btn-navbar:hover, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] {
    color: #fff;
    background-color: #181819;
    *background-color: #0c0c0c; }
  .navbar .btn-navbar:active, .navbar .btn-navbar.active {
    background-color: black \9; }

.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }

.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px; }

.navbar .nav > li > .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 9px; }
.navbar .nav > li > .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  left: 10px; }

.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto; }
.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  border-top: 6px solid #fff;
  border-bottom: 0;
  bottom: -6px;
  top: auto; }

.navbar .nav li.dropdown > a:hover .caret,
.navbar .nav li.dropdown > a:focus .caret {
  border-top-color: #555;
  border-bottom-color: #555; }

.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #e6e6e6;
  color: #555; }

.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #777;
  border-bottom-color: #777; }

.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #555;
  border-bottom-color: #555; }

.navbar .pull-right > li > .dropdown-menu,
.navbar .nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0; }
  .navbar .pull-right > li > .dropdown-menu:before,
  .navbar .nav > li > .dropdown-menu.pull-right:before {
    left: auto;
    right: 12px; }
  .navbar .pull-right > li > .dropdown-menu:after,
  .navbar .nav > li > .dropdown-menu.pull-right:after {
    left: auto;
    right: 13px; }
  .navbar .pull-right > li > .dropdown-menu .dropdown-menu,
  .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
    left: auto;
    right: 100%;
    margin-left: 0;
    margin-right: -1px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px; }

.navbar-inverse .navbar-inner {
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(top, #222222, #111111);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
  background-image: -webkit-linear-gradient(top, #222222, #111111);
  background-image: -o-linear-gradient(top, #222222, #111111);
  background-image: linear-gradient(to bottom, #222222, #111111);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF222222', endColorstr='#FF111111', GradientType=0);
  border-color: #252525; }
.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #999;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
  .navbar-inverse .brand:hover, .navbar-inverse .brand:focus,
  .navbar-inverse .nav > li > a:hover,
  .navbar-inverse .nav > li > a:focus {
    color: #fff; }
.navbar-inverse .brand {
  color: #999; }
.navbar-inverse .navbar-text {
  color: #999; }
.navbar-inverse .nav > li > a:focus,
.navbar-inverse .nav > li > a:hover {
  background-color: transparent;
  color: #fff; }
.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #fff;
  background-color: #111111; }
.navbar-inverse .navbar-link {
  color: #999; }
  .navbar-inverse .navbar-link:hover, .navbar-inverse .navbar-link:focus {
    color: #fff; }
.navbar-inverse .divider-vertical {
  border-left-color: #111111;
  border-right-color: #222222; }
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: #111111;
  color: #fff; }
.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #fff;
  color: #fff; }
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #999;
  border-bottom-color: #999; }
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff; }
.navbar-inverse .navbar-search .search-query {
  color: #fff;
  background-color: #515151;
  border-color: #111111;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none; }
  .navbar-inverse .navbar-search .search-query:-moz-placeholder {
    color: #ccc; }
  .navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
    color: #ccc; }
  .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
    color: #ccc; }
  .navbar-inverse .navbar-search .search-query:focus, .navbar-inverse .navbar-search .search-query.focused {
    padding: 5px 15px;
    color: #333;
    text-shadow: 0 1px 0 #fff;
    background-color: #fff;
    border: 0;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    outline: 0; }
.navbar-inverse .btn-navbar {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e0e0e;
  background-image: -moz-linear-gradient(top, #151515, #040404);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
  background-image: -webkit-linear-gradient(top, #151515, #040404);
  background-image: -o-linear-gradient(top, #151515, #040404);
  background-image: linear-gradient(to bottom, #151515, #040404);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF151515', endColorstr='#FF040404', GradientType=0);
  border-color: #040404 #040404 black;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #040404;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, .navbar-inverse .btn-navbar[disabled] {
    color: #fff;
    background-color: #040404;
    *background-color: black; }
  .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active {
    background-color: black \9; }

.breadcrumb {
  padding: 8px 15px;
  margin: 0 0 20px;
  list-style: none;
  background-color: #f5f5f5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  .breadcrumb > li {
    display: inline-block;
    *display: inline;
    /* IE7 inline-block hack */
    *zoom: 1;
    text-shadow: 0 1px 0 #fff; }
    .breadcrumb > li > .divider {
      padding: 0 5px;
      color: #ccc; }
  .breadcrumb .active {
    color: #999; }

.pagination {
  margin: 20px 0; }

.pagination ul {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); }

.pagination ul > li {
  display: inline; }

.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-left-width: 0; }

.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5; }

.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999;
  cursor: default; }

.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999;
  background-color: transparent;
  cursor: default; }

.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px; }

.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px; }

.pagination-centered {
  text-align: center; }

.pagination-right {
  text-align: right; }

.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px; }
.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  border-top-left-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  border-bottom-left-radius: 6px; }
.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-right-radius: 6px; }

.pagination-mini ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,
.pagination-small ul > li:first-child > span {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px; }
.pagination-mini ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px; }

.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px; }

.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0px 6px;
  font-size: 10.5px; }

.pager {
  margin: 20px 0;
  list-style: none;
  text-align: center;
  *zoom: 1; }
  .pager:before, .pager:after {
    display: table;
    content: "";
    line-height: 0; }
  .pager:after {
    clear: both; }

.pager li {
  display: inline; }

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px; }

.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #f5f5f5; }

.pager .next > a,
.pager .next > span {
  float: right; }

.pager .previous > a,
.pager .previous > span {
  float: left; }

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999;
  background-color: #fff;
  cursor: default; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }

.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.8;
  filter: alpha(opacity=80); }

.modal {
  position: fixed;
  top: 10%;
  left: 50%;
  z-index: 1050;
  width: 560px;
  margin-left: -280px;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  /* IE6-7 */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  outline: none; }
  .modal.fade {
    -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
    -o-transition: opacity 0.3s linear, top 0.3s ease-out;
    transition: opacity 0.3s linear, top 0.3s ease-out;
    top: -25%; }
  .modal.fade.in {
    top: 10%; }

.modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee; }
  .modal-header .close {
    margin-top: 2px; }
  .modal-header h3 {
    margin: 0;
    line-height: 30px; }

.modal-body {
  position: relative;
  overflow-y: auto;
  max-height: 400px;
  padding: 15px; }

.modal-form {
  margin-bottom: 0; }

.modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  -moz-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
  *zoom: 1; }
  .modal-footer:before, .modal-footer:after {
    display: table;
    content: "";
    line-height: 0; }
  .modal-footer:after {
    clear: both; }
  .modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0; }
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }

.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 11px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0); }
  .tooltip.in {
    opacity: 0.8;
    filter: alpha(opacity=80); }
  .tooltip.top {
    margin-top: -3px;
    padding: 5px 0; }
  .tooltip.right {
    margin-left: 3px;
    padding: 0 5px; }
  .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0; }
  .tooltip.left {
    margin-left: -3px;
    padding: 0 5px; }

.tooltip-inner {
  max-width: 200px;
  padding: 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000; }
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000; }
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal; }
  .popover.top {
    margin-top: -10px; }
  .popover.right {
    margin-left: 10px; }
  .popover.bottom {
    margin-top: 10px; }
  .popover.left {
    margin-left: -10px; }

.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0; }
  .popover-title:empty {
    display: none; }

.popover-content {
  padding: 9px 14px; }

.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover .arrow {
  border-width: 11px; }

.popover .arrow:after {
  border-width: 10px;
  content: ""; }

.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px; }
  .popover.top .arrow:after {
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff; }
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25); }
  .popover.right .arrow:after {
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff; }
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px; }
  .popover.bottom .arrow:after {
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff; }
.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25); }
  .popover.left .arrow:after {
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px; }

.thumbnails {
  margin-left: -20px;
  list-style: none;
  *zoom: 1; }
  .thumbnails:before, .thumbnails:after {
    display: table;
    content: "";
    line-height: 0; }
  .thumbnails:after {
    clear: both; }

.row-fluid .thumbnails {
  margin-left: 0; }

.thumbnails > li {
  float: left;
  margin-bottom: 20px;
  margin-left: 20px; }

.thumbnail {
  display: block;
  padding: 4px;
  line-height: 20px;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out; }

a.thumbnail:hover,
a.thumbnail:focus {
  border-color: #252526;
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); }

.thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }

.thumbnail .caption {
  padding: 9px;
  color: #555; }

.media,
.media-body {
  overflow: hidden;
  *overflow: visible;
  zoom: 1; }

.media,
.media .media {
  margin-top: 15px; }

.media:first-child {
  margin-top: 0; }

.media-object {
  display: block; }

.media-heading {
  margin: 0 0 5px; }

.media > .pull-left {
  margin-right: 10px; }

.media > .pull-right {
  margin-left: 10px; }

.media-list {
  margin-left: 0;
  list-style: none; }

.label,
.badge {
  display: inline-block;
  padding: 2px 4px;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  color: #fff;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #999; }

.label {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.badge {
  padding-left: 9px;
  padding-right: 9px;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px; }

.label:empty,
.badge:empty {
  display: none; }

a.label:hover, a.label:focus, a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.label-important {
  background-color: #b94a48; }

.label-important[href] {
  background-color: #953b39; }

.label-warning {
  background-color: #f89406; }

.label-warning[href] {
  background-color: #c67605; }

.label-success {
  background-color: #468847; }

.label-success[href] {
  background-color: #356635; }

.label-info {
  background-color: #3a87ad; }

.label-info[href] {
  background-color: #2d6987; }

.label-inverse {
  background-color: #333; }

.label-inverse[href] {
  background-color: #1a1a1a; }

.badge-important {
  background-color: #b94a48; }

.badge-important[href] {
  background-color: #953b39; }

.badge-warning {
  background-color: #f89406; }

.badge-warning[href] {
  background-color: #c67605; }

.badge-success {
  background-color: #468847; }

.badge-success[href] {
  background-color: #356635; }

.badge-info {
  background-color: #3a87ad; }

.badge-info[href] {
  background-color: #2d6987; }

.badge-inverse {
  background-color: #333; }

.badge-inverse[href] {
  background-color: #1a1a1a; }

.btn .label,
.btn .badge {
  position: relative;
  top: -1px; }

.btn-mini .label,
.btn-mini .badge {
  top: 0; }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
@-moz-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 0 0; }
  to {
    background-position: 40px 0; } }
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFF9F9F9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.progress .bar {
  width: 0%;
  height: 100%;
  color: #fff;
  float: left;
  font-size: 12px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF149BDF', endColorstr='#FF0480BE', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease; }

.progress .bar + .bar {
  -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); }

.progress-striped .bar {
  background-color: #149bdf;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px; }

.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite; }

.progress-danger .bar, .progress .bar-danger {
  background-color: #dd514c;
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFC43C35', GradientType=0); }

.progress-danger.progress-striped .bar, .progress-striped .bar-danger {
  background-color: #ee5f5b;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-success .bar, .progress .bar-success {
  background-color: #5eb95e;
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(to bottom, #62c462, #57a957);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF57A957', GradientType=0); }

.progress-success.progress-striped .bar, .progress-striped .bar-success {
  background-color: #62c462;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-info .bar, .progress .bar-info {
  background-color: #4bb1cf;
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF339BB9', GradientType=0); }

.progress-info.progress-striped .bar, .progress-striped .bar-info {
  background-color: #5bc0de;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.progress-warning .bar, .progress .bar-warning {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(to bottom, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0); }

.progress-warning.progress-striped .bar, .progress-striped .bar-warning {
  background-color: #fbb450;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

.accordion {
  margin-bottom: 20px; }

.accordion-group {
  margin-bottom: 2px;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.accordion-heading {
  border-bottom: 0; }

.accordion-heading .accordion-toggle {
  display: block;
  padding: 8px 15px; }

.accordion-toggle {
  cursor: pointer; }

.accordion-inner {
  padding: 9px 15px;
  border-top: 1px solid #e5e5e5; }

.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1; }

.carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative; }

.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left; }
  .carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
    display: block;
    line-height: 1; }
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block; }
.carousel-inner > .active {
  left: 0; }
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%; }
.carousel-inner > .next {
  left: 100%; }
.carousel-inner > .prev {
  left: -100%; }
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0; }
.carousel-inner > .active.left {
  left: -100%; }
.carousel-inner > .active.right {
  left: 100%; }

.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #fff;
  text-align: center;
  background: #222;
  border: 3px solid #fff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50); }
  .carousel-control.right {
    left: auto;
    right: 15px; }
  .carousel-control:hover, .carousel-control:focus {
    color: #fff;
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90); }

.carousel-indicators {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: 5;
  margin: 0;
  list-style: none; }
  .carousel-indicators li {
    display: block;
    float: left;
    width: 10px;
    height: 10px;
    margin-left: 5px;
    text-indent: -999px;
    background-color: #ccc;
    background-color: rgba(255, 255, 255, 0.25);
    border-radius: 5px; }
  .carousel-indicators .active {
    background-color: #fff; }

.carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #333;
  background: rgba(0, 0, 0, 0.75); }

.carousel-caption h4,
.carousel-caption p {
  color: #fff;
  line-height: 20px; }

.carousel-caption h4 {
  margin: 0 0 5px; }

.carousel-caption p {
  margin-bottom: 0; }

.hero-unit {
  padding: 60px;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: 200;
  line-height: 30px;
  color: inherit;
  background-color: #eee;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px; }
  .hero-unit h1 {
    margin-bottom: 0;
    font-size: 60px;
    line-height: 1;
    color: inherit;
    letter-spacing: -1px; }
  .hero-unit li {
    line-height: 30px; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

.hide {
  display: none; }

.show {
  display: block; }

.invisible {
  visibility: hidden; }

.affix {
  position: fixed; }

.clearfix {
  *zoom: 1; }
  .clearfix:before, .clearfix:after {
    display: table;
    content: "";
    line-height: 0; }
  .clearfix:after {
    clear: both; }

.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.accordion .accordion-heading .accordion-toggle {
  background-color: #ffffff;
  color: #252526;
  text-shadow: 0 0 0 rgba(255, 255, 255, 0.75);
  background-color: white;
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to bottom, #ffffff, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #ffffff;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border: 1px solid #ffffff;
  *border: 0;
  border-bottom-color: #e6e6e6;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  *margin-left: .3em;
  text-decoration: none; }
  .accordion .accordion-heading .accordion-toggle:hover, .accordion .accordion-heading .accordion-toggle:active, .accordion .accordion-heading .accordion-toggle.active, .accordion .accordion-heading .accordion-toggle.disabled, .accordion .accordion-heading .accordion-toggle[disabled] {
    color: #252526;
    background-color: #ffffff;
    *background-color: #f2f2f2; }
  .accordion .accordion-heading .accordion-toggle:active, .accordion .accordion-heading .accordion-toggle.active {
    background-color: #e6e6e6 \9; }
  .accordion .accordion-heading .accordion-toggle:first-child {
    *margin-left: 0; }
  .accordion .accordion-heading .accordion-toggle:hover {
    color: #ffffff;
    color: #BEAF87;
    text-shadow: 0 0 0 rgba(255, 255, 255, 0.75);
    background-color: #ededed;
    background-image: -moz-linear-gradient(top, #f2f2f2, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #f2f2f2, #e6e6e6);
    background-image: -o-linear-gradient(top, #f2f2f2, #e6e6e6);
    background-image: linear-gradient(to bottom, #f2f2f2, #e6e6e6);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2', endColorstr='#FFE6E6E6', GradientType=0);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #e6e6e6;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border: 1px solid #ffffff; }
    .accordion .accordion-heading .accordion-toggle:hover:hover, .accordion .accordion-heading .accordion-toggle:hover:active, .accordion .accordion-heading .accordion-toggle:hover.active, .accordion .accordion-heading .accordion-toggle:hover.disabled, .accordion .accordion-heading .accordion-toggle:hover[disabled] {
      color: #BEAF87;
      background-color: #e6e6e6;
      *background-color: #d9d9d9; }
    .accordion .accordion-heading .accordion-toggle:hover:active, .accordion .accordion-heading .accordion-toggle:hover.active {
      background-color: #cccccc \9; }
  .accordion .accordion-heading .accordion-toggle.active, .accordion .accordion-heading .accordion-toggle:active {
    color: #252526;
    text-shadow: 0 0 0 rgba(255, 255, 255, 0.75);
    background-color: gainsboro;
    background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#cccccc));
    background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
    background-image: linear-gradient(to bottom, #e6e6e6, #cccccc);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE6E6E6', endColorstr='#FFCCCCCC', GradientType=0);
    border-color: #cccccc #cccccc #a6a6a6;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #cccccc;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border: 1px solid #ffffff;
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }
    .accordion .accordion-heading .accordion-toggle.active:hover, .accordion .accordion-heading .accordion-toggle.active:active, .accordion .accordion-heading .accordion-toggle.active.active, .accordion .accordion-heading .accordion-toggle.active.disabled, .accordion .accordion-heading .accordion-toggle.active[disabled], .accordion .accordion-heading .accordion-toggle:active:hover, .accordion .accordion-heading .accordion-toggle:active:active, .accordion .accordion-heading .accordion-toggle:active.active, .accordion .accordion-heading .accordion-toggle:active.disabled, .accordion .accordion-heading .accordion-toggle:active[disabled] {
      color: #252526;
      background-color: #cccccc;
      *background-color: #bfbfbf; }
    .accordion .accordion-heading .accordion-toggle.active:active, .accordion .accordion-heading .accordion-toggle.active.active, .accordion .accordion-heading .accordion-toggle:active:active, .accordion .accordion-heading .accordion-toggle:active.active {
      background-color: #b3b3b3 \9; }
  .accordion .accordion-heading .accordion-toggle b.caret {
    margin-right: 4px;
    vertical-align: middle;
    border-top: 4px solid black;
    border-bottom: 0 none;
    content: ""; }
  .accordion .accordion-heading .accordion-toggle.collapsed b.caret {
    border-left: 4px solid black;
    border-bottom: 0 none;
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    content: ""; }
  .accordion .accordion-heading .accordion-toggle b.caret.noshow {
    visibility: hidden; }

html .btn {
  color: #252526;
  text-shadow: 0 0px 0px rgba(255, 255, 255, 0);
  background-color: #beaf87;
  background-image: -moz-linear-gradient(top, #BEAF87, #BEAF87);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#BEAF87), to(#BEAF87));
  background-image: -webkit-linear-gradient(top, #BEAF87, #BEAF87);
  background-image: -o-linear-gradient(top, #BEAF87, #BEAF87);
  background-image: linear-gradient(to bottom, #BEAF87, #BEAF87);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBEAF87', endColorstr='#FFBEAF87', GradientType=0);
  border-color: #BEAF87 #BEAF87 #a18d57;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #BEAF87;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border: 1px solid #efefef;
  *border: 0;
  border-bottom-color: #d6d6d6;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  *margin-left: .3em;
  text-decoration: none; }
  html .btn:hover, html .btn:active, html .btn.active, html .btn.disabled, html .btn[disabled] {
    color: #252526;
    background-color: #BEAF87;
    *background-color: #b5a476; }
  html .btn:active, html .btn.active {
    background-color: #ac9966 \9; }
  html .btn:first-child {
    *margin-left: 0; }
  html .btn:hover, html .btn:focus {
    color: #ffffff; }
html .btn.btn-primary {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #252526;
  background-image: -moz-linear-gradient(top, #252526, #252526);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#252526), to(#252526));
  background-image: -webkit-linear-gradient(top, #252526, #252526);
  background-image: -o-linear-gradient(top, #252526, #252526);
  background-image: linear-gradient(to bottom, #252526, #252526);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF252526', endColorstr='#FF252526', GradientType=0);
  border-color: #252526 #252526 black;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #252526;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  html .btn.btn-primary:hover, html .btn.btn-primary:active, html .btn.btn-primary.active, html .btn.btn-primary.disabled, html .btn.btn-primary[disabled] {
    color: #ffffff;
    background-color: #252526;
    *background-color: #181819; }
  html .btn.btn-primary:active, html .btn.btn-primary.active {
    background-color: #0c0c0c \9; }
  html .btn.btn-primary:hover:enabled {
    color: #BEAF87; }
html a.btn.btn-primary:hover {
  color: #BEAF87 !important; }

html .btn-group {
  display: block; }

.carousel {
  line-height: normal; }

html .datepicker.dropdown-menu {
  z-index: 1051;
  color: black; }
html .input-append.datepicker-control.date {
  font-size: 0.1px;
  position: relative; }
  html .input-append.datepicker-control.date input {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #fff !important;
    cursor: inherit;
    z-index: 1; }
    html .input-append.datepicker-control.date input:focus {
      border-color: #ccc;
      box-shadow: none; }
    html .input-append.datepicker-control.date input[readonly] {
      cursor: not-allowed;
      background-color: #f2f2f2; }
  html .input-append.datepicker-control.date .add-on {
    cursor: pointer;
    position: absolute;
    right: 0;
    z-index: 2; }
    html .input-append.datepicker-control.date .add-on i {
      display: inline-block; }
  html .input-append.datepicker-control.date .clear {
    cursor: pointer;
    display: inline-block;
    padding: 7px 0 0;
    position: absolute;
    bottom: 8px;
    right: 35px;
    visibility: hidden;
    z-index: 1; }
  html .input-append.datepicker-control.date.loaded .clear {
    visibility: visible; }

html select,
html input[type="text"],
html input[type="password"],
html input[type="datetime"],
html input[type="datetime-local"],
html input[type="date"],
html input[type="month"],
html input[type="time"],
html input[type="week"],
html input[type="number"],
html input[type="email"],
html input[type="url"],
html input[type="search"],
html input[type="tel"],
html input[type="color"],
html .uneditable-input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ccc;
  height: 30px;
  padding: 4px 6px 4px 6px;
  margin: 0; }
html textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ccc;
  padding: 4px 6px 4px 6px;
  margin: 0; }
html .control-group {
  margin-bottom: 9px; }
html .input-append, html .input-prepend {
  margin-bottom: 0; }
html form {
  margin: 0; }

html .modal.fade.in {
  top: 50%; }
html .modal .modal-footer {
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
  border-bottom: 1px solid #ffffff; }
html .modal-backdrop,
html .modal-backdrop.fade.in {
  background-color: transparent;
  background-color: rgba(0, 0, 0, 0.2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
  zoom: 1; }

html .tooltip.in {
  opacity: 1;
  filter: alpha(opacity=100); }

html h1 {
  font-size: 18px;
  font-weight: 600px;
  line-height: 22px;
  margin: 0 0 27px; }
  html h1 small {
    font-size: 14px;
    margin: 2px 0 0; }
html h2 {
  font-size: 22px;
  line-height: 20px;
  margin: 0 0 18px; }
html h3 {
  font-size: 20px;
  line-height: 18px;
  margin: 0 0 18px; }
html h4 {
  font-size: 18px;
  line-height: 16px;
  margin: 0 0 9px; }
html h5 {
  font-size: 16px;
  line-height: 14px;
  margin: 0 0 9px; }
html h6 {
  font-size: 14px;
  line-height: 14px;
  margin: 0 0 9px; }
html h1, html h2, html h3, html h4, html h5 {
  color: #252526;
  font-family: Arial, sans-serif;
  position: relative; }
  html h1 small, html h2 small, html h3 small, html h4 small, html h5 small {
    color: #BEAF87;
    display: block;
    margin: 2px 0 0 0;
    position: absolute; }
    html h1 small a, html h2 small a, html h3 small a, html h4 small a, html h5 small a {
      color: #252526; }
    html h1 small a:active, html h1 small a:hover, html h2 small a:active, html h2 small a:hover, html h3 small a:active, html h3 small a:hover, html h4 small a:active, html h4 small a:hover, html h5 small a:active, html h5 small a:hover {
      color: #BEAF87; }
html h2, html h3, html h4, html h5 {
  font-weight: 200; }
html .well h1, html .well h2, html .well h3, html .well h4, html .well h5 {
  color: #232323; }

html .well {
  background-color: #fdfdfd;
  background-color: #fdfdfd �/;
  background-color: #fdfdfd\9;
  border: 1px solid #efefef;
  overflow: hidden;
  padding: 18px 18px; }

/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datepicker {
  top: 0;
  left: 0;
  padding: 4px;
  margin-top: 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  /*.dow {
       border-top: 1px solid #ddd !important;
   }*/ }

.datepicker:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 6px; }

.datepicker:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px; }

.datepicker > div {
  display: none; }

.datepicker.days div.datepicker-days {
  display: block; }

.datepicker.months div.datepicker-months {
  display: block; }

.datepicker.years div.datepicker-years {
  display: block; }

.datepicker table {
  margin: 0; }

.datepicker td,
.datepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.datepicker td.day:hover {
  background: #eeeeee;
  cursor: pointer; }

.datepicker td.old,
.datepicker td.new {
  color: #999999; }

.datepicker td.disabled,
.datepicker td.disabled:hover {
  background: none;
  color: #999999;
  cursor: default; }

.datepicker td.active,
.datepicker td.active:hover,
.datepicker td.active.disabled,
.datepicker td.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#0088cc', endColorstr = '#0044cc', GradientType = 0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(enabled = false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.datepicker td.active:hover,
.datepicker td.active:hover:hover,
.datepicker td.active.disabled:hover,
.datepicker td.active.disabled:hover:hover,
.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.disabled:active,
.datepicker td.active.disabled:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active,
.datepicker td.active.disabled.active,
.datepicker td.active.disabled:hover.active,
.datepicker td.active.disabled,
.datepicker td.active:hover.disabled,
.datepicker td.active.disabled.disabled,
.datepicker td.active.disabled:hover.disabled,
.datepicker td.active[disabled],
.datepicker td.active:hover[disabled],
.datepicker td.active.disabled[disabled],
.datepicker td.active.disabled:hover[disabled] {
  background-color: #0044cc; }

.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.disabled:active,
.datepicker td.active.disabled:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active,
.datepicker td.active.disabled.active,
.datepicker td.active.disabled:hover.active {
  background-color: #003399 \9; }

.datepicker td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }

.datepicker td span:hover {
  background: #eeeeee; }

.datepicker td span.disabled,
.datepicker td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: default; }

.datepicker td span.active,
.datepicker td span.active:hover,
.datepicker td span.active.disabled,
.datepicker td span.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(top, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#0088cc', endColorstr = '#0044cc', GradientType = 0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(enabled = false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.datepicker td span.active:hover,
.datepicker td span.active:hover:hover,
.datepicker td span.active.disabled:hover,
.datepicker td span.active.disabled:hover:hover,
.datepicker td span.active:active,
.datepicker td span.active:hover:active,
.datepicker td span.active.disabled:active,
.datepicker td span.active.disabled:hover:active,
.datepicker td span.active.active,
.datepicker td span.active:hover.active,
.datepicker td span.active.disabled.active,
.datepicker td span.active.disabled:hover.active,
.datepicker td span.active.disabled,
.datepicker td span.active:hover.disabled,
.datepicker td span.active.disabled.disabled,
.datepicker td span.active.disabled:hover.disabled,
.datepicker td span.active[disabled],
.datepicker td span.active:hover[disabled],
.datepicker td span.active.disabled[disabled],
.datepicker td span.active.disabled:hover[disabled] {
  background-color: #0044cc; }

.datepicker td span.active:active,
.datepicker td span.active:hover:active,
.datepicker td span.active.disabled:active,
.datepicker td span.active.disabled:hover:active,
.datepicker td span.active.active,
.datepicker td span.active:hover.active,
.datepicker td span.active.disabled.active,
.datepicker td span.active.disabled:hover.active {
  background-color: #003399 \9; }

.datepicker td span.old {
  color: #999999; }

.datepicker th.switch {
  width: 145px; }

.datepicker thead tr:first-child th {
  cursor: pointer; }

.datepicker thead tr:first-child th:hover {
  background: #eeeeee; }

.input-append.date .add-on i,
.input-prepend.date .add-on i {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px; }

body.compensate-for-scrollbar {
  overflow: hidden; }

.fancybox-active {
  height: auto; }

.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden; }

.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  width: 100%;
  z-index: 99992; }

.fancybox-container * {
  box-sizing: border-box; }

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0; }

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto; }

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }

.fancybox-is-open .fancybox-bg {
  opacity: .9;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity .25s ease, visibility 0s ease .25s;
  visibility: hidden;
  z-index: 99997; }

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
  opacity: 1;
  transition: opacity .25s ease 0s, visibility 0s ease 0s;
  visibility: visible; }

.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.fancybox-toolbar {
  right: 0;
  top: 0; }

.fancybox-stage {
  direction: ltr;
  overflow: visible;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 99994; }

.fancybox-is-open .fancybox-stage {
  overflow: hidden; }

.fancybox-slide {
  -webkit-backface-visibility: hidden;
  /* Using without prefix would break IE11 */
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  white-space: normal;
  width: 100%;
  z-index: 99994; }

.fancybox-slide::before {
  content: '';
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0; }

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
  display: block; }

.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0; }

.fancybox-slide--image::before {
  display: none; }

.fancybox-slide--html {
  padding: 6px; }

.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle; }

.fancybox-slide--image .fancybox-content {
  -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995; }

.fancybox-can-zoomOut .fancybox-content {
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.fancybox-can-zoomIn .fancybox-content {
  cursor: -webkit-zoom-in;
  cursor: zoom-in; }

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
  cursor: -webkit-grab;
  cursor: grab; }

.fancybox-is-grabbing .fancybox-content {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

.fancybox-container [data-selectable='true'] {
  cursor: text; }

.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%; }

.fancybox-spaceball {
  z-index: 1; }

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%; }

.fancybox-slide--video .fancybox-content {
  background: #000; }

.fancybox-slide--map .fancybox-content {
  background: #e5e3df; }

.fancybox-slide--iframe .fancybox-content {
  background: #fff; }

.fancybox-video,
.fancybox-iframe {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%; }

/* Fix iOS */
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0; }

.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%; }

.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0; }

/* Buttons */
.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color .2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px; }

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
  color: #ccc; }

.fancybox-button:hover {
  color: #fff; }

.fancybox-button:focus {
  outline: none; }

.fancybox-button.fancybox-focus {
  outline: 1px dotted; }

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none; }

/* Fix IE11 */
.fancybox-button div {
  height: 100%; }

.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%; }

.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0; }

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
  display: none; }

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
  display: none; }

.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0;
  -ms-transform-origin: 0;
  transform-origin: 0;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  transition-timing-function: linear;
  z-index: 99998; }

/* Close button on the top right corner of html content */
.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: .8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401; }

.fancybox-close-small:hover {
  color: #fff;
  opacity: 1; }

.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0; }

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden; }

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none; }

/* Navigation arrows */
.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px; }

.fancybox-navigation .fancybox-button div {
  padding: 7px; }

.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  padding: 31px 26px 31px 6px; }

.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0; }

/* Caption */
.fancybox-caption {
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 25px 44px 25px 44px;
  right: 0;
  text-align: center;
  z-index: 99996; }

.fancybox-caption::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);
  background-repeat: repeat-x;
  background-size: contain;
  bottom: 0;
  content: '';
  display: block;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: -44px;
  z-index: -1; }

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none; }

.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline; }

/* Loading indicator */
.fancybox-loading {
  -webkit-animation: fancybox-rotate 1s linear infinite;
  animation: fancybox-rotate 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: .7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999; }

@-webkit-keyframes fancybox-rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
@keyframes fancybox-rotate {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
/* Transition effects */
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1); }

/* transitionEffect: slide */
.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }

.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }

.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/* transitionEffect: fade */
.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1; }

/* transitionEffect: zoom-in-out */
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(1.5, 1.5, 1.5);
  transform: scale3d(1.5, 1.5, 1.5); }

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5); }

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1); }

/* transitionEffect: rotate */
.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: rotate(-360deg);
  -ms-transform: rotate(-360deg);
  transform: rotate(-360deg); }

.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg); }

.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg); }

/* transitionEffect: circular */
.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }

.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }

.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }

/* transitionEffect: tube */
.fancybox-fx-tube.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); }

.fancybox-fx-tube.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); }

.fancybox-fx-tube.fancybox-slide--current {
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1); }

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
  .fancybox-caption {
    padding: 12px; }

  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px; }

  .fancybox-slide--image {
    padding: 6px 0; }

  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px; } }
/* Share */
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center; }

.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px 0; }

.fancybox-share p {
  margin: 0;
  padding: 0; }

.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px 5px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap; }

.fancybox-share__button:visited,
.fancybox-share__button:link {
  color: #fff; }

.fancybox-share__button:hover {
  text-decoration: none; }

.fancybox-share__button--fb {
  background: #3b5998; }

.fancybox-share__button--fb:hover {
  background: #344e86; }

.fancybox-share__button--pt {
  background: #bd081d; }

.fancybox-share__button--pt:hover {
  background: #aa0719; }

.fancybox-share__button--tw {
  background: #1da1f2; }

.fancybox-share__button--tw:hover {
  background: #0d95e8; }

.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px; }

.fancybox-share__button svg path {
  fill: #fff; }

.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%; }

/* Thumbs */
.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px 2px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  width: 212px;
  z-index: 99995; }

.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden; }

.fancybox-show-thumbs .fancybox-thumbs {
  display: block; }

.fancybox-show-thumbs .fancybox-inner {
  right: 212px; }

.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%; }

.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden; }

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px; }

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px; }

.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px; }

.fancybox-thumbs__list a::before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: '';
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991; }

.fancybox-thumbs__list a:focus::before {
  opacity: .5; }

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
  opacity: 1; }

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
  .fancybox-thumbs {
    width: 110px; }

  .fancybox-show-thumbs .fancybox-inner {
    right: 110px; }

  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px); } }
html #fancyboxshim {
  position: fixed;
  top: -100px;
  left: -100px; }

/* jquery.Jcrop.css v0.9.12 - MIT License */
/*
  The outer-most container in a typical Jcrop instance
  If you are having difficulty with formatting related to styles
  on a parent element, place any fixes here or in a like selector

  You can also style this element if you want to add a border, etc
  A better method for styling can be seen below with .jcrop-light
  (Add a class to the holder and style elements for that extended class)
*/
.jcrop-holder {
  direction: ltr;
  text-align: left; }

/* Selection Border */
.jcrop-vline,
.jcrop-hline {
  background: #ffffff url("Jcrop.gif");
  font-size: 0;
  position: absolute; }

.jcrop-vline {
  height: 100%;
  width: 1px !important; }

.jcrop-vline.right {
  right: 0; }

.jcrop-hline {
  height: 1px !important;
  width: 100%; }

.jcrop-hline.bottom {
  bottom: 0; }

/* Invisible click targets */
.jcrop-tracker {
  height: 100%;
  width: 100%;
  /* "turn off" link highlight */
  -webkit-tap-highlight-color: transparent;
  /* disable callout, image save panel */
  -webkit-touch-callout: none;
  /* disable cut copy paste */
  -webkit-user-select: none; }

/* Selection Handles */
.jcrop-handle {
  background-color: #333333;
  border: 1px #eeeeee solid;
  width: 7px;
  height: 7px;
  font-size: 1px; }

.jcrop-handle.ord-n {
  left: 50%;
  margin-left: -4px;
  margin-top: -4px;
  top: 0; }

.jcrop-handle.ord-s {
  bottom: 0;
  left: 50%;
  margin-bottom: -4px;
  margin-left: -4px; }

.jcrop-handle.ord-e {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 50%; }

.jcrop-handle.ord-w {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 50%; }

.jcrop-handle.ord-nw {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 0; }

.jcrop-handle.ord-ne {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 0; }

.jcrop-handle.ord-se {
  bottom: 0;
  margin-bottom: -4px;
  margin-right: -4px;
  right: 0; }

.jcrop-handle.ord-sw {
  bottom: 0;
  left: 0;
  margin-bottom: -4px;
  margin-left: -4px; }

/* Dragbars */
.jcrop-dragbar.ord-n,
.jcrop-dragbar.ord-s {
  height: 7px;
  width: 100%; }

.jcrop-dragbar.ord-e,
.jcrop-dragbar.ord-w {
  height: 100%;
  width: 7px; }

.jcrop-dragbar.ord-n {
  margin-top: -4px; }

.jcrop-dragbar.ord-s {
  bottom: 0;
  margin-bottom: -4px; }

.jcrop-dragbar.ord-e {
  margin-right: -4px;
  right: 0; }

.jcrop-dragbar.ord-w {
  margin-left: -4px; }

/* The "jcrop-light" class/extension */
.jcrop-light .jcrop-vline,
.jcrop-light .jcrop-hline {
  background: #ffffff;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important; }

.jcrop-light .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #000000;
  border-color: #ffffff;
  border-radius: 3px; }

/* The "jcrop-dark" class/extension */
.jcrop-dark .jcrop-vline,
.jcrop-dark .jcrop-hline {
  background: #000000;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important; }

.jcrop-dark .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #ffffff;
  border-color: #000000;
  border-radius: 3px; }

/* Simple macro to turn off the antlines */
.solid-line .jcrop-vline,
.solid-line .jcrop-hline {
  background: #ffffff; }

/* Fix for twitter bootstrap et al. */
.jcrop-holder img,
img.jcrop-preview {
  max-width: none; }

html .jcrop-vline, html .jcrop-hline {
  background: #FFF url("../../img/vendor/Jcrop/Jcrop.gif") top left repeat; }

/*! jQuery UI - v1.12.1 - 2018-10-25
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none; }

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none; }

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none; }

.ui-helper-clearfix:before {
  content: "";
  display: table;
  border-collapse: collapse; }
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
  clear: both; }

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
  /* support: IE8 */ }

.ui-front {
  z-index: 100; }

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none; }

/* Icons
----------------------------------*/
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat; }

.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block; }

/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ui-resizable {
  position: relative; }

.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none; }

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
  display: none; }

.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0; }

.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0; }

.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%; }

.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%; }

.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px; }

.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px; }

.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px; }

.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px; }

.ui-selectable {
  -ms-touch-action: none;
  touch-action: none; }

.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black; }

.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none; }

.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default; }

.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: 0; }
  .ui-menu .ui-menu {
    position: absolute; }
  .ui-menu .ui-menu-item {
    margin: 0;
    cursor: pointer;
    /* support: IE10, see #8844 */
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); }
  .ui-menu .ui-menu-item-wrapper {
    position: relative;
    padding: 3px 1em 3px .4em; }
  .ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0; }
  .ui-menu .ui-state-focus, .ui-menu .ui-state-active {
    margin: -1px; }

/* icon support */
.ui-menu-icons {
  position: relative; }
  .ui-menu-icons .ui-menu-item-wrapper {
    padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0; }
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0; }

/* right-aligned */
.ui-button {
  padding: .4em 1em;
  display: inline-block;
  position: relative;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Support: IE <= 11 */
  overflow: visible;
  text-decoration: none; }
  .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
    text-decoration: none; }

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
  width: 2em;
  box-sizing: border-box;
  text-indent: -9999px;
  white-space: nowrap; }

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
  text-indent: 0; }

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px; }

.ui-button.ui-icon-notext .ui-icon {
  padding: 0;
  width: 2.1em;
  height: 2.1em;
  text-indent: -9999px;
  white-space: nowrap; }

input.ui-button.ui-icon-notext .ui-icon {
  width: auto;
  height: auto;
  text-indent: 0;
  white-space: normal;
  padding: .4em 1em; }
input.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* workarounds */
/* Support: Firefox 5 - 40 */
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0; }

.ui-controlgroup {
  vertical-align: middle;
  display: inline-block; }
  .ui-controlgroup > .ui-controlgroup-item {
    float: left;
    margin-left: 0;
    margin-right: 0; }
    .ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
      z-index: 9999; }

.ui-controlgroup-vertical > .ui-controlgroup-item {
  display: block;
  float: none;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  text-align: left; }
.ui-controlgroup-vertical .ui-controlgroup-item {
  box-sizing: border-box; }

.ui-controlgroup .ui-controlgroup-label {
  padding: .4em 1em; }
  .ui-controlgroup .ui-controlgroup-label span {
    font-size: 80%; }

.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
  border-left: none; }

.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
  border-top: none; }

.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
  border-right: none; }

.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
  border-bottom: none; }
.ui-controlgroup-vertical .ui-spinner-input {
  /* Support: IE8 only, Android < 4.4 only */
  width: 75%;
  width: calc( 100% - 2.4em ); }
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
  border-top-style: solid; }

/* Spinner specific style fixes */
.ui-checkboxradio-label .ui-icon-background {
  box-shadow: inset 1px 1px 1px #ccc;
  border-radius: .12em;
  border: none; }

.ui-checkboxradio-radio-label .ui-icon-background {
  width: 16px;
  height: 16px;
  border-radius: 1em;
  overflow: visible;
  border: none; }
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
  background-image: none;
  width: 8px;
  height: 8px;
  border-width: 4px;
  border-style: solid; }

.ui-checkboxradio-disabled {
  pointer-events: none; }

.ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0; }
  .ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative; }
  .ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis; }
  .ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px; }
  .ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto; }
  .ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em; }
    .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
      float: right; }
    .ui-dialog .ui-dialog-buttonpane button {
      margin: .5em .4em .5em 0;
      cursor: pointer; }
  .ui-dialog .ui-resizable-n {
    height: 2px;
    top: 0; }
  .ui-dialog .ui-resizable-e {
    width: 2px;
    right: 0; }
  .ui-dialog .ui-resizable-s {
    height: 2px;
    bottom: 0; }
  .ui-dialog .ui-resizable-w {
    width: 2px;
    left: 0; }
  .ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw {
    width: 7px;
    height: 7px; }
  .ui-dialog .ui-resizable-se {
    right: 0;
    bottom: 0; }
  .ui-dialog .ui-resizable-sw {
    left: 0;
    bottom: 0; }
  .ui-dialog .ui-resizable-ne {
    right: 0;
    top: 0; }
  .ui-dialog .ui-resizable-nw {
    left: 0;
    top: 0; }

.ui-draggable .ui-dialog-titlebar {
  cursor: move; }

.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden; }
  .ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%; }
  .ui-progressbar .ui-progressbar-overlay {
    background: url("data:image/gif;base64,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");
    height: 100%;
    filter: alpha(opacity=25);
    /* support: IE8 */
    opacity: 0.25; }

.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none; }

.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none; }
  .ui-selectmenu-menu .ui-menu {
    overflow: auto;
    overflow-x: hidden;
    padding-bottom: 1px; }
    .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
      font-size: 1em;
      font-weight: bold;
      line-height: 1.5;
      padding: 2px 0.4em;
      margin: 0.5em 0 0 0;
      height: auto;
      border: 0; }

.ui-selectmenu-open {
  display: block; }

.ui-selectmenu-text {
  display: block;
  margin-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis; }

.ui-selectmenu-button.ui-button {
  text-align: left;
  white-space: nowrap;
  width: 14em; }

.ui-selectmenu-icon.ui-icon {
  float: right;
  margin-top: 0; }

.ui-slider {
  position: relative;
  text-align: left; }
  .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none; }
  .ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0; }
  .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit; }

/* support: IE8 - See #6727 */
.ui-slider-horizontal {
  height: .8em; }
  .ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em; }
  .ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%; }
  .ui-slider-horizontal .ui-slider-range-min {
    left: 0; }
  .ui-slider-horizontal .ui-slider-range-max {
    right: 0; }

.ui-slider-vertical {
  width: .8em;
  height: 100px; }
  .ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em; }
  .ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%; }
  .ui-slider-vertical .ui-slider-range-min {
    bottom: 0; }
  .ui-slider-vertical .ui-slider-range-max {
    top: 0; }

.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle; }

.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: .222em 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 2em; }

.ui-spinner-button {
  width: 1.6em;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0; }

/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
  border-top-style: none;
  border-bottom-style: none;
  border-right-style: none; }

.ui-spinner-up {
  top: 0; }

.ui-spinner-down {
  bottom: 0; }

.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em; }
  .ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0; }
    .ui-tabs .ui-tabs-nav li {
      list-style: none;
      float: left;
      position: relative;
      top: 0;
      margin: 1px .2em 0 0;
      border-bottom-width: 0;
      padding: 0;
      white-space: nowrap; }
    .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
      float: left;
      padding: .5em 1em;
      text-decoration: none; }
    .ui-tabs .ui-tabs-nav li.ui-tabs-active {
      margin-bottom: -1px;
      padding-bottom: 1px; }
      .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
        cursor: text; }
    .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
      cursor: text; }

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer; }

.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none; }

.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px; }

body .ui-tooltip {
  border-width: 2px; }

/* Component containers
----------------------------------*/
.ui-widget {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em; }
  .ui-widget .ui-widget {
    font-size: 1em; }
  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em; }
  .ui-widget.ui-widget-content {
    border: 1px solid #c5c5c5; }

.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333; }
  .ui-widget-content a {
    color: #333333; }

.ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold; }
  .ui-widget-header a {
    color: #333333; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545; }

html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545; }

.ui-state-default a {
  color: #454545;
  text-decoration: none; }
  .ui-state-default a:link, .ui-state-default a:visited {
    color: #454545;
    text-decoration: none; }

a.ui-button, a:link.ui-button, a:visited.ui-button {
  color: #454545;
  text-decoration: none; }

.ui-button {
  color: #454545;
  text-decoration: none; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b; }

.ui-button:hover, .ui-button:focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b; }

.ui-state-hover a {
  color: #2b2b2b;
  text-decoration: none; }
  .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
    color: #2b2b2b;
    text-decoration: none; }

.ui-state-focus a {
  color: #2b2b2b;
  text-decoration: none; }
  .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {
    color: #2b2b2b;
    text-decoration: none; }

a.ui-button:hover, a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none; }

.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6; }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff; }

.ui-button:active, .ui-button.ui-state-active:hover {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff; }

.ui-icon-background {
  border: #003eff;
  background-color: #ffffff; }

.ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #ffffff; }
.ui-state-active a {
  color: #ffffff;
  text-decoration: none; }
  .ui-state-active a:link, .ui-state-active a:visited {
    color: #ffffff;
    text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620; }

.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90; }

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
  color: #777620; }

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f; }

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
  color: #5f3f3f; }

.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
  font-weight: bold; }

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  /* support: IE8 */
  font-weight: normal; }

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  /* support: IE8 */
  background-image: none; }

.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
  /* support: IE8 - See #6059 */ }

/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url("css/img/jquery-ui/ui-icons_444444_256x240.png"); }

.ui-widget-content .ui-icon, .ui-widget-header .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_444444_256x240.png"); }

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_555555_256x240.png"); }

.ui-button:hover .ui-icon, .ui-button:focus .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_555555_256x240.png"); }

.ui-state-active .ui-icon, .ui-button:active .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_ffffff_256x240.png"); }

.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_777620_256x240.png"); }

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_cc0000_256x240.png"); }

.ui-button .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_777777_256x240.png"); }

/* positioning */
.ui-icon-blank {
  background-position: 16px 16px; }

.ui-icon-caret-1-n {
  background-position: 0 0; }

.ui-icon-caret-1-ne {
  background-position: -16px 0; }

.ui-icon-caret-1-e {
  background-position: -32px 0; }

.ui-icon-caret-1-se {
  background-position: -48px 0; }

.ui-icon-caret-1-s {
  background-position: -65px 0; }

.ui-icon-caret-1-sw {
  background-position: -80px 0; }

.ui-icon-caret-1-w {
  background-position: -96px 0; }

.ui-icon-caret-1-nw {
  background-position: -112px 0; }

.ui-icon-caret-2-n-s {
  background-position: -128px 0; }

.ui-icon-caret-2-e-w {
  background-position: -144px 0; }

.ui-icon-triangle-1-n {
  background-position: 0 -16px; }

.ui-icon-triangle-1-ne {
  background-position: -16px -16px; }

.ui-icon-triangle-1-e {
  background-position: -32px -16px; }

.ui-icon-triangle-1-se {
  background-position: -48px -16px; }

.ui-icon-triangle-1-s {
  background-position: -65px -16px; }

.ui-icon-triangle-1-sw {
  background-position: -80px -16px; }

.ui-icon-triangle-1-w {
  background-position: -96px -16px; }

.ui-icon-triangle-1-nw {
  background-position: -112px -16px; }

.ui-icon-triangle-2-n-s {
  background-position: -128px -16px; }

.ui-icon-triangle-2-e-w {
  background-position: -144px -16px; }

.ui-icon-arrow-1-n {
  background-position: 0 -32px; }

.ui-icon-arrow-1-ne {
  background-position: -16px -32px; }

.ui-icon-arrow-1-e {
  background-position: -32px -32px; }

.ui-icon-arrow-1-se {
  background-position: -48px -32px; }

.ui-icon-arrow-1-s {
  background-position: -65px -32px; }

.ui-icon-arrow-1-sw {
  background-position: -80px -32px; }

.ui-icon-arrow-1-w {
  background-position: -96px -32px; }

.ui-icon-arrow-1-nw {
  background-position: -112px -32px; }

.ui-icon-arrow-2-n-s {
  background-position: -128px -32px; }

.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px; }

.ui-icon-arrow-2-e-w {
  background-position: -160px -32px; }

.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px; }

.ui-icon-arrowstop-1-n {
  background-position: -192px -32px; }

.ui-icon-arrowstop-1-e {
  background-position: -208px -32px; }

.ui-icon-arrowstop-1-s {
  background-position: -224px -32px; }

.ui-icon-arrowstop-1-w {
  background-position: -240px -32px; }

.ui-icon-arrowthick-1-n {
  background-position: 1px -48px; }

.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px; }

.ui-icon-arrowthick-1-e {
  background-position: -32px -48px; }

.ui-icon-arrowthick-1-se {
  background-position: -48px -48px; }

.ui-icon-arrowthick-1-s {
  background-position: -64px -48px; }

.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px; }

.ui-icon-arrowthick-1-w {
  background-position: -96px -48px; }

.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px; }

.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px; }

.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px; }

.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px; }

.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px; }

.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px; }

.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px; }

.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px; }

.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px; }

.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px; }

.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px; }

.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px; }

.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px; }

.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px; }

.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px; }

.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px; }

.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px; }

.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px; }

.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px; }

.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px; }

.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px; }

.ui-icon-arrow-4 {
  background-position: 0 -80px; }

.ui-icon-arrow-4-diag {
  background-position: -16px -80px; }

.ui-icon-extlink {
  background-position: -32px -80px; }

.ui-icon-newwin {
  background-position: -48px -80px; }

.ui-icon-refresh {
  background-position: -64px -80px; }

.ui-icon-shuffle {
  background-position: -80px -80px; }

.ui-icon-transfer-e-w {
  background-position: -96px -80px; }

.ui-icon-transferthick-e-w {
  background-position: -112px -80px; }

.ui-icon-folder-collapsed {
  background-position: 0 -96px; }

.ui-icon-folder-open {
  background-position: -16px -96px; }

.ui-icon-document {
  background-position: -32px -96px; }

.ui-icon-document-b {
  background-position: -48px -96px; }

.ui-icon-note {
  background-position: -64px -96px; }

.ui-icon-mail-closed {
  background-position: -80px -96px; }

.ui-icon-mail-open {
  background-position: -96px -96px; }

.ui-icon-suitcase {
  background-position: -112px -96px; }

.ui-icon-comment {
  background-position: -128px -96px; }

.ui-icon-person {
  background-position: -144px -96px; }

.ui-icon-print {
  background-position: -160px -96px; }

.ui-icon-trash {
  background-position: -176px -96px; }

.ui-icon-locked {
  background-position: -192px -96px; }

.ui-icon-unlocked {
  background-position: -208px -96px; }

.ui-icon-bookmark {
  background-position: -224px -96px; }

.ui-icon-tag {
  background-position: -240px -96px; }

.ui-icon-home {
  background-position: 0 -112px; }

.ui-icon-flag {
  background-position: -16px -112px; }

.ui-icon-calendar {
  background-position: -32px -112px; }

.ui-icon-cart {
  background-position: -48px -112px; }

.ui-icon-pencil {
  background-position: -64px -112px; }

.ui-icon-clock {
  background-position: -80px -112px; }

.ui-icon-disk {
  background-position: -96px -112px; }

.ui-icon-calculator {
  background-position: -112px -112px; }

.ui-icon-zoomin {
  background-position: -128px -112px; }

.ui-icon-zoomout {
  background-position: -144px -112px; }

.ui-icon-search {
  background-position: -160px -112px; }

.ui-icon-wrench {
  background-position: -176px -112px; }

.ui-icon-gear {
  background-position: -192px -112px; }

.ui-icon-heart {
  background-position: -208px -112px; }

.ui-icon-star {
  background-position: -224px -112px; }

.ui-icon-link {
  background-position: -240px -112px; }

.ui-icon-cancel {
  background-position: 0 -128px; }

.ui-icon-plus {
  background-position: -16px -128px; }

.ui-icon-plusthick {
  background-position: -32px -128px; }

.ui-icon-minus {
  background-position: -48px -128px; }

.ui-icon-minusthick {
  background-position: -64px -128px; }

.ui-icon-close {
  background-position: -80px -128px; }

.ui-icon-closethick {
  background-position: -96px -128px; }

.ui-icon-key {
  background-position: -112px -128px; }

.ui-icon-lightbulb {
  background-position: -128px -128px; }

.ui-icon-scissors {
  background-position: -144px -128px; }

.ui-icon-clipboard {
  background-position: -160px -128px; }

.ui-icon-copy {
  background-position: -176px -128px; }

.ui-icon-contact {
  background-position: -192px -128px; }

.ui-icon-image {
  background-position: -208px -128px; }

.ui-icon-video {
  background-position: -224px -128px; }

.ui-icon-script {
  background-position: -240px -128px; }

.ui-icon-alert {
  background-position: 0 -144px; }

.ui-icon-info {
  background-position: -16px -144px; }

.ui-icon-notice {
  background-position: -32px -144px; }

.ui-icon-help {
  background-position: -48px -144px; }

.ui-icon-check {
  background-position: -64px -144px; }

.ui-icon-bullet {
  background-position: -80px -144px; }

.ui-icon-radio-on {
  background-position: -96px -144px; }

.ui-icon-radio-off {
  background-position: -112px -144px; }

.ui-icon-pin-w {
  background-position: -128px -144px; }

.ui-icon-pin-s {
  background-position: -144px -144px; }

.ui-icon-play {
  background-position: 0 -160px; }

.ui-icon-pause {
  background-position: -16px -160px; }

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

.ui-icon-seek-prev {
  background-position: -48px -160px; }

.ui-icon-seek-end {
  background-position: -64px -160px; }

.ui-icon-seek-start, .ui-icon-seek-first {
  background-position: -80px -160px; }

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-stop {
  background-position: -96px -160px; }

.ui-icon-eject {
  background-position: -112px -160px; }

.ui-icon-volume-off {
  background-position: -128px -160px; }

.ui-icon-volume-on {
  background-position: -144px -160px; }

.ui-icon-power {
  background-position: 0 -176px; }

.ui-icon-signal-diag {
  background-position: -16px -176px; }

.ui-icon-signal {
  background-position: -32px -176px; }

.ui-icon-battery-0 {
  background-position: -48px -176px; }

.ui-icon-battery-1 {
  background-position: -64px -176px; }

.ui-icon-battery-2 {
  background-position: -80px -176px; }

.ui-icon-battery-3 {
  background-position: -96px -176px; }

.ui-icon-circle-plus {
  background-position: 0 -192px; }

.ui-icon-circle-minus {
  background-position: -16px -192px; }

.ui-icon-circle-close {
  background-position: -32px -192px; }

.ui-icon-circle-triangle-e {
  background-position: -48px -192px; }

.ui-icon-circle-triangle-s {
  background-position: -64px -192px; }

.ui-icon-circle-triangle-w {
  background-position: -80px -192px; }

.ui-icon-circle-triangle-n {
  background-position: -96px -192px; }

.ui-icon-circle-arrow-e {
  background-position: -112px -192px; }

.ui-icon-circle-arrow-s {
  background-position: -128px -192px; }

.ui-icon-circle-arrow-w {
  background-position: -144px -192px; }

.ui-icon-circle-arrow-n {
  background-position: -160px -192px; }

.ui-icon-circle-zoomin {
  background-position: -176px -192px; }

.ui-icon-circle-zoomout {
  background-position: -192px -192px; }

.ui-icon-circle-check {
  background-position: -208px -192px; }

.ui-icon-circlesmall-plus {
  background-position: 0 -208px; }

.ui-icon-circlesmall-minus {
  background-position: -16px -208px; }

.ui-icon-circlesmall-close {
  background-position: -32px -208px; }

.ui-icon-squaresmall-plus {
  background-position: -48px -208px; }

.ui-icon-squaresmall-minus {
  background-position: -64px -208px; }

.ui-icon-squaresmall-close {
  background-position: -80px -208px; }

.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px; }

.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px; }

.ui-icon-grip-solid-vertical {
  background-position: -32px -224px; }

.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px; }

.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px; }

.ui-icon-grip-diagonal-se {
  background-position: -80px -224px; }

/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
  border-top-left-radius: 3px; }

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
  border-top-right-radius: 3px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
  border-bottom-left-radius: 3px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
  border-bottom-right-radius: 3px; }

/* Overlays */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: .3;
  filter: Alpha(Opacity=30);
  /* support: IE8 */ }

.ui-widget-shadow {
  -webkit-box-shadow: 0px 0px 5px #666666;
  box-shadow: 0px 0px 5px #666666; }

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none; }

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none; }

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none; }

.ui-helper-clearfix:before {
  content: "";
  display: table;
  border-collapse: collapse; }
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
  clear: both; }

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
  /* support: IE8 */ }

.ui-front {
  z-index: 100; }

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none; }

/* Icons
----------------------------------*/
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat; }

.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block; }

/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ui-resizable {
  position: relative; }

.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none; }

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
  display: none; }

.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0; }

.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0; }

.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%; }

.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%; }

.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px; }

.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px; }

.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px; }

.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px; }

.ui-selectable {
  -ms-touch-action: none;
  touch-action: none; }

.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black; }

.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none; }

.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default; }

.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: 0; }
  .ui-menu .ui-menu {
    position: absolute; }
  .ui-menu .ui-menu-item {
    margin: 0;
    cursor: pointer;
    /* support: IE10, see #8844 */
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); }
  .ui-menu .ui-menu-item-wrapper {
    position: relative;
    padding: 3px 1em 3px .4em; }
  .ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0; }
  .ui-menu .ui-state-focus, .ui-menu .ui-state-active {
    margin: -1px; }

/* icon support */
.ui-menu-icons {
  position: relative; }
  .ui-menu-icons .ui-menu-item-wrapper {
    padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0; }
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0; }

/* right-aligned */
.ui-button {
  padding: .4em 1em;
  display: inline-block;
  position: relative;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Support: IE <= 11 */
  overflow: visible;
  text-decoration: none; }
  .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
    text-decoration: none; }

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
  width: 2em;
  box-sizing: border-box;
  text-indent: -9999px;
  white-space: nowrap; }

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
  text-indent: 0; }

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px; }

.ui-button.ui-icon-notext .ui-icon {
  padding: 0;
  width: 2.1em;
  height: 2.1em;
  text-indent: -9999px;
  white-space: nowrap; }

input.ui-button.ui-icon-notext .ui-icon {
  width: auto;
  height: auto;
  text-indent: 0;
  white-space: normal;
  padding: .4em 1em; }
input.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* workarounds */
/* Support: Firefox 5 - 40 */
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0; }

.ui-controlgroup {
  vertical-align: middle;
  display: inline-block; }
  .ui-controlgroup > .ui-controlgroup-item {
    float: left;
    margin-left: 0;
    margin-right: 0; }
    .ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
      z-index: 9999; }

.ui-controlgroup-vertical > .ui-controlgroup-item {
  display: block;
  float: none;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  text-align: left; }
.ui-controlgroup-vertical .ui-controlgroup-item {
  box-sizing: border-box; }

.ui-controlgroup .ui-controlgroup-label {
  padding: .4em 1em; }
  .ui-controlgroup .ui-controlgroup-label span {
    font-size: 80%; }

.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
  border-left: none; }

.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
  border-top: none; }

.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
  border-right: none; }

.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
  border-bottom: none; }
.ui-controlgroup-vertical .ui-spinner-input {
  /* Support: IE8 only, Android < 4.4 only */
  width: 75%;
  width: calc( 100% - 2.4em ); }
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
  border-top-style: solid; }

/* Spinner specific style fixes */
.ui-checkboxradio-label .ui-icon-background {
  box-shadow: inset 1px 1px 1px #ccc;
  border-radius: .12em;
  border: none; }

.ui-checkboxradio-radio-label .ui-icon-background {
  width: 16px;
  height: 16px;
  border-radius: 1em;
  overflow: visible;
  border: none; }
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
  background-image: none;
  width: 8px;
  height: 8px;
  border-width: 4px;
  border-style: solid; }

.ui-checkboxradio-disabled {
  pointer-events: none; }

.ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0; }
  .ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative; }
  .ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis; }
  .ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px; }
  .ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto; }
  .ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em; }
    .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
      float: right; }
    .ui-dialog .ui-dialog-buttonpane button {
      margin: .5em .4em .5em 0;
      cursor: pointer; }
  .ui-dialog .ui-resizable-n {
    height: 2px;
    top: 0; }
  .ui-dialog .ui-resizable-e {
    width: 2px;
    right: 0; }
  .ui-dialog .ui-resizable-s {
    height: 2px;
    bottom: 0; }
  .ui-dialog .ui-resizable-w {
    width: 2px;
    left: 0; }
  .ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw {
    width: 7px;
    height: 7px; }
  .ui-dialog .ui-resizable-se {
    right: 0;
    bottom: 0; }
  .ui-dialog .ui-resizable-sw {
    left: 0;
    bottom: 0; }
  .ui-dialog .ui-resizable-ne {
    right: 0;
    top: 0; }
  .ui-dialog .ui-resizable-nw {
    left: 0;
    top: 0; }

.ui-draggable .ui-dialog-titlebar {
  cursor: move; }

.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden; }
  .ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%; }
  .ui-progressbar .ui-progressbar-overlay {
    background: url("data:image/gif;base64,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");
    height: 100%;
    filter: alpha(opacity=25);
    /* support: IE8 */
    opacity: 0.25; }

.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none; }

.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none; }
  .ui-selectmenu-menu .ui-menu {
    overflow: auto;
    overflow-x: hidden;
    padding-bottom: 1px; }
    .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
      font-size: 1em;
      font-weight: bold;
      line-height: 1.5;
      padding: 2px 0.4em;
      margin: 0.5em 0 0 0;
      height: auto;
      border: 0; }

.ui-selectmenu-open {
  display: block; }

.ui-selectmenu-text {
  display: block;
  margin-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis; }

.ui-selectmenu-button.ui-button {
  text-align: left;
  white-space: nowrap;
  width: 14em; }

.ui-selectmenu-icon.ui-icon {
  float: right;
  margin-top: 0; }

.ui-slider {
  position: relative;
  text-align: left; }
  .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none; }
  .ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0; }
  .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit; }

/* support: IE8 - See #6727 */
.ui-slider-horizontal {
  height: .8em; }
  .ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em; }
  .ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%; }
  .ui-slider-horizontal .ui-slider-range-min {
    left: 0; }
  .ui-slider-horizontal .ui-slider-range-max {
    right: 0; }

.ui-slider-vertical {
  width: .8em;
  height: 100px; }
  .ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em; }
  .ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%; }
  .ui-slider-vertical .ui-slider-range-min {
    bottom: 0; }
  .ui-slider-vertical .ui-slider-range-max {
    top: 0; }

.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle; }

.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: .222em 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 2em; }

.ui-spinner-button {
  width: 1.6em;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0; }

/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
  border-top-style: none;
  border-bottom-style: none;
  border-right-style: none; }

.ui-spinner-up {
  top: 0; }

.ui-spinner-down {
  bottom: 0; }

.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em; }
  .ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0; }
    .ui-tabs .ui-tabs-nav li {
      list-style: none;
      float: left;
      position: relative;
      top: 0;
      margin: 1px .2em 0 0;
      border-bottom-width: 0;
      padding: 0;
      white-space: nowrap; }
    .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
      float: left;
      padding: .5em 1em;
      text-decoration: none; }
    .ui-tabs .ui-tabs-nav li.ui-tabs-active {
      margin-bottom: -1px;
      padding-bottom: 1px; }
      .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
        cursor: text; }
    .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
      cursor: text; }

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer; }

.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none; }

.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px; }

body .ui-tooltip {
  border-width: 2px; }

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
 */
/* Component containers
----------------------------------*/
.ui-widget {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em; }
  .ui-widget .ui-widget {
    font-size: 1em; }
  .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em; }
  .ui-widget.ui-widget-content {
    border: 1px solid #c5c5c5; }

.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333; }
  .ui-widget-content a {
    color: #333333; }

.ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold; }
  .ui-widget-header a {
    color: #333333; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545; }

html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545; }

.ui-state-default a {
  color: #454545;
  text-decoration: none; }
  .ui-state-default a:link, .ui-state-default a:visited {
    color: #454545;
    text-decoration: none; }

a.ui-button, a:link.ui-button, a:visited.ui-button {
  color: #454545;
  text-decoration: none; }

.ui-button {
  color: #454545;
  text-decoration: none; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b; }

.ui-button:hover, .ui-button:focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b; }

.ui-state-hover a {
  color: #2b2b2b;
  text-decoration: none; }
  .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
    color: #2b2b2b;
    text-decoration: none; }

.ui-state-focus a {
  color: #2b2b2b;
  text-decoration: none; }
  .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {
    color: #2b2b2b;
    text-decoration: none; }

a.ui-button:hover, a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none; }

.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6; }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff; }

.ui-button:active, .ui-button.ui-state-active:hover {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff; }

.ui-icon-background {
  border: #003eff;
  background-color: #ffffff; }

.ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #ffffff; }
.ui-state-active a {
  color: #ffffff;
  text-decoration: none; }
  .ui-state-active a:link, .ui-state-active a:visited {
    color: #ffffff;
    text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620; }

.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90; }

.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
  color: #777620; }

.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f; }

.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
  color: #5f3f3f; }

.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
  font-weight: bold; }

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  /* support: IE8 */
  font-weight: normal; }

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  /* support: IE8 */
  background-image: none; }

.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
  /* support: IE8 - See #6059 */ }

/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url("css/img/jquery-ui/ui-icons_444444_256x240.png"); }

.ui-widget-content .ui-icon, .ui-widget-header .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_444444_256x240.png"); }

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_555555_256x240.png"); }

.ui-button:hover .ui-icon, .ui-button:focus .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_555555_256x240.png"); }

.ui-state-active .ui-icon, .ui-button:active .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_ffffff_256x240.png"); }

.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_777620_256x240.png"); }

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_cc0000_256x240.png"); }

.ui-button .ui-icon {
  background-image: url("css/img/jquery-ui/ui-icons_777777_256x240.png"); }

/* positioning */
.ui-icon-blank {
  background-position: 16px 16px; }

.ui-icon-caret-1-n {
  background-position: 0 0; }

.ui-icon-caret-1-ne {
  background-position: -16px 0; }

.ui-icon-caret-1-e {
  background-position: -32px 0; }

.ui-icon-caret-1-se {
  background-position: -48px 0; }

.ui-icon-caret-1-s {
  background-position: -65px 0; }

.ui-icon-caret-1-sw {
  background-position: -80px 0; }

.ui-icon-caret-1-w {
  background-position: -96px 0; }

.ui-icon-caret-1-nw {
  background-position: -112px 0; }

.ui-icon-caret-2-n-s {
  background-position: -128px 0; }

.ui-icon-caret-2-e-w {
  background-position: -144px 0; }

.ui-icon-triangle-1-n {
  background-position: 0 -16px; }

.ui-icon-triangle-1-ne {
  background-position: -16px -16px; }

.ui-icon-triangle-1-e {
  background-position: -32px -16px; }

.ui-icon-triangle-1-se {
  background-position: -48px -16px; }

.ui-icon-triangle-1-s {
  background-position: -65px -16px; }

.ui-icon-triangle-1-sw {
  background-position: -80px -16px; }

.ui-icon-triangle-1-w {
  background-position: -96px -16px; }

.ui-icon-triangle-1-nw {
  background-position: -112px -16px; }

.ui-icon-triangle-2-n-s {
  background-position: -128px -16px; }

.ui-icon-triangle-2-e-w {
  background-position: -144px -16px; }

.ui-icon-arrow-1-n {
  background-position: 0 -32px; }

.ui-icon-arrow-1-ne {
  background-position: -16px -32px; }

.ui-icon-arrow-1-e {
  background-position: -32px -32px; }

.ui-icon-arrow-1-se {
  background-position: -48px -32px; }

.ui-icon-arrow-1-s {
  background-position: -65px -32px; }

.ui-icon-arrow-1-sw {
  background-position: -80px -32px; }

.ui-icon-arrow-1-w {
  background-position: -96px -32px; }

.ui-icon-arrow-1-nw {
  background-position: -112px -32px; }

.ui-icon-arrow-2-n-s {
  background-position: -128px -32px; }

.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px; }

.ui-icon-arrow-2-e-w {
  background-position: -160px -32px; }

.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px; }

.ui-icon-arrowstop-1-n {
  background-position: -192px -32px; }

.ui-icon-arrowstop-1-e {
  background-position: -208px -32px; }

.ui-icon-arrowstop-1-s {
  background-position: -224px -32px; }

.ui-icon-arrowstop-1-w {
  background-position: -240px -32px; }

.ui-icon-arrowthick-1-n {
  background-position: 1px -48px; }

.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px; }

.ui-icon-arrowthick-1-e {
  background-position: -32px -48px; }

.ui-icon-arrowthick-1-se {
  background-position: -48px -48px; }

.ui-icon-arrowthick-1-s {
  background-position: -64px -48px; }

.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px; }

.ui-icon-arrowthick-1-w {
  background-position: -96px -48px; }

.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px; }

.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px; }

.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px; }

.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px; }

.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px; }

.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px; }

.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px; }

.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px; }

.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px; }

.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px; }

.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px; }

.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px; }

.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px; }

.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px; }

.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px; }

.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px; }

.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px; }

.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px; }

.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px; }

.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px; }

.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px; }

.ui-icon-arrow-4 {
  background-position: 0 -80px; }

.ui-icon-arrow-4-diag {
  background-position: -16px -80px; }

.ui-icon-extlink {
  background-position: -32px -80px; }

.ui-icon-newwin {
  background-position: -48px -80px; }

.ui-icon-refresh {
  background-position: -64px -80px; }

.ui-icon-shuffle {
  background-position: -80px -80px; }

.ui-icon-transfer-e-w {
  background-position: -96px -80px; }

.ui-icon-transferthick-e-w {
  background-position: -112px -80px; }

.ui-icon-folder-collapsed {
  background-position: 0 -96px; }

.ui-icon-folder-open {
  background-position: -16px -96px; }

.ui-icon-document {
  background-position: -32px -96px; }

.ui-icon-document-b {
  background-position: -48px -96px; }

.ui-icon-note {
  background-position: -64px -96px; }

.ui-icon-mail-closed {
  background-position: -80px -96px; }

.ui-icon-mail-open {
  background-position: -96px -96px; }

.ui-icon-suitcase {
  background-position: -112px -96px; }

.ui-icon-comment {
  background-position: -128px -96px; }

.ui-icon-person {
  background-position: -144px -96px; }

.ui-icon-print {
  background-position: -160px -96px; }

.ui-icon-trash {
  background-position: -176px -96px; }

.ui-icon-locked {
  background-position: -192px -96px; }

.ui-icon-unlocked {
  background-position: -208px -96px; }

.ui-icon-bookmark {
  background-position: -224px -96px; }

.ui-icon-tag {
  background-position: -240px -96px; }

.ui-icon-home {
  background-position: 0 -112px; }

.ui-icon-flag {
  background-position: -16px -112px; }

.ui-icon-calendar {
  background-position: -32px -112px; }

.ui-icon-cart {
  background-position: -48px -112px; }

.ui-icon-pencil {
  background-position: -64px -112px; }

.ui-icon-clock {
  background-position: -80px -112px; }

.ui-icon-disk {
  background-position: -96px -112px; }

.ui-icon-calculator {
  background-position: -112px -112px; }

.ui-icon-zoomin {
  background-position: -128px -112px; }

.ui-icon-zoomout {
  background-position: -144px -112px; }

.ui-icon-search {
  background-position: -160px -112px; }

.ui-icon-wrench {
  background-position: -176px -112px; }

.ui-icon-gear {
  background-position: -192px -112px; }

.ui-icon-heart {
  background-position: -208px -112px; }

.ui-icon-star {
  background-position: -224px -112px; }

.ui-icon-link {
  background-position: -240px -112px; }

.ui-icon-cancel {
  background-position: 0 -128px; }

.ui-icon-plus {
  background-position: -16px -128px; }

.ui-icon-plusthick {
  background-position: -32px -128px; }

.ui-icon-minus {
  background-position: -48px -128px; }

.ui-icon-minusthick {
  background-position: -64px -128px; }

.ui-icon-close {
  background-position: -80px -128px; }

.ui-icon-closethick {
  background-position: -96px -128px; }

.ui-icon-key {
  background-position: -112px -128px; }

.ui-icon-lightbulb {
  background-position: -128px -128px; }

.ui-icon-scissors {
  background-position: -144px -128px; }

.ui-icon-clipboard {
  background-position: -160px -128px; }

.ui-icon-copy {
  background-position: -176px -128px; }

.ui-icon-contact {
  background-position: -192px -128px; }

.ui-icon-image {
  background-position: -208px -128px; }

.ui-icon-video {
  background-position: -224px -128px; }

.ui-icon-script {
  background-position: -240px -128px; }

.ui-icon-alert {
  background-position: 0 -144px; }

.ui-icon-info {
  background-position: -16px -144px; }

.ui-icon-notice {
  background-position: -32px -144px; }

.ui-icon-help {
  background-position: -48px -144px; }

.ui-icon-check {
  background-position: -64px -144px; }

.ui-icon-bullet {
  background-position: -80px -144px; }

.ui-icon-radio-on {
  background-position: -96px -144px; }

.ui-icon-radio-off {
  background-position: -112px -144px; }

.ui-icon-pin-w {
  background-position: -128px -144px; }

.ui-icon-pin-s {
  background-position: -144px -144px; }

.ui-icon-play {
  background-position: 0 -160px; }

.ui-icon-pause {
  background-position: -16px -160px; }

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

.ui-icon-seek-prev {
  background-position: -48px -160px; }

.ui-icon-seek-end {
  background-position: -64px -160px; }

.ui-icon-seek-start, .ui-icon-seek-first {
  background-position: -80px -160px; }

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-stop {
  background-position: -96px -160px; }

.ui-icon-eject {
  background-position: -112px -160px; }

.ui-icon-volume-off {
  background-position: -128px -160px; }

.ui-icon-volume-on {
  background-position: -144px -160px; }

.ui-icon-power {
  background-position: 0 -176px; }

.ui-icon-signal-diag {
  background-position: -16px -176px; }

.ui-icon-signal {
  background-position: -32px -176px; }

.ui-icon-battery-0 {
  background-position: -48px -176px; }

.ui-icon-battery-1 {
  background-position: -64px -176px; }

.ui-icon-battery-2 {
  background-position: -80px -176px; }

.ui-icon-battery-3 {
  background-position: -96px -176px; }

.ui-icon-circle-plus {
  background-position: 0 -192px; }

.ui-icon-circle-minus {
  background-position: -16px -192px; }

.ui-icon-circle-close {
  background-position: -32px -192px; }

.ui-icon-circle-triangle-e {
  background-position: -48px -192px; }

.ui-icon-circle-triangle-s {
  background-position: -64px -192px; }

.ui-icon-circle-triangle-w {
  background-position: -80px -192px; }

.ui-icon-circle-triangle-n {
  background-position: -96px -192px; }

.ui-icon-circle-arrow-e {
  background-position: -112px -192px; }

.ui-icon-circle-arrow-s {
  background-position: -128px -192px; }

.ui-icon-circle-arrow-w {
  background-position: -144px -192px; }

.ui-icon-circle-arrow-n {
  background-position: -160px -192px; }

.ui-icon-circle-zoomin {
  background-position: -176px -192px; }

.ui-icon-circle-zoomout {
  background-position: -192px -192px; }

.ui-icon-circle-check {
  background-position: -208px -192px; }

.ui-icon-circlesmall-plus {
  background-position: 0 -208px; }

.ui-icon-circlesmall-minus {
  background-position: -16px -208px; }

.ui-icon-circlesmall-close {
  background-position: -32px -208px; }

.ui-icon-squaresmall-plus {
  background-position: -48px -208px; }

.ui-icon-squaresmall-minus {
  background-position: -64px -208px; }

.ui-icon-squaresmall-close {
  background-position: -80px -208px; }

.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px; }

.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px; }

.ui-icon-grip-solid-vertical {
  background-position: -32px -224px; }

.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px; }

.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px; }

.ui-icon-grip-diagonal-se {
  background-position: -80px -224px; }

/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
  border-top-left-radius: 3px; }

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
  border-top-right-radius: 3px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
  border-bottom-left-radius: 3px; }

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
  border-bottom-right-radius: 3px; }

/* Overlays */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: .3;
  filter: Alpha(Opacity=30);
  /* support: IE8 */ }

.ui-widget-shadow {
  -webkit-box-shadow: 0px 0px 5px #666666;
  box-shadow: 0px 0px 5px #666666; }

.ui-state-hover, .ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover, .ui-state-focus,
.ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus,
.ui-menu-item-wrapper {
  font-weight: normal;
  /*{fwDefault}*/ }

.ui-menu-item-static, .ui-menu-item-static:hover, .ui-menu-item-static:active {
  color: black;
  background-color: #ffffff; }

.ui-menu-item-wrapper:hover, .ui-menu-item-wrapper:active {
  color: #3a87ad;
  border: 1px solid #3a87ad;
  background-color: #d9edf7; }

.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
  font-weight: normal;
  margin: -1px;
  padding-left: 13px; }

.input-make-combobox {
  display: inline-block;
  position: relative;
  margin-bottom: 9px; }

.combobox-custom-icon {
  position: absolute;
  right: 5px;
  top: 29px;
  cursor: pointer; }

.ui-autocomplete-scrollable {
  max-height: 200px;
  overflow-y: auto;
  /* prevent horizontal scrollbar */
  overflow-x: hidden;
  background-color: white;
  z-index: 50 !important; }
  .ui-autocomplete-scrollable .ui-menu-item a {
    line-height: 1;
    font-family: Arial, sans-serif;
    color: #333;
    margin-left: 0 !important;
    padding: 0; }
  .ui-autocomplete-scrollable .ui-menu-item .ui-state-focus {
    padding-left: 0 !important; }

.ui-autocomplete .searchHeader {
  margin-top: 9px;
  border-top: 1px solid #efefef; }
  .ui-autocomplete .searchHeader em {
    font-size: 12px;
    font-style: normal;
    padding-left: 4px;
    padding-top: 4px; }
.ui-autocomplete .searchSubItem {
  padding-left: 18px; }
.ui-autocomplete .autoCompleteViewAll {
  font-size: 12px;
  text-align: right;
  color: #555 !important; }
  .ui-autocomplete .autoCompleteViewAll .elipsText {
    float: left; }

body {
  background-attachment: no-repeat;
  background-color: #ffffff;
  background-image: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAHMCcQDAREAAhEBAxEB/8QAqgABAAMBAQEBAQAAAAAAAAAAAAIDBAEFBgcIAQEBAQEBAAAAAAAAAAAAAAAAAQIDBBAAAgICAQIDBAYIBQIGAAENAQIAAxEEEiEFMUETUWFxIoGRMtMUlaFCUiMVVgcXsWJyMwaCksHRolMkFkPhkzTxc4NUssJjRCU1EQEBAAICAgICAwEAAgEDBAMAARECITFBElEDYRNxIjKBoULwscEzkdHhI1Jisv/aAAwDAQACEQMRAD8A/BpQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA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687O5tXcevCqqv0l92GBYj4tM+m3yuZ8NtuzXp6ot3LlUKALLccQWPToOvifKbu2JymM9OUdx0r7RVTctjmsWgKc/ITgGJvL0WVhfY397aup07Rra2u3p27HEO72D7SoG+UBc9SR4znm7XE4kXidtWnqbtFpNu62zSR0SxEDBs+IZAvT3Ym9dbPOUtjr937bXbbS+wgtpUvameoAGTJfs1zjJ61Hd7nXRors1D1zdwXWRenqNZ9gZPt8fhLtviZJOVC9v7xYvO7uTVWnqK6a6/SU+z5wzN9JmfTbzVzPhtfYTV1BZuXKOAAstxxUt4dBk+J8pu3E5TGekaO5aOxYtVFy2O9frKFOcpnjy+uJvL0WVjt2d/d2rdfSsGvRrkJdtcQ7GzGSiA/L8oPUmYtu1xOMLxO2jU096m7Nm62xQQf3diIGDe0MgX/Ca11sveUtidnde3V7D677CLfWpd6yeoUDkf0dYu+ucZMVHb7nTT28blY9ZbAvoIvjY1hAQDPtJjbeSZJrzhnXR7zavO/uJptPUVUV1+mvu+cMzfXM+u17q5nw9GhblpRbnFloGHsC8Qx9vHJxOk65Zq2UICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHndy3diuynU1FVty/JUvnhWi45O2Op8QAPMznvtep2siC9v7qpV/wCJu7ggur1V+mR5jiArD/uj02+VzPhq2+46OmEO1ctPqHCcjjJE1tvJ2klqdO5rXNatVgdqG4W4/VbGcGWbSmHma79y7mv4ivYOnpMT6ARVa2xfDmxcMFB8gBOU9tuc4jVxG/S19ykOuxtHZBI4MyKjAeYPHAP1Tess7uWbVY732pldl2qyK3FbkHOGY4A+mP2a/K+tR7lvX0mnX1VV9zZJFXPPBVUZZ2x5DP0yb2zid0kQHbu7DD/xRzb5q1VfpH3cQA3/AKpPTb5Mz4a9zuGlpKrbVy0q54qWOMmb23k7SS1Knc177La6nDvSQLQPIkZETaXow82q3uXdOV1F/wCE0MlaWRVay0A455cEKp8umZzl225lxF4jdpa+5RzF+0dlDj0y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A6+cBAQHWAgOkBAdYCAgOsBAdICA6wEB0gOsBAdICA6wEB0gOsBAdICA6wEB0gOsBAdICA6wEB0gOsBAdICA6wEB0gOsBAdICA6wEB0gOsB8YDpAQHWAgOkB1gPjAQEB1gIDpAdYD4wEB0gICAgICAgIDygICAgICAgPKAgICAgBAQHlAQEBAQEBAQEBAQEBAQEBiAgIAwEBAQGICAMAYCAgICAgDAGAgICAxAQBgDAQEBAYgICAgICA84DEBAQEBAQHnAQEBAQEBAecBiAgIDygICAgMQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBiAgDAGAgICAgIAwBgICAgMQEAYAwEBAQGICAgDAQEBAYgICA8oCAgIDEBAQHlAQEBAQEBAeUBAQEBAQEB5QEBAQEBAQHlAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQGICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH//2Q==");
  background-position: center top;
  background-repeat: no-repeat;
  margin: 0;
  overflow-y: scroll;
  padding: 0; }

html .btn:focus, html a:active, html a:focus {
  outline: none; }

.whatis {
  /* OMC-10672 This is needed by IE to make the whatis icon look "clickable" */
  cursor: help; }

.whatis:after {
  background-image: url("../../img/imprev-sprites-gray.png");
  background-position: 1px -200px;
  background-repeat: no-repeat;
  content: "";
  cursor: help;
  /* cursor property is unsupported on pseudo elements in IE */
  display: inline-block;
  height: 20px;
  line-height: 20px;
  position: absolute;
  right: 0;
  width: 21px;
  vertical-align: middle;
  *margin-right: .3em; }

.hidden {
  display: none; }

ul {
  margin: 0; }

li {
  list-style: none; }

.accountPlanEdit form .clearLine {
  clear: left;
  padding-top: 27px; }
.accountPlanEdit form .clear {
  clear: left; }
.accountPlanEdit form .control-group {
  width: 394px;
  margin-right: 18px; }
  .accountPlanEdit form .control-group.config_teamProfile[id^=accountPlanConfigs], .accountPlanEdit form .control-group.config_nonBooleanOption[id^=accountPlanConfigs], .accountPlanEdit form .control-group.config_automation[id^=accountPlanConfigs] {
    min-height: 74px; }
.accountPlanEdit form .full-width {
  width: 797px; }
.accountPlanEdit h1 {
  width: 537px; }
.accountPlanEdit .align-right {
  text-align: right; }
.accountPlanEdit .navBar .navBarLink {
  font-size: 12px;
  text-align: center;
  width: 134px;
  display: inline-block;
  margin-right: 9px;
  margin-bottom: 9px;
  padding: 5px 10px 5px 10px;
  background-color: rgba(237, 237, 237, 0.3); }
.accountPlanEdit .navBar .navBarLink:hover {
  background-color: rgba(237, 237, 237, 0.5); }
.accountPlanEdit .copyAccountPlanBtn {
  font-size: 12px;
  font-weight: normal; }
.accountPlanEdit .editOptionsLink {
  float: right; }
.accountPlanEdit .radioAlign {
  display: inline-block;
  vertical-align: top; }
  .accountPlanEdit .radioAlign label {
    display: inline-block;
    margin-right: 9px;
    font-size: 12px;
    min-width: 40px; }
.accountPlanEdit .radioGroupLabel {
  font-weight: bold;
  font-size: 12px;
  display: inline-block;
  min-width: 110px; }
.accountPlanEdit .fieldControl {
  line-height: 14px;
  margin-bottom: 4px; }
.accountPlanEdit .radioGroupColHeader {
  display: inline-block;
  font-size: 14px; }
.accountPlanEdit .headersRightCol {
  margin-left: 27px; }
.accountPlanEdit div.rotate {
  white-space: nowrap;
  display: inline-block;
  margin-top: 18px;
  width: 40px;
  margin-right: 11px;
  margin-left: 18px; }
.accountPlanEdit div.rotate > div {
  transform: translate(-8px, -15px) rotate(315deg); }
.accountPlanEdit div.rotate > div > span {
  border-bottom: 1px solid #ccc;
  padding: 5px 10px; }

.accountPlanSearch .newAccountPlanLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.accountPlanSearch form {
  overflow: auto; }
  .accountPlanSearch form .control-group {
    float: left; }
  .accountPlanSearch form .control-group {
    margin-right: 18px;
    width: 418px; }
  .accountPlanSearch form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .accountPlanSearch form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .accountPlanSearch form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.accountPlanSearch .nodelete .icon-trash {
  opacity: 0.5; }
.accountPlanSearch table .column-id {
  width: 33px; }
.accountPlanSearch table .column-title {
  width: 201px; }
.accountPlanSearch table .column-note {
  width: 100px; }
.accountPlanSearch table .column-action {
  width: 114px;
  text-align: right; }
.accountPlanSearch .exportLink {
  text-align: right;
  font-size: 12px; }

.accountPlanAccessControl {
  margin-bottom: 9px; }
  .accountPlanAccessControl .accountPlanAccessControlTable .column-accountPlanId {
    width: 67px; }
  .accountPlanAccessControl .accountPlanAccessControlTable .column-name {
    width: 436px; }
  .accountPlanAccessControl .accountPlanAccessControlTable .column-designKit {
    width: 134px;
    text-align: center; }
  .accountPlanAccessControl .accountPlanAccessControlTable .column-agentChoice {
    width: 134px;
    text-align: center; }
  .accountPlanAccessControl .accountPlanAccessControlTable .column-actions {
    width: 33px;
    text-align: right; }

.accountPlanConfigStateSummary .state-widget {
  margin-bottom: 9px; }
  .accountPlanConfigStateSummary .state-widget .state-label {
    font-size: 12px;
    text-align: right;
    padding-right: 9px; }
  .accountPlanConfigStateSummary .state-widget .states .state {
    text-align: center;
    font-size: 11px;
    width: 67px;
    padding: 0;
    margin: 0;
    border: thin solid #efefef; }
    .accountPlanConfigStateSummary .state-widget .states .state.active {
      background-color: #DBFFDB; }

.accountPlanPrinterConfig form {
  margin-bottom: 9px; }
  .accountPlanPrinterConfig form .control-group {
    width: 250px;
    margin-right: 18px; }
  .accountPlanPrinterConfig form .printerHeader {
    float: left;
    width: 100%; }
.accountPlanPrinterConfig .hint {
  font-style: italic;
  font-size: 13px; }

.accountPlanSelectorModal .filters {
  margin-bottom: 9px; }
  .accountPlanSelectorModal .filters input[name='idFilter'] {
    width: 100px; }
  .accountPlanSelectorModal .filters input[name='nameFilter'] {
    width: 369px; }
.accountPlanSelectorModal .accountPlanSelectorTable .column-value {
  width: 67px; }
.accountPlanSelectorModal .accountPlanSelectorTable .column-name {
  width: 403px; }
.accountPlanSelectorModal .accountPlanSelectorTable .column-actions {
  width: 67px;
  text-align: right; }

.adminContactManager form.searchForm {
  overflow: auto; }
  .adminContactManager form.searchForm .control-group {
    float: left; }
  .adminContactManager form.searchForm .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminContactManager form.searchForm .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminContactManager form.searchForm .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminContactManager form.searchForm .control-group:nth-child(2n) + .control-group {
    clear: left; }
.adminContactManager .contactCountTable .column-source {
  width: 235px; }
.adminContactManager .contactCountTable .column-userIds {
  width: 100px; }
.adminContactManager .contactCountTable .column-contactCount {
  width: 134px; }
.adminContactManager .contactCountTable .column-groupCount {
  width: 134px; }
.adminContactManager .contactCountTable .column-actions {
  width: 201px;
  text-align: right; }

.adminDashboard h1 {
  width: 571px; }
.adminDashboard .panels {
  clear: both;
  padding-top: 9px; }

.adminFeedAnalysis .region-one {
  overflow: auto; }
  .adminFeedAnalysis .region-one .control-group {
    float: left; }
  .adminFeedAnalysis .region-one .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminFeedAnalysis .region-one .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminFeedAnalysis .region-one .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminFeedAnalysis .region-one .control-group:nth-child(2n) + .control-group {
    clear: left; }

.adminLogInputFields .fields {
  overflow: auto; }
  .adminLogInputFields .fields .control-group {
    float: left; }
  .adminLogInputFields .fields .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminLogInputFields .fields .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminLogInputFields .fields .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminLogInputFields .fields .control-group:nth-child(2n) + .control-group {
    clear: left; }

.adminLogSearch form {
  overflow: auto; }
  .adminLogSearch form .control-group {
    float: left; }
  .adminLogSearch form .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminLogSearch form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminLogSearch form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminLogSearch form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.adminLogSearch .adminLogTable {
  font-size: 13px; }
  .adminLogSearch .adminLogTable .column-created {
    width: 84px; }
  .adminLogSearch .adminLogTable .column-entityType {
    width: 252px; }
  .adminLogSearch .adminLogTable .column-action {
    width: 67px;
    text-align: left; }
  .adminLogSearch .adminLogTable .column-adminUsername {
    width: 134px; }
  .adminLogSearch .adminLogTable .column-note {
    width: 201px;
    white-space: normal; }
  .adminLogSearch .adminLogTable .column-actions {
    width: 67px;
    text-align: right; }

.adminLogView {
  font-size: 13px; }
  .adminLogView .adminLogTable .column-created {
    width: 84px; }
  .adminLogView .adminLogTable .column-entityType {
    display: none; }
  .adminLogView .adminLogTable .column-action {
    width: 84px;
    text-align: left; }
  .adminLogView .adminLogTable .column-adminUsername {
    width: 134px; }
  .adminLogView .adminLogTable .column-note {
    width: 436px;
    white-space: normal; }
  .adminLogView .adminLogTable .column-actions {
    width: 67px;
    text-align: right; }

.multiSelect .multiSelectTable .column-value {
  width: 67px; }
.multiSelect .multiSelectTable .column-label {
  width: auto; }
.multiSelect .multiSelectTable .column-actions {
  width: 33px;
  text-align: right; }

.multiSelectModal .filters {
  margin-bottom: 9px; }
  .multiSelectModal .filters input[name='valueFilter'] {
    width: 100px; }
  .multiSelectModal .filters input[name='labelFilter'] {
    width: 352px; }
.multiSelectModal .multiSelectOptionsTable .column-value {
  width: 67px; }
.multiSelectModal .multiSelectOptionsTable .column-label {
  width: 403px; }
.multiSelectModal .multiSelectOptionsTable .column-actions {
  width: 67px;
  text-align: right; }

.adminProductSelect form {
  overflow: auto; }
  .adminProductSelect form .control-group {
    float: left; }
  .adminProductSelect form .control-group {
    margin-right: 18px;
    width: 273px; }
  .adminProductSelect form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .adminProductSelect form .control-group:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .adminProductSelect form .control-group:nth-child(3n) {
    margin-right: 0;
    width: 291px; }
  .adminProductSelect form .control-group:nth-child(3n) + .control-group {
    clear: left; }
.adminProductSelect .hidden {
  display: none; }

.attributeFormField .attributeFormFieldContainer {
  width: 100%; }
.attributeFormField .refreshOptions {
  padding: 4px; }
.attributeFormField .attributeControls {
  min-height: 21px;
  margin-bottom: 9px; }
  .attributeFormField .attributeControls .inherited {
    font-size: 12px;
    font-style: italic; }
  .attributeFormField .attributeControls .resetBtn a, .attributeFormField .attributeControls .resetBtn a:link {
    font-size: 13px;
    color: #008ae6; }

.autoLoginGenerator form {
  width: 873px; }
  .autoLoginGenerator form .administrativeFields {
    background-color: #d9edf7; }
    .autoLoginGenerator form .administrativeFields select {
      width: 403px;
      margin-bottom: 9px; }
  .autoLoginGenerator form .region.requiredFields {
    overflow: auto; }
    .autoLoginGenerator form .region.requiredFields .control-group {
      float: left; }
    .autoLoginGenerator form .region.requiredFields .control-group {
      margin-right: 18px;
      width: 418px; }
    .autoLoginGenerator form .region.requiredFields .control-group:nth-child(1n) {
      clear: none;
      margin-right: 18px;
      width: 418px; }
    .autoLoginGenerator form .region.requiredFields .control-group:nth-child(2n) {
      margin-right: 0;
      width: 437px; }
    .autoLoginGenerator form .region.requiredFields .control-group:nth-child(2n) + .control-group {
      clear: left; }
  .autoLoginGenerator form .region.v10Fields {
    overflow: auto; }
    .autoLoginGenerator form .region.v10Fields .control-group {
      float: left; }
    .autoLoginGenerator form .region.v10Fields .control-group {
      margin-right: 18px;
      width: 273px; }
    .autoLoginGenerator form .region.v10Fields .control-group:nth-child(1n) {
      clear: none;
      margin-right: 18px;
      width: 273px; }
    .autoLoginGenerator form .region.v10Fields .control-group:nth-child(2n) {
      clear: none;
      margin-right: 18px;
      width: 273px; }
    .autoLoginGenerator form .region.v10Fields .control-group:nth-child(3n) {
      margin-right: 0;
      width: 291px; }
    .autoLoginGenerator form .region.v10Fields .control-group:nth-child(3n) + .control-group {
      clear: left; }
  .autoLoginGenerator form .region.v9ProfileFields {
    overflow: auto; }
    .autoLoginGenerator form .region.v9ProfileFields .control-group {
      float: left; }
    .autoLoginGenerator form .region.v9ProfileFields .control-group {
      margin-right: 18px;
      width: 200px; }
    .autoLoginGenerator form .region.v9ProfileFields .control-group:nth-child(1n) {
      clear: none;
      margin-right: 18px;
      width: 200px; }
    .autoLoginGenerator form .region.v9ProfileFields .control-group:nth-child(2n) {
      clear: none;
      margin-right: 18px;
      width: 200px; }
    .autoLoginGenerator form .region.v9ProfileFields .control-group:nth-child(3n) {
      clear: none;
      margin-right: 18px;
      width: 200px; }
    .autoLoginGenerator form .region.v9ProfileFields .control-group:nth-child(4n) {
      margin-right: 0;
      width: 219px; }
    .autoLoginGenerator form .region.v9ProfileFields .control-group:nth-child(4n) + .control-group {
      clear: left; }
  .autoLoginGenerator form .region.v9ListingFields {
    overflow: auto; }
    .autoLoginGenerator form .region.v9ListingFields .control-group {
      float: left; }
    .autoLoginGenerator form .region.v9ListingFields .control-group {
      margin-right: 18px;
      width: 200px; }
    .autoLoginGenerator form .region.v9ListingFields .control-group:nth-child(1n) {
      clear: none;
      margin-right: 18px;
      width: 200px; }
    .autoLoginGenerator form .region.v9ListingFields .control-group:nth-child(2n) {
      clear: none;
      margin-right: 18px;
      width: 200px; }
    .autoLoginGenerator form .region.v9ListingFields .control-group:nth-child(3n) {
      clear: none;
      margin-right: 18px;
      width: 200px; }
    .autoLoginGenerator form .region.v9ListingFields .control-group:nth-child(4n) {
      margin-right: 0;
      width: 219px; }
    .autoLoginGenerator form .region.v9ListingFields .control-group:nth-child(4n) + .control-group {
      clear: left; }
  .autoLoginGenerator form .region.profileDataXmlField, .autoLoginGenerator form .listingDataXmlField {
    overflow: auto; }
    .autoLoginGenerator form .region.profileDataXmlField .control-group, .autoLoginGenerator form .listingDataXmlField .control-group {
      float: left; }
    .autoLoginGenerator form .region.profileDataXmlField .control-group, .autoLoginGenerator form .listingDataXmlField .control-group {
      width: 873px; }
    .autoLoginGenerator form .region.profileDataXmlField textarea, .autoLoginGenerator form .listingDataXmlField textarea {
      height: 720px !important; }
  .autoLoginGenerator form .listingDataButtons {
    overflow: auto; }
    .autoLoginGenerator form .listingDataButtons .control-group {
      float: left; }
    .autoLoginGenerator form .listingDataButtons .control-group {
      width: 873px; }
  .autoLoginGenerator form .region.listingDataControl {
    overflow: auto; }
    .autoLoginGenerator form .region.listingDataControl .control-group {
      float: left; }
    .autoLoginGenerator form .region.listingDataControl .control-group {
      width: 873px; }
.autoLoginGenerator h1 {
  width: 403px; }
.autoLoginGenerator .clearLine {
  clear: left;
  padding-top: 9px; }
.autoLoginGenerator .clear {
  clear: left; }
.autoLoginGenerator .fieldGroupDescription {
  color: #ffffff; }
.autoLoginGenerator .topButtons, .autoLoginGenerator .bottomButtons {
  float: right;
  text-align: right; }
  .autoLoginGenerator .topButtons .row-one, .autoLoginGenerator .topButtons .row-two, .autoLoginGenerator .bottomButtons .row-one, .autoLoginGenerator .bottomButtons .row-two {
    text-align: right;
    margin-top: 18px; }
  .autoLoginGenerator .topButtons .btn, .autoLoginGenerator .bottomButtons .btn {
    margin-left: 9px; }
.autoLoginGenerator #requestBody textarea {
  width: 100%;
  height: 90%; }
.autoLoginGenerator .disabled {
  color: #a4a4a6; }

.automationAnalysis .titles {
  width: 672px; }
.automationAnalysis .searchForm {
  overflow: auto; }
  .automationAnalysis .searchForm .control-group {
    float: left; }
  .automationAnalysis .searchForm .control-group {
    margin-right: 18px;
    width: 273px; }
  .automationAnalysis .searchForm .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .automationAnalysis .searchForm .control-group:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .automationAnalysis .searchForm .control-group:nth-child(3n) {
    margin-right: 0;
    width: 291px; }
  .automationAnalysis .searchForm .control-group:nth-child(3n) + .control-group {
    clear: left; }
.automationAnalysis .automationInspector .inspection-table {
  width: 100%; }
  .automationAnalysis .automationInspector .inspection-table .inspectionCheck .inspection-indicator {
    width: 70px; }
  .automationAnalysis .automationInspector .inspection-table .inspectionCheck .inspection-content {
    width: 100%; }
  .automationAnalysis .automationInspector .inspection-table .inspectionCheck .inspection-header {
    margin-top: 9px; }
    .automationAnalysis .automationInspector .inspection-table .inspectionCheck .inspection-header .inspection-label {
      display: inline-block;
      font-size: 15px;
      font-weight: 500; }
    .automationAnalysis .automationInspector .inspection-table .inspectionCheck .inspection-header .inspection-value {
      display: inline-block;
      margin-left: 9px;
      width: auto;
      height: 18px;
      padding: 3px 6px 3px 6px;
      border: 1px solid #f2f2f2;
      border-radius: 6px;
      background-color: #FFFFFF;
      font-size: 12px; }
      .automationAnalysis .automationInspector .inspection-table .inspectionCheck .inspection-header .inspection-value.success {
        background-color: #e6ffee; }
      .automationAnalysis .automationInspector .inspection-table .inspectionCheck .inspection-header .inspection-value.fail {
        background-color: #ffe6e6; }
  .automationAnalysis .automationInspector .inspection-table .inspection-messages {
    margin-left: 9px;
    font-size: 12px;
    color: #666666; }
    .automationAnalysis .automationInspector .inspection-table .inspection-messages .inspection-message {
      display: inline-block;
      white-space: normal; }
      .automationAnalysis .automationInspector .inspection-table .inspection-messages .inspection-message.fail {
        color: #b30000; }
.automationAnalysis .userTableContainer {
  margin-top: 9px;
  margin-bottom: 9px;
  padding: 9px 9px 9px 9px;
  border: 1px solid #99ccff;
  border-radius: 10px;
  background-color: #FFFFFF; }
  .automationAnalysis .userTableContainer .shallowUserTable {
    font-size: 12px; }
    .automationAnalysis .userTableContainer .shallowUserTable .paginatorCn {
      display: none; }
    .automationAnalysis .userTableContainer .shallowUserTable .column-userId {
      width: 67px; }
    .automationAnalysis .userTableContainer .shallowUserTable .column-email {
      width: 268px; }
    .automationAnalysis .userTableContainer .shallowUserTable .column-firstName {
      width: 134px; }
    .automationAnalysis .userTableContainer .shallowUserTable .column-lastName {
      width: 201px; }
    .automationAnalysis .userTableContainer .shallowUserTable .column-active {
      width: 67px; }
.automationAnalysis .designGroupInspector {
  margin-top: 9px;
  margin-bottom: 9px;
  background-color: #FFFFFF; }
  .automationAnalysis .designGroupInspector .designGroupCheck {
    border: 1px solid #99ccff;
    border-radius: 10px; }
    .automationAnalysis .designGroupInspector .designGroupCheck .designGroup-header {
      border-top-left-radius: 10px;
      border-top-right-radius: 10px; }
      .automationAnalysis .designGroupInspector .designGroupCheck .designGroup-header .designGroup-name {
        margin: 9px 9px 9px 9px;
        font-size: 18px; }
        .automationAnalysis .designGroupInspector .designGroupCheck .designGroup-header .designGroup-name .subtitle {
          font-size: 12px;
          text-transform: uppercase; }
      .automationAnalysis .designGroupInspector .designGroupCheck .designGroup-header .designGroup-toggle {
        float: right;
        margin: 9px 9px 9px 9px; }
    .automationAnalysis .designGroupInspector .designGroupCheck .designChecks {
      overflow: auto;
      margin: 9px 9px 9px 9px; }
      .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck {
        float: left; }
      .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck {
        margin-right: 9px;
        width: 273px; }
      .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck:nth-child(1n) {
        clear: none;
        margin-right: 9px;
        width: 273px; }
      .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck:nth-child(2n) {
        clear: none;
        margin-right: 9px;
        width: 273px; }
      .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck:nth-child(3n) {
        margin-right: 0;
        width: 282px; }
      .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck:nth-child(3n) + .designCheck {
        clear: left; }
      .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck {
        min-height: 134px;
        border: 1px solid #99ccff;
        border-radius: 10px;
        background-color: #e6f2ff;
        font-size: 12px;
        margin-bottom: 9px; }
        .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck.withProjects {
          min-height: 268px; }
        .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck .header {
          width: 100%;
          height: 51px;
          background-color: #005580;
          color: #f2f2f2;
          border-top-left-radius: 10px;
          border-top-right-radius: 10px; }
          .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck .header .designThumb {
            display: inline-block;
            width: 33px;
            height: 33px;
            background-size: cover;
            margin: 9px 9px 9px 9px; }
            .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck .header .designThumb.fail {
              background-color: #ff704d; }
          .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck .header .productType {
            display: inline-block;
            position: relative;
            bottom: 18px;
            font-size: 16px;
            font-weight: 400;
            text-transform: uppercase; }
        .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck .subHeader {
          width: 100%;
          background-color: #cce5ff; }
          .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck .subHeader .designName {
            padding: 8px;
            font-weight: 400;
            text-wrap: normal;
            word-wrap: anywhere;
            overflow: hidden; }
        .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck .content {
          margin: 9px 9px 9px 9px; }
          .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck .content .noProjects .status-indicator-container {
            display: inline-block; }
          .automationAnalysis .designGroupInspector .designGroupCheck .designChecks .designCheck .content .noProjects .noProjectsLabel {
            display: inline-block;
            font-weight: bold;
            color: #C42C3B; }

html #modal.adminUnsubEditModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html #modal.adminUnsubEditModal form {
    overflow: auto; }
    html #modal.adminUnsubEditModal form .control-group {
      float: left; }
    html #modal.adminUnsubEditModal form .control-group {
      width: 470px; }
html #modal.adminHardBounceEmailCreateModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html #modal.adminHardBounceEmailCreateModal form {
    overflow: auto; }
    html #modal.adminHardBounceEmailCreateModal form .control-group {
      float: left; }
    html #modal.adminHardBounceEmailCreateModal form .control-group {
      width: 470px; }
html #modal.adminHardBounceRuleCreateModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html #modal.adminHardBounceRuleCreateModal form {
    overflow: auto; }
    html #modal.adminHardBounceRuleCreateModal form .control-group {
      float: left; }
    html #modal.adminHardBounceRuleCreateModal form .control-group {
      width: 470px; }

.adminUnsubSearch .newUnsubLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.adminUnsubSearch form {
  overflow: auto; }
  .adminUnsubSearch form .control-group {
    float: left; }
  .adminUnsubSearch form .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminUnsubSearch form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminUnsubSearch form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminUnsubSearch form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.adminUnsubSearch .unsubTable .column-unsubscribeId {
  width: 33px; }
.adminUnsubSearch .unsubTable .column-appId {
  width: 67px; }
.adminUnsubSearch .unsubTable .column-appName {
  width: 134px; }
.adminUnsubSearch .unsubTable .column-created {
  width: 100px; }
.adminUnsubSearch .unsubTable .column-senderEmail {
  width: 201px; }
.adminUnsubSearch .unsubTable .column-recipEmail {
  width: 201px; }
.adminUnsubSearch .unsubTable .column-action {
  width: 67px; }

.adminHardBounceEmailSearch .newHardBounceEmailLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.adminHardBounceEmailSearch form {
  overflow: auto; }
  .adminHardBounceEmailSearch form .control-group {
    float: left; }
  .adminHardBounceEmailSearch form .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminHardBounceEmailSearch form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminHardBounceEmailSearch form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminHardBounceEmailSearch form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.adminHardBounceEmailSearch .hardBounceEmailTable .column-hardBounceEmailId {
  width: 33px; }
.adminHardBounceEmailSearch .hardBounceEmailTable .column-created {
  width: 100px; }
.adminHardBounceEmailSearch .hardBounceEmailTable .column-expires {
  width: 100px; }
.adminHardBounceEmailSearch .hardBounceEmailTable .column-email {
  width: 268px; }
.adminHardBounceEmailSearch .hardBounceEmailTable .column-action {
  width: 67px; }

.adminMailingSearch form {
  overflow: auto; }
  .adminMailingSearch form .control-group {
    float: left; }
  .adminMailingSearch form .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminMailingSearch form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminMailingSearch form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminMailingSearch form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.adminMailingSearch .mailingTable .column-mailingId {
  width: 100px; }
.adminMailingSearch .mailingTable .column-created {
  width: 100px; }
.adminMailingSearch .mailingTable .column-senderEmail {
  width: 201px; }
.adminMailingSearch .mailingTable .column-subject {
  width: 470px; }

.adminMailingSummary {
  overflow: auto; }
  .adminMailingSummary .mailingSummaryColumn {
    float: left; }
  .adminMailingSummary .mailingSummaryColumn {
    margin-right: 9px;
    width: 192px; }
  .adminMailingSummary .mailingSummaryColumn:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    width: 192px; }
  .adminMailingSummary .mailingSummaryColumn:nth-child(2n) {
    clear: none;
    margin-right: 9px;
    width: 192px; }
  .adminMailingSummary .mailingSummaryColumn:nth-child(3n) {
    clear: none;
    margin-right: 9px;
    width: 192px; }
  .adminMailingSummary .mailingSummaryColumn:nth-child(4n) {
    clear: none;
    margin-right: 9px;
    width: 192px; }
  .adminMailingSummary .mailingSummaryColumn:nth-child(5n) {
    margin-right: 0;
    width: 204px; }
  .adminMailingSummary .mailingSummaryColumn:nth-child(5n) + .mailingSummaryColumn {
    clear: left; }
  .adminMailingSummary .mailingSubject {
    clear: left; }
  .adminMailingSummary .dataList li {
    width: 100%; }
    .adminMailingSummary .dataList li .itemData {
      overflow: auto;
      white-space: normal; }
  .adminMailingSummary .table .column-mtaId {
    width: 53px; }
  .adminMailingSummary .table .column-created {
    width: 80px; }
  .adminMailingSummary .table .column-recipEmail {
    width: 201px; }
  .adminMailingSummary .table .column-status {
    width: 67px; }
  .adminMailingSummary .table .column-rawLogLine {
    width: 268px; }

.adminHardBounceRuleSearch .newHardBounceRuleLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.adminHardBounceRuleSearch .hardBounceRuleTable .column-bounceRuleId {
  width: 16px; }
.adminHardBounceRuleSearch .hardBounceRuleTable .column-ruleRegex {
  width: 235px; }
.adminHardBounceRuleSearch .hardBounceRuleTable .column-expireDays {
  width: 67px; }
.adminHardBounceRuleSearch .hardBounceRuleTable .column-modifiedBy {
  width: 84px; }
.adminHardBounceRuleSearch .hardBounceRuleTable .column-dateModified {
  width: 84px; }
.adminHardBounceRuleSearch .hardBounceRuleTable .column-edit {
  width: 16px; }
.adminHardBounceRuleSearch .hardBounceRuleTable .column-delete {
  width: 16px; }

.brandingAttributesEdit .align-right {
  text-align: right; }
.brandingAttributesEdit .jumpLinks {
  margin-bottom: 9px; }
.brandingAttributesEdit .actionButtons {
  margin-top: 9px;
  margin-bottom: 9px; }
.brandingAttributesEdit .bulkOpsDescription {
  margin-top: 9px;
  margin-bottom: 9px;
  font-style: italic; }
.brandingAttributesEdit #refCodeValuesCopyWell form {
  overflow: auto; }
  .brandingAttributesEdit #refCodeValuesCopyWell form .control-group {
    float: left; }
  .brandingAttributesEdit #refCodeValuesCopyWell form .control-group {
    margin-right: 18px;
    width: 402px; }
  .brandingAttributesEdit #refCodeValuesCopyWell form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 402px; }
  .brandingAttributesEdit #refCodeValuesCopyWell form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 420px; }
  .brandingAttributesEdit #refCodeValuesCopyWell form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.brandingAttributesEdit .automationStatus {
  clear: both;
  margin-top: 9px;
  margin-bottom: 9px;
  border: 1px solid #efefef;
  border-radius: 4px; }
  .brandingAttributesEdit .automationStatus table {
    width: 100%; }
    .brandingAttributesEdit .automationStatus table td {
      padding-left: 9px;
      padding-right: 9px;
      text-align: center;
      vertical-align: bottom;
      white-space: normal; }
      .brandingAttributesEdit .automationStatus table td.enabled {
        background-color: #e6ffe6; }
        .brandingAttributesEdit .automationStatus table td.enabled .label {
          background-color: #2eb82e; }
      .brandingAttributesEdit .automationStatus table td.disabled {
        background-color: #e6e6e6; }
        .brandingAttributesEdit .automationStatus table td.disabled .label {
          background-color: #666666; }
    .brandingAttributesEdit .automationStatus table .automationStatus-name {
      padding-top: 9px;
      font-size: 12px;
      font-weight: 500; }
    .brandingAttributesEdit .automationStatus table .automationStatus-status {
      padding-bottom: 9px;
      font-size: 12px; }
    .brandingAttributesEdit .automationStatus table .column-users {
      width: 134px; }
    .brandingAttributesEdit .automationStatus table .column-logos {
      width: 100px; }
    .brandingAttributesEdit .automationStatus table .column-contacts {
      width: 134px; }
    .brandingAttributesEdit .automationStatus table .column-listings {
      width: 134px; }
    .brandingAttributesEdit .automationStatus table .column-projects {
      width: 134px; }
.brandingAttributesEdit .configuredByAccountPlan {
  margin-top: 70px; }
.brandingAttributesEdit .spacer {
  padding-left: 9px;
  padding-right: 9px; }
.brandingAttributesEdit .titles {
  width: 672px; }
.brandingAttributesEdit .markAllComplete {
  margin-bottom: 9px; }
.brandingAttributesEdit .markAllCompleteFootnote {
  margin-top: 9px;
  margin-bottom: 9px;
  font-style: italic; }
.brandingAttributesEdit #adminLogView .alert {
  margin-top: 9px;
  margin-bottom: 0; }

.brandingAttributesSubgroup .accordion-heading {
  position: relative; }
  .brandingAttributesSubgroup .accordion-heading .accordion-info {
    position: absolute;
    top: 15px;
    right: 18px; }
    .brandingAttributesSubgroup .accordion-heading .accordion-info .adminUserInfo {
      font-size: 12px; }
    .brandingAttributesSubgroup .accordion-heading .accordion-info .completeCheckbox {
      display: inline-block;
      margin-left: 9px; }
.brandingAttributesSubgroup .actions, .brandingAttributesSubgroup .lessCommonLink, .brandingAttributesSubgroup .title {
  margin-top: 9px;
  margin-bottom: 9px; }
.brandingAttributesSubgroup .lessCommonLink a, .brandingAttributesSubgroup .lessCommonLink a:link {
  font-size: 17px;
  font-weight: bold;
  color: #008ae6; }
.brandingAttributesSubgroup .saveWarning {
  margin-top: 9px;
  margin-bottom: 9px;
  margin-left: 470px; }
  .brandingAttributesSubgroup .saveWarning .saveWarning-text {
    margin-bottom: 9px; }
.brandingAttributesSubgroup .adminLogInputFields .fields {
  overflow: auto; }
  .brandingAttributesSubgroup .adminLogInputFields .fields .control-group {
    float: left; }
  .brandingAttributesSubgroup .adminLogInputFields .fields .control-group {
    margin-right: 18px;
    width: 405px; }
  .brandingAttributesSubgroup .adminLogInputFields .fields .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 405px; }
  .brandingAttributesSubgroup .adminLogInputFields .fields .control-group:nth-child(2n) {
    margin-right: 0;
    width: 423px; }
  .brandingAttributesSubgroup .adminLogInputFields .fields .control-group:nth-child(2n) + .control-group {
    clear: left; }
.brandingAttributesSubgroup form {
  overflow: auto;
  overflow: auto;
  overflow: auto; }
  .brandingAttributesSubgroup form .twoColumns {
    float: left; }
  .brandingAttributesSubgroup form .twoColumns {
    margin-right: 18px;
    width: 405px; }
  .brandingAttributesSubgroup form .twoColumns:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 405px; }
  .brandingAttributesSubgroup form .twoColumns:nth-child(2n) {
    margin-right: 0;
    width: 423px; }
  .brandingAttributesSubgroup form .twoColumns:nth-child(2n) + .twoColumns {
    clear: left; }
  .brandingAttributesSubgroup form .threeColumns {
    float: left; }
  .brandingAttributesSubgroup form .threeColumns {
    margin-right: 18px;
    width: 264px; }
  .brandingAttributesSubgroup form .threeColumns:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 264px; }
  .brandingAttributesSubgroup form .threeColumns:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 264px; }
  .brandingAttributesSubgroup form .threeColumns:nth-child(3n) {
    margin-right: 0;
    width: 282px; }
  .brandingAttributesSubgroup form .threeColumns:nth-child(3n) + .threeColumns {
    clear: left; }
  .brandingAttributesSubgroup form .fourColumns {
    float: left; }
  .brandingAttributesSubgroup form .fourColumns {
    margin-right: 18px;
    width: 193px; }
  .brandingAttributesSubgroup form .fourColumns:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 193px; }
  .brandingAttributesSubgroup form .fourColumns:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 193px; }
  .brandingAttributesSubgroup form .fourColumns:nth-child(3n) {
    clear: none;
    margin-right: 18px;
    width: 193px; }
  .brandingAttributesSubgroup form .fourColumns:nth-child(4n) {
    margin-right: 0;
    width: 213px; }
  .brandingAttributesSubgroup form .fourColumns:nth-child(4n) + .fourColumns {
    clear: left; }
  .brandingAttributesSubgroup form .sectionTitle {
    clear: both;
    padding-top: 36px;
    padding-bottom: 9px;
    font-size: 20px;
    font-weight: bold; }
  .brandingAttributesSubgroup form .jumpLinks {
    clear: both;
    margin-bottom: 18px; }
    .brandingAttributesSubgroup form .jumpLinks .jumpLink a, .brandingAttributesSubgroup form .jumpLinks .jumpLink a:link {
      font-size: 15px;
      font-weight: 500;
      color: #008ae6; }
  .brandingAttributesSubgroup form .attributeFormField {
    width: 100%; }
    .brandingAttributesSubgroup form .attributeFormField .multiSelect .paginatorCn {
      display: none; }
  .brandingAttributesSubgroup form #AUTOMATION_ENABLED .attributeFormFieldContainer label, .brandingAttributesSubgroup form #AUTOMATION_PROJECT_ENABLED .attributeFormFieldContainer label, .brandingAttributesSubgroup form #AUTOMATION_MARKETING_GUIDE_ENABLED .attributeFormFieldContainer label {
    font-size: 20px;
    overflow: visible; }
  .brandingAttributesSubgroup form #AUTOMATION_ENABLED .attributeFormFieldContainer .description, .brandingAttributesSubgroup form #AUTOMATION_PROJECT_ENABLED .attributeFormFieldContainer .description, .brandingAttributesSubgroup form #AUTOMATION_MARKETING_GUIDE_ENABLED .attributeFormFieldContainer .description {
    margin-top: 0;
    margin-right: 9px; }
.brandingAttributesSubgroup .logoGroupStatusIndicator .indicator {
  margin-bottom: 4px;
  padding: 4px;
  border: solid 1px #cccccc;
  border-radius: 4px; }
  .brandingAttributesSubgroup .logoGroupStatusIndicator .indicator span {
    font-weight: bold; }
  .brandingAttributesSubgroup .logoGroupStatusIndicator .indicator .automatedLogosAvailable {
    color: #3D8A66; }
  .brandingAttributesSubgroup .logoGroupStatusIndicator .indicator .automatedLogosUnavailable {
    color: #999999; }
.brandingAttributesSubgroup #siteLogo .region.image {
  border: 1px solid #E5E5E5;
  background-color: #FFFFFF;
  margin-bottom: 9px;
  padding: 9px 9px; }

.brandingCompanySearch .hr-or, .brandingOfficeSearch .hr-or {
  width: 100%;
  border-bottom: 1px solid #efefef;
  line-height: 0.1em;
  margin: 30px 0 40px; }
  .brandingCompanySearch .hr-or span, .brandingOfficeSearch .hr-or span {
    margin-left: 20px;
    padding: 0 10px;
    background-color: #fdfdfd; }
.brandingCompanySearch form, .brandingOfficeSearch form {
  overflow: auto; }
  .brandingCompanySearch form .control-group, .brandingOfficeSearch form .control-group {
    float: left; }
  .brandingCompanySearch form .control-group, .brandingOfficeSearch form .control-group {
    margin-right: 18px;
    width: 418px; }
  .brandingCompanySearch form .control-group:nth-child(1n), .brandingOfficeSearch form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .brandingCompanySearch form .control-group:nth-child(2n), .brandingOfficeSearch form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .brandingCompanySearch form .control-group:nth-child(2n) + .control-group, .brandingOfficeSearch form .control-group:nth-child(2n) + .control-group {
    clear: left; }
  .brandingCompanySearch form #companySearch, .brandingOfficeSearch form #companySearch {
    width: 604px; }
  .brandingCompanySearch form #companySearchType, .brandingOfficeSearch form #companySearchType {
    width: 201px;
    margin-top: 9px; }
.brandingCompanySearch .formBtn, .brandingOfficeSearch .formBtn {
  margin-top: 9px; }
.brandingCompanySearch .resultsBreadcrumb, .brandingOfficeSearch .resultsBreadcrumb {
  margin-bottom: 9px;
  text-align: center;
  font-size: 16px; }
  .brandingCompanySearch .resultsBreadcrumb .spacer, .brandingOfficeSearch .resultsBreadcrumb .spacer {
    padding-left: 9px;
    padding-right: 9px; }
.brandingCompanySearch .mappedFilter, .brandingOfficeSearch .mappedFilter {
  text-align: center; }
.brandingCompanySearch .grandparentFilter, .brandingCompanySearch .mappedFilter, .brandingOfficeSearch .grandparentFilter, .brandingOfficeSearch .mappedFilter {
  margin-bottom: 9px; }
  .brandingCompanySearch .grandparentFilter label, .brandingCompanySearch .mappedFilter label, .brandingOfficeSearch .grandparentFilter label, .brandingOfficeSearch .mappedFilter label {
    display: inline-block; }
  .brandingCompanySearch .grandparentFilter #grandparentFilter, .brandingCompanySearch .grandparentFilter #mappedFilter, .brandingCompanySearch .mappedFilter #grandparentFilter, .brandingCompanySearch .mappedFilter #mappedFilter, .brandingOfficeSearch .grandparentFilter #grandparentFilter, .brandingOfficeSearch .grandparentFilter #mappedFilter, .brandingOfficeSearch .mappedFilter #grandparentFilter, .brandingOfficeSearch .mappedFilter #mappedFilter {
    display: inline-block; }
  .brandingCompanySearch .grandparentFilter .mappedFilterDescription, .brandingCompanySearch .mappedFilter .mappedFilterDescription, .brandingOfficeSearch .grandparentFilter .mappedFilterDescription, .brandingOfficeSearch .mappedFilter .mappedFilterDescription {
    margin: 9px;
    font-style: italic;
    font-size: 12px; }
.brandingCompanySearch .adminBrandingCompanyTable .column-companyUuid, .brandingCompanySearch .adminBrandingCompanyTable .column-officeUuid, .brandingCompanySearch .adminBrandingOfficeTable .column-companyUuid, .brandingCompanySearch .adminBrandingOfficeTable .column-officeUuid, .brandingOfficeSearch .adminBrandingCompanyTable .column-companyUuid, .brandingOfficeSearch .adminBrandingCompanyTable .column-officeUuid, .brandingOfficeSearch .adminBrandingOfficeTable .column-companyUuid, .brandingOfficeSearch .adminBrandingOfficeTable .column-officeUuid {
  width: 67px; }
.brandingCompanySearch .adminBrandingCompanyTable td.column-companyUuid, .brandingCompanySearch .adminBrandingCompanyTable td.column-officeUuid, .brandingCompanySearch .adminBrandingOfficeTable td.column-companyUuid, .brandingCompanySearch .adminBrandingOfficeTable td.column-officeUuid, .brandingOfficeSearch .adminBrandingCompanyTable td.column-companyUuid, .brandingOfficeSearch .adminBrandingCompanyTable td.column-officeUuid, .brandingOfficeSearch .adminBrandingOfficeTable td.column-companyUuid, .brandingOfficeSearch .adminBrandingOfficeTable td.column-officeUuid {
  font-size: 10px; }
.brandingCompanySearch .adminBrandingCompanyTable .column-automationStatus, .brandingCompanySearch .adminBrandingOfficeTable .column-automationStatus, .brandingOfficeSearch .adminBrandingCompanyTable .column-automationStatus, .brandingOfficeSearch .adminBrandingOfficeTable .column-automationStatus {
  width: 67px; }
  .brandingCompanySearch .adminBrandingCompanyTable .column-automationStatus .automationStatus-enabled, .brandingCompanySearch .adminBrandingOfficeTable .column-automationStatus .automationStatus-enabled, .brandingOfficeSearch .adminBrandingCompanyTable .column-automationStatus .automationStatus-enabled, .brandingOfficeSearch .adminBrandingOfficeTable .column-automationStatus .automationStatus-enabled {
    fill: #252526; }
  .brandingCompanySearch .adminBrandingCompanyTable .column-automationStatus .automationStatus-disabled, .brandingCompanySearch .adminBrandingOfficeTable .column-automationStatus .automationStatus-disabled, .brandingOfficeSearch .adminBrandingCompanyTable .column-automationStatus .automationStatus-disabled, .brandingOfficeSearch .adminBrandingOfficeTable .column-automationStatus .automationStatus-disabled {
    fill: #BEAF87; }
.brandingCompanySearch .adminBrandingCompanyTable .column-companyName, .brandingCompanySearch .adminBrandingCompanyTable .column-officeName, .brandingCompanySearch .adminBrandingOfficeTable .column-companyName, .brandingCompanySearch .adminBrandingOfficeTable .column-officeName, .brandingOfficeSearch .adminBrandingCompanyTable .column-companyName, .brandingOfficeSearch .adminBrandingCompanyTable .column-officeName, .brandingOfficeSearch .adminBrandingOfficeTable .column-companyName, .brandingOfficeSearch .adminBrandingOfficeTable .column-officeName {
  width: 336px; }
.brandingCompanySearch .adminBrandingCompanyTable .column-actions, .brandingCompanySearch .adminBrandingOfficeTable .column-actions, .brandingOfficeSearch .adminBrandingCompanyTable .column-actions, .brandingOfficeSearch .adminBrandingOfficeTable .column-actions {
  text-align: right; }
  .brandingCompanySearch .adminBrandingCompanyTable .column-actions .btn, .brandingCompanySearch .adminBrandingOfficeTable .column-actions .btn, .brandingOfficeSearch .adminBrandingCompanyTable .column-actions .btn, .brandingOfficeSearch .adminBrandingOfficeTable .column-actions .btn {
    margin-left: 4px; }
  .brandingCompanySearch .adminBrandingCompanyTable .column-actions .configByAccountPlan, .brandingCompanySearch .adminBrandingCompanyTable .column-actions .mappedElsewhere, .brandingCompanySearch .adminBrandingOfficeTable .column-actions .configByAccountPlan, .brandingCompanySearch .adminBrandingOfficeTable .column-actions .mappedElsewhere, .brandingOfficeSearch .adminBrandingCompanyTable .column-actions .configByAccountPlan, .brandingOfficeSearch .adminBrandingCompanyTable .column-actions .mappedElsewhere, .brandingOfficeSearch .adminBrandingOfficeTable .column-actions .configByAccountPlan, .brandingOfficeSearch .adminBrandingOfficeTable .column-actions .mappedElsewhere {
    font-size: 12px;
    font-style: italic; }

.mapCompanyModalContent .tickets {
  overflow: auto;
  margin-top: 9px;
  margin-bottom: 9px; }
  .mapCompanyModalContent .tickets .ticket {
    float: left; }
  .mapCompanyModalContent .tickets .ticket {
    margin-right: 18px;
    width: 318px; }
  .mapCompanyModalContent .tickets .ticket:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 318px; }
  .mapCompanyModalContent .tickets .ticket:nth-child(2n) {
    margin-right: 0;
    width: 336px; }
  .mapCompanyModalContent .tickets .ticket:nth-child(2n) + .ticket {
    clear: left; }
  .mapCompanyModalContent .tickets .ticket .ticket-inner {
    border: 1px solid #efefef;
    border-radius: 8px;
    background-color: #ffffe6;
    padding-top: 9px;
    padding-bottom: 9px;
    padding-left: 9px;
    padding-right: 9px; }
    .mapCompanyModalContent .tickets .ticket .ticket-inner .ticket-title {
      font-size: 21px;
      margin-bottom: 9px; }
.mapCompanyModalContent .adminLogInputFields .fields {
  overflow: auto; }
  .mapCompanyModalContent .adminLogInputFields .fields .control-group {
    float: left; }
  .mapCompanyModalContent .adminLogInputFields .fields .control-group {
    margin-right: 18px;
    width: 318px; }
  .mapCompanyModalContent .adminLogInputFields .fields .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 318px; }
  .mapCompanyModalContent .adminLogInputFields .fields .control-group:nth-child(2n) {
    margin-right: 0;
    width: 336px; }
  .mapCompanyModalContent .adminLogInputFields .fields .control-group:nth-child(2n) + .control-group {
    clear: left; }

.brandingDataPreview .titles {
  width: 672px; }
.brandingDataPreview form {
  overflow: auto; }
  .brandingDataPreview form .control-group {
    float: left; }
  .brandingDataPreview form .control-group {
    margin-right: 18px;
    width: 418px; }
  .brandingDataPreview form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .brandingDataPreview form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .brandingDataPreview form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.brandingDataPreview .brandingDataTable {
  font-size: 12px; }
  .brandingDataPreview .brandingDataTable .column-key {
    width: 403px; }
  .brandingDataPreview .brandingDataTable .column-override {
    width: 67px;
    text-align: center; }
  .brandingDataPreview .brandingDataTable .column-value {
    width: 403px; }

#modal.sourceMigrationDecisionModal {
  height: 250px !important;
  width: 400px !important; }

.bulkBrandingMigrationCsvUpload .workflow li {
  list-style: decimal; }

.brandingUserCounter {
  margin-bottom: 9px; }
  .brandingUserCounter .column-title {
    padding-right: 9px;
    text-align: right;
    vertical-align: top;
    line-height: normal; }
    .brandingUserCounter .column-title .note {
      font-size: 10px;
      font-style: italic; }
  .brandingUserCounter .column-counts {
    vertical-align: top;
    font-size: 12px;
    border-left: 1px solid #999;
    padding-left: 9px; }

.brandingReport h3 {
  margin-top: 27px; }
.brandingReport form .reportType {
  overflow: auto;
  overflow: hidden; }
  .brandingReport form .reportType .control-group {
    float: left; }
  .brandingReport form .reportType .control-group {
    width: 873px; }
.brandingReport form .reportParameters {
  overflow: auto; }
  .brandingReport form .reportParameters .control-group {
    float: left; }
  .brandingReport form .reportParameters .control-group {
    margin-right: 18px;
    width: 200px; }
  .brandingReport form .reportParameters .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 200px; }
  .brandingReport form .reportParameters .control-group:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 200px; }
  .brandingReport form .reportParameters .control-group:nth-child(3n) {
    clear: none;
    margin-right: 18px;
    width: 200px; }
  .brandingReport form .reportParameters .control-group:nth-child(4n) {
    margin-right: 0;
    width: 219px; }
  .brandingReport form .reportParameters .control-group:nth-child(4n) + .control-group {
    clear: left; }
.brandingReport form .hr-or {
  width: 100%;
  border-bottom: 1px solid #efefef;
  line-height: 0.1em;
  margin: 30px 0 40px; }
  .brandingReport form .hr-or span {
    margin-left: 20px;
    padding: 0 10px;
    background-color: #fdfdfd; }
.brandingReport form #searchCompanies {
  margin-top: 18px; }
.brandingReport form #companySearch {
  width: 604px; }
  .brandingReport form #companySearch label {
    font-style: italic;
    font-size: 12px;
    color: grey; }
.brandingReport form #companySearchType {
  width: 201px;
  margin-top: 9px; }
.brandingReport form .reportScope {
  margin-bottom: 9px; }
.brandingReport form #reportDescription {
  margin-bottom: 9px; }
.brandingReport .userReportSearchBtn {
  margin-bottom: 18px; }
.brandingReport .brandingCompanyTable .column-companyUuid {
  width: 100px; }
.brandingReport .brandingCompanyTable .column-actions {
  width: 100px;
  text-align: right; }
.brandingReport .brandingCompanyTable tr.highlighted {
  background-color: #e6f7ff; }
  .brandingReport .brandingCompanyTable tr.highlighted td {
    background-color: #e6f7ff !important; }

html #modal.bulkEditUser {
  height: 500px;
  margin: -270px 0 0 -355px;
  width: 710px; }
  html #modal.bulkEditUser form {
    overflow: auto; }
    html #modal.bulkEditUser form .control-group {
      float: left; }
    html #modal.bulkEditUser form .control-group {
      width: 672px; }
  html #modal.bulkEditUser .description {
    font-style: italic; }
  html #modal.bulkEditUser h6 {
    margin-top: 18px; }
  html #modal.bulkEditUser .bulkEditResultsTable {
    margin-top: 18px; }
    html #modal.bulkEditUser .bulkEditResultsTable td.column-userId, html #modal.bulkEditUser .bulkEditResultsTable th.column-userId {
      width: 67px;
      text-align: left; }
    html #modal.bulkEditUser .bulkEditResultsTable td.column-reason, html #modal.bulkEditUser .bulkEditResultsTable th.column-reason {
      width: 537px;
      text-align: left; }
    html #modal.bulkEditUser .bulkEditResultsTable td.column-action, html #modal.bulkEditUser .bulkEditResultsTable th.column-action {
      width: 67px;
      text-align: left; }

.companyAccessControlTable .column-uuid, .officeAccessControlTable .column-uuid {
  width: 100px; }
.companyAccessControlTable .column-actions, .officeAccessControlTable .column-actions {
  width: 33px;
  text-align: right; }

.companyAccessControlTable .column-name {
  width: 672px; }

.officeAccessControlTable .column-name {
  width: 571px; }
.officeAccessControlTable .column-companyUuid {
  width: 100px; }

.companyOfficeSelectorModal .filters {
  margin-bottom: 9px; }
  .companyOfficeSelectorModal .filters input[name='idFilter'] {
    width: 100px; }
  .companyOfficeSelectorModal .filters input[name='nameFilter'] {
    width: 336px; }
.companyOfficeSelectorModal .companySelectorTable .column-uuid, .companyOfficeSelectorModal .officeSelectorTable .column-uuid {
  width: 67px; }
.companyOfficeSelectorModal .companySelectorTable .column-name, .companyOfficeSelectorModal .officeSelectorTable .column-name {
  width: 268px; }
.companyOfficeSelectorModal .companySelectorTable .column-actions, .companyOfficeSelectorModal .officeSelectorTable .column-actions {
  text-align: right; }
.companyOfficeSelectorModal .companySelectorTable .column-actions {
  width: 201px; }
.companyOfficeSelectorModal .officeSelectorTable .column-actions {
  width: 67px; }

.chooseRolesModalContent form {
  overflow: auto; }
  .chooseRolesModalContent form .control-group {
    float: left; }
  .chooseRolesModalContent form .control-group {
    margin-right: 18px;
    width: 318px; }
  .chooseRolesModalContent form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 318px; }
  .chooseRolesModalContent form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 336px; }
  .chooseRolesModalContent form .control-group:nth-child(2n) + .control-group {
    clear: left; }

.defaultTextRuleGroups .column-defaultTextRuleGroupId {
  width: 67px; }
.defaultTextRuleGroups .column-name {
  width: 604px; }
.defaultTextRuleGroups .column-rules {
  width: 67px; }
.defaultTextRuleGroups .column-actions {
  width: 67px; }

.editDefaultTextRuleGroup form {
  overflow: auto; }
  .editDefaultTextRuleGroup form .control-group {
    float: left; }
  .editDefaultTextRuleGroup form .control-group {
    width: 806px; }
.editDefaultTextRuleGroup .note {
  font-size: 12px;
  margin-bottom: 9px; }
.editDefaultTextRuleGroup .defaultTextRulesTable .column-symbol {
  width: 235px; }
  .editDefaultTextRuleGroup .defaultTextRulesTable .column-symbol select {
    width: 235px; }
.editDefaultTextRuleGroup .defaultTextRulesTable .column-locale {
  width: 100px; }
  .editDefaultTextRuleGroup .defaultTextRulesTable .column-locale select {
    width: 100px; }
.editDefaultTextRuleGroup .defaultTextRulesTable .column-designName {
  width: 201px; }
  .editDefaultTextRuleGroup .defaultTextRulesTable .column-designName input {
    width: 201px; }
.editDefaultTextRuleGroup .defaultTextRulesTable .column-defaultText {
  width: 235px; }
  .editDefaultTextRuleGroup .defaultTextRulesTable .column-defaultText input {
    width: 235px; }

.designDeploy .adminDesignDeploySearch form {
  overflow: auto; }
  .designDeploy .adminDesignDeploySearch form .control-group {
    float: left; }
  .designDeploy .adminDesignDeploySearch form .control-group {
    margin-right: 18px;
    width: 418px; }
  .designDeploy .adminDesignDeploySearch form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .designDeploy .adminDesignDeploySearch form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .designDeploy .adminDesignDeploySearch form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.designDeploy .adminDesignDeploySearch .designTable .column-designName {
  width: 302px; }
.designDeploy .adminDesignDeploySearch .designTable .column-printableName {
  width: 268px; }
.designDeploy .adminDesignDeploySearch .designTable .column-designType {
  width: 100px; }
.designDeploy .adminDesignDeployEndpointSearch label.checkbox {
  margin-bottom: 0; }
.designDeploy .adminDesignDeployEndpointSearch .description {
  opacity: 0.6;
  filter: alpha(opacity=60);
  font-size: 12px;
  margin-bottom: 9px; }
.designDeploy .adminDesignDeployEndpointSearch .prod label {
  font-weight: bold;
  color: dodgerblue; }
.designDeploy .deployBtn {
  margin-top: 9px; }
.designDeploy .designDeployProgressModal .table .column-name {
  width: 504px; }
.designDeploy .designDeployProgressModal .table .column-status {
  width: 100px; }
  .designDeploy .designDeployProgressModal .table .column-status span {
    font-weight: bold; }
.designDeploy .projectSymbolRename form {
  overflow: auto; }
  .designDeploy .projectSymbolRename form .control-group {
    float: left; }
  .designDeploy .projectSymbolRename form .control-group {
    margin-right: 18px;
    width: 418px; }
  .designDeploy .projectSymbolRename form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .designDeploy .projectSymbolRename form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .designDeploy .projectSymbolRename form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.designDeploy .symbolRenameTable .column-designName {
  width: 268px; }
.designDeploy .symbolRenameTable .column-oldSymbol {
  width: 201px; }
.designDeploy .symbolRenameTable .column-newSymbol {
  width: 201px; }
.designDeploy .symbolRenamesApplied i.icon-refresh, .designDeploy .symbolRenamesPending i.icon-refresh {
  cursor: pointer; }
.designDeploy .symbolRenamesApplied .symbolRenameTable .column-designName, .designDeploy .symbolRenamesPending .symbolRenameTable .column-designName {
  width: 235px; }
.designDeploy .symbolRenamesApplied .symbolRenameTable .column-oldSymbol, .designDeploy .symbolRenamesPending .symbolRenameTable .column-oldSymbol {
  width: 168px; }
.designDeploy .symbolRenamesApplied .symbolRenameTable .column-newSymbol, .designDeploy .symbolRenamesPending .symbolRenameTable .column-newSymbol {
  width: 168px; }
.designDeploy .symbolRenamesApplied .symbolRenameTable .column-created, .designDeploy .symbolRenamesPending .symbolRenameTable .column-created {
  width: 168px; }
.designDeploy .symbolRenamesApplied .symbolRenameTable .targetUrl, .designDeploy .symbolRenamesPending .symbolRenameTable .targetUrl {
  font-size: 13px;
  color: #BEAF87; }

.designDeployProgressModal .designDeployResults .column-name {
  width: 235px; }
.designDeployProgressModal .designDeployResults .column-status {
  width: 436px; }
  .designDeployProgressModal .designDeployResults .column-status .status {
    font-size: 13px; }

.designFieldSymbols .properties {
  margin-bottom: 27px; }
  .designFieldSymbols .properties li {
    margin-left: 18px;
    list-style: disc; }
.designFieldSymbols .symbols {
  margin-bottom: 27px;
  overflow: auto; }
  .designFieldSymbols .symbols li {
    float: left; }
  .designFieldSymbols .symbols li {
    margin-right: 18px;
    width: 385px; }
  .designFieldSymbols .symbols li:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 385px; }
  .designFieldSymbols .symbols li:nth-child(2n) {
    margin-right: 0;
    width: 403px; }
  .designFieldSymbols .symbols li:nth-child(2n) + li {
    clear: left; }
  .designFieldSymbols .symbols li {
    margin-left: 18px; }
    .designFieldSymbols .symbols li .type {
      display: inline-block;
      width: 40px;
      line-height: 10px;
      padding: 3px;
      text-align: center;
      color: #FFFFFF;
      font-weight: bold;
      font-size: 10px;
      text-transform: uppercase; }
      .designFieldSymbols .symbols li .type.type-text {
        background-color: #999999; }
      .designFieldSymbols .symbols li .type.type-image {
        background-color: #99ccff; }
  .designFieldSymbols .symbols .variable {
    color: #0000FF; }
.designFieldSymbols .note {
  font-style: italic; }

.designGroups form .fields {
  overflow: auto; }
  .designGroups form .fields .control-group {
    float: left; }
  .designGroups form .fields .control-group {
    margin-right: 18px;
    width: 418px; }
  .designGroups form .fields .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .designGroups form .fields .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .designGroups form .fields .control-group:nth-child(2n) + .control-group {
    clear: left; }
.designGroups .incrementLink {
  margin-bottom: 9px; }
.designGroups .designGroupResultsTable td, .designGroups .designGroupResultsTable th {
  height: 30px;
  vertical-align: middle; }
  .designGroups .designGroupResultsTable td.column-name, .designGroups .designGroupResultsTable th.column-name {
    width: 201px;
    text-align: left; }
  .designGroups .designGroupResultsTable td.column-displayOrder, .designGroups .designGroupResultsTable th.column-displayOrder {
    width: 84px;
    text-align: left; }
    .designGroups .designGroupResultsTable td.column-displayOrder input, .designGroups .designGroupResultsTable th.column-displayOrder input {
      width: 50px; }
  .designGroups .designGroupResultsTable td.column-accountPlanCount, .designGroups .designGroupResultsTable th.column-accountPlanCount {
    width: 88px; }
  .designGroups .designGroupResultsTable td.column-defaultInSetCount, .designGroups .designGroupResultsTable th.column-defaultInSetCount {
    width: 88px; }
  .designGroups .designGroupResultsTable td.column-designKitAccountPlanCount, .designGroups .designGroupResultsTable th.column-designKitAccountPlanCount {
    width: 88px; }
  .designGroups .designGroupResultsTable td.column-agentChoiceUserCount, .designGroups .designGroupResultsTable th.column-agentChoiceUserCount {
    width: 88px; }
  .designGroups .designGroupResultsTable td.column-action, .designGroups .designGroupResultsTable th.column-action {
    width: 33px;
    text-align: right; }
    .designGroups .designGroupResultsTable td.column-action .preventDelete, .designGroups .designGroupResultsTable th.column-action .preventDelete {
      opacity: 0.5; }

html #modal.designGroupDeleteModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
html #modal.createDesignGroupSet {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html #modal.createDesignGroupSet form {
    overflow: auto; }
    html #modal.createDesignGroupSet form .control-group {
      float: left; }
    html #modal.createDesignGroupSet form .control-group {
      width: 470px; }

.designGroupSets .clearLine {
  clear: both; }
.designGroupSets .clearLineLarge {
  clear: left;
  margin-bottom: 81px; }
.designGroupSets #designGroupId > .combobox-custom-icon.ui-corner-right {
  position: absolute;
  right: 5px;
  top: 41px;
  cursor: pointer; }
.designGroupSets form.formone {
  overflow: auto; }
  .designGroupSets form.formone .control-group {
    float: left; }
  .designGroupSets form.formone .control-group {
    margin-right: 18px;
    width: 418px; }
  .designGroupSets form.formone .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .designGroupSets form.formone .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .designGroupSets form.formone .control-group:nth-child(2n) + .control-group {
    clear: left; }
.designGroupSets .accountPlanAccessControlTable .column-name {
  width: 604px; }
.designGroupSets .accountPlanAccessControlTable .column-designKit {
  display: none; }
.designGroupSets .userAccessControlTable .column-name {
  width: 604px; }
.designGroupSets .userAccessControlTable .column-designKit {
  display: none; }
.designGroupSets .designGroupSetsTable .column-id {
  width: 33px; }
.designGroupSets .designGroupSetsTable .column-name {
  width: 336px; }
.designGroupSets .designGroupSetsTable .column-rules {
  width: 67px; }
.designGroupSets .designGroupSetsTable .column-accountPlanCount {
  width: 117px; }
.designGroupSets .designGroupSetsTable .column-agentChoiceUserCount {
  width: 117px; }
.designGroupSets .designGroupSetsTable .column-actions {
  text-align: right;
  width: 67px; }
  .designGroupSets .designGroupSetsTable .column-actions .preventDelete {
    opacity: 0.5; }
.designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-designGroupId {
  width: 268px; }
  .designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-designGroupId select {
    width: 268px; }
.designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-minimumPrice {
  width: 87px; }
  .designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-minimumPrice input {
    width: 87px; }
.designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-propertyType {
  width: 100px; }
  .designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-propertyType input {
    width: 100px; }
.designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-county {
  width: 100px; }
  .designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-county input {
    width: 100px; }
.designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-state {
  width: 47px; }
  .designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-state input {
    width: 47px; }
.designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-tags {
  width: 154px; }
  .designGroupSets .designGroupCriteria .designGroupCriteriaTable .column-tags input {
    width: 154px; }
.designGroupSets .addCriteriaBtn {
  margin-bottom: 18px; }

.designAdmin form {
  overflow: auto; }
  .designAdmin form .control-group {
    float: left; }
  .designAdmin form .control-group {
    margin-right: 18px;
    width: 418px; }
  .designAdmin form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .designAdmin form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .designAdmin form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.designAdmin .designAdminTblMgr table td.column-DEName, .designAdmin .designAdminTblMgr table th.column-DEName {
  width: 255px; }
.designAdmin .designAdminTblMgr table td.column-DEPrintableName, .designAdmin .designAdminTblMgr table th.column-DEPrintableName {
  width: 268px; }
.designAdmin .designAdminTblMgr table td.column-DEType, .designAdmin .designAdminTblMgr table th.column-DEType {
  width: 94px; }
.designAdmin .designAdminTblMgr table td.column-DEMedium, .designAdmin .designAdminTblMgr table th.column-DEMedium {
  width: 53px; }
.designAdmin .designAdminTblMgr table td.column-DESource, .designAdmin .designAdminTblMgr table th.column-DESource {
  width: 80px; }
.designAdmin .designAdminTblMgr table td.column-action, .designAdmin .designAdminTblMgr table th.column-action {
  width: 53px; }

.adminEditDesign form {
  overflow: auto; }
  .adminEditDesign form .control-group {
    float: left; }
  .adminEditDesign form .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminEditDesign form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminEditDesign form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminEditDesign form .control-group:nth-child(2n) + .control-group {
    clear: left; }
  .adminEditDesign form .clearLine {
    clear: left;
    padding-top: 27px; }
.adminEditDesign .version-controls a {
  margin: 0 20px;
  margin-top: 24px; }
.adminEditDesign .btn-danger {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFBD362F', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #bd362f;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .adminEditDesign .btn-danger:hover, .adminEditDesign .btn-danger:active, .adminEditDesign .btn-danger.active, .adminEditDesign .btn-danger.disabled, .adminEditDesign .btn-danger[disabled] {
    color: #fff;
    background-color: #bd362f;
    *background-color: #a9302a; }
  .adminEditDesign .btn-danger:active, .adminEditDesign .btn-danger.active {
    background-color: #942a25 \9; }
.adminEditDesign .danger {
  color: red; }

.designAdminAutoformsTable .autoformTable table td.column-EID, .designAdminAutoformsTable .autoformTable table th.column-EID {
  width: 40px; }
.designAdminAutoformsTable .autoformTable table td.column-Symbol, .designAdminAutoformsTable .autoformTable table th.column-Symbol {
  width: 134px; }
.designAdminAutoformsTable .autoformTable table td.column-Data, .designAdminAutoformsTable .autoformTable table th.column-Data {
  width: 201px; }
.designAdminAutoformsTable .autoformTable table td.column-EType, .designAdminAutoformsTable .autoformTable table th.column-EType {
  width: 20px; }
.designAdminAutoformsTable .autoformTable table td.column-TextRows, .designAdminAutoformsTable .autoformTable table th.column-TextRows {
  width: 16px;
  text-alight: center; }
.designAdminAutoformsTable .autoformTable table td.column-MaxChars, .designAdminAutoformsTable .autoformTable table th.column-MaxChars {
  width: 16px;
  text-alight: center; }
.designAdminAutoformsTable .autoformTable table td.column-StringResourceKey, .designAdminAutoformsTable .autoformTable table th.column-StringResourceKey {
  width: 147px; }
.designAdminAutoformsTable .autoformTable table td.column-defaultImage, .designAdminAutoformsTable .autoformTable table th.column-defaultImage {
  width: 67px; }
.designAdminAutoformsTable .autoformTable table td.column-defaultText, .designAdminAutoformsTable .autoformTable table th.column-defaultText {
  width: 100px; }
.designAdminAutoformsTable .autoformTable table td.column-imageOrder, .designAdminAutoformsTable .autoformTable table th.column-imageOrder {
  width: 67px; }
.designAdminAutoformsTable .autoformTable table td.column-listingField, .designAdminAutoformsTable .autoformTable table th.column-listingField {
  width: 67px; }
.designAdminAutoformsTable .autoformTable table td.column-allCaps, .designAdminAutoformsTable .autoformTable table th.column-allCaps {
  width: 13px; }
.designAdminAutoformsTable .autoformTable table td.column-containsRichText, .designAdminAutoformsTable .autoformTable table th.column-containsRichText {
  width: 13px; }
.designAdminAutoformsTable .autoformTable table td.column-user_editable, .designAdminAutoformsTable .autoformTable table th.column-user_editable {
  width: 13px; }
.designAdminAutoformsTable .autoformTable table td input, .designAdminAutoformsTable .autoformTable table th input {
  width: 100%; }
.designAdminAutoformsTable .autoformTable table td.input-make-combobox, .designAdminAutoformsTable .autoformTable table th.input-make-combobox {
  display: inherit;
  position: static;
  margin-bottom: 0; }

.autoformsEdit {
  width: 160%;
  left: 0;
  right: 0;
  margin-left: 3%;
  margin-right: 3%;
  position: absolute;
  background-color: white;
  padding: 20px;
  border: 1px solid black; }
  .autoformsEdit .danger {
    color: red; }

.domainControl {
  margin-bottom: 18px; }
  .domainControl ul {
    margin-bottom: 9px;
    margin-left: 9px;
    padding-left: 9px; }
    .domainControl ul li {
      list-style: disc; }
  .domainControl .jumpLink {
    font-size: 15px;
    font-weight: 500;
    color: #008ae6; }

.domainSearch form {
  overflow: auto; }
  .domainSearch form .control-group {
    float: left; }
  .domainSearch form .control-group {
    margin-right: 18px;
    width: 273px; }
  .domainSearch form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .domainSearch form .control-group:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .domainSearch form .control-group:nth-child(3n) {
    margin-right: 0;
    width: 291px; }
  .domainSearch form .control-group:nth-child(3n) + .control-group {
    clear: left; }
.domainSearch .table .column-hostname {
  width: 470px; }
.domainSearch .table .column-userId {
  width: 134px; }
.domainSearch .table .column-accountPlanId {
  width: 134px; }
.domainSearch .table .column-action {
  width: 67px;
  text-align: right; }

.editDomainForm .title {
  width: 537px; }

.searchAliasForDomain .searchAliasResults .boxContent {
  margin-top: 9px;
  margin-bottom: 18px;
  padding: 18px 9px;
  border: 1px solid #fcfdfd; }

.adminDKIMSearch h1 {
  width: 672px; }
.adminDKIMSearch .fields {
  overflow: auto; }
  .adminDKIMSearch .fields .control-group {
    float: left; }
  .adminDKIMSearch .fields .control-group {
    width: 873px; }
.adminDKIMSearch .adminDKIMTable .column-domainName {
  width: 604px; }
.adminDKIMSearch .adminDKIMTable .column-dateCreated {
  width: 84px; }
.adminDKIMSearch .adminDKIMTable .column-dateDNSVerified {
  width: 100px; }
.adminDKIMSearch .adminDKIMTable .column-actions {
  width: 16px;
  text-align: right; }

#modal.addDKIMDomainModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }

#modal.sendTestEmailModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }

.viewDKIMDomainModal .column-label {
  width: 134px; }
.viewDKIMDomainModal .column-value {
  width: 672px; }

.featureReport #results .column-feature {
  width: 403px; }
.featureReport #results .column-usersWithAccess {
  width: 201px; }
.featureReport #results .column-usersAdopted {
  width: 201px; }

.oAuthProvidersAdmin .oAuthProvidersAdminTable .column-providerId {
  width: 40px; }
.oAuthProvidersAdmin .oAuthProvidersAdminTable .column-name {
  width: 201px; }
.oAuthProvidersAdmin .oAuthProvidersAdminTable .column-version {
  width: 67px; }
.oAuthProvidersAdmin .oAuthProvidersAdminTable .column-description {
  width: 285px; }
.oAuthProvidersAdmin .oAuthProvidersAdminTable .column-accountPlans {
  width: 117px; }
.oAuthProvidersAdmin .oAuthProvidersAdminTable .column-tokenCount {
  width: 67px; }
.oAuthProvidersAdmin .oAuthProvidersAdminTable .column-actions {
  text-align: right;
  width: 26px; }

.editOAuthProvider .instructions-text {
  font-style: italic; }
.editOAuthProvider .callbackUrls {
  padding-left: 9px;
  font-size: 13px;
  margin-bottom: 9px; }
  .editOAuthProvider .callbackUrls .callbackUrl {
    margin-bottom: 9px; }
.editOAuthProvider form {
  overflow: auto; }
  .editOAuthProvider form .control-group {
    float: left; }
  .editOAuthProvider form .control-group {
    margin-right: 18px;
    width: 418px; }
  .editOAuthProvider form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .editOAuthProvider form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .editOAuthProvider form .control-group:nth-child(2n) + .control-group {
    clear: left; }
  .editOAuthProvider form .clearLine {
    clear: left;
    padding-top: 27px; }
  .editOAuthProvider form .clear {
    clear: left; }

.adminCreate form .clearLine {
  clear: left;
  padding-top: 27px; }
.adminCreate form .control-group {
  width: 394px;
  margin-right: 18px; }
.adminCreate h1 {
  width: 537px; }
.adminCreate #modal.testConnection {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
.adminCreate .clearLine {
  clear: left;
  padding-top: 27px; }

.adminSearch table td.column-action, .adminSearch table th.column-action {
  width: 151px;
  text-align: left; }
.adminSearch .nodelete .icon-trash {
  opacity: 0.5; }

.adminList table td.column-actions, .adminList table th.column-actions {
  width: 67px;
  text-align: left; }
.adminList table td.column-serverId, .adminList table th.column-serverId {
  width: 67px; }

.admin-condensed-table {
  font-size: 12px; }
  .admin-condensed-table table th {
    font-size: 12px; }

.generalAdmin .topRightLink {
  position: absolute;
  top: 18px;
  right: 18px; }

.impersonationExpressions form {
  overflow: auto; }
  .impersonationExpressions form .control-group {
    float: left; }
  .impersonationExpressions form .control-group {
    width: 873px; }
.impersonationExpressions .formButtons {
  margin-top: 9px; }
.impersonationExpressions .testButton {
  margin-top: 9px; }

.impersonationExpressionForm form {
  overflow: auto; }
  .impersonationExpressionForm form .control-group {
    float: left; }
  .impersonationExpressionForm form .control-group {
    margin-right: 18px;
    width: 206px; }
  .impersonationExpressionForm form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 206px; }
  .impersonationExpressionForm form .control-group:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 206px; }
  .impersonationExpressionForm form .control-group:nth-child(3n) {
    margin-right: 0;
    width: 224px; }
  .impersonationExpressionForm form .control-group:nth-child(3n) + .control-group {
    clear: left; }

.impersonationExpressionSetsTable .column-impersonationExpressionSetId {
  width: 33px; }
.impersonationExpressionSetsTable .column-name {
  width: 638px; }
.impersonationExpressionSetsTable .column-actions {
  text-align: right;
  width: 134px; }
  .impersonationExpressionSetsTable .column-actions .testLink {
    margin-right: 9px; }

.impersonationUsers .control-group {
  width: 100%; }
.impersonationUsers .searchBar {
  position: relative;
  margin-bottom: 9px; }
.impersonationUsers .impersonationExpressionSetInfo {
  margin-top: 36px; }
  .impersonationUsers .impersonationExpressionSetInfo caption {
    text-align: left;
    font-weight: bold; }
  .impersonationUsers .impersonationExpressionSetInfo td {
    font-size: 12px; }
  .impersonationUsers .impersonationExpressionSetInfo td.labelCol {
    width: 134px; }
.impersonationUsers .tableInstructions {
  font-style: italic;
  margin-bottom: 9px; }
.impersonationUsers .impersonatorTable .column-userId {
  width: 67px; }
.impersonationUsers .impersonatorTable .column-email {
  width: 268px; }
.impersonationUsers .impersonatorTable .column-firstName {
  width: 168px; }
.impersonationUsers .impersonatorTable .column-lastName {
  width: 201px; }
.impersonationUsers .impersonatorTable .column-actions {
  text-align: right;
  width: 100px; }
.impersonationUsers .shallowUserTable .column-userId {
  width: 67px; }
.impersonationUsers .shallowUserTable .column-accountPlanId {
  display: none; }
.impersonationUsers .shallowUserTable .column-accountPlanName {
  display: none; }
.impersonationUsers .shallowUserTable .column-email {
  width: 336px; }
.impersonationUsers .shallowUserTable .column-firstName {
  width: 201px; }
.impersonationUsers .shallowUserTable .column-middleName {
  display: none; }
.impersonationUsers .shallowUserTable .column-lastName {
  width: 201px; }
.impersonationUsers .shallowUserTable .column-street1 {
  display: none; }
.impersonationUsers .shallowUserTable .column-street2 {
  display: none; }
.impersonationUsers .shallowUserTable .column-city {
  display: none; }
.impersonationUsers .shallowUserTable .column-state {
  display: none; }
.impersonationUsers .shallowUserTable .column-postalCode {
  display: none; }
.impersonationUsers .shallowUserTable .column-country {
  display: none; }

.adminSearch .listingEmailConfigSearchTable table .column-action {
  width: 268px; }

.editListingConfig h1 {
  width: 672px; }
.editListingConfig form .unused {
  opacity: .5; }
.editListingConfig form .control-group {
  width: 855px;
  margin-right: 18px; }
.editListingConfig form label2 {
  display: inline-block;
  margin-right: 9px; }
.editListingConfig form .description {
  overflow: hidden;
  text-overflow: ellipsis;
  visibility: visible;
  white-space: nowrap; }
  .editListingConfig form .description.invisible {
    color: #fdfdfd !important; }
.editListingConfig form .clearLine {
  clear: left;
  padding-top: 27px;
  font-weight: normal; }
.editListingConfig form div[id^=additionalText] input {
  width: 828px; }
.editListingConfig form div[id^=additionalLink] {
  width: 272px;
  margin-right: 18px; }
.editListingConfig form div[id^=additionalLinks_label] input {
  width: 245px; }
.editListingConfig form div[id^=printerDescription] {
  width: 418px;
  margin-right: 18px; }
  .editListingConfig form div[id^=printerDescription] select {
    width: 391px; }
.editListingConfig form div[id^=callsToAction] {
  width: 418px;
  margin-right: 18px; }
  .editListingConfig form div[id^=callsToAction] input {
    width: 391px; }
.editListingConfig form div[id*=PerTrigger] {
  width: 864px;
  margin-bottom: 4px; }
  .editListingConfig form div[id*=PerTrigger] label {
    padding: 6px 0; }
  .editListingConfig form div[id*=PerTrigger] input {
    float: left;
    width: 100%; }
.editListingConfig form div[id*=headerTextPerTrigger] {
  float: left;
  width: 452px; }
.editListingConfig form div[id*=subHeaderTextPerTrigger] {
  float: left;
  width: 385px; }
.editListingConfig form .uploader {
  max-width: 200px;
  padding-bottom: 10px; }

.listingEmailPreview {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto; }

.lessCommonLink {
  margin: 22px 0;
  font-size: 17px;
  font-weight: bold; }

.listingHistory form {
  overflow: auto; }
  .listingHistory form .control-group {
    float: left; }
  .listingHistory form .control-group {
    margin-right: 18px;
    width: 385px; }
  .listingHistory form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 385px; }
  .listingHistory form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 403px; }
  .listingHistory form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.listingHistory .searchListingHistory {
  display: inline-block; }
.listingHistory .includeDerivedEvents {
  display: inline-block;
  margin-left: 9px; }
.listingHistory .summary-placeholder {
  margin-bottom: 9px; }
.listingHistory table td.column-eventDate, .listingHistory table th.column-eventDate {
  width: 168px; }
.listingHistory table td.column-eventType, .listingHistory table th.column-eventType {
  width: 201px; }
.listingHistory table td.column-origin, .listingHistory table th.column-origin {
  width: 100px; }
.listingHistory table td.column-listingId, .listingHistory table th.column-listingId {
  width: 134px; }
.listingHistory table td.column-mlsListingId, .listingHistory table th.column-mlsListingId {
  width: 134px; }
.listingHistory table td.column-payload a, .listingHistory table th.column-payload a {
  cursor: pointer; }
.listingHistory table .derivedEvent {
  color: #646467; }

.listingImageDomainTable .column-urlComparisonStrategy {
  width: 154px; }
.listingImageDomainTable .column-recommendedStrategy {
  width: 134px; }
.listingImageDomainTable .column-domain {
  width: 235px; }
.listingImageDomainTable .column-rateLimit {
  width: 80px; }
.listingImageDomainTable .column-src {
  width: 134px; }
.listingImageDomainTable .column-action {
  width: 67px; }

.searchListingSummaries form {
  overflow: auto; }
  .searchListingSummaries form .control-group {
    float: left; }
  .searchListingSummaries form .control-group {
    width: 873px; }
.searchListingSummaries .table .column-source {
  width: 268px; }
.searchListingSummaries .table .column-dateCreated {
  width: 134px; }
.searchListingSummaries .table .column-listingCount {
  width: 134px; }
.searchListingSummaries .table .column-anomalies {
  width: 134px; }
.searchListingSummaries .table .column-actions {
  width: 67px;
  text-align: right; }

.viewListingSummary .jumpLink {
  text-align: right;
  margin-bottom: 9px; }
.viewListingSummary .pageTitle {
  width: 537px; }
.viewListingSummary .instructions {
  margin-bottom: 18px;
  font-style: italic; }
.viewListingSummary .listingSummaryTable .column-name {
  width: 201px; }
.viewListingSummary .listingSummaryTable .viewMostRecentSummaryLink {
  margin-top: 9px;
  margin-bottom: 9px; }
.viewListingSummary .listingAnomalyTable .column-fieldName {
  width: 134px; }
.viewListingSummary .listingAnomalyTable .column-message {
  width: 604px;
  white-space: normal;
  word-break: break-word; }
.viewListingSummary .listingSummaryUrlTestTable .column-fieldName {
  width: 134px; }
.viewListingSummary .listingSummaryUrlTestTable .column-passedListingId {
  width: 134px; }
.viewListingSummary .listingSummaryUrlTestTable .column-failedListingId {
  width: 134px; }
.viewListingSummary .listingSummaryUrlTestTable .column-urlsTested {
  width: 134px; }
.viewListingSummary .listingSummaryUrlTestTable .column-successRate {
  width: 134px; }
  .viewListingSummary .listingSummaryUrlTestTable .column-successRate .success {
    width: 100%;
    text-align: center; }
.viewListingSummary .listingSummaryFieldTable .column-fieldName {
  width: 134px; }
.viewListingSummary .listingSummaryFieldTable .column-minLength {
  width: 53px; }
.viewListingSummary .listingSummaryFieldTable .column-medianLength {
  width: 60px; }
.viewListingSummary .listingSummaryFieldTable .column-averageLength {
  width: 53px; }
.viewListingSummary .listingSummaryFieldTable .column-percentile1 {
  width: 67px; }
.viewListingSummary .listingSummaryFieldTable .column-percentile2 {
  width: 67px; }
.viewListingSummary .listingSummaryFieldTable .column-maxLength {
  width: 53px; }
.viewListingSummary .listingSummaryFieldTable .column-characters {
  width: 120px; }
  .viewListingSummary .listingSummaryFieldTable .column-characters .characters {
    padding: 3px;
    border: 1px solid; }
    .viewListingSummary .listingSummaryFieldTable .column-characters .characters.alphanumeric {
      background-color: #ebe8ff;
      border-color: #dc8fff; }
    .viewListingSummary .listingSummaryFieldTable .column-characters .characters.onlyLetters {
      background-color: #f9e6fa;
      border-color: #ff8ff9; }
    .viewListingSummary .listingSummaryFieldTable .column-characters .characters.onlyNumbers {
      background-color: #e6f4fa;
      border-color: #8fc3ff; }
    .viewListingSummary .listingSummaryFieldTable .column-characters .characters.symbols {
      background-color: #d5dade;
      border-color: #919699; }
    .viewListingSummary .listingSummaryFieldTable .column-characters .characters.unsupported {
      background-color: #ffcbbd;
      border-color: #ffa78f; }
.viewListingSummary .listingSummaryFieldTable .column-percentPopulated {
  width: 67px; }
  .viewListingSummary .listingSummaryFieldTable .column-percentPopulated .populated {
    width: 100%;
    text-align: center; }
.viewListingSummary .percent0 {
  background-color: #f2fff3; }
.viewListingSummary .percent1 {
  background-color: #edffef; }
.viewListingSummary .percent2 {
  background-color: #e6ffe8; }
.viewListingSummary .percent3 {
  background-color: #dbffde; }
.viewListingSummary .percent4 {
  background-color: #d4ffd7; }
.viewListingSummary .percent5 {
  background-color: #cfffd2; }
.viewListingSummary .percent6 {
  background-color: #c9ffcd; }
.viewListingSummary .percent7 {
  background-color: #c4ffc9; }
.viewListingSummary .percent8 {
  background-color: #bdffc2; }
.viewListingSummary .percent9 {
  background-color: #b8ffbd; }
.viewListingSummary .percent10 {
  background-color: #b0ffb5; }

.logoGroupSearch h1 {
  width: 537px; }
.logoGroupSearch form {
  overflow: auto; }
  .logoGroupSearch form .control-group {
    float: left; }
  .logoGroupSearch form .control-group {
    margin-right: 18px;
    width: 418px; }
  .logoGroupSearch form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .logoGroupSearch form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .logoGroupSearch form .control-group:nth-child(2n) + .control-group {
    clear: left; }
  .logoGroupSearch form select {
    margin-bottom: 9px; }
.logoGroupSearch .logoGroupTable .column-id {
  width: 67px; }
.logoGroupSearch .logoGroupTable .column-root {
  width: 67px;
  text-align: center; }
.logoGroupSearch .logoGroupTable .column-userEditable {
  width: 67px; }
.logoGroupSearch .logoGroupTable td.column-userEditable {
  font-size: 10px; }

.logoManager .parentBreadcrumb {
  font-size: 13px; }
  .logoManager .parentBreadcrumb .spacer {
    padding-left: 9px;
    padding-right: 9px; }
.logoManager h1 {
  width: 537px; }
.logoManager .clear {
  clear: both; }
.logoManager .logoImage .wrapper {
  margin-bottom: 18px !important; }
.logoManager .logoImage img {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
  background-repeat: repeat; }
.logoManager .emptyLogos {
  margin: 18px 18px; }
.logoManager .viewLogo img {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg=="); }
.logoManager .logoCategoryHeader {
  font-weight: bold;
  margin-bottom: 9px; }
.logoManager .categoryRegion .logoChicklet {
  margin-top: 30px; }
  .logoManager .categoryRegion .logoChicklet .categoryHeader {
    margin-top: -30px; }
.logoManager .categoryRegion .slot, .logoManager .defaultRegion .slot {
  width: 110px;
  height: 110px;
  color: lightgray; }
.logoManager .categoryRegion .slot:hover, .logoManager .defaultRegion .slot:hover {
  color: gray;
  border: 2px dashed gray; }
.logoManager .categoryRegion .chicklet-header, .logoManager .defaultRegion .chicklet-header {
  background: transparent !important; }
.logoManager .categoryRegion .slot.readOnly, .logoManager .defaultRegion .slot.readOnly {
  color: transparent; }
.logoManager .categoryRegion .slot.readOnly:hover, .logoManager .defaultRegion .slot.readOnly:hover {
  color: transparent;
  border: 1px dashed #cccccc; }
.logoManager hr {
  margin-top: 36px; }
.logoManager .parentNameLink {
  margin-bottom: 27px; }
.logoManager .logoReplaceProgress {
  margin-top: 9px; }
.logoManager .chicklet .wrapper div.nonUserEditable {
  opacity: 0.3;
  text-align: left; }

.createLogoGroupModal .adminLogInputFields {
  overflow: auto; }
  .createLogoGroupModal .adminLogInputFields .control-group {
    float: left; }
  .createLogoGroupModal .adminLogInputFields .control-group {
    width: 672px; }
  .createLogoGroupModal .adminLogInputFields .control-group {
    width: 100% !important; }

.manageAdminRoles .adminRolesTable .column-roleId {
  width: 67px; }
.manageAdminRoles .adminRolesTable .column-name {
  width: 268px; }
.manageAdminRoles .adminRolesTable .column-allowedMethods {
  width: 134px;
  text-align: right; }
.manageAdminRoles.adminRoleEdit form {
  overflow: auto; }
  .manageAdminRoles.adminRoleEdit form .control-group {
    float: left; }
  .manageAdminRoles.adminRoleEdit form .control-group {
    margin-right: 18px;
    width: 418px; }
  .manageAdminRoles.adminRoleEdit form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .manageAdminRoles.adminRoleEdit form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .manageAdminRoles.adminRoleEdit form .control-group:nth-child(2n) + .control-group {
    clear: left; }
  .manageAdminRoles.adminRoleEdit form #description {
    width: 806px; }
.manageAdminRoles.adminRoleEdit .buttons {
  text-align: right; }
.manageAdminRoles.adminRoleEdit .clearLine {
  clear: left;
  padding-top: 18px;
  margin-bottom: 9px; }
.manageAdminRoles.adminRoleEdit .clear {
  clear: left; }

.manageAdmins h1 {
  width: 537px; }
.manageAdmins table .column-email {
  width: 268px; }
.manageAdmins table .column-actions {
  width: 67px;
  text-align: right; }
.manageAdmins .btn {
  margin-top: 10px; }
.manageAdmins form {
  overflow: auto; }
  .manageAdmins form .control-group {
    float: left; }
  .manageAdmins form .control-group {
    margin-right: 18px;
    width: 418px; }
  .manageAdmins form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .manageAdmins form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .manageAdmins form .control-group:nth-child(2n) + .control-group {
    clear: left; }

.manageAdmin .adminUserForm {
  margin-bottom: 9px; }
  .manageAdmin .adminUserForm form {
    overflow: auto; }
    .manageAdmin .adminUserForm form .control-group {
      float: left; }
    .manageAdmin .adminUserForm form .control-group {
      margin-right: 18px;
      width: 418px; }
    .manageAdmin .adminUserForm form .control-group:nth-child(1n) {
      clear: none;
      margin-right: 18px;
      width: 418px; }
    .manageAdmin .adminUserForm form .control-group:nth-child(2n) {
      margin-right: 0;
      width: 437px; }
    .manageAdmin .adminUserForm form .control-group:nth-child(2n) + .control-group {
      clear: left; }
.manageAdmin .roles .roleOptionsTable label.checkbox {
  margin: 0; }
.manageAdmin .roles .roleOptionsTable .column-name {
  width: 201px; }
.manageAdmin .roles .roleOptionsTable .column-description {
  width: 604px; }
.manageAdmin .adminUserAccessControl .column-designKit, .manageAdmin .adminUserAccessControl .column-agentChoice {
  display: none; }

.manageQueues form {
  overflow: auto; }
  .manageQueues form .control-group {
    float: left; }
  .manageQueues form .control-group {
    margin-right: 18px;
    width: 418px; }
  .manageQueues form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .manageQueues form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .manageQueues form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.manageQueues .searchResults .queuesTable .column-queueName {
  width: 268px; }
.manageQueues .searchResults .queuesTable .column-priority {
  width: 67px; }
  .manageQueues .searchResults .queuesTable .column-priority .priorityInput {
    width: 60px; }
.manageQueues .searchResults .queuesTable .column-messageGroup {
  width: 100px; }
.manageQueues .searchResults .queuesTable .column-lastSendTime {
  display: none; }
.manageQueues .searchResults .queuesTable .column-lastReceiveTime {
  display: none; }
.manageQueues .searchResults .queuesTable .column-approxMessageCount {
  width: 84px; }
.manageQueues .searchResults .queuesTable .column-approxAgeOldestMessageSeconds {
  width: 100px; }
.manageQueues .searchResults .queuesTable .column-actions {
  text-align: right;
  width: 50px; }
  .manageQueues .searchResults .queuesTable .column-actions a {
    margin-left: 9px; }

.sendMessageModal form {
  overflow: auto; }
  .sendMessageModal form .control-group {
    float: left; }
  .sendMessageModal form .control-group {
    margin-right: 18px;
    width: 206px; }
  .sendMessageModal form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 206px; }
  .sendMessageModal form .control-group:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 206px; }
  .sendMessageModal form .control-group:nth-child(3n) {
    margin-right: 0;
    width: 224px; }
  .sendMessageModal form .control-group:nth-child(3n) + .control-group {
    clear: left; }
  .sendMessageModal form #priority {
    width: 67px; }
  .sendMessageModal form #messageGroup {
    width: 403px; }
  .sendMessageModal form #delaySeconds {
    width: 168px; }
  .sendMessageModal form #body {
    width: 100%; }

.manageSyncOrgs form.filter {
  overflow: auto;
  margin-bottom: 9px; }
  .manageSyncOrgs form.filter .control-group {
    float: left; }
  .manageSyncOrgs form.filter .control-group {
    margin-right: 18px;
    width: 273px; }
  .manageSyncOrgs form.filter .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .manageSyncOrgs form.filter .control-group:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .manageSyncOrgs form.filter .control-group:nth-child(3n) {
    margin-right: 0;
    width: 291px; }
  .manageSyncOrgs form.filter .control-group:nth-child(3n) + .control-group {
    clear: left; }
  .manageSyncOrgs form.filter #allowPartialMatch {
    width: 873px;
    margin-right: 0; }
  .manageSyncOrgs form.filter #metaValues {
    width: 582px;
    margin-right: 0; }
.manageSyncOrgs .hint {
  font-style: italic;
  font-size: 11px; }
.manageSyncOrgs .syncOrgActions {
  border: solid thin #DBDBDB;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: rgba(136, 161, 186, 0.1);
  padding: 9px 9px 9px 9px;
  margin-bottom: 9px; }
  .manageSyncOrgs .syncOrgActions label {
    display: inline-block; }
  .manageSyncOrgs .syncOrgActions a {
    margin-left: 9px; }
  .manageSyncOrgs .syncOrgActions .selectedCount {
    margin-left: 9px; }
.manageSyncOrgs .flexContentSpaceBetween {
  display: flex;
  justify-content: space-between; }
.manageSyncOrgs .syncOrgsTable .column-selected {
  text-align: center;
  width: 16px; }
.manageSyncOrgs .syncOrgsTable .column-status {
  width: 67px; }
  .manageSyncOrgs .syncOrgsTable .column-status .status {
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    display: inline-block;
    padding: 2px 4px 2px 4px;
    width: 90%; }
  .manageSyncOrgs .syncOrgsTable .column-status .status-active {
    background-color: #DBFFDB; }
  .manageSyncOrgs .syncOrgsTable .column-status .status-dryrun {
    background-color: #FFFFE3; }
  .manageSyncOrgs .syncOrgsTable .column-status .status-paused {
    background-color: #FFDBDB; }
  .manageSyncOrgs .syncOrgsTable .column-status .status-ignored {
    background-color: #DBDBDB; }
  .manageSyncOrgs .syncOrgsTable .column-status .status-unknown {
    background-color: #FFA769; }
.manageSyncOrgs .syncOrgsTable .column-syncFirstSeen {
  width: 84px;
  font-size: 12px; }
.manageSyncOrgs .syncOrgsTable .column-syncLastSeen {
  width: 84px;
  font-size: 12px; }
.manageSyncOrgs .syncOrgsTable .column-source {
  width: 100px;
  font-size: 12px; }
.manageSyncOrgs .syncOrgsTable .column-label {
  width: 134px;
  font-size: 12px; }
.manageSyncOrgs .syncOrgsTable .column-meta {
  width: 201px;
  font-size: 12px; }
.manageSyncOrgs .syncOrgsTable .column-approxUserCount {
  width: 50px;
  text-align: center; }
.manageSyncOrgs .syncOrgsTable .column-mapping {
  text-align: right; }

#editSyncOrgModal .modal-body {
  overflow: hidden !important; }
#editSyncOrgModal .modal-footer .btn.delete {
  margin-right: 9px; }
#editSyncOrgModal form {
  overflow: auto; }
  #editSyncOrgModal form .control-group {
    float: left; }
  #editSyncOrgModal form .control-group {
    margin-right: 18px;
    width: 318px; }
  #editSyncOrgModal form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 318px; }
  #editSyncOrgModal form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 336px; }
  #editSyncOrgModal form .control-group:nth-child(2n) + .control-group {
    clear: left; }
  #editSyncOrgModal form input[disabled],
  #editSyncOrgModal form select[disabled],
  #editSyncOrgModal form textarea[disabled],
  #editSyncOrgModal form input[readonly],
  #editSyncOrgModal form select[readonly],
  #editSyncOrgModal form textarea[readonly] {
    cursor: default; }
  #editSyncOrgModal form .icon-suffix {
    display: none; }
  #editSyncOrgModal form #notes input, #editSyncOrgModal form #notes textarea {
    width: 672px; }
  #editSyncOrgModal form .control-group {
    position: relative; }
    #editSyncOrgModal form .control-group .overwriteLink {
      position: absolute;
      right: 0;
      top: 0; }
#editSyncOrgModal .bulkSources {
  border-bottom: 1px solid #eee;
  margin-bottom: 9px; }
  #editSyncOrgModal .bulkSources .warnings {
    margin-bottom: 9px; }
    #editSyncOrgModal .bulkSources .warnings .warning {
      font-style: italic;
      color: #ff0000; }
  #editSyncOrgModal .bulkSources .source {
    display: inline-block;
    margin-right: 9px;
    margin-bottom: 9px;
    padding: 3px 5px 3px 5px;
    background-color: #FFFDE8;
    border: solid thin #B3B3B3;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }
#editSyncOrgModal .basicFields {
  overflow: auto; }
  #editSyncOrgModal .basicFields .basicField {
    float: left; }
  #editSyncOrgModal .basicFields .basicField {
    margin-right: 9px;
    width: 205px; }
  #editSyncOrgModal .basicFields .basicField:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    width: 205px; }
  #editSyncOrgModal .basicFields .basicField:nth-child(2n) {
    clear: none;
    margin-right: 9px;
    width: 205px; }
  #editSyncOrgModal .basicFields .basicField:nth-child(3n) {
    margin-right: 0;
    width: 216px; }
  #editSyncOrgModal .basicFields .basicField:nth-child(3n) + .basicField {
    clear: left; }
  #editSyncOrgModal .basicFields .value {
    font-size: 12px; }
  #editSyncOrgModal .basicFields .basicField {
    margin-bottom: 9px; }
#editSyncOrgModal .metaFields {
  /* Make room for two lines of meta fields */
  min-height: 81px;
  border-bottom: 1px solid #eee; }
  #editSyncOrgModal .metaFields .metaField {
    display: inline-block;
    margin-right: 9px;
    margin-bottom: 9px;
    padding: 3px 5px 3px 5px;
    background-color: #EBF6FF;
    border: solid thin #B3B3B3;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 12px; }
#editSyncOrgModal .editableFields {
  margin-top: 9px; }
#editSyncOrgModal .adminLogInputFields .fields {
  overflow: auto; }
  #editSyncOrgModal .adminLogInputFields .fields .control-group {
    float: left; }
  #editSyncOrgModal .adminLogInputFields .fields .control-group {
    margin-right: 18px;
    width: 318px; }
  #editSyncOrgModal .adminLogInputFields .fields .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 318px; }
  #editSyncOrgModal .adminLogInputFields .fields .control-group:nth-child(2n) {
    margin-right: 0;
    width: 336px; }
  #editSyncOrgModal .adminLogInputFields .fields .control-group:nth-child(2n) + .control-group {
    clear: left; }
  #editSyncOrgModal .adminLogInputFields .fields .icon-suffix {
    display: none; }
  #editSyncOrgModal .adminLogInputFields .fields .assistive-text {
    font-size: 12px; }

.officeOverrides form {
  overflow: auto; }
  .officeOverrides form .control-group {
    float: left; }
  .officeOverrides form .control-group {
    margin-right: 18px;
    width: 273px; }
  .officeOverrides form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .officeOverrides form .control-group:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .officeOverrides form .control-group:nth-child(3n) {
    margin-right: 0;
    width: 291px; }
  .officeOverrides form .control-group:nth-child(3n) + .control-group {
    clear: left; }
.officeOverrides .officeSearch .column-id {
  width: 50px; }
.officeOverrides .officeSearch .column-oid {
  width: 168px; }
.officeOverrides .officeSearch .column-name {
  width: 285px; }
.officeOverrides .officeSearch .column-notes {
  width: 268px; }
.officeOverrides .officeSearch .column-action {
  width: 67px;
  text-align: right; }

.preBuiltCampaignAdmin .table td.column-name, .preBuiltCampaignAdmin .table th.column-name {
  width: 403px; }
.preBuiltCampaignAdmin .table td.column-campaignId, .preBuiltCampaignAdmin .table th.column-campaignId {
  width: 100px; }
.preBuiltCampaignAdmin .table td.column-type, .preBuiltCampaignAdmin .table th.column-type {
  width: 100px; }
.preBuiltCampaignAdmin .table td.column-dateCreated, .preBuiltCampaignAdmin .table th.column-dateCreated {
  width: 100px; }
.preBuiltCampaignAdmin .table td.column-actions, .preBuiltCampaignAdmin .table th.column-actions {
  width: 100px;
  text-align: right; }

.previewListingEmail form {
  overflow: auto; }
  .previewListingEmail form .control-group {
    float: left; }
  .previewListingEmail form .control-group {
    margin-right: 18px;
    width: 418px; }
  .previewListingEmail form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .previewListingEmail form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .previewListingEmail form .control-group:nth-child(2n) + .control-group {
    clear: left; }
  .previewListingEmail form #designGroupId > .combobox-custom-icon.ui-corner-right {
    position: absolute;
    right: 5px;
    top: 41px;
    cursor: pointer; }
.previewListingEmail iframe {
  border: none;
  width: 100%;
  height: 1000px; }
.previewListingEmail h6 {
  font-weight: normal; }
.previewListingEmail .previewButtons {
  margin-top: 9px; }
.previewListingEmail .header {
  font-size: 17px; }
.previewListingEmail .requests {
  margin-top: 9px;
  border-top: solid 1px #bcbcbc; }
  .previewListingEmail .requests .request {
    padding: 4px 9px 4px 9px;
    border-bottom: solid 1px #bcbcbc;
    font-size: 13px; }
    .previewListingEmail .requests .request .status {
      font-size: 12px;
      color: #7c7c7c;
      text-transform: uppercase; }
    .previewListingEmail .requests .request.status-pending {
      background-color: #fff9e2; }
    .previewListingEmail .requests .request.status-success {
      background-color: #e5ffe2; }
    .previewListingEmail .requests .request.status-error {
      background-color: #ffd3d3; }

.simulatedListing {
  margin-right: 9px; }
  .simulatedListing .disabled {
    opacity: .5; }
  .simulatedListing .events {
    overflow: auto;
    margin-left: 27px; }
    .simulatedListing .events label {
      float: left; }
    .simulatedListing .events label {
      margin-right: 9px;
      width: 237px; }
    .simulatedListing .events label:nth-child(1n) {
      clear: none;
      margin-right: 9px;
      width: 237px; }
    .simulatedListing .events label:nth-child(2n) {
      clear: none;
      margin-right: 9px;
      width: 237px; }
    .simulatedListing .events label:nth-child(3n) {
      margin-right: 0;
      width: 247px; }
    .simulatedListing .events label:nth-child(3n) + label {
      clear: left; }
  .simulatedListing .useTemplateOnS3 {
    margin-bottom: 18px; }
  .simulatedListing .simulateEventsHeader {
    margin-top: 9px;
    margin-bottom: 4px; }
  .simulatedListing .simulateEventsDescription {
    padding-left: 18px;
    font-size: 12px; }

.unitProductOrdersTable {
  font-size: 10px; }
  .unitProductOrdersTable table th {
    font-size: 8px; }
  .unitProductOrdersTable .column-id {
    width: 40px; }
  .unitProductOrdersTable .column-renew {
    width: 80px; }
  .unitProductOrdersTable .column-dateCreated {
    width: 67px; }
  .unitProductOrdersTable .column-totalCost {
    width: 40px; }
  .unitProductOrdersTable .column-status {
    width: 53px; }
  .unitProductOrdersTable .column-userId {
    width: 53px; }
  .unitProductOrdersTable .column-customerUserId {
    width: 60px; }
  .unitProductOrdersTable .column-email {
    width: 80px; }
  .unitProductOrdersTable .column-billingName {
    width: 100px; }
  .unitProductOrdersTable .column-verisignPNREF {
    width: 73px; }
  .unitProductOrdersTable .column-currentRefCode {
    width: 80px; }

.ordersSearch .exportLink {
  text-align: right;
  font-size: 12px; }
.ordersSearch .unitProductOrdersTable .column-renew {
  display: none; }

.adminReport form {
  overflow: auto; }
  .adminReport form .control-group {
    float: left; }
  .adminReport form .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminReport form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminReport form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminReport form .control-group:nth-child(2n) + .control-group {
    clear: left; }
  .adminReport form #groupBy {
    margin-top: 18px; }
.adminReport .csvDownloadTableButton {
  font-size: 12px; }
  .adminReport .csvDownloadTableButton div.spacer {
    width: 100%; }
.adminReport .preselectDate {
  margin-right: 18px; }
.adminReport h1 {
  margin-bottom: 36px; }

.projectsReport .tableMgr tr {
  cursor: pointer; }

.projectUserTemplates .column-templateId {
  width: 67px; }
.projectUserTemplates .column-templateName {
  width: 604px; }
.projectUserTemplates .column-values {
  width: 67px; }
.projectUserTemplates .column-actions {
  width: 67px; }

.editProjectUserTemplate form {
  overflow: auto; }
  .editProjectUserTemplate form .control-group {
    float: left; }
  .editProjectUserTemplate form .control-group {
    width: 873px; }
.editProjectUserTemplate .projectUserTemplateValuesTable .column-field {
  width: 268px; }
  .editProjectUserTemplate .projectUserTemplateValuesTable .column-field select {
    width: 268px; }
.editProjectUserTemplate .projectUserTemplateValuesTable .column-value {
  width: 302px; }
  .editProjectUserTemplate .projectUserTemplateValuesTable .column-value input {
    width: 302px; }
.editProjectUserTemplate .projectUserTemplateValuesTable .column-mergePolicy {
  width: 201px; }
  .editProjectUserTemplate .projectUserTemplateValuesTable .column-mergePolicy select {
    width: 201px; }

html .adminAccountSelect #modal.renewAccountiter {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html .adminAccountSelect #modal.renewAccountiter form {
    overflow: auto; }
    html .adminAccountSelect #modal.renewAccountiter form .control-group {
      float: left; }
    html .adminAccountSelect #modal.renewAccountiter form .control-group {
      width: 470px; }
html .adminAccountSelect .btn {
  margin-top: 8px; }

.orderReceiptModal {
  height: 530px; }
  .orderReceiptModal p {
    margin-bottom: 3px; }
  .orderReceiptModal .modal-body hr {
    margin: 7px; }
  .orderReceiptModal .modal-body .orderInformation {
    width: 200px;
    margin-bottom: 0px; }
  .orderReceiptModal .modal-body .credCardInfo {
    width: 400px;
    margin-bottom: 0px; }
    .orderReceiptModal .modal-body .credCardInfo .dataList {
      margin-bottom: 0px; }
      .orderReceiptModal .modal-body .credCardInfo .dataList address {
        margin-bottom: 2px; }
  .orderReceiptModal .modal-body .invoiceRegion .invoice .note {
    color: #252526;
    font-size: 12px; }
  .orderReceiptModal .modal-body .invoiceRegion .invoice .column-quantity {
    width: 53px; }
  .orderReceiptModal .modal-body .invoiceRegion .invoice .column-item {
    width: 336px; }
  .orderReceiptModal .modal-body .invoiceRegion .invoice .column-unitPrice {
    width: 100px; }
  .orderReceiptModal .modal-body .invoiceRegion .invoice .column-price {
    width: 100px; }
  .orderReceiptModal .modal-body .invoiceRegion .invoice table td:last-child, .orderReceiptModal .modal-body .invoiceRegion .invoice table th:last-child {
    text-align: right; }
  .orderReceiptModal .modal-body .invoiceRegion .invoice table td:nth-last-child(2), .orderReceiptModal .modal-body .invoiceRegion .invoice table th:nth-last-child(2) {
    text-align: right; }

.adminRefCodes .newRefCodeLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.adminRefCodes form {
  overflow: auto; }
  .adminRefCodes form .control-group {
    float: left; }
  .adminRefCodes form .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminRefCodes form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminRefCodes form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminRefCodes form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.adminRefCodes .exportLink {
  text-align: right;
  font-size: 12px; }
.adminRefCodes .advancedSearch {
  clear: left;
  margin-bottom: 9px; }

.refCodeEdit form {
  overflow: auto; }
  .refCodeEdit form .control-group {
    float: left; }
  .refCodeEdit form .control-group {
    margin-right: 18px;
    width: 418px; }
  .refCodeEdit form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .refCodeEdit form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .refCodeEdit form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.refCodeEdit h1 {
  width: 537px; }
.refCodeEdit .clearLine {
  clear: left;
  padding-top: 27px; }
.refCodeEdit .clear {
  clear: left; }
.refCodeEdit #bulkEditRefCodeUsers a, .refCodeEdit #bulkEditImpersonation a {
  cursor: pointer;
  margin-bottom: 9px; }
.refCodeEdit .copyRefCode {
  font-size: 12px;
  font-weight: normal; }
.refCodeEdit .refCodeAccessControl .column-designKit, .refCodeEdit .refCodeAccessControl .column-agentChoice {
  display: none; }

.refCodeSearch table td.column-action, .refCodeSearch table th.column-action {
  width: 100px;
  text-align: left; }
.refCodeSearch table td.column-description, .refCodeSearch table th.column-description {
  width: 235px; }
.refCodeSearch table td.column-refCode, .refCodeSearch table th.column-refCode {
  width: 235px; }
.refCodeSearch table td.column-id, .refCodeSearch table th.column-id {
  width: 53px; }
.refCodeSearch .nodelete .icon-trash {
  opacity: 0.5; }

.impersonationRefCodes table td.column-impersonationEnabled, .impersonationRefCodes table th.column-impersonationEnabled {
  width: 120px; }
.impersonationRefCodes table td.column-description, .impersonationRefCodes table th.column-description {
  width: 403px; }
.impersonationRefCodes table td.column-refCode, .impersonationRefCodes table th.column-refCode {
  width: 161px; }
.impersonationRefCodes table td.column-id, .impersonationRefCodes table th.column-id {
  width: 53px; }

.sourceEmailToUserLinks .sourceEmailToUserLinkTable .column-dateCreated {
  width: 100px; }
.sourceEmailToUserLinks .sourceEmailToUserLinkTable .column-email {
  width: 369px; }
.sourceEmailToUserLinks .sourceEmailToUserLinkTable .column-source {
  width: 268px; }
.sourceEmailToUserLinks .sourceEmailToUserLinkTable .column-actions {
  text-align: right; }

.supportContacts form .clearLine {
  clear: left;
  padding-top: 27px; }
.supportContacts form .control-group {
  width: 394px;
  margin-right: 18px; }
.supportContacts h1 {
  width: 537px; }
.supportContacts .newSupportContactLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.supportContacts .supportContactSearch table th.column-email, .supportContacts .supportContactSearch table td.column-email {
  width: 268px; }
.supportContacts .supportContactSearch table th.column-id, .supportContacts .supportContactSearch table td.column-id {
  width: 67px; }

.siteCodes form {
  overflow: auto; }
  .siteCodes form .control-group {
    float: left; }
  .siteCodes form .control-group {
    margin-right: 18px;
    width: 418px; }
  .siteCodes form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .siteCodes form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .siteCodes form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.siteCodes h1 {
  width: 537px; }
.siteCodes .newSiteCodeLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.siteCodes .siteCodeSearch table th.column-siteCode, .siteCodes .siteCodeSearch table td.column-siteCode {
  width: 107px; }
.siteCodes .siteCodeSearch table th.column-clientName, .siteCodes .siteCodeSearch table td.column-clientName {
  width: 107px; }
.siteCodes .siteCodeSearch table th.column-password, .siteCodes .siteCodeSearch table td.column-password {
  width: 107px; }
.siteCodes .siteCodeSearch table th.column-description, .siteCodes .siteCodeSearch table td.column-description {
  width: 134px; }
.siteCodes .siteCodeSearch table th.column-created, .siteCodes .siteCodeSearch table td.column-created {
  width: 67px; }
.siteCodes .siteCodeSearch table th.column-updated, .siteCodes .siteCodeSearch table td.column-updated {
  width: 67px; }
.siteCodes .siteCodeSearch table th.column-actions, .siteCodes .siteCodeSearch table td.column-actions {
  text-align: right;
  width: 40px; }

.siteStyleGenerator form {
  overflow: auto; }
  .siteStyleGenerator form .control-group {
    float: left; }
  .siteStyleGenerator form .control-group {
    margin-right: 18px;
    width: 273px; }
  .siteStyleGenerator form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .siteStyleGenerator form .control-group:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 273px; }
  .siteStyleGenerator form .control-group:nth-child(3n) {
    margin-right: 0;
    width: 291px; }
  .siteStyleGenerator form .control-group:nth-child(3n) + .control-group {
    clear: left; }
.siteStyleGenerator iframe {
  border: none;
  width: 100%;
  height: 1000px; }
.siteStyleGenerator .preview-table {
  width: 100%;
  background-color: #ffffff;
  border-collapse: collapse;
  border-width: 2px;
  border-style: none;
  color: #ffffff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  table-layout: auto; }
.siteStyleGenerator .preview-table td {
  border-width: 2px;
  border-style: none;
  padding: 20px; }
.siteStyleGenerator .active-preview-header-text {
  color: #ffffff;
  border-width: 2px;
  border-style: none;
  padding: 20px; }
.siteStyleGenerator .btn-primary-preview {
  color: #000;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #08c, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #08c, #0044cc);
  background-image: -o-linear-gradient(top, #08c, #0044cc);
  background-image: linear-gradient(to bottom, #08c, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0044CC', GradientType=0);
  border-color: #000000 #000000 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #000000;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
.siteStyleGenerator .btn-secondary-preview {
  color: #000;
  background-color: #ededed;
  background-image: -moz-linear-gradient(top, #ededed, #ededed);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ededed), to(#ededed));
  background-image: -webkit-linear-gradient(top, #ededed, #ededed);
  background-image: -o-linear-gradient(top, #ededed, #ededed);
  background-image: linear-gradient(to bottom, #ededed, #ededed);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ededed', GradientType=0);
  border-color: #ededed #ededed #ededed;
  *background-color: #ededed;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
.siteStyleGenerator .well .well-title-preview {
  background-color: #ffffff;
  border: 1px solid #ebebeb;
  color: #53565a;
  font-weight: 500;
  left: -1px;
  padding: 9px 18px;
  position: absolute;
  right: -1px;
  top: -1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px; }
.siteStyleGenerator .well .well-title-preview .breadcrumb {
  background: none;
  margin: 0;
  padding: 0; }
.siteStyleGenerator .well .well-title-preview a, .siteStyleGenerator .well .well-title-preview a:link, .siteStyleGenerator .well .well-title-preview a:visited {
  color: #009cbd; }
.siteStyleGenerator .well .well-title-preview a:hover {
  color: #165c7d; }

.syndicationTemplates .vtoken {
  font-weight: bold; }
.syndicationTemplates .toggleEventTemplatesLink {
  clear: left;
  margin-top: 18px;
  margin-bottom: 18px; }
.syndicationTemplates .column-actions {
  width: 67px;
  text-align: right; }

.adminUserProfiles .newUserLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.adminUserProfiles form {
  overflow: auto; }
  .adminUserProfiles form .control-group {
    float: left; }
  .adminUserProfiles form .control-group {
    margin-right: 18px;
    width: 418px; }
  .adminUserProfiles form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .adminUserProfiles form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .adminUserProfiles form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.adminUserProfiles .userProfilesTable .column-id {
  width: 53px; }
.adminUserProfiles .userProfilesTable .column-email {
  width: 201px; }
.adminUserProfiles .userProfilesTable .column-fname {
  width: 80px; }
.adminUserProfiles .userProfilesTable .column-lname {
  width: 80px; }
.adminUserProfiles .userProfilesTable .column-status {
  width: 60px; }
.adminUserProfiles .userProfilesTable .column-company {
  width: 107px; }
.adminUserProfiles .userProfilesTable .column-content {
  width: 67px; }
  .adminUserProfiles .userProfilesTable .column-content .userListings {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    border: 1px solid #e8e8e8;
    padding: 1px;
    font-size: 10px;
    font-weight: bold;
    line-height: 15px;
    text-align: center;
    transform: translateY(2px); }
    .adminUserProfiles .userProfilesTable .column-content .userListings.hasListings {
      background-color: #0073E6;
      color: white;
      border: none; }
.adminUserProfiles .userProfilesTable .column-action {
  width: 67px;
  text-align: right; }
.adminUserProfiles .datepicker-control {
  width: 336px; }
.adminUserProfiles .bulkUpdateLink {
  float: right; }

.adminUserProfileInput .alert.on-page {
  margin-top: 9px;
  margin-bottom: 0; }
.adminUserProfileInput form .clearLine {
  clear: left;
  padding-top: 27px; }
.adminUserProfileInput form .control-group {
  width: 394px;
  margin-right: 18px; }
.adminUserProfileInput form #fname {
  width: 259px; }
.adminUserProfileInput form #mi {
  width: 116px; }
.adminUserProfileInput form #accountPlan {
  clear: left; }
.adminUserProfileInput form .date {
  width: 394px;
  margin-right: 18px; }
.adminUserProfileInput form #notes {
  width: 806px; }
.adminUserProfileInput .clear {
  clear: left; }
.adminUserProfileInput .navBar {
  margin-top: 45px; }
  .adminUserProfileInput .navBar .navBarLink {
    font-size: 12px;
    text-align: center;
    width: 134px;
    display: inline-block;
    margin-right: 9px;
    margin-bottom: 9px;
    padding: 5px 10px 5px 10px;
    background-color: rgba(237, 237, 237, 0.3); }
  .adminUserProfileInput .navBar .navBarLink:hover {
    background-color: rgba(237, 237, 237, 0.5); }
.adminUserProfileInput .pageTitle {
  width: 672px; }
.adminUserProfileInput .loginLink {
  margin-bottom: 9px; }
.adminUserProfileInput .autoLoginGeneratorLink, .adminUserProfileInput .impersonationAdminLink, .adminUserProfileInput .manageStoredValueLink, .adminUserProfileInput .brandingDataPreviewLink, .adminUserProfileInput .automationAnalysisLink {
  text-align: right; }
.adminUserProfileInput .exportLink, .adminUserProfileInput .productSelectLink {
  font-size: 12px;
  margin-left: 18px; }
.adminUserProfileInput .danger label {
  color: red; }
.adminUserProfileInput .userSetImages {
  display: inline-block;
  margin-right: 18px; }
  .adminUserProfileInput .userSetImages .userSetImageCaption {
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
    margin-top: 9px; }
  .adminUserProfileInput .userSetImages .center {
    text-align: center;
    height: 100px;
    line-height: 100px;
    background-color: gainsboro; }
  .adminUserProfileInput .userSetImages .padImage {
    padding-left: 9px;
    padding-right: 9px; }
  .adminUserProfileInput .userSetImages img {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
    background-repeat: repeat; }
.adminUserProfileInput .CompanyLogo {
  min-width: 200px;
  max-width: 200px; }
.adminUserProfileInput .PostalIndicia {
  min-width: 200px;
  max-width: 200px; }
.adminUserProfileInput .AgentPhoto {
  min-width: 67px;
  max-width: 100px; }
.adminUserProfileInput .adminProfileLogo {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
  background-repeat: repeat; }
.adminUserProfileInput .emailsDeliveredTable .column-subject {
  width: 336px; }
.adminUserProfileInput .emailsDeliveredTable .column-date {
  width: 168px; }
.adminUserProfileInput .emailsDeliveredTable .column-bouncecategory {
  width: 134px; }
.adminUserProfileInput .userMetaTable .column-source {
  width: 174px; }
.adminUserProfileInput .userMetaTable .column-actions {
  width: 26px;
  text-align: right; }

.userSessionHistoryTable {
  font-size: 12px; }
  .userSessionHistoryTable .column-browser {
    width: 403px; }

.youTubeChannelManager .column-name {
  width: 336px; }
.youTubeChannelManager .column-status {
  width: 201px; }
.youTubeChannelManager .column-videoCount {
  width: 100px; }
.youTubeChannelManager .column-accountPlans {
  width: 134px; }
.youTubeChannelManager .column-actions {
  text-align: right;
  width: 33px; }

.showGeneratorInputBundles .newInputBundleLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.showGeneratorInputBundles table {
  font-size: 12px; }

.addEditGeneratorInputBundle form {
  overflow: auto; }
  .addEditGeneratorInputBundle form .control-group {
    float: left; }
  .addEditGeneratorInputBundle form .control-group {
    margin-right: 18px;
    width: 422px; }
  .addEditGeneratorInputBundle form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 422px; }
  .addEditGeneratorInputBundle form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 440px; }
  .addEditGeneratorInputBundle form .control-group:nth-child(2n) + .control-group {
    clear: left; }
  .addEditGeneratorInputBundle form .control-group:nth-child(3) {
    width: 880px; }

.userSummary .gapcell {
  width: 9px; }
.userSummary .table .rowLabel {
  width: 134px;
  background-color: whitesmoke;
  font-weight: bold; }
.userSummary .table .columnLabel {
  background-color: whitesmoke;
  font-weight: bold; }
.userSummary .oauthProvider {
  text-align: center;
  vertical-align: middle;
  min-height: 60px;
  height: 60px; }
  .userSummary .oauthProvider .oauthProviderLogo {
    max-width: 115px;
    max-height: 30px; }

.viewQueue .instructions {
  margin-bottom: 9px; }
.viewQueue .viewQueueMessagesTable .column-messageId {
  width: 268px; }
.viewQueue .viewQueueMessagesTable .column-body {
  width: 537px; }
.viewQueue .footnote {
  font-style: italic; }

#viewMessageBodyModal .modal-body {
  word-wrap: break-word; }

.manageS3Objects .region-uploader {
  position: absolute;
  top: 18px;
  right: 18px; }
  .manageS3Objects .region-uploader .s3ObjectUploader input {
    display: none; }
.manageS3Objects table {
  font-size: 12px; }
.manageS3Objects .column-actions {
  width: 90px; }

.ftpConfigs form.filter {
  overflow: auto;
  margin-bottom: 9px; }
  .ftpConfigs form.filter .control-group {
    float: left; }
  .ftpConfigs form.filter .control-group {
    margin-right: 18px;
    width: 385px; }
  .ftpConfigs form.filter .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 385px; }
  .ftpConfigs form.filter .control-group:nth-child(2n) {
    margin-right: 0;
    width: 403px; }
  .ftpConfigs form.filter .control-group:nth-child(2n) + .control-group {
    clear: left; }
.ftpConfigs .newFtpConfigLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.ftpConfigs .ftpConfigSearch table th.column-source, .ftpConfigs .ftpConfigSearch table td.column-source {
  width: 134px; }
.ftpConfigs .ftpConfigSearch table th.column-type, .ftpConfigs .ftpConfigSearch table td.column-type {
  width: 67px; }
.ftpConfigs .ftpConfigSearch table th.column-host, .ftpConfigs .ftpConfigSearch table td.column-host {
  width: 134px; }
.ftpConfigs .ftpConfigSearch table th.column-user, .ftpConfigs .ftpConfigSearch table td.column-user {
  width: 67px; }
.ftpConfigs .ftpConfigSearch table th.column-dir, .ftpConfigs .ftpConfigSearch table td.column-dir {
  width: 120px; }
.ftpConfigs .ftpConfigSearch table th.column-actions, .ftpConfigs .ftpConfigSearch table td.column-actions {
  text-align: right;
  width: 33px; }

.genericUserSourceConfig form .clearLine {
  clear: left;
  padding-top: 27px;
  margin-bottom: 0px; }
.genericUserSourceConfig form .clear {
  clear: left; }
.genericUserSourceConfig form .metaMappingTable {
  overflow: auto; }
  .genericUserSourceConfig form .metaMappingTable .control-group {
    float: left; }
  .genericUserSourceConfig form .metaMappingTable .control-group {
    margin-right: 18px;
    width: 418px; }
  .genericUserSourceConfig form .metaMappingTable .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .genericUserSourceConfig form .metaMappingTable .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .genericUserSourceConfig form .metaMappingTable .control-group:nth-child(2n) + .control-group {
    clear: left; }
.genericUserSourceConfig form .paginatorCn {
  display: none; }
.genericUserSourceConfig form .addMetaMappingBtn {
  margin-bottom: 18px; }
.genericUserSourceConfig .newGenericUserSourceLink {
  position: absolute;
  top: 18px;
  right: 18px; }
.genericUserSourceConfig .genericUserSourceConfigSearch table th.column-source, .genericUserSourceConfig .genericUserSourceConfigSearch table td.column-source {
  width: 134px; }
.genericUserSourceConfig .genericUserSourceConfigSearch table th.column-orgLevel1, .genericUserSourceConfig .genericUserSourceConfigSearch table td.column-orgLevel1 {
  width: 67px; }
.genericUserSourceConfig .genericUserSourceConfigSearch table th.column-orgLevel2, .genericUserSourceConfig .genericUserSourceConfigSearch table td.column-orgLevel2 {
  width: 67px; }
.genericUserSourceConfig .genericUserSourceConfigSearch table th.column-orgLevel3, .genericUserSourceConfig .genericUserSourceConfigSearch table td.column-orgLevel3 {
  width: 67px; }
.genericUserSourceConfig .genericUserSourceConfigSearch table th.column-actions, .genericUserSourceConfig .genericUserSourceConfigSearch table td.column-actions {
  text-align: right;
  width: 33px; }

.listingSharingMeta form {
  overflow: auto; }
  .listingSharingMeta form .control-group {
    float: left; }
  .listingSharingMeta form .control-group {
    margin-right: 18px;
    width: 418px; }
  .listingSharingMeta form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .listingSharingMeta form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .listingSharingMeta form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.listingSharingMeta .listingSharingMetaSearch .column-id {
  width: 50px; }
.listingSharingMeta .listingSharingMetaSearch .column-name {
  width: 235px; }
.listingSharingMeta .listingSharingMetaSearch .column-metaSource {
  width: 235px; }
.listingSharingMeta .listingSharingMetaSearch .column-metaName {
  width: 252px; }
.listingSharingMeta .listingSharingMetaSearch .column-action {
  width: 67px;
  text-align: right; }

.searchListings form {
  overflow: auto; }
  .searchListings form .control-group {
    float: left; }
  .searchListings form .control-group {
    margin-right: 18px;
    width: 418px; }
  .searchListings form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .searchListings form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .searchListings form .control-group:nth-child(2n) + .control-group {
    clear: left; }

.searchListingsTable .column-dateCreated {
  width: 100px; }
.searchListingsTable .column-dateUpdated {
  width: 100px; }
.searchListingsTable .column-listingId {
  width: 201px; }
.searchListingsTable .column-listingSource {
  width: 134px; }
.searchListingsTable .column-fullAddress {
  width: 268px; }

.uploadFolderTextImage .imageContainer {
  height: 200px;
  text-align: center;
  margin-bottom: 9px; }
  .uploadFolderTextImage .imageContainer .imageSlot {
    height: 200px;
    border: solid 1px #efefef; }
    .uploadFolderTextImage .imageContainer .imageSlot p {
      padding-top: 90px; }
.uploadFolderTextImage .imageUploader #imageUrl {
  width: 739px;
  margin-right: 9px; }
.uploadFolderTextImage .imageUploader .uploadifive-button {
  height: 20px !important;
  line-height: 20px !important;
  cursor: default; }
.uploadFolderTextImage .imageControls {
  margin-bottom: 9px; }

.userAccessControl {
  margin-bottom: 9px; }
  .userAccessControl .userAccessControlTable .column-userId {
    width: 67px; }
  .userAccessControl .userAccessControlTable .column-name {
    width: 436px; }
  .userAccessControl .userAccessControlTable .column-designKit {
    width: 134px;
    text-align: center; }
  .userAccessControl .userAccessControlTable .column-agentChoice {
    width: 134px;
    text-align: center; }
  .userAccessControl .userAccessControlTable .column-actions {
    width: 33px;
    text-align: right; }
  .userAccessControl .userAccessHeader {
    width: 604px; }

.userSelectorModal .filters {
  margin-bottom: 9px; }
  .userSelectorModal .filters input[name='idSearch'] {
    width: 53px; }
  .userSelectorModal .filters input[name='firstNameSearch'] {
    width: 134px; }
  .userSelectorModal .filters input[name='lastNameSearch'] {
    width: 134px; }
.userSelectorModal .userSelectorTable .column-id {
  width: 67px; }
.userSelectorModal .userSelectorTable .column-lname {
  width: 403px; }
.userSelectorModal .userSelectorTable .column-actions {
  width: 67px;
  text-align: right; }

.viewListing .title {
  width: 672px; }
.viewListing .column-name {
  width: 268px; }
.viewListing .column-value {
  width: 604px;
  white-space: normal; }
.viewListing .column-imageNo {
  width: 33px;
  text-align: right;
  font-size: 18px;
  font-weight: bold;
  color: #999fa3; }
.viewListing .preserve-whitespace {
  white-space: pre-wrap; }
.viewListing .highlight {
  font-weight: bold;
  background-color: #f2faff; }
.viewListing .remarks, .viewListing .imageUrls {
  margin-bottom: 18px; }

html .youTubeUsage form {
  overflow: auto; }
  html .youTubeUsage form .control-group {
    float: left; }
  html .youTubeUsage form .control-group {
    margin-right: 18px;
    width: 66px; }
  html .youTubeUsage form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 66px; }
  html .youTubeUsage form .control-group:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    width: 66px; }
  html .youTubeUsage form .control-group:nth-child(3n) {
    clear: none;
    margin-right: 18px;
    width: 66px; }
  html .youTubeUsage form .control-group:nth-child(4n) {
    clear: none;
    margin-right: 18px;
    width: 66px; }
  html .youTubeUsage form .control-group:nth-child(5n) {
    clear: none;
    margin-right: 18px;
    width: 66px; }
  html .youTubeUsage form .control-group:nth-child(6n) {
    clear: none;
    margin-right: 18px;
    width: 66px; }
  html .youTubeUsage form .control-group:nth-child(7n) {
    clear: none;
    margin-right: 18px;
    width: 66px; }
  html .youTubeUsage form .control-group:nth-child(8n) {
    margin-right: 0;
    width: 84px; }
  html .youTubeUsage form .control-group:nth-child(8n) + .control-group {
    clear: left; }
  html .youTubeUsage form .formSubmits {
    clear: both;
    float: right; }
  html .youTubeUsage form .quotaSetting {
    float: left; }
    html .youTubeUsage form .quotaSetting .settingLabel {
      margin-right: 18px;
      line-height: 63px; }
html .youTubeUsage .plotgraph, html .youTubeUsage .plotlegend {
  display: inline-block;
  padding-bottom: 18px; }
html .youTubeUsage .todaysUsageHeader {
  font-weight: bold; }
html .youTubeUsage .todaysUsage {
  margin-bottom: 18px; }
  html .youTubeUsage .todaysUsage td {
    padding-left: 18px; }

.singleCompanyMigration form {
  overflow: auto; }
  .singleCompanyMigration form .control-group {
    float: left; }
  .singleCompanyMigration form .control-group {
    margin-right: 18px;
    width: 418px; }
  .singleCompanyMigration form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .singleCompanyMigration form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .singleCompanyMigration form .control-group:nth-child(2n) + .control-group {
    clear: left; }

.autoformsProgressIndicator .steps .step .dotContainer .dot {
  cursor: pointer !important; }
.autoformsProgressIndicator .steps .step .dotContainer .dot.active {
  cursor: auto; }
.autoformsProgressIndicator .steps li label {
  cursor: pointer !important; }

.autoforms .baseButtonNavigation {
  clear: both; }

html #modal.edeProjectIntro {
  height: 500px;
  margin: -270px 0 0 -355px;
  width: 710px; }

.createProject .control-group.searchBar {
  width: 631px; }
.createProject .clearSearch.search-empty {
  visibility: hidden; }
.createProject .clearSearch.search-active {
  visibility: visible;
  z-index: 2; }
.createProject .clearSearch {
  position: relative;
  right: 18px;
  bottom: 2px; }
.createProject .doSearch {
  position: relative;
  right: 14px; }
.createProject .progressIndicator .steps .step .dotContainer .dot {
  cursor: default !important; }
.createProject .progressIndicator li label {
  cursor: default !important; }
.createProject .progressIndicator .back {
  visibility: hidden; }
.createProject .baseButtonNavigation .back {
  visibility: hidden; }
.createProject .projectFolder .soft {
  color: #999; }
.createProject .control-group.create input {
  width: 470px;
  margin-right: 9px; }
.createProject .control-group.eho {
  clear: both; }

.phraseAssistant .filterBar {
  overflow: auto; }
  .phraseAssistant .filterBar .control-group {
    float: left; }
  .phraseAssistant .filterBar .control-group {
    margin-right: 9px;
    width: 208px; }
  .phraseAssistant .filterBar .control-group:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    width: 208px; }
  .phraseAssistant .filterBar .control-group:nth-child(2n) {
    clear: none;
    margin-right: 9px;
    width: 208px; }
  .phraseAssistant .filterBar .control-group:nth-child(3n) {
    margin-right: 0;
    width: 219px; }
  .phraseAssistant .filterBar .control-group:nth-child(3n) + .control-group {
    clear: left; }
  .phraseAssistant .filterBar label.checkbox {
    clear: left;
    float: right; }
    .phraseAssistant .filterBar label.checkbox input {
      margin-bottom: 0;
      margin-right: 0;
      margin-top: 0;
      padding: 0; }
.phraseAssistant .charCounter {
  float: right; }
.phraseAssistant .results {
  margin-bottom: 0; }
.phraseAssistant .resultCount {
  float: right;
  margin-bottom: 18px; }
.phraseAssistant .userEntry {
  bottom: 9px;
  left: 18px;
  margin-bottom: 0;
  position: absolute;
  right: 18px; }

.autoforms .rail .thumb {
  text-align: center; }
  .autoforms .rail .thumb img {
    cursor: pointer;
    width: 100%; }
.autoforms .rail dl dd {
  overflow: hidden;
  text-overflow: ellipsis;
  visibility: visible;
  white-space: nowrap; }
.autoforms .rail .well.hideRailElems {
  margin-top: -10px; }
.autoforms .rail .absorbTitle {
  text-align: center;
  margin-bottom: 9px; }
.autoforms .rail .switcher {
  margin-top: 18px; }

html #modal.spellChecker {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html #modal.spellChecker .modal-header {
    display: none; }
  html #modal.spellChecker .modal-body {
    top: 0; }

.dragAndDropGrid {
  float: left; }
  .dragAndDropGrid ul li {
    float: left; }
    .dragAndDropGrid ul li .slot {
      cursor: pointer; }
      .dragAndDropGrid ul li .slot.forced-hover {
        border-color: #a0c0c0;
        border-style: dashed;
        border-width: 2px; }
        .dragAndDropGrid ul li .slot.forced-hover .message {
          color: #a0c0c0 !important;
          opacity: 1 !important; }
    .dragAndDropGrid ul li .wrapper .chicklet-footer i, .dragAndDropGrid ul li .wrapper .chicklet-footer img {
      opacity: 0.7; }
    .dragAndDropGrid ul li .wrapper .chicklet-footer i:hover, .dragAndDropGrid ul li .wrapper .chicklet-footer img:hover {
      opacity: 1.0; }
  .dragAndDropGrid .droppableSlots {
    position: relative; }
  .dragAndDropGrid .draggableItems .draggableItem .slot {
    background: transparent 0 0 repeat scroll url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); }
    .dragAndDropGrid .draggableItems .draggableItem .slot img {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
      background-repeat: repeat; }
  .dragAndDropGrid .draggableItems.force-chicklet-small li, .dragAndDropGrid .draggableItemClones.force-chicklet-small li {
    margin-right: 12px; }
    .dragAndDropGrid .draggableItems.force-chicklet-small li:nth-child(6n), .dragAndDropGrid .draggableItemClones.force-chicklet-small li:nth-child(6n) {
      margin-right: 0px; }
  .dragAndDropGrid .draggableItems.force-chicklet-medium li, .dragAndDropGrid .draggableItemClones.force-chicklet-medium li {
    margin-right: 13px; }
    .dragAndDropGrid .draggableItems.force-chicklet-medium li:nth-child(5n), .dragAndDropGrid .draggableItemClones.force-chicklet-medium li:nth-child(5n) {
      margin-right: 0px; }
  .dragAndDropGrid .draggableItems.force-chicklet-large li, .dragAndDropGrid .draggableItemClones.force-chicklet-large li {
    margin-right: 24px; }
    .dragAndDropGrid .draggableItems.force-chicklet-large li:nth-child(4n), .dragAndDropGrid .draggableItemClones.force-chicklet-large li:nth-child(4n) {
      margin-right: 0px; }
  .dragAndDropGrid .draggableItems, .dragAndDropGrid .draggableItemClones {
    position: absolute;
    z-index: 100; }
    .dragAndDropGrid .draggableItems .draggableItem .slot, .dragAndDropGrid .draggableItemClones .draggableItem .slot {
      cursor: pointer;
      -webkit-transform: translateZ(0); }
      .dragAndDropGrid .draggableItems .draggableItem .slot img, .dragAndDropGrid .draggableItemClones .draggableItem .slot img {
        cursor: move;
        cursor: grab;
        cursor: -moz-grab;
        cursor: -webkit-grab;
        -webkit-transform: translateZ(0); }
    .dragAndDropGrid .draggableItems .draggableItem label, .dragAndDropGrid .draggableItemClones .draggableItem label {
      height: 20px; }
    .dragAndDropGrid .draggableItems .noclick .draggableItem .slot, .dragAndDropGrid .draggableItemClones .noclick .draggableItem .slot {
      cursor: grabbing;
      cursor: -moz-grabbing;
      cursor: -webkit-grabbing; }
      .dragAndDropGrid .draggableItems .noclick .draggableItem .slot img, .dragAndDropGrid .draggableItemClones .noclick .draggableItem .slot img {
        cursor: grabbing;
        cursor: -moz-grabbing;
        cursor: -webkit-grabbing; }
    .dragAndDropGrid .draggableItems li, .dragAndDropGrid .draggableItemClones li {
      -webkit-transform: translateZ(0); }
  .dragAndDropGrid .draggableItemClones {
    position: absolute;
    z-index: 99;
    pointer-events: none; }
    .dragAndDropGrid .draggableItemClones li {
      position: absolute; }
      .dragAndDropGrid .draggableItemClones li .slot img {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
        background-repeat: repeat; }
  .dragAndDropGrid #photoWizardChickletGrid li .chicklet-footer, .dragAndDropGrid #photoWizardChickletGrid li .infos {
    z-index: 101;
    opacity: 0.9;
    filter: alpha(opacity=90); }
    .dragAndDropGrid #photoWizardChickletGrid li .chicklet-footer .bs-icon-container, .dragAndDropGrid #photoWizardChickletGrid li .infos .bs-icon-container {
      z-index: 1002; }
    .dragAndDropGrid #photoWizardChickletGrid li .chicklet-footer i, .dragAndDropGrid #photoWizardChickletGrid li .infos i {
      z-index: 1003; }
  .dragAndDropGrid #photoWizardChickletGrid li .slot img {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
    background-repeat: repeat; }

.updateAgentInfo {
  overflow: auto;
  overflow: hidden; }
  .updateAgentInfo .control-group {
    float: left; }
  .updateAgentInfo .control-group {
    width: 436px; }
  .updateAgentInfo h3 {
    font-size: 12px;
    line-height: 12px;
    font-family: inherit;
    font-weight: bold;
    color: inherit;
    float: left; }
  .updateAgentInfo .fields {
    width: 436px;
    float: left; }
    .updateAgentInfo .fields.photo {
      float: right;
      width: inherit; }
    .updateAgentInfo .fields .control-group.phoneNumber {
      clear: both;
      margin-right: 18px;
      width: 183px; }
    .updateAgentInfo .fields .control-group.phoneType {
      width: 235px; }
      .updateAgentInfo .fields .control-group.phoneType select {
        -webkit-transition: opacity 0.5s linear;
        -moz-transition: opacity 0.5s linear;
        -o-transition: opacity 0.5s linear;
        transition: opacity 0.5s linear;
        opacity: 0;
        filter: alpha(opacity=0); }
      .updateAgentInfo .fields .control-group.phoneType:hover select, .updateAgentInfo .fields .control-group.phoneType.active select {
        opacity: 1;
        filter: alpha(opacity=100); }
  .updateAgentInfo .chicklet label, .updateAgentInfo .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  .updateAgentInfo .chicklet .wrapper {
    margin: inherit; }
    .updateAgentInfo .chicklet .wrapper .chicklet-content {
      height: inherit;
      line-height: inherit;
      width: inherit; }
  .updateAgentInfo .businessInfo .chicklet label {
    max-width: 158px; }
  .updateAgentInfo .businessInfo .editImageWidget .wrapper .chicklet-footer .bs-icon-container {
    display: inline-block; }
  .updateAgentInfo .businessInfo .editImageWidget .wrapper .chicklet-footer i {
    margin: 0 0 0 12px; }
  .updateAgentInfo .businessInfo .editImageWidget .wrapper .chicklet-footer i:first-child {
    margin: 0; }
  .updateAgentInfo .businessInfo .editImageWidget .wrapper .chicklet-footer .bs-icon-container {
    width: 30px; }
  .updateAgentInfo .editImageWidget .wrapper .chicklet-footer .bs-icon-container {
    display: inline-block; }
  .updateAgentInfo .editImageWidget .wrapper .chicklet-footer i {
    margin: 0 0 0 8px; }
  .updateAgentInfo .editImageWidget .wrapper .chicklet-footer i:first-child {
    margin: 0; }
  .updateAgentInfo .editImageWidget .wrapper .chicklet-footer .bs-icon-container {
    width: 24px; }
  .updateAgentInfo .one_photos {
    margin-top: 22px; }
  .updateAgentInfo .two_photos .chicklet:first-child, .updateAgentInfo .three_photos .chicklet:first-child {
    margin-top: 40px; }
  .updateAgentInfo .two_text h3, .updateAgentInfo .three_text h3 {
    margin-top: 18px; }

.updateAudio {
  position: relative; }
  .updateAudio .field.audio label, .updateAudio .field.audio .note, .updateAudio .field.audio input {
    margin-bottom: 9px; }
  .updateAudio .field.audio .radio {
    margin-top: 9px; }
    .updateAudio .field.audio .radio input {
      margin-right: 9px;
      width: auto; }
  .updateAudio .field.audio .user.inactive .selectedAudio, .updateAudio .field.audio .user.inactive .actions {
    display: none; }
  .updateAudio .field.audio .user .uploadWarning, .updateAudio .field.audio .user .selectedAudio, .updateAudio .field.audio .user .actions {
    margin-left: 36px;
    margin-top: 9px; }
  .updateAudio .field.audio .user .selectedAudio {
    height: 39px; }
    .updateAudio .field.audio .user .selectedAudio input.fileName {
      position: absolute;
      width: 470px; }
    .updateAudio .field.audio .user .selectedAudio .player {
      position: relative;
      left: 470px; }
  .updateAudio .field.audio .user .actions .upload-region {
    display: inline-block; }
    .updateAudio .field.audio .user .actions .upload-region .uploadifive-button.btn {
      cursor: pointer;
      padding: 0 4px; }
  .updateAudio .field.audio .user .actions .chooseDropboxDiv {
    display: inline-block;
    margin-left: 9px; }
  .updateAudio .field.audio .stock {
    margin: 0 0 9px; }
    .updateAudio .field.audio .stock .note {
      font-size: 12px;
      margin: 0 0 18px 33px; }
    .updateAudio .field.audio .stock .gallery {
      overflow-x: scroll;
      width: 672px; }
      .updateAudio .field.audio .stock .gallery .chicklet .wrapper {
        margin: 0 9px 0 0; }
      .updateAudio .field.audio .stock .gallery .chicklet-content .body-text-wrapper {
        display: table-cell;
        vertical-align: middle;
        height: 124px;
        white-space: normal; }
        .updateAudio .field.audio .stock .gallery .chicklet-content .body-text-wrapper .body-text {
          line-height: 20px;
          height: 60px;
          position: relative;
          vertical-align: middle;
          white-space: normal;
          word-wrap: break-word;
          width: 110px; }
    .updateAudio .field.audio .stock .small-set {
      overflow: hidden; }
  .updateAudio .icon-margin {
    margin-right: 4px; }

.ui-draggable-dragging {
  max-height: 50px;
  max-width: 50px; }

#modal.photoWizardChooseImagesModal {
  height: 500px;
  margin: -270px 0 0 -355px;
  width: 723px; }
  #modal.photoWizardChooseImagesModal .choosePhotoInstructionsBody {
    margin-bottom: 18px;
    background-color: #efefef;
    padding: 9px 9px; }
    #modal.photoWizardChooseImagesModal .choosePhotoInstructionsBody .choosePhotoInstructionsSubText {
      font-style: italic;
      font-size: 12px;
      margin-left: 19px; }
  #modal.photoWizardChooseImagesModal .chicklet-header {
    background: transparent; }
  #modal.photoWizardChooseImagesModal .chicklet-footer {
    opacity: 0.9;
    filter: alpha(opacity=90); }
    #modal.photoWizardChooseImagesModal .chicklet-footer .bs-icon-container {
      width: 35px;
      display: inline-block; }
    #modal.photoWizardChooseImagesModal .chicklet-footer i {
      margin: 0 0 0 22px; }
    #modal.photoWizardChooseImagesModal .chicklet-footer i:first-child {
      margin: 0; }
  #modal.photoWizardChooseImagesModal #slotsRemaining {
    font-size: 18px;
    text-align: center;
    margin-bottom: 9px;
    top: -18px; }
  #modal.photoWizardChooseImagesModal .modal-header h3 {
    width: 60%; }
  #modal.photoWizardChooseImagesModal .modal-footer a {
    margin-right: 9px;
    color: #BEAF87; }
  #modal.photoWizardChooseImagesModal .sub-header {
    height: 40px;
    position: absolute;
    z-index: 2000; }
#modal.photoWizardModal {
  height: 500px;
  margin: -270px 0 0 -355px;
  width: 723px; }
  #modal.photoWizardModal ul.chickletGrid {
    margin-right: -16px;
    overflow-x: hidden; }
  #modal.photoWizardModal .filterBar {
    max-width: 653px; }
  #modal.photoWizardModal .modal-header h3 {
    width: 60%; }
  #modal.photoWizardModal .modal-footer a {
    margin-right: 9px;
    line-height: 30px;
    color: #BEAF87; }
  #modal.photoWizardModal .modal-footer a:active, #modal.photoWizardModal .modal-footer a:hover {
    color: #BEAF87;
    text-decoration: none; }
  #modal.photoWizardModal .basePhotoWizardLayout {
    background-color: #f5f5f5; }
  #modal.photoWizardModal .distributionOption .distributionText {
    margin-top: 9px; }
  #modal.photoWizardModal .pw-type-text {
    margin-left: 18px;
    color: #555;
    font-size: 16px; }
  #modal.photoWizardModal .pw-services-photos {
    float: left;
    width: 186px;
    margin-top: 60px;
    padding: 0px 20px; }
  #modal.photoWizardModal .pw-omc-photos {
    float: left;
    width: 455px;
    border-left: 2px dashed lightgray;
    height: 100%; }
  #modal.photoWizardModal .photoWizardSourceImg img {
    max-width: none;
    -webkit-border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px; }
  #modal.photoWizardModal .photoWizardSourceImgLarge img {
    max-width: none;
    -webkit-border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px; }
  #modal.photoWizardModal .wrapper .chicklet-footer {
    opacity: 0.9;
    filter: alpha(opacity=90); }
  #modal.photoWizardModal .basePhotoWizardLayout {
    height: 100%; }
    #modal.photoWizardModal .basePhotoWizardLayout ul li {
      float: left;
      width: 100px;
      padding: 27px 22px 27px 22px; }
    #modal.photoWizardModal .basePhotoWizardLayout .pw-omc-photos ul li:nth-child(3n - 2) {
      padding-left: 30px; }
    #modal.photoWizardModal .basePhotoWizardLayout .pw-upload-photos {
      padding-left: 12px; }
      #modal.photoWizardModal .basePhotoWizardLayout .pw-upload-photos .distributionOption {
        width: 160px; }

.managePhotosFolder .breadcrumb {
  padding-top: 4px !important;
  padding-bottom: 4px !important; }
.managePhotosFolder .chicklet .chicklet-header {
  opacity: 0 !important; }
.managePhotosFolder .chicklet .chicklet-footer .bs-icon-container {
  width: 45px; }
.managePhotosFolder .chicklet .chicklet-footer i {
  margin: 0 0 0 35px; }
.managePhotosFolder .chicklet .chicklet-footer i:first-child {
  margin: 0; }
.managePhotosFolder .chicklet.imageBrowserImage .chicklet-footer .bs-icon-container {
  width: 35px;
  display: inline-block; }
.managePhotosFolder .chicklet.imageBrowserImage .chicklet-footer i {
  margin: 0 0 0 22px; }
.managePhotosFolder .chicklet.imageBrowserImage .chicklet-footer i:first-child {
  margin: 0; }
.managePhotosFolder .chicklet.imageBrowserImage img {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
  background-repeat: repeat; }
.managePhotosFolder .chicklet.favorite .chicklet-footer .bs-icon-container {
  width: 45px; }
.managePhotosFolder .chicklet.favorite .chicklet-footer i {
  margin: 0 0 0 35px; }
.managePhotosFolder .chicklet.favorite .chicklet-footer i:first-child {
  margin: 0; }

.updatePhotos .accordion-toggle {
  color: #252526;
  text-decoration: none; }
.updatePhotos .resizeBtns {
  display: inline-block;
  position: absolute;
  left: 306px;
  top: 12px; }
  .updatePhotos .resizeBtns i {
    opacity: 0.5;
    cursor: pointer;
    margin: 4px 9px; }
    .updatePhotos .resizeBtns i.active {
      opacity: 1; }
.updatePhotos .projectPhotoAccordion .wellHeader {
  margin-top: 4px;
  font-size: 16px;
  width: 268px;
  overflow: hidden;
  text-overflow: ellipsis;
  visibility: visible;
  white-space: nowrap; }
.updatePhotos .projectPhotoAccordion .accordion-toggle:hover {
  color: inherit;
  cursor: inherit; }
.updatePhotos .projectPhotoAccordion .takeTour {
  cursor: help; }
.updatePhotos .projectPhotoAccordion .caret {
  margin-bottom: 27px; }
.updatePhotos .projectPhotoAccordion .accordion-warning {
  font-size: 13px;
  color: #ff0000;
  clear: both;
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  text-shadow: none; }
  .updatePhotos .projectPhotoAccordion .accordion-warning a, .updatePhotos .projectPhotoAccordion .accordion-warning a:link, .updatePhotos .projectPhotoAccordion .accordion-warning a:active, .updatePhotos .projectPhotoAccordion .accordion-warning a:hover {
    color: #ff0000; }
.updatePhotos .projectPhotoAccordion .photoAccordionBtns {
  float: right; }
.updatePhotos .projectPhotoAccordion a {
  min-height: 27px; }
.updatePhotos .projectPhotoAccordion .btn-group {
  display: inline-block; }
  .updatePhotos .projectPhotoAccordion .btn-group.switcher {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px; }
  .updatePhotos .projectPhotoAccordion .btn-group .grid_icon {
    opacity: 0.5; }
.updatePhotos .projectPhotoAccordion i {
  cursor: pointer; }
.updatePhotos .cropWarning, .updatePhotos .lowQualityWarning, .updatePhotos .outOfSyncWarning {
  font-size: 12px;
  background-color: #f0f0f0;
  padding: 9px 9px; }
.updatePhotos .warningIndicatiors {
  margin-top: 9px;
  margin-bottom: 18px; }
.updatePhotos .chicklet {
  margin-bottom: 18px; }
  .updatePhotos .chicklet label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    width: 124px; }
  .updatePhotos .chicklet .wrapper {
    margin-right: 35px; }
    .updatePhotos .chicklet .wrapper .chicklet-content {
      cursor: inherit; }
      .updatePhotos .chicklet .wrapper .chicklet-content img {
        cursor: pointer; }
  .updatePhotos .chicklet.imageBrowserImage img {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
    background-repeat: repeat; }
.updatePhotos .buttonNavigation {
  margin-top: 18px;
  width: 672px; }
.updatePhotos .contain {
  overflow-x: auto;
  height: 100%; }
.updatePhotos .containAndScroll {
  overflow-x: scroll;
  height: 100%; }
.updatePhotos .zoom {
  zoom: 1; }
.updatePhotos .noResults {
  padding: 9px 9px; }
.updatePhotos .browser {
  position: relative; }
  .updatePhotos .browser .filterBar {
    overflow: auto; }
    .updatePhotos .browser .filterBar .photoLibraryFilterLabels {
      width: 100%;
      overflow: auto; }
      .updatePhotos .browser .filterBar .photoLibraryFilterLabels label {
        float: left; }
      .updatePhotos .browser .filterBar .photoLibraryFilterLabels label {
        margin-right: 9px;
        width: 184px; }
      .updatePhotos .browser .filterBar .photoLibraryFilterLabels label:nth-child(1n) {
        clear: none;
        margin-right: 9px;
        width: 184px; }
      .updatePhotos .browser .filterBar .photoLibraryFilterLabels label:nth-child(2n) {
        clear: none;
        margin-right: 9px;
        width: 184px; }
      .updatePhotos .browser .filterBar .photoLibraryFilterLabels label:nth-child(3n) {
        margin-right: 0;
        width: 195px; }
      .updatePhotos .browser .filterBar .photoLibraryFilterLabels label:nth-child(3n) + label {
        clear: left; }
    .updatePhotos .browser .filterBar .control-group {
      float: left; }
    .updatePhotos .browser .filterBar .control-group {
      margin-right: 9px;
      width: 184px; }
    .updatePhotos .browser .filterBar .control-group:nth-child(1n) {
      clear: none;
      margin-right: 9px;
      width: 184px; }
    .updatePhotos .browser .filterBar .control-group:nth-child(2n) {
      clear: none;
      margin-right: 9px;
      width: 184px; }
    .updatePhotos .browser .filterBar .control-group:nth-child(3n) {
      margin-right: 0;
      width: 195px; }
    .updatePhotos .browser .filterBar .control-group:nth-child(3n) + .control-group {
      clear: left; }
  .updatePhotos .browser .wrapper .chicklet-header, .updatePhotos .browser .wrapper .chicklet-content {
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat; }
  .updatePhotos .browser .wrapper .chicklet-footer .bs-icon-container {
    width: 35px;
    display: inline-block; }
  .updatePhotos .browser .wrapper .chicklet-footer i {
    margin: 0 0 0 22px; }
  .updatePhotos .browser .wrapper .chicklet-footer i:first-child {
    margin: 0; }
.updatePhotos .continueNoCrop {
  float: right;
  margin-top: 9px;
  margin-bottom: 9px; }
.updatePhotos .baseButtonNavigation .done {
  display: inline-block; }
.updatePhotos .baseButtonNavigation .next {
  display: none; }
.updatePhotos .btn.add {
  white-space: nowrap; }
.updatePhotos .removeAll, .updatePhotos .undoRemoveAll {
  margin-right: 9px;
  margin-top: 7px;
  line-height: 30px; }
.updatePhotos .showAdvancedFieldCn {
  position: relative;
  clear: both;
  border-top: 1px solid #999;
  text-align: left;
  padding-top: 9px;
  margin-top: 18px; }
.updatePhotos .icon-margin {
  margin-right: 4px; }
.updatePhotos .chickletGridRelative {
  position: relative; }

.updateProjectMeta .progressIndicator .back {
  visibility: hidden; }
.updateProjectMeta .baseButtonNavigation .back {
  visibility: hidden; }

.updateText .field {
  overflow: auto; }
  .updateText .field .spellCheck {
    display: none;
    display: inline-block �/;
    display: inline-block\9; }
  .updateText .field .thumb, .updateText .field > div {
    float: left; }
  .updateText .field .thumb {
    width: 134px;
    min-height: 1px;
    padding: 3px 0 0 0;
    margin: 20px 9px 9px 0px; }
    .updateText .field .thumb img {
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
      background-repeat: repeat; }
  .updateText .field > div {
    width: 529px; }
    .updateText .field > div .note {
      color: #999; }
  .updateText .field.html {
    min-height: 203px; }
    .updateText .field.html .charCounter {
      display: none; }
.updateText h3, .updateText h4 {
  clear: both; }

.uploadImages form {
  /* OMC-10086 | UI/UX: Extra scroll bar when uploading images */
  overflow-x: hidden; }
.uploadImages .uploader {
  cursor: pointer;
  margin: 0 0 9px 0;
  max-width: 200px; }
.uploadImages .queue table {
  table-layout: fixed; }
  .uploadImages .queue table .name {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap; }

.campaignEvent {
  /* Accordion Header */
  /* Event Details View */
  overflow: auto;
  overflow: auto;
  /* Create Event */ }
  .campaignEvent .formActions {
    text-align: right; }
    .campaignEvent .formActions .nextButton {
      margin-bottom: 4px; }
  .campaignEvent .accordion-toggle {
    font-size: 13px; }
  .campaignEvent .eventTitle {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    width: 504px; }
  .campaignEvent .controls {
    min-width: 100px;
    margin-left: 4px;
    margin-right: 9px;
    line-height: 35px;
    text-align: right; }
  .campaignEvent .dataList li {
    width: 100%; }
    .campaignEvent .dataList li .itemData {
      overflow: auto;
      white-space: normal; }
  .campaignEvent .dataList .emailMessageWrapper .itemData {
    line-height: 20px;
    max-height: 80px; }
  .campaignEvent .dataList .notificationActionWrapper .itemData {
    line-height: 20px;
    max-height: 200px;
    white-space: pre-wrap;
    overflow-x: hidden; }
  .campaignEvent .dataList .imagePagesWrapper .itemData {
    line-height: 28px; }
  .campaignEvent .divider-left {
    border-left: solid 1px #d3d3d3; }
  .campaignEvent .eventActions {
    clear: both; }
  .campaignEvent .eventDetailsColumn {
    float: left; }
  .campaignEvent .eventDetailsColumn {
    margin-right: 9px;
    width: 187px; }
  .campaignEvent .eventDetailsColumn:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    width: 187px; }
  .campaignEvent .eventDetailsColumn:nth-child(2n) {
    clear: none;
    margin-right: 9px;
    width: 187px; }
  .campaignEvent .eventDetailsColumn:nth-child(3n) {
    margin-right: 0;
    width: 196px; }
  .campaignEvent .eventDetailsColumn:nth-child(3n) + .eventDetailsColumn {
    clear: left; }
  .campaignEvent .eventActionColumn {
    float: left; }
  .campaignEvent .eventActionColumn {
    margin-right: 9px;
    width: 187px; }
  .campaignEvent .eventActionColumn:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    width: 187px; }
  .campaignEvent .eventActionColumn:nth-child(2n) {
    clear: none;
    margin-right: 9px;
    width: 187px; }
  .campaignEvent .eventActionColumn:nth-child(3n) {
    margin-right: 0;
    width: 196px; }
  .campaignEvent .eventActionColumn:nth-child(3n) + .eventActionColumn {
    clear: left; }
  .campaignEvent .eventActionColumn, .campaignEvent .eventDetailsColumn {
    margin-bottom: 9px;
    padding-left: 9px; }
  .campaignEvent .twoThirds {
    float: left;
    width: 403px;
    margin-bottom: 9px;
    padding-left: 9px; }
  .campaignEvent .projectPreviewThumbnail {
    text-align: center; }
  .campaignEvent .createEvent form {
    overflow: auto; }
    .campaignEvent .createEvent form .control-group {
      float: left; }
    .campaignEvent .createEvent form .control-group {
      margin-right: 18px;
      width: 284px; }
    .campaignEvent .createEvent form .control-group:nth-child(1n) {
      clear: none;
      margin-right: 18px;
      width: 284px; }
    .campaignEvent .createEvent form .control-group:nth-child(2n) {
      margin-right: 0;
      width: 302px; }
    .campaignEvent .createEvent form .control-group:nth-child(2n) + .control-group {
      clear: left; }
  .campaignEvent .notificationAction {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap; }
  .campaignEvent .campaignEventStatus .btn[name=enabled].active {
    background-color: #62c462;
    background-image: none; }
  .campaignEvent .campaignEventStatus .btn[name=enabled]:not(.active) {
    background-color: #BEAF87;
    background-image: none; }
  .campaignEvent .campaignEventStatus .btn[name=disabled].active {
    background-color: #999;
    color: #fff;
    background-image: none; }
  .campaignEvent .campaignEventStatus .btn[name=disabled]:not(.active) {
    background-color: #BEAF87;
    background-image: none; }

.campaignEventEmailOptions form {
  overflow: auto; }
  .campaignEventEmailOptions form .control-group {
    float: left; }
  .campaignEventEmailOptions form .control-group {
    width: 537px; }
.campaignEventEmailOptions .flashOptions .dataList .itemLabel, .campaignEventEmailOptions .pdfOptions .dataList .itemLabel {
  color: #252526;
  font-weight: inherit; }
.campaignEventEmailOptions .footerSubmit {
  margin-top: 9px;
  margin-bottom: 9px; }

.campaignEventProgressIndicator .paginatorBtn.right {
  visibility: hidden; }

.campaignHistory .column-date {
  width: 67px; }
.campaignHistory .column-eventName {
  width: 268px; }
.campaignHistory .column-contactCount {
  width: 53px; }
.campaignHistory .column-canRetry {
  width: 67px; }
  .campaignHistory .column-canRetry a, .campaignHistory .column-canRetry a:link, .campaignHistory .column-canRetry a:active, .campaignHistory .column-canRetry a:hover {
    color: #ff0000; }
.campaignHistory .column-view {
  width: 47px; }

html #modal.renameCampaign {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html #modal.renameCampaign form {
    overflow: auto; }
    html #modal.renameCampaign form .control-group {
      float: left; }
    html #modal.renameCampaign form .control-group {
      width: 470px; }
html #modal.createCampaign {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html #modal.createCampaign form {
    overflow: auto; }
    html #modal.createCampaign form .control-group {
      float: left; }
    html #modal.createCampaign form .control-group {
      width: 470px; }
html #modal.deleteCampaign {
  height: 240px;
  margin: -100px 0 0 -187px;
  width: 374px; }

.campaignOverview {
  /* Accordion Header */
  /* Events Accordion */
  /* Campaign Action Buttons */ }
  .campaignOverview .accordion-toggle {
    font-size: 13px; }
  .campaignOverview .itemCounter {
    width: 127px;
    line-height: 35px;
    min-height: 1px;
    text-align: right;
    pointer-events: none;
    margin-right: 9px; }
    .campaignOverview .itemCounter .itemCountValue {
      margin-left: 4px;
      margin-right: 4px; }
  .campaignOverview .accordion-button {
    width: 127px;
    margin-left: 4px;
    margin-right: 9px;
    line-height: 33px;
    max-height: 33px;
    min-height: 1px;
    text-align: right; }
  .campaignOverview .accordion-toggle {
    color: #252526;
    text-decoration: none; }
  .campaignOverview .accordion-warning {
    font-size: 13px;
    color: #ff0000;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none; }
    .campaignOverview .accordion-warning a, .campaignOverview .accordion-warning a:link, .campaignOverview .accordion-warning a:active, .campaignOverview .accordion-warning a:hover {
      color: #ff0000; }
  .campaignOverview #collapseEvents .accordion-inner.events {
    padding-right: 0px; }
  .campaignOverview .actionBtn.btn-small {
    width: 134px; }
  .campaignOverview .actionBtn.btn-mini {
    width: 100px; }
  .campaignOverview .actionControl {
    margin-bottom: 9px;
    margin-right: 4px; }
  .campaignOverview .campaignContacts table th, .campaignOverview .campaignContacts table td {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap; }
    .campaignOverview .campaignContacts table th.column-email, .campaignOverview .campaignContacts table td.column-email {
      width: 201px; }
      .campaignOverview .campaignContacts table th.column-email .email-text, .campaignOverview .campaignContacts table td.column-email .email-text {
        float: left;
        max-width: 185px;
        overflow: hidden;
        text-overflow: ellipsis;
        visibility: visible;
        white-space: nowrap; }
      .campaignOverview .campaignContacts table th.column-email .unsub, .campaignOverview .campaignContacts table td.column-email .unsub {
        color: #999; }
      .campaignOverview .campaignContacts table th.column-email .email-icon, .campaignOverview .campaignContacts table td.column-email .email-icon {
        width: 16px; }
    .campaignOverview .campaignContacts table th.column-details, .campaignOverview .campaignContacts table td.column-details {
      width: 127px; }
    .campaignOverview .campaignContacts table th.column-consented, .campaignOverview .campaignContacts table td.column-consented {
      width: 20px; }

.campaignProperties .region.campaignThumb {
  width: 151px;
  margin-right: 9px;
  margin-bottom: 9px; }
  .campaignProperties .region.campaignThumb .chicklet .wrapper .chicklet-content {
    cursor: default; }
  .campaignProperties .region.campaignThumb .chicklet label, .campaignProperties .region.campaignThumb .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  .campaignProperties .region.campaignThumb .chicklet .chicklet-container {
    margin-right: 24px;
    margin-bottom: 24px; }
  .campaignProperties .region.campaignThumb .chicklet label, .campaignProperties .region.campaignThumb .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 150px;
    width: 150px; }
  .campaignProperties .region.campaignThumb .chicklet .wrapper {
    margin: 0 0 0 0; }
    .campaignProperties .region.campaignThumb .chicklet .wrapper .chicklet-content {
      height: 150px;
      line-height: 150px;
      padding: 4px;
      width: 140px; }
      .campaignProperties .region.campaignThumb .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      .campaignProperties .region.campaignThumb .chicklet .wrapper .chicklet-content img {
        max-height: 140px;
        max-width: 140px; }
    .campaignProperties .region.campaignThumb .chicklet .wrapper .chicklet-header, .campaignProperties .region.campaignThumb .chicklet .wrapper .chicklet-footer {
      min-height: 36px;
      line-height: 34px; }
  .campaignProperties .region.campaignThumb .chicklet .wrapper {
    width: 100%; }
    .campaignProperties .region.campaignThumb .chicklet .wrapper .chicklet-footer {
      width: 100%; }
.campaignProperties .region.properties {
  width: 403px; }
  .campaignProperties .region.properties .dataList li {
    width: 100%; }
.campaignProperties .region.actions .actionControl.activate .whatisContainer {
  position: absolute; }
  .campaignProperties .region.actions .actionControl.activate .whatisContainer .whatis:after {
    left: -25px; }
.campaignProperties .region.actions .actionControl.delete {
  text-align: right; }

.hideFooter .chicklet-footer {
  display: none; }

.campaignsRail .label-amount {
  text-align: center; }
.campaignsRail .storedValueChartDisclaimer {
  font-size: 10px;
  line-height: 12px; }
.campaignsRail .region.storedValueAmount {
  margin-top: 9px;
  text-align: center; }
.campaignsRail .projectedBalanceChartMini {
  cursor: pointer; }

.createCampaignEvent {
  /* Design results chicklets override */
  /* Project Folder and Project chicklets override */ }
  .createCampaignEvent .subtitle {
    margin-bottom: 9px; }
  .createCampaignEvent .createCampaignEventForm .oneColumnFields {
    overflow: auto; }
    .createCampaignEvent .createCampaignEventForm .oneColumnFields .control-group {
      float: left; }
    .createCampaignEvent .createCampaignEventForm .oneColumnFields .control-group {
      width: 604px; }
  .createCampaignEvent .createCampaignEventForm .twoColumnFields {
    overflow: auto; }
    .createCampaignEvent .createCampaignEventForm .twoColumnFields .control-group {
      float: left; }
    .createCampaignEvent .createCampaignEventForm .twoColumnFields .control-group {
      margin-right: 18px;
      width: 284px; }
    .createCampaignEvent .createCampaignEventForm .twoColumnFields .control-group:nth-child(1n) {
      clear: none;
      margin-right: 18px;
      width: 284px; }
    .createCampaignEvent .createCampaignEventForm .twoColumnFields .control-group:nth-child(2n) {
      margin-right: 0;
      width: 302px; }
    .createCampaignEvent .createCampaignEventForm .twoColumnFields .control-group:nth-child(2n) + .control-group {
      clear: left; }
  .createCampaignEvent .createCampaignEventForm .control-group {
    padding-right: 9px; }
  .createCampaignEvent .createCampaignEventForm .whatis:after {
    position: relative; }
  .createCampaignEvent .createCampaignEventForm .combobox-custom-icon {
    right: 15px; }
  .createCampaignEvent .formActions {
    text-align: right; }
    .createCampaignEvent .formActions .nextButton {
      margin-bottom: 4px; }
  .createCampaignEvent .searchBar {
    display: none; }
  .createCampaignEvent .designMeta .designSearchResults .designMetas .chicklet .wrapper .chicklet-content {
    width: 174px !important; }
  .createCampaignEvent .designMeta .designSearchResults .designMetas .chicklet .chicklet-label {
    max-width: 184px;
    width: 184px; }
  .createCampaignEvent .picker {
    text-align: center; }
  .createCampaignEvent .projectFolderResults td.column-name .name-actions {
    display: none; }
  .createCampaignEvent .projectFolderResults .column-automatedProjectCount {
    display: none; }
  .createCampaignEvent .projectFolderResults .column-userCreatedProjectCount {
    display: none; }
  .createCampaignEvent .projectFolderResults .column-actions {
    display: none; }
  .createCampaignEvent .projectResults .chicklet {
    /* OMC-12245 Campaigns - design type label is off-center when selecting from an existing project */ }
    .createCampaignEvent .projectResults .chicklet .wrapper {
      /* Chicklet override to disable controls */ }
      .createCampaignEvent .projectResults .chicklet .wrapper .chicklet-content {
        width: 140px !important; }
        .createCampaignEvent .projectResults .chicklet .wrapper .chicklet-content .body-text {
          left: 20px;
          right: 20px;
          width: 112px; }
      .createCampaignEvent .projectResults .chicklet .wrapper .chicklet-footer {
        display: none; }
    .createCampaignEvent .projectResults .chicklet .chicklet-label {
      max-width: 150px; }
  .createCampaignEvent .filterBar {
    overflow: auto; }
    .createCampaignEvent .filterBar .control-group {
      float: left; }
    .createCampaignEvent .filterBar .control-group {
      margin-right: 9px;
      width: 129px; }
    .createCampaignEvent .filterBar .control-group:nth-child(1n) {
      clear: none;
      margin-right: 9px;
      width: 129px; }
    .createCampaignEvent .filterBar .control-group:nth-child(2n) {
      clear: none;
      margin-right: 9px;
      width: 129px; }
    .createCampaignEvent .filterBar .control-group:nth-child(3n) {
      clear: none;
      margin-right: 9px;
      width: 129px; }
    .createCampaignEvent .filterBar .control-group:nth-child(4n) {
      margin-right: 0;
      width: 139px; }
    .createCampaignEvent .filterBar .control-group:nth-child(4n) + .control-group {
      clear: left; }

.pickCampaign {
  min-height: 200px; }
  .pickCampaign .selectMyCampaignSwitcher {
    position: relative; }
    .pickCampaign .selectMyCampaignSwitcher .toggleArchived {
      position: absolute;
      top: 5px;
      right: 0px; }

.preBuiltCampaignDetails .region.campaignThumb {
  width: 151px;
  margin-right: 9px;
  margin-bottom: 9px; }
  .preBuiltCampaignDetails .region.campaignThumb .chicklet label, .preBuiltCampaignDetails .region.campaignThumb .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  .preBuiltCampaignDetails .region.campaignThumb .chicklet .chicklet-container {
    margin-right: 24px;
    margin-bottom: 24px; }
  .preBuiltCampaignDetails .region.campaignThumb .chicklet label, .preBuiltCampaignDetails .region.campaignThumb .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 150px;
    width: 150px; }
  .preBuiltCampaignDetails .region.campaignThumb .chicklet .wrapper {
    margin: 0 0 0 0; }
    .preBuiltCampaignDetails .region.campaignThumb .chicklet .wrapper .chicklet-content {
      height: 150px;
      line-height: 150px;
      padding: 4px;
      width: 140px; }
      .preBuiltCampaignDetails .region.campaignThumb .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      .preBuiltCampaignDetails .region.campaignThumb .chicklet .wrapper .chicklet-content img {
        max-height: 140px;
        max-width: 140px; }
    .preBuiltCampaignDetails .region.campaignThumb .chicklet .wrapper .chicklet-header, .preBuiltCampaignDetails .region.campaignThumb .chicklet .wrapper .chicklet-footer {
      min-height: 36px;
      line-height: 34px; }
  .preBuiltCampaignDetails .region.campaignThumb .chicklet .chicklet-content {
    cursor: default; }
.preBuiltCampaignDetails .region.properties {
  width: 151px; }
  .preBuiltCampaignDetails .region.properties .dataList li {
    width: 100%; }
.preBuiltCampaignDetails .region.notice {
  width: 336px; }
.preBuiltCampaignDetails .region.events {
  clear: both; }

.preBuiltResult .chicklet-footer {
  display: none; }

html #modal.addNoteModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html #modal.addNoteModal form {
    overflow: auto; }
    html #modal.addNoteModal form .control-group {
      float: left; }
    html #modal.addNoteModal form .control-group {
      width: 470px; }
  html #modal.addNoteModal .datepicker-control .clear {
    display: none; }

html #modal.addToGroupModal {
  height: 240px;
  margin: -100px 0 0 -187px;
  width: 374px; }
  html #modal.addToGroupModal .modal-body {
    overflow-y: hidden; }
  html #modal.addToGroupModal form {
    overflow: auto; }
    html #modal.addToGroupModal form .control-group {
      float: left; }
    html #modal.addToGroupModal form .control-group {
      width: 315px; }
    html #modal.addToGroupModal form input#groupName {
      display: block; }

html #modal.addToNewGroupModal {
  height: 240px;
  margin: -100px 0 0 -187px;
  width: 374px; }
  html #modal.addToNewGroupModal form {
    overflow: auto; }
    html #modal.addToNewGroupModal form .control-group {
      float: left; }
    html #modal.addToNewGroupModal form .control-group {
      width: 336px; }

html #modal.addCustomFieldModal {
  height: 240px;
  margin: -100px 0 0 -187px;
  width: 374px; }
  html #modal.addCustomFieldModal form .control-group:first-child {
    width: 201px;
    margin-right: 9px; }
    html #modal.addCustomFieldModal form .control-group:first-child input {
      width: 201px; }
  html #modal.addCustomFieldModal form .control-group + .control-group {
    width: 117px; }
    html #modal.addCustomFieldModal form .control-group + .control-group select {
      width: 117px; }

.app.contacts .contactForm form {
  margin-top: 18px;
  overflow: auto; }
  .app.contacts .contactForm form .control-group {
    float: left; }
  .app.contacts .contactForm form .control-group {
    margin-right: 18px;
    width: 318px; }
  .app.contacts .contactForm form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 318px; }
  .app.contacts .contactForm form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 336px; }
  .app.contacts .contactForm form .control-group:nth-child(2n) + .control-group {
    clear: left; }
  .app.contacts .contactForm form .mainInfo {
    overflow: hidden; }
    .app.contacts .contactForm form .mainInfo .control-group.state {
      margin-right: 18px;
      width: 150px; }
    .app.contacts .contactForm form .mainInfo .control-group.postcode {
      clear: none;
      margin-right: 0;
      width: 168px; }
    .app.contacts .contactForm form .mainInfo .control-group.country {
      margin-right: 18px;
      width: 318px; }
    .app.contacts .contactForm form .mainInfo .control-group.external {
      clear: none; }
  .app.contacts .contactForm form h3 {
    margin-top: 18px;
    max-width: 403px; }
  .app.contacts .contactForm form .consent-table {
    clear: both; }
  .app.contacts .contactForm form .consentReceived, .app.contacts .contactForm form .noConsentWarning {
    font-size: 13px; }
  .app.contacts .contactForm form .addCustomFieldCn {
    position: relative;
    text-align: right; }
    .app.contacts .contactForm form .addCustomFieldCn a {
      margin-right: 22px; }
  .app.contacts .contactForm form .customFieldOptionsDetails {
    max-width: 403px;
    margin-bottom: 9px;
    float: left; }
  .app.contacts .contactForm form .showAdvancedFieldCn {
    position: relative;
    clear: both;
    border-top: 1px solid #999;
    text-align: left;
    padding-top: 9px; }
  .app.contacts .contactForm form .customFields {
    clear: both; }
  .app.contacts .contactForm form .consentHistoryTable table {
    font-size: 12px; }
    .app.contacts .contactForm form .consentHistoryTable table td.column-status, .app.contacts .contactForm form .consentHistoryTable table th.column-status {
      width: 67px;
      text-align: left; }
    .app.contacts .contactForm form .consentHistoryTable table td.column-date, .app.contacts .contactForm form .consentHistoryTable table th.column-date {
      width: 67px;
      text-align: left; }
    .app.contacts .contactForm form .consentHistoryTable table td.column-type, .app.contacts .contactForm form .consentHistoryTable table th.column-type {
      width: 53px;
      text-align: left; }
    .app.contacts .contactForm form .consentHistoryTable table td.column-note, .app.contacts .contactForm form .consentHistoryTable table th.column-note {
      width: 302px;
      text-align: left; }
    .app.contacts .contactForm form .consentHistoryTable table td.column-expires, .app.contacts .contactForm form .consentHistoryTable table th.column-expires {
      width: 67px;
      text-align: left; }
    .app.contacts .contactForm form .consentHistoryTable table td.column-actions, .app.contacts .contactForm form .consentHistoryTable table th.column-actions {
      width: 47px;
      text-align: center; }
  .app.contacts .contactForm form .customValuesCollection .datepicker-control {
    display: block; }
  .app.contacts .contactForm form .formSubmits {
    margin-bottom: 9px; }
    .app.contacts .contactForm form .formSubmits .readonlyLink {
      pointer-events: none; }
    .app.contacts .contactForm form .formSubmits .delContactLnk {
      margin-right: 9px; }

html #modal.requestConsentModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html #modal.requestConsentModal .center {
    text-align: center; }
  html #modal.requestConsentModal .recommended {
    padding: 9px 9px; }
    html #modal.requestConsentModal .recommended .estimatedCost {
      font-weight: bold; }
  html #modal.requestConsentModal .notrecommended {
    padding: 18px 9px;
    bottom: 0;
    position: absolute;
    font-style: italic; }
    html #modal.requestConsentModal .notrecommended a {
      font-style: normal; }
  html #modal.requestConsentModal .requestManualConsentModal form {
    overflow: auto; }
    html #modal.requestConsentModal .requestManualConsentModal form .control-group {
      float: left; }
    html #modal.requestConsentModal .requestManualConsentModal form .control-group {
      width: 403px; }
html #modal.confirmConsentModal .estimatedCost {
  font-weight: bold; }
html #modal .generic-warning {
  font-size: 13px;
  color: #ff0000; }
  html #modal .generic-warning a, html #modal .generic-warning a:link, html #modal .generic-warning a:active, html #modal .generic-warning a:hover {
    color: #ff0000; }

.app.contacts .importContactsWizard .well {
  margin-top: 13px; }
.app.contacts .importContactsWizard .importSelectGroup .back {
  visibility: hidden; }
.app.contacts .importContactsWizard .importSelectGroup .create input {
  width: 470px;
  margin-right: 9px; }
.app.contacts .importContactsWizard .uploadContact .baseButtonNavigation {
  margin-top: 36px; }
  .app.contacts .importContactsWizard .uploadContact .baseButtonNavigation .next {
    visibility: hidden; }
.app.contacts .importContactsWizard .uploadContact input[type=file] {
  position: absolute; }
.app.contacts .importContactsWizard .uploadContact .uploadifive-button {
  text-align: left !important;
  line-height: 0 !important; }
.app.contacts .importContactsWizard .uploadContact .spacer {
  line-height: 36px; }
.app.contacts .importContactsWizard .chooseImportColumns form {
  /* this is to fix an IE bug in OMC-9781 */
  overflow-y: visible;
  overflow-x: auto; }
.app.contacts .importContactsWizard .chooseImportColumns th {
  padding: 0 4px 9px; }
.app.contacts .importContactsWizard .importDone .back {
  visibility: hidden; }
.app.contacts .importContactsWizard .importDone .next {
  display: none; }
.app.contacts .importContactsWizard .importDone .done {
  display: inline-block; }
.app.contacts .importContactsWizard .chooseImportColumns table {
  table-layout: auto; }
.app.contacts .importContactsWizard .chooseImportColumns tr.isThisAContact {
  background: #d9edf7;
  color: #3a87ad; }
  .app.contacts .importContactsWizard .chooseImportColumns tr.isThisAContact label {
    display: inline; }
    .app.contacts .importContactsWizard .chooseImportColumns tr.isThisAContact label input {
      float: none;
      margin: -3px 5px 0 0; }
.app.contacts .importContactsWizard .importConfirm #errorTable table th, .app.contacts .importContactsWizard .importConfirm #errorTable table td {
  width: 72px; }
.app.contacts .importContactsWizard .importConfirm #errorTable table th + th + th,
.app.contacts .importContactsWizard .importConfirm #errorTable table td + td + td {
  width: auto; }
.app.contacts .importContactsWizard .icon-margin {
  margin-right: 4px; }
.app.contacts .importContactsWizard .importButton {
  float: left; }
  .app.contacts .importContactsWizard .importButton .buttonMargin {
    margin-right: 9px; }
.app.contacts .importContactsWizard .upload {
  float: left; }
.app.contacts .importContactsWizard .uploadDescription {
  margin-bottom: 18px; }
.app.contacts .importContactsWizard .smaller {
  font-size: 12px; }
.app.contacts .importContactsWizard .wrapText {
  word-wrap: normal;
  white-space: normal; }
.app.contacts .importContactsWizard .importIcon {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 27px; }
  .app.contacts .importContactsWizard .importIcon .disabled .distributionText {
    color: gray; }
  .app.contacts .importContactsWizard .importIcon .disabled img {
    opacity: 0.5; }

.app.contacts .groupForm form {
  position: relative; }
  .app.contacts .groupForm form.mode-edit fieldset {
    overflow: auto;
    width: 336px;
    overflow: hidden; }
    .app.contacts .groupForm form.mode-edit fieldset .control-group {
      float: left; }
    .app.contacts .groupForm form.mode-edit fieldset .control-group {
      width: 268px; }
  .app.contacts .groupForm form.mode-edit .metadata {
    position: absolute;
    left: 50%;
    top: 0;
    width: 336px; }

.app.contacts .groupForm .cancelBtn {
  line-height: 28px;
  margin-right: 9px; }
.app.contacts .groupForm .padBottomSmall {
  margin-bottom: 9px; }
.app.contacts .groupForm .advanceLinkPad {
  margin-bottom: 9px; }
.app.contacts .groupForm .vertSeparator {
  border-top: 1px solid #999999;
  clear: both;
  margin: 9px 0;
  position: relative;
  text-align: right; }

.app.contacts .groupsTable {
  width: 100%; }
  .app.contacts .groupsTable .column-checkboxTd {
    width: 26px; }

.app.contacts .smartGroupForm .bigVertSpace {
  margin-top: 18px; }
.app.contacts .smartGroupForm .control-group {
  width: inherit !important;
  margin-right: 4px; }
.app.contacts .smartGroupForm .smallVertSpace {
  margin-top: 9px; }
.app.contacts .smartGroupForm #smartGroupCondition {
  width: auto; }
.app.contacts .smartGroupForm .smartGroupFieldCondition {
  width: 168px; }
.app.contacts .smartGroupForm .smartGroupFieldName {
  width: 168px; }
.app.contacts .smartGroupForm .smartGroupFieldValue {
  width: 250px; }
.app.contacts .smartGroupForm .datepicker-control {
  width: 250px; }
  .app.contacts .smartGroupForm .datepicker-control input {
    width: 100%; }
.app.contacts .smartGroupForm .padBottom {
  margin-bottom: 18px; }

.app.omc #modal #addToGroup .readonly {
  color: #999; }

.app.contacts .landingPage {
  position: relative; }

.app.contacts .unsub {
  color: #999; }
.app.contacts .contact-wrapper .readonly {
  color: #999; }
.app.contacts .searchBar {
  position: absolute;
  right: 0;
  top: 0; }

.app.contacts .manageCustomFieldsTableMgr table tbody tr {
  cursor: move; }
.app.contacts .manageCustomFieldsTableMgr .bulkActions {
  position: relative; }
  .app.contacts .manageCustomFieldsTableMgr .bulkActions .whatis a {
    margin-right: 22px; }

#modal.editCustomFieldModal {
  height: 240px;
  margin: -100px 0 0 -187px;
  width: 374px; }
  #modal.editCustomFieldModal form {
    overflow: auto; }
    #modal.editCustomFieldModal form .control-group {
      float: left; }
    #modal.editCustomFieldModal form .control-group {
      width: 336px; }

.app.contacts table th.column-phone, .app.contacts table td.column-phone {
  width: 108px; }
.app.contacts table th.column-updated, .app.contacts table td.column-updated {
  width: 13px;
  text-overflow: clip; }
.app.contacts table th.column-email, .app.contacts table td.column-email {
  width: 198px; }
  .app.contacts table th.column-email .email-text, .app.contacts table td.column-email .email-text {
    float: left;
    max-width: 182px;
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap; }
  .app.contacts table th.column-email .email-icon, .app.contacts table td.column-email .email-icon {
    width: 16px; }
.app.contacts table th.column-name, .app.contacts table td.column-name {
  width: 268px; }
.app.contacts table th.column-lastName .contact-wrapper, .app.contacts table td.column-lastName .contact-wrapper {
  white-space: normal; }
.app.contacts table th.column-contactStatus, .app.contacts table td.column-contactStatus {
  width: 16px; }
.app.contacts table th.column-groupIds, .app.contacts table td.column-groupIds {
  width: 54px;
  text-align: center; }
.app.contacts table th.column-groupType, .app.contacts table td.column-groupType {
  width: 20px; }
.app.contacts table th.column-dateCreated, .app.contacts table td.column-dateCreated {
  width: 162px;
  text-align: left; }
.app.contacts table th.column-contactCount, .app.contacts table td.column-contactCount {
  width: 90px;
  text-align: center; }
.app.contacts table th.column-dateAdded, .app.contacts table td.column-dateAdded {
  width: 108px;
  text-align: center; }
.app.contacts .historyTable table th.column-date, .app.contacts .historyTable table td.column-date {
  width: 99px; }
.app.contacts .historyTable table th.column-type, .app.contacts .historyTable table td.column-type {
  width: 135px; }
.app.contacts .historyTable table th.column-description div.contain, .app.contacts .historyTable table td.column-description div.contain {
  overflow: hidden;
  text-overflow: ellipsis;
  visibility: visible;
  white-space: nowrap;
  white-space: normal !important; }
  .app.contacts .historyTable table th.column-description div.contain .showAsTable, .app.contacts .historyTable table td.column-description div.contain .showAsTable {
    display: table;
    margin-top: 4px; }
    .app.contacts .historyTable table th.column-description div.contain .showAsTable div, .app.contacts .historyTable table td.column-description div.contain .showAsTable div {
      display: table-row;
      border-bottom: 1px solid #fcfdfd; }
      .app.contacts .historyTable table th.column-description div.contain .showAsTable div span, .app.contacts .historyTable table td.column-description div.contain .showAsTable div span {
        display: table-cell;
        font-size: 13px;
        line-height: normal; }
    .app.contacts .historyTable table th.column-description div.contain .showAsTable div:last-child, .app.contacts .historyTable table td.column-description div.contain .showAsTable div:last-child {
      border-bottom: none; }
.app.contacts .manageCustomFieldsTable table th.column-type, .app.contacts .manageCustomFieldsTable table td.column-type {
  width: 81px; }

.designDetails .content {
  width: 100%;
  height: 347px;
  vertical-align: middle; }
  .designDetails .content .top-row {
    white-space: normal; }
  .designDetails .content .bottom-left {
    text-align: center; }
.designDetails .preview img {
  cursor: pointer; }
.designDetails .comp img {
  max-height: 347px;
  max-width: 100%;
  margin-bottom: 9px; }
.designDetails .comp a {
  width: 100%;
  float: left; }
.designDetails .thumb .centerImg {
  text-align: center;
  margin-bottom: 9px; }
.designDetails .thumb .centerLink {
  text-align: center; }
.designDetails .preview {
  text-align: center; }
.designDetails .dataList {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 9px; }
  .designDetails .dataList li {
    width: 100%; }

.picker.designMeta .results {
  overflow-x: hidden; }
  .picker.designMeta .results .chicklet label, .picker.designMeta .results .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  .picker.designMeta .results .chicklet .chicklet-container {
    margin-right: 24px;
    margin-bottom: 24px; }
  .picker.designMeta .results .chicklet label, .picker.designMeta .results .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 150px;
    width: 150px; }
  .picker.designMeta .results .chicklet .wrapper {
    margin: 0 0 0 0; }
    .picker.designMeta .results .chicklet .wrapper .chicklet-content {
      height: 150px;
      line-height: 150px;
      padding: 4px;
      width: 140px; }
      .picker.designMeta .results .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      .picker.designMeta .results .chicklet .wrapper .chicklet-content img {
        max-height: 140px;
        max-width: 140px; }
    .picker.designMeta .results .chicklet .wrapper .chicklet-header, .picker.designMeta .results .chicklet .wrapper .chicklet-footer {
      min-height: 36px;
      line-height: 34px; }
  .picker.designMeta .results .chicklet .wrapper {
    margin-bottom: 0; }
.picker.designMeta .paginator {
  margin-top: 18px; }

ul.chickletGrid.designMetas {
  margin-right: -24px; }
  ul.chickletGrid.designMetas .chicklet label, ul.chickletGrid.designMetas .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  ul.chickletGrid.designMetas .chicklet .chicklet-container {
    margin-right: 24px;
    margin-bottom: 24px; }
  ul.chickletGrid.designMetas .chicklet label, ul.chickletGrid.designMetas .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 150px;
    width: 150px; }
  ul.chickletGrid.designMetas .chicklet .wrapper {
    margin: 0 0 0 0; }
    ul.chickletGrid.designMetas .chicklet .wrapper .chicklet-content {
      height: 150px;
      line-height: 150px;
      padding: 4px;
      width: 140px; }
      ul.chickletGrid.designMetas .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      ul.chickletGrid.designMetas .chicklet .wrapper .chicklet-content img {
        max-height: 140px;
        max-width: 140px; }
    ul.chickletGrid.designMetas .chicklet .wrapper .chicklet-header, ul.chickletGrid.designMetas .chicklet .wrapper .chicklet-footer {
      min-height: 36px;
      line-height: 34px; }

.chicklet.designResult .wrapper .chicklet-header .header-text {
  color: #FF4500; }
.chicklet.designResult .wrapper .bs-icon-container {
  width: 45px; }
.chicklet.designResult .wrapper i {
  margin: 0 0 0 46px; }
.chicklet.designResult .wrapper i:first-child {
  margin: 0; }

.designSearch .searchBar {
  position: absolute;
  right: 0;
  top: 0;
  float: right; }
.designSearch .well {
  clear: both; }
  .designSearch .well .results .chicklet label, .designSearch .well .results .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  .designSearch .well .results .chicklet .chicklet-container {
    margin-right: 24px;
    margin-bottom: 24px; }
  .designSearch .well .results .chicklet label, .designSearch .well .results .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 150px;
    width: 150px; }
  .designSearch .well .results .chicklet .wrapper {
    margin: 0 0 0 0; }
    .designSearch .well .results .chicklet .wrapper .chicklet-content {
      height: 150px;
      line-height: 150px;
      padding: 4px;
      width: 140px; }
      .designSearch .well .results .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      .designSearch .well .results .chicklet .wrapper .chicklet-content img {
        max-height: 140px;
        max-width: 140px; }
    .designSearch .well .results .chicklet .wrapper .chicklet-header, .designSearch .well .results .chicklet .wrapper .chicklet-footer {
      min-height: 36px;
      line-height: 34px; }
.designSearch .noDesignResults h6 {
  margin-top: 18px; }
.designSearch .region.crumb {
  float: left; }
.designSearch .sorter {
  float: right; }
  .designSearch .sorter label {
    display: inline; }
  .designSearch .sorter select {
    font-size: 12px;
    height: inherit;
    padding: 0px;
    width: 168px; }

.chicklet.facetValue {
  text-align: center; }
  .chicklet.facetValue .pictureFrame {
    width: 124px;
    height: 124px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px; }
    .chicklet.facetValue .pictureFrame img {
      margin-top: 4px;
      max-width: 115px;
      max-height: 115px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px; }
      .chicklet.facetValue .pictureFrame img:hover, .chicklet.facetValue .pictureFrame img:active {
        -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
        -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
        box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
        border: 1px solid #1e81f4 \9; }
  .chicklet.facetValue:hover, .chicklet.facetValue:active {
    color: #BEAF87;
    cursor: pointer; }
  .chicklet.facetValue .distributionText {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    line-height: 18px;
    margin-top: 4px;
    text-align: center;
    width: 124px; }

.automatedEmailSettings .designGroupItem .cassette-footer-text {
  font-size: 14px;
  margin-top: 9px; }

.designGroupDetails {
  margin-bottom: 9px; }
  .designGroupDetails .productCount {
    margin-left: 18px;
    margin-bottom: 4px;
    list-style: disc; }

.designGroupDetailsCollection {
  margin-top: 9px;
  margin-bottom: 9px;
  overflow: auto; }
  .designGroupDetailsCollection .designGroupDetails {
    float: left; }
  .designGroupDetailsCollection .designGroupDetails {
    margin-right: 18px;
    width: 250px; }
  .designGroupDetailsCollection .designGroupDetails:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 250px; }
  .designGroupDetailsCollection .designGroupDetails:nth-child(2n) {
    margin-right: 0;
    width: 269px; }
  .designGroupDetailsCollection .designGroupDetails:nth-child(2n) + .designGroupDetails {
    clear: left; }

.editListing form .control-group {
  overflow: auto;
  float: left;
  width: 205px;
  margin-right: 18px; }
.editListing form #propertyAddress {
  width: 448px;
  margin-right: 0; }
.editListing form #propertyState {
  width: 102px; }
.editListing form #propertyZipCode {
  width: 102px; }
.editListing form #listPrice {
  margin-right: 0; }
.editListing form #bedrooms {
  margin-right: 0; }
.editListing form #baths {
  margin-right: 0; }
.editListing form #lotSquareFeet {
  width: 223px; }
.editListing form #bathroomsHalf {
  width: 223px; }
.editListing form #neighborhood {
  width: 223px; }
.editListing form #yearBuilt {
  margin-right: 0; }
.editListing form #openHouseStart {
  width: 318px; }
.editListing form #openHouseEnd {
  width: 336px;
  margin-right: 0; }
.editListing form #propertyWebsiteURL, .editListing form #openHouseURL {
  width: 672px;
  margin-right: 0; }
.editListing form #remarks, .editListing form #openHouseRemarks {
  width: 100%; }
  .editListing form #remarks textarea, .editListing form #openHouseRemarks textarea {
    -webkit-transition: height 1.5s;
    transition: height 1.5s;
    height: 60px; }
  .editListing form #remarks textarea:focus, .editListing form #openHouseRemarks textarea:focus {
    height: 250px; }
.editListing form .middle-column {
  width: 223px; }
.editListing form .right-column {
  margin-right: 0; }
.editListing ul.chickletGrid.force-chicklet-small li .chicklet-footer .bs-icon-container {
  width: 35px;
  display: inline-block; }
.editListing ul.chickletGrid.force-chicklet-small li .chicklet-footer i {
  margin: 0 0 0 15px; }
.editListing ul.chickletGrid.force-chicklet-small li .chicklet-footer i:first-child {
  margin: 0; }
.editListing ul.chickletGrid.force-chicklet-medium li .chicklet-footer .bs-icon-container {
  width: 35px;
  display: inline-block; }
.editListing ul.chickletGrid.force-chicklet-medium li .chicklet-footer i {
  margin: 0 0 0 22px; }
.editListing ul.chickletGrid.force-chicklet-medium li .chicklet-footer i:first-child {
  margin: 0; }
.editListing ul.chickletGrid.force-chicklet-large li .chicklet-footer .bs-icon-container {
  width: 35px;
  display: inline-block; }
.editListing ul.chickletGrid.force-chicklet-large li .chicklet-footer i {
  margin: 0 0 0 30px; }
.editListing ul.chickletGrid.force-chicklet-large li .chicklet-footer i:first-child {
  margin: 0; }
.editListing .pull-right {
  float: right; }
.editListing .clear-line {
  clear: both; }
.editListing .actionButtons {
  width: 201px;
  margin-bottom: 9px; }
  .editListing .actionButtons .vector {
    width: 100%;
    margin-bottom: 9px; }
.editListing .btn-group {
  display: inline-block; }
  .editListing .btn-group.switcher {
    padding-top: 0px;
    padding-bottom: 0px; }
  .editListing .btn-group .grid_icon {
    opacity: 0.5; }
.editListing .listingImage1Preview.chicklet .wrapper .chicklet-content {
  cursor: default; }
  .editListing .listingImage1Preview.chicklet .wrapper .chicklet-content .image {
    font-size: 11px; }
    .editListing .listingImage1Preview.chicklet .wrapper .chicklet-content .image img {
      min-height: 14px; }
.editListing .listingDescription {
  display: inline-block;
  width: 302px;
  margin-bottom: 9px; }
  .editListing .listingDescription ul li .itemLabel {
    font-weight: bold; }
  .editListing .listingDescription ul li .itemData {
    padding-left: 9px;
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap; }
.editListing .buttonHeaderSpace {
  height: 54px; }
.editListing .icon-margin {
  margin-right: 4px; }
.editListing .rightMarg {
  margin-right: 9px; }
.editListing .removeAllLnk {
  line-height: 30px; }
.editListing .listingFieldSpacing {
  margin-bottom: 9px; }
.editListing .defaultValueLink {
  max-width: 100%;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  visibility: visible;
  white-space: nowrap;
  font-size: 12px; }
.editListing .listingTextWarning {
  font-size: 12px;
  background-color: #f0f0f0;
  padding: 9px 9px;
  margin-bottom: 9px; }
  .editListing .listingTextWarning i {
    margin-right: 4px; }
.editListing .control-group.override .control-label,
.editListing .control-group.override .help-block,
.editListing .control-group.override .help-inline {
  color: #3a87ad; }
.editListing .control-group.override .checkbox,
.editListing .control-group.override .radio,
.editListing .control-group.override input,
.editListing .control-group.override select,
.editListing .control-group.override textarea {
  color: #3a87ad; }
.editListing .control-group.override input,
.editListing .control-group.override select,
.editListing .control-group.override textarea {
  border-color: #3a87ad;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .editListing .control-group.override input:focus,
  .editListing .control-group.override select:focus,
  .editListing .control-group.override textarea:focus {
    border-color: #2d6987;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; }
.editListing .control-group.override .input-prepend .add-on,
.editListing .control-group.override .input-append .add-on {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #3a87ad; }
.editListing .saveListing a {
  margin-left: 9px; }
.editListing .containAndScroll {
  height: 100%; }
.editListing .updatePhotos .resizeBtns {
  top: auto; }
.editListing .ensureSpacingAbove {
  padding-top: 9px; }
.editListing .listingSharingActivationControl .btn[name=enabled].active {
  background-color: #62c462;
  background-image: none;
  color: #252526; }
.editListing .listingSharingActivationControl .btn[name=enabled].active:hover {
  color: #ffffff; }
.editListing .listingSharingActivationControl .btn[name=enabled]:not(.active) {
  background-color: #BEAF87;
  background-image: none; }
.editListing .listingSharingActivationControl .btn[name=disabled].active {
  background-color: #999;
  background-image: none;
  color: #252526; }
.editListing .listingSharingActivationControl .btn[name=disabled].active:hover {
  color: #ffffff; }
.editListing .listingSharingActivationControl .btn[name=disabled]:not(.active) {
  background-color: #BEAF87;
  background-image: none; }
.editListing .designGroupItem .cassette-footer-text {
  font-size: 14px;
  margin-top: 9px; }

.listingTable table td.column-listingShared, .listingTable table th.column-listingShared {
  width: 13px;
  text-align: left; }
.listingTable table td.column-listingSource, .listingTable table th.column-listingSource {
  width: 13px;
  text-align: left; }
.listingTable table td.column-action, .listingTable table th.column-action {
  width: 168px;
  text-align: left; }
.listingTable table td.column-listDate, .listingTable table th.column-listDate {
  width: 100px;
  text-align: left; }
.listingTable table td.column-mlsListingId, .listingTable table th.column-mlsListingId {
  width: 80px;
  text-align: left; }
.listingTable table td.column-fullAddress, .listingTable table th.column-fullAddress {
  width: 199px;
  text-align: left; }
  .listingTable table td.column-fullAddress div, .listingTable table th.column-fullAddress div {
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap; }
  .listingTable table td.column-fullAddress .linkSim:hover, .listingTable table td.column-fullAddress .linkSim:focus, .listingTable table th.column-fullAddress .linkSim:hover, .listingTable table th.column-fullAddress .linkSim:focus {
    color: #BEAF87;
    text-decoration: underline; }
.listingTable table td.column-listPrice, .listingTable table th.column-listPrice {
  width: 87px;
  text-align: left; }

.designGroupItem .cassette-footer-text {
  font-size: 11px;
  overflow: hidden;
  text-overflow: ellipsis;
  visibility: visible;
  white-space: nowrap; }
  .designGroupItem .cassette-footer-text .agentChoiceSelectionFooter {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 4px;
    white-space: normal; }
.designGroupItem .designTypes li {
  float: left;
  font-size: 11px; }
.designGroupItem .designTypes .designType {
  margin-right: 4px; }
.designGroupItem .purchasable {
  background-color: #adff2f; }

.designGroupForm form .clearLine {
  clear: left;
  padding-top: 27px; }
.designGroupForm form .clear {
  clear: left;
  padding-top: 9px; }
.designGroupForm form .fields.text {
  overflow: auto; }
  .designGroupForm form .fields.text .control-group {
    float: left; }
  .designGroupForm form .fields.text .control-group {
    margin-right: 18px;
    width: 418px; }
  .designGroupForm form .fields.text .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 418px; }
  .designGroupForm form .fields.text .control-group:nth-child(2n) {
    margin-right: 0;
    width: 437px; }
  .designGroupForm form .fields.text .control-group:nth-child(2n) + .control-group {
    clear: left; }
.designGroupForm form .designGroupTable {
  margin-top: 50px; }
  .designGroupForm form .designGroupTable th {
    line-height: 15px; }
  .designGroupForm form .designGroupTable .column-designName {
    width: 285px; }
    .designGroupForm form .designGroupTable .column-designName input {
      width: 100%; }
    .designGroupForm form .designGroupTable .column-designName .combobox-custom-icon, .designGroupForm form .designGroupTable .column-designName .ui-helper-hidden-accessible {
      display: none; }
  .designGroupForm form .designGroupTable .column-printerId span, .designGroupForm form .designGroupTable .column-hostAsHtml span, .designGroupForm form .designGroupTable .column-shortenUrl span, .designGroupForm form .designGroupTable .column-hostAsPdf span, .designGroupForm form .designGroupTable .column-hostAsImage span, .designGroupForm form .designGroupTable .column-forIdx span, .designGroupForm form .designGroupTable .column-aliasHosting span,
  .designGroupForm form .designGroupTable .column-actions span, .designGroupForm form .designGroupTable .column-publishToYouTube span, .designGroupForm form .designGroupTable .column-publishToS3 span, .designGroupForm form .designGroupTable .column-distributeExternally span, .designGroupForm form .designGroupTable .column-forceRepublish span, .designGroupForm form .designGroupTable .column-deprecated span,
  .designGroupForm form .designGroupTable .column-requiredListingEvent span {
    font-size: 11px; }
  .designGroupForm form .designGroupTable .column-printerId label, .designGroupForm form .designGroupTable .column-hostAsHtml label, .designGroupForm form .designGroupTable .column-shortenUrl label, .designGroupForm form .designGroupTable .column-hostAsPdf label, .designGroupForm form .designGroupTable .column-hostAsImage label, .designGroupForm form .designGroupTable .column-forIdx label, .designGroupForm form .designGroupTable .column-aliasHosting label,
  .designGroupForm form .designGroupTable .column-actions label, .designGroupForm form .designGroupTable .column-publishToYouTube label, .designGroupForm form .designGroupTable .column-publishToS3 label, .designGroupForm form .designGroupTable .column-distributeExternally label, .designGroupForm form .designGroupTable .column-forceRepublish label, .designGroupForm form .designGroupTable .column-deprecated label,
  .designGroupForm form .designGroupTable .column-requiredListingEvent label {
    width: 0;
    margin-left: auto;
    margin-right: auto; }
  .designGroupForm form .designGroupTable .column-printerId {
    width: 50px; }
  .designGroupForm form .designGroupTable .column-requiredListingEvent {
    width: 67px; }
  .designGroupForm form .designGroupTable .column-hostAsHtml {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-shortenUrl {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-hostAsPdf {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-hostAsImage {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-publishToYouTube {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-publishToS3 {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-forIdx {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-distributeExternally {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-aliasHosting {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-forceRepublish {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-deprecated {
    width: 20px; }
  .designGroupForm form .designGroupTable .column-maxListingAgeDays {
    width: 26px; }
    .designGroupForm form .designGroupTable .column-maxListingAgeDays input {
      width: 30px;
      text-align: right; }
  .designGroupForm form .designGroupTable .column-displayOrder {
    width: 40px; }
    .designGroupForm form .designGroupTable .column-displayOrder input {
      width: 45px;
      text-align: right; }
  .designGroupForm form .designGroupTable .column-actions {
    width: 13px;
    text-align: right; }
  .designGroupForm form .designGroupTable .deprecated td {
    background-color: #E8E8E8; }
.designGroupForm form div.rotate {
  white-space: nowrap;
  display: inline-block;
  margin-top: 18px;
  width: 40px;
  margin-right: 11px;
  margin-left: 18px;
  position: absolute;
  transform: translate(-14px, -45px) rotate(315deg); }
.designGroupForm form div.rotate > div > span {
  border-bottom: 1px solid #ccc;
  padding: 5px 10px; }
.designGroupForm form .designNotes p {
  font-style: italic;
  font-size: 13px; }
.designGroupForm form .addDesignBtn, .designGroupForm form .addCriteriaBtn {
  margin-bottom: 18px; }
.designGroupForm .searchAliasResults .boxContent {
  margin-top: 9px;
  margin-bottom: 18px;
  padding: 18px 9px;
  border: 1px solid #fcfdfd; }

#modal.choosePrinterModal {
  height: 240px;
  margin: -100px 0 0 -187px;
  width: 374px; }
  #modal.choosePrinterModal #printer {
    width: 100%; }

.createDesignGroup {
  overflow: auto; }
  .createDesignGroup .well a {
    margin-top: 9px; }
  .createDesignGroup .clear-line {
    clear: both; }
  .createDesignGroup .designGroupItem {
    float: left; }
  .createDesignGroup .designGroupItem {
    margin-right: 18px;
    max-width: 116px; }
  .createDesignGroup .designGroupItem:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    max-width: 116px; }
  .createDesignGroup .designGroupItem:nth-child(2n) {
    clear: none;
    margin-right: 18px;
    max-width: 116px; }
  .createDesignGroup .designGroupItem:nth-child(3n) {
    clear: none;
    margin-right: 18px;
    max-width: 116px; }
  .createDesignGroup .designGroupItem:nth-child(4n) {
    clear: none;
    margin-right: 18px;
    max-width: 116px; }
  .createDesignGroup .designGroupItem:nth-child(5n) {
    margin-right: 0;
    max-width: 136px; }
  .createDesignGroup .designGroupItem:nth-child(5n) + .designGroupItem {
    clear: left; }
  .createDesignGroup .designGroupCollection {
    margin-left: 9px; }
    .createDesignGroup .designGroupCollection .chicklet {
      margin-bottom: 13px; }
      .createDesignGroup .designGroupCollection .chicklet .wrapper {
        margin-right: 0px; }

.sharedListingTable table td.column-listingSource, .sharedListingTable table th.column-listingSource {
  width: 20px;
  text-align: left; }
.sharedListingTable table td.column-action, .sharedListingTable table th.column-action {
  width: 168px;
  text-align: left; }
.sharedListingTable table td.column-listDate, .sharedListingTable table th.column-listDate {
  width: 100px;
  text-align: left; }
.sharedListingTable table td.column-mlsListingId, .sharedListingTable table th.column-mlsListingId {
  width: 80px;
  text-align: left; }
.sharedListingTable table td.column-fullAddress, .sharedListingTable table th.column-fullAddress {
  width: 199px;
  text-align: left; }
  .sharedListingTable table td.column-fullAddress div, .sharedListingTable table th.column-fullAddress div {
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap; }
  .sharedListingTable table td.column-fullAddress .linkSim:hover, .sharedListingTable table td.column-fullAddress .linkSim:focus, .sharedListingTable table th.column-fullAddress .linkSim:hover, .sharedListingTable table th.column-fullAddress .linkSim:focus {
    color: #BEAF87;
    text-decoration: underline; }
.sharedListingTable table td.column-price, .sharedListingTable table th.column-price {
  width: 100px;
  text-align: left; }

.acceptTerms .acceptTermsChoice {
  margin-top: 27px; }
.acceptTerms .acceptTermsButton {
  margin-top: 9px;
  margin-bottom: 18px; }
.acceptTerms table tr td {
  white-space: normal; }

.emailConfirm {
  width: 100%; }
  .emailConfirm .h1 {
    margin-top: 9px;
    margin-bottom: 18px;
    margin-right: 18px; }
  .emailConfirm .confirmMessage {
    margin-top: 9px;
    margin-bottom: 18px;
    margin-left: 18px;
    margin-right: 18px; }
  .emailConfirm .previewProjectLink {
    text-align: center; }
  .emailConfirm .emailContent {
    border: none;
    background-color: white;
    width: 100%;
    height: 10000px; }

.emailOptOut .companyInfo {
  clear: both;
  overflow: auto;
  overflow-y: hidden; }
  .emailOptOut .companyInfo li {
    float: left; }
  .emailOptOut .companyInfo li {
    margin-right: 9px;
    width: 461px; }
  .emailOptOut .companyInfo li:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    width: 461px; }
  .emailOptOut .companyInfo li:nth-child(2n) {
    margin-right: 0;
    width: 470px; }
  .emailOptOut .companyInfo li:nth-child(2n) + li {
    clear: left; }
  .emailOptOut .companyInfo .infoTableLayout {
    display: table;
    table-layout: fixed;
    width: 100%; }
    .emailOptOut .companyInfo .infoTableLayout .leftCell {
      display: table-cell;
      vertical-align: top;
      width: 124px; }
    .emailOptOut .companyInfo .infoTableLayout .rightCell {
      display: table-cell;
      vertical-align: top; }
      .emailOptOut .companyInfo .infoTableLayout .rightCell .companyLogo {
        margin-top: 9px; }
    .emailOptOut .companyInfo .infoTableLayout .senderInfo {
      margin-top: 9px; }
    .emailOptOut .companyInfo .infoTableLayout .fieldName {
      margin-left: 18px; }
    .emailOptOut .companyInfo .infoTableLayout .emphasize {
      font-weight: bold; }
  .emailOptOut .companyInfo .companyInfoHeader {
    background-color: #252526;
    color: #ffffff;
    font-size: 20px;
    margin-left: 9px;
    font-weight: bold;
    padding: 9px; }

.global-consent .consent-warning {
  font-weight: bold;
  font-size: 13px; }
  .global-consent .consent-warning a {
    font-weight: normal; }

.createAccount {
  margin-top: 18px;
  /* AccountPurchaseResponse */ }
  .createAccount form {
    overflow: auto; }
    .createAccount form .control-group {
      float: left; }
    .createAccount form .control-group {
      margin-right: 18px;
      width: 452px; }
    .createAccount form .control-group:nth-child(1n) {
      clear: none;
      margin-right: 18px;
      width: 452px; }
    .createAccount form .control-group:nth-child(2n) {
      margin-right: 0;
      width: 470px; }
    .createAccount form .control-group:nth-child(2n) + .control-group {
      clear: left; }
  .createAccount .userInfoTitle {
    margin-top: 9px; }
  .createAccount .createAccountButton {
    float: right; }
  .createAccount.accountPurchaseResponse .title {
    width: 604px; }
  .createAccount.accountPurchaseResponse .topMessage {
    margin-bottom: 9px;
    color: #BEAF87; }
    .createAccount.accountPurchaseResponse .topMessage a {
      color: #BEAF87; }
  .createAccount.accountPurchaseResponse .column {
    width: 326px;
    float: left;
    margin-right: 9px;
    margin-bottom: 9px; }
    .createAccount.accountPurchaseResponse .column .dataList li {
      width: 100%;
      margin-bottom: 9px; }

.creditCard .warning {
  color: #252526;
  font-size: 12px; }
.creditCard fieldset.paymentMethod {
  overflow: auto; }
  .creditCard fieldset.paymentMethod .control-group {
    float: left; }
  .creditCard fieldset.paymentMethod .control-group {
    margin-right: 18px;
    width: 318px; }
  .creditCard fieldset.paymentMethod .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 318px; }
  .creditCard fieldset.paymentMethod .control-group:nth-child(2n) {
    margin-right: 0;
    width: 336px; }
  .creditCard fieldset.paymentMethod .control-group:nth-child(2n) + .control-group {
    clear: left; }
.creditCard fieldset.billingAddress {
  overflow: auto; }
  .creditCard fieldset.billingAddress .control-group {
    float: left; }
  .creditCard fieldset.billingAddress .control-group {
    margin-right: 18px;
    width: 318px; }
  .creditCard fieldset.billingAddress .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 318px; }
  .creditCard fieldset.billingAddress .control-group:nth-child(2n) {
    margin-right: 0;
    width: 336px; }
  .creditCard fieldset.billingAddress .control-group:nth-child(2n) + .control-group {
    clear: left; }
.creditCard fieldset {
  margin-bottom: 9px; }
  .creditCard fieldset .control-group input[name='creditCard.cvv'] {
    width: 67px;
    display: inline-block;
    margin-right: 9px; }
  .creditCard fieldset .control-group.expiration label {
    width: 100%;
    display: block;
    text-align: left; }
  .creditCard fieldset .control-group.expiration select[name='creditCard.expireMonth'] {
    width: 67px;
    display: inline-block;
    margin-right: 9px; }
  .creditCard fieldset .control-group.expiration select[name='creditCard.expireYear'] {
    width: 100px;
    display: inline-block; }

.editProfile .actions {
  text-align: right;
  margin-top: 18px;
  margin-bottom: 18px; }
.editProfile h2.withIntro, .editProfile h3.withIntro {
  margin-bottom: 5px !important; }
.editProfile h3 {
  font-size: 18px !important; }
.editProfile .intro {
  font-size: 12px;
  margin-bottom: 1.5rem; }
.editProfile .tabs {
  display: flex;
  height: 60px;
  padding: 0 20px;
  align-items: flex-start;
  gap: 20px;
  align-self: stretch;
  border-radius: 3px;
  background-image: linear-gradient(to bottom, #BEAF87, #BEAF87);
  margin-bottom: 36px; }
  .editProfile .tabs .tab {
    display: flex;
    height: 57px;
    flex-direction: column;
    align-items: flex-start; }
    .editProfile .tabs .tab.active {
      border-bottom: 3px solid #ffffff; }
      .editProfile .tabs .tab.active .tab-label {
        color: #ffffff; }
    .editProfile .tabs .tab .tab-link {
      padding: 22px 0 10px 0;
      text-decoration: none; }
    .editProfile .tabs .tab .tab-label {
      color: #252526;
      font-size: 12px;
      font-weight: 700;
      letter-spacing: 0.343px;
      text-transform: uppercase; }
    .editProfile .tabs .tab a:hover .tab-label {
      color: #ffffff; }
.editProfile .profileImages.pull-right {
  width: 201px;
  padding-left: 9px; }
.editProfile .profileImages .editImageWidget {
  margin-bottom: 1.5rem; }
.editProfile .profileImages .chicklet label, .editProfile .profileImages .chicklet .chicklet-label {
  text-align: center;
  font-size: 10px; }
.editProfile .profileImages .chicklet .wrapper {
  margin: inherit; }
  .editProfile .profileImages .chicklet .wrapper .chicklet-content {
    height: inherit;
    line-height: inherit;
    width: inherit; }
.editProfile .profileImages .chicklet label {
  max-width: 158px; }
.editProfile .profileImages .chicklet .wrapper .chicklet-footer .bs-icon-container {
  display: inline-block; }
.editProfile .profileImages .chicklet .wrapper .chicklet-footer i {
  margin: 0 0 0 12px; }
.editProfile .profileImages .chicklet .wrapper .chicklet-footer i:first-child {
  margin: 0; }
.editProfile .profileImages .chicklet .wrapper .chicklet-footer .bs-icon-container {
  width: 30px; }
.editProfile .fieldContainer {
  width: 470px; }
.editProfile .section {
  margin-bottom: 60px;
  overflow: auto; }
  .editProfile .section .twoColumns {
    float: left; }
  .editProfile .section .twoColumns {
    margin-right: 18px;
    width: 217px; }
  .editProfile .section .twoColumns:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 217px; }
  .editProfile .section .twoColumns:nth-child(2n) {
    margin-right: 0;
    width: 235px; }
  .editProfile .section .twoColumns:nth-child(2n) + .twoColumns {
    clear: left; }
  .editProfile .section.twoColumns {
    overflow: auto; }
    .editProfile .section.twoColumns .block {
      float: left; }
    .editProfile .section.twoColumns .block {
      margin-right: 18px;
      width: 217px; }
    .editProfile .section.twoColumns .block:nth-child(1n) {
      clear: none;
      margin-right: 18px;
      width: 217px; }
    .editProfile .section.twoColumns .block:nth-child(2n) {
      margin-right: 0;
      width: 235px; }
    .editProfile .section.twoColumns .block:nth-child(2n) + .block {
      clear: left; }
  .editProfile .section .twoColumns .mx-select-wrapper {
    min-width: unset;
    width: 100%; }
.editProfile .mx-input .icon-suffix .character-count {
  display: none; }
.editProfile .mx-input[field-name="email"] {
  clear: left; }
.editProfile .note, .editProfile .actions {
  clear: both; }

.instagramWorkflow .instructions {
  margin-top: 18px; }
.instagramWorkflow #instagramText, .instagramWorkflow .instructionVSpacer {
  margin-top: 9px; }
.instagramWorkflow .syndicationImgWrapper {
  margin-left: 9px; }
.instagramWorkflow .instructionHSpacer {
  margin-left: 18px; }
.instagramWorkflow .imgChoiceWrapper {
  display: inline-block;
  vertical-align: top; }
  @media (max-width: 979px) {
    .instagramWorkflow .imgChoiceWrapper {
      width: 55vw; } }
  .instagramWorkflow .imgChoiceWrapper label {
    margin-left: 9px; }
    .instagramWorkflow .imgChoiceWrapper label input[type="radio"] {
      height: 100%; }
  .instagramWorkflow .imgChoiceWrapper .selectedmedia {
    border: 2px solid #252526;
    -webkit-border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px; }
  .instagramWorkflow .imgChoiceWrapper.cassette .wrapper .cassette-content {
    padding: 36px;
    width: 382px; }
  .instagramWorkflow .imgChoiceWrapper.cassette .wrapper .cassette-footer {
    height: 18px;
    min-height: 18px;
    background-color: transparent;
    background-image: none; }
  .instagramWorkflow .imgChoiceWrapper.cassette .wrapper .cassette-footer:hover {
    background-color: rgba(230, 230, 230, 0.5); }
.instagramWorkflow .imgChoiceWrapper:nth-child(2n) {
  margin-right: -20px; }
@media (max-width: 978px) {
  .instagramWorkflow .well {
    width: 90vw; }
  .instagramWorkflow label, .instagramWorkflow .instructions, .instagramWorkflow .description, .instagramWorkflow .well-title, .instagramWorkflow .authInstructions, .instagramWorkflow .editSyndicationText, .instagramWorkflow button, .instagramWorkflow textarea {
    font-size: 18px;
    line-height: 1.33333; }
  .instagramWorkflow h1 {
    font-size: 20px;
    line-height: 1.5; }
  .instagramWorkflow input, .instagramWorkflow select, .instagramWorkflow button {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px;
    width: 100%; } }

.invoice .note {
  color: #252526;
  font-size: 12px; }
.invoice .column-quantity {
  width: 67px; }
.invoice .column-item {
  width: 336px; }
.invoice .column-unitPrice {
  width: 100px; }
.invoice .column-price {
  width: 100px; }
.invoice table td:last-child, .invoice table th:last-child {
  text-align: right; }
.invoice table td:nth-last-child(2), .invoice table th:nth-last-child(2) {
  text-align: right; }

.socialMediaWorkflow .editSyndicationText textarea {
  width: 100%; }
.socialMediaWorkflow .choosePage, .socialMediaWorkflow .post, .socialMediaWorkflow .facebookAuthBtn {
  margin-top: 18px; }
.socialMediaWorkflow .facebookAuthBtn {
  padding-top: 9px;
  padding-bottom: 9px;
  font-size: smaller;
  font-weight: bold; }
.socialMediaWorkflow .instructions {
  margin-top: 18px;
  margin-bottom: 10px; }
.socialMediaWorkflow .editSyndicationText {
  clear: both; }
.socialMediaWorkflow .retried {
  margin-bottom: 18px;
  padding: 9px;
  background-color: #e8e8e8; }
.socialMediaWorkflow .fbaccount {
  cursor: pointer; }
.socialMediaWorkflow .copyTextBtn {
  margin-top: -2px;
  background: #ffffff;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px; }
.socialMediaWorkflow a[name=continueToInstagram] {
  margin-top: 9px;
  margin-bottom: 9px; }
.socialMediaWorkflow .authBtn .btn.btn-primary {
  color: white;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #4267b2;
  background-image: -moz-linear-gradient(top, #4267B2, #4267B2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4267B2), to(#4267B2));
  background-image: -webkit-linear-gradient(top, #4267B2, #4267B2);
  background-image: -o-linear-gradient(top, #4267B2, #4267B2);
  background-image: linear-gradient(to bottom, #4267B2, #4267B2);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4267B2', endColorstr='#FF4267B2', GradientType=0);
  border-color: #4267B2 #4267B2 #2d477a;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #4267B2;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .socialMediaWorkflow .authBtn .btn.btn-primary:hover, .socialMediaWorkflow .authBtn .btn.btn-primary:active, .socialMediaWorkflow .authBtn .btn.btn-primary.active, .socialMediaWorkflow .authBtn .btn.btn-primary.disabled, .socialMediaWorkflow .authBtn .btn.btn-primary[disabled] {
    color: white;
    background-color: #4267B2;
    *background-color: #3b5c9f; }
  .socialMediaWorkflow .authBtn .btn.btn-primary:active, .socialMediaWorkflow .authBtn .btn.btn-primary.active {
    background-color: #34518d \9; }
  .socialMediaWorkflow .authBtn .btn.btn-primary:hover:enabled {
    color: #DDDDDD; }
.socialMediaWorkflow .authBtn a.btn.btn-primary:hover {
  color: #DDDDDD !important; }
.socialMediaWorkflow .authInstructions ol li {
  list-style: decimal;
  margin-left: 0px;
  line-height: 36px; }
.socialMediaWorkflow .authInstructions li {
  list-style: disc;
  margin-left: 27px;
  padding-right: 9px;
  line-height: 27px; }
.socialMediaWorkflow .authInstructions a[name=learnMore] {
  text-decoration: none;
  font-weight: bold;
  font-size: small; }
.socialMediaWorkflow .authInstructions a[name=learnMore]:hover {
  text-decoration: none; }
.socialMediaWorkflow #facebookText, .socialMediaWorkflow #facebookUserFeedText, .socialMediaWorkflow .syndicationImgWrapper, .socialMediaWorkflow .instructionVSpacer {
  margin-top: 9px; }
.socialMediaWorkflow .syndicationImgWrapper {
  margin-left: 9px; }
.socialMediaWorkflow .instructionHSpacer {
  margin-left: 9px; }
.socialMediaWorkflow .moreMedia {
  color: #0073e6;
  border: none;
  padding-right: 10px;
  background-color: inherit;
  cursor: pointer;
  text-decoration: underline; }
.socialMediaWorkflow .instructionsWrapper {
  float: left;
  width: 645px; }
.socialMediaWorkflow .previewWrapper {
  float: right;
  position: relative;
  width: 305px; }
.socialMediaWorkflow .floatLeft {
  float: left; }
.socialMediaWorkflow .floatRight {
  float: right; }
.socialMediaWorkflow .titleBold {
  font-weight: bold; }
.socialMediaWorkflow .wellTopMargin {
  margin-top: 22px; }
.socialMediaWorkflow .logoRightMargin {
  margin-right: 10px;
  width: 20px;
  height: 20px;
  object-fit: contain; }
.socialMediaWorkflow .previewWindow {
  border: 2px solid #ebebeb;
  border-radius: 5px; }
.socialMediaWorkflow .previewText {
  word-wrap: break-word;
  font-size: 11px;
  color: #000;
  line-height: 13px;
  margin-left: 6px;
  margin-bottom: 10px; }
.socialMediaWorkflow .previewImage {
  max-height: 300px;
  max-width: 270px;
  margin: auto;
  display: block; }
.socialMediaWorkflow .scaledImage {
  max-height: 34px; }
.socialMediaWorkflow .facebookUserName {
  color: #000;
  font-size: 12px;
  font-weight: bold; }
.socialMediaWorkflow .facebookFooter {
  max-height: 9px; }
.socialMediaWorkflow .backButton {
  font-size: 16px;
  text-decoration: none;
  color: inherit; }
.socialMediaWorkflow .imgChoiceWrapper {
  display: inline-block;
  vertical-align: top; }
  @media (max-width: 979px) {
    .socialMediaWorkflow .imgChoiceWrapper {
      width: 55vw; } }
  .socialMediaWorkflow .imgChoiceWrapper label {
    margin-left: 9px; }
    .socialMediaWorkflow .imgChoiceWrapper label input[type="radio"] {
      height: 100%; }
  .socialMediaWorkflow .imgChoiceWrapper .media {
    border: 2px solid transparent; }
  .socialMediaWorkflow .imgChoiceWrapper .selectedmedia {
    border-color: #252526;
    -webkit-border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px; }
  .socialMediaWorkflow .imgChoiceWrapper.cassette .wrapper .cassette-content {
    padding: 9px;
    width: 125px;
    height: 125px; }
  .socialMediaWorkflow .imgChoiceWrapper.cassette .wrapper img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: unset; }
  .socialMediaWorkflow .imgChoiceWrapper.cassette .wrapper video {
    max-width: 100%;
    max-height: 100%;
    vertical-align: unset; }
.socialMediaWorkflow .imgChoiceWrapper:nth-child(4n) {
  margin-right: -20px; }
.socialMediaWorkflow .hidden {
  display: none; }
.socialMediaWorkflow .cassetteFinalRow {
  margin: 0 18px 10px 0 !important; }
@media (max-width: 978px) {
  .socialMediaWorkflow .well {
    width: 90vw; }
  .socialMediaWorkflow label, .socialMediaWorkflow .instructions, .socialMediaWorkflow .description, .socialMediaWorkflow .well-title, .socialMediaWorkflow .authInstructions, .socialMediaWorkflow .editSyndicationText, .socialMediaWorkflow button, .socialMediaWorkflow textarea {
    font-size: 18px;
    line-height: 1.33333; }
  .socialMediaWorkflow h1 {
    font-size: 20px;
    line-height: 1.5; }
  .socialMediaWorkflow input, .socialMediaWorkflow select, .socialMediaWorkflow button {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px;
    width: 100%; }
  .socialMediaWorkflow .titleTopMargin {
    top-margin: 20px; } }

.inlineBlock {
  display: inline-block;
  margin-bottom: 18px; }

.tooltipSocial {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
  cursor: help; }

.tooltipSocial .tooltiptextSocial {
  visibility: hidden;
  width: max-content;
  background-color: grey;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 15px 15px;
  font-size: small;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  top: 100%;
  left: 50%; }

.tooltipSocial:hover .tooltiptextSocial {
  visibility: visible; }

.facebookSwitchAccount ol li {
  list-style: inherit; }

.roundedTable {
  --radius: 5px;
  --border-color: #C5D6F4;
  border: 1px solid var(--border-color);
  border-radius: var(--radius);
  border-spacing: 0;
  margin-left: auto;
  margin-right: auto;
  border-collapse: unset; }

.roundedTable tr:first-child > :first-child {
  border-top-left-radius: var(--radius); }

.roundedTable tr:first-child > :last-child {
  border-top-right-radius: var(--radius); }

.roundedTable tr:last-child > :first-child {
  border-bottom-left-radius: var(--radius); }

.roundedTable tr:last-child > :last-child {
  border-bottom-right-radius: var(--radius); }

.roundedTable td:nth-child(1) {
  background-color: #9bb2c9;
  text-align: center;
  width: 49px; }

.roundedTable td:nth-child(2) {
  line-height: 27px; }

.roundedTable th, .roundedTable td {
  box-shadow: -1px -1px var(--border-color);
  white-space: unset; }

.roundedTable th {
  background: var(--border-color); }

.reminderBorder {
  margin: 9px 18px 9px 18px;
  width: 405px; }

.roundedTableThin {
  --radius: 5px;
  --border-color: #9bb2c9;
  border: 1px solid var(--border-color);
  border-radius: var(--radius);
  border-spacing: 0;
  margin-left: auto;
  margin-right: auto;
  border-collapse: unset; }

.roundedTableThin tr:first-child > :first-child {
  border-top-left-radius: var(--radius); }

.roundedTableThin tr:first-child > :last-child {
  border-top-right-radius: var(--radius); }

.roundedTableThin tr:last-child > :first-child {
  border-bottom-left-radius: var(--radius); }

.roundedTableThin tr:last-child > :last-child {
  border-bottom-right-radius: var(--radius); }

.roundedTableThin td:nth-child(1) {
  background-color: var(--border-color);
  text-align: center;
  width: 59px; }

.roundedTableThin td:nth-child(2) {
  line-height: 20px;
  width: 378px; }

.roundedTableThin th, .roundedTableThin td {
  padding: .2rem;
  white-space: unset; }

.roundedTableThin th {
  background: var(--border-color); }

.reminderBorderThin {
  margin: 6px 45px 6px 18px; }

.reminderTitle {
  font-weight: bold;
  margin-bottom: 9px; }

.authErrorBox {
  align-self: stretch;
  flex: 1 1 0;
  border-radius: 4px;
  border: 1px #FF4330 solid;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  margin-top: 18px; }

.authErrorBox .bold {
  font-weight: bold; }

.authErrorHeader {
  align-self: stretch;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 9px;
  padding-bottom: 9px;
  background: #FF4330;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  overflow: hidden;
  border-bottom: 1px #FF4330 solid;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  display: inline-flex; }

.authErrorHeaderText {
  flex: 1 1 0;
  color: white;
  font-size: 14px;
  font-family: Arial;
  font-weight: 700;
  line-height: 20px;
  word-wrap: break-word; }

.authErrorText {
  padding: 18px;
  word-wrap: break-word;
  line-height: 30px;
  font-size: 14px;
  color: #455E78; }
  .authErrorText ol li {
    list-style: decimal;
    margin-left: 0px;
    margin-bottom: 18px;
    margin-top: 18px; }
  .authErrorText a[name=learnMore] {
    text-decoration: none;
    font-weight: bold;
    font-size: small; }
  .authErrorText a[name=learnMore]:hover {
    text-decoration: none; }

.promoteAdTable {
  table-layout: fixed;
  margin-bottom: 20px; }

.promoteAdBackground {
  background-color: #C5D6F4 !important; }

.promoteAdImage {
  max-width: unset; }

.promoteAdBody {
  flex: 1 1 0;
  padding: 18px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: inline-flex;
  width: 360px; }

.promoteAdContents {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  padding-bottom: 14px; }

.promoteAdTitle {
  color: #455E78;
  font-size: 14px;
  font-family: Roboto;
  font-weight: 700;
  word-wrap: break-word; }

.promoteAdText {
  color: #455E78;
  font-size: 14px;
  font-family: Roboto;
  font-weight: 400;
  line-height: 12px;
  word-wrap: break-word; }

.promoteAdButtonBorder1 {
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 1px;
  background: #9C5AF2;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  gap: 5px;
  display: inline-flex; }

.promoteAdButtonBorder2 {
  padding-left: 5px;
  padding-right: 5px;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex; }

.promoteAdButtonBorder3 {
  text-align: center;
  color: white;
  font-size: 12px;
  font-family: Roboto;
  font-weight: 700;
  text-transform: uppercase;
  word-wrap: break-word; }

.flashRequired {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px dashed #999;
  padding: 4px; }
  .flashRequired div {
    width: 100%;
    text-align: center; }

.landingPage .automatedListingsMgr {
  margin-bottom: 18px; }
  .landingPage .automatedListingsMgr .listing {
    padding: 0; }
    .landingPage .automatedListingsMgr .listing .listing-row {
      display: table-row; }
      .landingPage .automatedListingsMgr .listing .listing-row .listing-actions .listing-action {
        padding-left: 9px; }
      .landingPage .automatedListingsMgr .listing .listing-row .listing-cell {
        display: table-cell; }
      .landingPage .automatedListingsMgr .listing .listing-row .listing-image {
        width: 200px;
        min-height: 100px;
        height: 100%;
        background-size: cover;
        background-position: center; }
      .landingPage .automatedListingsMgr .listing .listing-row .listing-info {
        padding: 18px 18px 18px 18px; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .label {
          color: #FFFFFF; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-active {
          background-color: #1FCDAB; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-activeUnderContract {
          background-color: #9C5AF2; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-canceled {
          background-color: #597897; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-closed {
          background-color: #FE6300; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-comingSoon {
          background-color: #0073E6; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-delete {
          background-color: #597897; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-expired {
          background-color: #597897; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-hold {
          background-color: #597897; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-incomplete {
          background-color: #597897; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-pending {
          background-color: #9C5AF2; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .status-withdrawn {
          background-color: #597897; }
        .landingPage .automatedListingsMgr .listing .listing-row .listing-info .listing-address {
          font-size: 16px;
          font-weight: bold; }
.landingPage .showInline .designsTitle {
  float: left; }
.landingPage .showInline .designsLink {
  float: right; }
.landingPage .showInline .oneLine {
  display: inline-block;
  line-height: 26px;
  font-size: 12px; }
.landingPage .showInline .highlightContact {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #cccccc;
  background: #ffffff; }
.landingPage .showInline .icon-remove {
  bottom: 1px;
  opacity: 0.5;
  margin-right: 4px;
  cursor: pointer; }
.landingPage .whatisFilter.whatis:after {
  position: relative;
  right: 3px;
  bottom: 1px; }
.landingPage .well .well-sub-title {
  padding: 0px 18px;
  background-color: white;
  background-color: white �/;
  background-color: white\9;
  border: 1px solid #efefef;
  color: #232323;
  font-weight: 500;
  left: -1px;
  padding: 9px 18px;
  position: absolute;
  right: -1px;
  top: 38px; }
.landingPage .well.well-titled-override {
  padding-top: 97px; }
.landingPage .facetFilterTag {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #cccccc;
  background: #ffffff;
  font-size: 12px;
  line-height: 26px;
  display: inline-block;
  color: #252526; }
  .landingPage .facetFilterTag i {
    cursor: pointer;
    opacity: 0.5;
    margin-right: 4px; }

.login {
  margin-top: 90px;
  margin-left: auto;
  margin-right: auto;
  width: 806px; }
  .login .autologinEntry {
    margin-bottom: 90px; }
  .login .loginContainer {
    height: 100%; }
    .login .loginContainer .control-group {
      width: 100%; }
    .login .loginContainer .loginForm {
      float: left;
      width: 372px;
      margin-bottom: 90px;
      margin-right: 18px; }
      .login .loginContainer .loginForm form {
        overflow: hidden; }
      .login .loginContainer .loginForm .message {
        margin-bottom: 9px;
        font-weight: bold; }
    .login .loginContainer .create-forgot {
      float: left; }
    .login .loginContainer .rightColumn {
      background-color: rgba(253, 253, 253, 0.5);
      background-color: #fefefe �/;
      background-color: #fefefe\9;
      border: 1px solid #fdfdfd;
      overflow: hidden;
      padding: 18px 18px;
      margin-top: 54px;
      color: #252526;
      float: left;
      width: 372px; }
      .login .loginContainer .rightColumn .createAccountMessage {
        font-size: 16px;
        margin-bottom: 9px; }
      .login .loginContainer .rightColumn .createAccountLink {
        text-align: center; }
        .login .loginContainer .rightColumn .createAccountLink a {
          color: #252526; }

.loginWith2FA {
  margin-top: 90px;
  margin-left: auto;
  margin-right: auto;
  width: 806px; }
  .loginWith2FA .with2FA .styleSelection {
    margin-top: 9px;
    margin-bottom: 9px; }
  .loginWith2FA .with2FA p {
    margin-top: 9px;
    margin-bottom: 9px; }
  .loginWith2FA .with2FA h1 {
    margin-bottom: 18px; }
  .loginWith2FA .with2FA p {
    margin-top: 9px;
    margin-bottom: 9px; }
  .loginWith2FA .with2FA .verificationMethod {
    margin-top: 18px;
    margin-bottom: 9px; }
  .loginWith2FA .with2FA .continue {
    margin-top: 36px; }
  .loginWith2FA .with2FA .verifyAndLoginBtn {
    margin-left: 7px; }
  .loginWith2FA .with2FA .enterCode {
    font-size: 12px;
    margin-top: 3px;
    margin-bottom: 9px; }
  .loginWith2FA .with2FA .loginLine {
    display: inline-block; }
  .loginWith2FA .with2FA .resendCode {
    margin-top: 36px; }

@media (max-width: 978px) {
  .loginWith2FA {
    width: 90vw !important;
    margin-left: 18px;
    margin-top: 18px; }
    .loginWith2FA .radio {
      margin-top: 9px; } }
.pageNotFound h1 {
  margin-top: 18px;
  margin-bottom: 36px; }

.productSelection .productLineItem .control-group {
  width: 53px; }
  .productSelection .productLineItem .control-group input {
    text-align: right; }
.productSelection .productLineItem .quantity .control-group input {
  width: 53px; }

.purchaseProducts {
  /* ProductPurchaseReceipt */ }
  .purchaseProducts .title {
    width: 604px; }
  .purchaseProducts .topMessage {
    margin-bottom: 9px;
    color: #BEAF87; }
    .purchaseProducts .topMessage a {
      color: #BEAF87; }
  .purchaseProducts .column {
    width: 326px;
    float: left;
    margin-right: 9px;
    margin-bottom: 9px; }
    .purchaseProducts .column .dataList li {
      width: 100%;
      margin-bottom: 9px; }

.resetPassword .well {
  width: 537px;
  margin-left: auto;
  margin-right: auto; }
  .resetPassword .well .control-group {
    width: 100%; }

.setPassword .well {
  width: 537px;
  margin-left: auto;
  margin-right: auto; }
  .setPassword .well .control-group {
    width: 100%; }

ul.socialOptionsGrid {
  text-align: center;
  font-size: 14px;
  margin-right: 13px;
  margin-bottom: 13px; }

ul.socialOptionsGrid img {
  max-height: 114px;
  max-width: 114px; }

ul.socialOptionsGrid li {
  display: inline-block;
  vertical-align: top; }

.previewImage {
  width: 100%;
  height: 100%;
  box-shadow: 4px 4px 0px #E7EBED;
  border: 1px #CDD8E3 solid;
  max-width: 250px;
  max-height: 250px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  margin-top: 20px; }

.backButton, .backButton:link, .backButton:visited, .backButton:hover, .backButton:active {
  font-size: 12px;
  color: inherit;
  text-decoration: none; }

.socialMediaOption {
  text-align: center;
  height: 102px;
  margin: 15px 24px 18px 18px;
  width: 70px; }

.socialMediaTile {
  padding-top: 15px;
  padding-bottom: 8px;
  border-radius: 3px;
  border: 1px #CDD8E3 solid;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  gap: 15px;
  display: inline-flex;
  background: white; }

.socialMediaTile:hover {
  cursor: pointer;
  border: 2px solid #9C5AF2;
  border-radius: 3px;
  margin: -1px; }

.socialMediaImage {
  width: 45px;
  height: 45px;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  display: inline-flex; }

.socialMediaName {
  width: 100px;
  text-align: center;
  font-family: Roboto;
  letter-spacing: 0.40px;
  word-wrap: break-word;
  color: #455E78;
  font-size: 14px;
  font-weight: 400; }

.socialShareTitleText {
  color: black;
  font-size: 18px;
  margin-top: 40px;
  margin-bottom: 5px;
  font-weight: 700; }

.supportRequest .well {
  overflow: auto; }
  .supportRequest .well .control-group {
    float: left; }
  .supportRequest .well .control-group {
    width: 537px; }
  .supportRequest .well label.primary:after {
    content: "*";
    display: inline-block;
    height: 20px;
    line-height: 20px;
    position: absolute;
    width: 21px;
    vertical-align: middle; }

#modal.welcomeModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  #modal.welcomeModal .modal-header {
    display: none; }
  #modal.welcomeModal .modal-body {
    top: 0; }
  #modal.welcomeModal .welcomeMessage {
    height: 100%; }
    #modal.welcomeModal .welcomeMessage table {
      width: 100%;
      height: 100%; }
    #modal.welcomeModal .welcomeMessage .moveLeftColumn {
      width: 50px;
      vertical-align: center; }
    #modal.welcomeModal .welcomeMessage .moveRightColumn {
      width: 50px;
      vertical-align: center;
      text-align: right; }
    #modal.welcomeModal .welcomeMessage .contentColumn {
      width: 369px;
      height: 100%;
      vertical-align: top; }
    #modal.welcomeModal .welcomeMessage .anchorBottom {
      vertical-align: bottom; }
    #modal.welcomeModal .welcomeMessage .carousel-inner div {
      white-space: normal; }
    #modal.welcomeModal .welcomeMessage .optOutLink {
      font-size: 12px; }

.impVideo .centerContainer {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 854px; }
  .impVideo .centerContainer .videoHeadline {
    margin-bottom: 14px;
    text-align: left; }
  .impVideo .centerContainer .leftContainer {
    width: 524px;
    float: left;
    display: inline-block; }
  .impVideo .centerContainer .rightContainer {
    float: left;
    display: inline-block;
    margin-top: 98px; }
  .impVideo .centerContainer .video-info-left {
    width: 854px;
    display: inline-block;
    float: left; }
    .impVideo .centerContainer .video-info-left .listingPrice {
      float: right;
      margin-top: 14px;
      padding-right: 14px; }
    .impVideo .centerContainer .video-info-left .bedsAndBaths {
      float: left;
      margin-top: 14px; }
    .impVideo .centerContainer .video-info-left .remarks {
      float: left;
      text-align: left;
      clear: both; }
  .impVideo .centerContainer .video-info-right {
    width: 290px;
    float: left;
    margin-top: 14px;
    display: inline-block; }
    .impVideo .centerContainer .video-info-right .video-agent-image {
      text-align: right;
      float: right; }
      .impVideo .centerContainer .video-info-right .video-agent-image img {
        width: 105px; }
    .impVideo .centerContainer .video-info-right .video-agent-info {
      width: 131px;
      float: left;
      text-align: left; }
      .impVideo .centerContainer .video-info-right .video-agent-info .video-agent-name {
        font-weight: bold; }
    .impVideo .centerContainer .video-info-right .video-request-info, .impVideo .centerContainer .video-info-right .video-request-response {
      text-align: left;
      float: left;
      clear: both;
      width: 100%;
      margin-top: 10px; }
      .impVideo .centerContainer .video-info-right .video-request-info input, .impVideo .centerContainer .video-info-right .video-request-response input {
        width: 283px; }
      .impVideo .centerContainer .video-info-right .video-request-info textarea, .impVideo .centerContainer .video-info-right .video-request-response textarea {
        width: 100%; }
      .impVideo .centerContainer .video-info-right .video-request-info .request-info-button, .impVideo .centerContainer .video-info-right .video-request-response .request-info-button {
        width: 100%;
        text-align: center;
        margin-top: 9px; }

.chooseLogo .modal-body {
  text-align: center; }
.chooseLogo ul {
  display: inline;
  list-style: none;
  margin: 0; }
  .chooseLogo ul li {
    display: inline-block;
    border: 1px solid #fcfdfd;
    margin: 9px 9px;
    padding: 4px 4px; }
    .chooseLogo ul li.selected img {
      -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
      -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
      box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
      border: 1px solid #1e81f4 \9; }
    .chooseLogo ul li img {
      max-width: 201px;
      cursor: pointer;
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg=="); }

.chooseUserToImpersonate .searchBar {
  position: absolute;
  right: 0;
  top: 0; }
.chooseUserToImpersonate .column-firstName {
  width: 134px; }
.chooseUserToImpersonate .column-lastName {
  width: 134px; }
.chooseUserToImpersonate .column-email {
  width: 154px; }
.chooseUserToImpersonate .column-userId {
  width: 100px; }
.chooseUserToImpersonate .column-actions {
  width: 107px; }

.emailPricing .description {
  width: 326px;
  margin-left: 9px;
  float: right; }
.emailPricing .pricingModel {
  width: 326px;
  margin-right: 9px; }
.emailPricing .table .threshold, .emailPricing .table .pricePerEmail {
  text-align: right; }

.manageAppAuthorization .manageAppAuthorizationTable thead {
  display: none; }
.manageAppAuthorization .manageAppAuthorizationTable td {
  height: 60px; }
.manageAppAuthorization .manageAppAuthorizationTable .column-logo {
  width: 201px;
  vertical-align: middle; }
  .manageAppAuthorization .manageAppAuthorizationTable .column-logo img {
    max-width: 151px;
    max-height: 51px;
    margin-left: 18px; }
.manageAppAuthorization .manageAppAuthorizationTable .column-description {
  width: 268px;
  vertical-align: middle; }
.manageAppAuthorization .manageAppAuthorizationTable .column-actions {
  width: 134px;
  text-align: right;
  vertical-align: middle; }

.projectedBalance .daysRemaining.warning {
  color: #ff0000; }
  .projectedBalance .daysRemaining.warning a, .projectedBalance .daysRemaining.warning a:link, .projectedBalance .daysRemaining.warning a:active, .projectedBalance .daysRemaining.warning a:hover {
    color: #ff0000; }
.projectedBalance .projectedBalanceList .amount, .projectedBalance .projectedBalanceList .balance {
  text-align: right; }
.projectedBalance .projectedBalanceList .date {
  width: 53px; }
.projectedBalance .projectedBalanceList .memo {
  width: 235px; }
.projectedBalance .projectedBalanceList .amount {
  width: 60px; }
.projectedBalance .projectedBalanceList .balance {
  width: 80px; }
.projectedBalance .chartRegion .flot-base, .projectedBalance .chartRegion .flot-overlay {
  position: static !important; }
.projectedBalance .legendRegion {
  min-height: 18px;
  font-size: 12px; }
  .projectedBalance .legendRegion .column {
    float: right;
    margin-right: 18px; }
  .projectedBalance .legendRegion .dataColor {
    width: 18px;
    height: 9px;
    background-color: #D1E2FF;
    border: 2px solid #0049CC;
    display: inline-block; }
  .projectedBalance .legendRegion .dataColor.warning {
    border-color: black;
    background-color: #F5DADA; }
  .projectedBalance .legendRegion .chartLabel {
    display: inline; }

.storedValue .currentBalance {
  font-size: 14px;
  margin-bottom: 9px;
  text-align: center;
  font-weight: bold; }
.storedValue .actionBtn {
  width: 134px;
  margin-bottom: 9px; }
.storedValue .subButton {
  text-align: center; }
.storedValue .subLink {
  font-size: 13px; }

.transactionHistory .title {
  width: 537px; }
.transactionHistory .transactionId, .transactionHistory .orderId, .transactionHistory .amount, .transactionHistory .balance {
  text-align: right; }
.transactionHistory .column-transactionId {
  width: 26px; }
.transactionHistory .column-date {
  width: 67px; }
.transactionHistory .column-orderId {
  width: 33px; }
.transactionHistory .column-description {
  width: 235px; }
.transactionHistory .column-amount {
  width: 53px; }
.transactionHistory .column-balance {
  width: 53px; }

.historyTable .column-canRetry {
  width: 67px; }
  .historyTable .column-canRetry a, .historyTable .column-canRetry a:link, .historyTable .column-canRetry a:active, .historyTable .column-canRetry a:hover {
    color: #ff0000; }

.pickProject .btn-group.switcher {
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 27px; }

.projectFolderLandingPage ul.breadcrumb, .projectsLandingPage ul.breadcrumb, .imageFolders ul.breadcrumb, .managePhotosFolder ul.breadcrumb {
  overflow: auto; }
  .projectFolderLandingPage ul.breadcrumb li, .projectsLandingPage ul.breadcrumb li, .imageFolders ul.breadcrumb li, .managePhotosFolder ul.breadcrumb li {
    float: left; }
  .projectFolderLandingPage ul.breadcrumb li, .projectsLandingPage ul.breadcrumb li, .imageFolders ul.breadcrumb li, .managePhotosFolder ul.breadcrumb li {
    margin-right: 9px;
    max-width: 215px; }
  .projectFolderLandingPage ul.breadcrumb li:nth-child(1n), .projectsLandingPage ul.breadcrumb li:nth-child(1n), .imageFolders ul.breadcrumb li:nth-child(1n), .managePhotosFolder ul.breadcrumb li:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    max-width: 215px; }
  .projectFolderLandingPage ul.breadcrumb li:nth-child(2n), .projectsLandingPage ul.breadcrumb li:nth-child(2n), .imageFolders ul.breadcrumb li:nth-child(2n), .managePhotosFolder ul.breadcrumb li:nth-child(2n) {
    clear: none;
    margin-right: 9px;
    max-width: 215px; }
  .projectFolderLandingPage ul.breadcrumb li:nth-child(3n), .projectsLandingPage ul.breadcrumb li:nth-child(3n), .imageFolders ul.breadcrumb li:nth-child(3n), .managePhotosFolder ul.breadcrumb li:nth-child(3n) {
    margin-right: 0;
    max-width: 224px; }
  .projectFolderLandingPage ul.breadcrumb li:nth-child(3n) + li, .projectsLandingPage ul.breadcrumb li:nth-child(3n) + li, .imageFolders ul.breadcrumb li:nth-child(3n) + li, .managePhotosFolder ul.breadcrumb li:nth-child(3n) + li {
    clear: left; }
.projectFolderLandingPage .noResults, .projectsLandingPage .noResults, .imageFolders .noResults, .managePhotosFolder .noResults {
  width: 100%;
  text-align: center; }
.projectFolderLandingPage .centered, .projectsLandingPage .centered, .imageFolders .centered, .managePhotosFolder .centered {
  text-align: center; }
.projectFolderLandingPage .vertPad, .projectsLandingPage .vertPad, .imageFolders .vertPad, .managePhotosFolder .vertPad {
  margin-bottom: 18px; }
.projectFolderLandingPage .paginator, .projectsLandingPage .paginator, .imageFolders .paginator, .managePhotosFolder .paginator {
  text-align: center; }
.projectFolderLandingPage .chicklet.addImageIcon .chicklet-content, .projectsLandingPage .chicklet.addImageIcon .chicklet-content, .imageFolders .chicklet.addImageIcon .chicklet-content, .managePhotosFolder .chicklet.addImageIcon .chicklet-content {
  background-image: none !important;
  border-width: 2px;
  border-style: dashed;
  margin-right: -2px;
  background-color: transparent; }
  .projectFolderLandingPage .chicklet.addImageIcon .chicklet-content .body-text, .projectsLandingPage .chicklet.addImageIcon .chicklet-content .body-text, .imageFolders .chicklet.addImageIcon .chicklet-content .body-text, .managePhotosFolder .chicklet.addImageIcon .chicklet-content .body-text {
    color: #cccccc;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 40px; }
.projectFolderLandingPage .chicklet.addImageIcon .chicklet-content:hover, .projectFolderLandingPage .chicklet.addImageIcon .chicklet-content:active, .projectsLandingPage .chicklet.addImageIcon .chicklet-content:hover, .projectsLandingPage .chicklet.addImageIcon .chicklet-content:active, .imageFolders .chicklet.addImageIcon .chicklet-content:hover, .imageFolders .chicklet.addImageIcon .chicklet-content:active, .managePhotosFolder .chicklet.addImageIcon .chicklet-content:hover, .managePhotosFolder .chicklet.addImageIcon .chicklet-content:active {
  border-color: #a0c0c0;
  border-style: dashed;
  border-width: 2px;
  cursor: pointer; }
  .projectFolderLandingPage .chicklet.addImageIcon .chicklet-content:hover .body-text, .projectFolderLandingPage .chicklet.addImageIcon .chicklet-content:active .body-text, .projectsLandingPage .chicklet.addImageIcon .chicklet-content:hover .body-text, .projectsLandingPage .chicklet.addImageIcon .chicklet-content:active .body-text, .imageFolders .chicklet.addImageIcon .chicklet-content:hover .body-text, .imageFolders .chicklet.addImageIcon .chicklet-content:active .body-text, .managePhotosFolder .chicklet.addImageIcon .chicklet-content:hover .body-text, .managePhotosFolder .chicklet.addImageIcon .chicklet-content:active .body-text {
    color: #a0c0c0 !important;
    opacity: 1 !important; }
.projectFolderLandingPage.chickletGrid .chicklet.albumFolder .chicklet-content, .projectsLandingPage.chickletGrid .chicklet.albumFolder .chicklet-content, .imageFolders.chickletGrid .chicklet.albumFolder .chicklet-content, .managePhotosFolder.chickletGrid .chicklet.albumFolder .chicklet-content {
  background-image: url("../../img/album.png") !important;
  border-width: 2px;
  border-color: transparent;
  border-style: solid; }
  .projectFolderLandingPage.chickletGrid .chicklet.albumFolder .chicklet-content .body-text-wrapper .body-text, .projectsLandingPage.chickletGrid .chicklet.albumFolder .chicklet-content .body-text-wrapper .body-text, .imageFolders.chickletGrid .chicklet.albumFolder .chicklet-content .body-text-wrapper .body-text, .managePhotosFolder.chickletGrid .chicklet.albumFolder .chicklet-content .body-text-wrapper .body-text {
    left: 9px; }
.projectFolderLandingPage.chickletGrid .chicklet.albumFolder .bs-icon-container, .projectsLandingPage.chickletGrid .chicklet.albumFolder .bs-icon-container, .imageFolders.chickletGrid .chicklet.albumFolder .bs-icon-container, .managePhotosFolder.chickletGrid .chicklet.albumFolder .bs-icon-container {
  display: inline-block; }
.projectFolderLandingPage.chickletGrid .chicklet.addAlbumFolder:hover .chicklet-header, .projectFolderLandingPage.chickletGrid .chicklet.addAlbumFolder:hover .chicklet-footer, .projectFolderLandingPage.chickletGrid .chicklet.addAlbumFolder.active .chicklet-header, .projectFolderLandingPage.chickletGrid .chicklet.addAlbumFolder.active .chicklet-footer, .projectsLandingPage.chickletGrid .chicklet.addAlbumFolder:hover .chicklet-header, .projectsLandingPage.chickletGrid .chicklet.addAlbumFolder:hover .chicklet-footer, .projectsLandingPage.chickletGrid .chicklet.addAlbumFolder.active .chicklet-header, .projectsLandingPage.chickletGrid .chicklet.addAlbumFolder.active .chicklet-footer, .imageFolders.chickletGrid .chicklet.addAlbumFolder:hover .chicklet-header, .imageFolders.chickletGrid .chicklet.addAlbumFolder:hover .chicklet-footer, .imageFolders.chickletGrid .chicklet.addAlbumFolder.active .chicklet-header, .imageFolders.chickletGrid .chicklet.addAlbumFolder.active .chicklet-footer, .managePhotosFolder.chickletGrid .chicklet.addAlbumFolder:hover .chicklet-header, .managePhotosFolder.chickletGrid .chicklet.addAlbumFolder:hover .chicklet-footer, .managePhotosFolder.chickletGrid .chicklet.addAlbumFolder.active .chicklet-header, .managePhotosFolder.chickletGrid .chicklet.addAlbumFolder.active .chicklet-footer {
  opacity: 0;
  filter: alpha(opacity=0); }
.projectFolderLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content, .projectsLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content, .imageFolders.chickletGrid .chicklet.addAlbumFolder .chicklet-content, .managePhotosFolder.chickletGrid .chicklet.addAlbumFolder .chicklet-content {
  background-image: url("../../img/album-transparent.png") !important;
  border-width: 2px;
  border-color: transparent;
  border-style: solid; }
  .projectFolderLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content .body-text, .projectsLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content .body-text, .imageFolders.chickletGrid .chicklet.addAlbumFolder .chicklet-content .body-text, .managePhotosFolder.chickletGrid .chicklet.addAlbumFolder .chicklet-content .body-text {
    color: #cccccc;
    padding: 4px;
    font-size: 40px;
    line-height: 100px; }
.projectFolderLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content:hover, .projectFolderLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content:active, .projectsLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content:hover, .projectsLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content:active, .imageFolders.chickletGrid .chicklet.addAlbumFolder .chicklet-content:hover, .imageFolders.chickletGrid .chicklet.addAlbumFolder .chicklet-content:active, .managePhotosFolder.chickletGrid .chicklet.addAlbumFolder .chicklet-content:hover, .managePhotosFolder.chickletGrid .chicklet.addAlbumFolder .chicklet-content:active {
  border-color: #a0c0c0;
  border-style: dashed;
  border-width: 2px; }
  .projectFolderLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content:hover .body-text, .projectFolderLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content:active .body-text, .projectsLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content:hover .body-text, .projectsLandingPage.chickletGrid .chicklet.addAlbumFolder .chicklet-content:active .body-text, .imageFolders.chickletGrid .chicklet.addAlbumFolder .chicklet-content:hover .body-text, .imageFolders.chickletGrid .chicklet.addAlbumFolder .chicklet-content:active .body-text, .managePhotosFolder.chickletGrid .chicklet.addAlbumFolder .chicklet-content:hover .body-text, .managePhotosFolder.chickletGrid .chicklet.addAlbumFolder .chicklet-content:active .body-text {
    color: #a0c0c0 !important;
    opacity: 1 !important; }
.projectFolderLandingPage .chicklet.projectFolder .chicklet-header, .projectsLandingPage .chicklet.projectFolder .chicklet-header, .imageFolders .chicklet.projectFolder .chicklet-header, .managePhotosFolder .chicklet.projectFolder .chicklet-header {
  display: none; }
.projectFolderLandingPage .chicklet.projectFolder .chicklet-content, .projectsLandingPage .chicklet.projectFolder .chicklet-content, .imageFolders .chicklet.projectFolder .chicklet-content, .managePhotosFolder .chicklet.projectFolder .chicklet-content {
  background-color: transparent;
  background-image: url("../../img/project-portfolio.png");
  background-position: center;
  background-repeat: no-repeat;
  border: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
.projectFolderLandingPage .chicklet.projectFolder .wrapper .chicklet-footer, .projectsLandingPage .chicklet.projectFolder .wrapper .chicklet-footer, .imageFolders .chicklet.projectFolder .wrapper .chicklet-footer, .managePhotosFolder .chicklet.projectFolder .wrapper .chicklet-footer {
  -webkit-border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
  background-color: white;
  background-image: none; }
  .projectFolderLandingPage .chicklet.projectFolder .wrapper .chicklet-footer .bs-icon-container, .projectsLandingPage .chicklet.projectFolder .wrapper .chicklet-footer .bs-icon-container, .imageFolders .chicklet.projectFolder .wrapper .chicklet-footer .bs-icon-container, .managePhotosFolder .chicklet.projectFolder .wrapper .chicklet-footer .bs-icon-container {
    width: 45px; }
  .projectFolderLandingPage .chicklet.projectFolder .wrapper .chicklet-footer i, .projectsLandingPage .chicklet.projectFolder .wrapper .chicklet-footer i, .imageFolders .chicklet.projectFolder .wrapper .chicklet-footer i, .managePhotosFolder .chicklet.projectFolder .wrapper .chicklet-footer i {
    margin: 0 0 0 35px; }
  .projectFolderLandingPage .chicklet.projectFolder .wrapper .chicklet-footer i:first-child, .projectsLandingPage .chicklet.projectFolder .wrapper .chicklet-footer i:first-child, .imageFolders .chicklet.projectFolder .wrapper .chicklet-footer i:first-child, .managePhotosFolder .chicklet.projectFolder .wrapper .chicklet-footer i:first-child {
    margin: 0; }
.projectFolderLandingPage .chicklet.project .wrapper .chicklet-footer .bs-icon-container, .projectsLandingPage .chicklet.project .wrapper .chicklet-footer .bs-icon-container, .imageFolders .chicklet.project .wrapper .chicklet-footer .bs-icon-container, .managePhotosFolder .chicklet.project .wrapper .chicklet-footer .bs-icon-container {
  width: 45px; }
.projectFolderLandingPage .chicklet.project .wrapper .chicklet-footer i, .projectsLandingPage .chicklet.project .wrapper .chicklet-footer i, .imageFolders .chicklet.project .wrapper .chicklet-footer i, .managePhotosFolder .chicklet.project .wrapper .chicklet-footer i {
  margin: 0 0 0 35px; }
.projectFolderLandingPage .chicklet.project .wrapper .chicklet-footer i:first-child, .projectsLandingPage .chicklet.project .wrapper .chicklet-footer i:first-child, .imageFolders .chicklet.project .wrapper .chicklet-footer i:first-child, .managePhotosFolder .chicklet.project .wrapper .chicklet-footer i:first-child {
  margin: 0; }
.projectFolderLandingPage .chicklet.project .wrapper .chicklet-footer .bs-icon-container, .projectsLandingPage .chicklet.project .wrapper .chicklet-footer .bs-icon-container, .imageFolders .chicklet.project .wrapper .chicklet-footer .bs-icon-container, .managePhotosFolder .chicklet.project .wrapper .chicklet-footer .bs-icon-container {
  display: inline-block; }
.projectFolderLandingPage .viewFoldersBtn, .projectsLandingPage .viewFoldersBtn, .imageFolders .viewFoldersBtn, .managePhotosFolder .viewFoldersBtn {
  text-align: center;
  margin-bottom: 9px; }
.projectFolderLandingPage .recentProjectsLink, .projectsLandingPage .recentProjectsLink, .imageFolders .recentProjectsLink, .managePhotosFolder .recentProjectsLink {
  display: none; }
.projectFolderLandingPage .searchBar, .projectsLandingPage .searchBar, .imageFolders .searchBar, .managePhotosFolder .searchBar {
  margin: 2px; }
.projectFolderLandingPage .searchBar::-ms-clear, .projectsLandingPage .searchBar::-ms-clear, .imageFolders .searchBar::-ms-clear, .managePhotosFolder .searchBar::-ms-clear {
  display: none; }

.projectFolderSelector .noResults {
  text-align: left; }

.projectFolderResults td {
  height: 28px; }
.projectFolderResults .column-header-icon {
  max-width: 17px;
  max-height: 22px; }
.projectFolderResults .column-icon {
  width: 22px;
  vertical-align: top; }
  .projectFolderResults .column-icon img {
    max-width: 22px;
    max-height: 18px; }
.projectFolderResults .column-name {
  vertical-align: middle; }
.projectFolderResults td.column-name {
  font-size: 15px;
  text-overflow: clip;
  overflow: hidden; }
  .projectFolderResults td.column-name .name-text {
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 95%; }
  .projectFolderResults td.column-name .name-actions {
    display: inline-block;
    width: 20px;
    vertical-align: top; }
.projectFolderResults .column-automatedProjectCount {
  width: 40px;
  vertical-align: middle;
  text-align: center; }
.projectFolderResults .column-userCreatedProjectCount {
  width: 40px;
  vertical-align: middle;
  text-align: center; }
.projectFolderResults .column-dateCreated {
  width: 84px;
  vertical-align: middle; }
.projectFolderResults .column-actions {
  width: 20px;
  vertical-align: middle;
  text-align: right;
  padding-right: 9px; }

.projectDetails .dataList li {
  width: 50%; }

html #modal.smallProjectModal {
  height: 240px;
  margin: -100px 0 0 -187px;
  width: 374px; }
  html #modal.smallProjectModal input {
    width: 336px; }
html #modal.mediumProjectModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }
  html #modal.mediumProjectModal .modalLink a {
    cursor: pointer; }
html #modal.canSpamModal a {
  cursor: pointer; }
html #modal .highlightDownloadLink {
  text-decoration: underline;
  font-weight: bold; }
html #modal.showListStyles ol li {
  list-style: decimal; }
html #modal.showListStyles ul li {
  list-style: disc; }

.projectsManager .results {
  overflow-x: hidden; }
  .projectsManager .results .chicklet label, .projectsManager .results .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  .projectsManager .results .chicklet .chicklet-container {
    margin-right: 24px;
    margin-bottom: 24px; }
  .projectsManager .results .chicklet label, .projectsManager .results .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 150px;
    width: 150px; }
  .projectsManager .results .chicklet .wrapper {
    margin: 0 0 0 0; }
    .projectsManager .results .chicklet .wrapper .chicklet-content {
      height: 150px;
      line-height: 150px;
      padding: 4px;
      width: 140px; }
      .projectsManager .results .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      .projectsManager .results .chicklet .wrapper .chicklet-content img {
        max-height: 140px;
        max-width: 140px; }
    .projectsManager .results .chicklet .wrapper .chicklet-header, .projectsManager .results .chicklet .wrapper .chicklet-footer {
      min-height: 36px;
      line-height: 34px; }
  .projectsManager .results .chicklet .wrapper {
    margin-bottom: 0; }
.projectsManager .paginator {
  margin-top: 18px; }
.projectsManager .showInline .recentProjectsTitle {
  float: left; }
.projectsManager .showInline .recentProjectsLink {
  float: right; }

.distributionOption {
  text-align: center;
  height: 102px;
  margin: 0 12px 12px 0;
  width: 102px; }
  .distributionOption .youtube-disabled {
    opacity: 0.5; }
  .distributionOption .distributionButton:hover, .distributionOption .distributionButton:active {
    color: #BEAF87;
    cursor: pointer; }
    .distributionOption .distributionButton:hover img, .distributionOption .distributionButton:active img {
      -webkit-border-radius: 10px;
      -moz-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
      -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
      box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
      border: 1px solid #1e81f4 \9; }
  .distributionOption .distributionButton .distributionText {
    line-height: 18px;
    margin-top: 4px;
    text-align: center;
    word-wrap: break-word; }

.projectOverviewLandingPage ul.breadcrumb {
  overflow: auto; }
  .projectOverviewLandingPage ul.breadcrumb li {
    float: left; }
  .projectOverviewLandingPage ul.breadcrumb li {
    margin-right: 9px;
    max-width: 215px; }
  .projectOverviewLandingPage ul.breadcrumb li:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    max-width: 215px; }
  .projectOverviewLandingPage ul.breadcrumb li:nth-child(2n) {
    clear: none;
    margin-right: 9px;
    max-width: 215px; }
  .projectOverviewLandingPage ul.breadcrumb li:nth-child(3n) {
    margin-right: 0;
    max-width: 224px; }
  .projectOverviewLandingPage ul.breadcrumb li:nth-child(3n) + li {
    clear: left; }
.projectOverviewLandingPage.fourColBreadcrumb ul.breadcrumb {
  overflow: auto; }
  .projectOverviewLandingPage.fourColBreadcrumb ul.breadcrumb li {
    float: left; }
  .projectOverviewLandingPage.fourColBreadcrumb ul.breadcrumb li {
    margin-right: 9px;
    max-width: 159px; }
  .projectOverviewLandingPage.fourColBreadcrumb ul.breadcrumb li:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    max-width: 159px; }
  .projectOverviewLandingPage.fourColBreadcrumb ul.breadcrumb li:nth-child(2n) {
    clear: none;
    margin-right: 9px;
    max-width: 159px; }
  .projectOverviewLandingPage.fourColBreadcrumb ul.breadcrumb li:nth-child(3n) {
    clear: none;
    margin-right: 9px;
    max-width: 159px; }
  .projectOverviewLandingPage.fourColBreadcrumb ul.breadcrumb li:nth-child(4n) {
    margin-right: 0;
    max-width: 168px; }
  .projectOverviewLandingPage.fourColBreadcrumb ul.breadcrumb li:nth-child(4n) + li {
    clear: left; }
.projectOverviewLandingPage .noResults {
  width: 100%;
  text-align: center;
  margin: 100px 0px; }
.projectOverviewLandingPage .projectOverviewLayout {
  overflow: auto; }
  .projectOverviewLandingPage .projectOverviewLayout table {
    float: left; }
  .projectOverviewLandingPage .projectOverviewLayout table {
    width: 672px; }
.projectOverviewLandingPage .separatorRow {
  height: 18px; }
.projectOverviewLandingPage .topHalf, .projectOverviewLandingPage .bottomHalf {
  overflow: auto;
  overflow: auto; }
  .projectOverviewLandingPage .topHalf .projectOverviewCol1, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 {
    float: left; }
  .projectOverviewLandingPage .topHalf .projectOverviewCol1, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 {
    width: 469px; }
  .projectOverviewLandingPage .topHalf .projectOverviewCol2, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 {
    float: left; }
  .projectOverviewLandingPage .topHalf .projectOverviewCol2, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 {
    width: 184px; }
  .projectOverviewLandingPage .topHalf .projectOverviewCol1, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 {
    vertical-align: top;
    padding-right: 18px; }
    .projectOverviewLandingPage .topHalf .projectOverviewCol1 .projectActions .switcher:before, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .projectActions .switcher:before {
      content: attr(name); }
    .projectOverviewLandingPage .topHalf .projectOverviewCol1 .clearFloat li, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .clearFloat li {
      clear: both;
      margin-bottom: 9px; }
    .projectOverviewLandingPage .topHalf .projectOverviewCol1 .projectDescription, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .projectDescription {
      display: inline-block;
      vertical-align: top;
      margin-bottom: 9px; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol1 .projectDescription .chicklet, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .projectDescription .chicklet {
        display: inline-block;
        vertical-align: top; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol1 .projectDescription .chicklet-content:not(.clickable), .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .projectDescription .chicklet-content:not(.clickable) {
        cursor: auto; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol1 .projectDescription .clickable, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .projectDescription .clickable {
        cursor: pointer; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol1 .projectDescription ul.customDataList, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .projectDescription ul.customDataList {
        margin-left: 9px;
        width: 301px;
        word-wrap: break-word; }
        .projectOverviewLandingPage .topHalf .projectOverviewCol1 .projectDescription ul.customDataList li .itemLabel, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .projectDescription ul.customDataList li .itemLabel {
          font-weight: bold; }
        .projectOverviewLandingPage .topHalf .projectOverviewCol1 .projectDescription ul.customDataList li .itemData, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .projectDescription ul.customDataList li .itemData {
          padding-left: 9px; }
    .projectOverviewLandingPage .topHalf .projectOverviewCol1 .historyTable table th.column-action, .projectOverviewLandingPage .topHalf .projectOverviewCol1 .historyTable table td.column-action, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .historyTable table th.column-action, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .historyTable table td.column-action {
      width: 108px;
      text-align: left; }
    .projectOverviewLandingPage .topHalf .projectOverviewCol1 .historyTable table th.column-type, .projectOverviewLandingPage .topHalf .projectOverviewCol1 .historyTable table td.column-type, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .historyTable table th.column-type, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .historyTable table td.column-type {
      width: 174px; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol1 .historyTable table th.column-type div.contain, .projectOverviewLandingPage .topHalf .projectOverviewCol1 .historyTable table td.column-type div.contain, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .historyTable table th.column-type div.contain, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .historyTable table td.column-type div.contain {
        overflow: hidden;
        text-overflow: ellipsis;
        visibility: visible;
        white-space: nowrap; }
    .projectOverviewLandingPage .topHalf .projectOverviewCol1 .historyTable .contain .aliasLink, .projectOverviewLandingPage .bottomHalf .projectOverviewCol1 .historyTable .contain .aliasLink {
      font-style: italic;
      padding-left: 9px;
      display: block;
      overflow: hidden;
      text-overflow: ellipsis;
      visibility: visible;
      white-space: nowrap; }
  .projectOverviewLandingPage .topHalf .projectOverviewCol2, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 {
    vertical-align: top; }
    .projectOverviewLandingPage .topHalf .projectOverviewCol2 .rightBtn, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .rightBtn {
      text-align: right;
      margin-bottom: 9px; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol2 .rightBtn .btn, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .rightBtn .btn {
        width: 100%; }
    .projectOverviewLandingPage .topHalf .projectOverviewCol2 .moveOrDeleteProjectLinks, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .moveOrDeleteProjectLinks {
      text-align: right; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol2 .moveOrDeleteProjectLinks .moveProjectBtn, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .moveOrDeleteProjectLinks .moveProjectBtn {
        margin-right: 9px; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol2 .moveOrDeleteProjectLinks .deleteProjectBtn, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .moveOrDeleteProjectLinks .deleteProjectBtn {
        margin-left: 9px; }
    .projectOverviewLandingPage .topHalf .projectOverviewCol2 .printOrWebOptions, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .printOrWebOptions {
      border-color: #efefef; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol2 .printOrWebOptions .printYourselfLink, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .printOrWebOptions .printYourselfLink {
        text-align: center;
        margin: 18px 0px;
        font-size: 12px; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol2 .printOrWebOptions .optionsHeader, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .printOrWebOptions .optionsHeader {
        text-align: center;
        color: #ffffff;
        background-color: #252526; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol2 .printOrWebOptions .projectOptionBtn, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .printOrWebOptions .projectOptionBtn {
        margin-bottom: 9px; }
        .projectOverviewLandingPage .topHalf .projectOverviewCol2 .printOrWebOptions .projectOptionBtn > .optionLogo, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .printOrWebOptions .projectOptionBtn > .optionLogo {
          height: 60px;
          -webkit-border-radius: 4px;
          -moz-border-radius: 4px;
          border-radius: 4px; }
        .projectOverviewLandingPage .topHalf .projectOverviewCol2 .printOrWebOptions .projectOptionBtn :hover, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .printOrWebOptions .projectOptionBtn :hover {
          -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
          -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
          box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
          border: 1px solid #1e81f4 \9;
          cursor: pointer; }
        .projectOverviewLandingPage .topHalf .projectOverviewCol2 .printOrWebOptions .projectOptionBtn .thumb, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .printOrWebOptions .projectOptionBtn .thumb {
          opacity: 0.2;
          filter: alpha(opacity=20);
          position: absolute;
          top: 0;
          right: 0;
          left: 0;
          bottom: 0; }
      .projectOverviewLandingPage .topHalf .projectOverviewCol2 .printOrWebOptions .whatIsBuyDomain:after, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .printOrWebOptions .whatIsBuyDomain:after {
        right: auto; }
    .projectOverviewLandingPage .topHalf .projectOverviewCol2 .linksTable .column-type, .projectOverviewLandingPage .bottomHalf .projectOverviewCol2 .linksTable .column-type {
      width: 201px; }
.projectOverviewLandingPage .bottomHalf {
  margin-top: 18px; }
.projectOverviewLandingPage .projectOverviewSelector {
  text-align: center; }
.projectOverviewLandingPage .projectSubHeader {
  color: #000;
  margin-top: 18px; }
.projectOverviewLandingPage .publishedResult {
  overflow: auto;
  overflow: auto; }
  .projectOverviewLandingPage .publishedResult .column1 {
    float: left; }
  .projectOverviewLandingPage .publishedResult .column1 {
    width: 26px; }
  .projectOverviewLandingPage .publishedResult .column2 {
    float: left; }
  .projectOverviewLandingPage .publishedResult .column2 {
    width: 577px; }
  .projectOverviewLandingPage .publishedResult h3 {
    margin-top: 9px;
    margin-bottom: 9px; }
.projectOverviewLandingPage .mockBootstrapImg {
  padding-top: 2px;
  height: 14px;
  vertical-align: top; }
.projectOverviewLandingPage .rightButtons {
  float: right; }
  .projectOverviewLandingPage .rightButtons button {
    margin-left: 9px; }
.projectOverviewLandingPage .exitPublishButton {
  text-align: right;
  margin-top: 50px;
  margin-right: 75px; }
.projectOverviewLandingPage .pageSelect {
  white-space: nowrap;
  padding-bottom: 9px;
  padding-right: 9px; }
.projectOverviewLandingPage .publishResult {
  font-size: 12px; }
  .projectOverviewLandingPage .publishResult td {
    vertical-align: top; }
  .projectOverviewLandingPage .publishResult .domainSubheader {
    font-size: 12px;
    text-align: center; }
  .projectOverviewLandingPage .publishResult .smallInstructions {
    font-size: 12px; }
  .projectOverviewLandingPage .publishResult h3 {
    font-size: 18px;
    margin-left: 9px; }
  .projectOverviewLandingPage .publishResult .column1 {
    margin-left: 9px; }
    .projectOverviewLandingPage .publishResult .column1 img {
      margin-top: 9px; }
  .projectOverviewLandingPage .publishResult .displayText {
    margin-left: 9px;
    width: 537px; }
  .projectOverviewLandingPage .publishResult .selectHtmlLink, .projectOverviewLandingPage .publishResult .selectEmbedLink, .projectOverviewLandingPage .publishResult .selectRawHtmlLink {
    width: 537px; }
    .projectOverviewLandingPage .publishResult .selectHtmlLink a, .projectOverviewLandingPage .publishResult .selectEmbedLink a, .projectOverviewLandingPage .publishResult .selectRawHtmlLink a {
      float: right;
      font-size: 13px; }
  .projectOverviewLandingPage .publishResult .selectLink {
    width: 389px; }
    .projectOverviewLandingPage .publishResult .selectLink a {
      float: right;
      font-size: 13px; }
  .projectOverviewLandingPage .publishResult .readOnlyForm input, .projectOverviewLandingPage .publishResult .readOnlyForm select {
    margin-left: 9px;
    margin-bottom: 9px;
    width: 537px; }
  .projectOverviewLandingPage .publishResult .readOnlyForm textarea {
    margin-left: 9px;
    margin-bottom: 9px;
    width: 537px;
    height: 140px;
    overflow-x: visible;
    overflow-y: auto; }
  .projectOverviewLandingPage .publishResult .readOnlyForm #linkForm {
    width: 389px;
    float: left; }
  .projectOverviewLandingPage .publishResult .readOnlyForm .toggleShortUrl {
    padding: 4px 0px 0px 9px;
    float: left; }
    .projectOverviewLandingPage .publishResult .readOnlyForm .toggleShortUrl .checkbox {
      padding: 4px 0px 0px 0px; }
    .projectOverviewLandingPage .publishResult .readOnlyForm .toggleShortUrl input {
      margin: 0px;
      width: 20px;
      padding: 0px 4px 0px 0px; }
    .projectOverviewLandingPage .publishResult .readOnlyForm .toggleShortUrl label {
      font-size: 13px; }
  .projectOverviewLandingPage .publishResult .publishedResult {
    font-size: 14px; }
    .projectOverviewLandingPage .publishResult .publishedResult .boxContent {
      margin-top: 9px;
      margin-bottom: 9px;
      padding: 18px 9px;
      border: 1px solid #fcfdfd;
      overflow-x: auto; }
      .projectOverviewLandingPage .publishResult .publishedResult .boxContent .domainName {
        text-decoration: underline; }
    .projectOverviewLandingPage .publishResult .publishedResult .chooseDomain {
      margin-top: 9px;
      margin-bottom: 9px; }
    .projectOverviewLandingPage .publishResult .publishedResult .publishedTo {
      margin-top: 9px;
      margin-bottom: 9px;
      padding: 9px 9px; }
    .projectOverviewLandingPage .publishResult .publishedResult .padModal {
      margin-left: 9px; }
    .projectOverviewLandingPage .publishResult .publishedResult .domainPathSlash {
      font-size: 18px;
      line-height: 28px; }
    .projectOverviewLandingPage .publishResult .publishedResult .publishLinkHeader {
      font-size: 16px;
      line-height: 22px; }
.projectOverviewLandingPage .downloadHeader {
  vertical-align: top;
  margin-top: 9px;
  margin-bottom: 9px; }
  .projectOverviewLandingPage .downloadHeader h3 {
    margin-top: 9px;
    margin-bottom: 9px; }
.projectOverviewLandingPage .centerImg {
  text-align: center; }
  .projectOverviewLandingPage .centerImg .downloadImg {
    margin-top: 40px; }
.projectOverviewLandingPage .oneThirdWidth {
  width: 33%; }
.projectOverviewLandingPage .twoThirdWidth {
  width: 67%; }
.projectOverviewLandingPage .downloadImg {
  cursor: pointer; }
.projectOverviewLandingPage .downloadBtn button {
  margin-top: 18px;
  margin-bottom: 18px;
  width: 100%; }
.projectOverviewLandingPage .downloadPdfBtn {
  float: left;
  width: 100%; }
  .projectOverviewLandingPage .downloadPdfBtn button {
    margin-top: 9px;
    width: 100%;
    white-space: normal; }
.projectOverviewLandingPage .hostPdfBtn {
  float: left;
  text-align: center;
  width: 100%;
  font-size: 12px;
  margin-bottom: 9px; }
.projectOverviewLandingPage .domainBuyOrUseHdr {
  margin-left: 9px;
  text-align: left; }
.projectOverviewLandingPage .domainBuyOrUseBtn {
  float: left;
  width: 100%; }
  .projectOverviewLandingPage .domainBuyOrUseBtn button {
    width: 100%;
    white-space: normal; }
.projectOverviewLandingPage .downloadColumnTD {
  border-collapse: separate;
  border-spacing: 9px; }
  .projectOverviewLandingPage .downloadColumnTD td.applyStyles {
    vertical-align: top;
    background-color: #fff;
    border: solid 1px #fcfdfd;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    white-space: normal; }
.projectOverviewLandingPage .downloadColumn {
  margin-left: 9px;
  margin-right: 9px;
  padding-top: 18px;
  padding-bottom: 18px;
  text-align: center;
  height: 100%; }
  .projectOverviewLandingPage .downloadColumn .downloadHdr {
    margin-top: 18px;
    margin-left: 9px;
    text-align: left; }
.projectOverviewLandingPage .threeCol {
  width: 187px; }
.projectOverviewLandingPage .twoCol {
  width: 299px; }
.projectOverviewLandingPage .smallTwoColModal {
  width: 235px; }
  .projectOverviewLandingPage .smallTwoColModal img {
    max-height: 60px; }
.projectOverviewLandingPage .downloadColumnSmallTD {
  border-collapse: separate;
  border-spacing: 9px; }
  .projectOverviewLandingPage .downloadColumnSmallTD td.applyStyles {
    vertical-align: top;
    background-color: #fff;
    border: solid 1px #fcfdfd;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    white-space: normal; }
.projectOverviewLandingPage .downloadText {
  vertical-align: top; }
  .projectOverviewLandingPage .downloadText ul {
    list-style: disc; }
    .projectOverviewLandingPage .downloadText ul li {
      list-style: disc;
      margin-left: 27px;
      padding-right: 9px; }
.projectOverviewLandingPage .advancedOptionsLayout .advancedPrintOptions .column {
  padding-right: 18px; }
  .projectOverviewLandingPage .advancedOptionsLayout .advancedPrintOptions .column select {
    width: 134px; }
.projectOverviewLandingPage .advancedOptionsLayout .advancedPrintOptions tr td {
  padding: 9px 0;
  white-space: normal; }
.projectOverviewLandingPage i.icon-imprev-getlink {
  background: url("../../img/link-icon-Img.png") left top; }

.publishResult .publishedResult h3 {
  margin-top: 0px; }
.publishResult .publishedResult .boxContent {
  margin-top: 9px;
  margin-bottom: 18px;
  padding: 18px 9px;
  border: 1px solid #fcfdfd;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  overflow-x: auto; }
  .publishResult .publishedResult .boxContent .domainName {
    text-decoration: underline; }
.publishResult .publishedResult .searchForDomain {
  height: 30px;
  padding-left: 9px;
  padding-right: 9px; }
.publishResult .publishedResult.advancedOptionsLinkWrapper {
  margin-left: 44px; }
.publishResult .publishedResult .advancedOptionsLink {
  margin-top: 9px; }
.publishResult .publishedResult .topMargin {
  margin-top: 9px; }
.publishResult .publishedResult .searchForDomainTable th.column-tld select, .publishResult .publishedResult .searchForDomainTable td.column-tld select {
  width: 100px; }
.publishResult .publishedResult .searchForDomainTable th.column-domain input, .publishResult .publishedResult .searchForDomainTable td.column-domain input {
  width: 302px; }
.publishResult .publishedResult .forceSelectAddOn {
  height: 30px;
  background-color: white; }
.publishResult .publishedResult .highlightRecentDomainPurchase {
  -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  border: 1px solid #1e81f4 \9; }
.publishResult .publishedResult .publishInstructions ul li {
  list-style: disc;
  margin-left: 18px;
  padding-left: 9px;
  text-align: left; }
.publishResult .publishedResult .publishInstructions .alignLink {
  margin-left: 18px;
  margin-top: 9px; }
.publishResult .publishedResult .publishToTD td {
  padding-right: 9px;
  padding-top: 9px; }
.publishResult .publishedResult .bumpDown {
  margin-bottom: 9px; }
.publishResult .publishedResult .smallInstructions {
  font-size: 12px; }
.publishResult .publishedResult .noH3BottomMargin {
  margin-bottom: 9px; }
.publishResult .publishedResult .domainName {
  text-decoration: underline; }
.publishResult .publishedResult .browserPreview input:disabled {
  background-color: #EEEEEE;
  width: 403px; }
.publishResult .publishedResult .domainCenter {
  margin-top: 27px; }
.publishResult .publishedResult .domainLeftMargin {
  margin-left: 36px; }
.publishResult .publishedResult .pushDownInModalWrapper .pushDownInModal {
  position: absolute;
  bottom: 36px; }
.publishResult .publishedResult .domainSearchResult {
  margin-top: 9px; }
.publishResult .publishedResult .domainSearchPreviewUrl {
  margin-top: 36px; }
.publishResult .publishedResult .urlBrowserPreview {
  margin-top: 9px;
  font-weight: bold;
  margin-bottom: 9px; }
.publishResult .publishedResult .badDomainIcon .glyphicon-remove {
  color: red; }
.publishResult .publishedResult .buyDomainSearch {
  width: 470px; }
  .publishResult .publishedResult .buyDomainSearch input {
    width: 277px; }
.publishResult .publishedResult .bottomAlign {
  margin-top: -28px; }
.publishResult .publishedResult .alignPublish {
  margin-top: -37px; }
.publishResult .publishedResult .prePublishCol1 {
  width: 403px; }
.publishResult .publishedResult .prePublishCol2 {
  width: 201px;
  float: right;
  text-align: center; }
  .publishResult .publishedResult .prePublishCol2 button {
    width: 100%; }
.publishResult .publishedResult.padModal {
  margin-left: 9px; }
.publishResult .publishedResult .control-group input:-moz-placeholder {
  color: #999; }
.publishResult .publishedResult .control-group input:-ms-input-placeholder {
  color: #999; }
.publishResult .publishedResult .control-group input::-webkit-input-placeholder {
  color: #999; }

.facebookModal input {
  width: 100%; }

.mailingWizard ul.breadcrumb {
  overflow: auto; }
  .mailingWizard ul.breadcrumb li {
    float: left; }
  .mailingWizard ul.breadcrumb li {
    margin-right: 9px;
    max-width: 215px; }
  .mailingWizard ul.breadcrumb li:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    max-width: 215px; }
  .mailingWizard ul.breadcrumb li:nth-child(2n) {
    clear: none;
    margin-right: 9px;
    max-width: 215px; }
  .mailingWizard ul.breadcrumb li:nth-child(3n) {
    margin-right: 0;
    max-width: 224px; }
  .mailingWizard ul.breadcrumb li:nth-child(3n) + li {
    clear: left; }
.mailingWizard .rightButtons {
  float: right; }
.mailingWizard .valign {
  vertical-align: middle; }
.mailingWizard .noResize {
  resize: none; }
.mailingWizard .progressBar .back {
  display: none; }
.mailingWizard .inline {
  display: inline; }
.mailingWizard .center {
  text-align: center; }
.mailingWizard .contactGroupTable {
  width: 100%;
  font-size: 12px; }
  .mailingWizard .contactGroupTable .column-select {
    width: 26px; }
  .mailingWizard .contactGroupTable .column-name {
    width: 483px; }
  .mailingWizard .contactGroupTable .column-dateAdded {
    width: 67px; }
  .mailingWizard .contactGroupTable .column-groupType {
    width: 20px; }
.mailingWizard .highlightContact {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #afd9ee;
  background: #d9edf7; }
.mailingWizard .highlightGroup {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #c1e2b3;
  background: #dff0d8; }
.mailingWizard .highlightError {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #e4b9b9;
  background: #f2dede; }
.mailingWizard .deleteEmailAddress .icon-remove {
  opacity: 0.5; }
.mailingWizard .notDeletable {
  color: #7f7f7f; }
.mailingWizard .whiteBackground {
  background: #fff; }
.mailingWizard .addressBar {
  margin-bottom: 9px; }
  .mailingWizard .addressBar .header {
    position: relative;
    margin-top: 9px;
    cursor: default; }
    .mailingWizard .addressBar .header .title {
      width: 537px;
      pointer-events: none; }
    .mailingWizard .addressBar .header .addressBarIcon {
      position: absolute;
      right: 1px;
      bottom: 1px; }
  .mailingWizard .addressBar .closeBtn {
    cursor: pointer; }
  .mailingWizard .addressBar .addressBarInput {
    cursor: grab; }
  .mailingWizard .addressBar .editableAddressBar {
    width: 98%;
    height: 75px;
    border: 1px solid #ccc;
    padding: 5px;
    overflow-y: scroll;
    margin-bottom: 9px; }
  .mailingWizard .addressBar .nonEditableAddressBar {
    width: 98%;
    height: 75px;
    border: 1px solid #ccc;
    padding: 5px;
    overflow-y: scroll;
    margin-bottom: 9px; }
  .mailingWizard .addressBar .remainingRecipients {
    margin-bottom: 9px;
    font-size: 12px; }
    .mailingWizard .addressBar .remainingRecipients .recipsRemaining {
      color: #ff0000; }
      .mailingWizard .addressBar .remainingRecipients .recipsRemaining a, .mailingWizard .addressBar .remainingRecipients .recipsRemaining a:link, .mailingWizard .addressBar .remainingRecipients .recipsRemaining a:active, .mailingWizard .addressBar .remainingRecipients .recipsRemaining a:hover {
        color: #ff0000; }
.mailingWizard .errorColor {
  color: red; }
.mailingWizard .oneLine {
  display: inline-block;
  margin-bottom: 3px; }
.mailingWizard .unsub {
  color: #999; }
.mailingWizard .vertMargin {
  padding-top: 18px;
  margin-bottom: 18px; }
.mailingWizard .vertMarginSmall {
  margin-bottom: 9px; }
.mailingWizard .topMargin {
  margin-top: 9px; }
.mailingWizard .radioAlign {
  display: inline-block;
  vertical-align: top; }
  .mailingWizard .radioAlign label {
    display: inline-block;
    margin-right: 18px;
    min-width: 201px; }
  .mailingWizard .radioAlign label:first-child {
    min-width: 50px; }
.mailingWizard .emailSubject {
  margin-bottom: 9px; }
  .mailingWizard .emailSubject label {
    cursor: default; }
  .mailingWizard .emailSubject form {
    overflow: auto; }
    .mailingWizard .emailSubject form .control-group {
      float: left; }
    .mailingWizard .emailSubject form .control-group {
      width: 672px; }
.mailingWizard .scheduler .scheduleHeader {
  cursor: default; }
.mailingWizard .scheduler form {
  overflow: auto; }
  .mailingWizard .scheduler form .control-group {
    float: left; }
  .mailingWizard .scheduler form .control-group {
    margin-right: 18px;
    width: 318px; }
  .mailingWizard .scheduler form .control-group:nth-child(1n) {
    clear: none;
    margin-right: 18px;
    width: 318px; }
  .mailingWizard .scheduler form .control-group:nth-child(2n) {
    margin-right: 0;
    width: 336px; }
  .mailingWizard .scheduler form .control-group:nth-child(2n) + .control-group {
    clear: left; }
.mailingWizard .scheduler .datepicker-control {
  display: block; }
.mailingWizard .scheduler .hideTime .datepicker-control .clear {
  display: none; }
.mailingWizard .confirmMailing {
  width: 672px; }
  .mailingWizard .confirmMailing .centerTable {
    display: table;
    margin: 0 auto; }
    .mailingWizard .confirmMailing .centerTable .centerText {
      text-align: center; }
    .mailingWizard .confirmMailing .centerTable table {
      width: 403px; }
      .mailingWizard .confirmMailing .centerTable table tr td {
        white-space: normal;
        vertical-align: top; }
        .mailingWizard .confirmMailing .centerTable table tr td img {
          margin: 9px 9px; }
      .mailingWizard .confirmMailing .centerTable table .dataList {
        margin-top: 9px; }
        .mailingWizard .confirmMailing .centerTable table .dataList .itemData {
          width: 268px; }
    .mailingWizard .confirmMailing .centerTable .centered {
      display: table;
      margin: 0 auto; }
    .mailingWizard .confirmMailing .centerTable .lightGrey {
      background-color: #bbb; }
    .mailingWizard .confirmMailing .centerTable .lighterGrey {
      background-color: #eee; }
  .mailingWizard .confirmMailing .generic-warning {
    font-size: 13px;
    color: #ff0000; }
    .mailingWizard .confirmMailing .generic-warning a, .mailingWizard .confirmMailing .generic-warning a:link, .mailingWizard .confirmMailing .generic-warning a:active, .mailingWizard .confirmMailing .generic-warning a:hover {
      color: #ff0000; }
  .mailingWizard .confirmMailing .termsMessage {
    font-size: 13px; }
  .mailingWizard .confirmMailing .preview {
    text-align: right; }
    .mailingWizard .confirmMailing .preview .previewBtn {
      width: 134px; }
  .mailingWizard .confirmMailing .baseButtonNavigation {
    margin-top: 9px; }
    .mailingWizard .confirmMailing .baseButtonNavigation .nextBtnAlign .btn {
      width: 134px; }
.mailingWizard .pdfOptions {
  margin-bottom: 18px; }
  .mailingWizard .pdfOptions .sizeAndLayout {
    display: inline-block; }
    .mailingWizard .pdfOptions .sizeAndLayout .sizeOptions {
      float: left;
      margin-right: 9px; }
      .mailingWizard .pdfOptions .sizeAndLayout .sizeOptions label {
        display: inline-block; }
    .mailingWizard .pdfOptions .sizeAndLayout .layoutOptions {
      float: left; }
      .mailingWizard .pdfOptions .sizeAndLayout .layoutOptions label {
        display: inline-block; }
  .mailingWizard .pdfOptions img {
    cursor: pointer; }
  .mailingWizard .pdfOptions input[type=radio] {
    position: absolute;
    left: -999em; }
  .mailingWizard .pdfOptions input[type=radio] ~ img {
    padding-top: 9px; }
  .mailingWizard .pdfOptions .selected {
    -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
    -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
    box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
    border: 1px solid #1e81f4 \9; }
  .mailingWizard .pdfOptions label {
    border: 1px solid transparent; }
  .mailingWizard .pdfOptions label:hover {
    -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
    -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
    box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
    border: 1px solid #1e81f4 \9; }
  .mailingWizard .pdfOptions .dataList .itemLabel {
    color: #252526;
    font-weight: inherit; }
.mailingWizard .flashOptions img {
  cursor: pointer; }
.mailingWizard .flashOptions input {
  width: 537px; }
.mailingWizard .flashOptions textarea {
  width: 537px; }
.mailingWizard .flashOptions input[type=radio] {
  position: absolute;
  left: -999em; }
.mailingWizard .flashOptions input[type=radio] ~ img {
  padding-top: 9px; }
.mailingWizard .flashOptions .selected {
  -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  border: 1px solid #1e81f4 \9; }
.mailingWizard .flashOptions label img {
  border: 1px solid transparent; }
.mailingWizard .flashOptions label:hover img {
  -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  border: 1px solid #1e81f4 \9; }
.mailingWizard .flashOptions .dataList .itemLabel {
  color: #252526;
  font-weight: inherit; }

html #modal #mailingStatsModal .modal-body {
  overflow: hidden; }
html #modal #mailingStatsModal .modal-body.scrollable {
  overflow: scroll; }
html .statistics {
  overflow-y: hidden; }
  html .statistics h1 {
    margin-bottom: 18px; }
  html .statistics h3 {
    width: 470px;
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap; }
  html .statistics .modal-header .mailStatsHeader {
    width: 470px; }
  html .statistics .center {
    text-align: center; }
  html .statistics .pieChartLegend {
    vertical-align: middle;
    padding-left: 18px; }
  html .statistics .barChartLegend {
    vertical-align: middle;
    padding-left: 18px; }
  html .statistics .filterBar {
    overflow: auto;
    margin-bottom: 9px; }
    html .statistics .filterBar .control-group {
      float: left; }
    html .statistics .filterBar .control-group {
      margin-right: 9px;
      width: 208px; }
    html .statistics .filterBar .control-group:nth-child(1n) {
      clear: none;
      margin-right: 9px;
      width: 208px; }
    html .statistics .filterBar .control-group:nth-child(2n) {
      clear: none;
      margin-right: 9px;
      width: 208px; }
    html .statistics .filterBar .control-group:nth-child(3n) {
      margin-right: 0;
      width: 219px; }
    html .statistics .filterBar .control-group:nth-child(3n) + .control-group {
      clear: left; }
    html .statistics .filterBar select {
      margin-bottom: 9px; }
  html .statistics .topPaddedCentered {
    padding-top: 9px;
    text-align: center; }
  html .statistics .topAlign {
    vertical-align: top; }
  html .statistics .statsOverview .overviewCol1 {
    width: 201px; }
    html .statistics .statsOverview .overviewCol1 .itemLabel {
      white-space: normal; }
  html .statistics .statsOverview .overviewCol2 {
    width: 470px; }
  html .statistics.recipientTable table th.column-email, html .statistics.recipientTable table td.column-email {
    width: 161px; }
    html .statistics.recipientTable table th.column-email a, html .statistics.recipientTable table td.column-email a {
      cursor: pointer; }
  html .statistics.recipientTable table th.column-status, html .statistics.recipientTable table th.column-totalViews, html .statistics.recipientTable table td.column-status, html .statistics.recipientTable table td.column-totalViews {
    width: 67px; }
  html .statistics.recipientTable table th.column-firstViewed, html .statistics.recipientTable table th.column-lastViewed, html .statistics.recipientTable table td.column-firstViewed, html .statistics.recipientTable table td.column-lastViewed {
    width: 90px; }
  html .statistics .bigLeftMargin {
    margin-left: 54px; }
  html .statistics .visitorChart {
    vertical-align: top;
    padding-left: 54px; }
  html .statistics .inlineRight {
    text-align: right; }
  html .statistics .clearFloat li {
    clear: both;
    margin-bottom: 4px; }
  html .statistics .inline {
    display: inline-block; }
  html .statistics .legendLabel {
    font-size: 14px;
    font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #000;
    padding-left: 9px; }
  html .statistics .switcher {
    margin-bottom: 0px; }
  html .statistics .limitEmail {
    width: 168px;
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    cursor: pointer; }
  html .statistics .consentMailPieChartInline {
    display: inline-block; }
  html .statistics .consentMailPieLegendInline {
    display: inline-block;
    vertical-align: top;
    margin-top: 70px; }
  html .statistics .consentMailPieChartStacked.pieChartLegend {
    padding-left: 0px;
    margin-top: 9px; }
  html .statistics .consentMailPieLegendStacked.pieChartLegend {
    padding-left: 0px;
    margin-top: 9px; }
  html .statistics .recipientChart {
    margin-right: 36px; }
  html .statistics .recipientChart, html .statistics .recipientChart2 {
    display: inline-block;
    vertical-align: top; }
  html .statistics .wrapText {
    white-space: normal; }

.companyFilter #companyNameSearch {
  width: 600px; }
.companyFilter .column-name .company {
  padding: 3px; }
  .companyFilter .column-name .company .company-info {
    margin-top: 3px;
    margin-bottom: 3px; }
    .companyFilter .column-name .company .company-info .pill {
      border-radius: 60px;
      border: 1px solid #CDD8E3;
      background: #FFFFFF;
      padding: 5px 10px;
      text-transform: uppercase;
      font-size: 12px;
      font-weight: 900; }
.companyFilter .column-actions {
  width: 33px;
  text-align: right;
  padding-top: 24px;
  padding-right: 24px; }
.companyFilter .selectedCompanyCount {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 900;
  line-height: 28px; }

.emailsReport #topClicksAccordion .stat {
  padding-right: 9px; }
.emailsReport #topClicksAccordion .topClicksDesigns {
  margin-left: 18px; }
  .emailsReport #topClicksAccordion .topClicksDesigns .topClicksDesign {
    list-style: disc;
    margin-bottom: 9px;
    font-size: 16px; }

.noReportData .noReportData-message {
  margin: 100px;
  text-align: center; }
  .noReportData .noReportData-message .noReportData-graphic {
    margin-bottom: 25px;
    text-align: center; }
  .noReportData .noReportData-message .line1 {
    color: #455E78;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px; }
  .noReportData .noReportData-message .line2 {
    color: #597897;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px; }

.reports .title {
  display: inline-block;
  width: 50%; }
.reports .accordion .accordion-group {
  border: none; }
  .reports .accordion .accordion-group .accordion-toggle {
    position: relative;
    border: none;
    background-image: none;
    background-color: #F3F5F6; }
    .reports .accordion .accordion-group .accordion-toggle.active {
      color: #FFFFFF;
      background-color: #425266; }
    .reports .accordion .accordion-group .accordion-toggle .accordion-label {
      font-size: 16px;
      font-weight: 700; }
    .reports .accordion .accordion-group .accordion-toggle .accordion-icon {
      position: absolute;
      top: 18px;
      right: 20px; }
  .reports .accordion .accordion-group .accordion-body .accordion-inner {
    border: none; }
.reports .filters {
  display: inline-block;
  width: 50%;
  text-align: right; }
  .reports .filters .region.dateRangeFilter {
    display: inline-block; }
  .reports .filters .companyFilterBtn {
    display: inline-block; }
.reports h2 {
  width: 50%;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.343px;
  text-transform: uppercase;
  padding-top: 9px;
  margin-bottom: 18px; }
  .reports h2.withSubtitle {
    margin-bottom: 3px; }
.reports .section {
  margin-bottom: 36px; }
.reports .sectionSubtitle {
  font-size: 12px;
  margin-bottom: 9px; }
.reports .tabs {
  display: flex;
  height: 60px;
  padding: 0 20px;
  align-items: flex-start;
  gap: 20px;
  align-self: stretch;
  border-radius: 3px;
  background-image: linear-gradient(to bottom, #BEAF87, #BEAF87);
  margin-bottom: 36px; }
  .reports .tabs .tab {
    display: flex;
    height: 57px;
    flex-direction: column;
    align-items: flex-start; }
    .reports .tabs .tab.active {
      border-bottom: 3px solid #ffffff; }
      .reports .tabs .tab.active .tab-label {
        color: #ffffff; }
    .reports .tabs .tab .tab-link {
      padding: 22px 0 10px 0;
      text-decoration: none; }
    .reports .tabs .tab .tab-label {
      color: #252526;
      font-size: 12px;
      font-weight: 700;
      letter-spacing: 0.343px;
      text-transform: uppercase; }
    .reports .tabs .tab a:hover .tab-label {
      color: #ffffff; }
.reports .tile i {
  margin-right: 9px; }

.sessionsReport h2 {
  width: 537px; }
.sessionsReport .footnote {
  margin-top: 9px;
  text-align: right; }

.designsReport .titleBar {
  margin-top: 30px; }
.designsReport .titleAndSubTitle {
  flex: 1 1 0;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: inline-flex; }
.designsReport .topDesignsList {
  height: 340px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  display: flex;
  padding-bottom: 50px; }
.designsReport .designTile {
  width: 705px;
  height: 60px;
  position: relative;
  border-radius: 3px;
  overflow: hidden;
  border: 1px #F3F5F6 solid; }
.designsReport .designStatsBackground {
  width: 705px;
  height: 60px;
  left: 0px;
  top: 0px;
  position: absolute;
  justify-content: flex-start;
  align-items: center;
  display: inline-flex;
  background: #F3F5F6;
  border-radius: 3px; }
.designsReport .designStatsJustified {
  align-self: stretch;
  padding-top: 2px;
  padding-left: 15px;
  padding-right: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: inline-flex; }
.designsReport .designStatsGap {
  justify-content: flex-start;
  align-items: flex-start;
  gap: 5px;
  display: flex; }
.designsReport .designName {
  color: #455E78;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  word-wrap: break-word; }
.designsReport .designStatsContainer {
  justify-content: flex-start;
  align-items: flex-start;
  gap: 15px;
  display: inline-flex; }
.designsReport .designStat {
  justify-content: flex-start;
  align-items: flex-start;
  gap: 5px;
  display: flex; }
.designsReport .designStatName {
  color: #455E78;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  word-wrap: break-word; }
.designsReport .designStatValue {
  color: #003B76;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  word-wrap: break-word;
  padding-right: 10px; }
.designsReport .designStatsTitle {
  align-self: stretch;
  color: #455E78;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.34px;
  word-wrap: break-word; }
.designsReport .designStatsSubTitle {
  color: #455E78;
  font-size: 12px;
  font-weight: 400;
  word-wrap: break-word; }

.chicklet.productResult .wrapper .chicklet-footer .bs-icon-container {
  width: 45px; }
.chicklet.productResult .wrapper .chicklet-footer i {
  margin: 0 0 0 35px; }
.chicklet.productResult .wrapper .chicklet-footer i:first-child {
  margin: 0; }

#site-nav {
  margin: 0;
  overflow: visible;
  position: relative; }
  #site-nav #site-logo {
    background: url("data:image/png;base64,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") no-repeat 0 0;
    background-size: contain;
    height: 50px;
    width: 554px;
    margin-top: 13px;
    margin-bottom: 12px;
    margin-left: 3px; }
  #site-nav .clickable {
    cursor: pointer; }
  #site-nav #company-logo {
    position: absolute;
    right: 0;
    top: 0; }
  #site-nav #agent-stuff {
    float: right;
    margin: 0; }
    #site-nav #agent-stuff #agent-photo {
      float: right;
      text-align: right; }
      #site-nav #agent-stuff #agent-photo .slot {
        text-align: right; }
        #site-nav #agent-stuff #agent-photo .slot .preview {
          position: inherit;
          height: 60px;
          border-top-right-radius: 3px;
          border-bottom-right-radius: 3px;
          text-align: right; }
    #site-nav #agent-stuff .inlineImpersonationLabel {
      color: #ffffff;
      float: left;
      text-align: right; }
      #site-nav #agent-stuff .inlineImpersonationLabel .impersonationLabel {
        height: 60px;
        margin-top: 16px; }
        #site-nav #agent-stuff .inlineImpersonationLabel .impersonationLabel i {
          margin: 0;
          font-size: 16px; }
    #site-nav #agent-stuff .dropdown {
      float: right;
      margin: 0 9px; }
      #site-nav #agent-stuff .dropdown.open a.dropdown-toggle {
        color: #BEAF87; }
      #site-nav #agent-stuff .dropdown a.dropdown-toggle {
        -webkit-border-radius: 3px 3px 0 0;
        -moz-border-radius: 3px 3px 0 0;
        border-radius: 3px 3px 0 0;
        font-size: 12px;
        color: #BEAF87;
        cursor: pointer;
        display: block;
        margin: 14px 0 0;
        padding: 6px 5px 11px; }
        #site-nav #agent-stuff .dropdown a.dropdown-toggle .firstName {
          display: inline-block;
          overflow: hidden;
          text-overflow: ellipsis;
          visibility: visible;
          white-space: nowrap;
          max-width: 201px; }
        #site-nav #agent-stuff .dropdown a.dropdown-toggle:hover {
          color: #BEAF87;
          text-decoration: none; }
      #site-nav #agent-stuff .dropdown b.caret {
        margin-left: 4px;
        border-top-color: #BEAF87; }
      #site-nav #agent-stuff .dropdown ul.dropdown-menu {
        border: 1px solid #fcfdfd;
        margin-top: -10px;
        min-width: 100px;
        padding: 4px 4px 4px 4px; }
        #site-nav #agent-stuff .dropdown ul.dropdown-menu li {
          background-color: #ffffff;
          border: 1px solid #fcfdfd;
          color: #BEAF87;
          margin-top: -1px; }
          #site-nav #agent-stuff .dropdown ul.dropdown-menu li a {
            font-size: 11px;
            padding: 3px 9px 4px;
            color: #BEAF87;
            text-decoration: none; }
          #site-nav #agent-stuff .dropdown ul.dropdown-menu li a:hover,
          #site-nav #agent-stuff .dropdown ul.dropdown-menu li a:focus, #site-nav #agent-stuff .dropdown ul.dropdown-menu li:hover > a {
            color: #BEAF87;
            background-color: #f2f2f2;
            background-color: #ededed;
            background-image: -moz-linear-gradient(top, #f2f2f2, #e6e6e6);
            background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e6e6e6));
            background-image: -webkit-linear-gradient(top, #f2f2f2, #e6e6e6);
            background-image: -o-linear-gradient(top, #f2f2f2, #e6e6e6);
            background-image: linear-gradient(to bottom, #f2f2f2, #e6e6e6);
            background-repeat: repeat-x;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2', endColorstr='#FFE6E6E6', GradientType=0); }
          #site-nav #agent-stuff .dropdown ul.dropdown-menu li.active > a {
            color: #BEAF87;
            background-color: #f8f8f8;
            background-color: #f3f3f3;
            background-image: -moz-linear-gradient(top, #f8f8f8, #ebebeb);
            background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8), to(#ebebeb));
            background-image: -webkit-linear-gradient(top, #f8f8f8, #ebebeb);
            background-image: -o-linear-gradient(top, #f8f8f8, #ebebeb);
            background-image: linear-gradient(to bottom, #f8f8f8, #ebebeb);
            background-repeat: repeat-x;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF8F8F8', endColorstr='#FFEBEBEB', GradientType=0); }
          #site-nav #agent-stuff .dropdown ul.dropdown-menu li.active > a:hover {
            color: #BEAF87;
            background-color: #ebebeb;
            background-color: #e6e6e6;
            background-image: -moz-linear-gradient(top, #ebebeb, #dfdfdf);
            background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#dfdfdf));
            background-image: -webkit-linear-gradient(top, #ebebeb, #dfdfdf);
            background-image: -o-linear-gradient(top, #ebebeb, #dfdfdf);
            background-image: linear-gradient(to bottom, #ebebeb, #dfdfdf);
            background-repeat: repeat-x;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFDFDFDF', GradientType=0); }
        #site-nav #agent-stuff .dropdown ul.dropdown-menu li.first {
          -webkit-border-radius: 3px 3px 0 0;
          -moz-border-radius: 3px 3px 0 0;
          border-radius: 3px 3px 0 0; }
          #site-nav #agent-stuff .dropdown ul.dropdown-menu li.first a {
            -webkit-border-radius: 3px 3px 0 0;
            -moz-border-radius: 3px 3px 0 0;
            border-radius: 3px 3px 0 0; }
        #site-nav #agent-stuff .dropdown ul.dropdown-menu li.last {
          -webkit-border-radius: 0 0 3px 3px;
          -moz-border-radius: 0 0 3px 3px;
          border-radius: 0 0 3px 3px; }
          #site-nav #agent-stuff .dropdown ul.dropdown-menu li.last a {
            -webkit-border-radius: 0 0 3px 3px;
            -moz-border-radius: 0 0 3px 3px;
            border-radius: 0 0 3px 3px; }
    #site-nav #agent-stuff.admin .dropdown.open a.dropdown-toggle {
      color: #BEAF87; }
    #site-nav #agent-stuff.admin .dropdown a.dropdown-toggle {
      color: #252526; }
      #site-nav #agent-stuff.admin .dropdown a.dropdown-toggle:hover {
        color: #BEAF87;
        text-decoration: none; }
    #site-nav #agent-stuff.admin .dropdown b.caret {
      margin-left: 4px;
      border-top-color: #BEAF87; }
  #site-nav .navbar {
    clear: both;
    margin-bottom: 18px; }
    #site-nav .navbar .navbar-inner {
      border-width: 0;
      height: 60px;
      position: inherit;
      padding: 0; }
      #site-nav .navbar .navbar-inner .nav {
        float: inherit;
        padding: 10px 10px 10px 15px;
        margin: 0 60px 0 0; }
        #site-nav .navbar .navbar-inner .nav a.dropdown-toggle b.caret {
          margin-top: 16px;
          border-top-color: #BEAF87; }
        #site-nav .navbar .navbar-inner .nav li {
          font-size: 12px;
          text-shadow: none;
          text-transform: uppercase;
          font-weight: 700;
          letter-spacing: 0.343px;
          line-height: 40px;
          margin-left: 18px; }
          #site-nav .navbar .navbar-inner .nav li:first-child a {
            margin: 0; }
          #site-nav .navbar .navbar-inner .nav li a {
            margin: 0 0 0 14px;
            padding: 0 0 7px 0; }
          #site-nav .navbar .navbar-inner .nav li a.active {
            border-bottom: 3px solid #BEAF87; }
          #site-nav .navbar .navbar-inner .nav li ul {
            padding: 4px 4px 4px 4px; }
            #site-nav .navbar .navbar-inner .nav li ul li {
              margin-left: 0px;
              background-color: #ffffff;
              border: 1px solid #fcfdfd;
              color: #BEAF87;
              margin-top: -1px; }
              #site-nav .navbar .navbar-inner .nav li ul li a {
                margin: 0;
                font-size: 11px;
                padding: 3px 9px 4px;
                color: #BEAF87;
                text-decoration: none; }
              #site-nav .navbar .navbar-inner .nav li ul li a:hover,
              #site-nav .navbar .navbar-inner .nav li ul li a:focus, #site-nav .navbar .navbar-inner .nav li ul li:hover > a {
                color: #BEAF87;
                background-color: #f2f2f2;
                background-color: #ededed;
                background-image: -moz-linear-gradient(top, #f2f2f2, #e6e6e6);
                background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e6e6e6));
                background-image: -webkit-linear-gradient(top, #f2f2f2, #e6e6e6);
                background-image: -o-linear-gradient(top, #f2f2f2, #e6e6e6);
                background-image: linear-gradient(to bottom, #f2f2f2, #e6e6e6);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2', endColorstr='#FFE6E6E6', GradientType=0); }
              #site-nav .navbar .navbar-inner .nav li ul li.active > a {
                color: #BEAF87;
                background-color: #f8f8f8;
                background-color: #f3f3f3;
                background-image: -moz-linear-gradient(top, #f8f8f8, #ebebeb);
                background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f8f8f8), to(#ebebeb));
                background-image: -webkit-linear-gradient(top, #f8f8f8, #ebebeb);
                background-image: -o-linear-gradient(top, #f8f8f8, #ebebeb);
                background-image: linear-gradient(to bottom, #f8f8f8, #ebebeb);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF8F8F8', endColorstr='#FFEBEBEB', GradientType=0); }
              #site-nav .navbar .navbar-inner .nav li ul li.active > a:hover {
                color: #BEAF87;
                background-color: #ebebeb;
                background-color: #e6e6e6;
                background-image: -moz-linear-gradient(top, #ebebeb, #dfdfdf);
                background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ebebeb), to(#dfdfdf));
                background-image: -webkit-linear-gradient(top, #ebebeb, #dfdfdf);
                background-image: -o-linear-gradient(top, #ebebeb, #dfdfdf);
                background-image: linear-gradient(to bottom, #ebebeb, #dfdfdf);
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFDFDFDF', GradientType=0); }
            #site-nav .navbar .navbar-inner .nav li ul li.first {
              -webkit-border-radius: 3px 3px 0 0;
              -moz-border-radius: 3px 3px 0 0;
              border-radius: 3px 3px 0 0; }
              #site-nav .navbar .navbar-inner .nav li ul li.first a {
                -webkit-border-radius: 3px 3px 0 0;
                -moz-border-radius: 3px 3px 0 0;
                border-radius: 3px 3px 0 0; }
            #site-nav .navbar .navbar-inner .nav li ul li.last {
              -webkit-border-radius: 0 0 3px 3px;
              -moz-border-radius: 0 0 3px 3px;
              border-radius: 0 0 3px 3px; }
              #site-nav .navbar .navbar-inner .nav li ul li.last a {
                -webkit-border-radius: 0 0 3px 3px;
                -moz-border-radius: 0 0 3px 3px;
                border-radius: 0 0 3px 3px; }
    #site-nav .navbar i {
      margin-right: 16px; }
    #site-nav .navbar a {
      color: #ffffff; }
    #site-nav .navbar a:hover {
      color: #BEAF87; }
    #site-nav .navbar a.active {
      color: #BEAF87; }

.noLayout .navigation {
  display: none; }
.noLayout .footer {
  display: none; }
.noLayout #main {
  width: 100%; }

.rail > div, .rail > ul {
  margin: 0 0 9px 0; }
.rail .well {
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  padding: 14px; }
.rail .links {
  list-style: none; }
  .rail .links li {
    line-height: 40px;
    min-height: 40px;
    margin: 9px 0 0 0;
    position: relative; }
    .rail .links li:first-child {
      margin: 0; }
    .rail .links li.active a {
      border-left: 3px solid #ffffff;
      color: #ffffff; }
    .rail .links li a {
      border: 1px solid #efefef;
      border-radius: 4px;
      bottom: 0;
      color: #252526;
      font-size: 11px;
      font-weight: 700;
      text-shadow: none;
      text-transform: uppercase;
      left: 0;
      line-height: 30px;
      padding-left: 14px;
      padding-right: 9px;
      position: absolute;
      right: 0;
      text-align: left;
      top: 0; }
      .rail .links li a:hover {
        color: #333; }
      .rail .links li a i {
        line-height: 30px;
        margin-right: 6px;
        margin-top: -3px; }
    .rail .links li a:hover {
      color: #ffffff; }
    .rail .links li .new {
      background-color: #ff0000;
      color: #ff0000;
      font-size: 10px;
      height: 22px;
      line-height: 22px;
      margin-top: -10px;
      padding: 0 5px;
      position: absolute;
      right: 0;
      text-transform: uppercase;
      top: 50%;
      width: 40px; }
    .rail .links li .new:before {
      border-color: #ff0000 #ff0000 #ff0000 transparent;
      border-image: none;
      border-style: solid;
      border-width: 11px;
      bottom: 0;
      content: "";
      display: block;
      left: -17px;
      position: absolute; }
.rail .limits {
  list-style: none; }
  .rail .limits li {
    margin-top: 18px;
    text-align: center; }
    .rail .limits li:first-child {
      margin-top: 0; }
    .rail .limits li .progress {
      margin-bottom: 0; }
    .rail .limits li .btn {
      margin-top: 18px; }
  .rail .limits .btn {
    width: 134px; }
.rail .widget-label {
  color: #252526;
  font-size: 15px;
  margin: 0 0 9px 0;
  text-align: left; }
.rail .readOnlyUserData dl {
  position: relative; }
  .rail .readOnlyUserData dl label {
    font-weight: bold;
    margin-bottom: 0px; }
.rail dl {
  margin-bottom: 0; }
.rail.adminRail {
  font-size: 13px; }
  .rail.adminRail .linkGroup {
    margin-bottom: 18px; }
  .rail.adminRail .railLink {
    text-decoration: none; }
  .rail.adminRail .adminName {
    font-weight: bold; }
  .rail.adminRail .adminEmail {
    font-size: 12px; }

#main {
  margin: 9px auto 0;
  width: 978px; }
  #main #site-content {
    clear: both;
    overflow: auto; }
    #main #site-content .navigation {
      float: left;
      width: 249px; }
    #main #site-content > .app > .content {
      float: right;
      position: relative;
      width: 710px; }
  #main .footer {
    left: 0;
    right: 0; }
    #main .footer #site-footer {
      height: 52px;
      line-height: 52px;
      background-color: #ffffff;
      color: #232323;
      font-size: 12px;
      margin: 0 auto;
      padding-left: 9px;
      padding-right: 9px;
      width: 960px; }
      #main .footer #site-footer .copyright {
        float: right; }
      #main .footer #site-footer .links {
        float: left; }
        #main .footer #site-footer .links .separator {
          margin-left: 18px;
          margin-right: 9px; }
        #main .footer #site-footer .links a {
          color: #232323;
          margin-left: 9px; }

#main.admin {
  margin: 9px auto 0;
  width: 1100px; }
  #main.admin #site-content {
    overflow: auto; }
    #main.admin #site-content .navigation {
      float: left;
      width: 170px; }
    #main.admin #site-content > .app > .content {
      float: right;
      position: relative;
      width: 920px; }

@media (min-width: 978px) {
  .public-all #main {
    width: 978px; } }
@media (max-width: 978px) {
  .public-all #main {
    width: 100vw; } }
.public-all #site-nav #site-logo {
  width: 80vw;
  margin-left: 9px;
  margin-top: 9px;
  background-size: contain; }
@media (max-width: 978px) {
  .public-all #site-nav #agent-stuff {
    display: none; } }

.public-layout .videoMessage {
  position: absolute !important;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }
  .public-layout .videoMessage .youtubeImage {
    margin-bottom: 18px; }
@media (max-width: 978px) {
  .public-layout .videoMessage {
    top: 155px;
    left: 50%;
    transform: translate(-50%, 0%); }
  .public-layout .well {
    width: 80vw; }
  .public-layout label, .public-layout .instructions, .public-layout .description, .public-layout .well-title, .public-layout .authInstructions, .public-layout .editSyndicationText, .public-layout button, .public-layout textarea {
    font-size: 18px;
    line-height: 1.33333; }
  .public-layout h1 {
    font-size: 20px;
    line-height: 1.5; }
  .public-layout input, .public-layout select, .public-layout button {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px;
    width: 100%; } }

.mds-hybrid h1 {
  margin-top: 0;
  font-size: 20px !important;
  line-height: 1.5 !important; }
  .mds-hybrid h1 small {
    font-size: 14px; }
.mds-hybrid input, .mds-hybrid textarea {
  border: none !important;
  box-shadow: none !important; }

.mds .mx-checkbox, .mds .mx-date-picker, .mds .mx-image-upload, .mds .mx-input, .mds .mx-select, .mds .mx-textarea {
  min-height: 92px;
  margin-bottom: 9px; }
  .mds .mx-checkbox input, .mds .mx-checkbox select, .mds .mx-checkbox textarea, .mds .mx-checkbox .uneditable-input, .mds .mx-date-picker input, .mds .mx-date-picker select, .mds .mx-date-picker textarea, .mds .mx-date-picker .uneditable-input, .mds .mx-image-upload input, .mds .mx-image-upload select, .mds .mx-image-upload textarea, .mds .mx-image-upload .uneditable-input, .mds .mx-input input, .mds .mx-input select, .mds .mx-input textarea, .mds .mx-input .uneditable-input, .mds .mx-select input, .mds .mx-select select, .mds .mx-select textarea, .mds .mx-select .uneditable-input, .mds .mx-textarea input, .mds .mx-textarea select, .mds .mx-textarea textarea, .mds .mx-textarea .uneditable-input {
    width: auto; }
.mds .mx-block-input-grid input[readonly] {
  cursor: unset; }
.mds .mx-input .icon-suffix {
  padding-right: 0; }
  .mds .mx-input .icon-suffix .character-count {
    position: absolute;
    right: 10px;
    font-size: 11px;
    color: #A9A9A9; }
.mds .mx-select .mx-select-wrapper select {
  padding-top: 10px;
  width: 100%; }
.mds .mx-select .mx-select-wrapper .icon-suffix {
  height: 98%; }

.breadcrumb {
  font-size: 0;
  height: 20px; }
  .breadcrumb li {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    position: relative;
    font-size: 14px;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none; }
    .breadcrumb li.inactive {
      padding-right: 27px; }
      .breadcrumb li.inactive .text {
        color: #252526;
        cursor: pointer; }
        .breadcrumb li.inactive .text:hover {
          color: #BEAF87;
          text-decoration: underline; }
    .breadcrumb li .text {
      overflow: hidden;
      text-overflow: ellipsis;
      visibility: visible;
      white-space: nowrap;
      font-size: 14px;
      color: #232323; }
    .breadcrumb li .divider {
      color: #232323;
      padding: 0;
      position: absolute;
      right: 9px;
      top: 0; }
    .breadcrumb li .active {
      color: #232323; }

.baseButtonNavigation {
  margin-top: 18px;
  overflow: auto; }
  .baseButtonNavigation .backBtnAlign {
    float: left; }
  .baseButtonNavigation .nextBtnAlign {
    float: right; }
  .baseButtonNavigation .done {
    display: none; }

html .charCounter {
  color: #999;
  margin: 0;
  text-align: right; }
  html .charCounter.warning {
    display: block !important;
    opacity: 1 !important;
    color: #ff6600; }
  html .charCounter.char-error {
    display: block !important;
    opacity: 1 !important;
    color: #b94a48; }
html .control-group.char-error .control-label,
html .control-group.char-error .help-block,
html .control-group.char-error .help-inline {
  color: #b94a48; }
html .control-group.char-error .checkbox,
html .control-group.char-error .radio,
html .control-group.char-error input,
html .control-group.char-error select,
html .control-group.char-error textarea {
  color: #b94a48; }
html .control-group.char-error input,
html .control-group.char-error select,
html .control-group.char-error textarea {
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  html .control-group.char-error input:focus,
  html .control-group.char-error select:focus,
  html .control-group.char-error textarea:focus {
    border-color: #953b39;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; }
html .control-group.char-error .input-prepend .add-on,
html .control-group.char-error .input-append .add-on {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48; }

.cassette .wrapper {
  margin: 0 18px 18px 0; }
  .cassette .wrapper .cassette-content {
    height: 202.5px;
    line-height: 202.5px;
    padding: 0;
    width: 322px; }
    .cassette .wrapper .cassette-content .body-text {
      left: 1;
      right: 1; }
    .cassette .wrapper .cassette-content img {
      max-height: 200.5px;
      max-width: 322px; }
  .cassette .wrapper .cassette-header, .cassette .wrapper .cassette-footer {
    min-height: 30px;
    line-height: 16px; }
    .cassette .wrapper .cassette-header .infos, .cassette .wrapper .cassette-footer .infos {
      top: 30px; }
.cassette .wrapper {
  position: relative; }
  .cassette .wrapper i {
    display: inline-block;
    margin: 0 0 0 9px; }
  .cassette .wrapper:hover .cassette-header, .cassette .wrapper:hover .cassette-footer, .cassette .wrapper.active .cassette-header, .cassette .wrapper.active .cassette-footer {
    opacity: 0.95;
    filter: alpha(opacity=95); }
  .cassette .wrapper .cassette-title {
    text-align: left;
    font-size: 15px;
    padding: 9px 9px 9px 9px;
    left: 1px;
    position: absolute;
    right: 1px;
    bottom: 44px;
    z-index: 2;
    pointer-events: none; }
  .cassette .wrapper .cassette-content {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background-color: white;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(70%, #ffffff), to(#ffffff));
    background-image: -webkit-linear-gradient(#ffffff, #ffffff 70%, #ffffff);
    background-image: -moz-linear-gradient(top, #ffffff, #ffffff 70%, #ffffff);
    background-image: -o-linear-gradient(#ffffff, #ffffff 70%, #ffffff);
    background-image: linear-gradient(#ffffff, #ffffff 70%, #ffffff);
    background-repeat: no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF', GradientType=0);
    border: 1px solid #efefef;
    cursor: pointer;
    position: relative;
    text-align: center;
    font-size: 11px;
    font-weight: bold; }
    .cassette .wrapper .cassette-content .infos {
      position: absolute;
      right: 1px;
      top: -20px; }
    .cassette .wrapper .cassette-content .body-text {
      overflow: hidden;
      text-overflow: ellipsis;
      visibility: visible;
      white-space: nowrap;
      position: absolute;
      top: 0; }
    .cassette .wrapper .cassette-content .cassette-image {
      vertical-align: top; }
  .cassette .wrapper .cassette-footer {
    background-color: white;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(40%, #ffffff), to(#ffffff));
    background-image: -webkit-linear-gradient(#ffffff, #ffffff 40%, #ffffff);
    background-image: -moz-linear-gradient(top, #ffffff, #ffffff 40%, #ffffff);
    background-image: -o-linear-gradient(#ffffff, #ffffff 40%, #ffffff);
    background-image: linear-gradient(#ffffff, #ffffff 40%, #ffffff);
    background-repeat: no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF', GradientType=0);
    left: 1px;
    position: absolute;
    right: 1px;
    z-index: 1;
    cursor: default;
    -webkit-border-radius: 0px 0px 6px 6px;
    -moz-border-radius: 0px 0px 6px 6px;
    border-radius: 0px 0px 6px 6px;
    bottom: 1px;
    text-align: left;
    padding: 9px 9px 9px 9px;
    opacity: 0.9;
    filter: alpha(opacity=90); }
    .cassette .wrapper .cassette-footer i {
      cursor: pointer; }
.cassette.selected .cassette-content {
  -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  border: 1px solid #1e81f4 \9; }

ul.cassetteGrid {
  margin-right: -13px; }
  ul.cassetteGrid .chicklet label, ul.cassetteGrid .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  ul.cassetteGrid .chicklet .chicklet-container {
    margin-right: 13px;
    margin-bottom: 13px; }
  ul.cassetteGrid .chicklet label, ul.cassetteGrid .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 124px; }
  ul.cassetteGrid .chicklet .wrapper {
    margin: 0 0 0 0; }
    ul.cassetteGrid .chicklet .wrapper .chicklet-content {
      height: 124px;
      line-height: 124px;
      padding: 4px;
      width: 114px; }
      ul.cassetteGrid .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      ul.cassetteGrid .chicklet .wrapper .chicklet-content img {
        max-height: 114px;
        max-width: 114px; }
    ul.cassetteGrid .chicklet .wrapper .chicklet-header, ul.cassetteGrid .chicklet .wrapper .chicklet-footer {
      min-height: 30px;
      line-height: 29px; }
  ul.cassetteGrid li {
    display: inline-block;
    vertical-align: top; }

ul.chickletGrid.force-chicklet-small {
  margin-right: -12px; }
  ul.chickletGrid.force-chicklet-small .chicklet label, ul.chickletGrid.force-chicklet-small .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  ul.chickletGrid.force-chicklet-small .chicklet .chicklet-container {
    margin-right: 12px;
    margin-bottom: 12px; }
  ul.chickletGrid.force-chicklet-small .chicklet label, ul.chickletGrid.force-chicklet-small .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 102px; }
  ul.chickletGrid.force-chicklet-small .chicklet .wrapper {
    margin: 0 0 0 0; }
    ul.chickletGrid.force-chicklet-small .chicklet .wrapper .chicklet-content {
      height: 102px;
      line-height: 102px;
      padding: 4px;
      width: 92px; }
      ul.chickletGrid.force-chicklet-small .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      ul.chickletGrid.force-chicklet-small .chicklet .wrapper .chicklet-content img {
        max-height: 92px;
        max-width: 92px; }
    ul.chickletGrid.force-chicklet-small .chicklet .wrapper .chicklet-header, ul.chickletGrid.force-chicklet-small .chicklet .wrapper .chicklet-footer {
      min-height: 25px;
      line-height: 24px; }
  ul.chickletGrid.force-chicklet-small li label {
    margin-bottom: 13px !important; }
  ul.chickletGrid.force-chicklet-small li .message {
    font-size: 40px;
    opacity: 0.7;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -20px;
    margin-left: -10px; }
  ul.chickletGrid.force-chicklet-small li .chicklet-footer .bs-icon-container {
    display: inline-block; }
  ul.chickletGrid.force-chicklet-small li .chicklet-footer i {
    margin: 0 0 0 8px; }
  ul.chickletGrid.force-chicklet-small li .chicklet-footer i:first-child {
    margin: 0; }
  ul.chickletGrid.force-chicklet-small li .chicklet-footer .bs-icon-container {
    width: 24px; }
ul.chickletGrid.force-chicklet-medium {
  margin-right: -13px; }
  ul.chickletGrid.force-chicklet-medium .chicklet label, ul.chickletGrid.force-chicklet-medium .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  ul.chickletGrid.force-chicklet-medium .chicklet .chicklet-container {
    margin-right: 13px;
    margin-bottom: 13px; }
  ul.chickletGrid.force-chicklet-medium .chicklet label, ul.chickletGrid.force-chicklet-medium .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 124px; }
  ul.chickletGrid.force-chicklet-medium .chicklet .wrapper {
    margin: 0 0 0 0; }
    ul.chickletGrid.force-chicklet-medium .chicklet .wrapper .chicklet-content {
      height: 124px;
      line-height: 124px;
      padding: 4px;
      width: 114px; }
      ul.chickletGrid.force-chicklet-medium .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      ul.chickletGrid.force-chicklet-medium .chicklet .wrapper .chicklet-content img {
        max-height: 114px;
        max-width: 114px; }
    ul.chickletGrid.force-chicklet-medium .chicklet .wrapper .chicklet-header, ul.chickletGrid.force-chicklet-medium .chicklet .wrapper .chicklet-footer {
      min-height: 30px;
      line-height: 29px; }
  ul.chickletGrid.force-chicklet-medium li label {
    margin-bottom: 5px !important;
    line-height: 12px;
    height: 27px; }
  ul.chickletGrid.force-chicklet-medium li .message {
    font-size: 40px;
    opacity: 0.7;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -20px;
    margin-left: -10px; }
  ul.chickletGrid.force-chicklet-medium li .chicklet-footer .bs-icon-container {
    display: inline-block; }
  ul.chickletGrid.force-chicklet-medium li .chicklet-footer i {
    margin: 0 0 0 12px; }
  ul.chickletGrid.force-chicklet-medium li .chicklet-footer i:first-child {
    margin: 0; }
  ul.chickletGrid.force-chicklet-medium li .chicklet-footer .bs-icon-container {
    width: 30px; }
ul.chickletGrid.force-chicklet-large {
  margin-right: -24px; }
  ul.chickletGrid.force-chicklet-large .chicklet label, ul.chickletGrid.force-chicklet-large .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  ul.chickletGrid.force-chicklet-large .chicklet .chicklet-container {
    margin-right: 24px;
    margin-bottom: 24px; }
  ul.chickletGrid.force-chicklet-large .chicklet label, ul.chickletGrid.force-chicklet-large .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 150px;
    width: 150px; }
  ul.chickletGrid.force-chicklet-large .chicklet .wrapper {
    margin: 0 0 0 0; }
    ul.chickletGrid.force-chicklet-large .chicklet .wrapper .chicklet-content {
      height: 150px;
      line-height: 150px;
      padding: 4px;
      width: 140px; }
      ul.chickletGrid.force-chicklet-large .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      ul.chickletGrid.force-chicklet-large .chicklet .wrapper .chicklet-content img {
        max-height: 140px;
        max-width: 140px; }
    ul.chickletGrid.force-chicklet-large .chicklet .wrapper .chicklet-header, ul.chickletGrid.force-chicklet-large .chicklet .wrapper .chicklet-footer {
      min-height: 36px;
      line-height: 34px; }
  ul.chickletGrid.force-chicklet-large li label {
    margin-bottom: 5px !important;
    line-height: 12px;
    height: 27px; }
  ul.chickletGrid.force-chicklet-large li .message {
    font-size: 40px;
    opacity: 0.7;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -20px;
    margin-left: -10px; }
  ul.chickletGrid.force-chicklet-large li .chicklet-footer .bs-icon-container {
    display: inline-block; }
  ul.chickletGrid.force-chicklet-large li .chicklet-footer i {
    margin: 0 0 0 16px; }
  ul.chickletGrid.force-chicklet-large li .chicklet-footer i:first-child {
    margin: 0; }
  ul.chickletGrid.force-chicklet-large li .chicklet-footer .bs-icon-container {
    width: 30px; }

.chicklet label, .chicklet .chicklet-label {
  text-align: center;
  font-size: 10px; }
.chicklet .chicklet-container {
  margin-right: 13px;
  margin-bottom: 13px; }
.chicklet label, .chicklet .chicklet-label {
  overflow: hidden;
  text-overflow: ellipsis;
  visibility: visible;
  white-space: nowrap;
  max-width: 124px; }
.chicklet .wrapper {
  margin: 0 0 0 0; }
  .chicklet .wrapper .chicklet-content {
    height: 124px;
    line-height: 124px;
    padding: 4px;
    width: 114px; }
    .chicklet .wrapper .chicklet-content .body-text {
      left: 5px;
      right: 5px; }
    .chicklet .wrapper .chicklet-content img {
      max-height: 114px;
      max-width: 114px; }
  .chicklet .wrapper .chicklet-header, .chicklet .wrapper .chicklet-footer {
    min-height: 30px;
    line-height: 29px; }
.chicklet .wrapper {
  position: relative; }
  .chicklet .wrapper i {
    display: inline-block;
    margin: 0 0 0 9px; }
  .chicklet .wrapper .chicklet-header, .chicklet .wrapper .chicklet-footer {
    background-color: white;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(40%, #ffffff), to(#ffffff));
    background-image: -webkit-linear-gradient(#ffffff, #ffffff 40%, #ffffff);
    background-image: -moz-linear-gradient(top, #ffffff, #ffffff 40%, #ffffff);
    background-image: -o-linear-gradient(#ffffff, #ffffff 40%, #ffffff);
    background-image: linear-gradient(#ffffff, #ffffff 40%, #ffffff);
    background-repeat: no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF', GradientType=0);
    left: 1px;
    position: absolute;
    right: 1px;
    z-index: 1;
    cursor: pointer; }
    .chicklet .wrapper .chicklet-header.clickThrough, .chicklet .wrapper .chicklet-footer.clickThrough {
      pointer-events: none; }
  .chicklet .wrapper:hover .chicklet-header, .chicklet .wrapper:hover .chicklet-footer, .chicklet .wrapper.active .chicklet-header, .chicklet .wrapper.active .chicklet-footer {
    opacity: 0.9;
    filter: alpha(opacity=90); }
  .chicklet .wrapper .chicklet-header {
    -webkit-border-radius: 6px 6px 0px 0px;
    -moz-border-radius: 6px 6px 0px 0px;
    border-radius: 6px 6px 0px 0px;
    opacity: 0.8;
    filter: alpha(opacity=80);
    -webkit-transition: opacity 0.5s linear;
    -moz-transition: opacity 0.5s linear;
    -o-transition: opacity 0.5s linear;
    transition: opacity 0.5s linear;
    text-align: center;
    font-size: 10px;
    font-weight: bold;
    top: 1px; }
    .chicklet .wrapper .chicklet-header .header-text {
      overflow: hidden;
      text-overflow: ellipsis;
      visibility: visible;
      white-space: nowrap; }
    .chicklet .wrapper .chicklet-header .infos {
      overflow: auto;
      position: absolute;
      right: 1px; }
      .chicklet .wrapper .chicklet-header .infos i {
        float: right; }
  .chicklet .wrapper .chicklet-content {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background-color: white;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(70%, #ffffff), to(#ffffff));
    background-image: -webkit-linear-gradient(#ffffff, #ffffff 70%, #ffffff);
    background-image: -moz-linear-gradient(top, #ffffff, #ffffff 70%, #ffffff);
    background-image: -o-linear-gradient(#ffffff, #ffffff 70%, #ffffff);
    background-image: linear-gradient(#ffffff, #ffffff 70%, #ffffff);
    background-repeat: no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF', GradientType=0);
    border: 1px solid #efefef;
    cursor: pointer;
    position: relative;
    text-align: center;
    font-size: 11px;
    font-weight: bold; }
    .chicklet .wrapper .chicklet-content .infos {
      position: absolute;
      right: 1px;
      top: -20px; }
    .chicklet .wrapper .chicklet-content .body-text {
      overflow: hidden;
      text-overflow: ellipsis;
      visibility: visible;
      white-space: nowrap;
      position: absolute;
      top: 0; }
    .chicklet .wrapper .chicklet-content .image {
      background-repeat: no-repeat;
      bottom: 1px;
      left: 1px;
      position: absolute;
      right: 1px;
      top: 1px; }
    .chicklet .wrapper .chicklet-content .slot .message {
      font-size: 40px;
      opacity: 0.7;
      position: absolute;
      top: 50%;
      left: 50%;
      margin-top: -20px;
      margin-left: -10px; }
    .chicklet .wrapper .chicklet-content .slot.forced-hover {
      border-color: #a0c0c0;
      border-style: dashed;
      border-width: 2px; }
      .chicklet .wrapper .chicklet-content .slot.forced-hover .message {
        color: #a0c0c0 !important;
        opacity: 1 !important; }
  .chicklet .wrapper .chicklet-footer {
    -webkit-border-radius: 0px 0px 6px 6px;
    -moz-border-radius: 0px 0px 6px 6px;
    border-radius: 0px 0px 6px 6px;
    bottom: 1px;
    text-align: center; }
    @media (min-width: 1024px) {
      .chicklet .wrapper .chicklet-footer {
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transition: opacity 0.5s linear;
        -moz-transition: opacity 0.5s linear;
        -o-transition: opacity 0.5s linear;
        transition: opacity 0.5s linear; } }
    @media (max-width: 1023px) {
      .chicklet .wrapper .chicklet-footer {
        opacity: 0.9;
        filter: alpha(opacity=90);
        -webkit-transition: opacity 0.5s linear;
        -moz-transition: opacity 0.5s linear;
        -o-transition: opacity 0.5s linear;
        transition: opacity 0.5s linear; } }
    .chicklet .wrapper .chicklet-footer i {
      cursor: pointer; }
.chicklet .chicklet-label {
  color: #252526;
  line-height: 14px;
  height: 42px;
  white-space: normal !important; }
.chicklet.tempSelected .chicklet-content {
  background-color: gray;
  animation: shadowThrob 1s infinite;
  animation-direction: alternate;
  -webkit-animation: shadowThrob 1s ease-out infinite;
  -webkit-animation-direction: alternate; }
@keyframes shadowThrob {
  from {
    box-shadow: 0 0 10px 5px rgba(70, 136, 71, 0.8); }
  to {
    box-shadow: 0 0 10px 5px rgba(70, 136, 71, 0.4); } }
@-webkit-keyframes shadowThrob {
  from {
    box-shadow: 0 0 10px 5px rgba(70, 136, 71, 0.8); }
  to {
    box-shadow: 0 0 10px 5px rgba(70, 136, 71, 0.4); } }
.chicklet.selected .chicklet-content {
  -webkit-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  -moz-box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  box-shadow: 0 1px 4px rgba(10, 100, 205, 0.8);
  border: 1px solid #1e81f4 \9; }

ul.chickletGrid {
  margin-right: -13px; }
  ul.chickletGrid .chicklet label, ul.chickletGrid .chicklet .chicklet-label {
    text-align: center;
    font-size: 10px; }
  ul.chickletGrid .chicklet .chicklet-container {
    margin-right: 13px;
    margin-bottom: 13px; }
  ul.chickletGrid .chicklet label, ul.chickletGrid .chicklet .chicklet-label {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap;
    max-width: 124px; }
  ul.chickletGrid .chicklet .wrapper {
    margin: 0 0 0 0; }
    ul.chickletGrid .chicklet .wrapper .chicklet-content {
      height: 124px;
      line-height: 124px;
      padding: 4px;
      width: 114px; }
      ul.chickletGrid .chicklet .wrapper .chicklet-content .body-text {
        left: 5px;
        right: 5px; }
      ul.chickletGrid .chicklet .wrapper .chicklet-content img {
        max-height: 114px;
        max-width: 114px; }
    ul.chickletGrid .chicklet .wrapper .chicklet-header, ul.chickletGrid .chicklet .wrapper .chicklet-footer {
      min-height: 30px;
      line-height: 29px; }
  ul.chickletGrid li {
    display: inline-block;
    vertical-align: top; }

html #modal .contactPickerSwitch {
  margin-bottom: 9px;
  text-align: center; }
html #modal .searchBarCn {
  height: 30px; }
  html #modal .searchBarCn .searchBar {
    position: relative;
    margin-bottom: 4px;
    float: right; }
html #modal .contactPickerTable table {
  table-layout: fixed;
  margin-bottom: 4px; }
  html #modal .contactPickerTable table td {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap; }
    html #modal .contactPickerTable table td.column-email {
      width: 336px; }
      html #modal .contactPickerTable table td.column-email .email-text {
        float: left;
        max-width: 320px;
        overflow: hidden;
        text-overflow: ellipsis;
        visibility: visible;
        white-space: nowrap; }
      html #modal .contactPickerTable table td.column-email .email-icon {
        width: 16px; }
  html #modal .contactPickerTable table .column-lastName {
    width: 268px; }
  html #modal .contactPickerTable table .column-contactStatus {
    width: 16px; }

.cropImage .modal-footer .cancel {
  float: left; }
.cropImage .modal-footer .skip, .cropImage .modal-footer .crop {
  float: right; }
.cropImage .pane {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
  border: 1px solid #fcfdfd;
  margin: 0 auto; }
  .cropImage .pane tr td {
    padding: 0;
    text-align: center;
    vertical-align: middle; }
    .cropImage .pane tr td .jcrop-holder {
      margin: auto;
      opacity: 1;
      filter: alpha(opacity=100); }
    .cropImage .pane tr td .jcrop-tracker {
      width: 100% !important;
      height: 100% !important;
      left: 0px !important;
      top: 0px !important; }
    .cropImage .pane tr td img {
      opacity: 1;
      filter: alpha(opacity=100);
      display: block;
      margin: auto; }

ul.dataList {
  overflow: auto;
  margin: 0 0 9px 0; }
  ul.dataList li {
    float: left;
    margin-bottom: 9px; }
    ul.dataList li .itemLabel {
      font-weight: bold; }
    ul.dataList li .itemData {
      padding-left: 9px;
      overflow: hidden;
      text-overflow: ellipsis;
      visibility: visible;
      white-space: nowrap; }

html #modal.decisionModal {
  height: 240px;
  margin: -100px 0 0 -187px;
  width: 374px; }
  html #modal.decisionModal .modal-header {
    display: none; }
  html #modal.decisionModal .modal-body {
    top: 0; }

.editImageWidget {
  position: relative; }
  .editImageWidget .upload, .editImageWidget .gallery {
    font-size: 12px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center; }
  .editImageWidget .upload {
    top: 50%;
    z-index: 1; }
  .editImageWidget .gallery {
    bottom: -5px; }
    .editImageWidget .gallery a {
      left: 0;
      position: absolute;
      right: 0; }
  .editImageWidget .wrapper .chicklet-header, .editImageWidget .wrapper .chicklet-content {
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat; }
    .editImageWidget .wrapper .chicklet-header .infos, .editImageWidget .wrapper .chicklet-content .infos {
      right: -1px;
      top: -1px; }
      .editImageWidget .wrapper .chicklet-header .infos img, .editImageWidget .wrapper .chicklet-content .infos img {
        -webkit-border-top-right-radius: 6px;
        -moz-border-radius-topright: 6px;
        border-top-right-radius: 6px; }
      .editImageWidget .wrapper .chicklet-header .infos i, .editImageWidget .wrapper .chicklet-content .infos i {
        margin-bottom: 4px; }
      .editImageWidget .wrapper .chicklet-header .infos .icon-plus, .editImageWidget .wrapper .chicklet-content .infos .icon-plus {
        background-color: white;
        border-radius: 50%; }
  .editImageWidget i.crop, .editImageWidget i.delete, .editImageWidget .gallery, .editImageWidget .upload {
    display: none; }
  .editImageWidget .bs-icon-container.crop, .editImageWidget .bs-icon-container.delete,
  .editImageWidget .bs-icon-container.gallery, .editImageWidget .bs-icon-container.upload {
    display: none; }
  .editImageWidget.cropEnabled .bs-icon-container.crop {
    display: inline-block; }
  .editImageWidget.deleteEnabled i.delete {
    display: inline-block; }
  .editImageWidget.deleteEnabled .bs-icon-container.delete {
    display: inline-block; }
  .editImageWidget.galleryEnabled .gallery {
    display: inline-block; }
  .editImageWidget.galleryEnabled .bs-icon-container.gallery {
    display: inline-block; }
  .editImageWidget.uploadEnabled .upload {
    display: inline-block; }
    .editImageWidget.uploadEnabled .upload .uploadifive:hover {
      cursor: pointer; }
      .editImageWidget.uploadEnabled .upload .uploadifive:hover a {
        text-decoration: underline; }
  .editImageWidget.dropHighlight.dropHover .chicklet-content {
    border: 1px solid #049cdb; }
  .editImageWidget.dropHighlight .controls {
    display: none; }
  .editImageWidget.validation-error .slot {
    background-color: #f2dede; }

.fields .field.text {
  position: relative; }
  .fields .field.text:hover .charCounter, .fields .field.text:hover .icons, .fields .field.text:hover .note, .fields .field.text.active .charCounter, .fields .field.text.active .icons, .fields .field.text.active .note {
    opacity: 1;
    filter: alpha(opacity=100); }
  .fields .field.text.allCaps input, .fields .field.text.allCaps textarea {
    text-transform: uppercase; }
  .fields .field.text.required label.primary:after {
    content: "*";
    display: inline-block;
    height: 20px;
    line-height: 20px;
    position: absolute;
    width: 21px;
    vertical-align: middle; }
  .fields .field.text .charCounter, .fields .field.text .icons, .fields .field.text .note {
    -webkit-transition: opacity 0.5s linear;
    -moz-transition: opacity 0.5s linear;
    -o-transition: opacity 0.5s linear;
    transition: opacity 0.5s linear;
    opacity: 0;
    filter: alpha(opacity=0);
    font-size: 12px; }
  .fields .field.text .icons {
    position: absolute;
    right: 0;
    top: 0; }
    .fields .field.text .icons i {
      cursor: pointer;
      margin-left: 9px; }
  .fields .field.text .note {
    margin: 0 0 9px 0; }
  .fields .field.text .description {
    color: #555;
    margin-left: 18px;
    font-size: 12px;
    margin-top: -5px; }

.field .fieldNote {
  width: 100%;
  display: flex;
  flex-flow: row nowrap; }
  .field .fieldNote .note {
    width: 80%;
    margin-left: 0;
    margin-right: 0; }
  .field .fieldNote .charCounter {
    width: 20%;
    margin-left: 0;
    margin-right: 0; }

html .filterBar {
  background-color: #BEAF87;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: auto;
  margin: 0 0 18px;
  padding: 9px 9px 0; }
  html .filterBar .control-group {
    float: left; }
  html .filterBar .control-group {
    margin-right: 9px;
    width: 154px; }
  html .filterBar .control-group:nth-child(1n) {
    clear: none;
    margin-right: 9px;
    width: 154px; }
  html .filterBar .control-group:nth-child(2n) {
    clear: none;
    margin-right: 9px;
    width: 154px; }
  html .filterBar .control-group:nth-child(3n) {
    clear: none;
    margin-right: 9px;
    width: 154px; }
  html .filterBar .control-group:nth-child(4n) {
    margin-right: 0;
    width: 164px; }
  html .filterBar .control-group:nth-child(4n) + .control-group {
    clear: left; }
  html .filterBar label, html .filterBar .control-group label {
    height: 12px;
    line-height: 12px;
    color: #252526;
    font-size: 12px;
    margin-bottom: 2px;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    text-shadow: none; }
  html .filterBar select {
    height: inherit;
    font-size: 12px;
    padding: 0; }
  html .filterBar .highlightLabel {
    color: #ffffff !important; }
  html .filterBar .highlightSelect {
    background-color: white !important;
    color: black; }
  html .filterBar a, html .filterBar a:link, html .filterBar a:visited {
    color: #252526; }
  html .filterBar a:hover, html .filterBar a:active, html .filterBar a.active {
    color: #ffffff; }

.fixedRows td {
  padding: 0; }

html select {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }
html textarea {
  height: auto;
  resize: none; }
html form {
  overflow: auto; }
  html form .control-group {
    float: left; }
  html form .control-group {
    width: 672px; }
  html form .formSubmits {
    clear: both;
    float: right; }
html .control-group label {
  overflow: hidden;
  text-overflow: ellipsis;
  visibility: visible;
  white-space: nowrap;
  color: #252526;
  font-weight: inherit;
  margin-bottom: 2px; }
html .control-group.error input,
html .control-group.error select,
html .control-group.error textarea {
  border-width: 2px; }
html .control-group select,
html .control-group textarea,
html .control-group input[type="text"],
html .control-group input[type="password"],
html .control-group input[type="datetime"],
html .control-group input[type="datetime-local"],
html .control-group input[type="date"],
html .control-group input[type="month"],
html .control-group input[type="time"],
html .control-group input[type="week"],
html .control-group input[type="number"],
html .control-group input[type="email"],
html .control-group input[type="url"],
html .control-group input[type="search"],
html .control-group input[type="tel"],
html .control-group input[type="color"],
html .control-group .uneditable-input {
  font-weight: inherit;
  width: 100%; }
html .control-group input,
html .control-group select,
html .control-group textarea {
  color: #252526; }
html .control-group .radio input[type="radio"],
html .control-group .checkbox input[type="checkbox"] {
  margin-left: -18px; }

.imageBrowserImage.chicklet .wrapper .chicklet-header .imageResolutionWrapper {
  left: 2px;
  margin-left: 9px;
  top: -4px;
  text-align: left;
  color: #252526;
  opacity: 0.5;
  filter: alpha(opacity=50); }
.imageBrowserImage.chicklet .wrapper .chicklet-header .cornerBadgeWrapper {
  right: -1px !important;
  top: -1px !important;
  background-image: url("../../img/corner-banner.png");
  width: 35px;
  height: 35px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-right-radius: 6px; }
  .imageBrowserImage.chicklet .wrapper .chicklet-header .cornerBadgeWrapper .cornerBadge {
    color: white;
    text-align: right;
    line-height: 22px;
    margin-right: 4px;
    font-size: 12px; }

.slot {
  line-height: 16px;
  position: relative;
  white-space: normal;
  color: #cccccc;
  font-size: 11px; }
  .slot.noImage {
    border: 1px dashed #cccccc;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box;
    /* Opera/IE 8+ */ }
  .slot.uncroppedSlot {
    border: 1px dashed red !important; }
  .slot.noImageTemp {
    border: 1px dashed #cccccc !important; }
  .slot .preview {
    background-repeat: no-repeat;
    bottom: 0px;
    cursor: pointer;
    left: 0px;
    position: absolute;
    right: 0px;
    top: 0px; }
  .slot .loading {
    background-image: url("../../img/ajax-loader.gif");
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 100%; }
  .slot .lightBox {
    display: none; }

.chicklet .wrapper .chicklet-content .slot {
  overflow: hidden; }
  .chicklet .wrapper .chicklet-content .slot img {
    max-height: none;
    max-width: none;
    height: auto;
    width: auto; }
.chicklet .wrapper .chicklet-content .slot.deletedImage img {
  opacity: 0.3 !important; }

#photoWizardChickletGrid.stretched .chicklet .wrapper .chicklet-content .slot img {
  height: 100%;
  width: 100%; }

.updateText .thumb.stretched .slot img {
  height: 100%;
  width: 100%; }

.editProfile .contactInfo .slot.showDefaultBGImage {
  background-image: url("../../img/defaultAgentImage.jpg");
  background-repeat: no-repeat;
  background-size: 100%;
  cursor: default;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
.editProfile .slot img {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AEMFw8BRNC+hgAAATVJREFUeNrt17ENwCAMAEESZQ4mZVomyQKUkb7IfYncnYzgWmuNU3PO4/ne2/yH8/dQGgAAAAQAgAD8s8d7vJ23Aa4gAAIAQAAAqPgHeI+38zbAFQRAAAAIAAAV/wDv8XbeBriCAAgAAAEAoOIf4D3eztsAVxAAAQAgAABU/AO8x9t5G+AKAiAAAAQAgIp/gPd4O28DXEEABACAAABQ8Q/wHm/nbYArCIAAABAAACr+Ad7j7bwNcAUBEAAAAgBAxT/Ae7ydtwGuIAACAEAAAKj4B3iPt/M2wBUEQAAACAAAFf8A7/F23ga4ggAIAAABAKDiH+A93s7bAFcQAAEAIAAAVPwDvMfbeRvgCgIgAAAEAICKf4D3eDtvA1xBAAQAgAAAUPEP8B5v522AKwiAAAAQAAAKegEXwH/7KKXoSgAAAABJRU5ErkJggg==");
  background-repeat: repeat; }

.navAgentPhoto .slot.showDefaultBGImage {
  background-image: url("../../img/defaultAgentImageSmall.jpg");
  background-repeat: no-repeat;
  background-size: 100%;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }

.paginator {
  line-height: 21px;
  text-align: center; }
  .paginator .paginatorControls {
    position: inherit;
    list-style-type: none;
    display: inline-block; }
    .paginator .paginatorControls li {
      list-style-type: none;
      float: left;
      position: relative;
      margin-left: 4px;
      margin-right: 4px; }
    .paginator .paginatorControls a.paginator-goToPage {
      padding: 2px 4px; }
    .paginator .paginatorControls span.paginator-active {
      background-color: #fcfdfd;
      border: 1px solid #fcfdfd;
      padding: 1px 3px; }

.paginatorBtn {
  height: 18px; }

.paginatorBtn.left .circleContainer {
  position: absolute;
  right: 0px;
  bottom: 0px; }
  .paginatorBtn.left .circleContainer .circle {
    width: 12px;
    height: 12px;
    border: 2px solid #252526;
    background-color: #252526;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px; }
.paginatorBtn.left .triangleContainer {
  position: absolute;
  right: 5px;
  bottom: 4px; }
  .paginatorBtn.left .triangleContainer .triangle {
    width: 0px;
    height: 0px;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-right: 8px solid #ffffff; }

.paginatorBtn.right .circleContainer {
  position: absolute;
  left: 0px;
  bottom: 0px; }
  .paginatorBtn.right .circleContainer .circle {
    width: 12px;
    height: 12px;
    border: 2px solid #252526;
    background-color: #252526;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px; }
.paginatorBtn.right .triangleContainer {
  position: absolute;
  left: 5px;
  bottom: 4px; }
  .paginatorBtn.right .triangleContainer .triangle {
    width: 0px;
    height: 0px;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 8px solid #ffffff; }

.passwordFields #passwordField {
  position: relative; }
.passwordFields .passwordStrengthMeterTable {
  width: 100%;
  position: relative;
  top: -5px;
  left: 0; }
  .passwordFields .passwordStrengthMeterTable .passwordStrengthMeter {
    float: left;
    width: 25%;
    height: 4px;
    margin: 0; }
.passwordFields .passwordStrengthMeter:first-child {
  border-bottom-left-radius: 3px; }
.passwordFields .passwordStrengthMeter:last-child {
  border-bottom-right-radius: 3px; }

html .phoneType {
  position: relative;
  vertical-align: top; }
  html .phoneType label {
    visibility: hidden; }
  html .phoneType select {
    font-size: 12px;
    height: inherit;
    padding: 0;
    position: absolute;
    top: 0; }

.picker .results {
  overflow-x: hidden;
  height: 100%; }
  .picker .results .chicklet {
    cursor: pointer; }

.progress {
  position: relative; }
  .progress span {
    font-size: 10px;
    left: 50%;
    margin-left: -50px;
    position: absolute;
    right: 50%;
    text-align: center;
    width: 100px; }

.progressIndicator {
  position: relative;
  text-align: center; }
  .progressIndicator .paginatorBtn {
    height: 34px; }
  .progressIndicator .steps {
    position: inherit;
    list-style-type: none;
    display: inline-block;
    margin-bottom: 9px; }
    .progressIndicator .steps .step {
      border-bottom: solid 2px #252526; }
      .progressIndicator .steps .step .dotContainer {
        position: absolute;
        left: 50%;
        margin-left: -5px;
        bottom: 3; }
        .progressIndicator .steps .step .dotContainer .dot {
          width: 6px;
          height: 6px;
          border: 2px solid #252526;
          background-color: #ffffff;
          -moz-border-radius: 6px;
          -webkit-border-radius: 6px;
          border-radius: 6px;
          cursor: default; }
        .progressIndicator .steps .step .dotContainer .dot.active {
          background-color: #BEAF87;
          cursor: default; }
    .progressIndicator .steps li {
      list-style-type: none;
      float: left;
      position: relative;
      padding-bottom: 4px;
      width: 100px;
      color: #252526; }
      .progressIndicator .steps li label {
        overflow: hidden;
        text-overflow: ellipsis;
        visibility: visible;
        white-space: nowrap;
        font-size: 12px;
        cursor: default; }
    .progressIndicator .steps .active {
      color: #BEAF87; }
  .progressIndicator .indicator:before, .progressIndicator .indicator:after, .progressIndicator .indicator > ul:before, .progressIndicator .indicator > ul:after {
    content: '';
    display: table; }
  .progressIndicator .indicator:after, .progressIndicator .indicator > ul:after {
    clear: both; }
  .progressIndicator .done {
    display: none; }

.rangeDropdowns .select-start, .rangeDropdowns .select-end {
  display: inline-block;
  margin-left: 9px;
  margin-right: 9px; }
  .rangeDropdowns .select-start select, .rangeDropdowns .select-end select {
    width: 100px; }

.searchBar {
  position: absolute;
  right: 0;
  top: 0; }
  .searchBar input {
    width: 228px;
    border-color: #efefef !important;
    color: #252526; }
  .searchBar a.doSearch {
    background-color: #F3F5F6; }
  .searchBar a.clearSearch {
    position: absolute;
    left: 208px;
    top: -3px; }
    .searchBar a.clearSearch.search-empty {
      display: none; }
    .searchBar a.clearSearch.search-active {
      display: block;
      z-index: 3; }

[class^="sprite-"],
[class*=" sprite-"] {
  display: inline-block;
  height: 20px;
  margin-top: -2px;
  width: 21px;
  *margin-right: .3em;
  line-height: 20px;
  vertical-align: middle;
  background-image: url("../../img/imprev-sprites-gray.png");
  background-repeat: no-repeat; }

[class^="sprite-boxed-"],
[class*=" sprite-boxed-"] {
  height: 26px;
  width: 29px;
  margin: 0;
  *margin-right: .3em;
  line-height: 26px; }

[class^="sprite-customicons-"],
[class*=" sprite-customicons-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../../img/imprev-sprites-gray.png");
  background-position: 56px 0;
  background-repeat: no-repeat;
  margin-top: 1px; }

.sprite-support {
  background-position: 1px 0px; }

.sprite-store {
  background-position: 1px -20px; }

.sprite-projects {
  background-position: 1px -40px; }

.sprite-new-group {
  background-position: 1px -60px; }

.sprite-new-contact {
  background-position: 1px -80px; }

.sprite-import-contacts {
  background-position: 1px -100px; }

.sprite-home {
  background-position: 1px -120px; }

.sprite-designs {
  background-position: 1px -140px; }

.sprite-contacts {
  background-position: 1px -160px; }

.sprite-campaigns {
  background-position: 1px -180px; }

.sprite-whatis {
  background-position: 1px -200px; }

.sprite-listings {
  background-position: 1px -220px; }

.sprite-boxed-new-contact {
  background-position: -25px -31px; }

.sprite-boxed-manage-groups {
  background-position: -25px -60px; }

.sprite-boxed-support {
  background-position: -25px -89px; }

.sprite-boxed-business-info {
  background-position: -25px -118px; }

.sprite-boxed-settings {
  background-position: -25px -147px; }

.sprite-boxed-import-contacts {
  background-position: -25px -176px; }

.sprite-boxed-manage-custom-fields {
  background-position: -25px -205px; }

.sprite-boxed-new-campaign {
  background-position: -25px -234px; }

.sprite-boxed-campaigns {
  background-position: -25px -263px; }

.sprite-boxed-new-project {
  background-position: -25px -292px; }

.sprite-boxed-preview {
  background-position: -25px -321px; }

.sprite-boxed-details {
  background-position: -25px -350px; }

.sprite-boxed-layout {
  background-position: -25px -379px; }

.sprite-boxed-key {
  background-position: -25px -437px; }

.sprite-boxed-edit-project {
  background-position: -25px -466px; }

.sprite-boxed-print {
  background-position: -25px -495px; }

.sprite-boxed-contact {
  background-position: -25px -524px; }

.sprite-boxed-new-group {
  background-position: -25px -553px; }

.sprite-boxed-photo {
  background-position: -25px -582px; }

.sprite-customicons-crop {
  background-position: -57px -1px; }

.sprite-customicons-play {
  background-position: -57px -17px; }

.sprite-customicons-addressBook {
  background-position: -57px -33px; }

.sprite-customicons-history {
  background-position: -57px -49px; }

.sprite-customicons-phrase {
  background-position: -57px -65px; }

.sprite-customicons-spell {
  background-position: -57px -81px; }

.sprite-customicons-stats {
  background-position: -57px -97px; }

.sprite-customicons-audio {
  background-position: -57px -113px; }

.sprite-customicons-warning {
  background-position: -57px -129px; }

.sprite-customicons-select {
  background-position: -57px -145px; }

.sprite-customicons-close {
  background-position: -57px -161px; }

.sprite-customicons-left {
  background-position: -57px -177px; }

.sprite-customicons-right {
  background-position: -57px -193px; }

.sprite-customicons-photo {
  background-position: -57px -209px; }

.sprite-customicons-dropbox {
  background-position: -57px -225px; }

.sprite-customicons-lightbulb {
  background-position: -57px -241px; }

.sprite-customicons-replace {
  background-position: -57px -257px; }

.sprite-customicons-crop-red {
  background-position: -57px -273px; }

.sprite-customicons-check-black {
  background-position: -57px -289px; }

.sprite-customicons-check-white {
  background-position: -57px -305px; }

.sprite-customicons-check-green {
  background-position: -57px -321px; }

.sprite-customicons-magnify {
  background-position: -57px -337px; }

.sprite-customicons-large-grid {
  background-position: -57px -353px; }

.sprite-customicons-medium-grid {
  background-position: -57px -369px; }

.sprite-customicons-small-grid {
  background-position: -57px -385px; }

.sprite-customicons-link {
  background-position: -57px -401px; }

.sprite-customicons-copy {
  background-position: -57px -417px; }

html .switcher {
  margin: 0 0 18px 0;
  position: relative;
  text-align: center; }
  html .switcher:before, html .switcher:after {
    font-size: 14px;
    display: inline;
    vertical-align: middle; }
  html .switcher:before {
    content: attr(title);
    padding-right: 9px; }
  html .switcher:after {
    content: attr(title);
    padding-left: 9px;
    visibility: hidden; }
  html .switcher > button {
    min-width: 49px; }
  html .switcher button {
    background-color: #BEAF87;
    color: #252526; }
  html .switcher button:active, html .switcher button.active {
    color: #ffffff; }

.uploader {
  position: relative;
  opacity: 1;
  filter: alpha(opacity=100); }
  .uploader object {
    opacity: 0;
    filter: alpha(opacity=0);
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%; }
  .uploader .uploadifive .uploadifive-button {
    padding: 0; }
  .uploader .uploadifive .uploadifive-queue {
    display: none; }
  .uploader input[type="file"] {
    height: auto; }

html .bulkActions {
  margin: 9px 0;
  overflow: hidden; }
  html .bulkActions div {
    display: inline; }
  html .bulkActions select {
    width: 168px;
    margin-right: 9px;
    display: inline; }
  html .bulkActions a.btn,
  html .bulkActions a.secondary-action {
    float: right; }

table {
  table-layout: fixed; }
  table.table-hover > tbody > tr > td.defaultClickAction {
    cursor: pointer; }
  table th {
    font-size: 12px; }
  table th, table td {
    overflow: hidden;
    text-overflow: ellipsis;
    visibility: visible;
    white-space: nowrap; }
    table th.column-action, table td.column-action {
      width: 54px;
      white-space: nowrap;
      text-align: center; }
      table th.column-action > a, table td.column-action > a {
        margin-right: 9px; }
        table th.column-action > a > i, table td.column-action > a > i {
          text-indent: -999em; }
    table th.column-checkboxTd, table td.column-checkboxTd {
      width: 13px; }
      table th.column-checkboxTd input, table td.column-checkboxTd input {
        margin-top: -4px; }
  table td.column-checkboxTd label {
    margin: 0;
    padding: 0;
    min-height: auto; }
  table td.column-checkboxTd input {
    margin-top: -2px; }
  table tr.noResults td {
    overflow: hidden;
    text-overflow: clip;
    white-space: normal; }
  table th.sortable > span {
    cursor: pointer;
    background-image: url("../../img/upDownArrows1.png");
    background-position: right -67px;
    background-repeat: no-repeat;
    padding-right: 23px;
    display: block;
    min-height: 21px;
    float: left; }
  table th.sortable.ASCENDING > span {
    background-position: right 0px; }
  table th.sortable.DESCENDING > span {
    background-position: right -23px; }

.tile {
  flex: 1 1 0px; }
  .tile .tile-inner {
    height: 120px;
    display: flex;
    padding: 50px 35px 40px 35px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    text-align: center;
    background: #425266;
    /* Drop Shadow */
    box-shadow: 4px 4px 0 0 rgba(206, 216, 220, 0.5);
    border-radius: 3px;
    border-top: 10px solid #252526; }
    .tile .tile-inner.success {
      border-color: #1FCDAB; }
      .tile .tile-inner.success .tile-tertiary {
        color: #1FCDAB; }
    .tile .tile-inner.warning {
      border-color: #FF9246; }
      .tile .tile-inner.warning .tile-tertiary {
        color: #FF9246; }
    .tile .tile-inner.error {
      border-color: #FA4520; }
      .tile .tile-inner.error .tile-tertiary {
        color: #FA4520; }
    .tile .tile-inner .tile-label {
      color: #FFFFFF;
      font-size: 12px;
      font-style: normal;
      font-weight: 700;
      line-height: normal;
      letter-spacing: 0.343px;
      text-transform: uppercase; }
    .tile .tile-inner .tile-primary {
      color: #FFFFFF;
      font-size: 48px;
      font-style: normal;
      font-weight: 300;
      line-height: 48px; }
    .tile .tile-inner .tile-secondary {
      color: #CDD8E3;
      font-size: 12px;
      font-style: normal;
      font-weight: 700;
      line-height: normal;
      letter-spacing: 0.343px;
      text-transform: uppercase; }
    .tile .tile-inner .tile-tertiary {
      color: #CDD8E3;
      font-size: 14px;
      font-style: normal;
      font-weight: 700;
      line-height: normal; }

ul.tileGrid {
  display: flex;
  flex-flow: row wrap;
  gap: 9px;
  justify-content: center;
  align-items: center; }

.well.well-titled {
  overflow: hidden;
  padding: 57px 18px 18px;
  position: relative; }
.well .well-title {
  background-color: #f2f2f2;
  background-color: #f2f2f2 �/;
  background-color: #f2f2f2\9;
  border: 1px solid #efefef;
  color: #232323;
  font-weight: 500;
  left: -1px;
  padding: 9px 18px;
  position: absolute;
  right: -1px;
  top: -1px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px; }
  .well .well-title .breadcrumb {
    background: none;
    margin: 0;
    padding: 0; }
  .well .well-title a, .well .well-title a:link, .well .well-title a:visited {
    color: #252526; }
  .well .well-title a:hover {
    color: #BEAF87; }

body.bgLoading #bgLoading {
  visibility: visible; }

#bgLoading {
  visibility: hidden;
  line-height: 12px;
  position: fixed;
  right: 25px;
  bottom: 25px;
  width: 45px;
  height: 12px;
  z-index: 1070; }

.errorToolTip {
  background-color: #f2dede;
  border: 1px solid #eed3d7;
  color: #b94a48; }

.infoToolTip {
  background-color: #dff0d8;
  border: 2px solid #d6e9c6;
  color: #468847;
  font-size: 14px; }

body.loading .modal-backdrop.in {
  z-index: 1070; }
body.loading #loading.in {
  z-index: 1080; }
body.loading #customLoading.in {
  z-index: 1080; }

#customLoading {
  margin: -33px 0 0 -168px;
  top: 50%;
  width: 336px; }
  #customLoading .customLoadingAnimation {
    text-align: center;
    height: 235px;
    vertical-align: middle; }
    #customLoading .customLoadingAnimation .headline {
      color: #252526;
      font-size: 16px;
      line-height: 22px;
      padding-top: 9px; }
    #customLoading .customLoadingAnimation .loadingMask {
      padding-top: 9px; }
    #customLoading .customLoadingAnimation .mainText {
      color: #999;
      font-size: 14px;
      line-height: 18px;
      padding-top: 9px; }
    #customLoading .customLoadingAnimation .containIt {
      overflow: hidden;
      text-overflow: ellipsis;
      visibility: visible;
      white-space: nowrap;
      padding-left: 9px;
      padding-right: 9px; }

#loading {
  margin: -33px 0 0 -115px;
  top: 50%;
  width: 230px; }
  #loading .fade {
    -webkit-transition: opacity 0.3s linear;
    -moz-transition: opacity 0.3s linear;
    -o-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear; }
  #loading .loading-text {
    background-color: #000;
    color: #fff;
    padding: 5px 10px; }
  #loading .progress {
    margin: 5px; }
    #loading .progress .bar {
      background-color: #555; }

.modal-backdrop {
  background: url(data:image/gif;base64,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); }

html #modal {
  height: 500px;
  margin: -270px 0 0 -355px;
  width: 710px;
  overflow: visible; }
  html #modal.fade {
    filter: none; }
  html #modal > div {
    /* this will be the view that extends BaseModalLayout */
    height: 100%;
    overflow: visible;
    position: relative; }
  html #modal .modal-close {
    background: url("../../img/vendor/fancybox/fancybox_sprite.png") left top;
    border: 0;
    height: 36px;
    padding: 0;
    position: absolute;
    right: -20px;
    text-indent: -9999px;
    top: -18px;
    width: 40px;
    z-index: 1052;
    margin-top: 0px; }
  html #modal .modal-header {
    left: 0;
    height: 27px;
    padding: 9px 13px 0 13px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1051; }
    html #modal .modal-header h3 {
      width: 100%;
      overflow: hidden;
      text-overflow: ellipsis;
      visibility: visible;
      white-space: nowrap;
      line-height: 21px;
      display: inline-block; }
    html #modal .modal-header .rightTitle {
      float: right;
      font-size: 14px;
      margin-right: 9px; }
  html #modal .modal-body {
    bottom: 60px;
    left: 0;
    overflow: auto;
    padding: 18px 18px;
    position: absolute;
    right: 0;
    top: 37px;
    z-index: 1050; }
  html #modal .modal-footer {
    background-color: #ffffff;
    bottom: 0;
    height: 30px;
    left: 0;
    position: absolute;
    right: 0; }
    html #modal .modal-footer .left {
      float: left; }
    html #modal .modal-footer .right {
      float: right; }
    html #modal .modal-footer .modalTerms {
      float: left;
      line-height: 30px; }
    html #modal .modal-footer button {
      margin-top: 0px; }
  html #modal.largeModal {
    height: 650px;
    margin: -270px 0 0 -355px;
    width: 710px; }
    html #modal.largeModal .modal-body {
      max-height: 550px; }
  html #modal.largeInfoModal {
    height: 650px;
    margin: -270px 0 0 -355px;
    width: 710px; }
    html #modal.largeInfoModal .modal-body {
      max-height: 550px; }
    html #modal.largeInfoModal .modal-header {
      display: none; }
    html #modal.largeInfoModal .modal-body {
      top: 0; }
  html #modal.tallInfoModal {
    height: 600px;
    margin: -270px 0 0 -355px;
    width: 575px; }
  html #modal.mediumInfoModal {
    height: 350px;
    margin: -175px 0 0 -254px;
    width: 508px; }
  html #modal.smallInfoModal {
    height: 240px;
    margin: -100px 0 0 -187px;
    width: 374px; }
  html #modal.noModalHeader .modal-header {
    display: none; }
  html #modal.noModalHeader .modal-body {
    top: 0; }
  @media (min-width: 978px) {
    html #modal.mobileMediumInfoModal {
      height: 350px;
      margin: -175px 0 0 -254px;
      width: 508px; } }
  @media (max-width: 978px) {
    html #modal.mobileMediumInfoModal {
      height: 300px;
      width: 90vw;
      left: 5vw;
      right: 5vw;
      top: 10%;
      margin: 0 0 0 0; }
      html #modal.mobileMediumInfoModal .modal-header {
        display: none; }
      html #modal.mobileMediumInfoModal .modal-body {
        top: 0; } }
  html #modal.showListStyles ol li {
    list-style: decimal; }
  html #modal.showListStyles ul li {
    list-style: disc; }

.privacyPolicy table, .termsOfUse table {
  table-layout: auto; }
  .privacyPolicy table td, .privacyPolicy table th, .termsOfUse table td, .termsOfUse table th {
    overflow: visible;
    white-space: normal; }

#site-alerter {
  -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);
  -webkit-transition: opacity 0.5s linear;
  -moz-transition: opacity 0.5s linear;
  -o-transition: opacity 0.5s linear;
  transition: opacity 0.5s linear;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: hidden;
  left: 50%;
  line-height: 18px;
  margin: 0 0 0 -200px;
  position: fixed;
  right: 50%;
  top: 0;
  width: 400px;
  z-index: 1060; }
  @media (max-width: 978px) {
    #site-alerter {
      left: 0;
      margin: 0px;
      width: 100%; } }
  #site-alerter.showing {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100); }
    #site-alerter.showing .close {
      opacity: 0.2;
      filter: alpha(opacity=20); }
  #site-alerter ul {
    list-style: none;
    margin: 0; }
    #site-alerter ul li {
      line-height: 22px;
      word-wrap: break-word; }
  #site-alerter .close {
    opacity: 0;
    filter: alpha(opacity=0);
    text-decoration: none;
    top: 0; }

.status-indicator-container {
  width: 64px;
  height: 46px;
  text-align: center; }
  .status-indicator-container .status-indicator {
    display: inline-block;
    width: 32px;
    height: 16px;
    line-height: 16px;
    border: 3px solid #000;
    border-radius: 16px;
    margin: 12px;
    text-align: center;
    font-size: 9px;
    text-transform: uppercase;
    color: #FFFFFF; }
@-webkit-keyframes pulse {
  0% {
    box-shadow: 0 0 3px #e60000, inset 0 0 3px #e60000; }
  50% {
    box-shadow: 0 0 12px #e60000, inset 0 0 12px #e60000; }
  100% {
    box-shadow: 0 0 3px #e60000, inset 0 0 3px #e60000; } }
@keyframes rotate {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }
@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }
    .status-indicator-container .status-indicator.loading {
      width: 16px;
      border-color: #9e9e9e;
      border-radius: 50%;
      border-right-color: transparent;
      border-bottom-color: transparent;
      -webkit-transition: all 0.5s ease-in;
      -webkit-animation-name: rotate;
      -webkit-animation-duration: 1.0s;
      -webkit-animation-iteration-count: infinite;
      -webkit-animation-timing-function: linear;
      transition: all 0.5s ease-in;
      animation-name: rotate;
      animation-duration: 1.0s;
      animation-iteration-count: infinite;
      animation-timing-function: linear; }
    .status-indicator-container .status-indicator.success {
      background-color: #94E185;
      border-color: #78D965;
      box-shadow: 0 0 3px 1px #94E185; }
    .status-indicator-container .status-indicator.warn {
      background-color: #FFC182;
      border-color: #FFB161;
      box-shadow: 0 0 3px 1px #FFC182; }
    .status-indicator-container .status-indicator.info {
      background-color: #66b3ff;
      border-color: #3399ff;
      box-shadow: 0 0 3px 1px #66b3ff; }
    .status-indicator-container .status-indicator.fail {
      background-color: #C9404D;
      border-color: #C42C3B;
      box-shadow: 0 0 3px 1px #C9404D;
      -webkit-animation: pulse 1.5s linear 0.5s infinite;
      font-weight: 600; }

html #modal.whatIsModal {
  height: 350px;
  margin: -175px 0 0 -254px;
  width: 508px; }

html #modal #youtubeCallbackModal {
  height: 470px !important; }
  html #modal #youtubeCallbackModal .privacySelectionRadio {
    display: flex; }
    html #modal #youtubeCallbackModal .privacySelectionRadio .radio {
      margin-right: 18px; }
  html #modal #youtubeCallbackModal .subheader label, html #modal #youtubeCallbackModal .privacySelectionHeader {
    color: var(--Secondary---Default, #455E78);
    font-feature-settings: 'clig' off, 'liga' off;
    /* Inputs/Label */
    font-family: Roboto;
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    letter-spacing: 0.343px;
    text-transform: uppercase;
    margin-top: 18px; }
  html #modal #youtubeCallbackModal .cancelYouTube {
    margin-right: 9px;
    line-height: 30px; }
