/* line 46, app/assets/stylesheets/sass/compiled.scss */
.divider {
  height: 1px;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: #cccccc;
  display: block;
}

/* line 53, app/assets/stylesheets/sass/compiled.scss */
.divider.divider-default {
  border-color: #cccccc;
}

/* line 57, app/assets/stylesheets/sass/compiled.scss */
.divider.divider-blue {
  border-color: #6ca7d2;
}

/* line 61, app/assets/stylesheets/sass/compiled.scss */
.divider.divider-dotted {
  border-style: dotted;
}

/* line 77, app/assets/stylesheets/sass/compiled.scss */
.link, .breadcrumb > a {
  text-decoration: none;
  transition: color ease-in-out 0.15s;
}

/* line 81, app/assets/stylesheets/sass/compiled.scss */
.link.default, .breadcrumb > a {
  color: #666666;
}

/* line 69, app/assets/stylesheets/sass/compiled.scss */
.link.default:focus, .breadcrumb > a:focus, .link.default:hover, .breadcrumb > a:hover, .link.default.ui-state-hover, .breadcrumb > a.ui-state-hover, .link.default:active, .breadcrumb > a:active {
  color: #262626;
}

/* line 85, app/assets/stylesheets/sass/compiled.scss */
.link.blue, .breadcrumb > a.blue {
  color: #336699;
}

/* line 69, app/assets/stylesheets/sass/compiled.scss */
.link.blue:focus, .breadcrumb > a.blue:focus, .link.blue:hover, .breadcrumb > a.blue:hover, .link.blue.ui-state-hover, .breadcrumb > a.blue.ui-state-hover, .link.blue:active, .breadcrumb > a.blue:active {
  color: #132639;
}

/* line 91, app/assets/stylesheets/sass/compiled.scss */
.breadcrumb, .breadcrumb > * {
  color: #666666;
}

/* line 96, app/assets/stylesheets/sass/compiled.scss */
.breadcrumb > .separator {
  margin: 0 5px;
}

/* line 97, app/assets/stylesheets/sass/compiled.scss */
.breadcrumb > img {
  vertical-align: text-bottom;
}

/* line 100, app/assets/stylesheets/sass/compiled.scss */
.ui-widget-header {
  background: #6ca7d2;
}

/* line 101, app/assets/stylesheets/sass/compiled.scss */
.ui-state-default,
.ui-widget-content
.ui-state-default,
.ui-widget-header
.ui-state-default {
  background: #dfeffc;
}

/* line 108, app/assets/stylesheets/sass/compiled.scss */
.fg-menu a.ui-state-hover {
  background: transparent !important;
}

/* line 113, app/assets/stylesheets/sass/compiled.scss */
.jspTrack {
  background-color: #cccccc;
}

/* line 114, app/assets/stylesheets/sass/compiled.scss */
.jspDrag {
  background-color: #6ca7d2;
}

/* line 115, app/assets/stylesheets/sass/compiled.scss */
.jspVerticalBar {
  width: 10px;
}

@font-face {
  font-family: "rouble";
  src: url(/assets/shared/rouble-webfont-eb5cb7762554096e5d72e8dc508c02442493ca6a2fdc1049ee1afd500c6434ed.eot);
  src: url(/assets/shared/rouble-webfont-eb5cb7762554096e5d72e8dc508c02442493ca6a2fdc1049ee1afd500c6434ed.eot?#iefix) format("embedded-opentype"), url(/assets/shared/rouble-webfont-a28ad6e5f0a338a2b1adb34ba5a4a50f3db74ac281c13aa8b29710872304d5f8.woff) format("woff"), url(/assets/shared/rouble-webfont-915d729aeeeb04d50b8fd2f26f7d1362ead04fc0a3a5b1540cc8221af1ac0ea9.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* line 13, app/assets/stylesheets/sass/labels.scss */
.label {
  display: inline;
  padding: .2em .6em;
  font-weight: bold;
  line-height: 1;
  color: #ffffff !important;
  text-decoration: none !important;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 10px;
}

/* line 25, app/assets/stylesheets/sass/labels.scss */
.label > img {
  height: 12px;
  max-width: 12px;
  vertical-align: middle;
}

/* line 31, app/assets/stylesheets/sass/labels.scss */
.label:empty {
  display: none;
}

/* line 36, app/assets/stylesheets/sass/labels.scss */
.label-no-bg, .label-price {
  background: none !important;
}

/* line 40, app/assets/stylesheets/sass/labels.scss */
.label-price {
  color: #d84525 !important;
  border: 1px solid #d84525;
  font-size: 14px;
  padding: .3em .6em .2em;
}

/* line 48, app/assets/stylesheets/sass/labels.scss */
.label-green {
  background-color: #4db897;
}

/* line 5, app/assets/stylesheets/sass/labels.scss */
.label-green[href] {
  padding: 5px 7px;
}

/* line 6, app/assets/stylesheets/sass/labels.scss */
.label-green[href]:hover, .label-green[href]:focus {
  background-color: #3c967a;
}

/* line 52, app/assets/stylesheets/sass/labels.scss */
.label-blue {
  background-color: #6ca7d2;
}

/* line 5, app/assets/stylesheets/sass/labels.scss */
.label-blue[href] {
  padding: 5px 7px;
}

/* line 6, app/assets/stylesheets/sass/labels.scss */
.label-blue[href]:hover, .label-blue[href]:focus {
  background-color: #4590c6;
}

/* line 56, app/assets/stylesheets/sass/labels.scss */
.label-yellow {
  background-color: #f3b562;
}

/* line 5, app/assets/stylesheets/sass/labels.scss */
.label-yellow[href] {
  padding: 5px 7px;
}

/* line 6, app/assets/stylesheets/sass/labels.scss */
.label-yellow[href]:hover, .label-yellow[href]:focus {
  background-color: #ef9f33;
}

/* line 1, app/assets/stylesheets/sass/buttons.scss */
.button, html.login-page .ui-dialog .ui-dialog-buttonset > button {
  padding: 13px 30px;
  color: #ffffff;
  text-align: center;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
  border-radius: 10px;
}

/* line 2, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-blue, html.login-page .ui-dialog .ui-dialog-buttonset > button, .search-box.blue > button.button, .button.btn-blue.ui-state-default {
  color: #ffffff;
  background-color: #6ca7d2;
  background-image: none;
  border-color: transparent;
}

/* line 10, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-blue:focus, html.login-page .ui-dialog .ui-dialog-buttonset > button:focus, .search-box.blue > button.button:focus, .button.btn-blue.focus, html.login-page .ui-dialog .ui-dialog-buttonset > button.focus, .search-box.blue > button.button.focus {
  color: #ffffff;
  background-color: #4590c6;
  border-color: rgba(0, 0, 0, 0);
}

/* line 16, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-blue:hover, html.login-page .ui-dialog .ui-dialog-buttonset > button:hover, .search-box.blue > button.button:hover, .button.btn-blue.ui-state-hover, html.login-page .ui-dialog .ui-dialog-buttonset > button.ui-state-hover, .search-box.blue > button.button.ui-state-hover {
  color: #ffffff;
  background-color: #4590c6;
  border-color: rgba(0, 0, 0, 0);
}

/* line 22, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-blue:active, html.login-page .ui-dialog .ui-dialog-buttonset > button:active, .search-box.blue > button.button:active, .button.btn-blue.active, html.login-page .ui-dialog .ui-dialog-buttonset > button.active, .search-box.blue > button.button.active {
  color: #ffffff;
  background-color: #4590c6;
  border-color: rgba(0, 0, 0, 0);
}

/* line 28, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-blue:active:hover, html.login-page .ui-dialog .ui-dialog-buttonset > button:active:hover, .search-box.blue > button.button:active:hover, .button.btn-blue:active:focus, html.login-page .ui-dialog .ui-dialog-buttonset > button:active:focus, .search-box.blue > button.button:active:focus, .button.btn-blue.focus:active, html.login-page .ui-dialog .ui-dialog-buttonset > button.focus:active, .search-box.blue > button.button.focus:active, .button.btn-blue.active:hover, html.login-page .ui-dialog .ui-dialog-buttonset > button.active:hover, .search-box.blue > button.button.active:hover, .button.btn-blue.active:focus, html.login-page .ui-dialog .ui-dialog-buttonset > button.active:focus, .search-box.blue > button.button.active:focus, .button.btn-blue.active.focus, html.login-page .ui-dialog .ui-dialog-buttonset > button.active.focus, .search-box.blue > button.button.active.focus {
  color: #ffffff;
  background-color: #367db1;
  border-color: rgba(0, 0, 0, 0);
}

/* line 39, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-blue.disabled, html.login-page .ui-dialog .ui-dialog-buttonset > button.disabled, .search-box.blue > button.button.disabled, .button.btn-blue.disabled:hover, .button.btn-blue.disabled:focus, .button.btn-blue.disabled.focus, .button.btn-blue.disabled:active, .button.btn-blue.disabled.active, .button.btn-blue[disabled], html.login-page .ui-dialog .ui-dialog-buttonset > button[disabled], .search-box.blue > button.button[disabled], .button.btn-blue[disabled]:hover, .button.btn-blue[disabled]:focus, .button.btn-blue.focus[disabled], .button.btn-blue[disabled]:active, .button.btn-blue.active[disabled], fieldset[disabled] .button.btn-blue, fieldset[disabled] html.login-page .ui-dialog .ui-dialog-buttonset > button, html.login-page .ui-dialog fieldset[disabled] .ui-dialog-buttonset > button, fieldset[disabled] .search-box.blue > button.button, fieldset[disabled] .button.btn-blue:hover, fieldset[disabled] .button.btn-blue:focus, fieldset[disabled] .button.btn-blue.focus, fieldset[disabled] .button.btn-blue:active, fieldset[disabled] .button.btn-blue.active {
  background-color: #6ca7d2;
  border-color: transparent;
}

/* line 2, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-orange, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange, .search-box > button.button, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button, .button.btn-orange.ui-state-default {
  color: #d84525;
  background-color: #d84525;
  background-image: none;
  border-color: transparent;
}

/* line 10, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-orange:focus, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange:focus, .search-box > button.button:focus, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button:focus, .button.btn-orange.focus, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange.focus, .search-box > button.button.focus, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button.focus {
  color: #d84525;
  background-color: #ac371e;
  border-color: rgba(0, 0, 0, 0);
}

/* line 16, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-orange:hover, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange:hover, .search-box > button.button:hover, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button:hover, .button.btn-orange.ui-state-hover, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange.ui-state-hover, .search-box > button.button.ui-state-hover, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button.ui-state-hover {
  color: #d84525;
  background-color: #ac371e;
  border-color: rgba(0, 0, 0, 0);
}

/* line 22, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-orange:active, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange:active, .search-box > button.button:active, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button:active, .button.btn-orange.active, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange.active, .search-box > button.button.active, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button.active {
  color: #d84525;
  background-color: #ac371e;
  border-color: rgba(0, 0, 0, 0);
}

/* line 28, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-orange:active:hover, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange:active:hover, .search-box > button.button:active:hover, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button:active:hover, .button.btn-orange:active:focus, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange:active:focus, .search-box > button.button:active:focus, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button:active:focus, .button.btn-orange.focus:active, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange.focus:active, .search-box > button.button.focus:active, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button.focus:active, .button.btn-orange.active:hover, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange.active:hover, .search-box > button.button.active:hover, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button.active:hover, .button.btn-orange.active:focus, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange.active:focus, .search-box > button.button.active:focus, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button.active:focus, .button.btn-orange.active.focus, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange.active.focus, .search-box > button.button.active.focus, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button.active.focus {
  color: #d84525;
  background-color: #8e2d18;
  border-color: rgba(0, 0, 0, 0);
}

/* line 39, app/assets/stylesheets/sass/mixins/_buttons.scss */
.button.btn-orange.disabled, html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange.disabled, .search-box > button.button.disabled, html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button.disabled, .button.btn-orange.disabled:hover, .button.btn-orange.disabled:focus, .button.btn-orange.disabled.focus, .button.btn-orange.disabled:active, .button.btn-orange.disabled.active, .button.btn-orange[disabled], html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange[disabled], .search-box > button.button[disabled], html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button[disabled], .button.btn-orange[disabled]:hover, .button.btn-orange[disabled]:focus, .button.btn-orange.focus[disabled], .button.btn-orange[disabled]:active, .button.btn-orange.active[disabled], fieldset[disabled] .button.btn-orange, fieldset[disabled] html.login-page .ui-dialog .ui-dialog-buttonset > button.btn-orange, html.login-page .ui-dialog fieldset[disabled] .ui-dialog-buttonset > button.btn-orange, fieldset[disabled] .search-box > button.button, fieldset[disabled] html.login-page .ui-dialog .ui-dialog-buttonset.search-box > button, html.login-page .ui-dialog fieldset[disabled] .ui-dialog-buttonset.search-box > button, fieldset[disabled] .button.btn-orange:hover, fieldset[disabled] .button.btn-orange:focus, fieldset[disabled] .button.btn-orange.focus, fieldset[disabled] .button.btn-orange:active, fieldset[disabled] .button.btn-orange.active {
  background-color: #d84525;
  border-color: transparent;
}

/* line 1, app/assets/stylesheets/sass/title.scss */
.title {
  position: relative;
  margin-bottom: 10px;
}

/* line 5, app/assets/stylesheets/sass/title.scss */
.title > .icon,
.title > .icon-set {
  height: 32px;
  vertical-align: bottom;
}

/* line 11, app/assets/stylesheets/sass/title.scss */
.title > .icon {
  float: left;
  max-width: 32px;
}

/* line 16, app/assets/stylesheets/sass/title.scss */
.title > .icon-set {
  float: right;
  height: 28px;
  padding-top: 5px;
}

/* line 22, app/assets/stylesheets/sass/title.scss */
.title > .caption,
.title > .sub-caption {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 32px;
  padding-left: 15px;
  padding-right: 20px;
  color: #336699;
  display: block;
}

/* line 32, app/assets/stylesheets/sass/title.scss */
.title > .sub-caption {
  font-size: 13px;
}

/* line 36, app/assets/stylesheets/sass/title.scss */
.title > .caption {
  font-size: 21px;
  line-height: 32px;
}

/* line 41, app/assets/stylesheets/sass/title.scss */
.title > a.caption {
  text-decoration: none;
}

/* line 44, app/assets/stylesheets/sass/title.scss */
.title > a.caption:hover, .title > a.caption:focus {
  color: #79a6d2;
  outline: 0;
  text-decoration: underline;
  transition: color ease-in-out 0.15s, -webkit-text-decoration ease-in-out 0.15s;
  transition: color ease-in-out 0.15s, text-decoration ease-in-out 0.15s;
  transition: color ease-in-out 0.15s, text-decoration ease-in-out 0.15s, -webkit-text-decoration ease-in-out 0.15s;
}

/* line 1, app/assets/stylesheets/sass/searchbox.scss */
.search-box {
  padding: 0 5px;
  position: relative;
  margin: 5px 0 10px;
  overflow: hidden;
}

/* line 10, app/assets/stylesheets/sass/searchbox.scss */
.search-box > input {
  border-radius: 10px;
  border: 1px solid #d84525;
  width: 100%;
  color: #666666;
  font-size: 18px !important;
  padding: 6px 45px 6px 10px;
  box-sizing: border-box;
}

/* line 39, app/assets/stylesheets/sass/compiled.scss */
.search-box > input:focus {
  border-color: #be2b18;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(190, 43, 24, 0.6);
}

/* line 21, app/assets/stylesheets/sass/searchbox.scss */
.search-box > button {
  position: absolute;
  top: -1px;
  right: 5px;
  z-index: 99;
  padding: 0 10px;
  height: 37px;
}

/* line 30, app/assets/stylesheets/sass/searchbox.scss */
.search-box > button > img {
  height: 14px;
  width: 14px;
  vertical-align: bottom;
}

/* line 38, app/assets/stylesheets/sass/searchbox.scss */
.search-box.blue > input {
  background-color: #ebebeb;
  border-color: #6ca7d2;
  color: #be2b18;
}

/* line 39, app/assets/stylesheets/sass/compiled.scss */
.search-box.blue > input:focus {
  border-color: #6ca7d2;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(108, 167, 210, 0.6);
}

/* line 2, app/assets/stylesheets/sass/login.scss */
html.login-page, html.login-page > body {
  height: 100%;
}

/* line 4, app/assets/stylesheets/sass/login.scss */
html.login-page > body {
  background: url(/assets/login/bg-67ff87948ec1ee0c5d5ba77e113cf71d3f57a81c755ac0629121958154fb9c00.jpg) no-repeat center center fixed;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='login/bg.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='login/bg.jpg', sizingMethod='scale')";
  min-width: 391px;
  min-height: 546px;
  overflow: auto;
}

/* line 16, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper {
  box-shadow: 0px 15px 50px #4d4d4d;
  width: 370px;
  height: 525px;
  text-align: center;
  position: relative;
  left: 50%;
  margin-left: -185px;
  top: 50%;
  margin-top: -262.5px;
  border-color: transparent;
  background: #ffffff;
  border-radius: 35px;
}

/* line 34, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper > .element_container {
  border: 0 !important;
  margin-top: 15px !important;
  margin-bottom: 30px !important;
}

/* line 39, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper > .element_container > .toolbar {
  background: none;
  border: none;
  margin: 21px 30px;
}

/* line 44, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper > .element_container > .toolbar > ul.ui-toolbar-item {
  margin: 0 !important;
}

/* line 50, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper > .logo {
  margin-top: 37px;
  height: 60px;
  max-width: 100%;
}

/* line 55, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper > .title {
  color: #666666;
  margin-bottom: 21px;
}

/* line 57, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper form .form_label {
  float: none;
  color: #666666;
  font-weight: 600;
  margin-bottom: 10px;
  width: auto !important;
  display: block;
  text-align: center;
}

/* line 67, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper form .input-container {
  float: none;
  margin-bottom: 10px;
}

/* line 71, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper form .input-container > input {
  float: none;
  display: inline;
  color: #336699;
  text-align: center;
  font-weight: 600;
  height: 20px;
  width: 80%;
  border: 1px solid #cccccc;
  border-radius: 5px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

/* line 39, app/assets/stylesheets/sass/compiled.scss */
html.login-page > body > .form-wrapper form .input-container > input:focus {
  border-color: #6ca7d2;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(108, 167, 210, 0.6);
}

/* line 18, app/assets/stylesheets/sass/mixins/_vendor_prefixes.scss */
html.login-page > body > .form-wrapper form .input-container > input::-moz-placeholder {
  color: #9fbfdf;
  opacity: 1;
}

/* line 22, app/assets/stylesheets/sass/mixins/_vendor_prefixes.scss */
html.login-page > body > .form-wrapper form .input-container > input:-ms-input-placeholder {
  color: #9fbfdf;
}

/* line 23, app/assets/stylesheets/sass/mixins/_vendor_prefixes.scss */
html.login-page > body > .form-wrapper form .input-container > input::-webkit-input-placeholder {
  color: #9fbfdf;
}

/* line 90, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper .form_row {
  border: 0;
}

/* line 92, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper > .support {
  margin-top: 21px;
}

/* line 95, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper > .support > .title,
html.login-page > body > .form-wrapper > .support > .email,
html.login-page > body > .form-wrapper > .support > .phone {
  margin: 0;
}

/* line 99, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper > .support > .title {
  color: #336699;
  font-weight: 600;
}

/* line 100, app/assets/stylesheets/sass/login.scss */
html.login-page > body > .form-wrapper > .support > .email,
html.login-page > body > .form-wrapper > .support > .phone {
  color: #666666;
}

/* line 108, app/assets/stylesheets/sass/login.scss */
html.login-page .ui-dialog {
  box-shadow: 0px 15px 50px #4d4d4d;
}

/* line 111, app/assets/stylesheets/sass/login.scss */
html.login-page .ui-dialog, html.login-page .ui-dialog > .ui-dialog-buttonpane {
  border-color: #cccccc;
}

/* line 120, app/assets/stylesheets/sass/login.scss */
html.login-page .ui-dialog .ui-widget-header {
  background: #6ca7d2;
}

/* line 124, app/assets/stylesheets/sass/login.scss */
html.login-page .ui-dialog .ui-widget-content {
  color: #666666;
  font-weight: 600;
}

/* line 57, app/assets/stylesheets/sass/desktop.scss */
.desktop .has-buttonset {
  margin-bottom: 10px;
}

/* line 59, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper {
  margin-left: -20px;
  margin-right: -20px;
  display: block;
  margin: 21px;
  margin-bottom: 0;
  overflow: hidden !important;
}

/* line 5, app/assets/stylesheets/sass/compiled.scss */
.desktop .desktop-wrapper:before, .desktop .desktop-wrapper:after {
  content: " ";
  display: table;
}

/* line 10, app/assets/stylesheets/sass/compiled.scss */
.desktop .desktop-wrapper:after {
  clear: both;
}

/* line 9, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper.windows-vertical {
  height: 100%;
}

/* line 11, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper.windows-vertical > .window-dialog-wrapper {
  padding: 0;
}

/* line 13, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper.windows-horizontal > .window-dialog-wrapper {
  height: 100%;
}

/* line 15, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper {
  position: relative;
  float: left;
  width: 33.33%;
  min-height: 1px;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}

/* line 19, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper .title .minimize {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 15px;
  height: 24px;
  outline: none;
}

/* line 25, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper .title .minimize > img {
  width: 100%;
  max-height: 100%;
  vertical-align: bottom;
}

/* line 29, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper .title-divider, .desktop .desktop-wrapper .window-dialog-wrapper .subtitle-divider {
  margin-bottom: 10px;
}

/* line 31, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper > .ui-dialog {
  position: relative !important;
  border: none;
}

/* line 32, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper .ui-dialog-titlebar {
  display: none;
}

/* line 65, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper {
  padding-bottom: 10px;
}

/* line 68, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper > .ui-dialog {
  top: 0 !important;
  height: 100% !important;
}

/* line 69, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper .window-dialog {
  height: 100% !important;
}

/* line 74, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper .window-dialog > .content {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  overflow: auto;
}

/* line 80, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper .window-dialog .footer {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 20px;
}

/* line 41, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper .window-dialog .footer > img {
  vertical-align: text-bottom;
  width: 16px;
  max-height: 16px;
}

/* line 42, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-dialog-wrapper .window-dialog .footer > .details {
  font-style: oblique;
  color: #336699;
  text-decoration: underline;
  /*margin-left: $margin-large;*/
  font-weight: 600;
  font-size: 14px;
}

/* line 84, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications {
  height: 75%;
  min-height: 500px;
}

/* line 89, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  height: 20px;
  margin-bottom: 10px;
  margin-left: 21px;
  font-size: 18px;
}

/* line 98, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title > .unread-notifications,
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title > .all-notifications {
  position: absolute;
  bottom: 0;
}

/* line 103, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title > .unread-notifications > .message-count,
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title > .all-notifications > .message-count {
  text-decoration: underline;
}

/* line 104, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title > .unread-notifications > img,
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title > .all-notifications > img {
  vertical-align: top;
  width: 16px;
  max-height: 16px;
}

/* line 107, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title > .unread-notifications {
  left: 0;
}

/* line 109, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title > .unread-notifications > .message-count {
  color: #d84525;
}

/* line 112, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title > .all-notifications {
  right: 0;
}

/* line 114, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .sub-title > .all-notifications > .message-count {
  color: #6ca7d2;
}

/* line 118, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content {
  top: 100px;
}

/* line 121, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header,
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-content {
  background: none;
  border: none;
}

/* line 127, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header {
  outline: none;
  margin-bottom: 0;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  font-size: 14px;
}

/* line 134, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header > .ui-accordion-header-icon {
  display: none;
}

/* line 135, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header > .caption {
  margin-left: 15px;
}

/* line 137, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header > .caption > a {
  text-decoration: none;
  color: inherit;
  outline: none;
}

/* line 141, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header > .date,
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header > .caption, .desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header.read > .date,
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header.read > .caption {
  color: #6ca7d2;
}

/* line 143, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header > .caption, .desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header.read > .caption {
  border-bottom: 1px dashed #6ca7d2;
}

/* line 146, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header.unread > .caption,
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header.unread > .date {
  color: #be2b18;
}

/* line 148, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-header.unread > .caption {
  border-bottom: 1px dashed #be2b18;
}

/* line 152, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-content {
  color: #666666;
  padding-top: 1em;
  padding-left: 3.5em;
  font-size: 13px;
}

/* line 158, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-content > .details {
  text-align: right;
}

/* line 160, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .ui-accordion-content > .details > a {
  text-decoration: underline;
  color: #6ca7d2;
  font-size: 14px;
  font-weight: 500;
}

/* line 169, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .footer {
  margin-top: 15px;
  margin-left: 10px;
}

/* line 173, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .notifications .window-dialog > .content .footer > .details {
  position: relative;
  left: 21px;
}

/* line 179, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .search {
  height: 25%;
  min-height: 260px;
}

/* line 184, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .search .window-dialog > .content {
  top: 75px;
}

/* line 190, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper > .news .window-dialog > .content {
  top: 60px;
}

/* line 193, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper > .news .window-dialog > .content .heading {
  margin-bottom: 0;
  margin-top: 0;
}

/* line 197, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper > .news .window-dialog > .content .heading > .date {
  color: #d84525;
  float: left;
  width: 60px;
  text-align: right;
  font-size: 13px;
  font-weight: 300;
}

/* line 206, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper > .news .window-dialog > .content .heading > .caption {
  color: #336699;
  margin-left: 80px;
  text-align: left;
  font-size: 14px;
}

/* line 214, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper > .news .window-dialog > .content .subtitle-divider,
.desktop .desktop-wrapper > .news .window-dialog > .content .post-body,
.desktop .desktop-wrapper > .news .window-dialog > .content .details {
  margin-left: 80px;
  font-size: 13px;
}

/* line 218, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper > .news .window-dialog > .content .details {
  text-align: left;
  margin-bottom: 15px;
}

/* line 221, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper > .news .window-dialog > .content .details > a {
  text-decoration: underline;
  color: #6ca7d2;
  font-weight: 300;
}

/* line 228, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper > .news .window-dialog > .content .footer {
  /*margin-left: 80px; */
  text-align: right;
  padding: 0;
}

/* line 232, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper > .news .window-dialog > .content .footer > .details {
  font-size: 14px;
}

/* line 238, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-interface {
  margin-left: -20px;
  margin-right: -20px;
  display: block;
  margin: 0;
}

/* line 5, app/assets/stylesheets/sass/compiled.scss */
.desktop .desktop-wrapper .window-interface:before, .desktop .desktop-wrapper .window-interface:after {
  content: " ";
  display: table;
}

/* line 10, app/assets/stylesheets/sass/compiled.scss */
.desktop .desktop-wrapper .window-interface:after {
  clear: both;
}

/* line 9, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-interface.windows-vertical {
  height: 100%;
}

/* line 11, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-interface.windows-vertical > .window-dialog-wrapper {
  padding: 0;
}

/* line 13, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-interface.windows-horizontal > .window-dialog-wrapper {
  height: 100%;
}

/* line 15, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-interface .window-dialog-wrapper {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}

/* line 19, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-interface .window-dialog-wrapper .title .minimize {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 15px;
  height: 24px;
  outline: none;
}

/* line 25, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-interface .window-dialog-wrapper .title .minimize > img {
  width: 100%;
  max-height: 100%;
  vertical-align: bottom;
}

/* line 29, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-interface .window-dialog-wrapper .title-divider, .desktop .desktop-wrapper .window-interface .window-dialog-wrapper .subtitle-divider {
  margin-bottom: 10px;
}

/* line 31, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-interface .window-dialog-wrapper > .ui-dialog {
  position: relative !important;
  border: none;
}

/* line 32, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .window-interface .window-dialog-wrapper .ui-dialog-titlebar {
  display: none;
}

/* line 243, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .information {
  height: 75%;
  min-height: 500px;
}

/* line 247, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .information .window-dialog > .content {
  top: 60px;
  overflow-x: hidden;
}

/* line 251, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .information .window-dialog > .content .jspPane {
  bottom: 0;
}

/* line 256, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .help {
  height: 100%;
  min-height: 260px;
}

/* line 261, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .help .window-dialog > .content {
  top: 60px;
  overflow-x: hidden;
}

/* line 265, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .help .window-dialog > .content .instruction {
  margin-bottom: 0;
  margin-top: 0;
}

/* line 269, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .help .window-dialog > .content .instruction > .caption {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  padding-left: 10px;
  font-weight: 300;
  font-size: 14px;
}

/* line 277, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .help .window-dialog > .content .instruction > .caption > a {
  text-decoration: none;
  outline: none;
  color: #be2b18;
  border-bottom: 1px dashed #be2b18;
}

/* line 284, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .help .window-dialog > .content .instruction > .caption > a:visited {
  color: #336699;
  border-bottom-color: #336699;
}

/* line 291, app/assets/stylesheets/sass/desktop.scss */
.desktop .desktop-wrapper .help .window-dialog > .content .instruction > img,
.desktop .desktop-wrapper .help .window-dialog > .content .instruction > a > img {
  width: 16px;
  max-height: 16px;
}

/* line 302, app/assets/stylesheets/sass/desktop.scss */
.desktop .support-footer {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: static !important;
  bottom: 100%;
  height: 48px;
  background: #75a8cf;
  width: 100%;
}

/* line 5, app/assets/stylesheets/sass/compiled.scss */
.desktop .support-footer:before, .desktop .support-footer:after {
  content: " ";
  display: table;
}

/* line 10, app/assets/stylesheets/sass/compiled.scss */
.desktop .support-footer:after {
  clear: both;
}

/* line 312, app/assets/stylesheets/sass/desktop.scss */
.desktop .support-footer > .feedback, .desktop .support-footer .email, .desktop .support-footer .phone {
  font-size: 13px;
  color: #ffffff;
  position: relative;
  top: 14px;
}

/* line 319, app/assets/stylesheets/sass/desktop.scss */
.desktop .support-footer > .feedback {
  padding-left: 21px;
  float: left;
}

/* line 320, app/assets/stylesheets/sass/desktop.scss */
.desktop .support-footer > .email, .desktop .support-footer > .phone {
  float: right;
  padding-left: 10px;
  padding-right: 21px;
}

/* line 322, app/assets/stylesheets/sass/desktop.scss */
.desktop .support-footer > .email > img, .desktop .support-footer .phone > img {
  width: 16px;
  max-height: 16px;
  vertical-align: text-top;
  font-weight: 500;
}

/* line 6, app/assets/stylesheets/search_widget.scss */
.paginator > .lite-button, .search_widget .dialog-wrapper > .ui-dialog .ui-toolbar-item .button-set > .lite-button, .search_widget .search-results .ui-widget-header .button-set > .lite-button {
  border-color: #6ca7d2;
  background: white;
  border-radius: 10px;
  margin: 5px 7px;
  color: #666666;
}

/* line 13, app/assets/stylesheets/search_widget.scss */
.paginator > .lite-button > .ui-icon, .search_widget .dialog-wrapper > .ui-dialog .ui-toolbar-item .button-set > .lite-button > .ui-icon, .search_widget .search-results .ui-widget-header .button-set > .lite-button > .ui-icon {
  background-image: url(/assets/redmond/ui-icons_666666_256x240-d523dc53f4e9d6907a41a1e8d6bc42af08e6c6414f215dcff3225790ca734d24.png);
}

/* line 15, app/assets/stylesheets/search_widget.scss */
.paginator > .lite-button:hover, .search_widget .dialog-wrapper > .ui-dialog .ui-toolbar-item .button-set > .lite-button:hover, .search_widget .search-results .ui-widget-header .button-set > .lite-button:hover, .paginator > .lite-button.ui-state-hover, .search_widget .dialog-wrapper > .ui-dialog .ui-toolbar-item .button-set > .lite-button.ui-state-hover, .search_widget .search-results .ui-widget-header .button-set > .lite-button.ui-state-hover {
  background: #6ca7d2;
  color: #ffffff;
}

/* line 20, app/assets/stylesheets/search_widget.scss */
.paginator > .lite-button:hover > .ui-icon, .search_widget .dialog-wrapper > .ui-dialog .ui-toolbar-item .button-set > .lite-button:hover > .ui-icon, .search_widget .search-results .ui-widget-header .button-set > .lite-button:hover > .ui-icon, .paginator > .lite-button.ui-state-hover > .ui-icon, .search_widget .dialog-wrapper > .ui-dialog .ui-toolbar-item .button-set > .lite-button.ui-state-hover > .ui-icon, .search_widget .search-results .ui-widget-header .button-set > .lite-button.ui-state-hover > .ui-icon {
  background-image: url(/assets/redmond/ui-icons_d8e7f3_256x240-948350c94c94def167cfaa1dbcbdd84aa85aef700c233d744060261cd7ff9d94.png);
}

/* line 28, app/assets/stylesheets/search_widget.scss */
.search_widget > #content {
  padding-left: 15%;
  padding-right: 15%;
}

/* line 33, app/assets/stylesheets/search_widget.scss */
.search_widget .header {
  margin: 5px;
}

/* line 36, app/assets/stylesheets/search_widget.scss */
.search_widget .header > .title {
  margin-top: 10px;
}

/* line 39, app/assets/stylesheets/search_widget.scss */
.search_widget .title-divider {
  margin-bottom: 15px;
}

/* line 41, app/assets/stylesheets/search_widget.scss */
.search_widget .search-results {
  position: relative;
  bottom: 10px;
}

/* line 45, app/assets/stylesheets/search_widget.scss */
.search_widget .search-results .ui-widget-header {
  background: #ffffff;
  border: 0;
}

/* line 52, app/assets/stylesheets/search_widget.scss */
.search_widget .search-results > .ui-widget-content {
  border: none;
  background: none;
}

/* line 56, app/assets/stylesheets/search_widget.scss */
.search_widget .search-results > .ui-widget-content .search-item {
  padding: 5px;
  position: relative;
}

/* line 60, app/assets/stylesheets/search_widget.scss */
.search_widget .search-results > .ui-widget-content .search-item > .short-label {
  font-size: 14px;
  font-weight: bold;
}

/* line 64, app/assets/stylesheets/search_widget.scss */
.search_widget .search-results > .ui-widget-content .search-item > .short-label > .label-price {
  float: right;
  margin-left: 15px;
}

/* line 70, app/assets/stylesheets/search_widget.scss */
.search_widget .search-results > .ui-widget-content .search-item > .description {
  color: #336699;
}

/* line 71, app/assets/stylesheets/search_widget.scss */
.search_widget .search-results > .ui-widget-content .search-item > ul {
  list-style: none;
  padding: 0;
}

/* line 75, app/assets/stylesheets/search_widget.scss */
.search_widget .search-results > .ui-widget-content .search-item > ul > li {
  display: inline;
  margin-right: 20px;
}

/* line 85, app/assets/stylesheets/search_widget.scss */
.search_widget .dialog-wrapper .ui-widget-content {
  /*      background: none !important;
      background: transparent !important;
      border: none;*/
}

/* line 90, app/assets/stylesheets/search_widget.scss */
.search_widget .dialog-wrapper .ui-widget-content table tr {
  background: transparent !important;
}

/* line 94, app/assets/stylesheets/search_widget.scss */
.search_widget .dialog-wrapper .ui-widget-content table tr.ui-widget-header {
  background: #ebebeb !important;
}

/* line 98, app/assets/stylesheets/search_widget.scss */
.search_widget .dialog-wrapper .ui-widget-content table, .search_widget .dialog-wrapper .ui-widget-content tr, .search_widget .dialog-wrapper .ui-widget-content th, .search_widget .dialog-wrapper .ui-widget-content td, .search_widget .dialog-wrapper .ui-widget-content tbody, .search_widget .dialog-wrapper .ui-widget-content thead {
  border-width: 0 !important;
}

/* line 100, app/assets/stylesheets/search_widget.scss */
.search_widget .dialog-wrapper .ui-widget-content table td {
  border-bottom-width: 1px !important;
}

/* line 103, app/assets/stylesheets/search_widget.scss */
.search_widget .dialog-wrapper .ui-widget-content table tr.expanded > td:first-child {
  border: none !important;
}

/* line 107, app/assets/stylesheets/search_widget.scss */
.search_widget .dialog-wrapper > .ui-dialog {
  box-shadow: 0px 15px 50px #4d4d4d;
  /*      background-color: $pale-blue !important;*/
  border: none;
}

/* line 113, app/assets/stylesheets/search_widget.scss */
.search_widget .dialog-wrapper > .ui-dialog .table_toolbar {
  background: transparent !important;
  border: none;
}

/* line 118, app/assets/stylesheets/search_widget.scss */
.search_widget .dialog-wrapper > .ui-dialog > .ui-dialog-titlebar, .search_widget .dialog-wrapper > .ui-dialog .ui-widget-header {
  /*        background: transparent !important;
        border: none;
        color: $blue;*/
  /*
        > .ui-dialog-title {
          font-size: $font-size-large;
          line-height: ceil($font-size-large + 4px);
        }*/
  /*        > .ui-button {
          border: none !important;
          background-color: transparent !important;

          > .ui-button-icon-primary {
            background-image: asset_url(/assets/icons/close_24x24-92c1d74b7a677c9016b5208c497ba3ea26471a8f327442f4637f39b1e4ae319c.png) !important;
            background-position: center center !important;
          }
        }*/
}

/* line 139, app/assets/stylesheets/search_widget.scss */
.search_widget .dialog-wrapper > .ui-dialog .ui-toolbar-item {
  float: none !important;
  text-align: center;
}

/* line 149, app/assets/stylesheets/search_widget.scss */
.search_widget .blue-header-dialog-wrapper > .ui-dialog {
  /*      > .ui-dialog-titlebar {
        color: $white;
        background: $blue !important;

        > .ui-button {
          > .ui-button-icon-primary {
            background-image: asset_url(/assets/icons/close_white_24x24-ab85836c703203453d5e27c227ded30438678035c8de7ed6c5c5700f467a9986.png) !important;
          }
        }
      }*/
  /*      table tr {
        td, th {
          border-color: $gray;
          border-bottom-width: 1px !important;
          border-left-width: 1px !important;
          border-right-width: 1px !important;
          &:first-child { border-left-width: 0 !important; }
          &:last-child { border-right-width: 0 !important; }
        }

        th > .form_input {
          font-size: $font-size-base;
          font-weight: bold;
        }
      }*/
  /*      .toolbar {
        background: transparent !important;
        border: none;
      }*/
}

/* line 182, app/assets/stylesheets/search_widget.scss */
.search_widget .blue-header-dialog-wrapper > .ui-dialog .ui-toolbar-item {
  /*        &.ui-toolbar-item-left { float: left !important; }
        &.ui-toolbar-item-right { float: right !important; }*/
  /*        > .ui-button-icon-primary { background-position: center center !important; }

        .lite-button {
          @extend .label;
          display: block;

          &.fake-icon-class-ui-icon-save-medreq {
            @extend .label-green;

            > .ui-button-icon-primary {
              background-image: asset_url(/assets/icons/save_white_16x16-3faee82e36e94cb20f6ef6451e99e83a0a3dadd181a37c8412c6862dc3355d1a.png) !important; }
          }

          &.fake-icon-class-ui-icon-back-medreq {
            @extend .label-blue;

            > .ui-button-icon-primary {
              background-image: asset_url(/assets/icons/back_white_16x16-7acbf3fbbf835f024c68cc1934622d31226437ffe7e359adca1056ded4ea1847.png) !important; }
          }
        }*/
}
