
/* @group Base */
.chzn-container {
  font-size: 13px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  *display: inline;
}
.chzn-container .chzn-drop {
  background: #fff;
  border: 1px solid #aaa;
  border-top: 0;
  position: absolute;
  top: 100%;
  left: -9999px;
  -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15);
  -moz-box-shadow   : 0 4px 5px rgba(0,0,0,.15);
  box-shadow        : 0 4px 5px rgba(0,0,0,.15);
  z-index: 1010;
  width: 100%;
  -moz-box-sizing   : border-box;
  -ms-box-sizing    : border-box;
  -webkit-box-sizing: border-box;
  -khtml-box-sizing : border-box;
  box-sizing        : border-box;
}

.chzn-container .chzn-drop.chzn-above {
  top:auto;
  bottom:100%;
  border:solid #aaa;
  border-width:1px 1px 0 1px;
  -webkit-box-shadow: 0 -4px 5px rgba(0,0,0,.15);
  -moz-box-shadow   : 0 -4px 5px rgba(0,0,0,.15);
  box-shadow        : 0 -4px 5px rgba(0,0,0,.15);
}

.chzn-container.chzn-with-drop .chzn-drop {
  left: 0;
}

/* @end */

/* @group Single Chosen */
.chzn-container-single .chzn-single {
  background-color: #ffffff;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  -webkit-border-radius: 5px;
  -moz-border-radius   : 5px;
  border-radius        : 5px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  border: 1px solid #aaaaaa;
  -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  -moz-box-shadow   : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  box-shadow        : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1);
  display: block;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  height: 23px;
  line-height: 24px;
  padding: 0 0 0 8px;
  color: #444444;
  text-decoration: none;
}
.chzn-container-single .chzn-default {
  color: #999;
}
.chzn-container-single .chzn-single span {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.chzn-container-single .chzn-single-with-deselect span {
  margin-right: 38px;
}

.chzn-container-single .chzn-single abbr {
  display: block;
  position: absolute;
  right: 26px;
  top: 6px;
  width: 12px;
  height: 12px;
  font-size: 1px;
  background: url('/images/chosen-sprite.png') -42px 1px no-repeat;
}
.chzn-container-single .chzn-single abbr:hover {
  background-position: -42px -10px;
}
.chzn-container-single.chzn-disabled .chzn-single abbr:hover {
  background-position: -42px -10px;
}
.chzn-container-single .chzn-single div {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  height: 100%;
  width: 18px;
}
.chzn-container-single .chzn-single div b {
  background: url('/images/chosen-sprite.png') no-repeat 0px 2px;
  display: block;
  width: 100%;
  height: 100%;
}
.chzn-container-single .chzn-search {
  padding: 3px 4px;
  position: relative;
  margin: 0;
  white-space: nowrap;
  z-index: 1010;
}
.chzn-container-single .chzn-search input {
  background: #fff url('/images/chosen-sprite.png') no-repeat 100% -20px;
  background: url('/images/chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background: url('/images/chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('/images/chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('/images/chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('/images/chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  outline: 0;
  border: 1px solid #aaa;
  font-family: sans-serif;
  font-size: 1em;
  width: 100%;
  -moz-box-sizing   : border-box;
  -ms-box-sizing    : border-box;
  -webkit-box-sizing: border-box;
  -khtml-box-sizing : border-box;
  box-sizing        : border-box;
}
.chzn-container-single .chzn-drop {
  margin-top: -1px;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius   : 0 0 4px 4px;
  border-radius        : 0 0 4px 4px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
}
.chzn-container-single.chzn-above .chzn-drop {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius   : 4px 4px 0 0;
  border-radius        : 4px 4px 0 0;
}
.chzn-container-single-nosearch .chzn-search {
  position: absolute;
  left: -9999px;
}
/* @end */

/* @group Multi Chosen */
.chzn-container-multi .chzn-choices {
  background-color: #fff;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
  border: 1px solid #aaa;
  margin: 0;
  padding: 0;
  cursor: text;
  overflow: hidden;
  height: auto !important;
  height: 1%;
  position: relative;
  width: 100%;
  -moz-box-sizing   : border-box;
  -ms-box-sizing    : border-box;
  -webkit-box-sizing: border-box;
  -khtml-box-sizing : border-box;
  box-sizing        : border-box;
}
.chzn-container-multi .chzn-choices li {
  float: left;
  list-style: none;
}
.chzn-container-multi .chzn-choices .search-field {
  white-space: nowrap;
  margin: 0;
  padding: 0;
}
.chzn-container-multi .chzn-choices .search-field input {
  color: #666;
  background: transparent !important;
  border: 0 !important;
  font-family: sans-serif;
  font-size: 100%;
  height: 15px;
  padding: 5px;
  margin: 1px 0;
  outline: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow   : none;
  box-shadow        : none;
}
.chzn-container-multi .chzn-choices .search-field .default {
  color: #999;
}
.chzn-container-multi .chzn-choices .search-choice {
  -webkit-border-radius: 3px;
  -moz-border-radius   : 3px;
  border-radius        : 3px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  -moz-box-shadow   : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  box-shadow        : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
  color: #333;
  border: 1px solid #aaaaaa;
  line-height: 13px;
  padding: 3px 20px 3px 5px;
  margin: 3px 0 3px 5px;
  position: relative;
  cursor: default;
}
.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled {
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  color: #666;
  border: 1px solid #cccccc;
  padding-right: 5px;
}
.chzn-container-multi .chzn-choices .search-choice-focus {
  background: #d4d4d4;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close {
  display: block;
  position: absolute;
  right: 3px;
  top: 4px;
  width: 12px;
  height: 12px;
  font-size: 1px;
  background: url('/images/chosen-sprite.png') -42px 1px no-repeat;
}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
/* @end */

/* @group Results */
.chzn-container .chzn-results {
  margin: 0 4px 4px 0;
  max-height: 240px;
  padding: 0 0 0 4px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.chzn-container-multi .chzn-results {
  margin: 0;
  padding: 0;
}
.chzn-container .chzn-results li {
  display: none;
  line-height: 15px;
  padding: 5px 6px;
  margin: 0;
  list-style: none;
}
.chzn-container .chzn-results .active-result {
  cursor: pointer;
  display: list-item;
}

.chzn-container .chzn-results .disabled-result {
  color: #ccc;
  cursor: default;
  display: list-item;
}
.chzn-container .chzn-results .disabled-result em {
  background: transparent;
}
.chzn-container .chzn-results .highlighted {
  background-color: #3875d7;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
  background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
  color: #fff;
}
.chzn-container .chzn-results li em {
  background: #feffde;
  font-style: normal;
}
.chzn-container .chzn-results .highlighted em {
  background: transparent;
}
.chzn-container .chzn-results .no-results {
  background: #f4f4f4;
  display: list-item;
}
.chzn-container .chzn-results .group-result {
  cursor: default;
  color: #999;
  font-weight: bold;
}
.chzn-container .chzn-results .group-option {
  padding-left: 15px;
}
.chzn-container-multi .chzn-drop .result-selected {
  color: #ccc;
  cursor: default;
  display: list-item;
}
.chzn-container-multi .chzn-drop .result-selected em {
  background: transparent;
}
.chzn-container .chzn-results-scroll {
  background: white;
  margin: 0 4px;
  position: absolute;
  text-align: center;
  width: 321px; /* This should by dynamic with js */
  z-index: 1;
}
.chzn-container .chzn-results-scroll span {
  display: inline-block;
  height: 17px;
  text-indent: -5000px;
  width: 9px;
}
.chzn-container .chzn-results-scroll-down {
  bottom: 0;
}
.chzn-container .chzn-results-scroll-down span {
  background: url('/images/chosen-sprite.png') no-repeat -4px -3px;
}
.chzn-container .chzn-results-scroll-up span {
  background: url('/images/chosen-sprite.png') no-repeat -22px -3px;
}
/* @end */

/* @group Active  */
.chzn-container-active .chzn-single {
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
  -moz-box-shadow   : 0 0 5px rgba(0,0,0,.3);
  box-shadow        : 0 0 5px rgba(0,0,0,.3);
  border: 1px solid #5897fb;
}
.chzn-container-active.chzn-with-drop .chzn-single {
  border: 1px solid #aaa;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  -moz-box-shadow   : 0 1px 0 #fff inset;
  box-shadow        : 0 1px 0 #fff inset;
  background-color: #eee;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
  background-image: -webkit-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  background-image: -moz-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  background-image: -o-linear-gradient(top, #eeeeee 20%, #ffffff 80%);
  background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
  -webkit-border-bottom-left-radius : 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft : 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-left-radius : 0;
  border-bottom-right-radius: 0;
}
.chzn-container-active.chzn-with-drop.chzn-above .chzn-single {
  border-top-width: 0;
  padding-top: 1px;
  -webkit-box-shadow: 0 -1px 0 #fff inset;
  -moz-box-shadow   : 0 -1px 0 #fff inset;
  box-shadow        : 0 -1px 0 #fff inset;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background-image: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-image: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  -webkit-border-radius:0 0 4px 4px;
  -moz-border-radius:0 0 4px 4px;
  border-radius:0 0 4px 4px;
}
.chzn-container-active.chzn-with-drop .chzn-single div {
  background: transparent;
  border-left: none;
}
.chzn-container-active.chzn-with-drop .chzn-single div b {
  background-position: -18px 2px;
}
.chzn-container-active .chzn-choices {
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
  -moz-box-shadow   : 0 0 5px rgba(0,0,0,.3);
  box-shadow        : 0 0 5px rgba(0,0,0,.3);
  border: 1px solid #5897fb;
}
.chzn-container-active .chzn-choices .search-field input {
  color: #111 !important;
}
/* @end */

/* @group Disabled Support */
.chzn-disabled {
  cursor: default;
  opacity:0.5 !important;
}
.chzn-disabled .chzn-single {
  cursor: default;
}
.chzn-disabled .chzn-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @group Right to Left */
.chzn-rtl { text-align: right; }
.chzn-rtl .chzn-single { padding: 0 8px 0 0; overflow: visible; }
.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; direction: rtl; }
.chzn-rtl .chzn-single-with-deselect span { margin-left: 38px; }

.chzn-rtl .chzn-single div { left: 3px; right: auto; }
.chzn-rtl .chzn-single abbr {
  left: 26px;
  right: auto;
}
.chzn-rtl .chzn-choices .search-field input { direction: rtl; }
.chzn-rtl .chzn-choices li { float: right; }
.chzn-rtl .chzn-choices .search-choice { padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0; }
.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 4px; right: auto; }
.chzn-rtl .chzn-container-single-nosearch .chzn-search { left: 9999px; }
.chzn-rtl .chzn-drop { left: 9999px; }
.chzn-rtl.chzn-container-single .chzn-results { margin: 0 0 4px 4px; padding: 0 4px 0 0; }
.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 15px; }
.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div { border-right: none; }
.chzn-rtl .chzn-search input {
  background: #fff url('/images/chosen-sprite.png') no-repeat -30px -20px;
  background: url('/images/chosen-sprite.png') no-repeat -30px -20px, -webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background: url('/images/chosen-sprite.png') no-repeat -30px -20px, -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('/images/chosen-sprite.png') no-repeat -30px -20px, -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('/images/chosen-sprite.png') no-repeat -30px -20px, -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background: url('/images/chosen-sprite.png') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
  padding: 4px 5px 4px 20px;
  direction: rtl;
}
.chzn-container-single.chzn-rtl .chzn-single div b {
  background-position: 6px 2px;
}
.chzn-container-single.chzn-rtl.chzn-with-drop .chzn-single div b {
  background-position: -12px 2px;
}
/* @end */

/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi)  {
  .chzn-rtl .chzn-search input, .chzn-container-single .chzn-single abbr, .chzn-container-single .chzn-single div b, .chzn-container-single .chzn-search input, .chzn-container-multi .chzn-choices .search-choice .search-choice-close, .chzn-container .chzn-results-scroll-down span, .chzn-container .chzn-results-scroll-up span {
      background-image: url('/images/chosen-sprite@2x.png') !important;
      background-repeat: no-repeat !important;
      background-size: 52px 37px !important;
  }
}
/* @end */

@charset "UTF-8";

/*
* Symbolset
* www.symbolset.com
* Copyright © 2012 Oak Studios LLC
*
* Upload this file to your web server
* and place this within your <head> tags.
* <link href="webfonts/ss-standard.css" rel="stylesheet" />
*/

@font-face {
  font-family: "SSStandard";
  src: url('/type/ss-standard.eot');
  src: url('/type/ss-standard.eot?#iefix') format('embedded-opentype'),url('/type/ss-standard.woff') format('woff'),url('/type/ss-standard.ttf')  format('truetype'),url('/type/ss-standard.svg#SSStandard') format('svg');
  font-weight: normal;
  font-style: normal;
}

.ss-icon, .ss-icon.ss-standard,[class^="ss-"]:before, [class*=" ss-"]:before,[class^="ss-"].ss-standard:before, [class*=" ss-"].ss-standard:before,[class^="ss-"].right:after, [class*=" ss-"].right:after,[class^="ss-"].ss-standard.right:after, [class*=" ss-"].ss-standard.right:after {
  font-family: "SSStandard";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

[class^="ss-"].right:before, [class*=" ss-"].ss-standard.right:before{display:none;content:'';}

.ss-cursor:before,.ss-cursor.right:after{content:''}
.ss-crosshair:before,.ss-crosshair.right:after{content:'⌖'}
.ss-search:before,.ss-search.right:after{content:'🔎'}
.ss-zoomin:before,.ss-zoomin.right:after{content:''}
.ss-zoomout:before,.ss-zoomout.right:after{content:''}
.ss-view:before,.ss-view.right:after{content:'👀'}
.ss-attach:before,.ss-attach.right:after{content:'📎'}
.ss-link:before,.ss-link.right:after{content:'🔗'}
.ss-move:before,.ss-move.right:after{content:''}
.ss-write:before,.ss-write.right:after{content:'✎'}
.ss-writingdisabled:before,.ss-writingdisabled.right:after{content:''}
.ss-erase:before,.ss-erase.right:after{content:'✐'}
.ss-compose:before,.ss-compose.right:after{content:'📝'}
.ss-lock:before,.ss-lock.right:after{content:'🔒'}
.ss-unlock:before,.ss-unlock.right:after{content:'🔓'}
.ss-key:before,.ss-key.right:after{content:'🔑'}
.ss-backspace:before,.ss-backspace.right:after{content:'⌫'}
.ss-ban:before,.ss-ban.right:after{content:'🚫'}
.ss-trash:before,.ss-trash.right:after{content:''}
.ss-target:before,.ss-target.right:after{content:'◎'}
.ss-tag:before,.ss-tag.right:after{content:''}
.ss-bookmark:before,.ss-bookmark.right:after{content:'🔖'}
.ss-flag:before,.ss-flag.right:after{content:'⚑'}
.ss-like:before,.ss-like.right:after{content:'👍'}
.ss-dislike:before,.ss-dislike.right:after{content:'👎'}
.ss-heart:before,.ss-heart.right:after{content:'♥'}
.ss-halfheart:before,.ss-halfheart.right:after{content:''}
.ss-star:before,.ss-star.right:after{content:'⋆'}
.ss-halfstar:before,.ss-halfstar.right:after{content:''}
.ss-sample:before,.ss-sample.right:after{content:''}
.ss-crop:before,.ss-crop.right:after{content:''}
.ss-layers:before,.ss-layers.right:after{content:''}
.ss-phone:before,.ss-phone.right:after{content:'📞'}
.ss-phonedisabled:before,.ss-phonedisabled.right:after{content:''}
.ss-rss:before,.ss-rss.right:after{content:''}
.ss-facetime:before,.ss-facetime.right:after{content:''}
.ss-reply:before,.ss-reply.right:after{content:'↩'}
.ss-send:before,.ss-send.right:after{content:''}
.ss-mail:before,.ss-mail.right:after{content:'✉'}
.ss-inbox:before,.ss-inbox.right:after{content:'📥'}
.ss-chat:before,.ss-chat.right:after{content:'💬'}
.ss-user:before,.ss-user.right:after{content:'👤'}
.ss-femaleuser:before,.ss-femaleuser.right:after{content:'👧'}
.ss-users:before,.ss-users.right:after{content:'👥'}
.ss-cart:before,.ss-cart.right:after{content:''}
.ss-creditcard:before,.ss-creditcard.right:after{content:'💳'}
.ss-dollarsign:before,.ss-dollarsign.right:after{content:'💲'}
.ss-barchart:before,.ss-barchart.right:after{content:'📊'}
.ss-piechart:before,.ss-piechart.right:after{content:''}
.ss-box:before,.ss-box.right:after{content:'📦'}
.ss-home:before,.ss-home.right:after{content:'⌂'}
.ss-globe:before,.ss-globe.right:after{content:'🌎'}
.ss-navigate:before,.ss-navigate.right:after{content:''}
.ss-compass:before,.ss-compass.right:after{content:''}
.ss-signpost:before,.ss-signpost.right:after{content:''}
.ss-map:before,.ss-map.right:after{content:''}
.ss-location:before,.ss-location.right:after{content:''}
.ss-pin:before,.ss-pin.right:after{content:'📍'}
.ss-database:before,.ss-database.right:after{content:''}
.ss-hdd:before,.ss-hdd.right:after{content:''}
.ss-music:before,.ss-music.right:after{content:'♫'}
.ss-mic:before,.ss-mic.right:after{content:'🎤'}
.ss-volume:before,.ss-volume.right:after{content:'🔈'}
.ss-volumelow:before,.ss-volumelow.right:after{content:'🔉'}
.ss-volumehigh:before,.ss-volumehigh.right:after{content:'🔊'}
.ss-airplay:before,.ss-airplay.right:after{content:''}
.ss-camera:before,.ss-camera.right:after{content:'📷'}
.ss-picture:before,.ss-picture.right:after{content:'🌄'}
.ss-video:before,.ss-video.right:after{content:'📹'}
.ss-play:before,.ss-play.right:after{content:'▶'}
.ss-pause:before,.ss-pause.right:after{content:''}
.ss-stop:before,.ss-stop.right:after{content:'■'}
.ss-record:before,.ss-record.right:after{content:'●'}
.ss-rewind:before,.ss-rewind.right:after{content:'⏪'}
.ss-fastforward:before,.ss-fastforward.right:after{content:'⏩'}
.ss-skipback:before,.ss-skipback.right:after{content:'⏮'}
.ss-skipforward:before,.ss-skipforward.right:after{content:'⏭'}
.ss-eject:before,.ss-eject.right:after{content:'⏏'}
.ss-repeat:before,.ss-repeat.right:after{content:'🔁'}
.ss-replay:before,.ss-replay.right:after{content:'↺'}
.ss-shuffle:before,.ss-shuffle.right:after{content:'🔀'}
.ss-book:before,.ss-book.right:after{content:'📕'}
.ss-openbook:before,.ss-openbook.right:after{content:'📖'}
.ss-notebook:before,.ss-notebook.right:after{content:'📓'}
.ss-grid:before,.ss-grid.right:after{content:''}
.ss-rows:before,.ss-rows.right:after{content:''}
.ss-columns:before,.ss-columns.right:after{content:''}
.ss-thumbnails:before,.ss-thumbnails.right:after{content:''}
.ss-desktop:before,.ss-desktop.right:after{content:'💻'}
.ss-laptop:before,.ss-laptop.right:after{content:''}
.ss-tablet:before,.ss-tablet.right:after{content:''}
.ss-cell:before,.ss-cell.right:after{content:'📱'}
.ss-battery:before,.ss-battery.right:after{content:'🔋'}
.ss-batteryhigh:before,.ss-batteryhigh.right:after{content:''}
.ss-batterymedium:before,.ss-batterymedium.right:after{content:''}
.ss-batterylow:before,.ss-batterylow.right:after{content:''}
.ss-batteryempty:before,.ss-batteryempty.right:after{content:''}
.ss-clouddownload:before,.ss-clouddownload.right:after{content:''}
.ss-download:before,.ss-download.right:after{content:''}
.ss-cloudupload:before,.ss-cloudupload.right:after{content:''}
.ss-upload:before,.ss-upload.right:after{content:''}
.ss-fork:before,.ss-fork.right:after{content:''}
.ss-merge:before,.ss-merge.right:after{content:''}
.ss-refresh:before,.ss-refresh.right:after{content:'↻'}
.ss-sync:before,.ss-sync.right:after{content:''}
.ss-loading:before,.ss-loading.right:after{content:''}
.ss-wifi:before,.ss-wifi.right:after{content:''}
.ss-connection:before,.ss-connection.right:after{content:''}
.ss-file:before,.ss-file.right:after{content:'📄'}
.ss-folder:before,.ss-folder.right:after{content:'📁'}
.ss-quote:before,.ss-quote.right:after{content:'“'}
.ss-text:before,.ss-text.right:after{content:''}
.ss-font:before,.ss-font.right:after{content:''}
.ss-print:before,.ss-print.right:after{content:'⎙'}
.ss-fax:before,.ss-fax.right:after{content:'📠'}
.ss-list:before,.ss-list.right:after{content:''}
.ss-layout:before,.ss-layout.right:after{content:''}
.ss-action:before,.ss-action.right:after{content:''}
.ss-redirect:before,.ss-redirect.right:after{content:'↪'}
.ss-expand:before,.ss-expand.right:after{content:'⤢'}
.ss-contract:before,.ss-contract.right:after{content:''}
.ss-help:before,.ss-help.right:after{content:'❓'}
.ss-info:before,.ss-info.right:after{content:'ℹ'}
.ss-alert:before,.ss-alert.right:after{content:'⚠'}
.ss-caution:before,.ss-caution.right:after{content:'⛔'}
.ss-logout:before,.ss-logout.right:after{content:''}
.ss-plus:before,.ss-plus.right:after{content:'+'}
.ss-hyphen:before,.ss-hyphen.right:after{content:'-'}
.ss-check:before,.ss-check.right:after{content:'✓'}
.ss-delete:before,.ss-delete.right:after{content:'␡'}
.ss-settings:before,.ss-settings.right:after{content:'⚙'}
.ss-dashboard:before,.ss-dashboard.right:after{content:''}
.ss-notifications:before,.ss-notifications.right:after{content:'🔔'}
.ss-notificationsdisabled:before,.ss-notificationsdisabled.right:after{content:'🔕'}
.ss-clock:before,.ss-clock.right:after{content:'⏲'}
.ss-stopwatch:before,.ss-stopwatch.right:after{content:'⏱'}
.ss-calendar:before,.ss-calendar.right:after{content:'📅'}
.ss-calendaradd:before,.ss-calendaradd.right:after{content:''}
.ss-calendarremove:before,.ss-calendarremove.right:after{content:''}
.ss-calendarcheck:before,.ss-calendarcheck.right:after{content:''}
.ss-calendardelete:before,.ss-calendardelete.right:after{content:''}
.ss-briefcase:before,.ss-briefcase.right:after{content:'💼'}
.ss-cloud:before,.ss-cloud.right:after{content:'☁'}
.ss-droplet:before,.ss-droplet.right:after{content:'💧'}
.ss-up:before,.ss-up.right:after{content:'⬆'}
.ss-upright:before,.ss-upright.right:after{content:'⬈'}
.ss-right:before,.ss-right.right:after{content:'➡'}
.ss-downright:before,.ss-downright.right:after{content:'⬊'}
.ss-down:before,.ss-down.right:after{content:'⬇'}
.ss-downleft:before,.ss-downleft.right:after{content:'⬋'}
.ss-left:before,.ss-left.right:after{content:'⬅'}
.ss-upleft:before,.ss-upleft.right:after{content:'⬉'}
.ss-navigateup:before,.ss-navigateup.right:after{content:''}
.ss-navigateright:before,.ss-navigateright.right:after{content:'▻'}
.ss-navigatedown:before,.ss-navigatedown.right:after{content:''}
.ss-navigateleft:before,.ss-navigateleft.right:after{content:'◅'}
.ss-directup:before,.ss-directup.right:after{content:'▴'}
.ss-directright:before,.ss-directright.right:after{content:'▹'}
.ss-dropdown:before,.ss-dropdown.right:after{content:'▾'}
.ss-directleft:before,.ss-directleft.right:after{content:'◃'}
.ss-retweet:before,.ss-retweet.right:after{content:''}

  .swal2-overlay {
      background-color: rgba(0, 0, 0, 0.4);
      position: fixed;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      display: none;
      z-index: 1000;
  }
  .swal2-modal {
      background-color: #fff;
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      border-radius: 5px;
      box-sizing: border-box;
      text-align: center;
      position: fixed;
      left: 50%;
      top: 50%;
      margin-top: -200px;
      max-height: 90%;
      overflow-x: hidden;
      overflow-y: auto;
      display: none;
      z-index: 2000;
  }
  .swal2-modal:focus {
      outline: none;
  }
  .swal2-modal.loading {
      overflow-y: hidden;
  }
  .swal2-modal h2 {
      color: #575757;
      font-size: 30px;
      text-align: center;
      font-weight: 600;
      text-transform: none;
      position: relative;
      margin: 0;
      padding: 0;
      line-height: 60px;
      display: block;
  }
  .swal2-modal hr {
      height: 10px;
      color: transparent;
      border: 0;
  }
  .swal2-modal button.styled {
      color: #fff;
      border: 0;
      box-shadow: none;
      font-size: 17px;
      font-weight: 500;
      border-radius: 5px;
      padding: 10px 32px;
      margin: 0 5px;
      cursor: pointer;
  }
  .swal2-modal button.styled:focus {
      outline: none;
  }
  .swal2-modal button.styled[disabled] {
      opacity: .4;
      cursor: no-drop;
  }
  .swal2-modal button.styled.loading {
      box-sizing: border-box;
      border: 4px solid transparent;
      border-color: transparent;
      width: 40px;
      height: 40px;
      padding: 0;
      margin: -2px 30px;
      vertical-align: top;
      background-color: transparent !important;
      color: transparent;
      cursor: default;
      border-radius: 100%;
      -webkit-animation: rotate-loading 1.5s linear 0s infinite normal;
      animation: rotate-loading 1.5s linear 0s infinite normal;
  }
  .swal2-modal button.styled::-moz-focus-inner {
      border: 0;
  }
  .swal2-modal .swal2-image {
      margin: 20px auto;
  }
  .swal2-modal .swal2-close {
      font-size: 36px;
      line-height: 36px;
      font-family: serif;
      position: absolute;
      top: 5px;
      right: 13px;
      cursor: pointer;
      color: #cfcfcf;
      -webkit-transition: all 0.1s ease;
      transition: all 0.1s ease;
  }
  .swal2-modal .swal2-close:hover {
      color: #d55;
  }
  .swal2-content {
      font-size: 18px;
      text-align: center;
      font-weight: 300;
      position: relative;
      float: none;
      margin: 0;
      padding: 0;
      line-height: normal;
      color: #555;
  }
  .swal2-icon {
      width: 80px;
      height: 80px;
      border: 4px solid #808080;
      border-radius: 50%;
      margin: 20px auto 30px;
      padding: 0;
      position: relative;
      box-sizing: content-box;
      cursor: default;
      /* http://stackoverflow.com/a/4407335/1331425 */

      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
  }
  .swal2-icon.swal2-error {
      border-color: #f27474;
  }
  .swal2-icon.swal2-error .x-mark {
      position: relative;
      display: block;
  }
  .swal2-icon.swal2-error .line {
      position: absolute;
      height: 5px;
      width: 47px;
      background-color: #f27474;
      display: block;
      top: 37px;
      border-radius: 2px;
  }
  .swal2-icon.swal2-error .line.left {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      left: 17px;
  }
  .swal2-icon.swal2-error .line.right {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      right: 16px;
  }
  .swal2-icon.swal2-warning {
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      color: #f8bb86;
      border-color: #f8bb86;
      font-size: 60px;
      line-height: 80px;
      text-align: center;
  }
  .swal2-icon.swal2-info {
      font-family: "Open Sans", sans-serif;
      color: #3fc3ee;
      border-color: #3fc3ee;
      font-size: 60px;
      line-height: 80px;
      text-align: center;
  }
  .swal2-icon.swal2-question {
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      color: #c9dae1;
      border-color: #c9dae1;
      font-size: 60px;
      line-height: 80px;
      text-align: center;
  }
  .swal2-icon.swal2-success {
      border-color: #a5dc86;
  }
  .swal2-icon.swal2-success::before,.swal2-icon.swal2-success::after {
      content: '';
      border-radius: 50%;
      position: absolute;
      width: 60px;
      height: 120px;
      background: #fff;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
  }
  .swal2-icon.swal2-success::before {
      border-radius: 120px 0 0 120px;
      top: -7px;
      left: -33px;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      -webkit-transform-origin: 60px 60px;
      transform-origin: 60px 60px;
  }
  .swal2-icon.swal2-success::after {
      border-radius: 0 120px 120px 0;
      top: -11px;
      left: 30px;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      -webkit-transform-origin: 0 60px;
      transform-origin: 0 60px;
  }
  .swal2-icon.swal2-success .placeholder {
      width: 80px;
      height: 80px;
      border: 4px solid rgba(165, 220, 134, 0.2);
      border-radius: 50%;
      box-sizing: content-box;
      position: absolute;
      left: -4px;
      top: -4px;
      z-index: 2;
  }
  .swal2-icon.swal2-success .fix {
      width: 7px;
      height: 90px;
      background-color: #fff;
      position: absolute;
      left: 28px;
      top: 8px;
      z-index: 1;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
  }
  .swal2-icon.swal2-success .line {
      height: 5px;
      background-color: #a5dc86;
      display: block;
      border-radius: 2px;
      position: absolute;
      z-index: 2;
  }
  .swal2-icon.swal2-success .line.tip {
      width: 25px;
      left: 14px;
      top: 46px;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
  }
  .swal2-icon.swal2-success .line.long {
      width: 47px;
      right: 8px;
      top: 38px;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
  }
  .swal2-input,.swal2-textarea {
      width: 100%;
      box-sizing: border-box;
      border-radius: 3px;
      border: 1px solid #d7d7d7;
      margin: 20px auto;
      font-size: 18px;
      box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.06);
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
  }
  .swal2-input.error,.swal2-textarea.error {
      border-color: #f06e57 !important;
  }
  .swal2-input:focus,.swal2-textarea:focus {
      outline: none;
      box-shadow: 0px 0px 3px #c4e6f5;
      border: 1px solid #b4dbed;
  }
  .swal2-input:focus::-moz-placeholder,.swal2-textarea:focus::-moz-placeholder {
      -webkit-transition: opacity 0.3s 0.03s ease;
      transition: opacity 0.3s 0.03s ease;
      opacity: 0.8;
  }
  .swal2-input:focus:-ms-input-placeholder,.swal2-textarea:focus:-ms-input-placeholder {
      -webkit-transition: opacity 0.3s 0.03s ease;
      transition: opacity 0.3s 0.03s ease;
      opacity: 0.8;
  }
  .swal2-input:focus::-webkit-input-placeholder,.swal2-textarea:focus::-webkit-input-placeholder {
      -webkit-transition: opacity 0.3s 0.03s ease;
      transition: opacity 0.3s 0.03s ease;
      opacity: 0.8;
  }
  .swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder {
      color: #bdbdbd;
  }
  .swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder {
      color: #bdbdbd;
  }
  .swal2-input::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder {
      color: #bdbdbd;
  }
  .swal2-input {
      height: 43px;
      padding: 0 12px;
  }
  .swal2-textarea {
      height: 108px;
      padding: 12px;
  }
  .swal2-select {
      color: #555;
      font-size: inherit;
      margin: 20px auto;
      padding: 5px 10px;
      min-width: 40%;
      max-width: 100%;
  }
  .swal2-radio {
      border: 0;
      margin: 20px auto;
  }
  .swal2-radio label:not(:first-child) {
      margin-left: 20px;
  }
  .swal2-radio input,.swal2-radio span {
      vertical-align: middle;
  }
  .swal2-radio input {
      margin: 0 3px 0 0;
  }
  .swal2-checkbox {
      color: #555;
      margin: 20px auto;
  }
  .swal2-checkbox input,.swal2-checkbox span {
      vertical-align: middle;
  }
  .swal2-validationerror {
      background-color: #f1f1f1;
      margin: 0 -20px;
      overflow: hidden;
      padding: 10px;
      color: #797979;
      font-size: 16px;
      font-weight: 300;
  }
  .swal2-validationerror::before {
      content: "!";
      display: inline-block;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      background-color: #ea7d7d;
      color: white;
      line-height: 24px;
      text-align: center;
      margin-right: 10px;
  }
  @-webkit-keyframes showSweetAlert {
      0% {
          -webkit-transform: scale(0.7);
          transform: scale(0.7);
      }
      45% {
          -webkit-transform: scale(1.05);
          transform: scale(1.05);
      }
      80% {
          -webkit-transform: scale(0.95);
          transform: scale(0.95);
      }
      100% {
          -webkit-transform: scale(1);
          transform: scale(1);
      }
  }
  @keyframes showSweetAlert {
      0% {
          -webkit-transform: scale(0.7);
          transform: scale(0.7);
      }
      45% {
          -webkit-transform: scale(1.05);
          transform: scale(1.05);
      }
      80% {
          -webkit-transform: scale(0.95);
          transform: scale(0.95);
      }
      100% {
          -webkit-transform: scale(1);
          transform: scale(1);
      }
  }
  @-webkit-keyframes hideSweetAlert {
      0% {
          -webkit-transform: scale(1);
          transform: scale(1);
          opacity: 1;
      }
      100% {
          -webkit-transform: scale(0.5);
          transform: scale(0.5);
          opacity: 0;
      }
  }
  @keyframes hideSweetAlert {
      0% {
          -webkit-transform: scale(1);
          transform: scale(1);
          opacity: 1;
      }
      100% {
          -webkit-transform: scale(0.5);
          transform: scale(0.5);
          opacity: 0;
      }
  }
  .show-swal2 {
      -webkit-animation: showSweetAlert 0.3s;
      animation: showSweetAlert 0.3s;
  }
  .show-swal2.no-animation {
      -webkit-animation: none;
      animation: none;
  }
  .hide-swal2 {
      -webkit-animation: hideSweetAlert 0.15s;
      animation: hideSweetAlert 0.15s;
  }
  .hide-swal2.no-animation {
      -webkit-animation: none;
      animation: none;
  }
  @-webkit-keyframes animate-success-tip {
      0% {
          width: 0;
          left: 1px;
          top: 19px;
      }
      54% {
          width: 0;
          left: 1px;
          top: 19px;
      }
      70% {
          width: 50px;
          left: -8px;
          top: 37px;
      }
      84% {
          width: 17px;
          left: 21px;
          top: 48px;
      }
      100% {
          width: 25px;
          left: 14px;
          top: 45px;
      }
  }
  @keyframes animate-success-tip {
      0% {
          width: 0;
          left: 1px;
          top: 19px;
      }
      54% {
          width: 0;
          left: 1px;
          top: 19px;
      }
      70% {
          width: 50px;
          left: -8px;
          top: 37px;
      }
      84% {
          width: 17px;
          left: 21px;
          top: 48px;
      }
      100% {
          width: 25px;
          left: 14px;
          top: 45px;
      }
  }
  @-webkit-keyframes animate-success-long {
      0% {
          width: 0;
          right: 46px;
          top: 54px;
      }
      65% {
          width: 0;
          right: 46px;
          top: 54px;
      }
      84% {
          width: 55px;
          right: 0;
          top: 35px;
      }
      100% {
          width: 47px;
          right: 8px;
          top: 38px;
      }
  }
  @keyframes animate-success-long {
      0% {
          width: 0;
          right: 46px;
          top: 54px;
      }
      65% {
          width: 0;
          right: 46px;
          top: 54px;
      }
      84% {
          width: 55px;
          right: 0;
          top: 35px;
      }
      100% {
          width: 47px;
          right: 8px;
          top: 38px;
      }
  }
  @-webkit-keyframes rotatePlaceholder {
      0% {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
      }
      5% {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
      }
      12% {
          -webkit-transform: rotate(-405deg);
          transform: rotate(-405deg);
      }
      100% {
          -webkit-transform: rotate(-405deg);
          transform: rotate(-405deg);
      }
  }
  @keyframes rotatePlaceholder {
      0% {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
      }
      5% {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
      }
      12% {
          -webkit-transform: rotate(-405deg);
          transform: rotate(-405deg);
      }
      100% {
          -webkit-transform: rotate(-405deg);
          transform: rotate(-405deg);
      }
  }
  .animate-success-tip {
      -webkit-animation: animate-success-tip 0.75s;
      animation: animate-success-tip 0.75s;
  }
  .animate-success-long {
      -webkit-animation: animate-success-long 0.75s;
      animation: animate-success-long 0.75s;
  }
  .swal2-icon.swal2-success.animate::after {
      -webkit-animation: rotatePlaceholder 4.25s ease-in;
      animation: rotatePlaceholder 4.25s ease-in;
  }
  @-webkit-keyframes animate-error-icon {
      0% {
          -webkit-transform: rotateX(100deg);
          transform: rotateX(100deg);
          opacity: 0;
      }
      100% {
          -webkit-transform: rotateX(0deg);
          transform: rotateX(0deg);
          opacity: 1;
      }
  }
  @keyframes animate-error-icon {
      0% {
          -webkit-transform: rotateX(100deg);
          transform: rotateX(100deg);
          opacity: 0;
      }
      100% {
          -webkit-transform: rotateX(0deg);
          transform: rotateX(0deg);
          opacity: 1;
      }
  }
  .animate-error-icon {
      -webkit-animation: animate-error-icon 0.5s;
      animation: animate-error-icon 0.5s;
  }
  @-webkit-keyframes animate-x-mark {
      0% {
          -webkit-transform: scale(0.4);
          transform: scale(0.4);
          margin-top: 26px;
          opacity: 0;
      }
      50% {
          -webkit-transform: scale(0.4);
          transform: scale(0.4);
          margin-top: 26px;
          opacity: 0;
      }
      80% {
          -webkit-transform: scale(1.15);
          transform: scale(1.15);
          margin-top: -6px;
      }
      100% {
          -webkit-transform: scale(1);
          transform: scale(1);
          margin-top: 0;
          opacity: 1;
      }
  }
  @keyframes animate-x-mark {
      0% {
          -webkit-transform: scale(0.4);
          transform: scale(0.4);
          margin-top: 26px;
          opacity: 0;
      }
      50% {
          -webkit-transform: scale(0.4);
          transform: scale(0.4);
          margin-top: 26px;
          opacity: 0;
      }
      80% {
          -webkit-transform: scale(1.15);
          transform: scale(1.15);
          margin-top: -6px;
      }
      100% {
          -webkit-transform: scale(1);
          transform: scale(1);
          margin-top: 0;
          opacity: 1;
      }
  }
  .animate-x-mark {
      -webkit-animation: animate-x-mark 0.5s;
      animation: animate-x-mark 0.5s;
  }
  @-webkit-keyframes pulse-warning {
      0% {
          border-color: #f8d486;
      }
      100% {
          border-color: #f8bb86;
      }
  }
  @keyframes pulse-warning {
      0% {
          border-color: #f8d486;
      }
      100% {
          border-color: #f8bb86;
      }
  }
  .pulse-warning {
      -webkit-animation: pulse-warning 0.75s infinite alternate;
      animation: pulse-warning 0.75s infinite alternate;
  }
  @-webkit-keyframes rotate-loading {
      0% {
          -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
      }
      100% {
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
      }
  }
  @keyframes rotate-loading {
      0% {
          -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
      }
      100% {
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
      }
  }

  .react-selectize {
      color: #000;
  }

  .react-selectize.root-node {
      position: relative;
      width: 300px;
  }

  .react-selectize.root-node.disabled {
      pointer-events: none;
  }

  .react-selectize.root-node .react-selectize-control {
      cursor: pointer;
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: box;
      display: flex;
      -webkit-box-align: start;
      -moz-box-align: start;
      -o-box-align: start;
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      position: relative;
      padding: 2px;
  }

  .react-selectize.root-node .react-selectize-control .react-selectize-placeholder {
      display: block;
      line-height: 30px;
      overflow: hidden;
      -o-text-overflow: ellipsis;
      text-overflow: ellipsis;
      vertical-align: middle;
      white-space: nowrap;
      position: absolute;
      max-width: calc(100% - 56px);
  }

  .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values {
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: box;
      display: flex;
      min-height: 30px;
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      -o-box-flex: 1;
      -ms-box-flex: 1;
      box-flex: 1;
      -webkit-flex-grow: 1;
      flex-grow: 1;
      -webkit-box-lines: multiple;
      -moz-box-lines: multiple;
      -o-box-lines: multiple;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  }

  .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values .resizable-input {
      background: none;
      border: none;
      outline: none;
      font-size: 1em;
      margin: 2px;
      padding: 4px 0px;
      vertical-align: middle;
      width: 0px;
  }

  .react-selectize.root-node .react-selectize-control .react-selectize-search-field-and-selected-values .value-wrapper {
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: box;
      display: flex;
      -webkit-box-align: center;
      -moz-box-align: center;
      -o-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
  }

  .react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container, .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button-container {
      -webkit-box-flex: 0;
      -moz-box-flex: 0;
      -o-box-flex: 0;
      -ms-box-flex: 0;
      box-flex: 0;
      -webkit-flex-grow: 0;
      flex-grow: 0;
      -webkit-flex-shrink: 0;
      flex-shrink: 0;
      cursor: pointer;
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: box;
      display: flex;
      -webkit-box-align: center;
      -moz-box-align: center;
      -o-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      -webkit-box-pack: center;
      -moz-box-pack: center;
      -o-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      height: 30px;
  }

  .react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container {
      width: 16px;
  }

  .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button-container {
      width: 32px;
  }

  .react-selectize.root-node .react-selectize-control .react-selectize-reset-button-container:hover .react-selectize-reset-button path {
      stroke: #c0392b;
  }

  .react-selectize.root-node .react-selectize-control .react-selectize-reset-button path {
      -webkit-transition: stroke 0.5s 0s ease;
      -moz-transition: stroke 0.5s 0s ease;
      -o-transition: stroke 0.5s 0s ease;
      -ms-transition: stroke 0.5s 0s ease;
      transition: stroke 0.5s 0s ease;
      stroke: #999;
      stroke-linecap: square;
      stroke-linejoin: mitter;
  }

  .react-selectize.root-node .react-selectize-control .react-selectize-toggle-button path {
      fill: #999;
  }

  .react-selectize.dropdown-menu-wrapper {
      position: absolute;
  }

  .react-selectize.dropdown-menu-wrapper.tethered {
      min-width: 300px;
  }

  .react-selectize.dropdown-menu-wrapper:not(.tethered) {
      width: 100%;
  }

  .react-selectize.dropdown-menu {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      overflow: auto;
      position: absolute;
      max-height: 200px;
      z-index: 10;
  }

  .react-selectize.dropdown-menu.tethered {
      min-width: 300px;
  }

  .react-selectize.dropdown-menu:not(.tethered) {
      width: 100%;
  }

  .react-selectize.dropdown-menu .groups.as-columns {
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: box;
      display: flex;
  }

  .react-selectize.dropdown-menu .groups.as-columns>div {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      -o-box-flex: 1;
      box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1;
  }

  .react-selectize.dropdown-menu .option-wrapper {
      cursor: pointer;
      outline: none;
  }

  .multi-select.react-selectize.root-node .simple-value {
      display: inline-block;
      margin: 2px;
      vertical-align: middle;
  }

  .multi-select.react-selectize.root-node .simple-value span {
      display: inline-block;
      padding: 2px 5px 4px;
      vertical-align: center;
  }

  .simple-select.react-selectize.root-node .simple-value {
      margin: 2px;
  }

  .simple-select.react-selectize.root-node .simple-value span {
      display: inline-block;
      vertical-align: center;
  }

  .react-selectize.default {
      font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  }

  .react-selectize.default.root-node .react-selectize-control {
      background-color: #fff;
      border: 1px solid;
      border-color: #d9d9d9 #ccc #b3b3b3;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      font-size: 1em;
  }

  .react-selectize.default.root-node .react-selectize-control .react-selectize-placeholder {
      color: #aaa;
      text-indent: 8px;
  }

  .react-selectize.default.root-node .react-selectize-control .react-selectize-search-field-and-selected-values {
      padding-left: 5px;
  }

  .react-selectize.default.root-node.open.flipped .react-selectize-control {
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px;
      border-top-left-radius: 0px;
      border-top-right-radius: 0px;
  }

  .react-selectize.default.root-node.open:not(.flipped) .react-selectize-control {
      border-bottom-left-radius: 0px;
      border-bottom-right-radius: 0px;
      border-top-left-radius: 4px;
      border-top-right-radius: 4px;
  }

  .react-selectize.dropdown-menu-wrapper.default {
      overflow: hidden;
  }

  .react-selectize.dropdown-menu-wrapper.default .dropdown-menu.custom-enter-active, .react-selectize.dropdown-menu-wrapper.default .dropdown-menu.custom-leave-active {
      -webkit-transition: -webkit-transform 0.2s 0s ease;
      -moz-transition: -moz-transform 0.2s 0s ease;
      -o-transition: -o-transform 0.2s 0s ease;
      -ms-transition: -ms-transform 0.2s 0s ease;
      transition: transform 0.2s 0s ease;
  }

  .react-selectize.dropdown-menu-wrapper.default .dropdown-menu.flipped.custom-enter {
      -webkit-transform: translateY(100%);
      -moz-transform: translateY(100%);
      -o-transform: translateY(100%);
      -ms-transform: translateY(100%);
      transform: translateY(100%);
  }

  .react-selectize.dropdown-menu-wrapper.default .dropdown-menu.flipped.custom-enter-active {
      -webkit-transform: translateY(0%);
      -moz-transform: translateY(0%);
      -o-transform: translateY(0%);
      -ms-transform: translateY(0%);
      transform: translateY(0%);
  }

  .react-selectize.dropdown-menu-wrapper.default .dropdown-menu.flipped.custom-leave {
      -webkit-transform: translateY(0%);
      -moz-transform: translateY(0%);
      -o-transform: translateY(0%);
      -ms-transform: translateY(0%);
      transform: translateY(0%);
  }

  .react-selectize.dropdown-menu-wrapper.default .dropdown-menu.flipped.custom-leave-active {
      -webkit-transform: translateY(100%);
      -moz-transform: translateY(100%);
      -o-transform: translateY(100%);
      -ms-transform: translateY(100%);
      transform: translateY(100%);
  }

  .react-selectize.dropdown-menu-wrapper.default .dropdown-menu:not(.flipped).custom-enter {
      -webkit-transform: translateY(-100%);
      -moz-transform: translateY(-100%);
      -o-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
      transform: translateY(-100%);
  }

  .react-selectize.dropdown-menu-wrapper.default .dropdown-menu:not(.flipped).custom-enter-active {
      -webkit-transform: translateY(0%);
      -moz-transform: translateY(0%);
      -o-transform: translateY(0%);
      -ms-transform: translateY(0%);
      transform: translateY(0%);
  }

  .react-selectize.dropdown-menu-wrapper.default .dropdown-menu:not(.flipped).custom-leave {
      -webkit-transform: translateY(0%);
      -moz-transform: translateY(0%);
      -o-transform: translateY(0%);
      -ms-transform: translateY(0%);
      transform: translateY(0%);
  }

  .react-selectize.dropdown-menu-wrapper.default .dropdown-menu:not(.flipped).custom-leave-active {
      -webkit-transform: translateY(-100%);
      -moz-transform: translateY(-100%);
      -o-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
      transform: translateY(-100%);
  }

  .react-selectize.dropdown-menu.default {
      background: #fff;
      border: 1px solid #ccc;
      margin-top: -1px;
  }

  .react-selectize.dropdown-menu.default.flipped {
      border-top-left-radius: 4px;
      border-top-right-radius: 4px;
  }

  .react-selectize.dropdown-menu.default:not(.flipped) {
      border-color: #b3b3b3 #ccc #d9d9d9;
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px;
  }

  .react-selectize.dropdown-menu.default .no-results-found {
      color: #aaa !important;
      font-style: oblique;
      padding: 8px 10px;
  }

  .react-selectize.dropdown-menu.default .simple-group-title {
      background-color: #fafafa;
      padding: 8px 8px;
  }

  .react-selectize.dropdown-menu.default .option-wrapper.highlight {
      background: #f2f9fc;
      color: #333;
  }

  .react-selectize.dropdown-menu.default .option-wrapper .simple-option {
      color: #666;
      cursor: pointer;
      padding: 8px 10px;
  }

  .react-selectize.dropdown-menu.default .option-wrapper .simple-option.not-selectable {
      background-color: #f8f8f8;
      color: #999;
      cursor: default;
      font-style: oblique;
      text-shadow: 0px 1px 0px #fff;
  }

  .multi-select.react-selectize.default.root-node .simple-value {
      background: #f2f9fc;
      border: 1px solid #c9e6f2;
      -webkit-border-radius: 2px;
      border-radius: 2px;
      color: #08c;
  }

  .simple-select.react-selectize.default.root-node.open .react-selectize-control {
      background-color: #fff;
  }

  .simple-select.react-selectize.default.root-node:not(.open) .react-selectize-control {
      background-color: #f9f9f9;
      background-image: -webkit-linear-gradient(top, #fefefe, #f2f2f2);
      background-image: -moz-linear-gradient(top, #fefefe, #f2f2f2);
      background-image: -o-linear-gradient(top, #fefefe, #f2f2f2);
      background-image: -ms-linear-gradient(top, #fefefe, #f2f2f2);
      background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);
  }

  .react-selectize.bootstrap3 {
      font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  }

  .react-selectize.bootstrap3.root-node.open .react-selectize-control {
      background-color: #fff;
      border: 1px solid #66afe9;
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  }

  .react-selectize.bootstrap3.root-node .react-selectize-control {
      border: 1px solid;
      border-color: #d9d9d9 #ccc #b3b3b3;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      font-size: 1em;
  }

  .react-selectize.bootstrap3.root-node .react-selectize-control .react-selectize-placeholder {
      color: #aaa;
      text-indent: 8px;
  }

  .react-selectize.bootstrap3.root-node .react-selectize-control .react-selectize-search-field-and-selected-values {
      padding-left: 5px;
  }

  .react-selectize.bootstrap3.dropdown-menu-wrapper.flipped {
      margin-bottom: 5px;
  }

  .react-selectize.bootstrap3.dropdown-menu-wrapper:not(.flipped) {
      margin-top: 5px;
  }

  .react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-enter-active, .react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-leave-active {
      -webkit-transition: opacity 0.2s 0s ease;
      -moz-transition: opacity 0.2s 0s ease;
      -o-transition: opacity 0.2s 0s ease;
      -ms-transition: opacity 0.2s 0s ease;
      transition: opacity 0.2s 0s ease;
  }

  .react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-enter {
      opacity: 0;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
      filter: alpha(opacity=0);
  }

  .react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-enter-active {
      opacity: 1;
      -ms-filter: none;
      filter: none;
  }

  .react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-leave {
      opacity: 1;
      -ms-filter: none;
      filter: none;
  }

  .react-selectize.bootstrap3.dropdown-menu-wrapper .dropdown-menu.custom-leave-active {
      opacity: 0;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
      filter: alpha(opacity=0);
  }

  .react-selectize.bootstrap3.dropdown-menu {
      background: #fff;
      border: 1px solid #ccc;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
      box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  }

  .react-selectize.bootstrap3.dropdown-menu.flipped {
      margin-bottom: 5px;
  }

  .react-selectize.bootstrap3.dropdown-menu:not(.flipped) {
      margin-top: 5px;
  }

  .react-selectize.bootstrap3.dropdown-menu .no-results-found {
      color: #aaa !important;
      font-style: oblique;
      padding: 8px 10px;
  }

  .react-selectize.bootstrap3.dropdown-menu .groups:not(.as-columns)>div:not(:first-child) {
      border-top: 1px solid #e5e5e5;
      margin: 12px 0px 0px 0px;
  }

  .react-selectize.bootstrap3.dropdown-menu .simple-group-title {
      background-color: #fff;
      color: #999;
      padding: 8px 8px;
      text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.05);
  }

  .react-selectize.bootstrap3.dropdown-menu .option-wrapper.highlight {
      background: #428bca;
  }

  .react-selectize.bootstrap3.dropdown-menu .option-wrapper.highlight .simple-option {
      color: #fff;
  }

  .react-selectize.bootstrap3.dropdown-menu .option-wrapper .simple-option {
      color: #333;
      cursor: pointer;
      padding: 8px 10px;
  }

  .react-selectize.bootstrap3.dropdown-menu .option-wrapper .simple-option.not-selectable {
      background-color: #f8f8f8;
      color: #999;
      cursor: default;
      font-style: oblique;
      text-shadow: 0px 1px 0px #fff;
  }

  .multi-select.react-selectize.bootstrap3.root-node .simple-value {
      background: #efefef;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      color: #333;
  }

  .react-selectize.material {
      font-family: Roboto, sans-serif;
  }

  .react-selectize.material.root-node.open .react-selectize-control:after {
      -webkit-transform: scaleX(1);
      -moz-transform: scaleX(1);
      -o-transform: scaleX(1);
      -ms-transform: scaleX(1);
      transform: scaleX(1);
  }

  .react-selectize.material.root-node .react-selectize-control {
      border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  }

  .react-selectize.material.root-node .react-selectize-control:after {
      background-color: #00bcd4;
      content: "";
      -webkit-transform: scaleX(0);
      -moz-transform: scaleX(0);
      -o-transform: scaleX(0);
      -ms-transform: scaleX(0);
      transform: scaleX(0);
      -webkit-transition: -webkit-transform 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
      -moz-transition: -moz-transform 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
      -o-transition: -o-transform 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
      -ms-transition: -ms-transform 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
      transition: transform 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
      position: absolute;
      left: 0px;
      bottom: -1px;
      width: 100%;
      height: 2px;
  }

  .react-selectize.material.root-node .react-selectize-control .react-selectize-placeholder {
      color: rgba(0, 0, 0, 0.3);
      text-indent: 4px;
  }

  .react-selectize.material.dropdown-menu-wrapper.flipped {
      margin-bottom: 8px;
  }

  .react-selectize.material.dropdown-menu-wrapper.flipped .dropdown-menu {
      -webkit-transform-origin: 100% 100%;
      -moz-transform-origin: 100% 100%;
      -o-transform-origin: 100% 100%;
      -ms-transform-origin: 100% 100%;
      transform-origin: 100% 100%;
  }

  .react-selectize.material.dropdown-menu-wrapper:not(.flipped) {
      margin-top: 8px;
  }

  .react-selectize.material.dropdown-menu-wrapper:not(.flipped) .dropdown-menu {
      -webkit-transform-origin: 0% 0%;
      -moz-transform-origin: 0% 0%;
      -o-transform-origin: 0% 0%;
      -ms-transform-origin: 0% 0%;
      transform-origin: 0% 0%;
  }

  .react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-enter-active, .react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-leave-active {
      -webkit-transition: -webkit-transform 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
      -moz-transition: -moz-transform 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
      -o-transition: -o-transform 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
      -ms-transition: -ms-transform 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
      transition: transform 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 250ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
  }

  .react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-enter {
      opacity: 0;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
      filter: alpha(opacity=0);
      -webkit-transform: scale(0, 0);
      -moz-transform: scale(0, 0);
      -o-transform: scale(0, 0);
      -ms-transform: scale(0, 0);
      transform: scale(0, 0);
  }

  .react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-enter-active {
      opacity: 1;
      -ms-filter: none;
      filter: none;
      -webkit-transform: scale(1, 1);
      -moz-transform: scale(1, 1);
      -o-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      transform: scale(1, 1);
  }

  .react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-leave {
      opacity: 1;
      -ms-filter: none;
      filter: none;
      -webkit-transform: scale(1, 1);
      -moz-transform: scale(1, 1);
      -o-transform: scale(1, 1);
      -ms-transform: scale(1, 1);
      transform: scale(1, 1);
  }

  .react-selectize.material.dropdown-menu-wrapper .dropdown-menu.custom-leave-active {
      opacity: 0;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
      filter: alpha(opacity=0);
  }

  .react-selectize.material.dropdown-menu {
      background-color: #fff;
      -webkit-border-radius: 2px;
      border-radius: 2px;
      -webkit-box-shadow: rgba(0, 0, 0, 0.118) 0px 1px 6px, rgba(0, 0, 0, 0.118) 0px 1px 4px;
      box-shadow: rgba(0, 0, 0, 0.118) 0px 1px 6px, rgba(0, 0, 0, 0.118) 0px 1px 4px;
      max-height: 250px;
      padding: 8px 0px;
  }

  .react-selectize.material.dropdown-menu.flipped {
      margin-bottom: 8px;
  }

  .react-selectize.material.dropdown-menu:not(.flipped) {
      margin-top: 8px;
  }

  .react-selectize.material.dropdown-menu .no-results-found {
      font-style: oblique;
      font-size: 16px;
      height: 32px;
      padding: 0px 16px;
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: box;
      display: flex;
      -webkit-box-align: center;
      -moz-box-align: center;
      -o-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
  }

  .react-selectize.material.dropdown-menu .groups:not(.as-columns)>div:not(:last-child) {
      border-bottom: 1px solid #e5e5e5;
  }

  .react-selectize.material.dropdown-menu .simple-group-title {
      color: #8f8f8f;
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: box;
      display: flex;
      -webkit-box-align: center;
      -moz-box-align: center;
      -o-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      font-size: 14px;
      height: 48px;
      padding: 0px 10px;
  }

  .react-selectize.material.dropdown-menu .option-wrapper.highlight {
      background-color: rgba(0, 0, 0, 0.098);
  }

  .react-selectize.material.dropdown-menu .option-wrapper .simple-option {
      color: rgba(0, 0, 0, 0.875);
      cursor: pointer;
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: box;
      display: flex;
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      -o-box-orient: vertical;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -moz-box-align: start;
      -o-box-align: start;
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      -webkit-box-pack: center;
      -moz-box-pack: center;
      -o-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      font-size: 16px;
      height: 48px;
      padding: 0px 16px;
  }

  .react-selectize.material.dropdown-menu .option-wrapper .simple-option.not-selectable {
      background-color: #f8f8f8;
      color: #999;
      cursor: default;
      font-style: oblique;
      text-shadow: 0px 1px 0px #fff;
  }

  .multi-select.react-selectize.material.root-node .simple-value span {
      padding: 0px;
  }

  .multi-select.react-selectize.material.root-node .simple-value span:after {
      content: ",";
  }

  .simple-select.react-selectize.material.root-node .simple-value {
      margin: 4px 3px 3px 2px;
  }
@font-face{font-family:'proxima nova';font-weight:200;font-style:normal;src:url("/type/proximanova/proximanova-light.eot");src:url("/type/proximanova/proximanova-light.eot?#iefix") format('embedded-opentype'),url("/type/proximanova/proximanova-light.woff") format('woff'),url("/type/proximanova/proximanova-light.ttf") format('truetype')}@font-face{font-family:'proxima nova';font-weight:400;font-style:normal;src:url("/type/proximanova/proximanova-reg.eot");src:url("/type/proximanova/proximanova-reg.eot?#iefix") format('embedded-opentype'),url("/type/proximanova/proximanova-reg.woff") format('woff'),url("/type/proximanova/proximanova-reg.ttf") format('truetype')}@font-face{font-family:'proxima nova';font-weight:700;font-style:normal;src:url("/type/proximanova/proximanova-semibold.eot");src:url("/type/proximanova/proximanova-semibold.eot?#iefix") format('embedded-opentype'),url("/type/proximanova/proximanova-semibold.woff") format('woff'),url("/type/proximanova/proximanova-semibold.ttf") format('truetype')}@charset "UTF-8";
@font-face{font-family:"benbria";src:url("/type/benbria/benbria.eot");src:url("/type/benbria/benbria.eot?#iefix") format("embedded-opentype"),url("/type/benbria/benbria.woff") format("woff"),url("/type/benbria/benbria.ttf") format("truetype"),url("/type/benbria/benbria.svg#benbria") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"benbria" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"benbria" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-camera:before{content:"c"}.icon-close:before{content:"d"}.icon-contract:before{content:"e"}.icon-expand:before{content:"f"}.icon-menu:before{content:"g"}.icon-paperclip:before{content:"h"}.icon-send:before{content:"i"}.icon-search:before{content:"j"}.icon-back:before{content:"b"}.icon-add:before{content:"a"}
/*! normalize.css v2.0.1 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/*
 * Corrects `block` display not defined in IE 8/9.
 */

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {
    display: block;
}

/*
 * Corrects `inline-block` display not defined in IE 8/9.
 */

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

/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

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

/*
 * Addresses styling for `hidden` attribute not present in IE 8/9.
 */

[hidden] {
    display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */

/*
 * 1. Sets default font family to sans-serif.
 * 2. Prevents iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
    font-family: sans-serif; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
}

/*
 * Removes default margin.
 */

body {
    margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */

/*
 * Addresses `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
    outline: thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers.
 */

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

/* ==========================================================================
   Typography
   ========================================================================== */

/*
 * Addresses `h1` font sizes within `section` and `article` in Firefox 4+,
 * Safari 5, and Chrome.
 */

h1 {
    font-size: 2em;
}

/*
 * Addresses styling not present in IE 8/9, Safari 5, and Chrome.
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/*
 * Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */

b,strong {
    font-weight: bold;
}

/*
 * Addresses styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/*
 * Addresses styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}


/*
 * Corrects font family set oddly in Safari 5 and Chrome.
 */

code,kbd,pre,samp {
    font-family: monospace, serif;
    font-size: 1em;
}

/*
 * Improves readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

/*
 * Sets consistent quote types.
 */

q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

/*
 * Addresses inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/*
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
 */

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

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/*
 * Removes border when inside `a` element in IE 8/9.
 */

img {
    border: 0;
}

/*
 * Corrects overflow displayed oddly in IE 9.
 */

svg:not(:root) {
    overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */

/*
 * Addresses margin not present in IE 8/9 and Safari 5.
 */

figure {
    margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/*
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/*
 * 1. Corrects color not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/*
 * 1. Corrects font family not being inherited in all browsers.
 * 2. Corrects font size not being inherited in all browsers.
 * 3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome
 */

button,input,select,textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 2 */
    margin: 0; /* 3 */
}

/*
 * Addresses Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,input {
    line-height: normal;
}

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Corrects inability to style clickable `input` types in iOS.
 * 3. Improves usability and consistency of cursor style between image-type
 *    `input` and others.
 */

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

/*
 * Re-set default cursor for disabled elements.
 */

button[disabled],input[disabled] {
    cursor: default;
}

/*
 * 1. Addresses box sizing set to `content-box` in IE 8/9.
 * 2. Removes excess padding in IE 8/9.
 */

input[type="checkbox"],input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/*
 * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

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

/*
 * Removes inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

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

/*
 * Removes inner padding and border in Firefox 4+.
 */

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

/*
 * 1. Removes default vertical scrollbar in IE 8/9.
 * 2. Improves readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/*
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}
*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}* ::-webkit-input-placeholder{color:#777}* :-moz-placeholder{color:#777}* ::-moz-placeholder{color:#777}* :-ms-input-placeholder{color:#777}html{font-size:62.5%;font-family:'proxima nova','helvetica neue',helvetica,arial,sans-serif;height:100%}body{background:#fff;height:100%}a{text-decoration:none}.fade-in{-webkit-animation:fade .5s linear;-moz-animation:fade .5s linear;-o-animation:fade .5s linear;-ms-animation:fade .5s linear;animation:fade .5s linear}.fade-out{visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear}@-moz-keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}
.VS-search .VS-icon {
  background-repeat: no-repeat;
  background-position: center center;
  vertical-align: middle;
  width: 16px; height: 16px;
}
.VS-search .VS-icon-cancel {
  width: 11px; height: 11px;
  background-position: center 0;
  background-image: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAWCAYAAAAW5GZjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAb9JREFUeNqUUr1qAkEQ3j0khQp6kihaeGgEEa18gTQR0iRY+BaBSMDGwidIEUKqFL6BopgqBAJ5AMFGjUU0d4WHEvwJarvZ77gRIzGYgb1hZr+Z75vZ40IIzqTNZrPj8Xicn0wmmcViEXS73aaqqq+BQODG6/W+A8MBNk3zfDAY3C6Xy0O2ZS6X6zMSiVwHg8FHLjtq7Xb7RQKj7BeTzVCgJ5PJU2U0GhUk7REuMpkMi8fjFggeMeecrVYrFRId0CgTAgDDMFg4HLbA8IjJgHNgGEr0er0fQIphUmZAwdSUADUB4RFDsz3oSMF6CLzZkQqgGebz+Z75dDqNdTqdp13bgDmdTj2VSp0oWHg0Gr2UNH2Z/9o+yMv7K4/HY/C/XhDUfr//jl7QQVT9fp/V63VWqVRYt9tliUSCZbPZg1wux9Lp9PqFeK1Wu9A0DdXz7YM87i0FrVZLs4Fi1wmFQh/NZjOmVKvVgq7rR/QflMtlixGedjwcDlUpMQ9tbzalkAAB2/R297mNW+sT2wUbUnA//V/nYrH4QOBNABUQuFQq3TNMuc82sDVrz41G42yvPeODAwZQ0QzwiJEnzLcAAwBJ6WXlwoBgZAAAAABJRU5ErkJggg==");
  cursor: pointer;
}
.VS-search .VS-icon-cancel:hover {
  background-position: center -11px;
}
.VS-search .VS-icon-search {
  width: 12px; height: 12px;
  background-image: url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUZJREFUeNpUUM2qgmAQzS8NiUgLzTIXLZQW1QuI9AY9QPSW9gQ9QiriwpJQEBVrVWT2d7p2L9xZzDdzZs7M+YYqy/J8Ptu2vd/v4zgeDAaqqk4mE47jar9GnU6nzWbjOA5FUa/Xq0Jns9l8Pud5vkpp58cwAOzhcBhFkeu6GNztdg3D+Db5vo9nOp2iiWGYTqdDCMFe4LquI0aVpGmKR9M0lmUbjQY8YiBJklTb4YkoilBzOBzq9TogeMQIJEmqmlAlo9EIyXa7tSyrKAp4xEBkWUb5q2k8Hh+PR8/zwjCEgufz+aESstvtoKnVan2GgY31kBkEAfT1ej1FUZDiNIIgrFYr9H1ug3teLpfH43G/3/FBUJGu1+s8z8FZLpc0mmiabrfbf5fEumazuVgsTNO8Xq+3242qRNT+G0CMz7IMzH6//xZgAA60tj6rqzxpAAAAAElFTkSuQmCC");
}

/*------------------------------ RESET + DEFAULT STYLES ---------------------------------*/

/*
Eric Meyer's final reset.css
Source: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*/
.VS-search div, .VS-search span, .VS-search a, .VS-search img,.VS-search ul, .VS-search li, .VS-search form, .VS-search label,.VS-interface ul, .VS-interface li, .VS-interface {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

.VS-search :focus {
  outline: 0;
}
.VS-search {
  line-height: 1;
  color: black;
}
.VS-search ol, .VS-search ul {
  list-style: none;
}

/* ===================== */
/* = General and Reset = */
/* ===================== */

.VS-search {
  font-family: Arial, sans-serif;
  color: #373737;
  font-size: 12px;
}
.VS-search input {
  display: block;
  border: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  margin: 0; padding: 4px;
  background: transparent;
  font-size: 16px;
  line-height: 20px;
  width: 100%;
}
.VS-interface, .VS-search .dialog, .VS-search input {
  font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif !important;
  line-height: 1.1em;
}

/* ========== */
/* = Layout = */
/* ========== */

.VS-search .VS-search-box {
  cursor: text;
  position: relative;
  background: transparent;
  border: 2px solid #ccc;
  border-radius: 16px; -webkit-border-radius: 16px; -moz-border-radius: 16px;
  background-color: #fafafa;
  -webkit-box-shadow: inset 0px 0px 3px #ccc;
  -moz-box-shadow: inset 0px 0px 3px #ccc;
  box-shadow: inset 0px 0px 3px #ccc;
  min-height: 28px;
  height: auto;
}
.VS-search.VS-readonly .VS-search-box {
  cursor: default;
}
.VS-search .VS-search-box.VS-focus {
  border-color: #acf;
  -webkit-box-shadow: inset 0px 0px 3px #acf;
  -moz-box-shadow: inset 0px 0px 3px #acf;
  box-shadow: inset 0px 0px 3px #acf;
}
.VS-search .VS-placeholder {
  position: absolute;
  top: 7px;
  left: 4px;
  margin: 0 20px 0 22px;
  color: #808080;
  font-size: 14px;
}
.VS-search .VS-search-box.VS-focus .VS-placeholder,.VS-search .VS-search-box .VS-placeholder.VS-hidden,.VS-search .VS-search-box .VS-cancel-search-box.VS-hidden {
    display: none;
}
.VS-search .VS-search-inner {
  position: relative;
  margin: 0 20px 0 22px;
  overflow: hidden;
}
.VS-search input {
  width: 100px;
}
.VS-search input,.VS-search .VS-input-width-tester {
  padding: 6px 0;
  float: left;
  color: #808080;
  font: 13px/17px Helvetica, Arial;
}
.VS-search.VS-focus input {
  color: #606060;
}
.VS-search .VS-icon-search {
  position: absolute;
  left: 9px; top: 8px;
}
.VS-search .VS-icon-cancel {
  position: absolute;
  right: 9px; top: 8px;
}
.VS-search.VS-readonly .VS-icon-cancel {
  display: none;
}

/* ================ */
/* = Search Facet = */
/* ================ */

.VS-search .search_facet {
  float: left;
  margin: 0;
  padding: 0 0 0 14px;
  position: relative;
  border: 1px solid transparent;
  height: 20px;
  margin: 5px -3px 3px 0;
}
.VS-search.VS-readonly .search_facet {
  padding-left: 0;
}
.VS-search .search_facet.is_selected {
  margin-left: -3px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  background-color: #d2e6fd;
  background-image: -moz-linear-gradient(top, #d2e6fd, #b0d1f9); /* FF3.6 */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d2e6fd), to(#b0d1f9)); /* Saf4+, Chrome */
  background-image: linear-gradient(top, #d2e6fd, #b0d1f9);
  border: 1px solid #6eadf5;
}
.VS-search .search_facet .category {
  float: left;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 10px;
  color: #808080;
  padding: 8px 0 5px;
  line-height: 13px;
  cursor: pointer;
  padding: 4px 0 0;
}
.VS-search.VS-readonly .search_facet .category {
  cursor: default;
}
.VS-search .search_facet.is_selected .category {
  margin-left: 3px;
}
.VS-search .search_facet .search_facet_input_container {
  float: left;
}
.VS-search .search_facet input {
  margin: 0;
  padding: 0;
  color: #000;
  font-size: 13px;
  line-height: 16px;
  padding: 5px 0 5px 4px;
  height: 16px;
  width: auto;
  z-index: 100;
  position: relative;
  padding-top: 1px;
  padding-bottom: 2px;
  padding-right: 3px;

}
.VS-search .search_facet.is_editing input,.VS-search .search_facet.is_selected input {
  color: #000;
}
.VS-search.VS-readonly .search_facet .search_facet_remove {
  display: none;
}
.VS-search .search_facet .search_facet_remove {
  position: absolute;
  left: 0;
  top: 4px;
}
.VS-search .search_facet.is_selected .search_facet_remove {
  opacity: 0.4;
  left: 3px;
  filter: alpha(opacity=40);
  background-position: center -11px;
}
.VS-search .search_facet .search_facet_remove:hover {
  opacity: 1;
}
.VS-search .search_facet.is_editing .category,.VS-search .search_facet.is_selected .category {
  color: #000;
}
.VS-search .search_facet.search_facet_maybe_delete .category,.VS-search .search_facet.search_facet_maybe_delete input {
  color: darkred;
}

/* ================ */
/* = Search Input = */
/* ================ */

.VS-search .search_input {
  height: 28px;
  float: left;
  margin-left: -1px;
}
.VS-search .search_input input {
  height: 22px;
  line-height: 10px;
  margin-bottom: -2px;
  margin-top: -2px;
  min-width: 4px;
  padding: 6px 3px 2px 2px;
  position: relative;
  width: 10px;
  z-index: 100;
}
.VS-search .search_input.is_editing input {
  color: #202020;
}

/* ================ */
/* = Autocomplete = */
/* ================ */

.ui-helper-hidden-accessible {
    display: none;
}

.VS-interface.ui-autocomplete {
  position: absolute;
  border: 1px solid #C0C0C0;
  border-top: 1px solid #D9D9D9;
  background-color: #F6F6F6;
  cursor: pointer;
  z-index: 10000;
  padding: 0;
  margin: 0;
  width: auto;
  min-width: 80px;
  max-width: 220px;
  max-height: 240px;
  overflow-y: auto;
  overflow-x: hidden;
  font-size: 13px;
  top: 5px;
  opacity: 0.97;
  box-shadow: 3px 4px 5px -2px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 3px 4px 5px -2px rgba(0, 0, 0, 0.5); -moz-box-shadow: 3px 4px 5px -2px rgba(0, 0, 0, 0.5);
}
.VS-interface.ui-autocomplete .ui-autocomplete-category {
  text-transform: capitalize;
  font-size: 11px;
  padding: 4px 4px 4px;
  border-top: 1px solid #A2A2A2;
  border-bottom: 1px solid #A2A2A2;
  background-color: #B7B7B7;
  text-shadow: 0 -1px 0 #999;
  font-weight: bold;
  color: white;
  cursor: default;
}
.VS-interface.ui-autocomplete .ui-menu-item {
    float: none;
}
.VS-interface.ui-autocomplete .ui-menu-item a {
  color: #000;
  outline: none;
  display: block;
  padding: 3px 4px 5px;
  border-radius: none;
  line-height: 1;
  background-color: #F8F8F8;
  background-image: -moz-linear-gradient(top, #F8F8F8, #F3F3F3); /* FF3.6 */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#F3F3F3)); /* Saf4+, Chrome */
  background-image: linear-gradient(top, #F8F8F8, #F3F3F3);
  border-top: 1px solid #FAFAFA;
  border-bottom: 1px solid #f0f0f0;
}
.VS-interface.ui-autocomplete .ui-menu-item a:active {
  outline: none;
}
.VS-interface.ui-autocomplete .ui-menu-item .ui-state-hover, .VS-interface.ui-autocomplete .ui-menu-item .ui-state-focus {
  background-color: #6483F7;
  background-image: -moz-linear-gradient(top, #648bF5, #2465f3); /* FF3.6 */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#648bF5), to(#2465f3)); /* Saf4+, Chrome */
  background-image: linear-gradient(top, #648bF5, #2465f3);
  border-top: 1px solid #5b83ec;
  border-bottom: 1px solid #1459e9;
  border-left: none;
  border-right: none;
  color: white;
  margin: 0;
}
.VS-interface.ui-autocomplete .ui-corner-all {
  border-radius: 0;
}
.VS-interface.ui-autocomplete li {
  list-style: none;
  width: auto;
}
.append-photo label{color:#777;cursor:pointer;font-size:25px;font-size:2.5rem;padding:5px;position:absolute;right:0;text-align:center;width:45px;z-index:2;}.append-photo label input{cursor:pointer;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;right:0;width:45px}.append-photo label .clear{background-color:transparent;background-color:rgba(0,0,0,0.4);color:#ececec;height:40px;line-height:40px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;right:5px;text-align:center;text-shadow:0 0 5px #000;top:5px;vertical-align:middle;width:40px;z-index:3;}.touch .append-photo label .clear{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.append-photo label .clear:hover,.append-photo label .clear:active,.append-photo label .clear:focus{color:#fff;opacity:1;-ms-filter:none;filter:none}.append-photo label .clear:visited{color:#ececec}.append-photo label img:hover ~ a,.append-photo label .paper-clip:hover ~ a,.append-photo label img:active ~ a,.append-photo label .paper-clip:active ~ a{opacity:1;-ms-filter:none;filter:none}.append-photo label .paper-clip{color:#777;display:none;font-size:25px;font-size:2.5rem;position:absolute;text-align:center;top:-8px;width:45px;z-index:2}.append-photo label img{background:#fff;border:1px solid #ccc;-webkit-box-shadow:1px 1px 1px #777;box-shadow:1px 1px 1px #777;display:none;max-height:40px;max-width:40px;padding:2px;position:absolute;right:5px;top:5px;z-index:1;}.append-photo label img[src="#"] + a{display:none}.append-photo label img:not([src="#"]) + a{display:block}.qualified{font-size:0;white-space:nowrap;vertical-align:middle;overflow:hidden;}.qualified input[type=text],.qualified input[type=number],.qualified input[type=email],.qualified input[type=password],.qualified input[type=tel],.qualified input[type=url],.qualified input[type=date],.qualified textarea{position:relative;display:inline-block !important}.qualified span.add-on{display:inline-block;width:auto;min-width:16px;font-size:14px;background-color:rgba(255,255,255,0.8);position:relative;-webkit-transform:translatex(calc(-100% - 2px));-moz-transform:translatex(calc(-100% - 2px));-o-transform:translatex(calc(-100% - 2px));-ms-transform:translatex(calc(-100% - 2px));transform:translatex(calc(-100% - 2px));padding-right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:10px;font-weight:bold}.tooltip-container{padding-left:5px;cursor:pointer;}.tooltip-container i.ss-help:before{position:relative;top:2px}.tooltip-container .inbox-tooltip{background-color:rgba(0,0,0,0.8);border-radius:5px;bottom:100%;color:#fff;font-size:11px;left:50%;line-height:15px;margin-bottom:15px;padding:6px;position:absolute;text-align:left;text-transform:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:normal;width:200px;}.tooltip-container .inbox-tooltip.bottom{bottom:auto;max-width:200px;top:170%;width:-moz-max-content;width:max-content}.tooltip-container .inbox-tooltip-arrow{border-color:rgba(0,0,0,0.8) transparent transparent transparent;border-style:solid;border-width:10px 10px 0 10px;bottom:100%;content:"";height:0;left:65%;margin-bottom:5px;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;}.tooltip-container .inbox-tooltip-arrow.bottom{border-width:0 10px 10px 10px;border-color:transparent transparent rgba(0,0,0,0.8) transparent;top:100%}.tooltip-container.closed .inbox-tooltip,.tooltip-container.closed .inbox-tooltip-arrow{display:none}.right-right-pane .inbox-tooltip{left:350%}html{color:#000}body{background:#fff}a{text-decoration:none;color:#5183bc}label{display:block;font-size:14px;font-size:1.4rem}fieldset{padding:0;border:0}input,button{font-family:'proxima nova','helvetica neue',helvetica,arial,sans-serif}ul{margin:0;list-style:none}form input[type=button]{background:#eee;border:1px solid #ccc;}form input[type=button]:hover{background:#ececec}form input[type=button]:active{background:#000;color:#fff;border-color:#000}form input[type=button].selected{background:#777;color:#fff;border-color:#777}body{position:relative}body,#content{background-color:#fff !important}#inbox{height:100%;padding-top:50px}.nav-bar-button,.header-navigation .nav-bar-button-left,.header-navigation .nav-bar-button-right{cursor:pointer;display:inline-block;height:50px;padding:15px 20px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;}.nav-bar-button i,.header-navigation .nav-bar-button-left i,.header-navigation .nav-bar-button-right i{color:#fff;font-size:20px;font-size:2rem}.nav-bar-button:hover,.header-navigation .nav-bar-button-left:hover,.header-navigation .nav-bar-button-right:hover{background:#628fc3;color:#fff}.nav-bar-field{display:none;padding-left:6px;padding-right:6px;max-height:40px;overflow-y:hidden;position:relative;top:5px;-webkit-transition:max-height 0.2s ease-in-out;-moz-transition:max-height 0.2s ease-in-out;-o-transition:max-height 0.2s ease-in-out;-ms-transition:max-height 0.2s ease-in-out;transition:max-height 0.2s ease-in-out;z-index:1}.header-navigation{background:#5183bc;height:50px;position:fixed;top:0;width:100%;z-index:7;}.header-navigation .nav-bar-button-left{border-right:1px solid #6b96c6;background:#5183bc;position:relative;z-index:7;float:left}.header-navigation .nav-bar-button-right{border-left:1px solid #6b96c6;float:right;}.header-navigation .nav-bar-button-right:hover{background:#628fc3}.header-navigation img{left:calc(50% - 30px);position:absolute;top:10px;z-index:-2}.header-navigation a.button,.header-navigation .manager-name{background:transparent;color:#ececec;display:inline-block;font-size:15px;font-size:1.5rem;height:100%;line-height:50px;max-width:200px;outline:none;overflow:hidden;padding:0 20px;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;white-space:nowrap;}.header-navigation a.button::first-letter,.header-navigation .manager-name::first-letter{text-transform:uppercase}.header-navigation a.button.language-select,.header-navigation .manager-name.language-select{border-left:1px solid #6b96c6;border-right:none;float:right;text-transform:uppercase}.header-navigation div.manager-name{border-left:1px solid #6b96c6;border-right:0;float:right}.header-navigation a.button{border-right:1px solid #6b96c6;border-left:0;cursor:pointer;float:left;}.header-navigation a.button.inbox-link,.header-navigation a.button.archive-link,.header-navigation a.button.requests-link{position:relative;height:50px}.header-navigation a.button.selected,.header-navigation a.button:hover{background:#628fc3;color:#fff}.header-navigation a.button.feedback,.header-navigation a.button.manager-name{border-left:1px solid #6b96c6;border-right:0;float:right}.header-navigation a.button.manager-name{padding-left:35px;}.header-navigation a.button.manager-name::first-letter{text-transform:uppercase}.header-navigation a.button.manager-name:before{background:#2cc26b;border-radius:9999px;border:1px solid #fff;content:'';height:12px;position:absolute;width:12px;left:14px;top:17px}.header-navigation a.button.manager-name.out-of-office:before{background:#f39c12}.header-navigation a.button span{background:#f35a5e;border-radius:3px;color:#fff;font-size:12px;font-size:1.2rem;margin-left:5px;padding:5px 5px 3px 5px;position:relative;top:-1px}.left-pane{background-color:none;border:0;border-radius:5px;float:left;height:calc(100% - 10px);margin:0 5px 10px;position:relative;width:calc(350px - 10px);}.left-pane.full{width:500px}.left-pane #inbox-list{height:calc(100% - 40px);}.left-pane #inbox-list .default{height:100%}.list-load{background:#fff url("/images/loading.gif") no-repeat center;bottom:0;left:0;position:absolute;top:0;width:100%;z-index:6;}.list-load.more{background:transparent url("/images/loading.gif") no-repeat center;display:none;left:auto;right:20px;width:40px}.loading-description{color:#777;font-size:14px;font-size:1.4rem;position:absolute;top:15px}#loop-list{bottom:0;top:0;left:0;padding:10px 0 40px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:auto;position:absolute;width:100%}.right-pane{background:#f8f8f8;border:1px solid #ccc;border-radius:5px;float:left;height:calc(100% - 20px);margin:10px 10px 10px 0;overflow:hidden;position:relative;-webkit-transition:250ms ease all;-moz-transition:250ms ease all;-o-transition:250ms ease all;-ms-transition:250ms ease all;transition:250ms ease all;width:calc(100% - 370px);z-index:1;}.right-pane.collapsed{border-radius:5px;border-right:1px solid #ccc;width:calc(100% - 360px)}.right-pane.loop-selected{width:calc(100% - 600px)}.right-pane.open-guest-profile-pane{width:calc(100% - 360px);}.right-pane.open-guest-profile-pane .loop-details-top-bar{width:calc(100% - 410px);}.right-pane.open-guest-profile-pane .loop-details-top-bar.second-row{width:calc(100% - 412px)}.right-pane.open-guest-profile-pane #edit-loop,.right-pane.open-guest-profile-pane #outbound-message-modal-overlay,.right-pane.open-guest-profile-pane .tags-view-container{width:calc(100% - 430px)}.right-pane #masthead-loop-view{position:absolute;bottom:0}.right-pane #loop-open-masthead{background:none;height:auto;margin:0;padding:0;text-align:left;width:100%;}.right-pane #loop-open-masthead h1{color:#000;font-weight:200;font-size:30px;font-size:3rem;margin:20px 0 0 0;padding:0 20px}.right-pane .temperature-marker{-webkit-background-size:300%;-moz-background-size:300%;background-size:300%;height:24px;width:24px}.right-pane .loop.full .date,.right-pane .loop-activities .date{margin-right:30px}.right-pane .loop.full .temperature-marker,.right-pane .loop-activities .temperature-marker{position:absolute;right:10px;bottom:10px}.right-pane .loop.full .language-indicator,.right-pane .loop-activities .language-indicator{bottom:10px;height:24px;position:absolute;right:10px;width:24px}.right-pane .loop.full .survey-faces,.right-pane .loop-activities .survey-faces{margin:4px 0;height:26px}.right-pane .loop.full .survey-face,.right-pane .loop-activities .survey-face{display:inline-block;height:26px;margin:2px;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25);width:auto;}.right-pane .loop.full .survey-face g > g,.right-pane .loop-activities .survey-face g > g{stroke:#000}.right-pane .loop.full .survey-face.survey-face-selected,.right-pane .loop-activities .survey-face.survey-face-selected{opacity:1;-ms-filter:none;filter:none}.loop-details-top-bar{background:#f8f8f8;border:1px solid #ccc;border-radius:5px 5px 0 0;height:50px;left:400px;position:fixed;top:60px;-webkit-transition:250ms ease all;-moz-transition:250ms ease all;-o-transition:250ms ease all;-ms-transition:250ms ease all;transition:250ms ease all;width:calc(100% - 650px);z-index:10;}.loop-details-top-bar .align-left{float:left;}.loop-details-top-bar .align-left span{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:calc(100% - 140px)}.loop-details-top-bar .facet{line-height:50px;padding:0 15px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;}.loop-details-top-bar .facet span{font-size:14px;font-size:1.4rem;font-weight:600;color:#777}.loop-details-top-bar .facet.facet-wide{display:block}.loop-details-top-bar .facet.facet-narrow{display:none}.loop-details-top-bar.second-row{background-color:#fff;border-radius:0;border-left:0;border-right:0;border-top:0;font-size:14px;font-size:1.4rem;font-weight:600;height:40px;margin-left:1px;top:110px;width:calc(100% - 652px);}.loop-details-top-bar.second-row .facet{line-height:40px}.loop-details-top-bar.second-row span{float:left}.loop-details-top-bar.second-row a{color:#5183bc;cursor:pointer;display:block;font-weight:600;float:right;text-transform:uppercase}.loop-details-top-bar.second-row.non-arusha-guest-record{left:500px;width:calc(100% - 500px);top:90px;z-index:5}.loop-details-top-bar .top-bar-icons-container{height:50px;line-height:48px;position:absolute;right:0;top:0;vertical-align:middle;}.loop-details-top-bar .top-bar-icons-container label.checkbox-item{display:inline;}.loop-details-top-bar .top-bar-icons-container label.checkbox-item input[type="checkbox"]{width:0;height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.loop-details-top-bar .top-bar-icons-container label.checkbox-item input[type="checkbox"]:checked .checkmark:after{display:block}.loop-details-top-bar .top-bar-icons-container label.checkbox-item .checkbox-text{margin-right:10px}.loop-details-top-bar .top-bar-icons-container label.checkbox-item span{border:1px solid #ccc;border-radius:5px;display:inline;padding:10px 10px 10px 35px;position:relative;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;}.loop-details-top-bar .top-bar-icons-container label.checkbox-item span:before{border:1px solid #ccc;border-radius:2px;color:#fff;content:' ';font-size:16px;height:15px;left:10px;line-height:1;position:absolute;text-align:center;top:calc(50% - 9.5px);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;width:15px}.loop-details-top-bar .top-bar-icons-container label.checkbox-item span:after{border-bottom:3px solid #fff;border-left:3px solid #fff;content:' ';height:4px;left:13px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:13px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}.loop-details-top-bar .top-bar-icons-container label.checkbox-item input:checked + span{border-color:#2cc26b;background:#d0ffe4;}.loop-details-top-bar .top-bar-icons-container label.checkbox-item input:checked + span:before{background:#2cc26b;border-color:#2cc26b}.loop-details-top-bar .top-bar-icons-container label.checkbox-item input:checked + span:after{opacity:1;-ms-filter:none;filter:none}.loop-details-top-bar .top-bar-icons-container .loop-details-icon{cursor:pointer;height:25px;margin:0 10px;vertical-align:middle;}.loop-details-top-bar .top-bar-icons-container .loop-details-icon#translate-loop,.loop-details-top-bar .top-bar-icons-container .loop-details-icon#new-ticket-icon{height:30px;width:34px;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;color:#a3a3a3;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all;}.loop-details-top-bar .top-bar-icons-container .loop-details-icon#translate-loop:hover,.loop-details-top-bar .top-bar-icons-container .loop-details-icon#new-ticket-icon:hover{color:#5183bc}.loop-details-top-bar .top-bar-icons-container .loop-details-icon.guest-profile-icon{display:inline-block}.loop-details-top-bar .top-bar-icons-container .loop-details-icon.tag-icon{margin-top:2px}.loop-details-top-bar .top-bar-icons-container .loop-details-icon:hover.tag-icon > g,.loop-details-top-bar .top-bar-icons-container .loop-details-icon:hover g > g{stroke:#5183bc}.loop-details-top-bar .top-bar-icons-container .loop-details-icon.tag-icon > g,.loop-details-top-bar .top-bar-icons-container .loop-details-icon g > g{stroke:#a3a3a3;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all}.tags-view-container{background:#fff;border-radius:5px 5px 0 0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);height:calc(100% - 90px);left:410px;padding:0;position:fixed;top:70px;width:calc(100% - 670px);z-index:12;}.tags-view-container .search-container{background:#fff;border-bottom:1px solid #ececec;border-radius:5px 5px 0 0;padding:10px;position:absolute;width:100%;}.tags-view-container .search-container input.search{border:1px solid #ccc;border-radius:5px;font-size:14px;font-size:1.4rem;outline:none;padding:10px 80px 10px 10px;width:100%}.tags-view-container .bottom-heading-container{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;border-radius:0;bottom:0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);height:50px;padding:10px 10px 0;position:absolute;text-align:right;width:100%}.tags-view-container .close,.tags-view-container .save{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;color:#777;display:inline-block;font-size:14px;font-size:1.4rem;font-weight:600;margin:0 0 0 10px;outline:none;padding:8px 12px;text-transform:uppercase;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease;}.tags-view-container .close:hover,.tags-view-container .save:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.tags-view-container .save{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;color:#fff;}.tags-view-container .save:hover{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc}.tags-view-container ul.list{height:calc(100% - 60px);overflow:scroll;margin:60px 0 0 0;padding:0 0 60px 0;position:relative;}.tags-view-container ul.list:empty{background:url("/images/ui/empty-tags.svg") no-repeat center 50px;-webkit-background-size:200px;-moz-background-size:200px;background-size:200px;}.tags-view-container ul.list:empty:after{color:#9cb0c0;content:'No Tags Found';font-size:18px;left:0;position:absolute;right:0;text-align:center;top:250px}.tags-view-container ul.list li{border-bottom:1px solid #ececec;border-top:1px solid #fff;cursor:pointer;font-size:14px;font-size:1.4rem;line-height:20px;padding:20px;}.tags-view-container ul.list li.selected,.tags-view-container ul.list li.selected:hover{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;color:#5183bc}.tags-view-container ul.list li:hover{background:-webkit-linear-gradient(top, #fff9e7, #fff8e1);background:-moz-linear-gradient(top, #fff9e7, #fff8e1);background:-o-linear-gradient(top, #fff9e7, #fff8e1);background:-ms-linear-gradient(top, #fff9e7, #fff8e1);background:linear-gradient(to bottom, #fff9e7, #fff8e1);background-color:#fff8e1}.label-list ul.facets{list-style-type:none;margin:0 0 5px 0;}.label-list ul.facets:after{clear:both;content:" ";display:block}.label-list ul.facets li{background:#fff;border-radius:3px;border:1px solid #5183bc;color:#5183bc;float:left;font-size:10px;font-size:1rem;letter-spacing:1px;margin-bottom:5px;margin-right:5px;padding:4px 5px 2px 5px;text-transform:uppercase;}.label-list ul.facets li.no-box{background:transparent;border:none;padding:0;margin:0}.new-conversation{overflow-x:hidden;padding:50px 20px;}.new-conversation h1{color:#5183bc;font-size:30px;font-size:3rem;font-weight:100;line-height:40px}.new-conversation .header-modal{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;bottom:0;height:50px;left:50px;position:fixed;width:calc(100% - 50px);z-index:6;}.new-conversation .header-modal button{background:-webkit-linear-gradient(top, #d1d1d1, #ccc);background:-moz-linear-gradient(top, #d1d1d1, #ccc);background:-o-linear-gradient(top, #d1d1d1, #ccc);background:-ms-linear-gradient(top, #d1d1d1, #ccc);background:linear-gradient(to bottom, #d1d1d1, #ccc);background-color:#ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;color:#fff;float:right;font-size:14px;font-size:1.4rem;font-weight:600;margin:9px 10px 0 0;outline:none;padding:8px 12px;text-transform:uppercase;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease;}.new-conversation .header-modal button:hover{background:-webkit-linear-gradient(top, #e0e0e0, #ccc);background:-moz-linear-gradient(top, #e0e0e0, #ccc);background:-o-linear-gradient(top, #e0e0e0, #ccc);background:-ms-linear-gradient(top, #e0e0e0, #ccc);background:linear-gradient(to bottom, #e0e0e0, #ccc);background-color:#ccc;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.new-conversation .header-modal button.action-submit{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;}.new-conversation .header-modal button.action-submit:hover{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc}#edit-loop,#outbound-message-modal-overlay{border-radius:5px;bottom:20px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);left:410px;overflow-y:auto;padding:0;position:fixed;top:70px;width:calc(100% - 670px);z-index:13;overflow-x:hidden}#loop-details{height:calc(100% - 255px);margin-top:50px;overflow-y:auto;padding:0 0 20px 0;position:relative;width:100%;}#loop-details.escalated{margin-top:90px;padding-bottom:40px}#loop-details.user-cant-comment{bottom:0}#inbox-details{height:100%;}#inbox-details p.created-route{font-size:12px;font-size:1.2rem;text-align:center}.ticket-container{height:100%}.ticket-content{bottom:0;left:0;right:0;max-width:100%}.ticket-wrap{height:100%}.ticket-form{bottom:50px;left:0;max-width:100%;}.ticket-form .header-modal{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;bottom:0;height:50px;position:absolute;width:100%;z-index:6;}.ticket-form .header-modal button{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;color:#777;font-size:14px;font-size:1.4rem;font-weight:600;margin:9px 10px 0 0;outline:none;padding:8px 12px;text-transform:uppercase;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease;}.ticket-form .header-modal button:hover{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.ticket-form .header-modal button.action-submit{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;color:#fff;margin-right:4rem;}.ticket-form .header-modal button.action-submit:hover{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc}.inferred-creator,.automated-activities{background:#f8f8f8;border:1px solid #ccc;margin:20px 20px 0;padding:10px;position:relative;width:calc(100% - 40px);}.inferred-creator .ic-message,.automated-activities .ic-message,.inferred-creator .ic-options,.automated-activities .ic-options,.inferred-creator .aa-message,.automated-activities .aa-message,.inferred-creator .aa-options,.automated-activities .aa-options{display:inline-block;vertical-align:middle}.inferred-creator .ic-options,.automated-activities .ic-options,.inferred-creator .aa-options,.automated-activities .aa-options{padding:0 0 0 20px;text-align:right;width:200px;}.inferred-creator .ic-options button,.automated-activities .ic-options button,.inferred-creator .aa-options button,.automated-activities .aa-options button{border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:14px;font-size:1.4rem;font-weight:600;margin:0;outline:none;padding:10px 12px;text-transform:uppercase;}.inferred-creator .ic-options button:hover,.automated-activities .ic-options button:hover,.inferred-creator .aa-options button:hover,.automated-activities .aa-options button:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.inferred-creator .ic-options button.yes,.automated-activities .ic-options button.yes,.inferred-creator .aa-options button.yes,.automated-activities .aa-options button.yes{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;border-color:#5183bc;}.inferred-creator .ic-options button.yes:hover,.automated-activities .ic-options button.yes:hover,.inferred-creator .aa-options button.yes:hover,.automated-activities .aa-options button.yes:hover,.inferred-creator .ic-options button.yes:focus,.automated-activities .ic-options button.yes:focus,.inferred-creator .aa-options button.yes:focus,.automated-activities .aa-options button.yes:focus{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc}.inferred-creator .ic-options button.no,.automated-activities .ic-options button.no,.inferred-creator .aa-options button.no,.automated-activities .aa-options button.no{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;color:#777;margin-left:10px;}.inferred-creator .ic-options button.no:hover,.automated-activities .ic-options button.no:hover,.inferred-creator .aa-options button.no:hover,.automated-activities .aa-options button.no:hover,.inferred-creator .ic-options button.no:focus,.automated-activities .ic-options button.no:focus,.inferred-creator .aa-options button.no:focus,.automated-activities .aa-options button.no:focus{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff}.inferred-creator .ic-options button:not(:first-child),.automated-activities .ic-options button:not(:first-child),.inferred-creator .aa-options button:not(:first-child),.automated-activities .aa-options button:not(:first-child){margin-top:5px}.inferred-creator .ic-message,.automated-activities .ic-message,.inferred-creator .aa-message,.automated-activities .aa-message{line-height:25px;width:calc(100% - 200px);}.inferred-creator .ic-message p,.automated-activities .ic-message p,.inferred-creator .aa-message p,.automated-activities .aa-message p{font-size:14px;font-size:1.4rem;margin:0}.inferred-creator .aa-message .explanation:before,.automated-activities .aa-message .explanation:before,.inferred-creator .aa-message .title:before,.automated-activities .aa-message .title:before,.inferred-creator .aa-message .explanation:after,.automated-activities .aa-message .explanation:after,.inferred-creator .aa-message .title:after,.automated-activities .aa-message .title:after{content:' '}.inferred-creator .aa-message .title,.automated-activities .aa-message .title{color:#554269;font-weight:bold}.inferred-creator .aa-message .explanation,.automated-activities .aa-message .explanation{color:#7a5e96;font-weight:bold}.right-right-pane{background:#f8f8f8;border:0;border-radius:5px;bottom:10px;font-size:14px;font-size:1.4rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);overflow:auto;padding:0;position:fixed;right:10px;top:60px;-webkit-transition:250ms ease all;-moz-transition:250ms ease all;-o-transition:250ms ease all;-ms-transition:250ms ease all;transition:250ms ease all;width:0;}.right-right-pane.default{border:1px solid #ccc;opacity:1;-ms-filter:none;filter:none;padding:0 20px 20px 20px;width:230px}.right-right-pane .guest-close-top-bar{background-color:#5183bc;display:none;height:50px;right:-100%;position:fixed;text-align:center;top:0;-webkit-transition:0.3s ease right;-moz-transition:0.3s ease right;-o-transition:0.3s ease right;-ms-transition:0.3s ease right;transition:0.3s ease right;width:100%;z-index:6;}.right-right-pane .guest-close-top-bar span{color:#fff;font-size:20px;font-size:2rem;font-weight:600;line-height:50px;padding:0;text-align:center}.right-right-pane .guest-close-top-bar .guest-close-icon{cursor:pointer;height:50px;left:0;padding:15px;position:absolute;top:0;width:50px;}.right-right-pane .guest-close-top-bar .guest-close-icon path{fill:#fff;stroke:#fff}.right-right-pane h3.section-heading{background:none;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#777;display:inline-block;font-size:14px;margin:-1px 0 0 -20px;padding:18px 20px 13px;width:calc(100% + 40px)}.right-right-pane label,.right-right-pane span{line-height:14px;vertical-align:top}.right-right-pane label{color:#5183bc;cursor:text;display:block;font-size:10px;margin:0;text-transform:uppercase;width:100%;}.right-right-pane label.field-heading{letter-spacing:.5px;margin-bottom:5px;padding:0}.right-right-pane .guest-errors{position:fixed;width:240px;}.right-right-pane .guest-errors ul{padding:0;}.right-right-pane .guest-errors ul li{background:rgba(243,90,94,0.8);border-radius:5px;margin:10px 0;padding:10px 5px}.right-right-pane input.field-value{width:100%}.right-right-pane input.editable-field-value{padding:5px}.right-right-pane span{color:#000;font-weight:600;text-align:left}.right-right-pane .field-value{display:block;width:100%;background:none;padding:0;}.right-right-pane .field-value.creator-loop-count{display:inline-block;line-height:20px;width:auto}.right-right-pane .field-value.field-loading{color:#777}.right-right-pane .field-value.blank{color:#777;font-weight:400}.right-right-pane .editable-field-value{background-color:#fffdf6 !important;border:1px dotted #ccc;border-radius:5px;cursor:pointer;display:block;padding:8px 5px;text-align:center;width:100%}.right-right-pane .loops-by-customer,.right-right-pane .cancel-guest-notes{border-radius:3px;border:1px solid #5183bc;color:#5183bc;cursor:pointer;display:inline;font-size:10px;font-size:1rem;line-height:20px;margin-left:10px;padding:4px;text-transform:uppercase;-webkit-transition:250ms ease all;-moz-transition:250ms ease all;-o-transition:250ms ease all;-ms-transition:250ms ease all;transition:250ms ease all;vertical-align:middle;width:auto;}.right-right-pane .loops-by-customer:hover,.right-right-pane .cancel-guest-notes:hover{background:#e1eaf4}.right-right-pane .loops-by-customer.hide,.right-right-pane .cancel-guest-notes.hide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:default}.right-right-pane .stay-component,.right-right-pane .bars,.right-right-pane .guest-id,.right-right-pane .guest-name,.right-right-pane .guest-contact,.right-right-pane .loop-count,.right-right-pane .guest-notes,.right-right-pane .loop-medium,.right-right-pane .loop-facet-type,.right-right-pane .facet-group,.right-right-pane .location,.right-right-pane .custom-fields{display:block;margin:20px 0;padding:0;width:100%;}.right-right-pane .stay-component:after,.right-right-pane .bars:after,.right-right-pane .guest-id:after,.right-right-pane .guest-name:after,.right-right-pane .guest-contact:after,.right-right-pane .loop-count:after,.right-right-pane .guest-notes:after,.right-right-pane .loop-medium:after,.right-right-pane .loop-facet-type:after,.right-right-pane .facet-group:after,.right-right-pane .location:after,.right-right-pane .custom-fields:after{clear:both;content:'';display:table}.right-right-pane .guest-contact .field-value{word-wrap:break-word;}.right-right-pane .guest-contact .field-value .ss-icon{float:left;margin-right:.5em;position:relative;top:2px}.right-right-pane .guest-contact .field-value:not(:last-child){margin-bottom:5px}.right-right-pane .bars span{border-radius:3px;color:#fff;display:inline-block;margin:5px 0;padding:8px 10px;text-align:center;text-transform:uppercase;vertical-align:top;width:100%;margin-top:7px;}.right-right-pane .bars span.checked-in{background-color:#5183bc}.right-right-pane .bars span.vip{background-color:#7a5e96}.right-right-pane .bars .temperature-marker{-webkit-background-size:300%;-moz-background-size:300%;background-size:300%;display:block;height:45px;margin-right:5px;max-width:50%;width:45px}.right-right-pane .bars .language-indicator{bottom:10px;height:24px;position:absolute;right:5px;width:24px}.right-right-pane .current-stay{margin-top:10px}.right-right-pane .stay-component-container{border-radius:5px;border:1px solid #ccc;margin:10px 0;padding:0 20px}.right-right-pane .stay-component span{background:none}.right-right-pane .stay-component input{text-align:center}.right-right-pane .other-stays{border-bottom:1px solid #f8f8f8;border-top:1px solid #f8f8f8;}.right-right-pane .other-stays .stays-list{margin-bottom:12px}.right-right-pane .guest-name{margin-top:11px;}.right-right-pane .guest-name .avatar-header,.right-right-pane .guest-name .content-body{display:inline-block}.right-right-pane .guest-name .avatar-header{margin-right:10px;max-width:25%;width:auto;}.right-right-pane .guest-name .avatar-header .avatar-url{border:2px solid #fff;border-radius:50%;height:48px;max-width:48px;position:relative;top:9px;width:auto}.right-right-pane .guest-name .content-body{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;width:calc(100% - 6em)}.right-right-pane .guest-name span.online{background-color:#2cc26b;border-radius:9999px;height:10px;padding:0;position:absolute;right:20px;top:20px;width:10px}.right-right-pane .guest-other-details,.right-right-pane .loop-fields,.right-right-pane .location-fields{padding-bottom:10px}.right-right-pane .loop-fields{margin-bottom:15px;}.right-right-pane .loop-fields span.medium{text-transform:capitalize}.right-right-pane .facet-group.tag span,.right-right-pane .facet-group.attribute span{border-radius:3px;display:inline-block;font-size:12px;margin:0 2px 4px 2px;padding:4px 4px 2px 4px;width:auto}.right-right-pane .facet-group.tag span{background:#e1eaf4;border:1px solid #5183bc;color:#5183bc}.right-right-pane .facet-group.attribute span{background:#ececec;border:1px solid #777;color:#777}.right-right-pane .notes label{color:#777;font-size:16px;font-size:1.6rem;font-weight:600;margin:20px 0 5px}.right-right-pane .notes textarea{border:1px solid #ccc;margin-bottom:50px;min-height:150px;resize:vertical;width:100%}.right-right-pane .guest-notes .textarea-container textarea{background-color:#fffdf6;border-radius:5px;border:1px dotted #ccc;cursor:pointer;display:block;font-size:14px;font-size:1.4rem;height:100px;padding:8px;position:relative;resize:none;text-align:left;width:100%;}.right-right-pane .guest-notes .textarea-container textarea:focus{background-color:#fff;cursor:text}.right-right-pane .guest-notes .textarea-container .save-guest-notes,.right-right-pane .guest-notes .textarea-container .cancel-guest-notes{float:right;line-height:1;margin:5px 0 0 5px;position:relative}@media (max-width:979px){#inbox{padding-top:0}#content{background:#fff;overflow-x:hidden}.new-conversation .header-modal{left:0;width:100%}.loop-details-top-bar{border-radius:0;}.loop-details-top-bar.second-row{top:100px}.loop-details-top-bar .top-bar-icons-container .loop-details-icon{height:25px;margin:0 20px 0 0}.tags-view-container{border-radius:0;bottom:0;height:auto;left:0;position:fixed;right:0;top:50px;width:100%;}.tags-view-container .list{height:calc(100% - 110px)}.header-navigation{display:none}.left-pane{border:0;border-radius:0;height:100%;margin:0;width:100%;}.left-pane.full{width:100%}.left-pane #inbox-list{height:calc(100% - 90px)}#loop-list{padding:5px 0 0 0;top:50px}.right-pane,.right-pane.loop-selected{border:0;border-radius:0;height:100%;margin:0;width:100%;}.right-pane .loop-details-top-bar,.right-pane.loop-selected .loop-details-top-bar{width:100% !important}.right-pane #masthead-loop-view,.right-pane.loop-selected #masthead-loop-view{position:fixed}.right-pane .creator-online-mobile,.right-pane.loop-selected .creator-online-mobile{background:#2cc26b;border-radius:9999px;border:1px solid #fff;display:block;height:14px;position:fixed;right:17px;top:18px;width:14px;z-index:9999}.right-right-pane{border:0;border-radius:0;bottom:0;margin:0;opacity:1;-ms-filter:none;filter:none;overflow-x:none;padding:50px 0 20px;position:fixed;right:0;top:0;-webkit-transition:0.3s ease right;-moz-transition:0.3s ease right;-o-transition:0.3s ease right;-ms-transition:0.3s ease right;transition:0.3s ease right;width:100%;z-index:10000;}.right-right-pane #guest-profile{width:100%}.right-right-pane .stay-component,.right-right-pane .guest-name,.right-right-pane .bars,.right-right-pane .guest-id,.right-right-pane .loop-count,.right-right-pane .guest-notes,.right-right-pane .loop-medium,.right-right-pane .loop-facet-type,.right-right-pane .facet-group,.right-right-pane .location,.right-right-pane .custom-fields{margin:0;padding:20px 20px 18px;width:100%;}.right-right-pane .stay-component .field-heading,.right-right-pane .guest-name .field-heading,.right-right-pane .bars .field-heading,.right-right-pane .guest-id .field-heading,.right-right-pane .loop-count .field-heading,.right-right-pane .guest-notes .field-heading,.right-right-pane .loop-medium .field-heading,.right-right-pane .loop-facet-type .field-heading,.right-right-pane .facet-group .field-heading,.right-right-pane .location .field-heading,.right-right-pane .custom-fields .field-heading{margin-bottom:10px}.right-right-pane .stay-component .field-heading,.right-right-pane .guest-name .field-heading,.right-right-pane .bars .field-heading,.right-right-pane .guest-id .field-heading,.right-right-pane .loop-count .field-heading,.right-right-pane .guest-notes .field-heading,.right-right-pane .loop-medium .field-heading,.right-right-pane .loop-facet-type .field-heading,.right-right-pane .facet-group .field-heading,.right-right-pane .location .field-heading,.right-right-pane .custom-fields .field-heading,.right-right-pane .stay-component .field-value,.right-right-pane .guest-name .field-value,.right-right-pane .bars .field-value,.right-right-pane .guest-id .field-value,.right-right-pane .loop-count .field-value,.right-right-pane .guest-notes .field-value,.right-right-pane .loop-medium .field-value,.right-right-pane .loop-facet-type .field-value,.right-right-pane .facet-group .field-value,.right-right-pane .location .field-value,.right-right-pane .custom-fields .field-value{display:block;text-align:left;width:100%}.right-right-pane .loop-facet-type > .facet-group{margin-left:0;margin-right:0;padding:0 0 18px}.right-right-pane .facet-group.tag .field-value{display:inline-block;width:auto}.right-right-pane .bars .temperature-marker{float:none}.right-right-pane h3.section-heading{margin:-1px 0 0 0;width:100%}.right-right-pane .guest-close-top-bar{display:block;right:0}.right-right-pane .stays-list{padding:0 20px}.right-right-pane.default{right:-100%;width:100%;}.right-right-pane.default .guest-close-top-bar{right:-100%}.ticket-form{bottom:0;}.ticket-form .header-modal{position:fixed}#edit-loop{border-radius:0;bottom:0;left:0;top:50px;max-width:100%;overflow-x:hidden}#loop-details{bottom:134px;left:0;overflow-y:auto;padding:0;position:absolute;top:50px;width:100%;}#loop-details .loop-details-top-bar.non-arusha-guest-record.second-row{left:0;width:100%}}@media (max-width:540px){.left-pane #inbox-list{height:calc(100% - 50px)}.loop-details-top-bar .align-left span{overflow:initial}.loop-details-top-bar .facet-narrow{display:block !important}.loop-details-top-bar .facet-wide{display:none !important}.inferred-creator .ic-message,.inferred-creator .ic-options{display:block;padding:0;width:100%}.inferred-creator .ic-options{margin-top:10px;}.inferred-creator .ic-options button{width:calc(50% - 5px)}}.slide{-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;-ms-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:cubic-bezier(.04,1.02,0,.98);-moz-animation-timing-function:cubic-bezier(.04,1.02,0,.98);-o-animation-timing-function:cubic-bezier(.04,1.02,0,.98);-ms-animation-timing-function:cubic-bezier(.04,1.02,0,.98);animation-timing-function:cubic-bezier(.04,1.02,0,.98)}.search-fade,.search-fade-in,.search-fade-out{-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;-ms-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:cubic-bezier(.04,1.02,0,.98);-moz-animation-timing-function:cubic-bezier(.04,1.02,0,.98);-o-animation-timing-function:cubic-bezier(.04,1.02,0,.98);-ms-animation-timing-function:cubic-bezier(.04,1.02,0,.98);animation-timing-function:cubic-bezier(.04,1.02,0,.98)}.search-fade-in{-webkit-animation-name:search-fade-in;-moz-animation-name:search-fade-in;-o-animation-name:search-fade-in;-ms-animation-name:search-fade-in;animation-name:search-fade-in}.search-fade-out{-webkit-animation-name:search-fade-out;-moz-animation-name:search-fade-out;-o-animation-name:search-fade-out;-ms-animation-name:search-fade-out;animation-name:search-fade-out}.search-button-fade,.search-button-fade-in,.search-button-fade-out{-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;-ms-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;animation-timing-function:ease-in}.search-button-fade-in{opacity:1;-ms-filter:none;filter:none}.search-button-fade-out{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-animation-name:search-button-fade-out;-moz-animation-name:search-button-fade-out;-o-animation-name:search-button-fade-out;-ms-animation-name:search-button-fade-out;animation-name:search-button-fade-out}@-moz-keyframes search-fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}1%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scaleX(0) scaleY(0);-moz-transform:scaleX(0) scaleY(0);-o-transform:scaleX(0) scaleY(0);-ms-transform:scaleX(0) scaleY(0);transform:scaleX(0) scaleY(0)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}}@-webkit-keyframes search-fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}1%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scaleX(0) scaleY(0);-moz-transform:scaleX(0) scaleY(0);-o-transform:scaleX(0) scaleY(0);-ms-transform:scaleX(0) scaleY(0);transform:scaleX(0) scaleY(0)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}}@-o-keyframes search-fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}1%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scaleX(0) scaleY(0);-moz-transform:scaleX(0) scaleY(0);-o-transform:scaleX(0) scaleY(0);-ms-transform:scaleX(0) scaleY(0);transform:scaleX(0) scaleY(0)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}}@keyframes search-fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}1%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scaleX(0) scaleY(0);-moz-transform:scaleX(0) scaleY(0);-o-transform:scaleX(0) scaleY(0);-ms-transform:scaleX(0) scaleY(0);transform:scaleX(0) scaleY(0)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}}@-moz-keyframes search-fade-out{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) translateX(0) scaleX(1);-moz-transform:translateY(0) translateX(0) scaleX(1);-o-transform:translateY(0) translateX(0) scaleX(1);-ms-transform:translateY(0) translateX(0) scaleX(1);transform:translateY(0) translateX(0) scaleX(1)}99%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(0) translateX(30%) scaleX(.4);-moz-transform:translateY(0) translateX(30%) scaleX(.4);-o-transform:translateY(0) translateX(30%) scaleX(.4);-ms-transform:translateY(0) translateX(30%) scaleX(.4);transform:translateY(0) translateX(30%) scaleX(.4)}100%{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}}@-webkit-keyframes search-fade-out{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) translateX(0) scaleX(1);-moz-transform:translateY(0) translateX(0) scaleX(1);-o-transform:translateY(0) translateX(0) scaleX(1);-ms-transform:translateY(0) translateX(0) scaleX(1);transform:translateY(0) translateX(0) scaleX(1)}99%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(0) translateX(30%) scaleX(.4);-moz-transform:translateY(0) translateX(30%) scaleX(.4);-o-transform:translateY(0) translateX(30%) scaleX(.4);-ms-transform:translateY(0) translateX(30%) scaleX(.4);transform:translateY(0) translateX(30%) scaleX(.4)}100%{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}}@-o-keyframes search-fade-out{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) translateX(0) scaleX(1);-moz-transform:translateY(0) translateX(0) scaleX(1);-o-transform:translateY(0) translateX(0) scaleX(1);-ms-transform:translateY(0) translateX(0) scaleX(1);transform:translateY(0) translateX(0) scaleX(1)}99%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(0) translateX(30%) scaleX(.4);-moz-transform:translateY(0) translateX(30%) scaleX(.4);-o-transform:translateY(0) translateX(30%) scaleX(.4);-ms-transform:translateY(0) translateX(30%) scaleX(.4);transform:translateY(0) translateX(30%) scaleX(.4)}100%{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}}@keyframes search-fade-out{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) translateX(0) scaleX(1);-moz-transform:translateY(0) translateX(0) scaleX(1);-o-transform:translateY(0) translateX(0) scaleX(1);-ms-transform:translateY(0) translateX(0) scaleX(1);transform:translateY(0) translateX(0) scaleX(1)}99%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(0) translateX(30%) scaleX(.4);-moz-transform:translateY(0) translateX(30%) scaleX(.4);-o-transform:translateY(0) translateX(30%) scaleX(.4);-ms-transform:translateY(0) translateX(30%) scaleX(.4);transform:translateY(0) translateX(30%) scaleX(.4)}100%{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}}@-moz-keyframes search-button-fade-out{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}99%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}}@-webkit-keyframes search-button-fade-out{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}99%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}}@-o-keyframes search-button-fade-out{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}99%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}}@keyframes search-button-fade-out{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}99%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-o-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px)}}#main-menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#main-menu .masthead{background:transparent;height:auto;padding:0}#main-menu .on-draggable{background-color:#f35a5e;}#main-menu .on-draggable a{color:#fff !important}#main-menu ul.menu-items{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;background:#fff;-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 10px rgba(0,0,0,0.3);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:auto;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);overflow-y:visible;padding:20px 10px;pointer-events:none;position:fixed;top:50px;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;width:auto;z-index:11;}#main-menu ul.menu-items.fade-visible{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}#main-menu ul.menu-items li.menu-item.inbox-link,#main-menu ul.menu-items li.menu-item.archive-link,#main-menu ul.menu-items li.menu-item.requests-link,#main-menu ul.menu-items li.menu-item.intercom-feedback{display:none}#main-menu .menu-slot-container{border:1px solid #ccc;border-radius:5px;margin:0 10px;min-width:200px;padding:20px 0;position:relative;vertical-align:top;}#main-menu .menu-slot-container.support{background-color:#f8f8f8}#main-menu .menu-slot-container h3.menu-slot-title{color:#5183bc;font-size:12px;font-size:1.2rem;font-weight:600;letter-spacing:1px;margin:0;padding:0 20px 10px;text-transform:uppercase}#main-menu ul li{float:none;position:relative;vertical-align:middle;text-transform:uppercase;}#main-menu ul li:hover > ul,#main-menu ul li.hovered > ul{opacity:1;-ms-filter:none;filter:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;z-index:8}#main-menu ul ul{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.3);box-shadow:4px 4px 5px rgba(0,0,0,0.3);left:250px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding-left:0;position:absolute;top:0;width:100%;z-index:-1}#main-menu li.menu-item:hover,#main-menu li.menu-item.sub-menu-selected{background:#e1eaf4}#main-menu li.menu-item.mobile-only{display:none}#main-menu li.menu-item.selected{background:#e1eaf4;}#main-menu li.menu-item.selected a{color:#5183bc}#main-menu li.menu-item.feedback-link{border:none;display:none}#main-menu .menu-item a,#main-menu .menu-group{border-bottom:none;color:#000;cursor:pointer;display:block;float:none;font-weight:200;font-size:14px;font-size:1.4rem;padding:14px 20px 11px 20px;text-align:left;width:auto;}#main-menu .menu-item a .label,#main-menu .menu-group .label{float:none;padding-top:0;font-weight:200}#main-menu .menu-item a .unreadLoopCount,#main-menu .menu-group .unreadLoopCount{background:transparent;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#f35a5e;display:inline;float:right;height:none;left:8px;min-width:none;padding:0 5px;position:relative;text-shadow:none;top:-3px;z-index:2}.draggable-loop-clone{border:dashed 1px #ececec;min-height:0 !important;opacity:.8 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important;filter:alpha(opacity=80) !important}@media (max-width:979px){#main-menu ul.menu-items{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:auto;margin:0 auto;max-width:100%;opacity:1;-ms-filter:none;filter:none;padding:0;pointer-events:auto;position:relative;top:0;width:100%;z-index:5;}#main-menu ul.menu-items li.menu-item.inbox-link,#main-menu ul.menu-items li.menu-item.archive-link,#main-menu ul.menu-items li.menu-item.requests-link,#main-menu ul.menu-items li.menu-item.intercom-feedback{display:block}#main-menu .menu-slot-container{border:0;border-radius:0;margin:0;padding:0;}#main-menu .menu-slot-container h3.menu-slot-title{background:#e1eaf4;padding:20px}#main-menu .masthead{background:#5183bc;height:50px}#main-menu li.menu-item.feedback-link{display:block;left:auto;position:relative;}#main-menu li.menu-item.feedback-link a{color:#000;display:inline-block;float:left;font-size:14px;font-size:1.4rem;outline:none;padding:20px;text-align:left;text-shadow:none;width:100%;}#main-menu li.menu-item.feedback-link a .label{display:inline-block}#main-menu li.menu-item.mobile-only{display:block}#main-menu li.menu-item.desktop-only{display:none}#main-menu li.menu-item a,#main-menu .menu-group{display:inline-block;float:left;font-size:14px;font-size:1.4rem;outline:none;padding:20px;text-align:left;text-shadow:none;width:100%;}#main-menu li.menu-item a:hover,#main-menu .menu-group:hover{background:#f6f9fc}#main-menu li.menu-item a .label,#main-menu .menu-group .label{display:inline;float:left;line-height:20px;padding-top:3px}#main-menu li.menu-item a .unreadLoopCount,#main-menu .menu-group .unreadLoopCount{background:#f35a5e;border-radius:99px;color:#fff;font-size:11px;font-size:1.1rem;font-weight:100;left:32px;line-height:22px;padding:0;position:absolute;text-align:center;top:10px}#main-menu .sub-menu-container{display:none}}body.login{background:#fff}#login-wrapper{margin:0 auto;position:relative;top:15%;width:320px}#login-masthead{text-align:center;}#login-masthead a{display:inline-block;padding:20px}#login-masthead img{display:inline-block;margin:.5px 0}#login-masthead .main-login-logo{display:inline-block}#login-content{background:#fff;overflow:hidden;padding:0 20px;position:relative;z-index:zindexContainer}#login-form p.message{text-align:center}#login-form input{background:#fff;border:1px solid #bbc9d4;-webkit-box-shadow:none;box-shadow:none;color:#000;height:auto;padding:15px;}#login-form input:focus{border-color:#83b1d0}#login-form #forgot{display:block;text-align:center;font-size:14px;font-size:1.4rem;}#login-form #forgot:hover{text-decoration:underline}#login-form #redirect{background:#5183bc;border:none;margin-bottom:15px;padding:15px;color:#fff;font-size:20px;text-align:center;display:block;width:full;height:full;}#login-form #redirect:hover{background:#5a89bf}#login-form button.login{background:#5183bc;border:none;margin-bottom:15px;padding:15px;}#login-form button.login:hover{background:#5a89bf}#login-footer{color:#83b1d0;font-size:12px;font-size:1.2rem;-webkit-font-smoothing:antialiased;padding:20px 0;text-align:center;width:100%}@media (max-width:979px){#login-content{border-radius:4px;padding:0 20px;}#login-content.nope{-webkit-animation:nope .5s ease-out;-moz-animation:nope .5s ease-out;-o-animation:nope .5s ease-out;-ms-animation:nope .5s ease-out;animation:nope .5s ease-out}}@media (max-width:540px){#login-wrapper{top:0;width:100%}}#action-modal{background:#fff;border-radius:5px;bottom:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);left:10px;position:absolute;right:10px;width:calc(100% - 20px);z-index:9;}#action-modal.resolutions-active{z-index:12}#action-modal .header{border-radius:5px 5px 0 0;padding:10px;}#action-modal .header.reply{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;}#action-modal .header.reply .reply-type-item.reply label{border-color:#5183bc;color:#5183bc}#action-modal .header.note{background:-webkit-linear-gradient(top, #f5dbf3, #f0c9ed);background:-moz-linear-gradient(top, #f5dbf3, #f0c9ed);background:-o-linear-gradient(top, #f5dbf3, #f0c9ed);background:-ms-linear-gradient(top, #f5dbf3, #f0c9ed);background:linear-gradient(to bottom, #f5dbf3, #f0c9ed);background-color:#f5dbf3;}#action-modal .header.note .reply-type-item.note label{border-color:#7a5e96;color:#7a5e96}#action-modal .reply-types{display:inline-block;}#action-modal .reply-types .reply-type-item{display:inline-block;}#action-modal .reply-types .reply-type-item span{pointer-events:none}#action-modal .reply-types label,#action-modal .reply-types input{cursor:pointer;display:inline-block;width:auto}#action-modal .reply-types label{border-bottom:3px solid transparent;color:#a5a5a5;font-size:14px;font-size:1.4rem;font-weight:600;margin-right:15px;text-transform:uppercase;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease;}#action-modal .reply-types label:hover{border-color:#767676;color:#767676}#action-modal .reply-types input{display:none}#action-modal textarea{border:0;font-size:14px;font-size:1.4rem;height:100px;line-height:18px;outline:0;padding:10px;resize:none;width:100%}#action-modal .secondary-actions{display:inline-block;float:right;margin-top:-3px;}#action-modal .secondary-actions .attachment-uploaded{display:inline-block;position:relative;}#action-modal .secondary-actions .attachment-uploaded .img-preview{border-radius:5px;cursor:pointer;height:25px;overflow:hidden;position:absolute;right:40px;width:25px;}#action-modal .secondary-actions .attachment-uploaded .img-preview:hover:before{background:rgba(0,0,0,0.6);color:#fff;content:'✕';font-size:16px;font-size:1.6rem;font-weight:600;height:25px;line-height:26px;pointer-events:none;position:absolute;text-align:center;width:100%}#action-modal .secondary-actions .attachment-uploaded .img-preview img{height:100%}#action-modal .secondary-actions .attachment-uploaded:before{background:#2cc26b;border-radius:100px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);color:#fff;content:'+';font-size:15px;font-weight:600;height:12px;left:10px;line-height:13px;position:absolute;text-align:center;width:12px}#action-modal .secondary-actions .icon-item{cursor:pointer;display:inline-block;width:40px;}#action-modal .secondary-actions .icon-item input#upload-button{display:none}#action-modal .secondary-actions .icon-item .responses-icon,#action-modal .secondary-actions .icon-item .upload-icon{height:25px;margin-left:15px;pointer-events:none;}#action-modal .secondary-actions .icon-item .responses-icon a.action-stroke,#action-modal .secondary-actions .icon-item .upload-icon a.action-stroke,#action-modal .secondary-actions .icon-item .responses-icon a.action-fill,#action-modal .secondary-actions .icon-item .upload-icon a.action-fill{-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease}#action-modal .secondary-actions .icon-item .responses-icon g.action-stroke,#action-modal .secondary-actions .icon-item .upload-icon g.action-stroke{stroke:#a3a3a3}#action-modal .secondary-actions .icon-item .responses-icon g.action-fill,#action-modal .secondary-actions .icon-item .upload-icon g.action-fill{fill:#a3a3a3}#action-modal .secondary-actions .icon-item .responses-icon:hover g.action-stroke,#action-modal .secondary-actions .icon-item .upload-icon:hover g.action-stroke{stroke:#767676}#action-modal .secondary-actions .icon-item .responses-icon:hover g.action-fill,#action-modal .secondary-actions .icon-item .upload-icon:hover g.action-fill{fill:#767676}#action-modal .secondary-actions .resolutions{background:#fff;border-radius:5px;-webkit-box-shadow:0 -2px 5px rgba(0,0,0,0.1);box-shadow:0 -2px 5px rgba(0,0,0,0.1);bottom:0;height:calc(100vh - 90px);left:0;overflow:hidden;padding:0;position:absolute;width:100%;z-index:10;}#action-modal .secondary-actions .resolutions .search-container{background:#fff;border-bottom:1px solid #ececec;border-radius:5px 5px 0 0;padding:10px;position:absolute;width:100%;}#action-modal .secondary-actions .resolutions .search-container input.search{border:1px solid #ccc;border-radius:5px;font-size:14px;font-size:1.4rem;outline:none;padding:10px 80px 10px 10px;width:100%}#action-modal .secondary-actions .resolutions .bottom-heading-container{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;border-radius:0;bottom:0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);height:50px;padding:10px 10px 0;position:absolute;text-align:right;width:100%;}#action-modal .secondary-actions .resolutions .bottom-heading-container .close{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;color:#777;font-size:14px;font-size:1.4rem;font-weight:600;margin:0;outline:none;padding:8px 12px;text-transform:uppercase;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease;}#action-modal .secondary-actions .resolutions .bottom-heading-container .close:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}#action-modal .secondary-actions .resolutions ul.list{height:calc(100% - 60px);overflow:scroll;margin:60px 0 0 0;padding:0 0 50px 0;}#action-modal .secondary-actions .resolutions ul.list li{border-bottom:1px solid #ececec;border-top:1px solid #fff;cursor:pointer;font-size:14px;font-size:1.4rem;line-height:20px;padding:20px;}#action-modal .secondary-actions .resolutions ul.list li:hover{background:-webkit-linear-gradient(top, #fff9e7, #fff8e1);background:-moz-linear-gradient(top, #fff9e7, #fff8e1);background:-o-linear-gradient(top, #fff9e7, #fff8e1);background:-ms-linear-gradient(top, #fff9e7, #fff8e1);background:linear-gradient(to bottom, #fff9e7, #fff8e1);background-color:#fff8e1}#action-modal .details-pane .actions{border-radius:0 0 5px 5px;padding:10px 0;text-align:right;}#action-modal .details-pane .actions .send-button,#action-modal .details-pane .actions .clear-button,#action-modal .details-pane .actions .exclude-button,#action-modal .details-pane .actions .close-button,#action-modal .details-pane .actions .reopen-button,#action-modal .details-pane .actions .handoffToHuman-button,#action-modal .details-pane .actions .activateAutoResponder-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:14px;font-size:1.4rem;font-weight:600;margin:0 10px 0 0;outline:0;padding:8px 12px;text-transform:uppercase;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease;}#action-modal .details-pane .actions .send-button:hover,#action-modal .details-pane .actions .clear-button:hover,#action-modal .details-pane .actions .exclude-button:hover,#action-modal .details-pane .actions .close-button:hover,#action-modal .details-pane .actions .reopen-button:hover,#action-modal .details-pane .actions .handoffToHuman-button:hover,#action-modal .details-pane .actions .activateAutoResponder-button:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}#action-modal .details-pane .actions .send-button:disabled,#action-modal .details-pane .actions .clear-button:disabled,#action-modal .details-pane .actions .exclude-button:disabled,#action-modal .details-pane .actions .close-button:disabled,#action-modal .details-pane .actions .reopen-button:disabled,#action-modal .details-pane .actions .handoffToHuman-button:disabled,#action-modal .details-pane .actions .activateAutoResponder-button:disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#action-modal .details-pane .actions .send-button{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;}#action-modal .details-pane .actions .send-button:hover,#action-modal .details-pane .actions .send-button:focus{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc}#action-modal .details-pane .actions .send-button:focus{outline:#777 solid thin}#action-modal .details-pane .actions .clear-button,#action-modal .details-pane .actions .exclude-button,#action-modal .details-pane .actions .close-button,#action-modal .details-pane .actions .reopen-button,#action-modal .details-pane .actions .handoffToHuman-button,#action-modal .details-pane .actions .activateAutoResponder-button{border:1px solid #ccc;background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;color:#777;}#action-modal .details-pane .actions .clear-button:hover,#action-modal .details-pane .actions .exclude-button:hover,#action-modal .details-pane .actions .close-button:hover,#action-modal .details-pane .actions .reopen-button:hover,#action-modal .details-pane .actions .handoffToHuman-button:hover,#action-modal .details-pane .actions .activateAutoResponder-button:hover,#action-modal .details-pane .actions .clear-button:focus,#action-modal .details-pane .actions .exclude-button:focus,#action-modal .details-pane .actions .close-button:focus,#action-modal .details-pane .actions .reopen-button:focus,#action-modal .details-pane .actions .handoffToHuman-button:focus,#action-modal .details-pane .actions .activateAutoResponder-button:focus{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff}#action-modal .details-pane .actions .clear-button:focus,#action-modal .details-pane .actions .exclude-button:focus,#action-modal .details-pane .actions .close-button:focus,#action-modal .details-pane .actions .reopen-button:focus,#action-modal .details-pane .actions .handoffToHuman-button:focus,#action-modal .details-pane .actions .activateAutoResponder-button:focus{outline:#777 solid thin}#action-modal .details-pane .actions .close-button,#action-modal .details-pane .actions .exclude-button,#action-modal .details-pane .actions .reopen-button,#action-modal .details-pane .actions .handoffToHuman-button,#action-modal .details-pane .actions .activateAutoResponder-button{float:left;margin:0 0 10px 10px}#action-modal .details-pane.note .send-button{background:-webkit-linear-gradient(top, #957cad, #7a5e96);background:-moz-linear-gradient(top, #957cad, #7a5e96);background:-o-linear-gradient(top, #957cad, #7a5e96);background:-ms-linear-gradient(top, #957cad, #7a5e96);background:linear-gradient(to bottom, #957cad, #7a5e96);background-color:#7a5e96;}#action-modal .details-pane.note .send-button:hover,#action-modal .details-pane.note .send-button:focus{background:-webkit-linear-gradient(top, #af9dc2, #7a5e96);background:-moz-linear-gradient(top, #af9dc2, #7a5e96);background:-o-linear-gradient(top, #af9dc2, #7a5e96);background:-ms-linear-gradient(top, #af9dc2, #7a5e96);background:linear-gradient(to bottom, #af9dc2, #7a5e96);background-color:#7a5e96}#action-modal .details-pane.note .send-button:focus{outline:#777 solid thin}#action-modal .details-pane .length-restriction{background:#fffbee;border-radius:0 0 5px 5px;color:#777;padding:10px;pointer-events:none}#action-modal .errors{background:#fff1f1;color:#e20000;font-size:12px;font-size:1.2rem;font-weight:600;padding:5px 10px}@media (max-width:979px){#action-modal textarea{height:40px}#action-modal .details-pane .actions{padding:5px 0}#action-modal .secondary-actions .resolutions{border-radius:0;bottom:0;height:auto;position:fixed;top:50px}}.ui-draggable{-ms-touch-action:none;touch-action:none}.loop{background:#fff;overflow:hidden;padding:17px 20px 10px;position:relative;}.loop.delete-selection-padding{padding-left:30px !important;}.loop.delete-selection-padding:before{left:30px !important}.loop.delete-selection-padding .creator-online{left:30px}.loop.load-loops{background-color:#e1eaf4}.loop.unread header{font-weight:600;}.loop.unread header .category{font-weight:600}.loop.full{background:-webkit-linear-gradient(top, #fff, #fafafa);background:-moz-linear-gradient(top, #fff, #fafafa);background:-o-linear-gradient(top, #fff, #fafafa);background:-ms-linear-gradient(top, #fff, #fafafa);background:linear-gradient(to bottom, #fff, #fafafa);background-color:#fff;border-radius:8px;border:1px solid #ccc;margin:20px auto 0 30px;padding:15px;overflow:visible;width:70%;}.loop.full:before{border-color:transparent #ccc;border-style:solid;border-width:6px 12px 6px 0;bottom:8px;content:"";display:block;left:-12px;position:absolute;width:0}.loop.full:after{border-color:transparent #fafafa;border-style:solid;border-width:6px 12px 6px 0;bottom:8px;content:"";display:block;left:-10px;position:absolute;width:0}.loop.full.manager{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;border:0;color:#386292;margin-left:auto;margin-right:30px;}.loop.full.manager .date{color:#386292}.loop.full.manager:before{border-color:transparent;border-width:6px 0 6px 12px;left:inherit;right:-12px}.loop.full.manager:after{border-color:transparent #d0deee;border-width:6px 0 6px 12px;left:inherit;right:-10px}.loop.highlight{border-bottom:solid 1px #83b1d0 !important;border-top:solid 1px #83b1d0;color:#fff;margin:-1px 0 1px 0;}.loop.highlight .title .category .customer-name,.loop.highlight .title .category{font-weight:600 !important}.loop.highlight .title .category .customer-name,.loop.highlight .description,.loop.highlight .date-and-meta{color:#fff !important}.loop .creator-online{display:inline;left:12px;position:absolute;top:12px;}.loop .creator-online:before{background:#2cc26b;border:2px solid #fff;border-radius:9999px;content:'';display:inline-block;height:10px;width:10px}.loop .comment-content-container{clear:both;overflow:auto}.loop .description{font-size:14px;font-size:1.4rem;line-height:1.9rem;margin:0;padding-right:25px;padding-top:5px;white-space:pre-line;word-wrap:break-word;}.loop .description span.proxy{color:#bbc9d4;display:block;padding-top:5px}.loop .creation-time{color:#000;font-size:12px;font-size:1.2rem;line-height:20px;text-align:right;}.loop .creation-time .ss-icon{position:relative;top:2px}.loop .loop-item-check-holder{height:100%;left:0;padding:0 8px;position:absolute;top:0;}.loop .loop-item-check-holder input.loop-item-check{margin-top:47px}.loop .body{display:table-row}.loop .title{display:table-row;margin-top:10px;}.loop .title .category{display:table-cell;font-weight:normal;font-size:14px;font-size:1.4rem;line-height:20px;margin:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.loop .title .warning{color:#7a5e96}.loop .title .date-and-meta,.loop .title .creation-time{display:table-cell;font-size:12px;font-size:1.2rem;line-height:20px;text-align:right;white-space:nowrap}.loop .title .date-and-meta{width:125px}.loop .title .creation-time{float:right}.loop .title .ss-icon{padding:0 5px 0 0}.loop .contactinfo-icon{display:inline-block;margin-right:5px;position:relative;top:1px}.loop .temperature-icon{background:transparent;display:inline-block;font-weight:400;font-size:14px;font-size:1.4rem;line-height:1.4rem;margin-right:5px;position:relative;top:3px;}.loop .temperature-icon.angry:after,.loop .temperature-icon.very-angry:after{content:'⚑'}.loop .temperature-icon.neutral,.loop .temperature-icon.happy,.loop .temperature-icon.very-happy{display:none}.loop .comment-count{display:none}.loop .attributes{color:#777;font-size:14px;font-size:1.4rem;margin:0 -10px -10px;padding:5px 10px 10px;}.loop .attributes .ss-icon{margin-right:.5em;position:relative;top:2px}.loop .aux-description{overflow:auto;}.loop .aux-description .creation-time{float:right;margin-top:5px}.loop .creator,.loop .loop-heading{margin:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.loop .creator{font-size:14px;font-weight:600;white-space:nowrap;}.loop .creator.guest-id{font-style:italic}.loop .loop-heading{font-size:inherit;font-weight:400}.delete-selection-left-pane{height:calc(100% - 30px)}.delete-allowed{height:calc(100% - 50px) !important;}.delete-allowed .table-wrap{padding-top:3px}.looplist-delete{top:100px !important}#loop-list.looplist-no-delete{top:59px}#selection-control{height:34px;left:5px;position:absolute;top:20px;width:calc(100% - 10px);}#selection-control .button-container .new-message-button{border-radius:5px;border:1px solid #5183bc;color:#fff;display:block;font-size:13px;font-size:1.3rem;background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;padding:10px 15px;text-decoration:none;text-transform:uppercase;width:100%;margin-bottom:8px;}#selection-control .button-container .new-message-button .icon{margin-right:8px}#selection-control .button-container .new-message-button:hover{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}#selection-control .button-container button.select-control{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:#000;font-size:13px;font-size:1.3rem;height:34px;outline:none;padding:10px 15px;text-transform:uppercase;-webkit-transition:300ms all ease;-moz-transition:300ms all ease;-o-transition:300ms all ease;-ms-transition:300ms all ease;transition:300ms all ease;vertical-align:middle;margin-bottom:8px;}#selection-control .button-container button.select-control:hover{background:-webkit-linear-gradient(top, #e4ecf5, #e1eaf4);background:-moz-linear-gradient(top, #e4ecf5, #e1eaf4);background:-o-linear-gradient(top, #e4ecf5, #e1eaf4);background:-ms-linear-gradient(top, #e4ecf5, #e1eaf4);background:linear-gradient(to bottom, #e4ecf5, #e1eaf4);background-color:#e1eaf4;border-color:#5183bc;color:#e20000}#selection-control .button-container button.select-control.right{float:right}.full.delete-selection-left-pane .delete-allowed{height:calc(100% - 40px)}.full.delete-selection-left-pane #selection-control{height:40px;top:-40px}@media (max-width:979px){.ui-draggable{touch-action:auto}.loop.full{margin:20px auto 10px 30px}.delete-allowed{height:calc(100% - 100px) !important}#selection-control{border-right:0;height:40px !important;overflow:hidden;position:relative;top:5px !important;width:calc(100% - 10px);}#selection-control button{-webkit-box-shadow:none !important;box-shadow:none !important;height:40px !important;width:calc(50% - 5px)}#selection-control + .left-pane{margin-top:50px}#selection-control + .right-pane{z-index:2}.looplist-delete{padding-top:0 !important;top:100px !important}.delete-selection-left-pane{height:100% !important;margin-top:0 !important}}.loop.mini{background:#f8f8f8;border-radius:5px;border:1px solid #ccc;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:105px;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 5px 5px 5px;padding:0 10px;-webkit-transition:300ms all ease;-moz-transition:300ms all ease;-o-transition:300ms all ease;-ms-transition:300ms all ease;transition:300ms all ease;}.loop.mini.deletion-highlight,.loop.mini.deletion-highlight:hover,.loop.mini.highlight.deletion-highlight,.loop.mini.highlight.deletion-highlight:hover{background:-webkit-linear-gradient(top, #f57b7e, #f13b40);background:-moz-linear-gradient(top, #f57b7e, #f13b40);background:-o-linear-gradient(top, #f57b7e, #f13b40);background:-ms-linear-gradient(top, #f57b7e, #f13b40);background:linear-gradient(to bottom, #f57b7e, #f13b40);background-color:#f35a5e;border-color:#e20000;}.loop.mini.deletion-highlight header .category,.loop.mini.deletion-highlight:hover header .category,.loop.mini.highlight.deletion-highlight header .category,.loop.mini.highlight.deletion-highlight:hover header .category,.loop.mini.deletion-highlight span.customer-name,.loop.mini.deletion-highlight:hover span.customer-name,.loop.mini.highlight.deletion-highlight span.customer-name,.loop.mini.highlight.deletion-highlight:hover span.customer-name,.loop.mini.deletion-highlight .date-and-meta,.loop.mini.deletion-highlight:hover .date-and-meta,.loop.mini.highlight.deletion-highlight .date-and-meta,.loop.mini.highlight.deletion-highlight:hover .date-and-meta{color:#fff !important}.loop.mini .avatar-container{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;padding:8px 0;position:relative;}.loop.mini .avatar-container .creator-online{border-color:#2cc26b;color:#2cc26b;display:inline;left:0;top:0;}.loop.mini .avatar-container .creator-online:before{position:absolute;left:1px;top:8px}.loop.mini .avatar-url{border:2px solid #fff;border-radius:50%;height:48px;max-width:48px;position:relative}.loop.mini .channel-icon{bottom:-1px;left:50%;height:24px;margin-left:-12px;overflow:visible;pointer-events:none;position:absolute;width:24px;}.loop.mini .channel-icon svg{height:24px;overflow:visible;width:24px}.loop.mini header{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;padding-left:10px;width:80%;}.loop.mini header .category{display:inline-block;font-size:14px;font-size:1.4rem;margin:0;overflow:hidden;max-width:calc(100% - 45px);position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}.loop.mini header .category span.customer-name{color:#777;font-weight:600;}.loop.mini header .category span.customer-name.guest-id{font-style:italic}.loop.mini header .proxy,.loop.mini header time.date{margin-right:5px}.loop.mini header .date-and-meta{color:#000;display:block;margin:3px 0}.loop.mini header span.comment-count{display:inline-block;font-size:14px;font-size:1.4rem;padding-left:5px;position:relative;top:0;vertical-align:top}.loop.mini .subject{color:#000;display:block;font-weight:bold;font-size:14px;font-size:1.4rem;height:20px;overflow:hidden;padding-top:4px;width:145%}.loop.mini .description{color:#777;display:block;line-height:20px;max-height:20px;overflow:hidden;padding-top:0;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;vertical-align:bottom}.loop.mini .vip-status{background:#faca0c;border-radius:3px;color:#fff;display:inline-block;font-weight:600;letter-spacing:.5px;margin-right:5px;padding:2px 3px 1px;text-transform:uppercase}.loop.mini .tags-container{max-height:25px;overflow:hidden;padding-top:5px;}.loop.mini .tags-container span{background:#fff;border:1px inset rgba(0,0,0,0.2);border-radius:8px;color:rgba(0,0,0,0.5);display:inline-block;font-size:12px;font-size:1.2rem;font-weight:600;margin:0 5px 5px 0;padding:2px 5px}.loop.mini .temperature-marker{-webkit-background-size:300%;-moz-background-size:300%;background-size:300%;bottom:5px;-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;height:24px;position:absolute;right:5px;width:24px}.loop.mini .language-indicator{right:5px}.loop.mini .escalation-icon{display:inline-block;margin-right:5px;position:relative;top:1px;}.loop.mini .escalation-icon.escalated{color:#f39c12}.loop.mini .escalation-icon.pending{color:#ccc}.loop.mini .escalation-icon:after{content:'⏲'}.loop.mini.load-loops .description{display:block;font-size:14px;font-size:1.4rem;line-height:5px;overflow:visible;padding-top:0}.loop.mini.list-message{background-color:#e1eaf4;cursor:auto;}.loop.mini.list-message .loop-list-message{color:#777;font-size:14px;font-size:1.4rem;position:absolute;top:15px}.loop.mini.highlight,.loop.mini.highlight:hover{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;border-color:#5183bc;}.loop.mini.highlight header .category,.loop.mini.highlight:hover header .category,.loop.mini.highlight span.customer-name,.loop.mini.highlight:hover span.customer-name,.loop.mini.highlight .date-and-meta,.loop.mini.highlight:hover .date-and-meta{color:#fff !important}.loop.mini:hover{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.loop.mini.unread,.loop.mini:hover{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4}.loop.mini.unread header .category,.loop.mini.unread header .category span.customer-name{color:#3a4469;font-weight:600}.loop.mini.unread header span:not(.creator-online){border-color:#3a4469}.loop.mini.unread header .date-and-meta{color:#3a4469}.loop.mini.unread header span.comment-count{border:none;color:#3a4469}.loop-activities{margin-top:20px;margin-bottom:20px;padding:0;position:relative;}.loop-activities .activity-details-container{clear:both;overflow:auto}.loop-activities .activity{background:#fff;border-radius:8px;font-size:14px;font-size:1.4rem;line-height:18px;margin-bottom:20px;overflow-y:hidden;padding:10px 15px 15px;width:70%;}.loop-activities .activity.manager .toggle-translate-btn{color:#386292}.loop-activities .activity .toggle-translate-btn{color:#777;text-decoration:none;padding-top:5px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.loop-activities .activity .toggle-translate-btn p{margin-top:0;margin-bottom:0}.loop-activities .activity .toggle-translate-btn .icon{height:18px;width:18px;margin-right:4px}.loop-activities .activity.request .activity-details-container p.req-title.text{font-weight:800}.loop-activities .activity.request .activity-details-container p.req-name-value.text{font-weight:400}.loop-activities .activity.request .activity-details-container p.req-state span{border-radius:3px;font-size:12px;font-size:1.2rem;font-weight:600;padding:5px;text-transform:uppercase;}.loop-activities .activity.request .activity-details-container p.req-state span.pending{background-color:#f4e69a}.loop-activities .activity.request .activity-details-container p.req-state span.acknowledged,.loop-activities .activity.request .activity-details-container p.req-state span.scheduled{background-color:#d6b7ef}.loop-activities .activity.request .activity-details-container p.req-state span.fulfilled{background-color:#baefb7}.loop-activities .activity.request .activity-details-container p.req-state span.cancelled,.loop-activities .activity.request .activity-details-container p.req-state span.failed{background-color:#eceff1}.loop-activities .activity .status{float:right}.loop-activities .activity.status-fail{background:#ffd8de;background-color:#ffd8de;color:#ff1213;}.loop-activities .activity.status-fail .meta .date{color:#ff1213}.loop-activities .rating{font-size:20px;list-style:none;margin:10px 0 0;padding:0;}.loop-activities .rating li{display:inline-block;}.loop-activities .rating li .ss-icon{color:#ccc;float:none;margin:0 0 0 5px}.loop-activities .rating li.selected .ss-icon{color:#5183bc}.loop-activities .meta{line-height:18px;margin:5px 0 0;overflow:hidden;}.loop-activities .meta .person-name,.loop-activities .meta .assign,.loop-activities .meta .reopen,.loop-activities .meta .closed,.loop-activities .meta .archive,.loop-activities .meta .broadcast{font-weight:400}.loop-activities .meta .reopen,.loop-activities .meta .closed,.loop-activities .meta .archive,.loop-activities .meta .broadcast{text-transform:none}.loop-activities .ss-icon{color:#5183bc;float:left;margin-right:5px}.loop-activities .creator{float:left;font-weight:600;margin:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:75%;}.loop-activities .creator.guest-id{font-style:italic}.loop-activities .creator-action{float:left;margin:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:100%;}.loop-activities .creator-action span.req-made,.loop-activities .creator-action span.req-updated{font-style:italic;font-weight:400}.loop-activities .creator-action span.req-title{color:#7a5e96;font-style:italic;font-weight:800}.loop-activities .date{color:#000;float:right;font-size:12px;font-size:1.2rem}.loop-activities .text{line-height:1.9rem;margin:5px 0 0;padding-right:25px;white-space:pre-line;word-wrap:break-word;}.loop-activities .text span{font-weight:800;}.loop-activities .text span.name:after{content:" "}.loop-activities .text span.new{color:#000;}.loop-activities .text span.new:before{content:" "}.loop-activities .text span.old{color:#777;}.loop-activities .text span.old:after,.loop-activities .text span.old:before{content:" "}.loop-activities .share-link a{font-weight:600}.loop-activities .rate-request{font-weight:600}.loop-activities .edit .list{border-spacing:.6em;display:table;}.loop-activities .edit .list .field{display:table-row}.loop-activities .customer{background:-webkit-linear-gradient(top, #fff, #fafafa);background:-moz-linear-gradient(top, #fff, #fafafa);background:-o-linear-gradient(top, #fff, #fafafa);background:-ms-linear-gradient(top, #fff, #fafafa);background:linear-gradient(to bottom, #fff, #fafafa);background-color:#fff;border:1px solid #ccc;margin-left:31px;margin-right:auto;overflow:visible;position:relative;}.loop-activities .customer:before{border-color:transparent #ccc;border-style:solid;border-width:6px 12px 6px 0;bottom:8px;content:"";display:block;left:-12px;position:absolute;width:0}.loop-activities .customer:after{border-color:transparent #fcfcfc;border-style:solid;border-width:6px 12px 6px 0;bottom:8px;content:"";display:block;left:-10px;position:absolute;width:0}.loop-activities .customer.unsubscribe{background:none;border-bottom:1px solid #ececec;border-left:0;border-radius:0;border-right:0;border-top:1px solid #ececec;-webkit-box-shadow:none;box-shadow:none;color:#000;font-size:12px;font-size:1.2rem;margin:0 30px 15px 30px;width:calc(100% - 60px);}.loop-activities .customer.unsubscribe:before{display:none}.loop-activities .customer.unsubscribe:after{display:none}.loop-activities .customer.unsubscribe .date{color:#000}.loop-activities .manager{color:#386292;}.loop-activities .manager .date{color:#386292}.loop-activities .system,.loop-activities .manager{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;margin-left:auto;margin-right:31px;overflow:visible;position:relative;}.loop-activities .system:before,.loop-activities .manager:before{border-color:transparent;border-style:solid;border-width:6px 0 6px 12px;bottom:8px;content:"";display:block;position:absolute;right:-12px;width:0}.loop-activities .system:after,.loop-activities .manager:after{border-color:transparent #d0deee;border-style:solid;border-width:6px 0 6px 12px;bottom:8px;content:"";display:block;position:absolute;right:-10px;width:0}.loop-activities .system.status-fail:after,.loop-activities .manager.status-fail:after{border-color:transparent #ffd8de}.loop-activities .system.reopen,.loop-activities .manager.reopen,.loop-activities .system.tag,.loop-activities .manager.tag,.loop-activities .system.newTicket,.loop-activities .manager.newTicket,.loop-activities .system.exclusion,.loop-activities .manager.exclusion,.loop-activities .system.escalated,.loop-activities .manager.escalated,.loop-activities .system.unescalated,.loop-activities .manager.unescalated,.loop-activities .system.edit,.loop-activities .manager.edit,.loop-activities .system.resolve,.loop-activities .manager.resolve,.loop-activities .system.unsubscribe,.loop-activities .manager.unsubscribe,.loop-activities .system.handoffToHuman,.loop-activities .manager.handoffToHuman,.loop-activities .system.activateAutoResponder,.loop-activities .manager.activateAutoResponder{background:none;border-bottom:1px solid #ececec;border-left:0;border-radius:0;border-right:0;border-top:1px solid #ececec;-webkit-box-shadow:none;box-shadow:none;color:#000;font-size:12px;font-size:1.2rem;margin:0 30px 15px 30px;width:calc(100% - 60px);}.loop-activities .system.reopen:before,.loop-activities .manager.reopen:before,.loop-activities .system.tag:before,.loop-activities .manager.tag:before,.loop-activities .system.newTicket:before,.loop-activities .manager.newTicket:before,.loop-activities .system.exclusion:before,.loop-activities .manager.exclusion:before,.loop-activities .system.escalated:before,.loop-activities .manager.escalated:before,.loop-activities .system.unescalated:before,.loop-activities .manager.unescalated:before,.loop-activities .system.edit:before,.loop-activities .manager.edit:before,.loop-activities .system.resolve:before,.loop-activities .manager.resolve:before,.loop-activities .system.unsubscribe:before,.loop-activities .manager.unsubscribe:before,.loop-activities .system.handoffToHuman:before,.loop-activities .manager.handoffToHuman:before,.loop-activities .system.activateAutoResponder:before,.loop-activities .manager.activateAutoResponder:before{display:none}.loop-activities .system.reopen:after,.loop-activities .manager.reopen:after,.loop-activities .system.tag:after,.loop-activities .manager.tag:after,.loop-activities .system.newTicket:after,.loop-activities .manager.newTicket:after,.loop-activities .system.exclusion:after,.loop-activities .manager.exclusion:after,.loop-activities .system.escalated:after,.loop-activities .manager.escalated:after,.loop-activities .system.unescalated:after,.loop-activities .manager.unescalated:after,.loop-activities .system.edit:after,.loop-activities .manager.edit:after,.loop-activities .system.resolve:after,.loop-activities .manager.resolve:after,.loop-activities .system.unsubscribe:after,.loop-activities .manager.unsubscribe:after,.loop-activities .system.handoffToHuman:after,.loop-activities .manager.handoffToHuman:after,.loop-activities .system.activateAutoResponder:after,.loop-activities .manager.activateAutoResponder:after{display:none}.loop-activities .system.reopen .date,.loop-activities .manager.reopen .date,.loop-activities .system.tag .date,.loop-activities .manager.tag .date,.loop-activities .system.newTicket .date,.loop-activities .manager.newTicket .date,.loop-activities .system.exclusion .date,.loop-activities .manager.exclusion .date,.loop-activities .system.escalated .date,.loop-activities .manager.escalated .date,.loop-activities .system.unescalated .date,.loop-activities .manager.unescalated .date,.loop-activities .system.edit .date,.loop-activities .manager.edit .date,.loop-activities .system.resolve .date,.loop-activities .manager.resolve .date,.loop-activities .system.unsubscribe .date,.loop-activities .manager.unsubscribe .date,.loop-activities .system.handoffToHuman .date,.loop-activities .manager.handoffToHuman .date,.loop-activities .system.activateAutoResponder .date,.loop-activities .manager.activateAutoResponder .date{color:#000}.loop-activities .system.resolve,.loop-activities .manager.resolve{background:#ebf5e1;border-radius:5px;border:0}.loop-activities .system.internal,.loop-activities .manager.internal,.loop-activities .system.archive,.loop-activities .manager.archive{background:-webkit-linear-gradient(top, #f5dbf3, #f0c9ed);background:-moz-linear-gradient(top, #f5dbf3, #f0c9ed);background:-o-linear-gradient(top, #f5dbf3, #f0c9ed);background:-ms-linear-gradient(top, #f5dbf3, #f0c9ed);background:linear-gradient(to bottom, #f5dbf3, #f0c9ed);background-color:#f5dbf3;color:#5b4771;}.loop-activities .system.internal .date,.loop-activities .manager.internal .date,.loop-activities .system.archive .date,.loop-activities .manager.archive .date{color:#5b4771}.loop-activities .system.internal:before,.loop-activities .manager.internal:before,.loop-activities .system.archive:before,.loop-activities .manager.archive:before{border-color:transparent}.loop-activities .system.internal:after,.loop-activities .manager.internal:after,.loop-activities .system.archive:after,.loop-activities .manager.archive:after{border-color:transparent #f0c9ed}.loop-activities .system.assign,.loop-activities .manager.assign{background:none;border-bottom:1px solid #ececec;border-left:0;border-radius:0;border-right:0;border-top:1px solid #ececec;-webkit-box-shadow:none;box-shadow:none;color:#000;font-size:12px;font-size:1.2rem;margin:0 30px 15px 30px;width:calc(100% - 60px);}.loop-activities .system.assign:before,.loop-activities .manager.assign:before{display:none}.loop-activities .system.assign:after,.loop-activities .manager.assign:after{display:none}.loop-activities .system.assign .date,.loop-activities .manager.assign .date{color:#000}.loop-activities .system.automated.tag .comment,.loop-activities .manager.automated.tag .comment{font-size:1.4rem;font-style:italic;padding-left:8px;}.loop-activities .system.automated.tag .comment .keywords,.loop-activities .manager.automated.tag .comment .keywords{color:#7a5e96;}.loop-activities .system.automated.tag .comment .keywords:after,.loop-activities .manager.automated.tag .comment .keywords:after,.loop-activities .system.automated.tag .comment .keywords:before,.loop-activities .manager.automated.tag .comment .keywords:before{content:" "}.loop-activities .system .locked,.loop-activities .manager .locked{margin:10px 0 0;color:#777}.loop-activities .comment-footer.escalation-ack{color:#777;font-size:14px;font-size:1.4rem;margin:auto;text-align:center;}.loop-activities .comment-footer.escalation-ack .clickable{color:#5183bc;cursor:pointer;font-weight:600;text-transform:uppercase}.loop-invite{border-radius:8px;font-size:1.4rem;line-height:18px;margin:20px;padding:10px 15px 15px;}.loop-invite:empty{display:none}.go-to-ticket{color:#00f;text-decoration:underline;cursor:pointer}.loop-activities .broadcast-message,.loop-invite{margin:0 auto 20px;background-color:#fffcef;border:1px solid #fbeaa8;width:calc(100% - 60px);padding-bottom:6px;}.loop-activities .broadcast-message .headline,.loop-invite .headline{position:relative;}.loop-activities .broadcast-message .headline .title,.loop-invite .headline .title{float:left;font-size:115%;font-style:italic;font-weight:600;line-height:150%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px)}.loop-activities .broadcast-message .headline .details,.loop-invite .headline .details,.loop-activities .broadcast-message .headline .title,.loop-invite .headline .title{margin-bottom:5px;margin-top:5px}.loop-activities .broadcast-message .headline .details .type,.loop-invite .headline .details .type{font-weight:bold}.loop-activities .broadcast-message .headline .details .on,.loop-invite .headline .details .on,.loop-activities .broadcast-message .headline .details .broadcast-date,.loop-invite .headline .details .broadcast-date{color:#666}.loop-activities .broadcast-message .headline .right-side,.loop-invite .headline .right-side{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.loop-activities .broadcast-message .headline .right-side .view-stats-button,.loop-invite .headline .right-side .view-stats-button{background:#e1eaf4;border-radius:5px;border:1px solid #5183bc;color:#5183bc;cursor:pointer;font-size:90%;font-weight:bold;padding:5px;text-decoration:none;text-transform:uppercase;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all;}.loop-activities .broadcast-message .headline .right-side .view-stats-button:hover,.loop-invite .headline .right-side .view-stats-button:hover{background:#5183bc;color:#fff}.loop-activities .broadcast-message .headline .right-side .caret,.loop-invite .headline .right-side .caret{color:#ccc;cursor:pointer;padding:5px 5px 5px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.loop-activities .broadcast-message .content,.loop-invite .content{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);margin:10px 0;padding:15px;}.loop-activities .broadcast-message .content .subject,.loop-invite .content .subject{border-bottom:solid 2px #eee;font-weight:bold;margin-bottom:10px;padding-bottom:10px;}.loop-activities .broadcast-message .content .subject .label,.loop-invite .content .subject .label{color:#999;margin-right:10px}@media (max-width:979px){.loop-activities .activity{max-width:auto}.loop-activities .share-link a{left:-10px;padding:10px;position:relative}}.loop.full.with-response{background:transparent;border-bottom:1px solid #ececec;border-left:0;border-radius:0;border-right:0;border-top:0;-webkit-box-shadow:none;box-shadow:none;margin:0 0 15px;max-width:100%;padding:20px;width:100%;}.loop.full.with-response:before,.loop.full.with-response:after{display:none}.loop.full.with-response .aux-description ul{border-radius:2px;font-size:15px;font-size:1.5rem;list-style:none;margin:5px 0 10px;padding:0;}.loop.full.with-response .aux-description ul li{background:#e1eaf4;border-radius:2px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin-bottom:8px;padding:10px;position:relative;}.loop.full.with-response .aux-description ul li strong{color:#5183bc}.loop.full.with-response .aux-description ul li span.aux-question,.loop.full.with-response .aux-description ul li span.answer{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;}.loop.full.with-response .aux-description ul li span.aux-question{text-align:left;width:40%}.loop.full.with-response .aux-description ul li span.answer{border-radius:0 2px 2px 0;color:#5183bc;font-weight:bold;text-align:right;width:60%}.loop.full.with-response .aux-description #toggle-desc-translation-btn{color:#777;text-decoration:none;padding-top:5px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.loop.full.with-response .aux-description #toggle-desc-translation-btn p{margin-top:0;margin-bottom:0}.loop.full.with-response .aux-description #toggle-desc-translation-btn .text{line-height:1.9rem;margin:5px 0 0;padding-right:25px;white-space:pre-line;word-wrap:break-word;font-size:1.4rem}.loop.full.with-response .aux-description #toggle-desc-translation-btn .icon{height:18px;width:18px;margin-right:4px}.loop.full.with-response .aux-description .temperature-marker{margin-right:20px;margin-bottom:10px}.loop.full.with-response .aux-description .language-indicator{-webkit-background-size:300%;-moz-background-size:300%;background-size:300%;background:#add8e6;border-radius:50%;bottom:25px;height:24px;position:absolute;right:5px;width:24px;border:2px solid #fff;text-align:center}@media (max-width:979px){.body .loop.full.with-response{padding:10px 20px}}@media (max-width:540px){.loop.full.with-response .aux-description ul > li{display:block;}.loop.full.with-response .aux-description ul > li span.aux-question,.loop.full.with-response .aux-description ul > li span.answer{display:block;text-align:center;width:100%}.loop.full.with-response .aux-description ul > li span.answer{padding:5px 0 0}}.collection{clear:both;overflow:hidden;position:relative}.tapntype-targets{margin-bottom:20px}.in-thirds .inputgroup{clear:none;float:left;padding:0 5px;width:33.33333333%;}.in-thirds .inputgroup:first-child{padding:0 10px 0 0}.in-thirds .inputgroup:last-child{padding:0 0 0 10px}.in-thirds .inputgroup:first-child:last-child{padding:0 10px 0 10px}.in-thirds .inputgroup.full-width{width:100%}.new-conversation .error,.new-conversation .field-errors{background:#f35a5e;border-radius:2px;color:#fff;font-size:14px;font-size:1.4rem;margin-bottom:20px;padding:7px 10px}.new-conversation .field-errors ul{list-style:disc;padding-left:30px}.ticket-form .tapntype-targets-picker,#create-loop .tapntype-targets-picker{font-size:150%}.ticket-form .error,.ticket-form .field-errors{background:#f35a5e;border-radius:2px;color:#fff;font-size:14px;font-size:1.4rem;margin-bottom:20px;padding:7px 10px}.ticket-form .field-errors ul{list-style:disc;padding-left:30px}.ticket-form .ticket-wrap{-webkit-transform:translateZ(1);-moz-transform:translateZ(1);-o-transform:translateZ(1);-ms-transform:translateZ(1);transform:translateZ(1)}.ticket-form .ticket-content{background:#fff;height:100%;height:calc(100% - 50px);overflow-x:hidden;overflow-y:auto;padding:20px 20px 0;}.ticket-form .ticket-content h2:first-of-type{margin-top:0}.ticket-form .ticket-content > .inputgroup:last-child{margin-bottom:70px}.ticket-form .header-modal{position:absolute;bottom:0;}.ticket-form .header-modal button{float:right}.ticket-form p{font-size:14px;font-size:1.4rem}.ticket-form h2{margin:20px 0 10px;font-size:16px;font-size:1.6rem}.ticket-form fieldset{padding:0;margin:0;position:relative;margin-right:-20px;}.ticket-form fieldset p{position:relative}.ticket-form fieldset.customer .input-set{float:left;margin-right:20px;margin-bottom:0}.ticket-form fieldset.customer h2 + .input-set{margin-left:0}.ticket-form fieldset.customer .text-input,.ticket-form fieldset.customer .inline-message{width:196px}.ticket-form fieldset.custom-fields input{width:412px}.ticket-form fieldset.sentiments{margin-top:20px}.ticket-form .blank-list{margin:60px 0;text-align:center}.ticket-form .actions{border-top:1px solid borderShade;clear:both;margin-top:40px;overflow:hidden}.ticket-form .action-name{float:left}.ticket-form .secondary{background:#777;float:right}.ticket-form .flash{-webkit-animation:flash .3s ease-in;-moz-animation:flash .3s ease-in;-o-animation:flash .3s ease-in;-ms-animation:flash .3s ease-in;animation:flash .3s ease-in}.hide-visibility{visibility:hidden}label.radio-label-title{background:none;display:block;margin-bottom:15px;position:relative;width:auto}label.radio-label{background:none;display:inline;margin:0 15px 0 15px;padding:13px 8px 8px;position:relative;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out;width:auto;}label.radio-label:before{border-radius:9999px;border:1px solid #ccc;bottom:8px;content:'';display:inline-block;height:15px;left:-15px;margin-right:10px;position:absolute;width:15px}label.label-disabled{color:#d3d3d3}input[type="radio"]{background:none;border-left:0;border-radius:0;border-right:0;border-top:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;margin:0 0 10px;padding:0 8px 8px 3px;width:100%;}input[type="radio"]:disabled{-webkit-text-fill-color:#b3b3b3;color:#b3b3b3}input[type="radio"].yes,input[type="radio"].no{display:none;}input[type="radio"].yes:checked + label:before,input[type="radio"].no:checked + label:before{background-color:#5183bc;border:1px solid #5183bc}input:checked + label{color:#5183bc}.enterZenMode{color:#5183bc;cursor:pointer;display:none;font-size:15px;font-size:1.5rem;margin:0;padding:5px;position:absolute;}textarea:focus + .enterZenMode,.enterZenMode:hover,.enterZenMode:focus,.enterZenMode:active{display:block}.exitZenMode{color:#5183bc;cursor:pointer;font-size:20px;font-size:2rem;margin:0;padding:15px;position:fixed;right:10px;top:10px;z-index:12}.zenModeView{border:none;font-size:25px;font-size:2.5rem;height:100%;left:0;line-height:1.5em;margin:0;outline:none;padding:5%;position:fixed;resize:none;top:0;width:100%;z-index:11}.chzn-container .chzn-results .active-result{color:#777;}.chzn-container .chzn-results .active-result.highlighted{color:#fff}@media (max-width:979px){.in-thirds .inputgroup{float:none;padding:0;width:100%;}.in-thirds .inputgroup:first-child,.in-thirds .inputgroup:last-child{padding:0}.ticket-form{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:visible !important;z-index:2;}.ticket-form .header-modal{bottom:0;overflow:visible !important;width:100%}.enterZenMode{display:none !important}}#outbound-message-modal-overlay{overflow-y:hidden;}#outbound-message-modal-overlay #overlay-content{position:absolute;background:#fff;height:100%;width:100%}#outbound-message-modal-overlay #outbound-message-create{height:100%}#outbound-message-modal-overlay .outbound-message-create-modal-container{height:100%}#outbound-message-modal-overlay .form{height:100%}#outbound-message-modal-overlay .outbound-message-form-container{margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:8px;background:#fff;padding:2rem;height:calc(100% - 50px);overflow-y:auto;}#outbound-message-modal-overlay .outbound-message-form-container .form-title{margin-bottom:20px;font-weight:600;font-size:16px}#outbound-message-modal-overlay .outbound-message-form-container .channel-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#outbound-message-modal-overlay .outbound-message-form-container .channel-button{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px;margin-right:5px;border:1px solid #ccc;border-radius:5px;font-size:16px;color:#777;}#outbound-message-modal-overlay .outbound-message-form-container .channel-button.active{border:0;background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;color:#fff}#outbound-message-modal-overlay .outbound-message-form-container .inputgroup label{margin-bottom:10px}#outbound-message-modal-overlay .outbound-message-form-container .inputgroup .error-message{margin-bottom:0}#outbound-message-modal-overlay .outbound-message-form-container .form-textarea{height:80px}#outbound-message-modal-overlay .outbound-message-form-container .location-picker{font-size:14px;font-size:1.4rem}#outbound-message-modal-overlay .outbound-message-actions{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;bottom:0;color:#fff;font-size:13px;font-size:1.3rem;height:50px;position:absolute;width:100%;border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:1rem;}#outbound-message-modal-overlay .outbound-message-actions button{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;margin-right:1rem;color:#777;font-size:14px;font-size:1.4rem;font-weight:600;outline:none;padding:8px 12px;text-transform:uppercase;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease;}#outbound-message-modal-overlay .outbound-message-actions button:hover{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}#outbound-message-modal-overlay .outbound-message-actions button.action-submit{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;color:#fff;}#outbound-message-modal-overlay .outbound-message-actions button.action-submit:hover{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc}@media (max-width:768px){#overlay-content{width:80%;min-height:60vh;padding:1.5rem}.button-group{bottom:10px;right:10px}}@media (max-width:480px){#overlay-content{width:90%;padding:1rem}}#search-section{background:#fff;padding:0 !important;}#search-section .VS-search .VS-search-inner{overflow-x:hidden;vertical-align:middle;white-space:nowrap;}#search-section .VS-search .VS-search-inner .search_input{display:inline-block;vertical-align:middle}#search-section .VS-search .VS-search-inner .search_facet{display:inline-block;vertical-align:middle;white-space:nowrap;}#search-section .VS-search .VS-search-inner .search_facet .category{display:inline-block;float:none}#search-section .VS-search .VS-search-inner .search_facet .search_facet_input_container{display:inline-block;float:none;vertical-align:middle}#search-section .VS-search-box{background:none;border:none;padding:5px 0 7px 0;vertical-align:middle;}#search-section .VS-search-box .VS-placeholder{color:#bbc9d4;font-weight:normal;left:11px;top:13px}#search-section .VS-search-box .VS-icon-search{left:11px;top:14px}#search-section .VS-search-box .VS-icon-cancel{top:4px}#search-section .VS-search-box .VS-cancel-search-box{top:15px}#search-section .VS-search-box .search_input input{height:29px;margin-left:5px;margin-top:-2px}#search-section.activated{z-index:7}#search-section #clear-search{color:#777}#search-section .inner-search-icon{color:#777}#search-section #search-input{-webkit-appearance:none;border:none;font-size:1.5em;line-height:32px;outline:0;padding:10px 10px 10px 35px;width:85%}#search-section .search-wrap{position:relative}#search-section #clear-search-hitbox{position:absolute;z-index:3;top:4px;right:10px;height:25px;width:25px}#search-section #clear-search{position:absolute;z-index:2;top:14px;right:15px;width:11px;height:11px;background-position:center 0;background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAWCAYAAAAW5GZjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAb9JREFUeNqUUr1qAkEQ3j0khQp6kihaeGgEEa18gTQR0iRY+BaBSMDGwidIEUKqFL6BopgqBAJ5AMFGjUU0d4WHEvwJarvZ77gRIzGYgb1hZr+Z75vZ40IIzqTNZrPj8Xicn0wmmcViEXS73aaqqq+BQODG6/W+A8MBNk3zfDAY3C6Xy0O2ZS6X6zMSiVwHg8FHLjtq7Xb7RQKj7BeTzVCgJ5PJU2U0GhUk7REuMpkMi8fjFggeMeecrVYrFRId0CgTAgDDMFg4HLbA8IjJgHNgGEr0er0fQIphUmZAwdSUADUB4RFDsz3oSMF6CLzZkQqgGebz+Z75dDqNdTqdp13bgDmdTj2VSp0oWHg0Gr2UNH2Z/9o+yMv7K4/HY/C/XhDUfr//jl7QQVT9fp/V63VWqVRYt9tliUSCZbPZg1wux9Lp9PqFeK1Wu9A0DdXz7YM87i0FrVZLs4Fi1wmFQh/NZjOmVKvVgq7rR/QflMtlixGedjwcDlUpMQ9tbzalkAAB2/R297mNW+sT2wUbUnA//V/nYrH4QOBNABUQuFQq3TNMuc82sDVrz41G42yvPeODAwZQ0QzwiJEnzLcAAwBJ6WXlwoBgZAAAAABJRU5ErkJggg==")}#search-section .inner-search-icon{font-size:.875em;left:9px;position:absolute;top:14px}#search-section #close-search{background:#5183bc;border-bottom:1px solid #5183bc;border-radius:0;bottom:0;height:auto;right:0;z-index:2}.search-ellipsis{top:8px !important;font-size:25px !important;color:#868787;}.search-ellipsis:hover{color:#5e5f5f}@media (max-width:979px){#search-section{background:#fff;height:50px;overflow:hidden;padding-left:71px;position:fixed;width:100%;}#search-section .VS-search .VS-search-inner .search_facet .category{margin-top:6px}#search-section .VS-search-box{margin-right:auto;width:-webkit-calc(100% - 60px);width:calc(100% - 60px);}#search-section .VS-search-box .VS-placeholder{top:20px}#search-section .VS-search-box .VS-icon-search{top:20px}#search-section .VS-search-box .VS-icon-cancel{top:10px}#search-section .VS-search-box .VS-cancel-search-box{top:21px;right:20px}#search-section .VS-search-box .search_input input{margin-top:10px}#search-section #search-input{line-height:29px;padding:10px 0 10px 35px;width:calc(100% - 120px);white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#search-section #clear-search-hitbox{top:12px;right:86px}#search-section #clear-search{top:19px;right:93px}#search-section .inner-search-icon{font-size:1.375em;left:12px;top:17px}}#profile{background-color:#fff;height:100%;overflow:auto;padding-bottom:50px}.profileForm{display:block;margin:0 auto;max-width:900px;padding:50px 0;}.profileForm h2{border-bottom:1px solid #ececec;color:#5183bc;font-size:24px;margin:0 20px 20px;padding-bottom:20px}.profileForm h3{border-bottom:1px solid #ececec;color:#000;font-size:18px;margin:40px 0 20px 0;padding-bottom:10px}.profileForm .generic-form{display:inline-block;margin:0 2%;width:46%;}.profileForm .generic-form .form-text,.profileForm .generic-form .form-button{width:100%}.profileForm #subscribe-to-sms-form{background:#fff;border-radius:2px;border:1px solid #ececec;clear:both;font-size:14px;font-size:1.4rem;margin:20px 0;padding:0 15px 20px}.profileForm #change-password-form{margin-bottom:20px;vertical-align:top}.profileForm p.profile{margin:10px 0}.profileForm label.audio-label{color:#ccc;display:block;font-style:italic;line-height:2rem;margin:20px 0;padding-left:30px;position:relative;}.profileForm label.audio-label input{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;z-index:-1}.profileForm label.audio-label input:checked ~ span{color:#5183bc}.profileForm label.audio-label input:checked ~ .audio-custom-controller{background:#5183bc}.profileForm label.audio-label input:checked ~ .audio-custom-controller:after{display:block}.profileForm .audio-custom-controller{background:#ccc;height:20px;left:0;position:absolute;top:0;width:20px;}.profileForm .audio-custom-controller:after{border:solid #fff;border-width:0 2px 2px 0;content:'';display:none;height:8px;left:8px;position:absolute;top:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:3px}.profileForm .smsInvite{overflow:hidden}.profileForm .submit{-webkit-appearance:none;background:#5183bc;border:0;color:#fff;display:block;float:left;font-weight:600;line-height:40px;padding:0 20px;width:auto}.profileForm .eula{float:left;line-height:40px;margin:0 0 0 20px;text-align:left;}.profileForm .eula a{color:#5183bc}.profileForm .language-selection{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-transform:uppercase}.profileForm .profile.languages{position:relative;}.profileForm .profile.languages:after{background:none;border-color:#d3d3d3;border-style:solid;border-width:3px 3px 0 0;bottom:46px;content:'';display:block;height:6px;pointer-events:none;position:absolute;right:15px;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:6px}.profileForm .fieldset{border:0}.profileForm .form-label{color:#777;display:block;margin:5px 0 3px 5px}.profileForm .form-text{border-radius:2px;border:0;border:1px solid #ececec;line-height:20px;margin-bottom:20px;outline:none;padding:20px;}.profileForm .form-text:focus{background:#f0f5fa;border-color:#5183bc}.profileForm .form-button{border-radius:5px;border:1px solid #5183bc;color:#fff;display:inline-block;font-weight:600;background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;padding:15px 20px 14px;text-decoration:none;text-transform:uppercase;width:auto !important;}.profileForm .form-button:hover{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.profileForm .form-text,.profileForm .form-button{width:auto;font-size:14px;font-size:1.4rem}@media (max-width:979px){.profileForm{margin:0 auto;max-width:100%;padding:30px 10px 10px;}.profileForm .generic-form{float:none;margin:0 2% 4% 2%;width:96%}.profileForm #subscribe-to-sms-form{margin:0;padding:0}.profileForm .submit{float:none;width:100%}.profileForm .eula{float:none;margin:0;text-align:center}.profileForm .form-text,.profileForm .form-button{width:100%}}.message{background:#f1f5fa;border-radius:2px;color:#5183bc;font-weight:400;font-size:14px;font-size:1.4rem;line-height:20px;margin:0 0 20px;padding:7px 9px;}.message.error{background:#fef2f2;border:1px solid #fbc4c5;color:#f35a5e}.info{color:#777;font-size:14px;font-size:1.4rem;line-height:20px;margin:0 0 20px}.pulse .body .description{padding-right:5%;position:absolute;top:10px;width:80%}.pulse .button-more{display:none}.pulse .loop.load-loops .body .description{position:static}.masthead{background:#5183bc;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:50px;position:relative;text-align:center;width:100%;z-index:6;}.masthead a{color:#fff}.masthead .header{-webkit-font-smoothing:antialiased;color:#fff;font-weight:400;font-size:23px;font-size:2.3rem;height:50px;line-height:50px;margin:0}.masthead .logo{left:2px;margin:16px auto 0;position:relative}.masthead .unreadLoopCount{-webkit-box-shadow:none;box-shadow:none;font-size:12px;font-size:1.2rem;line-height:22px;margin:0 5px;padding:0 3px;position:relative;top:-4px}.masthead .show-loop-actions{display:none}.masthead .loop-actions,.masthead #loop-no-actions{background:none;margin-top:0;padding:0;width:100%}.masthead .loop-no-action{color:#fff;line-height:50px;padding:0 10px;}.masthead .loop-no-action .label{font-size:13px;font-size:1.3rem;font-weight:400}.masthead .loop-no-action .ss-icon{font-size:16px;font-size:1.6rem;margin-right:5px;position:relative;top:3px}.masthead .loop-action{display:inline;}.masthead .loop-action .label{font-size:13px;font-size:1.3rem;font-weight:400}.masthead .loop-action a{color:#fff;display:inline-block;line-height:50px;margin-top:-10px;padding:0 10px 0;text-transform:uppercase}.masthead .loop-actions{padding:10px 0;}.masthead .loop-actions .loop-action a{border-right:0;color:#fff;float:left;width:auto;}.masthead .loop-actions .loop-action a:hover{background:#628fc3;cursor:pointer}.masthead .loop-actions .loop-action a .ss-icon{font-size:15px;font-size:1.5rem;margin-right:5px;position:relative;top:2px}.masthead .loop-actions .button-comment a.activated{background:#bbc9d4;color:#5183bc;cursor:pointer;}.masthead .loop-actions .button-comment a.activated:hover{background:#bbc9d4}.masthead .loop-actions .button-internal a.activated{background:#7a5e96;color:#3d2f4b;cursor:pointer;}.masthead .loop-actions .button-internal a.activated:hover{background:#7a5e96}.masthead .loop-actions .button-archive a{margin-right:10px;border-right:1px solid #406fa5;border-radius:2px}.masthead .loop-actions .label{display:inline-block;font-size:13px;font-size:1.3rem;font-weight:400}.button-more{cursor:pointer;display:none;float:right;position:absolute;right:0;top:0;}.button-more span.ellipsis:before{color:#fff;content:'...';font-size:20px;letter-spacing:5px;padding:9px 13px;position:absolute;right:0}.button-more span.ellipsis.selected:before{bottom:-45px;color:#000;content:'d';font-family:"benbria";font-size:15px;z-index:6}.button-more ul.more-container{background:#fff;bottom:0;-webkit-box-shadow:-10px -10px 20px 0 rgba(0,0,0,0.13);box-shadow:-10px -10px 20px 0 rgba(0,0,0,0.13);max-width:250px;min-width:200px;opacity:1;-ms-filter:none;filter:none;padding:0 0 50px 0;position:fixed;right:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;width:100%;}.button-more ul.more-container.faded{bottom:-200px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;right:-200px;z-index:-1}.button-more ul.more-container li{float:none;text-align:left;z-index:6;}.button-more ul.more-container li a{color:#000;cursor:pointer;display:block;padding:20px;}.button-more ul.more-container li a:hover{background:#ececec}.button-tag,.button-edit{float:right;right:10px;top:10px;}.button-tag .ss-icon,.button-edit .ss-icon{margin-right:0}.view-responses{bottom:50px;cursor:pointer;font-size:40px;font-size:4rem;position:absolute;right:20px}.prepared-responses-container{background:#fff;border-top:1px solid #777;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;overflow:hidden;position:absolute;right:-100%;top:0;width:100%;z-index:2;}.prepared-responses-container .back-to-comments{background:#e1eaf4;cursor:pointer;display:block;font-size:20px;font-size:2rem;height:100%;left:0;padding:60px 10px 0;position:absolute;top:0}.prepared-responses-container ul.prepared-responses-action{height:100%;overflow-x:hidden;overflow-y:scroll;padding-left:40px;width:100%;}.prepared-responses-container ul.prepared-responses-action li{border-bottom:1px solid #ececec;cursor:pointer;display:inline;float:left;font-size:16px;font-size:1.6rem;padding:10px;width:100%;}.prepared-responses-container ul.prepared-responses-action li:hover{background:#f9f9f9}@media (max-width:979px){#inbox-header{height:50px;}#inbox-header .masthead{position:fixed}#masthead-inbox{position:fixed}.masthead{background:#5183bc;font-size:15px;font-size:1.5rem;min-width:auto;position:relative;}.masthead .logo{display:none}.masthead .loop-actions{float:left;padding:10px}.masthead .loop-action.button-tag,.masthead .loop-action.button-edit{display:none}.masthead .loop-action a{border-right:0;color:#fff;float:left}.masthead .button-more{display:inline}.masthead .button-comment a.activated{background:#bbc9d4;color:#5183bc;cursor:pointer;}.masthead .button-comment a.activated:hover{background:#bbc9d4}.masthead .button-internal a.activated{background:#7a5e96;color:#3d2f4b;cursor:pointer;}.masthead .button-internal a.activated:hover{background:#7a5e96}.masthead .button-internal a .ss-icon{font-size:15px;font-size:1.5rem;margin-right:5px;position:relative;top:2px}.masthead .loop-actions,.masthead #loop-no-action{margin-left:31px;width:calc(100% - 21px)}.prepared-responses-container{height:102px;}.prepared-responses-container ul.prepared-responses-action li{font-size:14px;font-size:1.4rem;padding:8px 10px}.prepared-responses-container .back-to-comments{padding:40px 12px 0 10px}}@media (max-width:979px){ul.loop-actions a{border-right:1px solid #4578b3 !important;width:50% !important}.button-more ~ .loop-actions a{width:calc(50% - 31px) !important}}.manager #inbox .invitations-report{font-size:150%;margin:0 20px;padding-top:20px;}.manager #inbox .invitations-report .notifications-summary table{font-size:150%}.manager #inbox .invitations-report table{border:1px solid #ccc;width:100%;}.manager #inbox .invitations-report table thead tr th{color:#5183bc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:10px;}.manager #inbox .invitations-report table thead tr th:last-child{border-right:0}.manager #inbox .invitations-report table thead tr th.sort-asc:after{content:'\25BC';font-size:.7em;padding-left:.7em}.manager #inbox .invitations-report table thead tr th.sort-desc:after{content:'\25B2';font-size:.7em;padding-left:.7em}.manager #inbox .invitations-report table td{border-right:1px solid #ccc;overflow:hidden;padding:10px;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-align:center;}.manager #inbox .invitations-report table td:last-child{border-right:0}.manager #inbox .invitations-report table tbody tr{border-bottom:1px solid #ccc;}.manager #inbox .invitations-report table tbody tr:nth-child(odd){background:#eee}.manager #inbox .invitations-report table tbody tr:last-child{border-bottom:0}.manager #inbox .invitations-report td.col-date{width:10em}.manager #inbox .invitations-report td.col-toType{width:6em}.manager #inbox .invitations-report td.col-smsRecord{overflow:visible}.manager #inbox .invitations-report td span.success{color:#000}.manager #inbox .invitations-report td span.fail{color:#800}.manager #inbox .invitations-report td span.in-progress{color:#880}.manager #inbox .invitations-report .filters{border-bottom:1px solid #eee;padding:0 10px 10px;}.manager #inbox .invitations-report .filters > *{display:inline-block;margin-right:20px;margin-bottom:5px;}.manager #inbox .invitations-report .filters > * select,.manager #inbox .invitations-report .filters > * input{margin-left:5px;border:1px solid #ccc}.manager #inbox .invitations-report .filters > * input{padding:5px}.manager #inbox .invitations-report .filters input.error.datepicker_input{background-color:#ffb8b8;color:#e20000}@media (max-width:979px){.manager #inbox .invitations-report{padding:60px 0 0;}.manager #inbox .invitations-report .filters > *{display:block}}#request-create{height:100%;}#request-create label{font-size:1.6rem;margin:2px}#request-create .inputgroup.two-thirds{width:66.666667%}#request-create .inputgroup.one-third{width:33.333333%}#request-create .disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}#request-create .request-select{float:left;width:50%;height:100vh}#request-create .request-controls{float:left;margin-bottom:80px;margin-left:20px;width:calc(50% - 20px);}#request-create .request-controls label{min-height:19px}#request-create .request-controls-wrapper{border:1px solid #ececec;border-radius:3px;min-height:253px;padding:10px;}#request-create .request-controls-wrapper ul{font-size:16px;padding:0;}#request-create .request-controls-wrapper ul li{padding:10px;}#request-create .request-controls-wrapper ul li span{width:calc(100% - 120px)}#request-create .request-controls-wrapper ul li .quantity-controller{text-align:right;width:120px;}#request-create .request-controls-wrapper ul li .quantity-controller span{padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;}#request-create .request-controls-wrapper ul li .quantity-controller span.data{color:#5183bc;font-size:18px}#request-create .request-controls-wrapper ul li .quantity-controller span.add,#request-create .request-controls-wrapper ul li .quantity-controller span.subtract{cursor:pointer;font-size:20px}#request-create .request-controls-wrapper ul li .quantity-controller span.add{padding-right:0}#request-create .request-controls-wrapper ul li .boolean-container{text-align:right;width:120px;}#request-create .request-controls-wrapper ul li .boolean-container button{background:#f8f8f8;border:1px solid #ececec;outline:none;padding:8px 12px 5px;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}#request-create .request-controls-wrapper ul li .boolean-container button.selected{background:#5183bc;border:1px solid #5183bc;color:#fff}#request-create .request-controls-wrapper ul li .boolean-container button span{width:auto}#request-create .request-controls-wrapper ul li.text-control{border-top:1px solid #ececec;margin:10px 0;}#request-create .request-controls-wrapper ul li.text-control .textfield-title{font-size:14px;height:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}#request-create .request-controls-wrapper ul li.text-control .textfield-title:not(:empty){height:auto;margin:10px 0;opacity:1;-ms-filter:none;filter:none}#request-create .request-controls-wrapper ul li.text-control textarea,#request-create .request-controls-wrapper ul li.text-control input{border:1px solid #ccc;outline:none;padding:10px;width:100%;}#request-create .request-controls-wrapper ul li.text-control textarea:focus,#request-create .request-controls-wrapper ul li.text-control input:focus{border:1px solid #83b1d0}#request-create .request-controls-wrapper ul li.text-control textarea{resize:vertical}#request-create .request-controls-wrapper ul li .control-description{color:#ccc;font-size:12px;}#request-create .request-controls-wrapper ul li .control-description p{margin:.5em 0 0 0}#request-create .request-controls-wrapper ul .time-container{width:100%;}#request-create .request-controls-wrapper ul .time-container input[type='time']{display:inline-block;width:120px}#request-create .request-controls-wrapper ul span,#request-create .request-controls-wrapper ul .quantity-controller,#request-create .request-controls-wrapper ul .boolean-container,#request-create .request-controls-wrapper ul .time-container{display:inline-block}#request-create .selectize-control input{height:inherit}#request-create .selectize-control .optgroup-header{background:none !important;border-bottom:1px solid #ececec;color:#5183bc !important;font-size:12px;font-size:1.2rem;margin-bottom:5px;text-transform:uppercase}#request-create .selectize-control:before{border-bottom:1px solid #808080;border-right:1px solid #808080;content:'';height:10px;pointer-events:none;position:absolute;right:15px;top:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:10px;z-index:2}#request-create .selectize-input{background-color:#f8f8f8;height:40px;line-height:23px;}#request-create .selectize-input:after{display:none}#request-create .request-create-form{font-size:14px;font-size:1.4rem;height:100%;padding-top:50px;overflow-y:auto;width:100%;}#request-create .request-create-form .content{display:block;margin:0 auto;max-width:960px;padding:20px 20px 0;width:100%;}#request-create .request-create-form .content .notes{height:80px}.header-modal{background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;bottom:0;color:#fff;font-size:13px;font-size:1.3rem;height:50px;position:fixed;width:calc(100% - 50px);}.header-modal button{background:-webkit-linear-gradient(top, #d1d1d1, #ccc);background:-moz-linear-gradient(top, #d1d1d1, #ccc);background:-o-linear-gradient(top, #d1d1d1, #ccc);background:-ms-linear-gradient(top, #d1d1d1, #ccc);background:linear-gradient(to bottom, #d1d1d1, #ccc);background-color:#ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;color:#fff;float:right;font-size:14px;font-size:1.4rem;font-weight:600;margin:9px 10px 0 0;outline:none;padding:8px 12px;text-transform:uppercase;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease;}.header-modal button:hover{background:-webkit-linear-gradient(top, #e0e0e0, #ccc);background:-moz-linear-gradient(top, #e0e0e0, #ccc);background:-o-linear-gradient(top, #e0e0e0, #ccc);background:-ms-linear-gradient(top, #e0e0e0, #ccc);background:linear-gradient(to bottom, #e0e0e0, #ccc);background-color:#ccc;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.header-modal button.action-submit{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;}.header-modal button.action-submit:hover{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc}@media (max-width:768px){.header-modal{width:calc(100% - 30px)}}@media (max-width:480px){.header-modal{width:calc(100% - 20px);height:auto}}.header-modal .info-request{background-color:#f35a5e;color:#fff;display:block;font-size:15px;font-size:1.5rem;left:0;min-height:40px;opacity:1;-ms-filter:none;filter:none;padding:10px;pointer-events:none;position:fixed;text-align:center;top:50px;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;width:100%;z-index:10;}.header-modal .info-request.request-successful{background-color:#89b554}.header-modal .info-request.hidden{background-color:transparent;display:block !important;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}@media (max-width:979px){#request-create .request-create-form .header-modal{width:100%}#request-create .inputgroup.two-thirds,#request-create .inputgroup.one-third{padding:0;width:100%}#request-create .request-select{display:block;float:none;width:100%}#request-create .request-controls{display:block;float:none;margin-left:0;width:100%}#request-create #info{padding:5px}}#requestlist{height:100%;}#requestlist .refresh{background:#fff9e5;border-top:1px solid #ffeaa8;bottom:-1px;height:auto;left:0;overflow:hidden;padding:10px;position:fixed;right:0;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;}#requestlist .refresh.disabled{border:0;height:0;padding:0}#requestlist .refresh button{border:none;background-color:#5982bf;border-radius:3px;color:#fff;height:30px;margin-left:10px;margin-top:-2px;outline:none;padding:6px;text-transform:uppercase;vertical-align:middle}#requestlist .refresh label{height:40px;line-height:40px;vertical-align:middle}#requestlist .requests-list{font-size:14px;font-size:1.4rem;height:100%;padding-top:0;}#requestlist .requests-list .filters{background-color:#fff;height:120px;margin-top:50px;overflow:hidden;padding:14px;position:fixed;width:calc(100% - 50px);z-index:2;}#requestlist .requests-list .filters > .filter-loc,#requestlist .requests-list .filters > .filter-query,#requestlist .requests-list .filters label{height:40px;line-height:40px;vertical-align:middle}#requestlist .requests-list .filters > .filter-loc,#requestlist .requests-list .filters > .filter-query{width:calc(50% - 10px)}#requestlist .requests-list .filters > .filter-loc{margin-right:10px}#requestlist .requests-list .filters > .filter-query{margin-left:10px;}#requestlist .requests-list .filters > .filter-query input{height:30px;width:100%}#requestlist .requests-list .filters > .filter-state{width:100%;}#requestlist .requests-list .filters > .filter-state .button-group{display:inline-block;margin-top:5px;text-align:center;width:100%;}#requestlist .requests-list .filters > .filter-state .button-group .button{background-color:#f8f8f8;border-right-width:0;border:1px solid #ccc;height:40px;margin-left:-1px;outline:none;overflow:hidden;padding-top:6px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:16.66%;}#requestlist .requests-list .filters > .filter-state .button-group .button:hover{background-color:#e1eaf4}#requestlist .requests-list .filters > .filter-state .button-group .button:last-child{border-right-width:1px}#requestlist .requests-list .filters > .filter-state .button-group .button.active{background-color:#5183bc;border:1px solid #5183bc;color:#fff}#requestlist .requests-list .filters > *{display:inline-block;margin-bottom:5px;}#requestlist .requests-list .filters > * button{margin-left:5px}#requestlist .requests-list .filters > * select{width:100%}#requestlist .requests-list .filters > * select,#requestlist .requests-list .filters > * input{height:30px;border:1px solid #ccc}#requestlist .requests-list .filters > * input{padding:5px;}#requestlist .requests-list .filters > * input:focus{outline-width:1px}#requestlist .requests-list .requests-list-details{background-color:#fff;height:calc(100% - 170px);margin-top:170px;padding:0;position:fixed;width:100%;}#requestlist .requests-list .requests-list-details.extra-padding{padding-bottom:60px}#requestlist .requests-list .requests-list-details .table-outer-container{height:100%;padding-top:40px;position:relative;width:calc(100% - 50px)}#requestlist .requests-list .requests-list-details .table-header-background{background:#fff;border-bottom:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;height:40px;position:absolute;top:0;right:0;left:0}#requestlist .requests-list .requests-list-details .table-inner-container{height:100%;overflow-x:hidden;overflow-y:auto;}#requestlist .requests-list .requests-list-details .table-inner-container::-webkit-scrollbar{width:14px}#requestlist .requests-list .requests-list-details .table-inner-container::-webkit-scrollbar-track{background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc}#requestlist .requests-list .requests-list-details .table-inner-container::-webkit-scrollbar-thumb{background:#ececec;border:1px solid #ccc;border-right:1px solid #ccc;border-radius:0;-webkit-border-radius:0}#requestlist .requests-list .requests-list-details .table-inner-container::-webkit-scrollbar-thumb:hover{background:cGrayCCC}#requestlist .requests-list .requests-list-details table{border-spacing:0;border-collapse:collapse;overflow:auto;width:100%;}#requestlist .requests-list .requests-list-details table th.col-createdOn,#requestlist .requests-list .requests-list-details table td.col-createdOn{width:15%}#requestlist .requests-list .requests-list-details table th.col-typeTitle,#requestlist .requests-list .requests-list-details table td.col-typeTitle{width:15%}#requestlist .requests-list .requests-list-details table th.col-state,#requestlist .requests-list .requests-list-details table td.col-state{width:15%}#requestlist .requests-list .requests-list-details table th.col-guestName,#requestlist .requests-list .requests-list-details table td.col-guestName{width:10%}#requestlist .requests-list .requests-list-details table th.col-requests,#requestlist .requests-list .requests-list-details table td.col-requests{width:20%}#requestlist .requests-list .requests-list-details table th.col-notes,#requestlist .requests-list .requests-list-details table td.col-notes{width:20%}#requestlist .requests-list .requests-list-details table th.col-room,#requestlist .requests-list .requests-list-details table td.col-room{width:8%;word-break:break-all}#requestlist .requests-list .requests-list-details table th.col-externalId,#requestlist .requests-list .requests-list-details table td.col-externalId{width:5%;}#requestlist .requests-list .requests-list-details table th.col-externalId img,#requestlist .requests-list .requests-list-details table td.col-externalId img{width:20px;height:auto;display:block;margin-left:auto;margin-right:auto}#requestlist .requests-list .requests-list-details table thead tr th{color:#5183bc;padding:0 0 0 20px;}#requestlist .requests-list .requests-list-details table thead tr th:last-child{border-right:0}#requestlist .requests-list .requests-list-details table thead tr th .th-inner{line-height:40px;text-align:left;position:fixed;top:170px;width:100%;}#requestlist .requests-list .requests-list-details table thead tr th .th-inner.sort-asc:after,#requestlist .requests-list .requests-list-details table thead tr th .th-inner.sort-desc:after{font-size:14px;padding-left:.7em}#requestlist .requests-list .requests-list-details table thead tr th .th-inner.sort-desc:after{content:'\25BC'}#requestlist .requests-list .requests-list-details table thead tr th .th-inner.sort-asc:after{content:'\25B2'}#requestlist .requests-list .requests-list-details table tbody tr{border-bottom:1px solid #ccc;}#requestlist .requests-list .requests-list-details table tbody tr:nth-child(even):hover,#requestlist .requests-list .requests-list-details table tbody tr:nth-child(odd):hover{background:#e1eaf4;}#requestlist .requests-list .requests-list-details table tbody tr:nth-child(even):hover td,#requestlist .requests-list .requests-list-details table tbody tr:nth-child(odd):hover td{background:#e1eaf4}#requestlist .requests-list .requests-list-details table tbody tr:nth-child(even){background:#fff;}#requestlist .requests-list .requests-list-details table tbody tr:nth-child(even) td{background:#fff}#requestlist .requests-list .requests-list-details table tbody tr:nth-child(odd){background:#f8f8f8;}#requestlist .requests-list .requests-list-details table tbody tr:nth-child(odd) td{background:#f8f8f8}#requestlist .requests-list .requests-list-details table tbody tr:last-child{border-right:0}#requestlist .requests-list .requests-list-details table tbody tr td{padding:20px;}#requestlist .requests-list .requests-list-details table tbody tr td.col-notes{white-space:normal}#requestlist .requests-list .requests-list-details table tbody tr td:last-child{border-right:0}#requestlist .requests-list .requests-list-details table tbody tr td ul{padding-left:0;}#requestlist .requests-list .requests-list-details table tbody tr td ul li.note-item:not(:last-child){margin-bottom:6px}#requestlist .requests-list .requests-list-details table tbody tr td span.failed-state{font-weight:600;padding:0 10px}#requestlist .requests-list .requests-list-details table tbody tr td div.read-only{background-color:transparent;border-radius:3px;border:1px solid #ccc;cursor:not-allowed;font-weight:600;line-height:39px;min-height:41px;overflow:visible;padding:0;position:relative;text-align:center;text-transform:capitalize;}#requestlist .requests-list .requests-list-details table tbody tr td div.read-only.pending{border-color:#ecd452}#requestlist .requests-list .requests-list-details table tbody tr td div.read-only.acknowledged,#requestlist .requests-list .requests-list-details table tbody tr td div.read-only.scheduled{border-color:#af72e0}#requestlist .requests-list .requests-list-details table tbody tr td div.read-only.fulfilled{border-color:#78e072}#requestlist .requests-list .requests-list-details table tbody tr td div.read-only.cancelled{border-color:#b5c1c9}#requestlist .requests-list .requests-list-details table tbody tr td div.read-only .read-only-tooltip{font-weight:200;text-transform:none}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown{cursor:pointer;line-height:39px;min-height:41px;overflow:visible;padding:0;position:relative;text-align:left;}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown div.dropdown-display{background:#fff;border:1px solid #ccc;border-radius:3px;padding:0 10px;text-align:center;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown div.dropdown-display.pending{background:#f4e69a;border-color:#ecd452}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown div.dropdown-display.acknowledged,#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown div.dropdown-display.scheduled{background:#d6b7ef;border-color:#af72e0}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown div.dropdown-display.fulfilled{background:#baefb7;border-color:#78e072}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown div.dropdown-display.cancelled{background:#eceff1}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown div.dropdown-display:hover{-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,0.35);box-shadow:0 0 10px 0 rgba(50,50,50,0.35)}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown div.dropdown-display span{font-weight:600}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown ul.dropdown-container{-webkit-animation:fade-in .1s ease-in-out;-moz-animation:fade-in .1s ease-in-out;-o-animation:fade-in .1s ease-in-out;-ms-animation:fade-in .1s ease-in-out;animation:fade-in .1s ease-in-out;background:#fff;border-radius:3px;border:1px solid #ccc;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,0.35);box-shadow:0 0 10px 0 rgba(50,50,50,0.35);margin-top:0;min-width:200px;padding:0;position:absolute;width:calc(100% + 2px);z-index:1;}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown ul.dropdown-container li{background:transparent;border-bottom:1px solid #ccc;height:40px;line-height:40px;padding:0 10px;}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown ul.dropdown-container li:last-of-type{border-bottom:none}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown ul.dropdown-container li.dropdown-choice.selected{background:#fffbee;font-weight:600}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown ul.dropdown-container li.dropdown-choice:hover{background:#5183bc;color:#fff}#requestlist .requests-list .requests-list-details table tbody tr td div.dropdown ul.dropdown-container li::selection{background:transparent}#requestlist .requests-list .requests-list-details table td span.success{color:#000}#requestlist .requests-list .requests-list-details table td span.fail{color:#800}#requestlist .requests-list .requests-list-details table td span.in-progress{color:#880}#requestlist .error-message{margin-bottom:0;position:fixed;width:100%;z-index:11;}#requestlist .error-message .close-error{color:#b77;font:16px/100% arial,sans-serif;position:fixed;right:16px;text-decoration:none;text-shadow:0 1px 0 #fff;top:16px;}#requestlist .error-message .close-error:after{content:'X'}@media (max-width:979px){.manager #inbox .requests-list{padding:50px 0 0;}.manager #inbox .requests-list .filters > *{display:block}#requestlist .requests-list .refresh label > span,#requestlist .requests-list .refresh label > b{display:none}#requestlist .requests-list .filters{height:auto;width:100%;}#requestlist .requests-list .filters .filter-loc{display:block;width:100%;}#requestlist .requests-list .filters .filter-loc label > span{display:none}#requestlist .requests-list .filters select{margin-left:0;width:100%}#requestlist .requests-list .filters .filter-query{margin-left:0;width:100%;}#requestlist .requests-list .filters .filter-query input{margin-left:0;width:100%}#requestlist .requests-list .table-header-background,#requestlist .requests-list .col-title,#requestlist .requests-list .col-notes,#requestlist .requests-list .col-externalId,#requestlist .requests-list .th-inner{display:none}#requestlist .requests-list .col-state{background:#f6f9fc;border-bottom:1px solid #ececec;border-top:1px solid #ececec}#requestlist .requests-list .col-createdOn .th-inner{display:block;top:220px !important}#requestlist .requests-list .requests-list-details{height:calc(100% - 220px);margin-top:220px;padding:0;}#requestlist .requests-list .requests-list-details .table-outer-container{border:0;width:100%;}#requestlist .requests-list .requests-list-details .table-outer-container .table-inner-container{background:#ccc;border-top:1px solid #777;}#requestlist .requests-list .requests-list-details .table-outer-container .table-inner-container table thead .col-state{border:0}#requestlist .requests-list .requests-list-details .table-outer-container .table-inner-container table tbody tr{background:#fff;border:1px solid #777;display:block;height:auto;margin:10px;}#requestlist .requests-list .requests-list-details .table-outer-container .table-inner-container table tbody tr td div.dropdown ul.dropdown-container{margin-top:0}#requestlist .requests-list .requests-list-details .table-outer-container .table-inner-container table .col-createdOn,#requestlist .requests-list .requests-list-details .table-outer-container .table-inner-container table .col-state,#requestlist .requests-list .requests-list-details .table-outer-container .table-inner-container table .col-room,#requestlist .requests-list .requests-list-details .table-outer-container .table-inner-container table .col-requests{border:0;display:block;width:100%}}.facets,ul.facets{font-weight:400;font-size:14px;font-size:1.4rem;height:34px;overflow:hidden;padding:6px 10px 0 10px;}.facets li,ul.facets li{display:inline-block;margin:4px 0;padding:0 8px;}.facets li.is-optional,ul.facets li.is-optional{border-right:1px solid #ccc;color:#c1d8e8;}.facets li.is-optional:last-child,ul.facets li.is-optional:last-child{border-right:0}.label-list{background:#f8f8f8;border-bottom:1px solid #ccc;cursor:pointer;left:350px;overflow:hidden;position:fixed;top:50px;width:calc(100% - 350px);z-index:6;}.label-list.full{left:500px;width:calc(100% - 500px)}.label-list h2.group{color:#3a4469;display:inline;float:left;font-size:12px;font-size:1.2rem;font-weight:300;margin:0;min-width:120px;padding:13px 10px 0 10px;text-transform:uppercase}.label-list hr{background:#ccc;border:0;height:1px;margin:5px 0 0 0}@media (max-width:979px){.label-list,.label-list.full,.loop-details-top-bar{left:0;top:50px;width:100%}}.bucketselect{background:#f8f8f8;border-radius:2px;border:1px solid #ccc;clear:both;margin:0 0 20px;overflow:hidden;}.bucketselect .group{display:block;float:left;padding:0 2.5px;position:relative;width:33.33333333%;}.bucketselect .group.is-alone{float:none;width:auto;}.bucketselect .group.is-alone li{display:inline-block}.bucketselect .group.is-alone .item{padding:5px 10px}.bucketselect .item{border-radius:2px;border:1px solid transparent;color:#000;cursor:pointer;display:block;font-size:14px;font-size:1.4rem;line-height:20px;margin:2.5px 0;overflow:hidden;padding:5px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}.bucketselect .item.active{background:#fff;border-color:#ccc}.bucketselect .item:hover{border-color:#ccc}.bucketselect .notselectedmessage{color:#ccc;line-height:20px;margin:0;padding:10px;text-align:center;width:100%}@media (max-width:979px){.bucketselect .group{border-bottom:1px solid #ccc;}.bucketselect .group.is-alone li{display:block}.bucketselect .group:last-of-type{border-bottom:0}}.open-select .open-select-list{border:1px solid #ececec;border-radius:5px;padding:0;}.open-select .open-select-list .open-select-item{cursor:pointer;margin:0;padding:12px;}.open-select .open-select-list .open-select-item:nth-child(even){background-color:#fbfbfb}.open-select .open-select-list .open-select-item:hover{background-color:#eef3f8}.open-select .open-select-list .open-select-item.open-select-item-selected,.open-select .open-select-list .open-select-item.open-select-item-selected:hover{background-color:#5183bc;color:#fff}.open-select.open-select-boxed .open-select-list-wrap{max-height:200px;position:relative;}.open-select.open-select-boxed .open-select-list-wrap .open-select-list{max-height:200px;overflow:scroll}.open-select.open-select-boxed .open-select-list-wrap .open-select-list-wrap-border{height:20px;position:absolute;width:100%}.open-select .open-select-insert-area{margin:10px 0;width:100%;}.open-select .open-select-insert-area .open-select-insert-input{border:1px solid #ececec;border-radius:5px;height:44px;outline:none;width:100%;}.open-select .open-select-insert-area .open-select-insert-input:focus{border:1px solid #9cc1d9}.open-select .open-select-insert-button{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid #9cc1d9;border-radius:5px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:44px;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:10px 0;width:100%;}.open-select .open-select-insert-button:hover{background-color:#c1d8e8;color:#fff}.open-select .open-select-insert-button span{color:#83b1d0;font-weight:bold;font-size:16px}@media (max-width:979px){.open-select.open-select-boxed .open-select-list-wrap{max-height:100px;}.open-select.open-select-boxed .open-select-list-wrap .open-select-list{max-height:100px}}.inputgroup{margin:0 0 20px;position:relative;width:100%;clear:both;}.inputgroup.has-placeholder label{display:none}.inputgroup.has-helper{overflow:hidden;}.inputgroup.has-helper input{width:calc(100% - 64px);width:-webkit-calc(100% - 64px);border-top-right-radius:0;border-bottom-right-radius:0;float:left}.inputgroup input{width:100%;height:40px;padding:0 10px;font-size:14px;font-size:1.4rem;line-height:20px;outline:0;background:#f8f8f8;border-radius:2px;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px #ececec;box-shadow:inset 0 1px 2px #ececec;-webkit-appearance:none;}.inputgroup input:focus{border-color:#5183bc}.inputgroup textarea{height:100px;font-size:14px;font-size:1.4rem;line-height:20px;width:100%;padding:9px 10px;resize:none;outline:0;background:#f8f8f8;border-radius:2px;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px #ececec;box-shadow:inset 0 1px 2px #ececec;-webkit-appearance:none;}.inputgroup textarea:focus{border-color:#5183bc}.inputgroup textarea#description{padding-right:65px}.inputgroup .helper{display:block;float:left;width:64px;background:#fff;border:1px solid #ccc;border-left:0;border-top-right-radius:2px;border-bottom-right-radius:2px;color:#5183bc;font-size:14px;font-size:1.4rem;height:40px;line-height:38px;text-align:center;}.inputgroup .helper:focus{border-color:#5183bc}.actiongroup{clear:both;overflow:hidden;}.actiongroup.is-centered{text-align:center;}.actiongroup.is-centered button,.actiongroup.is-centered .button{clear:both;float:none}.actiongroup button,.actiongroup .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom-color:#406fa5;border-radius:2px;border:1px solid #467bb7;color:#fff;float:left;-webkit-font-smoothing:antialiased;font-weight:600;font-size:14px;font-size:1.4rem;background:-webkit-linear-gradient(top, #5b8ac0, #467bb7);background:-moz-linear-gradient(top, #5b8ac0, #467bb7);background:-o-linear-gradient(top, #5b8ac0, #467bb7);background:-ms-linear-gradient(top, #5b8ac0, #467bb7);background:linear-gradient(to bottom, #5b8ac0, #467bb7);background-color:#5183bc;line-height:20px;outline:none;padding:9px 16px;text-align:center;text-transform:uppercase;}.actiongroup button:focus,.actiongroup .button:focus{border-bottom-color:#4b7fba;border-color:#5b8ac0;background:-webkit-linear-gradient(top, #6f99c8, #5989bf);background:-moz-linear-gradient(top, #6f99c8, #5989bf);background:-o-linear-gradient(top, #6f99c8, #5989bf);background:-ms-linear-gradient(top, #6f99c8, #5989bf);background:linear-gradient(to bottom, #6f99c8, #5989bf);background-color:#6692c4}.actiongroup button:disabled,.actiongroup .button:disabled{border-bottom-color:#5e9ac2;border-color:#74a8ca;background:-webkit-linear-gradient(top, #8ab6d3, #74a8ca);background:-moz-linear-gradient(top, #8ab6d3, #74a8ca);background:-o-linear-gradient(top, #8ab6d3, #74a8ca);background:-ms-linear-gradient(top, #8ab6d3, #74a8ca);background:linear-gradient(to bottom, #8ab6d3, #74a8ca);background-color:#83b1d0}.actiongroup button.dont-resize,.actiongroup .button.dont-resize{display:block;float:none;width:100%}.actiongroup button.is-wide,.actiongroup .button.is-wide{padding:9px 48px}.hushed{font-size:14px;font-size:1.4rem;line-height:20px;padding:10px 15px 0;}.hushed .hushed-prepend{color:#ccc;display:inline-block;margin-left:10px}.hushed .hushed-link{color:#777;-webkit-font-smoothing:antialiased;font-weight:600;line-height:20px;padding:10px;text-transform:uppercase;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.hushed .hushed-link:hover{color:#000}@media (max-width:979px){.actiongroup{text-align:center;}.actiongroup button,.actiongroup .button{display:block;float:none;width:100%}}.pop-from-top{-webkit-animation:pop-in-out linear 5s;-moz-animation:pop-in-out linear 5s;-o-animation:pop-in-out linear 5s;-ms-animation:pop-in-out linear 5s;animation:pop-in-out linear 5s;background:#ffeaa8;border-radius:3px;font-size:14px;left:20%;line-height:20px;overflow:hidden;padding:5px 5px 5px 30px;position:fixed;right:20%;top:5px;z-index:11;}.pop-from-top p{margin:5px;text-align:center}.pop-from-top span{white-space:nowrap}.pop-from-top .close,.pop-from-top button{display:inline-block}.pop-from-top .close{color:#d3a000;cursor:pointer;font-weight:600;font-size:18px;font-size:1.8rem;height:40px;left:5px;line-height:20px;margin-top:-18px;padding:10px;position:absolute;top:50%;width:40px}.pop-from-top button{-webkit-appearance:none;background:#fff;border-radius:2px;border:0;color:#000;-webkit-font-smoothing:antialiased;font-weight:600;font-weight:600;font-size:12px;font-size:1.2rem;line-height:14px;margin:-1px 5px 0 5px;padding:2px 4px 0;text-transform:uppercase}@media (max-width:979px){.pop-from-top{border-radius:0;left:0;right:0;top:0;width:100%;}.pop-from-top button{border-right:1px solid #bbc9d4;text-align:center}.pop-from-top p{margin:10px}}@-moz-keyframes pop-from-top{0%{padding:0 5px 0 25px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{padding:5px 5px 5px 25px;opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes pop-from-top{0%{padding:0 5px 0 25px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{padding:5px 5px 5px 25px;opacity:1;-ms-filter:none;filter:none}}@-o-keyframes pop-from-top{0%{padding:0 5px 0 25px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{padding:5px 5px 5px 25px;opacity:1;-ms-filter:none;filter:none}}@keyframes pop-from-top{0%{padding:0 5px 0 25px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{padding:5px 5px 5px 25px;opacity:1;-ms-filter:none;filter:none}}#locationSelect{margin-bottom:20px}.targetSelect{margin-bottom:10px}.locationSelectButton,.locationClearButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;-webkit-font-smoothing:antialiased;font-weight:600;font-size:14px;font-size:1.4rem;background:#f8f8f8;line-height:20px;max-width:250px;outline:none;overflow:hidden;padding:9px 16px;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.locationClearButton{border-radius:0;margin-left:-1px}.messaging-view{height:100%;overflow:hidden;padding-top:50px;}.messaging-view .left-pane{border:0;overflow:auto;padding:20px}.messaging-view .right-pane{border-left:1px solid #ccc;overflow:auto}.messaging-view h2.main-heading{font-size:20px;margin:0;margin-bottom:10px;color:#5183bc;font-size:3rem;font-weight:100;line-height:40px}.messaging-view p.help-text{font-size:1.4rem;line-height:20px}.broadcast-messaging label{margin:0 0 5px 0}.broadcast-messaging textarea,.broadcast-messaging input{border-color:#ccc;border-radius:3px;font-size:140%;margin-bottom:10px;outline:none;width:100%;}.broadcast-messaging textarea:focus,.broadcast-messaging input:focus{border-color:#5183bc}.broadcast-messaging .right-pane{padding:40px !important}.broadcast-messaging .message-counts{font-size:14px;margin:10px 5px}.broadcast-messaging .error{font-size:14px;margin:10px 5px;color:#e20000}.inviteForm{margin:0 auto;max-width:400px;padding:0;}.inviteForm .generic-form{float:left;margin:0 2%;width:46%;}.inviteForm .generic-form .form-text,.inviteForm .generic-form .form-button{width:100%}.inviteForm p.invite{margin:10px 0}.inviteForm .submit{-webkit-appearance:none;background:#5183bc;border:0;color:#fff;display:block;font-weight:600;line-height:40px;padding:0 20px;width:auto}.inviteForm .eula{float:left;line-height:40px;margin:0 0 0 20px;text-align:left;}.inviteForm .eula a{color:#5183bc}.inviteForm .fieldset{border:0}.inviteForm .form-label{display:block;margin:5px 0 3px}.inviteForm .form-text{border-radius:2px;border:0;border:1px solid #ececec;line-height:20px;padding:2px 5px}.inviteForm .form-button{-webkit-appearance:none;background:#5183bc;border-radius:2px;border:0;color:#fff;display:block;font-weight:600;line-height:40px;margin-top:10px;padding:0;text-transform:uppercase}.inviteForm .form-button:disabled{background:#ccc;color:#777}.inviteForm .form-text,.inviteForm .form-button{font-size:14px;font-size:1.4rem;width:auto}.inviteForm .or-divider{color:#000;font-size:14px;font-weight:bold;margin:15px 10px 0;text-align:center;text-transform:uppercase}.inviteForm #template-select{border-bottom:1px solid #d3d3d3;margin:15px 0;padding-bottom:10px}.inviteForm #container{min-height:0;position:relative;}.inviteForm #container .inputgroup{margin:10px 0 0 0;}.inviteForm #container .inputgroup input{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;height:auto}.inviteForm #container .inputgroup .csv-import-block{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;margin:10px 0 10px 0;}.inviteForm #container .inputgroup .csv-import-block .import-sample{font-size:140%}.inviteForm #container .inputgroup .csvImport{display:block;margin:10px 0 10px 0;}.inviteForm #container .inputgroup .csvImport h3{color:#444;cursor:default;display:inline;float:left;font-size:14px;font-size:1.4rem;margin-top:14px;margin-bottom:10px;text-transform:uppercase}.inviteForm #container .inputgroup .csvImport input{float:right;margin-bottom:10px;margin-top:10px;width:270px}.inviteForm #container .inputgroup .csv-import{margin:10px 0 10px 0;padding:1px 0 1px 0;}.inviteForm #container .inputgroup .csv-import .csv-info{background:none;color:#777;float:left;padding:3px 12px 3px 12px;width:calc(100% - 50px)}.inviteForm #container .inputgroup .csv-import button.csv-discard{background:none;border:1px solid #ccc;float:right;height:40px;padding:12px;text-align:center;width:40px;}.inviteForm #container .inputgroup .csv-import button.csv-discard:link,.inviteForm #container .inputgroup .csv-import button.csv-discard:visited{background:none;border:1px solid #ccc;}.inviteForm #container .inputgroup .csv-import button.csv-discard:link a,.inviteForm #container .inputgroup .csv-import button.csv-discard:visited a{color:#777}.inviteForm #container .inputgroup .csv-import button.csv-discard:hover,.inviteForm #container .inputgroup .csv-import button.csv-discard:active{background:#f35a5e;border:1px solid #f35a5e;}.inviteForm #container .inputgroup .csv-import button.csv-discard:hover a,.inviteForm #container .inputgroup .csv-import button.csv-discard:active a{color:#fff}.inviteForm #container .inputgroup .csv-import button.csv-discard a{color:#777;font-size:14px;font-size:1.4rem}.inviteForm #container .inputgroup .csv-import-progress{display:none;}.inviteForm #container .inputgroup .csv-import-progress p{color:#777;font-size:14px;font-size:1.4rem;margin:9px;text-align:center;}.inviteForm #container .inputgroup .csv-import-progress p .import-progress-spinner{display:inline;height:16px;margin-bottom:-4px;margin-right:6px;width:16px}.inviteForm #container .inputgroup .csv-import-result{display:none;}.inviteForm #container .inputgroup .csv-import-result h3{font-size:14px;font-size:1.4rem;cursor:default;margin:0;text-align:center}.inviteForm #container .inputgroup .csv-import-result .csv-success{display:none;}.inviteForm #container .inputgroup .csv-import-result .csv-success h3{color:#8bc452;cursor:default}.inviteForm #container .inputgroup .csv-import-result .csv-warning{display:none;}.inviteForm #container .inputgroup .csv-import-result .csv-warning h3{background-color:#ffeaa8;cursor:default;padding:5px}.inviteForm #container .inputgroup .csv-import-result .csv-warning ul{padding:0}.inviteForm #container .inputgroup .csv-import-result .csv-failure{display:none;}.inviteForm #container .inputgroup .csv-import-result .csv-failure h3{color:#e20000;cursor:default}.inviteForm #container .inputgroup .validate-csv-warnings{border:1px solid #e20000;color:#e20000;display:none;padding:10px;}.inviteForm #container .inputgroup .validate-csv-warnings h3{font-size:14px;font-size:1.4rem;margin:0 0 10px 0}.inviteForm #container .inputgroup .validate-csv-warnings ul{padding-left:0}.inviteForm #container .inputgroup .validate-csv-warnings .validate-csv-results{font-size:12px;font-size:1.2rem}.inviteForm #container .inputgroup .validate-csv-success{display:none;}.inviteForm #container .inputgroup .validate-csv-success h3{color:#8bc452;font-size:14px;font-size:1.4rem;margin:10px;text-align:center}.inviteForm #container button#invite{width:100%;}.inviteForm #container button#invite .submit{float:none}.inviteForm #container button#invite:before{content:"";position:absolute;left:50%;right:50%;bottom:0;background:#ccc;height:4px}.inviteForm #container button#invite:disabled:before{-webkit-animation:pending 1s ease-in-out 0s infinite alternate;-moz-animation:pending 1s ease-in-out 0s infinite alternate;-o-animation:pending 1s ease-in-out 0s infinite alternate;-ms-animation:pending 1s ease-in-out 0s infinite alternate;animation:pending 1s ease-in-out 0s infinite alternate}.inviteForm #container button#invite:disabled{background:#ececec;color:#777}.inviteForm #container textarea{resize:vertical}.inviteForm #container #location-list{padding:15px 0 0;text-align:center;}.inviteForm #container #location-list .locationSelectButton{max-width:-webkit-calc(100% - 42px);max-width:calc(100% - 42px);width:100%}.inviteForm #container #location-list .locationClearButton{margin-left:-2px}.inviteForm #container .text-highlighter{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}.inviteForm #container .text-highlighter:hover{color:#4c82bd}.inviteForm a.inviteReport{display:block;font-size:150%;margin-top:10px;text-align:center}#info{background:#f35a5e;border-radius:3px;color:#fff;display:none;font-size:15px;font-size:1.5rem;margin:10px 10px 0;padding:10px;position:relative;text-align:center;width:calc(100% - 20px);}#info.invite-successful,#info.success{background:#89b554}.messaging-view .right-pane{padding-top:0;width:calc(100% - 360px)}.invite-preview{display:none;}.invite-preview .invite-preview-header{background:#ececec;border:1px solid #ccc;height:32px;padding-left:12px;}.invite-preview .invite-preview-header h3{margin:8px 0}.invite-preview .invite-preview-email{color:#000;height:calc(100% - 32px);}.invite-preview .invite-preview-email h4{border-bottom:1px solid #ececec;font-size:12px;font-size:1.2rem;margin:0;padding:8px 0 8px 12px}.invite-preview .invite-preview-email iframe{border:none;width:100%;height:calc(100% - 34px)}.invite-preview .invite-preview-sms{height:calc(100% - 32px);}.invite-preview .invite-preview-sms p{font-size:14px;font-size:1.4rem;margin:0;padding:12px}@media (max-width:979px){.messaging-view{overflow:auto;width:100%;}.messaging-view .right-pane{width:100%}.inviteForm{margin:0 auto;max-width:100%;padding:0 10px;}.inviteForm .generic-form{float:none;margin:0 2% 4% 2%;width:96%}.inviteForm #subscribe-to-sms-form{margin:0;padding:0}.inviteForm .submit{width:100%}.inviteForm .eula{float:none;margin:0;text-align:center}.inviteForm .form-text,.inviteForm .form-button{width:100%}.inviteForm .csvImport input{width:auto;margin-bottom:10px}.inviteForm .csv-info{padding-top:0 !important;width:calc(100% - 50px) !important}}@-moz-keyframes pending{0%{left:50%;right:50%}100%{left:0;right:0}}@-webkit-keyframes pending{0%{left:50%;right:50%}100%{left:0;right:0}}@-o-keyframes pending{0%{left:50%;right:50%}100%{left:0;right:0}}@keyframes pending{0%{left:50%;right:50%}100%{left:0;right:0}}.react-modal .modal-backdrop{background-color:#000;bottom:0;cursor:default;left:0;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);position:fixed;right:0;top:0;z-index:12}.react-modal .modal{background-color:#fff;border:1px solid #777;border-radius:5px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);cursor:default;left:50%;margin:-250px 0 0 -280px;overflow:auto;position:fixed;top:50%;max-width:560px;width:100%;z-index:12}.react-modal .modal-header{background-color:#fff;border-bottom:1px solid #ccc;padding:20px 15px 18px;}.react-modal .modal-header h3{color:#5183bc;font-size:20px;font-weight:800;margin:0;overflow:hidden;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.react-modal .modal-header span{color:#5183bc;font-weight:600;}.react-modal .modal-header span.heading-label{color:#444;font-weight:300;margin-right:6px}.react-modal .modal-body{max-height:400px;overflow-y:auto;padding:15px;text-align:left;}.react-modal .modal-body div{padding:10px 0}.react-modal .modal-body h1{font-size:30px;text-align:center}.react-modal .modal-body p{border-bottom:1px solid #ececec;display:block;line-height:28px;margin:0;padding:20px 10px;width:100%;}.react-modal .modal-body p:after{clear:both;content:'';display:table}.react-modal .modal-body p span{color:#5183bc;display:inline-block;float:left;font-size:14px;font-weight:bold;letter-spacing:2px;padding:10px 0;text-transform:uppercase;width:35%;}.react-modal .modal-body p span.modal-content-text{color:#000;float:right;font-size:18px;font-weight:normal;letter-spacing:0;text-transform:none;width:65%}.react-modal .modal-body .schedule-inputs{background:#f8f8f8;border:1px solid #ccc;border-radius:5px;padding:10px}.react-modal .modal-footer{border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;margin-bottom:0;padding:0 15px 15px;text-align:center;}.react-modal .modal-footer input{border-radius:5px;font-size:16px;font-weight:bold;margin-left:5px;outline:none;padding:15px 20px 13px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;}.react-modal .modal-footer input:hover{-webkit-box-shadow:0 .7rem 1.4rem rgba(51,58,70,0.15),0 .3rem .6rem rgba(0,24,55,0.065);box-shadow:0 .7rem 1.4rem rgba(51,58,70,0.15),0 .3rem .6rem rgba(0,24,55,0.065);-webkit-transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.react-modal .modal-footer input.confirm-modal{background-color:#5183bc;border:1px solid #5183bc;color:#fff}.react-modal .modal-footer input.clear-modal{background-color:#fff;border:1px solid #ccc;color:#777}.react-modal .modal-footer input:disabled{background:#ccc;border:1px solid #ececec}.react-modal dl.inline{margin:0;}.react-modal dl.inline hr{background-color:#ececec;border:0;height:1px;outline:none;width:100%}.react-modal dl.inline dt,.react-modal dl.inline dd{display:inline-block;padding:10px}.react-modal dl.inline dt{color:#777;margin-right:10px;min-width:100px;}.react-modal dl.inline dt.request-label{vertical-align:top}.react-modal dl.inline dd{margin:0;}.react-modal dl.inline dd.request-notes{line-height:22px}.react-modal dl.inline dd:after{display:block;content:''}.react-modal dl.inline dl{margin:0;}.react-modal dl.inline dl dt,.react-modal dl.inline dl dd{padding:0}.react-modal dl.inline dl hr{background-color:transparent;margin:20px 0 0;}.react-modal dl.inline dl hr:last-child{margin:0}@media (max-width:560px){.react-modal .modal{border:0;border-radius:0;bottom:0;left:0;margin:0;padding-bottom:60px;top:0;}.react-modal .modal .modal-header{left:0;position:fixed;right:0;top:0}.react-modal .modal .modal-body{max-height:100%;padding-top:70px}.react-modal .modal .modal-footer{bottom:0;left:0;position:fixed;right:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.react-modal .modal .modal-footer input{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;min-width:25%}}body{margin:0;padding:0 0 0 50px;width:100%}nav.side,nav.top{position:fixed}.integrations-icon,.manager-icon,.contacts-icon,.channels-icon,.reporting-icon,.profile-icon,.settings-icon,.support-icon,.request-icon,.language-selection-container{border-radius:5px;display:block;height:40px;margin:5px auto 5px 4px;padding:10px 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;width:40px;}.integrations-icon:hover,.manager-icon:hover,.contacts-icon:hover,.channels-icon:hover,.reporting-icon:hover,.profile-icon:hover,.settings-icon:hover,.support-icon:hover,.request-icon:hover,.language-selection-container:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.integrations-icon .edit-stroke,.manager-icon .edit-stroke,.contacts-icon .edit-stroke,.channels-icon .edit-stroke,.reporting-icon .edit-stroke,.profile-icon .edit-stroke,.settings-icon .edit-stroke,.support-icon .edit-stroke,.request-icon .edit-stroke,.language-selection-container .edit-stroke{stroke:#fff}.integrations-icon:focus,.manager-icon:focus,.contacts-icon:focus,.channels-icon:focus,.reporting-icon:focus,.profile-icon:focus,.settings-icon:focus,.support-icon:focus,.request-icon:focus,.language-selection-container:focus{outline:none}nav.side{background-color:#5183bc;color:#fff;height:100%;left:0;top:0;width:50px;z-index:11;}nav.side ul{height:calc(100% - 65px);margin:0;padding:0;}nav.side ul li{cursor:pointer;}nav.side ul li.active svg,nav.side ul li.active:hover svg{background-color:#3a4469}nav.side ul li.unread-loops:after,nav.side ul li.unread-loops:before{border-radius:100px;content:'';height:10px;position:absolute;width:10px}nav.side ul li.unread-loops:before{-webkit-animation:pulsate 1s ease-out;-moz-animation:pulsate 1s ease-out;-o-animation:pulsate 1s ease-out;-ms-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;border:3px solid #710000;opacity:1;-ms-filter:none;filter:none;right:3px;top:3px}nav.side ul li.unread-loops:after{background:#e20000;border:1px solid #710000;right:5px;top:5px}nav.side ul li .side-label-wrapper{font-size:14px;font-weight:600;height:45px;left:55px;line-height:45px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding:0 10px 0 0;pointer-events:none;position:absolute;text-transform:uppercase;top:-2px;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;-o-transition:300ms ease all;-ms-transition:300ms ease all;transition:300ms ease all;z-index:-1}nav.side ul li .side-label{background-color:#3a4469;border-radius:5px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.3);box-shadow:0 0 20px 0 rgba(0,0,0,0.3);padding:0 20px;white-space:nowrap}nav.side ul li:hover svg{background-color:rgba(0,0,0,0.2)}nav.side ul li:hover .side-label-wrapper{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}nav.side ul a{color:#fff;text-decoration:none}nav.side .intercom-inline-manual-placeholder{height:65px;width:50px}nav.top{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;z-index:10;}nav.top .nav-content{background:#f8f8f8;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;white-space:nowrap}nav.top,nav.mobile-top{height:50px;line-height:50px;top:0;}nav.top a,nav.mobile-top a,nav.top a:visited,nav.mobile-top a:visited{outline:none}nav.top div.nav-title,nav.mobile-top div.nav-title{color:#5183bc;display:inline-block;font-size:18px;font-weight:800;min-width:fit-content;padding:0 15px;white-space:nowrap}nav.top .unread-loop-count,nav.mobile-top .unread-loop-count,.mobile-menu .unread-loop-count{background:#f35a5e;border-radius:5px;color:#fff !important;display:inline-block;font-weight:600;font-size:10px;font-size:1rem;line-height:22px;margin:0 -10px 0 10px;padding:0 8px;position:relative;text-align:center;text-shadow:none;top:-1px !important}nav.mobile-top{background:#5183bc;border-bottom:1px solid #777;color:#fff;display:none;left:0;position:fixed;text-align:center;width:100%;z-index:3;}nav.mobile-top h1{display:inline-block;margin:0}nav.mobile-top .user-menu{float:right}.mobile-menu{display:none;margin:0;padding:0;position:relative;top:50px;width:100%;}.mobile-menu .mobile-menu-header{background:#e1eaf4;color:#5183bc;font-size:14px;font-weight:600;letter-spacing:2px;padding:30px 20px;text-transform:uppercase}.mobile-menu .mobile-menu-item{background:#fff;font-size:16px;}.mobile-menu .mobile-menu-item a{color:#000;display:block;padding:40px}nav.top{background:#f8f8f8;border-bottom:1px solid #ccc;color:#5183bc;left:50px;width:calc(100% - 50px);}nav.top ul.main-menu{display:inline-block;font-size:25px;margin:0;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;padding:0;}nav.top ul.main-menu li{color:#444;display:inline-block;font-size:13px;list-style-type:none;margin-right:10px;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;-o-transition:300ms ease all;-ms-transition:300ms ease all;transition:300ms ease all;}nav.top ul.main-menu li a{background-color:#fff;border-radius:5px;border:1px solid #ccc;color:#777;font-weight:600;padding:10px 20px 9px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}nav.top ul.main-menu li.active a,nav.top ul.main-menu li.active:hover a{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;border-color:#5183bc}nav.top ul.main-menu li.active span,nav.top ul.main-menu li.active:hover span{color:#fff}nav.top ul.main-menu li:hover a{background:-webkit-linear-gradient(top, #e4ecf5, #e1eaf4);background:-moz-linear-gradient(top, #e4ecf5, #e1eaf4);background:-o-linear-gradient(top, #e4ecf5, #e1eaf4);background:-ms-linear-gradient(top, #e4ecf5, #e1eaf4);background:linear-gradient(to bottom, #e4ecf5, #e1eaf4);background-color:#e1eaf4;border-color:#5183bc}nav.top .top-nav-search{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#f8f8f8;float:right;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;height:34px;margin:7px 10px 0 0;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;position:relative;}nav.top .top-nav-search:focus{outline:none}nav.top .top-nav-search .react-autosuggest__container{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;height:100%;position:relative;width:100%;}nav.top .top-nav-search .react-autosuggest__container .search-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;height:100%;}nav.top .top-nav-search .react-autosuggest__container .search-container input{border:1px solid #ccc;border-radius:5px;font-size:14px;height:32px;outline:none;padding:0 7px;position:absolute;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;-ms-transition:200ms;transition:200ms;width:calc(100% - 16px);}nav.top .top-nav-search .react-autosuggest__container .search-container input:hover,nav.top .top-nav-search .react-autosuggest__container .search-container input:focus{background:#f0f5fa;border-color:#5183bc}nav.top .top-nav-search .react-autosuggest__container .search-container input::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;cursor:pointer}nav.top .top-nav-search .react-autosuggest__container .react-autosuggest__suggestions-container{left:1px;position:absolute;top:34px;width:calc(100% - 2px)}nav.top .top-nav-search .react-autosuggest__container .category-filter,nav.top .top-nav-search .react-autosuggest__container ul.react-autosuggest__suggestions-list{-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.3);box-shadow:0 10px 40px rgba(0,0,0,0.3)}nav.top .top-nav-search .react-autosuggest__container ul.react-autosuggest__suggestions-list{background:#fff;border-radius:5px;font-size:14px;max-height:250px;overflow:auto;padding:0;}nav.top .top-nav-search .react-autosuggest__container ul.react-autosuggest__suggestions-list li{cursor:pointer;height:50px;overflow:hidden;padding:0 15px;margin:0;}nav.top .top-nav-search .react-autosuggest__container ul.react-autosuggest__suggestions-list li:hover,nav.top .top-nav-search .react-autosuggest__container ul.react-autosuggest__suggestions-list li .highlighted{background:#f0f5fa}nav.top .top-nav-search .react-autosuggest__container ul.react-autosuggest__suggestions-list li .suggestion-content{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}nav.top .top-nav-search .react-autosuggest__container ul.react-autosuggest__suggestions-list li .suggestion-content .highlight{color:#3a4469;font-weight:800}nav.top .top-nav-search .category-filter{background:#fff;border-radius:5px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.3);box-shadow:0 10px 40px rgba(0,0,0,0.3);display:block;left:1px;opacity:1;-ms-filter:none;filter:none;overflow:hidden;padding:0;position:absolute;text-align:left;top:34px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;width:calc(100% - 2px);z-index:7;}nav.top .top-nav-search .category-filter .category-filter-inner{color:#000;cursor:pointer;display:block;font-size:14px;overflow:hidden;padding:0 20px;}nav.top .top-nav-search .category-filter .category-filter-inner.unread-filter-item,nav.top .top-nav-search .category-filter .category-filter-inner.escalated-filter-item{color:#5183bc}nav.top .top-nav-search .category-filter .category-filter-inner:hover{background:#e1eaf4}.language-selection-container{bottom:10px;cursor:pointer;font-size:14px;line-height:20px;position:absolute;text-align:center;text-transform:uppercase;}.language-selection-container.intercom-enabled{bottom:90px}.language-selection-container .language-selection{background:#5183bc;border-radius:0 5px 5px 0;height:40px;left:40px;line-height:40px;opacity:1;-ms-filter:none;filter:none;padding-left:10px;position:absolute;top:1px;z-index:10;}.language-selection-container .language-selection .language-selection-inner{color:rgba(255,255,255,0.6);display:inline;padding:10px 20px;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;-o-transition:300ms ease all;-ms-transition:300ms ease all;transition:300ms ease all;}.language-selection-container .language-selection .language-selection-inner:hover{color:#fff}.language-selection-container:hover{background-color:rgba(0,0,0,0.2)}#main-menu .top #loop-search{display:inline-block}.nav-content .nav-right{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-o-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;white-space:nowrap}.nav-content .nav-right .nav-updating{display:inline-block;margin:9px 10px 0 0}.user-menu{background-color:#fff;border-radius:5px;border:1px solid #ccc;color:#777;cursor:pointer;display:inline-block;font-size:12px;font-weight:600;height:34px;line-height:34px;margin:0 10px 0 0;max-width:110px;overflow:hidden;padding:0;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;}.user-menu:focus{outline:none}.user-menu:hover{background:#e1eaf4;border-color:#5183bc}.user-menu .user-menu-button{overflow:hidden;padding:0 20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}ul.manager-availability-menu{background:#fff;border-radius:5px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.3);box-shadow:0 10px 40px rgba(0,0,0,0.3);max-width:250px;min-width:200px;opacity:1;-ms-filter:none;filter:none;overflow:hidden;padding:10px 0;position:absolute;right:10px;top:42px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;transition:all ease 0.3s;width:100%;z-index:7;}ul.manager-availability-menu.mobile-only{display:none}ul.manager-availability-menu.faded{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;z-index:-1}ul.manager-availability-menu li{float:none;overflow:hidden;text-align:left;z-index:6;}ul.manager-availability-menu li a{color:#000;cursor:pointer;display:block;font-size:14px;overflow:hidden;padding:8px 20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}ul.manager-availability-menu li a:hover{background:#e1eaf4}.content iframe{border:0;height:calc(100% - 50px);width:calc(100% - 50px)}@media (max-width:979px){body{margin:0;padding:0;width:100%}.intercom-launcher-frame{display:none !important}.mobile-menu{display:block}ul.manager-availability-menu.mobile-only{display:block}nav.mobile-top{display:block}nav.side,nav.top{display:none}}#support-home{background-color:#fff;font-size:14px;font-size:1.4rem;height:100%;padding:50px 40px;}#support-home h1{color:#5183bc;font-size:30px;font-size:3rem;font-weight:100;line-height:40px}#support-home p.tagline{margin-bottom:40px}#support-home h2{border-bottom:1px solid #ececec;color:#777;font-size:24px;font-size:2.4rem;margin:0 0 20px 0;padding-bottom:10px}#support-home p{line-height:1.7;margin:0 0 20px 0}#support-home a{border-radius:5px;border:1px solid #5183bc;display:inline-block;background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;padding:15px 20px 14px;text-decoration:none;text-transform:uppercase;}#support-home a:hover{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}#support-home a span{color:#fff;font-weight:600}#support-home div.section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;}#support-home div.section div.sub-section{border:1px solid #ececec;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.1);box-shadow:0 2px 5px rgba(0,0,0,0.1);margin:0 10px 20px;padding:20px 20px 80px 20px;position:relative;width:100%;}#support-home div.section div.sub-section a,#support-home div.section div.sub-section a:visited{bottom:20px;position:absolute}@media (max-width:979px){#support-home{padding:50px 20px;}#support-home div.section{display:inline-block;margin-bottom:20px;}#support-home div.section div.sub-section{display:inline-block;margin:0 0 20px 0;padding:20px;}#support-home div.section div.sub-section a,#support-home div.section div.sub-section a:visited{bottom:auto;display:block;position:relative;text-align:center;width:100%}}.card-stack{height:100%;overflow:hidden;position:relative;width:100%}.card-stack-card{background-color:#fff;overflow:auto;padding:10px 20px;position:absolute;top:0;z-index:0;left:0;}.card-stack-card.compose{padding:60px 40px}.card-stack-card .bottom-action-bar .previous-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#5183bc;float:left;font-weight:600;line-height:50px;margin:0 0 0 10px;outline:none;padding:0 0 0 30px;position:relative;text-decoration:underline;text-transform:none;}.card-stack-card .bottom-action-bar .previous-button:hover{background:none}.card-stack-card .bottom-action-bar .previous-button:before{content:'←';font-size:2em;left:0;position:absolute}.card-stack-enter{left:100%}.card-stack-enter.card-stack-enter-active{left:0%;-webkit-transition:left 300ms ease-in;-moz-transition:left 300ms ease-in;-o-transition:left 300ms ease-in;-ms-transition:left 300ms ease-in;transition:left 300ms ease-in}.card-stack-exit{left:0%}.card-stack-exit.card-stack-exit-active{left:100%;-webkit-transition:left 300ms ease-in;-moz-transition:left 300ms ease-in;-o-transition:left 300ms ease-in;-ms-transition:left 300ms ease-in;transition:left 300ms ease-in}@media (max-width:979px){.card-stack-card{left:0;width:100%}}.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none!important}.Select input::-ms-clear{display:none!important}.Select input::-ms-reveal{display:none!important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);background:#fff}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:0;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select .Select-arrow-zone:hover>.Select-arrow,.Select.is-open .Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:0;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:0;background:#fff}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:0;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:0}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;-o-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;-o-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.Select-control>:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}
.phone-prompt{position:relative;}.phone-prompt .show-country-select{align-items:center;bottom:2px;cursor:pointer;display:flex;font-size:30px;height:auto;padding:0 5px;position:absolute;text-align:center;width:120px;}.phone-prompt .show-country-select span{vertical-align:middle;}.phone-prompt .show-country-select span.flag{font-size:30px}.phone-prompt .show-country-select span.dial-code{font-size:20px;margin-right:10px}.phone-prompt .show-country-select:after{color:cGreyDark;content:'▼';font-size:12px}.phone-prompt input{border-radius:5px;padding:10px 10px 10px 110px;font-size:13px;width:100%}.phone-prompt .is-searchable{margin-bottom:10px}.phone-prompt .Select-value span{line-height:36px}.phone-prompt .Select-input input{background:none;border:0;line-height:36px;padding:0 0 0 28px}
.contacts-list{padding:0 10px;}.contacts-list .edit-warning{padding:10px 20px;color:#ffa500;border:1px solid #ffa500;border-radius:5px}.contacts-list .item-manager-button button,.contacts-list .contact-filter button,.contacts-list .item-manager-button a.button,.contacts-list .contact-filter a.button{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0.2);border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.05);box-shadow:0 2px 10px rgba(0,0,0,0.05);color:#777;font-size:14px;font-size:1.4rem;font-weight:600;margin:9px 10px 0 10px;outline:none;padding:9px 12px;text-transform:uppercase;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease;}.contacts-list .item-manager-button button:hover:enabled,.contacts-list .contact-filter button:hover:enabled,.contacts-list .item-manager-button a.button:hover:enabled,.contacts-list .contact-filter a.button:hover:enabled{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;-webkit-box-shadow:0 6px 10px rgba(0,0,0,0.07);box-shadow:0 6px 10px rgba(0,0,0,0.07)}.contacts-list .bottom-action-bar{bottom:0;left:50px;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;position:fixed;text-align:right;}.contacts-list .bottom-action-bar .loading-indicator{background:#fff url("/images/loading.gif") no-repeat calc(50% - 40px) center;-webkit-background-size:15px;-moz-background-size:15px;background-size:15px;border-top:1px solid #ececec;color:#ccc;float:left;font-size:16px;font-weight:600;line-height:1;margin:-51px 0 0 0;padding:17px 15px 15px 40px;position:absolute;right:20px;text-align:center;width:calc(100% - 20px)}.contacts-list .highlight{color:#5183bc}.contacts-list .label,.contacts-list label{color:#5183bc;margin-top:1em;}.contacts-list .label .note,.contacts-list label .note{color:#ccc}.contacts-list .label .error,.contacts-list label .error{color:#e20000}.contacts-list input[type="input"]{border:1px solid #ccc}.contacts-list input.error{border:1px solid #e20000 !important}.contacts-list label.checkbox-label{display:inline-block;margin-left:.5em}.contacts-list label.radio-label{line-height:32px;margin:0;padding:0;}.contacts-list label.radio-label:before{display:none}.contacts-list.table-options{font-size:14px;width:100%;}.contacts-list.table-options button{margin-left:10px}.contacts-list.table-options input[type="input"]{border:1px solid #ececec;border-radius:5px;float:right;font-size:14px;padding:8px 12px;width:300px}.contacts-list.table-options .pagination{display:inline-block;float:right;margin-right:10px;padding-top:5px}.contacts-list.table-options .pagination span{border-radius:3px;border:1px solid #ececec;cursor:pointer;font-size:14px;line-height:25px;margin:0 2px;padding:5px 10px}.contacts-list.table-options .pagination span.hightlight{-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.2);box-shadow:inset 0 3px 8px rgba(0,0,0,0.2)}.contacts-list.table-options .contacts-count{font-size:18px;letter-spacing:.2px;margin-bottom:0;word-spacing:1px;}.contacts-list.table-options .contacts-count .current-count,.contacts-list.table-options .contacts-count .total-count{font-weight:bolder;color:#777;font-size:18px;padding:0 5px}.contacts-list.table-options .contacts-count .response-time{font-style:italic;color:#ccc;font-size:14px;padding:0 5px;font-weight:normal}.contacts-list.table-options table{border-collapse:collapse;display:table;margin-top:10px;width:100%;}.contacts-list.table-options table tr{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:-1px;width:100%;}.contacts-list.table-options table tr td{padding:5px 10px}.contacts-list.table-options table .avatar{border-radius:100px;display:inline-block;height:40px;margin:0 10px 0 0;vertical-align:middle;width:40px}.contacts-list.table-options table thead tr{background:rgba(83,132,186,0.2);}.contacts-list.table-options table thead tr td{color:#5183bc;}.contacts-list.table-options table thead tr td .carot{margin-left:5px}.contacts-list.table-options table thead tr td.sortable{font-weight:bold;cursor:pointer}.contacts-list.table-options table tbody tr{background:#fff;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all;}.contacts-list.table-options table tbody tr:hover{background:rgba(83,132,186,0.05);}.contacts-list.table-options table tbody tr:hover td > a,.contacts-list.table-options table tbody tr:hover a:visited{color:#5183bc}.contacts-list.table-options table tbody tr td{padding:0;}.contacts-list.table-options table tbody tr td a,.contacts-list.table-options table tbody tr td a:visited{display:block;color:#777;padding:15px 5px;}.contacts-list.table-options table tbody tr td a.empty-cell,.contacts-list.table-options table tbody tr td a:visited.empty-cell{height:48px}.contacts-list.table-options table tbody tr td span{cursor:pointer}.contacts-list.table-options .columns-select{position:relative;}.contacts-list.table-options .columns-select svg .edit-fill{fill:#ccc;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all}.contacts-list.table-options .columns-select .icon-button{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;border:1px solid #ccc;border-radius:5px;color:#ccc;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:5px 8px;text-align:center;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all;}.contacts-list.table-options .columns-select .icon-button:hover{border-color:#5183bc;color:#5183bc;}.contacts-list.table-options .columns-select .icon-button:hover svg .edit-fill{fill:#5183bc}.contacts-list.table-options .columns-select .columns-icon{cursor:pointer;height:18px}.contacts-list.table-options .columns-select .drop-down{background-color:#fff;border:1px solid #ececec;border-radius:5px;-webkit-box-shadow:2px 5px 15px rgba(0,0,0,0.1);box-shadow:2px 5px 15px rgba(0,0,0,0.1);max-height:350px;min-width:220px;overflow-y:scroll;padding:0 0 10px 0;position:absolute;right:0;white-space:nowrap;}.contacts-list.table-options .columns-select .drop-down .option{cursor:pointer;padding:10px 20px;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all;}.contacts-list.table-options .columns-select .drop-down .option:hover{background:rgba(83,132,186,0.05)}.contacts-list.table-options .columns-select .drop-down .option input[type="checkbox"]{cursor:pointer;margin-right:10px}.contacts-list.table-options .contact-filter{padding-top:5px;position:relative;display:inline-block;}.contacts-list.table-options .contact-filter .segments{background:#f9f9f9;border-radius:5px;display:inline-block;padding:5px;}.contacts-list.table-options .contact-filter .segments .saving-area,.contacts-list.table-options .contact-filter .segments .available-segments,.contacts-list.table-options .contact-filter .segments .edit-message{display:inline-block}.contacts-list.table-options .contact-filter .segments .saving-area input{border-radius:5px;margin-right:10px;padding:8px}.contacts-list.table-options .contact-filter .segments .saving-area button{margin-top:0;}.contacts-list.table-options .contact-filter .segments .saving-area button.save{border:0;-webkit-box-shadow:0;box-shadow:0;color:#fff;background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;}.contacts-list.table-options .contact-filter .segments .saving-area button.save:hover:enabled{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc;-webkit-box-shadow:0;box-shadow:0}.contacts-list.table-options .contact-filter .segments .edit-message,.contacts-list.table-options .contact-filter .segments .available-segments select{margin-left:10px}.contacts-list.table-options .contact-filter .segments .edit-message{background:#ffeaa8;border-radius:5px;padding:6px}.contacts-list.table-options .contact-filter .segments .available-segments .segment-selection-container{display:inline-block;position:relative;}.contacts-list.table-options .contact-filter .segments .available-segments .segment-selection-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer;padding:6px 60px 6px 10px}.contacts-list.table-options .contact-filter .segments .available-segments .segment-selection-container:after{background:none;border-color:#d3d3d3;border-style:solid;border-width:3px 3px 0 0;bottom:13px;content:'';display:block;height:6px;pointer-events:none;position:absolute;right:12px;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:6px}.contacts-list.table-options .contact-filter .filter-item{border-radius:5px;border:1px solid #ececec;cursor:pointer;display:inline-block;margin:5px 10px 5px 5px;}.contacts-list.table-options .contact-filter .filter-item > span{padding:10px 0 10px 10px;display:inline-block}.contacts-list.table-options .contact-filter .filter-item .filter-name,.contacts-list.table-options .contact-filter .filter-item .filter-op{margin:0 2px}.contacts-list.table-options .contact-filter .filter-item .filter-value{color:#777;font-weight:bold;margin:0 2px}.contacts-list.table-options .contact-filter .filter-item .filter-values .filter-value:not(:last-child):not(.no-dash)::after{content:'-';margin:0 0 0 4px}.contacts-list.table-options .contact-filter .filter-item .filter-op{font-size:80%}.contacts-list.table-options .contact-filter .filter-item .filter-remove{padding:3px;padding-right:10px;font-size:12px;font-weight:bolder;position:relative;visibility:hidden}.contacts-list.table-options .contact-filter .filter-item:hover{background-color:#e1eaf4;color:#5183bc;}.contacts-list.table-options .contact-filter .filter-item:hover .filter-remove{visibility:visible}.contacts-list.table-options .contact-filter .filter-item:hover .filter-value{color:#3c689b}.contacts-list.table-options .contact-filter .filter-picker-wrapper{display:inline;position:absolute;white-space:nowrap;}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown{background-color:#fff;border-radius:5px;border:1px solid #d3d3d3;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1);display:inline-block;margin:0;max-height:500px;min-width:180px;overflow:auto;padding:0;position:relative;top:9px;vertical-align:top;white-space:nowrap;width:auto;z-index:10;}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown.hidden,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown.hidden{display:none}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .spec-item,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .spec-item{cursor:pointer;display:block;padding:10px 40px 10px 20px;position:relative;}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .spec-item svg,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .spec-item svg{font-size:130%;margin-right:5px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);width:12px}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .spec-item:after,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .spec-item:after{content:'';position:absolute;right:10px}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .spec-item:hover,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .spec-item:hover,.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .spec-item.selected,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .spec-item.selected{background-color:#f0f5fa;}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .spec-item:hover.with-operations:after,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .spec-item:hover.with-operations:after,.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .spec-item.selected.with-operations:after,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .spec-item.selected.with-operations:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAAAXNSR0IArs4c6QAAAWBJREFUSA3Nl00OgjAQRmnDeQhwBjcu3HIIXXgZ8SpuvAJh7yW8AAnO1zTElkHaWn6a1DJ22nk2fSGKpmluSZJcqO+x1aLv+7Rt2weNhz0RCiGeRVEcJT10aZpWNL72AggWzdRJQGVZ9pZSnmjivTUkGMACJrAoQDzkeY4TrKh3iDdqqF1pFoUwACIqy/JJ9Fc1s8EHaoPhu7QBiAm6mHca6u+klZ5rXdsoJ4xIB2ubTfdOGUvj6HqNThCMSFzLbKo1GMsdFguIxDXMJjjDWC9AJC9s9shYb0AsWMpsztggQCzSdsHuWO3OGcttzlrMJcYym+7dpLFc3UlJ7OQYZs8Za9dE7AyI5H/MdjEWNezmBYjFgWY7GWvDIfYGxCJfs12Nxd52CwLEJh5mOxtrwyF2tphbPGe2r7FcjeATVL/uxzs7xNjogNiQMzvU2EUAsalldrCxHGDU7+jf4Rk95qYfkiGLtr7wLgYAAAAASUVORK5CYII=") no-repeat center;-webkit-background-size:10px;-moz-background-size:10px;background-size:10px;content:'';height:10px;top:calc(50% - 7px);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:10px}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown h4.ops-list-title,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown h4.ops-list-title,.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown h3.specs-dropdown-title,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown h3.specs-dropdown-title{border-bottom:1px solid #ececec;color:#5183bc;font-size:14px;margin:10px 0 0;padding:0 10px 10px}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list.column,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list.column{display:block}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items{padding:0 10px;}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation label,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation label{border-radius:5px;cursor:pointer;margin:10px 0 0;padding:10px 10px 10px 30px;position:relative;width:auto;}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation label:hover,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation label:hover{background:#f9fbfd}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation label:before,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation label:before{border-radius:100px;border:1px solid #ccc;content:'';display:inline-block;height:9px;left:10px;position:absolute;top:calc(50% - 7px);width:9px}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation input[type="radio"],.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation input[type="radio"]{position:absolute;visibility:hidden;width:auto;z-index:-1}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation input[type="radio"]:checked + label,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation input[type="radio"]:checked + label{background:#f0f5fa}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation input[type="radio"]:checked + label:before,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation input[type="radio"]:checked + label:before{background:#fff;border-color:#5183bc}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation input[type="radio"]:checked + label:after,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation input[type="radio"]:checked + label:after{background:#5183bc;border-radius:100px;content:'';height:7px;left:12px;position:absolute;top:calc(50% - 5px);width:7px}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .inline,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .inline{width:40px;display:inline-block;margin:5px;}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .inline input,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .inline input{width:100%}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .inline .constraints,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .inline .constraints,.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .inline .errors,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .inline .errors{float:left}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .operands input,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .operands input,.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .operands select,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .operands select{margin:5px}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .operands input,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .operands input{padding:8px}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation input.error,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation input.error,.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation select.error,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation select.error{border-color:#f00}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .constraints,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .constraints,.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .errors,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .errors{font-size:80%}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .constraints,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .constraints{margin:5px 0 0 5px}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .ops-list .items .operation .errors,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .ops-list .items .operation .errors{color:#f00;margin:5px 0 0 0}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .submit,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .submit{border:0;-webkit-box-shadow:0;box-shadow:0;color:#fff;display:block;background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;margin:10px;padding:12px;width:calc(100% - 20px);}.contacts-list.table-options .contact-filter .filter-picker-wrapper .specs-dropdown .ops-values-picker .submit:hover:enabled,.contacts-list.table-options .contact-filter .filter-picker-wrapper .ops-value-dropdown .ops-values-picker .submit:hover:enabled{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc;-webkit-box-shadow:0;box-shadow:0}.contacts-list.table-options .contact-filter .filter-picker-wrapper.hidden{display:none}@media (max-width:979px){.contacts-list.table-options{min-width:1200px}}.contact-show{font-size:14px;padding:60px 40px;}.contact-show .bottom-action-bar button.delete{margin-left:10px}.contact-show .error{background:#fddedf;border-radius:5px;display:inline-block;width:auto;}.contact-show .error ul{padding:10px;}.contact-show .error ul li{color:#e20000;font-weight:bold}.contact-show h1{font-size:18px;letter-spacing:.2px;word-spacing:1px}.contact-show .contactable-details{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.contact-show .contactable-details .phone-prompt .show-country-select{top:5px;width:120px}.contact-show .contactable-details .phone-prompt input{border:1px solid #ccc;padding:8px;text-align:center;}.contact-show .contactable-details .phone-prompt input:disabled{background:#ececec;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.contact-show .contactable-details .phone-prompt .Select-input input{border:0}.contact-show .contactable-details .container{border:1px solid #ececec;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.05);box-shadow:0 5px 10px rgba(0,0,0,0.05);margin:10px 20px 10px 0;padding:20px;height:fit-content;}.contact-show .contactable-details .container.third{width:calc((100% * (1 / 3)) - 20px)}.contact-show .contactable-details .container.half{width:calc((100% * (1 / 2)) - 20px)}.contact-show .contactable-details .container.guest-record .more-guest-record{float:right;cursor:pointer}.contact-show .contactable-details .container.guest-record .more-guest-record:hover{text-decoration:underline}.contact-show .contactable-details .container.guest-record .locations-select{width:50%;margin:5px 25% 5px 25%}.contact-show .contactable-details .container.guest-record .delete-control{text-align:center;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);cursor:pointer}.contact-show .contactable-details .container.guest-record .delete-control:hover{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.contact-show .contactable-details .container.loyalty-numbers .more-loyalty-numbers{float:right;cursor:pointer}.contact-show .contactable-details .container.loyalty-numbers .more-loyalty-numbers:hover{text-decoration:underline}.contact-show .contactable-details .container.loyalty-numbers .delete-control{text-align:center;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);cursor:pointer}.contact-show .contactable-details .container.loyalty-numbers .delete-control:hover{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.contact-show .contactable-details .container .header{border-bottom:1px solid #ececec;font-weight:600;margin:0 0 15px 0;padding:0 0 10px 0;}.contact-show .contactable-details .container .header .twitter-icon{height:10px;margin:0 4px;}.contact-show .contactable-details .container .header .twitter-icon path{fill:#00aced}.contact-show .contactable-details .container .info-row{height:35px;width:100%;}.contact-show .contactable-details .container .info-row a{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;width:100%}.contact-show .contactable-details .container .info-row img.avatar{border-radius:50%;height:35px;margin-right:10px;width:35px}.contact-show .contactable-details .container .info-row .twitter-user-name{border:1px solid #5183bc;border-radius:5px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:35px;line-height:35px;text-align:center}.contact-show .contactable-details .container .setter input{border:1px solid #ccc;border-radius:5px;width:100%;}.contact-show .contactable-details .container .setter input:disabled{background:#ececec;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.contact-show .contactable-details .container .setter .help-text{font-style:italic}.contact-show .contactable-details .container .setter table{border:1px solid #ececec;table-layout:fixed;width:100%;}.contact-show .contactable-details .container .setter table tr{border-bottom:1px solid #ececec;}.contact-show .contactable-details .container .setter table tr.disabled{background:#ececec;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}.contact-show .contactable-details .container .setter table tr.disabled input{background:#ececec;cursor:not-allowed;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.contact-show .contactable-details .container .setter table td,.contact-show .contactable-details .container .setter table th{border-right:1px solid #ececec}.contact-show .contactable-details .container .setter table th{padding:10px;}.contact-show .contactable-details .container .setter table th:last-of-type{border-right:0}.contact-show .contactable-details .container .setter table input{border:none;border-radius:0}.contact-show .contactable-details .container .editable-field-value{display:block;padding:10px}.contact-show .react-modal .modal-header{border-bottom:none}.contact-show .react-modal .modal-footer{white-space:nowrap;}.contact-show .react-modal .modal-footer input.contact-list{background:#ececec;border:1px solid #ccc;color:#777}.contact-show .react-modal .contact-name{font-style:italic;font-weight:bold;padding-left:5px}.contact-show .react-modal .modal{max-width:600px}.contact-show .react-modal button{padding:12px}@media (max-width:979px){.contact-show .contactable-details .container{margin:10px 0;width:100% !important}.contact-show .bottom-action-bar{left:0;width:100%}}.contact-import{font-size:14px;}.contact-import .input{border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:16px;margin:20px 10px;outline:none;}.contact-import .input.input-code{font-family:monospace}.contact-import .input:focus{border:1px solid #5183bc;-webkit-box-shadow:2px 5px 15px rgba(0,0,0,0.1);box-shadow:2px 5px 15px rgba(0,0,0,0.1)}.contact-import .loading-import{padding:60px 20px 0;}.contact-import .loading-import p{color:#fff;font-size:16px;font-weight:bold}.contact-import .upload-file-step{padding:60px 20px 0;}.contact-import .upload-file-step .upload-file-description{padding:10px 0}.contact-import .upload-file-step .inner-upload-container{background:#f5f5f5;border:1px solid #ccc;display:inline-block;border-radius:5px;padding:15px}.contact-import .upload-file-step .upload-settings{margin-top:20px;}.contact-import .upload-file-step .upload-settings h2{margin-top:24px}.contact-import .upload-file-step .upload-settings .upload-setting-option{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:8px;}.contact-import .upload-file-step .upload-settings .upload-setting-option .upload-setting-option-label{line-height:32px}.contact-import .upload-file-step .upload-settings .upload-setting-option input[type=number]{border:1px solid #ccc;border-radius:4px;margin:0 4px 0 12px;padding:4px;text-align:center;width:3em;}.contact-import .upload-file-step .upload-settings .upload-setting-option input[type=number]:disabled{background-color:#ececec;color:#777}.contact-import .upload-file-step .upload-settings .upload-setting-option input[type=number]:focus{border:1px solid #5183bc;outline:none}.contact-import .upload-file-step .upload-settings .upload-setting-option input[type=radio]{margin:8px 12px 8px 0;width:auto}.contact-import .header{border-bottom:1px solid #ececec;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:12px 0;}.contact-import .header .header-actions{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}.contact-import .header .header-actions .mapping-controls{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.contact-import .header .label-select-field-mapping{padding-right:16px}.contact-import h1{color:#444;cursor:default;font-size:18px;}.contact-import h1 .step{color:#5183bc}.contact-import h2{color:#777;cursor:default;font-size:16px;margin:10px 0}.contact-import .button{background:#fff;border-radius:5px;border:1px solid #ccc;color:#444;font-weight:bold;height:36px;margin:0 8px;outline:none;padding:0 12px;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all;}.contact-import .button:hover{background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1);outline:none}.contact-import .button:last-child{margin-right:0}.contact-import .button.save{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;border-color:#5183bc;color:#fff;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;}.contact-import .button.save.save-import-mapping{width:120px}.contact-import .button.save:hover{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc}.contact-import .button:disabled{background:#ccc;border:1px solid #ececec;}.contact-import .button:disabled:hover{background:#ccc;-webkit-box-shadow:none;box-shadow:none}.contact-import .import-field-map-step{-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:50px}.contact-import .import-map-fields{-webkit-box-shadow:0 -5px 6px rgba(0,0,0,0.1);box-shadow:0 -5px 6px rgba(0,0,0,0.1);padding:10px 20px 0 20px;z-index:3;}.contact-import .import-map-fields .import-advanced-settings{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.contact-import .import-map-fields .import-advanced-settings .import-advanced-setting{margin:10px 20px}.contact-import .import-map-fields .mappable-fields-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;}.contact-import .import-map-fields .mappable-fields-container .field-map-container{background-color:#f5f5f5;border-radius:10px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin:10px;padding:20px 20px 10px 20px;width:calc(33.33% - 20px);}.contact-import .import-map-fields .mappable-fields-container .field-map-container .data-type-container{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:8px}.contact-import .import-map-fields .mappable-fields-container .field-map-container .field-map-container-row{display:block;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 0 10px 0;}.contact-import .import-map-fields .mappable-fields-container .field-map-container .field-map-container-row.field-label-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:0}.contact-import .import-map-fields .mappable-fields-container .field-map-container .field-map-container-row .label-field-name{color:#777;display:block;font-size:16px;padding-right:8px;margin:0 0 8px 0;width:100%}.contact-import .import-map-fields .mappable-fields-container .field-map-container .field-map-container-row .react-selectize{width:100%}.contact-import .import-map-fields .mappable-fields-container .field-map-container .field-data-type-label{border:1px solid #ccc;border-radius:4px;color:#ccc;font-size:12px;line-height:12px;padding:4px 8px 2px 8px}.contact-import .import-map-fields .mappable-fields-container .field-map-container .field-custom-field-label{color:#ccc;font-size:12px;line-height:12px;padding:4px 0 2px 8px}.contact-import .import-map-fields .mappable-fields-container .field-map-container .open-extra-data-button{color:#777;font-weight:bold;height:auto;padding:5px 12px;}.contact-import .import-map-fields .mappable-fields-container .field-map-container .open-extra-data-button:link,.contact-import .import-map-fields .mappable-fields-container .field-map-container .open-extra-data-button:visited{color:#777}.contact-import .import-map-fields .mappable-fields-container .field-map-container .open-extra-data-button:hover,.contact-import .import-map-fields .mappable-fields-container .field-map-container .open-extra-data-button:active{color:#444}.contact-import .import-map-fields .mappable-fields-container .field-map-container:hover{background-color:#e8e8e8;}.contact-import .import-map-fields .mappable-fields-container .field-map-container:hover .label-field-name{color:#939393}.contact-import .import-map-fields .mappable-fields-container .field-map-container:hover .field-data-type-label{border:1px solid #444;color:#444}.contact-import .import-map-fields .mappable-fields-container .field-map-container.mapped{background-color:#d3f5e1;}.contact-import .import-map-fields .mappable-fields-container .field-map-container.mapped .field-data-type-label{border:1px solid #2cc26b;color:#2cc26b}.contact-import .import-map-fields .mappable-fields-container .field-map-container.mapped .field-custom-field-label{color:#2cc26b}.contact-import .import-map-fields .mappable-fields-container .field-map-container.mapped:hover{background-color:#a6ebc3}.contact-import .import-map-fields .mappable-fields-container .field-map-container.mapped .label-field-name{color:#2cc26b}.contact-import .import-map-fields .mappable-fields-container .field-map-container.selected{background-color:#d9e4ef;}.contact-import .import-map-fields .mappable-fields-container .field-map-container.selected .label-field-name{color:#5183bc}.contact-import .import-map-fields .mappable-fields-container .field-map-container.selected .field-data-type-label{border:1px solid #5183bc;color:#5183bc}.contact-import .import-map-fields .mappable-fields-container .field-map-container.selected .field-custom-field-label{color:#5183bc}.contact-import .import-map-fields .mappable-fields-container .field-map-container .react-selectize-control{background:#fff}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content{padding:0;}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content div{padding:0}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content h3{color:#5183bc}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content h4{margin:12px 0}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content label{font-weight:bold;margin:0 0 12px 0}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .select-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .select-row .select-row-title{font-weight:bold}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group{margin:12px;}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group.extra-data-input-group-horizontal{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:16px 12px;}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group.extra-data-input-group-horizontal input[type="checkbox"]{position:absolute;visibility:hidden}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group.extra-data-input-group-horizontal label{border:1px solid #ececec;border-radius:5px;cursor:pointer;padding:10px 20px 10px 30px;position:relative;width:100%;}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group.extra-data-input-group-horizontal label:before{background:#fff;border-radius:2px;border:1px solid #ccc;content:'';height:9px;left:10px;position:absolute;top:calc(50% - 6px);width:9px}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group.extra-data-input-group-horizontal label:after{color:#fff;content:'✓';display:none;font-size:14px;left:12px;position:absolute;text-shadow:0 1px 2px rgba(0,0,0,0.4);top:calc(50% - 8px)}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group.extra-data-input-group-horizontal input[type=checkbox]:checked + label{background:#eef3f8;border-color:#5183bc}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group.extra-data-input-group-horizontal input[type=checkbox]:checked + label:before{background:#5183bc;border-color:#5183bc}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group.extra-data-input-group-horizontal input[type=checkbox]:checked + label:after{display:block}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group .extra-data-input-row{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group .input{margin:0 0 20px 0;}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group .input.input-short{margin-left:10px;width:80px}.contact-import .import-map-fields .mappable-fields-container .field-map-container .modal-set-field-data-content .extra-data-input-group .checkbox{font-size:24px;margin:12px 0}.contact-import .import-table{position:relative}.contact-import .import-overview{border-bottom:1px solid #ececec;cursor:default;height:24px;font-size:12px;padding:0 0 12px 0;text-align:center;}.contact-import .import-overview span{margin:0 4px}.contact-import .import-overview .import-overview-line-1{font-weight:bold}.contact-import .import-overview .import-overview-line-2::before{content:"-";padding-right:6px}.contact-import .bottom-navigation{border-top:1px solid #ececec;margin:24px 0 0;padding:24px 0;}.contact-import .bottom-navigation nav{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.contact-import .gridRow{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.contact-import .gridColumn{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.contact-import .leftSideGridContainer{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 45px;-ms-flex:0 0 45px;flex:0 0 45px;z-index:2}.contact-import .leftSideGrid{overflow:hidden !important}.contact-import .headerGrid{width:100%;outline:none;overflow:hidden !important}.contact-import .bodyGrid{outline:none;width:100%}.contact-import .cell,.contact-import .headerCell,.contact-import .leftCell{border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#000;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-import .cell{padding:4px}.contact-import .headerCell,.contact-import .leftCell{cursor:default;font-weight:bold}.contact-import .headerCell{background:#f8f8f8;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;}.contact-import .headerCell .header-name{padding:4px}.contact-import .headerCell .column-letter{background:#ececec;border-bottom:1px solid #ccc;color:#777;cursor:default;font-size:12px;text-align:center;padding:4px}.contact-import .headerCell.mapped{background:#bcf0d2;color:#239b56;}.contact-import .headerCell.mapped .column-letter{background:#d3f5e1;color:#1f884b}.contact-import .headerGrid.selectable .column-letter{background:#d4d4d4;cursor:pointer;color:#444;}.contact-import .headerGrid.selectable .column-letter:hover{background:#bdbdbd;color:#444}.contact-import .headerCell.empty .column-letter{background:#ececec;color:#bbb;cursor:default}.contact-import .leftCell{background:#ececec;color:#777;font-size:12px;line-height:32px;padding:4px;text-align:center}.contact-import .leftHeaderCell{background:#ececec}.contact-import .import-result{padding:60px 20px 0;}.contact-import .import-result p{font-size:16px;font-weight:bold}.contact-import .modal-header-no-body{border:none !important}.import-result-step{height:100%;padding-top:50px;}.import-result-step .header,.import-result-step .bottom-navigation{padding-left:20px;padding-right:20px}.import-result-step .header{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.import-result-step .header ul.import-result-summary{padding:0;}.import-result-step .header ul.import-result-summary li{border-radius:5px;display:inline-block;font-weight:bold;margin-right:5px;padding:8px;}.import-result-step .header ul.import-result-summary li.success{background:#e9faf0;border:1px solid #2cc26b;color:#1a7440}.import-result-step .header ul.import-result-summary li.invalid{background:#feefef;border:1px solid #f35a5e;color:#f35a5e}.import-result-step .header ul.import-result-summary li.duplicate{background:#ebe6f0;border:1px solid #7a5e96;color:#7a5e96}.import-result-step .header ul.import-result-summary li.filtered,.import-result-step .header ul.import-result-summary li.ignored{background:#fffcf2;border:1px solid #d3a000;color:#d3a000}.import-result-step .import-results-table{overflow:scroll;padding:0 10px;}.import-result-step .import-results-table .table{text-align:left;min-width:100%;}.import-result-step .import-results-table .table .table-head{font-weight:bold}.import-result-step .import-results-table .table .table-body{font-family:'Consolas',monospace}.import-result-step .import-results-table .table .table-row{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px;min-width:1800px;width:100%;}.import-result-step .import-results-table .table .table-row.success{background:#e9faf0;border-left:3px solid #2cc26b;}.import-result-step .import-results-table .table .table-row.success div:nth-child(2){color:#1a7440;}.import-result-step .import-results-table .table .table-row.success div:nth-child(2):before{content:'✓'}.import-result-step .import-results-table .table .table-row.invalid{background:#feefef;border-left:3px solid #f35a5e;}.import-result-step .import-results-table .table .table-row.invalid div:nth-child(2),.import-result-step .import-results-table .table .table-row.invalid div:last-child{color:#f35a5e}.import-result-step .import-results-table .table .table-row.invalid div:nth-child(2):before{content:'✕'}.import-result-step .import-results-table .table .table-row.duplicate{background:#ebe6f0;border-left:3px solid #7a5e96;}.import-result-step .import-results-table .table .table-row.duplicate div:nth-child(2){color:#7a5e96;}.import-result-step .import-results-table .table .table-row.duplicate div:nth-child(2):before{content:'↳'}.import-result-step .import-results-table .table .table-row.filtered,.import-result-step .import-results-table .table .table-row.ignored{background:#fffcf2;border-left:3px solid #d3a000;}.import-result-step .import-results-table .table .table-row.filtered div:nth-child(2),.import-result-step .import-results-table .table .table-row.ignored div:nth-child(2){color:#d3a000;}.import-result-step .import-results-table .table .table-row.filtered div:nth-child(2):before,.import-result-step .import-results-table .table .table-row.ignored div:nth-child(2):before{content:'⚠'}.import-result-step .import-results-table .table .table-row:last-of-type{border-bottom:0}.import-result-step .import-results-table .table .table-row div{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:10px;width:calc(100% / 8);word-break:break-word;}.import-result-step .import-results-table .table .table-row div.notes{-webkit-flex-basis:100%;flex-basis:100%;width:100%}.import-result-step .import-results-table .table .table-row div:nth-child(1){background:rgba(0,0,0,0.03);max-width:50px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.import-result-step .import-results-table .table .table-row div:nth-child(2){-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.import-result-step .import-results-table .table .table-row div:nth-child(3){-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-o-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.import-result-step .import-results-table .table .table-row div:nth-child(4){-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-o-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}.import-result-step .import-results-table .table .table-row div:nth-child(5){-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-o-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}.import-result-step .import-results-table .table .table-row div:nth-child(6){-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-o-box-ordinal-group:6;-ms-flex-order:6;-webkit-order:6;order:6}.import-result-step .import-results-table .table .table-row div:nth-child(7){-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-o-box-ordinal-group:7;-ms-flex-order:7;-webkit-order:7;order:7}.import-result-step .import-results-table .table .table-row div:nth-child(8){-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-o-box-ordinal-group:8;-ms-flex-order:8;-webkit-order:8;order:8}.import-result-step .import-results-table .table .table-row div:nth-child(9){-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;-o-box-ordinal-group:9;-ms-flex-order:9;-webkit-order:9;order:9}.import-result-step .import-results-table .table .table-row div:nth-child(10){-webkit-box-ordinal-group:10;-moz-box-ordinal-group:10;-o-box-ordinal-group:10;-ms-flex-order:10;-webkit-order:10;order:10}.import-result-step .import-results-table .table .table-row div:nth-child(2){font-weight:bold;position:relative;}.import-result-step .import-results-table .table .table-row div:nth-child(2):before{margin-right:5px;position:relative}.modal-set-import-mapping-title p{border:none !important;font-size:16px;padding:10px !important}.modal-set-import-mapping-title form{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.modal-set-import-mapping-title .input{border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:16px;margin:20px 10px;outline:none;}.modal-set-import-mapping-title .input:focus{border:1px solid #5183bc;-webkit-box-shadow:2px 5px 15px rgba(0,0,0,0.1);box-shadow:2px 5px 15px rgba(0,0,0,0.1)}@media (max-width:1200px){.contact-import .import-map-fields .mappable-fields-container .field-map-container{width:calc(50% - 20px)}}@media (max-width:979px){.contact-import .import-map-fields{padding-top:6px;}.contact-import .import-map-fields .mappable-fields-container .field-map-container{width:calc(100% - 20px)}.contact-import .import-table .import-overview{border-bottom:1px solid #f0f0f0;border-radius:0;bottom:0;-webkit-box-shadow:0 -5px 6px rgba(0,0,0,0.1);box-shadow:0 -5px 6px rgba(0,0,0,0.1);height:auto;left:0;right:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media (max-width:540px){.contact-import .upload-file-step .inner-upload-container{display:block;width:100%;}.contact-import .upload-file-step .inner-upload-container input[type="file"]{display:block;text-align:center;width:100%}.contact-import .upload-file-step .inner-upload-container button{display:block;margin:10px 0 0 0;width:100%}.contact-import .header{display:block;}.contact-import .header .header-actions{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.card-stack.compose > .card-stack-card{font-size:1.4em;height:100%;padding-bottom:50px;width:100%;}.card-stack.compose > .card-stack-card .bottom-action-bar button{border:0}.card-stack.compose > .card-stack-card .bottom-action-bar .previous-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#5183bc;font-weight:600;line-height:50px;margin:0 0 0 10px;outline:none;padding:0 0 0 30px;position:relative;text-decoration:underline;text-transform:none;}.card-stack.compose > .card-stack-card .bottom-action-bar .previous-button:hover{background:none}.card-stack.compose > .card-stack-card .bottom-action-bar .previous-button:before{content:'←';font-size:2em;left:0;position:absolute}.card-stack.compose > .card-stack-card .contacts-list.compose .bottom-action-bar{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.card-stack.compose > .card-stack-card .contacts-list.compose label{margin-top:2em}.card-stack.compose > .card-stack-card .contacts-list.compose #richTextContainer{display:inline-block;width:66%}.card-stack.compose > .card-stack-card .contacts-list.compose #richTextContent{height:350px}.card-stack.compose > .card-stack-card .contacts-list.compose #plainTextContainer{display:inline-block;float:right;width:32%}.card-stack.compose > .card-stack-card .contacts-list.compose #plainTextContent{height:100px}@media (max-width:979px){.contacts-list.compose #richTextContainer,.contacts-list.compose #plainTextContainer{display:block;height:auto;float:none;width:100%}.contacts-list.compose #richTextContent,.contacts-list.compose #plainTextContent{height:auto}}.contacts-list.schedule .scheduling-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.contacts-list.schedule .scheduling-defer-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:20px}.contacts-list.schedule .bottom-action-bar{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.contacts-list.schedule h2.label{margin-top:40px}.contacts-list.schedule .divider-text{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;margin:0 20px}.contacts-list.schedule .scheduling-box{border-radius:5px;border:3px solid #ececec;cursor:pointer;padding:0 2em 2em;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all;width:50%;}.contacts-list.schedule .scheduling-box label{border-bottom:1px solid #ececec;color:#777;margin:1.5em 0 !important;padding-bottom:1em;}.contacts-list.schedule .scheduling-box label.plain-label{border:0;display:inline-block;padding-bottom:0;margin:.5em 0 !important}.contacts-list.schedule .scheduling-box input{border:1px solid #ccc;border-radius:5px;margin:10px 5px 10px 0;padding:10px}.contacts-list.schedule .scheduling-box .cron-input-block{display:block;margin-bottom:5px;}.contacts-list.schedule .scheduling-box .cron-input-block label{margin-right:8px !important}.contacts-list.schedule .scheduling-box .cron-input-block input{margin:0}.contacts-list.schedule .scheduling-box.selected{background-color:#eef3f8;border:3px solid #5183bc;-webkit-box-shadow:0 5px 10px #d3e0ee;box-shadow:0 5px 10px #d3e0ee;}.contacts-list.schedule .scheduling-box.selected label{border-color:#5183bc;color:#5183bc;}.contacts-list.schedule .scheduling-box.selected label.plain-label{color:#777}.contacts-list.schedule .scheduling-box.disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);cursor:default}.contacts-list.schedule .delivery-approach-option{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:8px;}.contacts-list.schedule .delivery-approach-option input[type=radio]{margin:8px 12px 8px 0;width:auto}@media (max-width:979px){.contacts-list.schedule .scheduling-row{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contacts-list.schedule .divider-text{margin:20px}.contacts-list.schedule .route-helper{max-width:100%}.contacts-list.schedule .scheduling-box{width:100%;}.contacts-list.schedule .scheduling-box .select-container{display:block;width:100%}}.contacts-list.preview{height:100%;}.contacts-list.preview .fake-window{height:calc(100% - 141px);width:calc(100% - 340px)}.contacts-list.preview .bottom-action-bar{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.contacts-list.preview label{font-weight:600;margin-bottom:5px}.contacts-list.preview input[name='title']{border:1px solid #ccc;border-radius:3px;margin-bottom:20px;padding:10px;width:calc(100% - 340px)}.preview-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;}.preview-container .subject-preview{color:#777;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;font-weight:600;padding:10px;text-transform:uppercase;}.preview-container .subject-preview .plaintext-preview{color:#000;font-size:20px;padding-top:5px;text-transform:none}.preview-container .resizing-iframe-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.plain-preview-container{display:inline-block;height:auto;padding:0 0 0 20px;position:relative;vertical-align:top;width:340px;}.plain-preview-container .plaintext-preview{white-space:pre-wrap}.plain-preview-container h4{margin:0 0 10px 10px}.preview-bubble{border:1px solid #ccc;border-radius:10px;margin-bottom:10px;padding:12px}@media (max-width:979px){.contacts-list.preview .fake-window,.contacts-list.preview input[name='title']{width:100%}.plain-preview-container{display:block;margin:20px 0;padding:0;width:100%;}.plain-preview-container input[name='title']{display:block;height:auto;float:none}}.contact-show .helper-prompt,.contacts-list .helper-prompt{background:#fff9e5;border:1px solid #fec100;border-radius:5px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.05);box-shadow:0 5px 8px rgba(0,0,0,0.05);color:#a98000;display:inline-block;margin:0 0 20px;padding:15px;width:auto;}.contact-show .helper-prompt p,.contacts-list .helper-prompt p{margin:0}.contact-show .helper-prompt span.prompt-heading,.contacts-list .helper-prompt span.prompt-heading{font-weight:600;margin-right:5px;text-decoration:underline}.contact-show .select-container,.contacts-list .select-container{background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAAAXNSR0IArs4c6QAAAWBJREFUSA3Nl00OgjAQRmnDeQhwBjcu3HIIXXgZ8SpuvAJh7yW8AAnO1zTElkHaWn6a1DJ22nk2fSGKpmluSZJcqO+x1aLv+7Rt2weNhz0RCiGeRVEcJT10aZpWNL72AggWzdRJQGVZ9pZSnmjivTUkGMACJrAoQDzkeY4TrKh3iDdqqF1pFoUwACIqy/JJ9Fc1s8EHaoPhu7QBiAm6mHca6u+klZ5rXdsoJ4xIB2ubTfdOGUvj6HqNThCMSFzLbKo1GMsdFguIxDXMJjjDWC9AJC9s9shYb0AsWMpsztggQCzSdsHuWO3OGcttzlrMJcYym+7dpLFc3UlJ7OQYZs8Za9dE7AyI5H/MdjEWNezmBYjFgWY7GWvDIfYGxCJfs12Nxd52CwLEJh5mOxtrwyF2tphbPGe2r7FcjeATVL/uxzs7xNjogNiQMzvU2EUAsalldrCxHGDU7+jf4Rk95qYfkiGLtr7wLgYAAAAASUVORK5CYII=") no-repeat calc(100% - 10px) center;-webkit-background-size:10px;-moz-background-size:10px;background-size:10px;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:inline-block;overflow:hidden;vertical-align:middle;}.contact-show .select-container select,.contacts-list .select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:9px 40px 10px 9px;width:100%}.contact-show button.submit,.contacts-list button.submit,.contact-show button.new-stay,.contacts-list button.new-stay,.contact-show button.new-loyalty-number,.contacts-list button.new-loyalty-number,.contact-show button.delete,.contacts-list button.delete,.contact-show button.cancel,.contacts-list button.cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-size:1.4rem;font-weight:600;margin:9px 10px 0 0;outline:none;padding:9px 12px;text-transform:uppercase;-webkit-transition:250ms all ease;-moz-transition:250ms all ease;-o-transition:250ms all ease;-ms-transition:250ms all ease;transition:250ms all ease}.contact-show button.submit,.contacts-list button.submit{background:-webkit-linear-gradient(top, #628fc3, #5183bc);background:-moz-linear-gradient(top, #628fc3, #5183bc);background:-o-linear-gradient(top, #628fc3, #5183bc);background:-ms-linear-gradient(top, #628fc3, #5183bc);background:linear-gradient(to bottom, #628fc3, #5183bc);background-color:#5183bc;color:#fff;}.contact-show button.submit:hover:enabled,.contacts-list button.submit:hover:enabled{background:-webkit-linear-gradient(top, #97b5d7, #5183bc);background:-moz-linear-gradient(top, #97b5d7, #5183bc);background:-o-linear-gradient(top, #97b5d7, #5183bc);background:-ms-linear-gradient(top, #97b5d7, #5183bc);background:linear-gradient(to bottom, #97b5d7, #5183bc);background-color:#5183bc}.contact-show button.new-stay,.contacts-list button.new-stay{background:-webkit-linear-gradient(top, #fff, #e6e6e6);background:-moz-linear-gradient(top, #fff, #e6e6e6);background:-o-linear-gradient(top, #fff, #e6e6e6);background:-ms-linear-gradient(top, #fff, #e6e6e6);background:linear-gradient(to bottom, #fff, #e6e6e6);background-color:#fff;border:1px solid #ececec;}.contact-show button.new-stay:hover,.contacts-list button.new-stay:hover{background:-webkit-linear-gradient(top, #fff, #ccc);background:-moz-linear-gradient(top, #fff, #ccc);background:-o-linear-gradient(top, #fff, #ccc);background:-ms-linear-gradient(top, #fff, #ccc);background:linear-gradient(to bottom, #fff, #ccc);background-color:#fff}.contact-show button.new-loyalty-number,.contacts-list button.new-loyalty-number{background:-webkit-linear-gradient(top, #fff, #e6e6e6);background:-moz-linear-gradient(top, #fff, #e6e6e6);background:-o-linear-gradient(top, #fff, #e6e6e6);background:-ms-linear-gradient(top, #fff, #e6e6e6);background:linear-gradient(to bottom, #fff, #e6e6e6);background-color:#fff;border:1px solid #ececec;}.contact-show button.new-loyalty-number:hover,.contacts-list button.new-loyalty-number:hover{background:-webkit-linear-gradient(top, #fff, #ccc);background:-moz-linear-gradient(top, #fff, #ccc);background:-o-linear-gradient(top, #fff, #ccc);background:-ms-linear-gradient(top, #fff, #ccc);background:linear-gradient(to bottom, #fff, #ccc);background-color:#fff}.contact-show button.cancel,.contacts-list button.cancel{background:-webkit-linear-gradient(top, #fff, #e6e6e6);background:-moz-linear-gradient(top, #fff, #e6e6e6);background:-o-linear-gradient(top, #fff, #e6e6e6);background:-ms-linear-gradient(top, #fff, #e6e6e6);background:linear-gradient(to bottom, #fff, #e6e6e6);background-color:#fff;}.contact-show button.cancel:hover,.contacts-list button.cancel:hover{background:-webkit-linear-gradient(top, #fff, #999);background:-moz-linear-gradient(top, #fff, #999);background:-o-linear-gradient(top, #fff, #999);background:-ms-linear-gradient(top, #fff, #999);background:linear-gradient(to bottom, #fff, #999);background-color:#fff}.contact-show button.delete,.contacts-list button.delete{background:-webkit-linear-gradient(top, #ff1c1c, #e20000);background:-moz-linear-gradient(top, #ff1c1c, #e20000);background:-o-linear-gradient(top, #ff1c1c, #e20000);background:-ms-linear-gradient(top, #ff1c1c, #e20000);background:linear-gradient(to bottom, #ff1c1c, #e20000);background-color:#e20000;color:#fff;}.contact-show button.delete:hover:enabled,.contacts-list button.delete:hover:enabled{background:-webkit-linear-gradient(top, #f55, #e20000);background:-moz-linear-gradient(top, #f55, #e20000);background:-o-linear-gradient(top, #f55, #e20000);background:-ms-linear-gradient(top, #f55, #e20000);background:linear-gradient(to bottom, #f55, #e20000);background-color:#e20000}.contact-show button.inline,.contacts-list button.inline{margin-left:10px}.contact-show .new-stay-container,.contacts-list .new-stay-container{text-align:center;}.contact-show .new-stay-container button.new-stay,.contacts-list .new-stay-container button.new-stay{margin:10px}.contact-show .new-loyalty-number-container,.contacts-list .new-loyalty-number-container{text-align:center;}.contact-show .new-loyalty-number-container button.new-loyalty-number,.contacts-list .new-loyalty-number-container button.new-loyalty-number{margin:10px}.contact-show .bottom-action-bar,.contacts-list .bottom-action-bar{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;background:-webkit-linear-gradient(top, #e1eaf4, #d0deee);background:-moz-linear-gradient(top, #e1eaf4, #d0deee);background:-o-linear-gradient(top, #e1eaf4, #d0deee);background:-ms-linear-gradient(top, #e1eaf4, #d0deee);background:linear-gradient(to bottom, #e1eaf4, #d0deee);background-color:#e1eaf4;height:50px;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;left:50px;position:fixed;width:calc(100% - 50px);z-index:6;}.contact-show .bottom-action-bar button,.contacts-list .bottom-action-bar button{line-height:1;margin:0 10px 0 0;padding:9px 20px;}.contact-show .bottom-action-bar button:only-child,.contacts-list .bottom-action-bar button:only-child{margin-left:auto}.contact-show button.submit,.contact-show button.delete{float:right}.contact-show button.delete{background-color:#e20000}.contacts-list.compose .label,.contacts-list.schedule .label,.contacts-list.compose label,.contacts-list.schedule label{font-weight:600;margin-bottom:.5em}@media (max-width:979px){.contacts-list .bottom-action-bar,.contact-show .bottom-action-bar{left:0;width:100%}.contacts-list .helper-prompt,.contact-show .helper-prompt{width:100%}}.scheduled-broadcasts{font-size:14px;}.scheduled-broadcasts h1{font-size:18px;letter-spacing:.2px;word-spacing:1px}.scheduled-broadcasts table{width:100%;text-align:left;}.scheduled-broadcasts table tr{border-bottom:1px solid #ececec}.scheduled-broadcasts table .broadcast-status .status-tag{border-radius:3px;border:1px solid;color:#fff;display:inline-block;font-size:14px;font-weight:bold;padding:2px 5px;}.scheduled-broadcasts table .broadcast-status .status-tag.all{background-color:#ccc;border-color:#b8b8b8}.scheduled-broadcasts table .broadcast-status .status-tag.sent{background-color:#4ed787;border-color:#2cc26b}.scheduled-broadcasts table .broadcast-status .status-tag.reoccurring{background-color:#957cad;border-color:#7a5e96}.scheduled-broadcasts table .broadcast-status .status-tag.scheduled{background-color:#749cc9;border-color:#5183bc}.scheduled-broadcasts table .broadcast-status .status-tag.deferred{background-color:#696969;border-color:#444}.scheduled-broadcasts table .broadcast-status .status-tag.disabled{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.scheduled-broadcasts table thead th{color:#5183bc;padding:5px 0;text-align:right;}.scheduled-broadcasts table thead th.broadcast-title,.scheduled-broadcasts table thead th.broadcast-schedule,.scheduled-broadcasts table thead th.broadcast-status{text-align:left}.scheduled-broadcasts table thead th.broadcast-status{position:relative;width:15%;}.scheduled-broadcasts table thead th.broadcast-status .current-status{cursor:pointer;display:inline-block;width:100%;height:100%;}.scheduled-broadcasts table thead th.broadcast-status .current-status:after{content:'▼';padding-left:10px}.scheduled-broadcasts table thead th.broadcast-status .status-filter-dropdown{background-color:#fff;border-radius:5px;border:1px solid #d3d3d3;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1);left:-8px;padding:0;position:absolute;top:4px;width:90%;z-index:10;}.scheduled-broadcasts table thead th.broadcast-status .status-filter-dropdown .status-filter-item{border-bottom:1px solid #eee;cursor:pointer;padding:10px;}.scheduled-broadcasts table thead th.broadcast-status .status-filter-dropdown .status-filter-item:last-child{border-bottom:0}.scheduled-broadcasts table thead th.broadcast-status .status-filter-dropdown .status-filter-item:hover{background-color:#f0f5fa}.scheduled-broadcasts table thead th.broadcast-stats-started{width:130px}.scheduled-broadcasts table thead th.broadcast-title{padding-left:10px;width:35%}.scheduled-broadcasts table thead th.broadcast-schedule{width:10%}.scheduled-broadcasts table tbody > tr td{padding:10px 0 35px 0;}.scheduled-broadcasts table tbody > tr td.broadcast-title{position:relative;max-width:30vw;}.scheduled-broadcasts table tbody > tr td.broadcast-title div.execution-control{display:inline-block;margin-left:5px;position:absolute;top:30%;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-o-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);width:25px;cursor:pointer;}.scheduled-broadcasts table tbody > tr td.broadcast-title div.execution-control.processing{cursor:default;}.scheduled-broadcasts table tbody > tr td.broadcast-title div.execution-control.processing svg{-webkit-animation:spin 1.5s ease-out infinite;-moz-animation:spin 1.5s ease-out infinite;-o-animation:spin 1.5s ease-out infinite;-ms-animation:spin 1.5s ease-out infinite;animation:spin 1.5s ease-out infinite}.scheduled-broadcasts table tbody > tr td.broadcast-title div.execution-control svg{width:25px}.scheduled-broadcasts table tbody > tr td.broadcast-title div.title-section{display:inline-block;margin-left:35px;width:calc(80% - 25px - 10px);}.scheduled-broadcasts table tbody > tr td.broadcast-title div.title-section div.title{font-size:14px;font-weight:bold;padding:5px 0 0 0}.scheduled-broadcasts table tbody > tr td.broadcast-title div.title-section div.location{font-size:12px;font-style:italic;padding:2px 0 5px 0}.scheduled-broadcasts table tbody > tr td.broadcast-title div.title-section .audit-info{font-size:10px}.scheduled-broadcasts table tbody > tr td.broadcast-title div.broadcast-filters{bottom:10px;color:#ccc;font-size:12px;left:35px;line-height:20px;position:absolute;}.scheduled-broadcasts table tbody > tr td.broadcast-title div.broadcast-filters .filter-item{background:#fff9e5;border:1px solid #ffeeb9;border-radius:5px;color:#7a796e;display:inline;margin-right:5px;padding:5px 8px;white-space:nowrap;}.scheduled-broadcasts table tbody > tr td.broadcast-title div.broadcast-filters .filter-item .filter-op{padding:2px}.scheduled-broadcasts table tbody > tr td.broadcast-title div.broadcast-filters .filter-item .filter-values,.scheduled-broadcasts table tbody > tr td.broadcast-title div.broadcast-filters .filter-item .filter-value{color:#83b1d0;font-weight:bold;}.scheduled-broadcasts table tbody > tr td.broadcast-title div.broadcast-filters .filter-item .filter-values .filter-value:not(:last-child):after,.scheduled-broadcasts table tbody > tr td.broadcast-title div.broadcast-filters .filter-item .filter-value .filter-value:not(:last-child):after{color:#999;content:'-';padding:2px}.scheduled-broadcasts table tbody > tr td.broadcast-schedule,.scheduled-broadcasts table tbody > tr td.funnel-stats-cell{font-weight:bold}.scheduled-broadcasts table tbody > tr td.funnel-stats-cell{text-align:right;}.scheduled-broadcasts table tbody > tr td.funnel-stats-cell.future-event{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.scheduled-broadcasts table tbody > tr td.funnel-stats-cell span.funnel-count{padding-right:5px}.scheduled-broadcasts table tbody > tr td.funnel-stats-cell span.funnel-pc:before{content:'('}.scheduled-broadcasts table tbody > tr td.funnel-stats-cell span.funnel-pc:after{content:'%)'}.scheduled-broadcasts table tbody > tr td.funnel-stats-cell span.funnel-pc.good{color:#2cc26b}.scheduled-broadcasts table tbody > tr td.funnel-stats-cell span.funnel-pc.bad{color:#e20000}.scheduled-broadcasts table tbody > tr td.broadcast-edit,.scheduled-broadcasts table tbody > tr td.broadcast-delete{cursor:pointer;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);padding-left:10px;text-align:right;-webkit-transition:ease all 0.3s;-moz-transition:ease all 0.3s;-o-transition:ease all 0.3s;-ms-transition:ease all 0.3s;transition:ease all 0.3s;width:25px;}.scheduled-broadcasts table tbody > tr td.broadcast-edit:hover,.scheduled-broadcasts table tbody > tr td.broadcast-delete:hover{opacity:1;-ms-filter:none;filter:none}.scheduled-broadcasts table tbody > tr td.broadcast-edit.processing,.scheduled-broadcasts table tbody > tr td.broadcast-delete.processing{cursor:default;}.scheduled-broadcasts table tbody > tr td.broadcast-edit.processing svg,.scheduled-broadcasts table tbody > tr td.broadcast-delete.processing svg{-webkit-animation:spin 1.5s ease-out infinite;-moz-animation:spin 1.5s ease-out infinite;-o-animation:spin 1.5s ease-out infinite;-ms-animation:spin 1.5s ease-out infinite;animation:spin 1.5s ease-out infinite}.scheduled-broadcasts table tbody > tr td.broadcast-edit svg,.scheduled-broadcasts table tbody > tr td.broadcast-delete svg{width:25px}.scheduled-broadcasts table tbody > tr.shrinked > td{padding-bottom:10px;}.scheduled-broadcasts table tbody > tr.shrinked > td.broadcast-title div.execution-control{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:979px){.scheduled-broadcasts{min-width:1200px;padding-right:20px}}@-moz-keyframes spin{100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.cron-string-input label{display:inline;color:#000}.fake-window{display:inline-block;height:100%;position:relative;}.fake-window .fake-window-header{background-color:#ececec;border-left:10px solid #ececec;border-right:10px solid #ececec;border-top:10px solid #ececec;border-radius:5px 5px 0 0;height:30px;padding:0 10px}.fake-window .fake-window-dot{background-color:#fff;border-radius:50%;display:inline-block;height:12px;margin-right:9px;width:12px}.fake-window .fake-window-content{border-radius:0 0 5px 5px;border-bottom:5px solid #ececec;border-left:5px solid #ececec;border-right:5px solid #ececec;height:calc(100% - 40px);overflow-y:auto;padding:10px;position:relative;z-index:0}@media (max-width:979px){.fake-window{width:100%}}.select-container{background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAAAXNSR0IArs4c6QAAAWBJREFUSA3Nl00OgjAQRmnDeQhwBjcu3HIIXXgZ8SpuvAJh7yW8AAnO1zTElkHaWn6a1DJ22nk2fSGKpmluSZJcqO+x1aLv+7Rt2weNhz0RCiGeRVEcJT10aZpWNL72AggWzdRJQGVZ9pZSnmjivTUkGMACJrAoQDzkeY4TrKh3iDdqqF1pFoUwACIqy/JJ9Fc1s8EHaoPhu7QBiAm6mHca6u+klZ5rXdsoJ4xIB2ubTfdOGUvj6HqNThCMSFzLbKo1GMsdFguIxDXMJjjDWC9AJC9s9shYb0AsWMpsztggQCzSdsHuWO3OGcttzlrMJcYym+7dpLFc3UlJ7OQYZs8Za9dE7AyI5H/MdjEWNezmBYjFgWY7GWvDIfYGxCJfs12Nxd52CwLEJh5mOxtrwyF2tphbPGe2r7FcjeATVL/uxzs7xNjogNiQMzvU2EUAsalldrCxHGDU7+jf4Rk95qYfkiGLtr7wLgYAAAAASUVORK5CYII=") no-repeat 95% center;-webkit-background-size:10px;-moz-background-size:10px;background-size:10px;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:inline-block;overflow:hidden;vertical-align:middle;}.select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:10px 40px 10px 10px;width:100%}.item-manager-button{background:#f9f9f9;border-radius:5px;display:inline-block;padding:5px;margin-right:20px;}.item-manager-button .select-container{margin-right:5px}.item-manager-button label{display:inline;margin:0 15px 0 0}.item-manager-button button,.item-manager-button button.submit,.item-manager-button button.cancel{margin:0 5px}.item-manager-button button.delete,.item-manager-button button.delete:hover:enabled{background:-webkit-linear-gradient(top, #fe0000, #e20000);background:-moz-linear-gradient(top, #fe0000, #e20000);background:-o-linear-gradient(top, #fe0000, #e20000);background:-ms-linear-gradient(top, #fe0000, #e20000);background:linear-gradient(to bottom, #fe0000, #e20000);background-color:#e20000;color:#fff;margin:0 0 0 5px}.item-manager-button button:disabled{background:-webkit-linear-gradient(top, #fff, #fff);background:-moz-linear-gradient(top, #fff, #fff);background:-o-linear-gradient(top, #fff, #fff);background:-ms-linear-gradient(top, #fff, #fff);background:linear-gradient(to bottom, #fff, #fff);background-color:#fff;border:1px solid #ececec;color:#ccc}.item-manager-button input[name="saveName"]{border-radius:5px;border:1px solid #ccc;margin:0 5px 0 0;padding:9px}.item-manager-button input[name="saveName"].error{border-color:#e20000}.overflow-menu-container{outline:none !important;position:relative}.overflow-menu-button{background:#fff;border-radius:5px;border:1px solid #e8e8e8;cursor:pointer;display:block;font-weight:bold;height:36px;margin:0;outline:none;padding:4px;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all;}.overflow-menu-button svg g{fill:#ccc}.overflow-menu-button:hover{background-color:cGrayLigher;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1);}.overflow-menu-button:hover svg g{fill:#c2c2c2}.overflow-menu-button .overflow-icon{width:24px;height:24px}.overflow-menu-items{background-color:#fff;border:1px solid #ececec;border-radius:5px;-webkit-box-shadow:2px 5px 15px rgba(0,0,0,0.1);box-shadow:2px 5px 15px rgba(0,0,0,0.1);margin-top:4px;min-width:220px;overflow:hidden;padding:0;position:absolute;right:0;white-space:nowrap;z-index:10;}.overflow-menu-items .overflow-menu-item{cursor:pointer;padding:10px 20px;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-o-transition:0.3s ease all;-ms-transition:0.3s ease all;transition:0.3s ease all;}.overflow-menu-items .overflow-menu-item:hover{background:rgba(83,132,186,0.05);background:#5183bc;color:#fff}.overflow-menu-items .overflow-menu-item.disabled{background:#f8f8f8;color:#ccc;}.overflow-menu-items .overflow-menu-item.disabled:hover{background:#ccc;color:#777}.quill-containers{margin-bottom:50px}.ql-toolbar{background:#f7f7f7;}.ql-toolbar .ql-picker{background:#fff;border:1px solid #ececec;border-radius:3px}.ql-toolbar .ql-createlink,.ql-toolbar .ql-placeholder{margin-right:5px;}.ql-toolbar .ql-createlink .ql-picker-item:first-child,.ql-toolbar .ql-placeholder .ql-picker-item:first-child{display:none}.ql-toolbar .ql-createlink .ql-picker-label{padding-right:20px}.ql-toolbar .ql-createlink .ql-picker-item::before{content:attr(data-label)}.ql-snow .ql-formats{margin-right:5px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-8px}.ql-snow .ql-picker-label span:first-child{line-height:1 !important}.ql-snow .ql-editor a.ql-createlink-button{cursor:default}.ql-snow .ql-editor a.ql-createlink-button{border-radius:5px;cursor:default;display:inline-block;font-size:20px;font-weight:600;padding:12px 36px;text-align:center;text-decoration:none}.ql-snow .ql-editor a.ql-createlink-link{cursor:default}.ql-snow .ql-editor a.ql-createlink-plainlink{color:#484;cursor:default;text-decoration:none}.ql-snow .ql-tooltip.ql-dateformat-tooltip::before,.ql-snow .ql-tooltip.ql-createlink-tooltip::before{content:'';margin-right:0}.ql-snow .ql-tooltip.ql-dateformat-tooltip >div,.ql-snow .ql-tooltip.ql-createlink-tooltip >div{margin:5px}.ql-snow .ql-tooltip.ql-dateformat-tooltip .ql-tooltip-label,.ql-snow .ql-tooltip.ql-createlink-tooltip .ql-tooltip-label{margin-right:8px}.ql-snow .ql-picker.ql-createlink > span.ql-picker-label::before,.ql-snow .ql-picker.ql-placeholder > span.ql-picker-label::before{content:'';display:none}.rst__tree{margin-top:-1px}.rstcustom__node{display:block !important;}.rstcustom__node > div{position:relative}.rstcustom__node .rstcustom__expandButton,.rstcustom__node .rstcustom__collapseButton{background:none;height:40px;top:48%;width:35px;}.rstcustom__node .rstcustom__expandButton:after,.rstcustom__node .rstcustom__collapseButton:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMjg1LjQ3NiAyNzIuOTcxTDkxLjEzMiA0NjcuMzE0Yy05LjM3MyA5LjM3My0yNC41NjkgOS4zNzMtMzMuOTQxIDBsLTIyLjY2Ny0yMi42NjdjLTkuMzU3LTkuMzU3LTkuMzc1LTI0LjUyMi0uMDQtMzMuOTAxTDE4OC41MDUgMjU2IDM0LjQ4NCAxMDEuMjU1Yy05LjMzNS05LjM3OS05LjMxNy0yNC41NDQuMDQtMzMuOTAxbDIyLjY2Ny0yMi42NjdjOS4zNzMtOS4zNzMgMjQuNTY5LTkuMzczIDMzLjk0MSAwTDI4NS40NzUgMjM5LjAzYzkuMzczIDkuMzcyIDkuMzczIDI0LjU2OC4wMDEgMzMuOTQxeiIvPjwvc3ZnPg==") no-repeat center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;border:0;content:'';display:block;height:15px;left:6px;padding:0;top:12px;-webkit-transform-origin:unset;-moz-transform-origin:unset;-o-transform-origin:unset;-ms-transform-origin:unset;transform-origin:unset;-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;width:100%}.rstcustom__node .rstcustom__collapseButton:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBkPSJNMjA3LjAyOSAzODEuNDc2TDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMHoiLz48L3N2Zz4=")}.rstcustom__node button:focus,.rstcustom__node button:focus-within,.rstcustom__node button:after:focus,.rstcustom__node button:after:focus-within{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}.rstcustom__node .rstcustom__rowWrapper:hover{opacity:1;-ms-filter:none;filter:none}.rstcustom__node .rstcustom__row{width:100%;}.rstcustom__node .rstcustom__row .rstcustom__rowLabel{padding-right:0;width:100%;}.rstcustom__node .rstcustom__row .rstcustom__rowLabel span{padding:0;}.rstcustom__node .rstcustom__row .rstcustom__rowLabel span div{border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:40px;margin-bottom:-1px;padding:10px;}.rstcustom__node .rstcustom__row .rstcustom__rowLabel span div:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.heading{font-weight:400;margin:0 0 10px;text-align:center}.unreadLoopCount{background:#f35a5e;border-radius:2px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);box-shadow:0 1px 0 rgba(0,0,0,0.3);display:inline-block;font-weight:600;font-size:12.4px;font-size:1.24rem;height:20px;line-height:20px;margin:0;min-width:20px;padding:0 3px;text-align:center;text-shadow:none}.underHundred{font-size:12px;font-size:1.2rem}.append-photo label{right:0}.appended-photo img{background:#fff;border:1px solid #ccc;cursor:pointer;display:inline-block;margin:5px 0 0 0;max-height:100px;max-width:100px;padding:2px}.action{border-radius:2px;color:#fff;cursor:pointer;font-size:25px;font-size:2.5rem;height:50px;line-height:60px;padding:0 20px;}.action.left{border-right:1px solid #4578b3;left:0;position:absolute;top:0}.action.right{border-left:1px solid #4578b3;position:absolute;right:0;top:0}.action#close-loopview{font-size:20px;font-size:2rem;line-height:55px}.action .icon-close{font-size:20px;font-size:2rem}.error-message{background:#fef7f7;border-radius:2px;color:#f35a5e;font-size:14px;font-size:1.4rem;margin-bottom:40px;margin-top:0;padding:15px}.system-message{font-size:14px;font-size:1.4rem;left:50px;margin-bottom:20px;margin-left:0;padding:15px;position:fixed;top:50px;width:calc(100% - 40px);z-index:12;}.system-message.error{background:#fef7f7;color:#f35a5e}.system-message.system-message.confirm{background:#2cc26b;color:#fff}.splash-page{height:200px;left:0;margin-top:-100px;position:relative;text-align:center;top:calc(50% + 20px);width:100%;}.splash-page.no-selection{top:calc(50% + 30px)}.splash-page img{width:150px}.splash-page h2{color:#9cb0c0;font-weight:400;font-size:18px;font-size:1.8rem}#inbox-list .splash-page{margin-top:-50px;top:50%}.overlay{background:rgba(68,68,68,0.9);}.overlay .overlay-inner .modalDialog{background:#fff;border-radius:2px;-webkit-box-shadow:0 5px 10px 5px rgba(0,0,0,0.4);box-shadow:0 5px 10px 5px rgba(0,0,0,0.4);color:#000}#locationSelect .errorText{margin:0}#locationSelect .location{margin:0}.details{clear:both}textarea{padding:8px}input[type=text]{padding:8px}.comment .button{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.option-item{padding:12px 10px 8px 30px}.targetSelect + .targetSelect{margin-top:5px}.target-list{border-bottom:solid 1px #ccc;border-radius:2px;border-top:solid 1px #ccc}.option-list{border-left:solid 1px #ccc;border-right:solid 1px #ccc;}.option-list.subcategory{border-bottom:solid 1px #ccc;border-radius:0 0 2px 2px}.option-list li{border-bottom:1px solid #ccc;}.option-list li .location{min-height:30px}.option-list li a{color:#000}.sub-head{font-size:1.4em}.temperature-marker{background-image:url("../../../images/guest-temperature.svg");background-repeat:no-repeat;border-radius:9999px;-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;}.temperature-marker.very-angry,.temperature-marker.angry{background-position:0}.temperature-marker.very-happy,.temperature-marker.happy{background-position:50%}.temperature-marker.neutral{background-position:100%}.temperature-marker.very-angry,.temperature-marker.angry{background-color:#f35a5e}.temperature-marker.very-happy,.temperature-marker.happy{background-color:#2cc26b}.temperature-marker.neutral{background-color:#ffc56a}.language-indicator{-webkit-background-size:300%;-moz-background-size:300%;background-size:300%;background:#add8e6;border-radius:50%;top:10px;height:24px;position:absolute;right:30px;width:24px;border:2px solid #fff;text-align:center;font-size:14px}@media (max-width:979px){.splash-page.no-content{top:calc(50% - 5px)}.delete-allowed .splash-page.no-content{top:calc(50% - 25px)}.system-message.system-message.confirm{left:0;width:100%}}@-moz-keyframes fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@keyframes fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-moz-keyframes fade-out{0%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes fade-out{0%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes fade-out{0%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes fade-out{0%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-moz-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes pop-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pop-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes pop-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes pop-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes pop-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}40%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes pop-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}40%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@-o-keyframes pop-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}40%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@keyframes pop-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}40%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@-moz-keyframes pop-in-out{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}10%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}90%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes pop-in-out{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}10%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}90%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@-o-keyframes pop-in-out{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}10%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}90%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@keyframes pop-in-out{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}10%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}90%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@-moz-keyframes flash{0%{background:#fff}100%{background:#ececec}}@-webkit-keyframes flash{0%{background:#fff}100%{background:#ececec}}@-o-keyframes flash{0%{background:#fff}100%{background:#ececec}}@keyframes flash{0%{background:#fff}100%{background:#ececec}}@-moz-keyframes pulsate{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);-o-transform:scale(.1,.1);-ms-transform:scale(.1,.1);transform:scale(.1,.1)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);-o-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@-webkit-keyframes pulsate{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);-o-transform:scale(.1,.1);-ms-transform:scale(.1,.1);transform:scale(.1,.1)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);-o-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@-o-keyframes pulsate{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);-o-transform:scale(.1,.1);-ms-transform:scale(.1,.1);transform:scale(.1,.1)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);-o-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@keyframes pulsate{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);-o-transform:scale(.1,.1);-ms-transform:scale(.1,.1);transform:scale(.1,.1)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);-o-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@-moz-keyframes nope{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}50%{-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);-o-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}80%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes nope{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}50%{-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);-o-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}80%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-o-keyframes nope{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}50%{-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);-o-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}80%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes nope{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}20%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}50%{-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);-o-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}80%{-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.chzn-container .chzn-drop{display:none}.chzn-container.chzn-with-drop{overflow:visible}.chzn-container.chzn-container-multi .chzn-choices,.chzn-container.chzn-container-single .chzn-single{font-size:14px;font-size:1.4rem;line-height:10px;outline:0;border-radius:2px;border:1px solid #ccc;background:#f8f8f8;-webkit-box-shadow:none;box-shadow:none;}.chzn-container.chzn-container-multi .chzn-choices:focus,.chzn-container.chzn-container-single .chzn-single:focus{border-color:#5183bc;-webkit-box-shadow:0 0 4px rgba(81,131,188,0.75);box-shadow:0 0 4px rgba(81,131,188,0.75)}.chzn-container.chzn-container-multi .chzn-choices .search-choice,.chzn-container.chzn-container-single .chzn-single .search-choice{margin:5px 0 5px 5px;background:#fff;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ccc;color:#000}.chzn-container.chzn-container-multi .chzn-choices .search-field input,.chzn-container.chzn-container-single .chzn-single .search-field input{padding:7px 10px;height:auto;line-height:10px}.chzn-container.chzn-container-multi .chzn-choices .default,.chzn-container.chzn-container-single .chzn-single .default{width:100% !important}.chzn-container .chzn-single{padding:9px 10px;height:auto;line-height:10px;}.chzn-container .chzn-single span{line-height:14px;margin-right:20px}.chzn-container .chzn-single b{position:relative;top:4px}.chzn-container .chzn-single abbr{top:10px}.chzn-container.chzn-container-active{-webkit-box-shadow:0 0 4px rgba(81,131,188,0.75);box-shadow:0 0 4px rgba(81,131,188,0.75);}.chzn-container.chzn-container-active.chzn-above .chzn-choices{border-radius:0 0 2px 2px}.chzn-container.chzn-container-active.chzn-container-single{border-radius:5px;}.chzn-container.chzn-container-active.chzn-container-single.chzn-with-dropdown{border-bottom-left-radius:0;border-bottom-right-radius:0;}.chzn-container.chzn-container-active.chzn-container-single.chzn-above{border-top-left-radius:0;border-top-right-radius:0;}.chzn-container.chzn-container-active .chzn-choices,.chzn-container.chzn-container-active .chzn-single{-webkit-box-shadow:none;box-shadow:none;border-color:#5183bc;border-bottom-left-radius:0;border-bottom-right-radius:0;}.chzn-container.chzn-container-active .chzn-drop{display:block;-webkit-box-shadow:none;box-shadow:none;border-color:#5183bc}.selectize-input{-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-dropdown-content > div{padding:8px}.hidden{display:none !important;opacity:0 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;filter:alpha(opacity=0) !important}.fadein{-webkit-animation:fadein .3s cubic-bezier(.47,0,.745,.715);-moz-animation:fadein .3s cubic-bezier(.47,0,.745,.715);-o-animation:fadein .3s cubic-bezier(.47,0,.745,.715);-ms-animation:fadein .3s cubic-bezier(.47,0,.745,.715);animation:fadein .3s cubic-bezier(.47,0,.745,.715)}.fadeout{-webkit-animation:fadeout .3s ease-in;-moz-animation:fadeout .3s ease-in;-o-animation:fadeout .3s ease-in;-ms-animation:fadeout .3s ease-in;animation:fadeout .3s ease-in;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.table-wrap{display:table;table-layout:fixed;width:100%}.flex-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%}.not-supported a{color:#777}.placeholder{color:#777}.swal2-overlay{background:rgba(0,0,0,0.7)}.swal2-modal{border-radius:3px !important;font-family:'proxima nova' !important;}.swal2-modal .icon.error{background:#fff !important}.swal2-modal h2{font-size:24px !important}.swal2-modal.out-of-office-modal button{font-size:24px;height:75px}.swal2-modal.out-of-office-modal .swal2-content{text-align:left;margin:10px 0}.VS-search-box{border-radius:0 !important}.VS-interface.ui-autocomplete{position:absolute;border:1px solid #ccc;border-radius:2px;background-color:#fff;cursor:pointer;z-index:10000;padding:0;margin:0;width:auto;min-width:160px;max-width:320px;max-height:300px;overflow-y:auto;overflow-x:hidden;font-size:13px;top:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.VS-interface.ui-autocomplete .ui-autocomplete-category{font-size:12px;padding:6px;font-weight:bold;color:#5183bc;cursor:default;text-transform:uppercase;border:none;background-color:transparent;text-shadow:none}.VS-interface.ui-autocomplete .ui-menu-item a{background:#fff;border:0;color:#000;display:block;outline:none;padding:6px 6px 6px 14px}.VS-interface.ui-autocomplete .ui-menu-item a:active{outline:none}.VS-interface.ui-autocomplete .ui-menu-item .ui-state-hover,.VS-interface.ui-autocomplete .ui-menu-item .ui-state-focus{background:#5183bc;border:0;margin:0}.VS-search .VS-search-inner .search_facet .category{color:#83b1d0;font-size:12px;font-size:1.2rem}.VS-search .search_facet input{font-size:12px;font-size:1.2rem;padding-top:0}.VS-search .search_facet.search_facet_maybe_delete input{color:#000}@media (max-height:240px){html.blackberry #content{position:relative}html.blackberry .masthead{position:absolute;top:0;left:0;}}html.blackberry #loop-details{overflow-y:scroll}html.blackberry .content{height:auto}html.android #loop-details{overflow-y:scroll}html.android .content{height:auto}html.no-csscalc .inputgroup.has-helper{margin-bottom:0}html.no-csscalc .inputgroup .helper{border:none;text-align:center;width:auto;float:none;clear:both}#small-search,#close-mainmenu-button,#open-main-menu,#open-main-menu-loop-details,#masthead-inbox,#masthead-inbox-loop-details,#close-loopview,#open-search,#close-search,#mobile-menu-manager-name{display:none}.loop:not(.full):hover{background-color:#e1eaf4}.loop.unread:after{top:14px}#content{height:100%}.header-modal .action-close .ss-icon.small{display:none}@media (max-width:979px){#small-search,#close-mainmenu-button,#open-main-menu,#open-main-menu-loop-details,#masthead-inbox,#masthead-inbox-loop-details,#close-loopview,#open-search,#close-search{display:block}#mobile-menu-manager-name.manager-name{border-left:1px solid #6b96c6;color:#fff;display:inline-block;float:right;height:100%;line-height:50px;max-width:240px;overflow:hidden;padding:0 15px 0 15px;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}#mobile-menu-manager-name.manager-name::first-letter{text-transform:uppercase}#mobile-menu-manager-name.manager-name.button{cursor:pointer;padding:0 15px 0 35px;}#mobile-menu-manager-name.manager-name.button:hover{background:#628fc3}#mobile-menu-manager-name.manager-name.button:before{background:#2cc26b;border-radius:9999px;border:1px solid #fff;content:'';height:12px;position:absolute;width:12px;left:14px;top:17px}#mobile-menu-manager-name.manager-name.button.out-of-office:before{background:#f39c12}#content{position:relative;height:100%}#content.collapsed,#masthead-loop-view.collapsed,#loop-details.is-hiddeninsmall,.masthead .loop-actions .loop-action[data-type=reassign],.facets .is-optional,.right-pane.collapsed,.left-pane.collapsed{display:none}body#aw #main-menu .menu-item.report{display:none}.header-modal .action-close .ss-icon.big{display:block}#masthead-inbox .create-loop{right:61px}#loop-details.is-pushed{padding-bottom:0}.ticket-form{overflow-x:hidden}.creation-label{display:none}.facets .sentiment{display:inline-block;float:left}.facets li{color:#c1d8e8;}.facets li.is-optional{color:#000;border:0}#main-menu .menu-item a{position:relative;text-shadow:none;margin:0}#main-menu .splash-page{color:#ececec}#search-section{border-bottom:1px solid #ccc}}.appended-photo-maximized{height:100%;font-size:0;left:-50px;margin-left:50px;position:fixed;text-align:center;width:100%;z-index:13;}.appended-photo-maximized:before{content:'';display:inline-block;height:100%;vertical-align:middle}.appended-photo-maximized .background-overlay{background:#000;bottom:0;left:0;position:absolute;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);right:0;top:0;z-index:9}.appended-photo-maximized .image-container{background:#fff;display:inline-block;max-height:100vh;max-width:100vw;padding:10px;position:absolute;vertical-align:middle;z-index:10;}.appended-photo-maximized .image-container img{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px)}.appended-photo-maximized .image-container .close-modal{background:#fff;cursor:pointer;font-size:20px;font-size:2rem;padding:5px 10px;position:absolute;right:5px;top:10px}.helpmodal{background:#fff;border-radius:6px;border:2px solid #5183bc;left:50%;margin:10% 0 0 -290px;padding:30px;position:fixed;width:580px;z-index:9999;}.helpmodal .close-modal{cursor:pointer;font-size:18px;font-size:1.8rem;position:absolute;right:12px;top:12px}.helpmodal .content{margin-bottom:40px;}.helpmodal .content.is-imageonly{margin-bottom:0 !important;padding:10px}.helpmodal .content h1{font-size:18px;font-size:1.8rem;margin:0 0 20px}.helpmodal .content h2{font-size:18px;font-size:1.8rem;margin:0 0 10px}.helpmodal .content p{font-size:16px;font-size:1.6rem;line-height:21px;margin:0 0 20px}.helpmodal .content ol{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:auto}.helpmodal .content img{border:1px solid #ececec;display:block;margin:0 auto;max-width:100%;padding:10px}.helpmodal table{border-left:1px solid #777;border-top:1px solid #777;display:inline-table;width:100%;}.helpmodal table tr{border-bottom:1px solid #777;border-right:1px solid #777;display:inline-table;width:50%;}.helpmodal table tr td{font-size:18px;font-size:1.8rem;padding:10px;width:65%;}.helpmodal table tr td:nth-child(odd){background:#ececec;color:#5183bc;font-weight:800;text-align:center;width:35%}.helpmodal .customFields label{margin-bottom:.5em;margin-top:1em}.helpmodal .customFields input.invalid{border-color:#f00}.helpmodal-overlay{background:rgba(0,0,0,0.75);bottom:0;left:0;margin:0;min-width:100%;position:fixed;top:0;width:auto;z-index:9998}@media (max-width:979px){.helpmodal{border-radius:4px;left:auto;margin:20px 10px 10px;padding:20px;width:calc(100% - 20px);}.helpmodal .close-modal{font-size:16px;font-size:1.6rem;right:5px;top:5px}.helpmodal .content{margin-bottom:20px;}.helpmodal .content h1{font-size:16px;font-size:1.6rem}.helpmodal .content h2{font-size:16px;font-size:1.6rem}.helpmodal .content p{font-size:14px;font-size:1.4rem}.helpmodal .content ol{font-size:14px;font-size:1.4rem;line-height:24px}}.overlay{bottom:0;left:0;margin:0;min-width:100%;position:fixed;top:0;width:auto;z-index:9999;}.overlay.long-content{position:absolute !important}.overlay .close-modal{color:#000;cursor:pointer;font-size:18px;font-size:1.8rem;position:absolute;right:12px;top:12px}.overlay .overlay-color{bottom:0;left:0;position:absolute;right:0;top:0}.overlay .overlay-inner{margin:0 auto;max-width:600px;min-width:320px;padding:8% 0;position:relative;width:100%}.overlay .modalDialog{margin:0 auto;max-width:400px;min-width:150px;padding:15px;position:relative;width:75%}@media (max-width:979px){.overlay .close-modal{font-size:16px;font-size:1.6rem;right:5px;top:5px}}@media (max-width:540px){.overlay .modalDialog{padding:10px}}.targetSearchWidget{margin-top:8px;overflow:hidden;}.targetSearchWidget .subhead{font-weight:700;font-size:20px;font-size:2rem;margin:5px 0 8px 5px}.targetSearchWidget .target-search{margin-bottom:10px;overflow:hidden;position:relative;width:100%;}.targetSearchWidget .target-search .ss-search{left:8px;position:absolute;top:6px}.targetSearchWidget .target-search .input{border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;outline:none;padding:5px 5px 5px 30px;width:100%}.subhead{font-weight:400;font-size:14px;font-size:1.4rem;margin:5px 0 8px}.target-list{-webkit-overflow-scrolling:touch;clear:both;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;font-size:1.4rem;margin-bottom:10px;overflow-x:hidden;overflow-y:auto;}.target-list .option-list{list-style:none;margin:0;padding:0;}.target-list .option-list li{position:relative;text-align:left;}.target-list .option-list li:last-child{border-bottom:0}.target-list .option-item{padding:10px 10px 10px 30px;}.target-list .option-item.selected a{font-weight:600}.target-list .option-item.selected .ss-icon{-webkit-animation:zoom-in .2s linear;-moz-animation:zoom-in .2s linear;-o-animation:zoom-in .2s linear;-ms-animation:zoom-in .2s linear;animation:zoom-in .2s linear}.target-list .option-item .ss-icon{left:9px;position:absolute}.target-list .option-item .distance{font-size:90%;position:absolute;right:10px}.target-list .option-item a.select,.target-list .option-item .details{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:98%}.target-list .option-item .details{font-size:75%;margin:0}.target-list .option-item .title{display:block;position:relative;top:-1px}.target-list .option-item .distance + .title{width:calc(100% - 50px);width:-webkit-calc(100% - 50px)}.target-list .dummy-target-page{margin:0;padding:0}.target-list.restrict-height{max-height:12em}@media (max-width:979px){.target-list .option-item .details{max-width:260px}}@-moz-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}html{font-family:'proxima nova','helvetica neue',helvetica,arial,sans-serif}.preview-placeholder{color:#6495ed;cursor:pointer;position:relative;}.preview-placeholder:after{background:rgba(60,60,60,0.85);border-radius:3px;content:attr(data-context);left:0;max-height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;-webkit-transition:100ms ease;-moz-transition:100ms ease;-o-transition:100ms ease;-ms-transition:100ms ease;transition:100ms ease;white-space:nowrap;z-index:10}.preview-placeholder:hover:after{max-height:200px;opacity:1;-ms-filter:none;filter:none;padding:.4em;top:1.2em}