.lds-dual-ring {
  display: inline-block;
  width: 36px;
  height: 36px;
}

.lds-dual-ring:after {
  content: ' ';
  display: block;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 2px solid #000;
  border-color: #000 transparent #000 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}

.preloader {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  background-color: white;
  z-index: 101;
}

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url(/assets/fontawesome-webfont.eot?32400f4e08932a94d8bfd2422702c446);
  src: url(/assets/fontawesome-webfont.eot?32400f4e08932a94d8bfd2422702c446?#iefix&v=4.5.0) format('embedded-opentype'), url(/assets/fontawesome-webfont.woff2?db812d8a70a4e88e888744c1c9a27e89) format('woff2'), url(/assets/fontawesome-webfont.woff?a35720c2fed2c7f043bc7e4ffb45e073) format('woff'), url(/assets/fontawesome-webfont.ttf?a3de2170e4e9df77161ea5d3f31b2668) format('truetype'), url(/assets/fontawesome-webfont.svg?f775f9cca88e21d45bebe185b27c0e5b#fontawesomeregular) format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}

@font-face {
  font-family: 'icomoon';
  src: url(/assets/icomoon.eot?5a268529fe825e5a9c26e38986494c1c);
  src: url(/assets/icomoon.eot?5a268529fe825e5a9c26e38986494c1c#iefix) format('embedded-opentype'),
    url(/assets/icomoon.ttf?7e73404c8f0c5db5ba5b4acfeeaa2280) format('truetype'), url(/assets/icomoon.woff?fba956cd83e53971d6b0b886d7979511) format('woff'),
    url(/assets/icomoon.svg?80a8b83d21e45917c1534da42cedf93c#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^='icon-'],
[class*=' icon-'] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-add-user:before {
  content: '\e902';
}
.icon-align-bottom:before {
  content: '\e908';
}
.icon-align-horizontal-middle:before {
  content: '\e909';
}
.icon-align-left:before {
  content: '\e90a';
}
.icon-align-right:before {
  content: '\e90b';
}
.icon-align-top:before {
  content: '\e90c';
}
.icon-align-vertical-middle:before {
  content: '\e90d';
}
.icon-area-graph:before {
  content: '\e90f';
}
.icon-arrow-down:before {
  content: '\e914';
}
.icon-arrow-left:before {
  content: '\e915';
}
.icon-arrow-right:before {
  content: '\e91a';
}
.icon-arrow-up:before {
  content: '\e91b';
}
.icon-attachment:before {
  content: '\e920';
}
.icon-back:before {
  content: '\e922';
}
.icon-back-in-time:before {
  content: '\e923';
}
.icon-bar-graph:before {
  content: '\e924';
}
.icon-beamed-note:before {
  content: '\e926';
}
.icon-bell:before {
  content: '\e927';
}
.icon-block:before {
  content: '\e929';
}
.icon-book:before {
  content: '\e92a';
}
.icon-bookmark:before {
  content: '\e92b';
}
.icon-briefcase:before {
  content: '\e92f';
}
.icon-bug:before {
  content: '\e933';
}
.icon-calendar:before {
  content: '\e936';
}
.icon-camera:before {
  content: '\e937';
}
.icon-ccw:before {
  content: '\e938';
}
.icon-check:before {
  content: '\e93a';
}
.icon-chevron-down:before {
  content: '\e93b';
}
.icon-chevron-left:before {
  content: '\e93c';
}
.icon-chevron-right:before {
  content: '\e93d';
}
.icon-chevron-thin-down:before {
  content: '\e942';
}
.icon-chevron-thin-left:before {
  content: '\e943';
}
.icon-chevron-thin-right:before {
  content: '\e944';
}
.icon-chevron-thin-up:before {
  content: '\e945';
}
.icon-chevron-up:before {
  content: '\e946';
}
.icon-chevron-with-circle-down:before {
  content: '\e947';
}
.icon-chevron-with-circle-left:before {
  content: '\e948';
}
.icon-chevron-with-circle-right:before {
  content: '\e949';
}
.icon-chevron-with-circle-up:before {
  content: '\e94a';
}
.icon-circle:before {
  content: '\e94b';
}
.icon-circular-graph:before {
  content: '\e94f';
}
.icon-clipboard:before {
  content: '\e952';
}
.icon-cloud:before {
  content: '\e954';
}
.icon-code:before {
  content: '\e955';
}
.icon-cog:before {
  content: '\e956';
}
.icon-controller-fast-backward:before {
  content: '\e959';
}
.icon-controller-fast-forward:before {
  content: '\e95a';
}
.icon-controller-jump-to-start:before {
  content: '\e95b';
}
.icon-controller-next:before {
  content: '\e95c';
}
.icon-controller-paus:before {
  content: '\e95d';
}
.icon-controller-play:before {
  content: '\e95e';
}
.icon-controller-record:before {
  content: '\e95f';
}
.icon-controller-stop:before {
  content: '\e960';
}
.icon-controller-volume:before {
  content: '\e961';
}
.icon-creative-commons:before {
  content: '\e963';
}
.icon-creative-commons-noderivs:before {
  content: '\e965';
}
.icon-creative-commons-noncommercial-eu:before {
  content: '\e966';
}
.icon-creative-commons-noncommercial-us:before {
  content: '\e967';
}
.icon-credit:before {
  content: '\e96c';
}
.icon-credit-card:before {
  content: '\e96d';
}
.icon-cross:before {
  content: '\e96f';
}
.icon-cw:before {
  content: '\e971';
}
.icon-cycle:before {
  content: '\e972';
}
.icon-database:before {
  content: '\e973';
}
.icon-dial-pad:before {
  content: '\e974';
}
.icon-dots-three-horizontal:before {
  content: '\e97a';
}
.icon-dots-three-vertical:before {
  content: '\e97b';
}
.icon-drive:before {
  content: '\e980';
}
.icon-email:before {
  content: '\e983';
}
.icon-erase:before {
  content: '\e988';
}
.icon-export:before {
  content: '\e98a';
}
.icon-eye:before {
  content: '\e98b';
}
.icon-eye-with-line:before {
  content: '\e98c';
}
.icon-flag:before {
  content: '\e98f';
}
.icon-flash:before {
  content: '\e990';
}
.icon-folder:before {
  content: '\e999';
}
.icon-forward:before {
  content: '\e99d';
}
.icon-funnel:before {
  content: '\e99e';
}
.icon-globe:before {
  content: '\e9a1';
}
.icon-grid:before {
  content: '\e9a3';
}
.icon-heart:before {
  content: '\e9a6';
}
.icon-heart-outlined:before {
  content: '\e9a7';
}
.icon-help:before {
  content: '\e9a8';
}
.icon-home:before {
  content: '\e9aa';
}
.icon-image-inverted:before {
  content: '\e9ad';
}
.icon-infinity:before {
  content: '\e9b0';
}
.icon-info:before {
  content: '\e9b1';
}
.icon-install:before {
  content: '\e9b3';
}
.icon-keyboard:before {
  content: '\e9b5';
}
.icon-laptop:before {
  content: '\e9b9';
}
.icon-level-down:before {
  content: '\e9bc';
}
.icon-level-up:before {
  content: '\e9bd';
}
.icon-light-bulb:before {
  content: '\e9bf';
}
.icon-light-down:before {
  content: '\e9c0';
}
.icon-light-up:before {
  content: '\e9c1';
}
.icon-link:before {
  content: '\e9c3';
}
.icon-list:before {
  content: '\e9c4';
}
.icon-lock:before {
  content: '\e9c7';
}
.icon-lock-open:before {
  content: '\e9c8';
}
.icon-login:before {
  content: '\e9c9';
}
.icon-log-out:before {
  content: '\e9ca';
}
.icon-loop:before {
  content: '\e9cb';
}
.icon-magnifying-glass:before {
  content: '\e9cd';
}
.icon-mail:before {
  content: '\e9ce';
}
.icon-megaphone:before {
  content: '\e9d3';
}
.icon-menu:before {
  content: '\e9d4';
}
.icon-message:before {
  content: '\e9d6';
}
.icon-mic:before {
  content: '\e9d7';
}
.icon-new-message:before {
  content: '\e9e1';
}
.icon-old-phone:before {
  content: '\e9e8';
}
.icon-palette:before {
  content: '\e9ea';
}
.icon-pie-chart:before {
  content: '\e9ee';
}
.icon-pin:before {
  content: '\e9ef';
}
.icon-plus:before {
  content: '\e9f0';
}
.icon-print:before {
  content: '\e9f5';
}
.icon-remove-user:before {
  content: '\e9fd';
}
.icon-reply:before {
  content: '\e9fe';
}
.icon-retweet:before {
  content: '\ea02';
}
.icon-rocket:before {
  content: '\ea03';
}
.icon-save:before {
  content: '\ea07';
}
.icon-scissors:before {
  content: '\ea08';
}
.icon-select-arrows:before {
  content: '\ea09';
}
.icon-share:before {
  content: '\ea0a';
}
.icon-share-alternative:before {
  content: '\ea0c';
}
.icon-shop:before {
  content: '\ea0e';
}
.icon-shopping-cart:before {
  content: '\ea11';
}
.icon-shuffle:before {
  content: '\ea12';
}
.icon-signal:before {
  content: '\ea13';
}
.icon-sound-mix:before {
  content: '\ea15';
}
.icon-squared-cross:before {
  content: '\ea19';
}
.icon-squared-minus:before {
  content: '\ea1a';
}
.icon-squared-plus:before {
  content: '\ea1b';
}
.icon-star:before {
  content: '\ea1c';
}
.icon-star-outlined:before {
  content: '\ea1d';
}
.icon-stopwatch:before {
  content: '\ea1e';
}
.icon-suitcase:before {
  content: '\ea1f';
}
.icon-swap:before {
  content: '\ea20';
}
.icon-switch:before {
  content: '\ea22';
}
.icon-tablet-mobile-combo:before {
  content: '\ea24';
}
.icon-text-document-inverted:before {
  content: '\ea28';
}
.icon-time-slot:before {
  content: '\ea2e';
}
.icon-tools:before {
  content: '\ea2f';
}
.icon-triangle-down:before {
  content: '\ea33';
}
.icon-triangle-left:before {
  content: '\ea34';
}
.icon-triangle-right:before {
  content: '\ea35';
}
.icon-triangle-up:before {
  content: '\ea36';
}
.icon-tv:before {
  content: '\ea38';
}
.icon-typing:before {
  content: '\ea39';
}
.icon-user:before {
  content: '\ea3f';
}
.icon-users:before {
  content: '\ea40';
}
.icon-wallet:before {
  content: '\ea46';
}
.icon-warning:before {
  content: '\ea47';
}
.icon-cross2:before {
  content: '\e900';
}
.icon-checkmark:before {
  content: '\e901';
}

@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }
}

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
    transform: perspective(400px) scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
    transform: scale(.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
    transform: scale(.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  width: 278px;
  padding: 4px;
  margin-top: 1px;
  top: 100px;
  left: 20px;
  /* Calendars */ }
  .daterangepicker:before, .daterangepicker:after {
    position: absolute;
    display: inline-block;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    content: ''; }
  .daterangepicker:before {
    top: -7px;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #ccc; }
  .daterangepicker:after {
    top: -6px;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent; }
  .daterangepicker.opensleft:before {
    right: 9px; }
  .daterangepicker.opensleft:after {
    right: 10px; }
  .daterangepicker.openscenter:before {
    left: 0;
    right: 0;
    width: 0;
    margin-left: auto;
    margin-right: auto; }
  .daterangepicker.openscenter:after {
    left: 0;
    right: 0;
    width: 0;
    margin-left: auto;
    margin-right: auto; }
  .daterangepicker.opensright:before {
    left: 9px; }
  .daterangepicker.opensright:after {
    left: 10px; }
  .daterangepicker.dropup {
    margin-top: -5px; }
    .daterangepicker.dropup:before {
      top: initial;
      bottom: -7px;
      border-bottom: initial;
      border-top: 7px solid #ccc; }
    .daterangepicker.dropup:after {
      top: initial;
      bottom: -6px;
      border-bottom: initial;
      border-top: 6px solid #fff; }
  .daterangepicker.dropdown-menu {
    max-width: none;
    z-index: 3001; }
  .daterangepicker.single .ranges, .daterangepicker.single .calendar {
    float: none; }
  .daterangepicker.show-calendar .calendar {
    display: block; }
  .daterangepicker .calendar {
    display: none;
    max-width: 270px;
    margin: 4px; }
    .daterangepicker .calendar.single .calendar-table {
      border: none; }
    .daterangepicker .calendar th, .daterangepicker .calendar td {
      white-space: nowrap;
      text-align: center;
      min-width: 32px; }
  .daterangepicker .calendar-table {
    border: 1px solid #fff;
    padding: 4px;
    border-radius: 4px;
    background-color: #fff; }
  .daterangepicker table {
    width: 100%;
    margin: 0; }
  .daterangepicker td, .daterangepicker th {
    text-align: center;
    width: 20px;
    height: 20px;
    border-radius: 4px;
    border: 1px solid transparent;
    white-space: nowrap;
    cursor: pointer; }
    .daterangepicker td.available:hover, .daterangepicker th.available:hover {
      background-color: #eee;
      border-color: transparent;
      color: inherit; }
    .daterangepicker td.week, .daterangepicker th.week {
      font-size: 80%;
      color: #ccc; }
  .daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
    background-color: #fff;
    border-color: transparent;
    color: #999; }
  .daterangepicker td.in-range {
    background-color: #ebf4f8;
    border-color: transparent;
    color: #000;
    border-radius: 0; }
  .daterangepicker td.start-date {
    border-radius: 4px 0 0 4px; }
  .daterangepicker td.end-date {
    border-radius: 0 4px 4px 0; }
  .daterangepicker td.start-date.end-date {
    border-radius: 4px; }
  .daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #357ebd;
    border-color: transparent;
    color: #fff; }
  .daterangepicker th.month {
    width: auto; }
  .daterangepicker td.disabled, .daterangepicker option.disabled {
    color: #999;
    cursor: not-allowed;
    text-decoration: line-through; }
  .daterangepicker select.monthselect, .daterangepicker select.yearselect {
    font-size: 12px;
    padding: 1px;
    height: auto;
    margin: 0;
    cursor: default; }
  .daterangepicker select.monthselect {
    margin-right: 2%;
    width: 56%; }
  .daterangepicker select.yearselect {
    width: 40%; }
  .daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
    width: 50px;
    margin-bottom: 0; }
  .daterangepicker .input-mini {
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #555;
    height: 30px;
    line-height: 30px;
    display: block;
    vertical-align: middle;
    margin: 0 0 5px 0;
    padding: 0 6px 0 28px;
    width: 100%; }
    .daterangepicker .input-mini.active {
      border: 1px solid #08c;
      border-radius: 4px; }
  .daterangepicker .daterangepicker_input {
    position: relative; }
    .daterangepicker .daterangepicker_input i {
      position: absolute;
      left: 8px;
      top: 8px; }
  .daterangepicker.rtl .input-mini {
    padding-right: 28px;
    padding-left: 6px; }
  .daterangepicker.rtl .daterangepicker_input i {
    left: auto;
    right: 8px; }
  .daterangepicker .calendar-time {
    text-align: center;
    margin: 5px auto;
    line-height: 30px;
    position: relative;
    padding-left: 28px; }
    .daterangepicker .calendar-time select.disabled {
      color: #ccc;
      cursor: not-allowed; }

.ranges {
  font-size: 11px;
  float: none;
  margin: 4px;
  text-align: left; }
  .ranges ul {
    list-style: none;
    margin: 0 auto;
    padding: 0;
    width: 100%; }
  .ranges li {
    font-size: 13px;
    background-color: #f5f5f5;
    border: 1px solid #f5f5f5;
    border-radius: 4px;
    color: #08c;
    padding: 3px 12px;
    margin-bottom: 8px;
    cursor: pointer; }
    .ranges li:hover {
      background-color: #08c;
      border: 1px solid #08c;
      color: #fff; }
    .ranges li.active {
      background-color: #08c;
      border: 1px solid #08c;
      color: #fff; }

/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto; }
    .daterangepicker .ranges ul {
      width: 160px; }
    .daterangepicker.single .ranges ul {
      width: 100%; }
    .daterangepicker.single .calendar.left {
      clear: none; }
    .daterangepicker.single.ltr .ranges, .daterangepicker.single.ltr .calendar {
      float: left; }
    .daterangepicker.single.rtl .ranges, .daterangepicker.single.rtl .calendar {
      float: right; }
    .daterangepicker.ltr {
      direction: ltr;
      text-align: left; }
      .daterangepicker.ltr .calendar.left {
        clear: left;
        margin-right: 0; }
        .daterangepicker.ltr .calendar.left .calendar-table {
          border-right: none;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
      .daterangepicker.ltr .calendar.right {
        margin-left: 0; }
        .daterangepicker.ltr .calendar.right .calendar-table {
          border-left: none;
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
      .daterangepicker.ltr .left .daterangepicker_input {
        padding-right: 12px; }
      .daterangepicker.ltr .calendar.left .calendar-table {
        padding-right: 12px; }
      .daterangepicker.ltr .ranges, .daterangepicker.ltr .calendar {
        float: left; }
    .daterangepicker.rtl {
      direction: rtl;
      text-align: right; }
      .daterangepicker.rtl .calendar.left {
        clear: right;
        margin-left: 0; }
        .daterangepicker.rtl .calendar.left .calendar-table {
          border-left: none;
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
      .daterangepicker.rtl .calendar.right {
        margin-right: 0; }
        .daterangepicker.rtl .calendar.right .calendar-table {
          border-right: none;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
      .daterangepicker.rtl .left .daterangepicker_input {
        padding-left: 12px; }
      .daterangepicker.rtl .calendar.left .calendar-table {
        padding-left: 12px; }
      .daterangepicker.rtl .ranges, .daterangepicker.rtl .calendar {
        text-align: right;
        float: right; } }
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto; }
  .daterangepicker.ltr .ranges {
    float: left; }
  .daterangepicker.rtl .ranges {
    float: right; }
  .daterangepicker .calendar.left {
    clear: none !important; } }

/*! angularjs-slider - v2.13.0 - 
 (c) Rafal Zajac <rzajac@gmail.com>, Valentin Hervieu <valentin@hervieu.me>, Jussi Saarivirta <jusasi@gmail.com>, Angelin Sirbu <angelin.sirbu@gmail.com> - 
 https://github.com/angular-slider/angularjs-slider - 
 2016-04-24 */
rzslider {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 4px;
  margin: 35px 0 15px 0;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

rzslider.with-legend {
  margin-bottom: 40px;
}

rzslider[disabled] {
  cursor: not-allowed;
}

rzslider[disabled] .rz-pointer {
  cursor: not-allowed;
  background-color: #d8e0f3;
}

rzslider span {
  position: absolute;
  display: inline-block;
  white-space: nowrap;
}

rzslider .rz-base {
  width: 100%;
  height: 100%;
  padding: 0;
}

rzslider .rz-bar-wrapper {
  left: 0;
  z-index: 1;
  width: 100%;
  height: 32px;
  padding-top: 16px;
  margin-top: -16px;
  box-sizing: border-box;
}

rzslider .rz-bar-wrapper.rz-draggable {
  cursor: move;
}

rzslider .rz-bar {
  left: 0;
  z-index: 1;
  width: 100%;
  height: 4px;
  background: #d8e0f3;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}

rzslider .rz-bar.rz-selection {
  z-index: 2;
  background: #0db9f0;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}

rzslider .rz-pointer {
  top: -14px;
  z-index: 3;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background-color: #0db9f0;
  -webkit-border-radius: 16px;
     -moz-border-radius: 16px;
          border-radius: 16px;
}

rzslider .rz-pointer:after {
  position: absolute;
  top: 12px;
  left: 12px;
  width: 8px;
  height: 8px;
  background: #ffffff;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  content: '';
}

rzslider .rz-pointer:hover:after {
  background-color: #ffffff;
}

rzslider .rz-pointer.rz-active {
  z-index: 4;
}

rzslider .rz-pointer.rz-active:after {
  background-color: #451aff;
}

rzslider .rz-bubble {
  bottom: 16px;
  padding: 1px 3px;
  color: #55637d;
  cursor: default;
}

rzslider .rz-bubble.rz-selection {
  top: 16px;
}

rzslider .rz-bubble.rz-limit {
  color: #55637d;
}

rzslider .rz-ticks {
  position: absolute;
  top: -3px;
  left: 0;
  z-index: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 0;
  padding: 0 11px;
  margin: 0;
  list-style: none;
  box-sizing: border-box;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

rzslider .rz-ticks .rz-tick {
  width: 10px;
  height: 10px;
  text-align: center;
  cursor: pointer;
  background: #d8e0f3;
  border-radius: 50%;
}

rzslider .rz-ticks .rz-tick.rz-selected {
  background: #0db9f0;
}

rzslider .rz-ticks .rz-tick .rz-tick-value {
  position: absolute;
  top: -30px;
  transform: translate(-50%, 0);
}

rzslider .rz-ticks .rz-tick .rz-tick-legend {
  position: absolute;
  top: 24px;
  max-width: 50px;
  white-space: normal;
  transform: translate(-50%, 0);
}

rzslider .rz-ticks.rz-ticks-values-under .rz-tick-value {
  top: initial;
  bottom: -40px;
}

rzslider.rz-vertical {
  position: relative;
  width: 4px;
  height: 100%;
  padding: 0;
  margin: 0 20px;
  vertical-align: baseline;
}

rzslider.rz-vertical .rz-base {
  width: 100%;
  height: 100%;
  padding: 0;
}

rzslider.rz-vertical .rz-bar-wrapper {
  top: auto;
  left: 0;
  width: 32px;
  height: 100%;
  padding: 0 0 0 16px;
  margin: 0 0 0 -16px;
}

rzslider.rz-vertical .rz-bar {
  bottom: 0;
  left: auto;
  width: 4px;
  height: 100%;
}

rzslider.rz-vertical .rz-pointer {
  top: auto;
  bottom: 0;
  left: -14px !important;
}

rzslider.rz-vertical .rz-bubble {
  bottom: 0;
  left: 16px !important;
  margin-left: 3px;
}

rzslider.rz-vertical .rz-bubble.rz-selection {
  top: auto;
  left: 16px !important;
}

rzslider.rz-vertical .rz-ticks {
  top: 0;
  left: -3px;
  z-index: 1;
  width: 0;
  height: 100%;
  padding: 11px 0;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

rzslider.rz-vertical .rz-ticks .rz-tick {
  vertical-align: middle;
}

rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-value {
  top: initial;
  left: 22px;
  transform: translate(0, -28%);
}

rzslider.rz-vertical .rz-ticks .rz-tick .rz-tick-legend {
  top: initial;
  right: 24px;
  max-width: none;
  white-space: nowrap;
  transform: translate(0, -28%);
}

rzslider.rz-vertical .rz-ticks.rz-ticks-values-under .rz-tick-value {
  right: 12px;
  bottom: initial;
  left: initial;
}
/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: #29d;

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;

  -webkit-transform: rotate(3deg) translate(0px, -4px);
      -ms-transform: rotate(3deg) translate(0px, -4px);
          transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
          animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


/**
 * @lordfriend/nya-bootstrap-select v2.5.1
 * Copyright 2014 Nyasoft
 * Licensed under MIT license
 */
.nya-bs-select {
  /*width: 220px\9; IE8 and below*/
  width: 220px \0;
  /*IE9 and below*/
  padding: 0;
  margin: 0;
}
.nya-bs-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: 220px;
}
.nya-bs-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
}
.nya-bs-select.form-control:not([class*="col-"]) {
  width: 100%;
}
.nya-bs-select .dropdown-toggle {
  width: 100%;
  padding-right: 25px;
}
.nya-bs-select .dropdown-toggle .filter-option,
.nya-bs-select .dropdown-toggle .special-title {
  overflow: hidden;
  width: 100%;
  text-align: left;
}
.nya-bs-select .dropdown-toggle .filter-option {
  display: inline-block;
}
.nya-bs-select .dropdown-toggle .special-title {
  display: none;
}
.nya-bs-select .dropdown-toggle.show-special-title .filter-option {
  display: none;
}
.nya-bs-select .dropdown-toggle.show-special-title .special-title {
  display: inline-block;
}
.nya-bs-select .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}
.nya-bs-select.fit-width {
  width: auto !important;
}
.nya-bs-select.btn-group:not(.input-group-btn),
.nya-bs-select.btn-group[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.nya-bs-select.btn-group.dropdown-menu-right,
.nya-bs-select.btn-group[class*="col-"].dropdown-menu-right,
.row-fluid .nya-bs-select.btn-group[class*="col-"].dropdown-menu-right {
  float: right;
}
.nya-bs-select.btn-group[class*="col-"] .btn {
  width: 100%;
}
.nya-bs-select.btn-group .dropdown-menu {
  min-width: 100%;
  z-index: 1035;
  box-sizing: border-box;
}
.nya-bs-select.btn-group .dropdown-menu.inner {
  position: static;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  box-shadow: none;
}
.nya-bs-select.btn-group .dropdown-menu li {
  position: relative;
}
.nya-bs-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.nya-bs-select.btn-group .dropdown-menu li.not-match {
  display: none;
}
.nya-bs-select.btn-group .dropdown-menu li.no-search-result {
  display: none;
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
}
.nya-bs-select.btn-group .dropdown-menu li.no-search-result.show {
  display: list-item;
}
.nya-bs-select.btn-group .dropdown-menu li.group-item a {
  padding-left: 2.25em;
}
.nya-bs-select.btn-group .dropdown-menu li a {
  cursor: pointer;
}
.nya-bs-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}
.nya-bs-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}
.nya-bs-select.btn-group .dropdown-menu li small {
  padding-left: 0.5em;
}
.nya-bs-select.btn-group .dropdown-menu li.selected a .check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}
.nya-bs-select.btn-group .dropdown-menu li a span.text {
  margin-right: 34px;
}
.nya-bs-select.btn-group .dropdown-menu li .dropdown-header {
  display: none;
}
.nya-bs-select.btn-group .dropdown-menu li.first-in-group {
  margin-top: 1.75em;
}
.nya-bs-select.btn-group .dropdown-menu li.first-in-group .dropdown-header {
  display: block;
  position: absolute;
  top: -1.75em;
  left: 0;
}
.nya-bs-select.show-menu-arrow.open > .btn {
  z-index: 1036;
}
.nya-bs-select.show-menu-arrow .dropdown-toggle:before {
  content: " ";
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom-width: 7px;
  border-bottom-style: solid;
  border-bottom-color: rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.nya-bs-select.show-menu-arrow .dropdown-toggle:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.nya-bs-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  top: -3px;
  border-bottom: 0;
  border-top-width: 7px;
  border-top-style: solid;
  border-top-color: rgba(204, 204, 204, 0.2);
}
.nya-bs-select.show-menu-arrow.dropup .dropdown-toggle:after {
  bottom: auto;
  top: -3px;
  border-top: 6px solid white;
  border-bottom: 0;
}
.nya-bs-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  right: 12px;
  left: auto;
}
.nya-bs-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  right: 13px;
  left: auto;
}
.nya-bs-select.show-menu-arrow.open > .dropdown-toggle:before,
.nya-bs-select.show-menu-arrow.open > .dropdown-toggle:after {
  display: block;
}
.nya-bs-select .bs-searchbox,
.nya-bs-select .bs-actionsbox {
  padding: 4px 8px;
}
.nya-bs-select .bs-actionsbox {
  float: left;
  width: 100%;
  box-sizing: border-box;
}
.nya-bs-select .bs-actionsbox .btn-group button {
  width: 50%;
}
.nya-bs-select .bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.nya-bs-select .bs-searchbox input.form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
  z-index: inherit;
  display: block;
  position: static;
  border-radius: 4px;
}
.nya-bs-select.fit-width .btn .filter-option,
.nya-bs-select.fit-width .btn .special-title {
  position: static;
}
.nya-bs-select.fit-width .btn .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.nya-bs-select.on-modal .dropdown-menu {
  z-index: 1040;
}
.nya-bs-select.on-modal.open > .btn {
  z-index: 1041;
}

.nvd3 .nv-axis line,.nvd3 .nv-axis path{fill:none;shape-rendering:crispEdges}.nv-brush .extent,.nvd3 .background path,.nvd3 .nv-axis line,.nvd3 .nv-axis path{shape-rendering:crispEdges}.nv-distx,.nv-disty,.nv-noninteractive,.nvd3 .nv-axis,.nvd3.nv-pie .nv-label,.nvd3.nv-sparklineplus g.nv-hoverValue{pointer-events:none}.nvd3 .nv-axis{opacity:1}.nvd3 .nv-axis.nv-disabled,.nvd3 .nv-controlsWrap .nv-legend .nv-check-box .nv-check{opacity:0}.nvd3 .nv-axis path{stroke:#000;stroke-opacity:.75}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{stroke:#e5e5e5}.nvd3 .nv-axis .zero line, .nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:700}.nvd3 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nvd3 .nv-bars rect{fill-opacity:.75;transition:fill-opacity 250ms linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:#add8e6}.nvd3 .nv-bars text{fill:transparent}.nvd3 .nv-bars .hover text{fill:rgba(0,0,0,1)}.nvd3 .nv-discretebar .nv-groups rect,.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect{stroke-opacity:0;transition:fill-opacity 250ms linear}.with-transitions .nv-candlestickBar .nv-ticks .nv-tick,.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width 250ms linear,stroke-opacity 250ms linear}.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover,.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:700;fill:rgba(0,0,0,1);stroke:transparent}.nvd3 .nv-boxplot circle{fill-opacity:.5}.nvd3 .nv-boxplot circle:hover,.nvd3 .nv-boxplot rect:hover{fill-opacity:1}.nvd3 line.nv-boxplot-median{stroke:#000}.nv-boxplot-tick:hover{stroke-width:2.5px}.nvd3.nv-bullet{font:10px sans-serif}.nvd3.nv-bullet .nv-measure{fill-opacity:.8}.nvd3.nv-bullet .nv-measure:hover{fill-opacity:1}.nvd3.nv-bullet .nv-marker{stroke:#000;stroke-width:2px}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000;fill:#fff;stroke-width:1.5px}.nvd3.nv-bullet .nv-markerLine{stroke:#000;stroke-width:1.5px}.nvd3.nv-bullet .nv-tick line{stroke:#666;stroke-width:.5px}.nvd3.nv-bullet .nv-range.nv-s0{fill:#eee}.nvd3.nv-bullet .nv-range.nv-s1{fill:#ddd}.nvd3.nv-bullet .nv-range.nv-s2{fill:#ccc}.nvd3.nv-bullet .nv-title{font-size:14px;font-weight:700}.nvd3.nv-bullet .nv-subtitle{fill:#999}.nvd3.nv-bullet .nv-range{fill:#bababa;fill-opacity:.4}.nvd3.nv-bullet .nv-range:hover{fill-opacity:.7}.nvd3.nv-candlestickBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.positive rect{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.negative rect{stroke:#d62728;fill:#d62728}.nvd3.nv-candlestickBar .nv-ticks line{stroke:#333}.nv-force-node{stroke:#fff;stroke-width:1.5px}.nv-force-link{stroke:#999;stroke-opacity:.6}.nv-force-node text{stroke-width:0}.nvd3 .nv-check-box .nv-box{fill-opacity:0;stroke-width:2}.nvd3 .nv-check-box .nv-check{fill-opacity:0;stroke-width:4}.nvd3 .nv-series.nv-disabled .nv-check-box .nv-check{fill-opacity:0;stroke-opacity:0}.nvd3.nv-linePlusBar .nv-bar rect{fill-opacity:.75}.nvd3.nv-linePlusBar .nv-bar rect:hover{fill-opacity:1}.nvd3 .nv-groups path.nv-line{fill:none}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5!important;stroke-opacity:.5!important}.nvd3 .nv-groups .nv-point.hover,.nvd3.nv-scatter .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95!important;stroke-opacity:.95!important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}svg.nvd3-svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;height:100%}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:5px}.nvd3 text{font:400 12px Arial,sans-serif}.nvd3 .title{font:700 14px Arial,sans-serif}.nvd3 .nv-background{fill:#fff;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:700}.nv-brush .extent{fill-opacity:.125}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0}.nvd3 .nv-brush .extent{fill-opacity:0!important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}@media print{.nvd3 text{stroke-width:0;fill-opacity:1}}.nvd3.nv-ohlcBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive{stroke:#2ca02c}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative{stroke:#d62728}.nvd3 .background path{fill:none;stroke:#EEE;stroke-opacity:.4}.nvd3 .foreground path{fill:none;stroke-opacity:.7}.nvd3 .nv-parallelCoordinates-brush .extent{fill:#fff;fill-opacity:.6;stroke:gray;shape-rendering:crispEdges}.nvd3 .nv-parallelCoordinates .hover{fill-opacity:1;stroke-width:3px}.nvd3 .missingValuesline line{fill:none;stroke:#000;stroke-width:1;stroke-opacity:1;stroke-dasharray:5,5}.nvd3.nv-pie .nv-pie-title{font-size:24px;fill:rgba(19,196,249,.59)}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{transition:fill-opacity 250ms linear,stroke-width 250ms linear,stroke-opacity 250ms linear;stroke:#fff;stroke-width:1px;stroke-opacity:1;fill-opacity:.7}.nvd3.nv-pie .hover path{fill-opacity:1}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nvd3.nv-sparkline path{fill:none}.nvd3.nv-sparklineplus .nv-hoverValue line{stroke:#333;stroke-width:1.5px}.nvd3.nv-sparklineplus,.nvd3.nv-sparklineplus g{pointer-events:all}.nvd3 .nv-interactiveGuideLine,.nvtooltip{pointer-events:none}.nvd3 .nv-hoverArea{fill-opacity:0;stroke-opacity:0}.nvd3.nv-sparklineplus .nv-xValue,.nvd3.nv-sparklineplus .nv-yValue{stroke-width:0;font-size:.9em;font-weight:400}.nvd3.nv-sparklineplus .nv-yValue{stroke:#f66}.nvd3.nv-sparklineplus .nv-maxValue{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-sparklineplus .nv-minValue{stroke:#d62728;fill:#d62728}.nvd3.nv-sparklineplus .nv-currentValue{font-weight:700;font-size:1.1em}.nvtooltip h3,.nvtooltip table td.key{font-weight:400}.nvd3.nv-stackedarea path.nv-area{fill-opacity:.7;stroke-opacity:0;transition:fill-opacity 250ms linear,stroke-opacity 250ms linear}.nvd3.nv-stackedarea path.nv-area.hover{fill-opacity:.9}.nvd3.nv-stackedarea .nv-groups .nv-point{stroke-opacity:0;fill-opacity:0}.nvtooltip{position:absolute;color:rgba(0,0,0,1);padding:1px;z-index:10000;display:block;font-family:Arial,sans-serif;font-size:13px;text-align:left;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.5);border-radius:4px}.nvtooltip h3,.nvtooltip p{margin:0;text-align:center}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;transition-delay:200ms}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{padding:4px 14px;line-height:18px;background-color:rgba(247,247,247,.75);color:rgba(0,0,0,1);border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.nvtooltip p{padding:5px 14px}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key.total{font-weight:700}.nvtooltip table td.value{text-align:right;font-weight:700}.nvtooltip table td.percent{color:#a9a9a9}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{vertical-align:middle;width:12px;height:12px;border:1px solid #999}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{pointer-events:none;display:none}.nvd3 line.nv-guideline{stroke:#ccc}
.colorpicker-visible,.colorpicker-visible .dropdown-menu{display:block!important}colorpicker-saturation{display:block;width:100px;height:100px;background-image:url(data:image/png;base64,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);background-size:contain;cursor:crosshair;float:left}colorpicker-saturation i{display:block;height:7px;width:7px;border:1px solid #000;border-radius:5px;position:absolute;top:0;left:0;margin:-4px 0 0 -4px}colorpicker-saturation i::after{content:'';display:block;height:7px;width:7px;border:1px solid #fff;border-radius:5px}colorpicker-alpha,colorpicker-hue{width:15px;height:100px;float:left;cursor:row-resize;margin-left:4px;margin-bottom:4px}colorpicker-alpha i,colorpicker-hue i{display:block;height:2px;background:#000;border-top:1px solid #fff;position:absolute;top:0;left:0;width:100%;margin-top:-1px}.colorpicker,colorpicker-alpha{display:none}colorpicker-hue{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAMAAABw8qpSAAABLFBMVEUA/z8AuP//JAAA/33/3AAA/1ABAv8A/7r/AH7/jgD2AP8A//j/AEHmAP/XAP/HAP+4AP//ALyoAP+aAP+JAP97AP9rAP9cAP9MAP8+AP8tAP8fAP8PAP8ATv//AG7/cAD/vgD/APoAmv//ADH/AKwB/wMA5//4Eg4AL///AOr/UQD/nwAA/27/7AAA/+kAe/8Ayf8A/5sA/zEA/6z/ABEAEP8A/17/MgAA/9n/ACL/gAD/AJ0AXP8Aqv//AMoA/yHqFBb/zAD/AGD/ANsA9//1/wDk/wDV/wDF/wC3/wD/AI2m/wD/FACY/wCI/wB5/wBp/wD/YgBb/wBK/wA8/wAs/wAd/wAN/wAAPv8A/xH/AFAAi///rQAA/8r/+gAA1///QwAAH/8Abf8A/43c/JNGAAAAiUlEQVR4AQXBg2EDAAAAsMy2bds2ttp2+/8PTby79mDLsKJPq/oFPdk24dWXAxsGjRg1ZtykKdNmzJozb8GiJct63WjYl7fiWdOZkk0vOpyr2fVtyKl7FX2uXGjpcuxWDy69KdiRk5WRlpIUFxMVERLw78+vH1Unun1YV3ZkwKM1CYfq7nQK22sD03ITV2Aqp0IAAAAASUVORK5CYII=);background-size:contain}.colorpicker-color,colorpicker-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABkCAMAAACIElGlAAADAFBMVEUAAADT09PT09P////T09P////e3t7q6urT09Px8fHT09P////////T09PT09P////////T09PT09P////////////T09PT09P////////////T09P////T09PT09PT09P////T09PT09P////////////////T09P////T09PT09P////T09PT09PT09PT09PT09PT09P////T09P////T09PT09P////////////T09P////T09P////////////T09PT09P////T09P////////////////////T09P////////T09PT09P////////////////////////T09PT09P////////////////////////T09PT09P////T09PT09P////////T09P////////////T09P////////T09P////T09P////T09P////T09PT09PT09PT09P////T09PT09PT09PT09PT09PT09P////T09P////T09PT09P////////////T09PT09PT09P////T09PT09PT09PT09PT09PT09PT09P////////////////T09PT09P////////////T09P////////T09P////T09PT09PT09P////////T09P////////T09P////T09PT09P////////////////T09PT09PT09PT09P////T09PT09PT09PT09PT09PT09PT09P////T09P////T09PT09PT09PT09PT09P////////////////////////////////////T09P////T09P////T09P////T09PT09P////////////T09P////T09P////T09P////////////T09PT09P////////////////T09PT09P////T09P////T09PT09P////T09P////T09PT09P////T09PT09PT09PT09P////T09PT09P////////////T09PT09P////T09P////////T09MQsm1FAAABAHRSTlMAgJN8/vcDAfcCnJyGaZmZlomGk4yJOmM/eTxs8wY0YDFC7HNdLx18n5/7aUvzCcW9+qKiK8P0ZiltRwfdw/n8Px3WduJjItj78ss5PDHUNELbwP5wplA2FglEVwvkqNarCs4Z7b2sDLgQ0xNdyLrr0eLLUeW1Vs5TWQLwjPI3ZvQGdvxFyFrAeevaLCLvGd0kpRskGyf4qK605xKvFrGyDRHnBYMEkJaDkIBvB/gpH99O6CrbIC4nH3Lg2SXp4A7Qul/GDEgPSlMQ6LjqFU0SjyCCj5V/gnBN7xglL3O70WBU7gjFFEfft0sPTo1ndRipwXr2yRemWRVENq+ytbGuxGaWGQAAAnpJREFUeNpNxmdcDHAAxvEHOWXvmXX23ntv2XvvMg/Z44x0KaRBSnfcKSqlnYZKp1QqGpT20KZh783/eePj+3vzw3/q/AM9iURPTy6XS+RwcXNzcZMQTE1dTE3bE7y9S0u9xxD600rCGtpI2ErOsbGxzoiMrIqscnaOi4vDdnp4XYSrguwxQSb7KpMllycnl2MFaTSaTxrY5NrY5BoKb2BnZ2doZ29vb2OPSdSd4Bcc7OcXGhqamgqrYCsrq+mEiEtC3gUBDg55Dg53IkQYSYG+gb6+GEqB5wV0o5D8/JAQdKK5hA40n3BS+L6c0JJmE+ZQW8JEak1YQJ0Jq+jbaQEPnotGE+IrK+Pj+xKqU6pTUrIDAgKysZ+WEY5QQkJxcQIO0WrCUbL4YmFhgZ3UlVAUHR1d1JEwjVoRRpDJKxMTE/ShBoRR1I6whLyyvLyyUFAQFhbWhTCFFArFawXOCu/bEHpQLYKnZ0aGZw2CR1qah0dmpqurK+pTU0ILakJoTi+PC7j5RHTrqQg1qRkh3T3d3b0xoSE1ItSleoSe1IswmIYQPl8UlhLWkaOj41tHbKENBLX6j1qt/KFUKnFN+Onk9NvJCQdJpfqlUqGiIjExcRthN91/JsJmGkhYRO/OCBhHwwgxMWUxZQMIu8j8o7m5OfbRLMJh2kTYQ1FRhYVR2EHzCOtpMmEG3SUsJEvLoKAg2Prb2tqOJYSH+/uH33shwlTaS1hLBwhX6AYX2tuiRwStVntOa5yUZJwEqbREKjUi5Bjl5BhZW1uXWOMYGRBOnNDX1zfoxz1FwwkfSJfgo6vr41P7soBBNJ7Qm2YSzHTMzMwmEHRoMf0Fm5mYOUrzNBYAAAAASUVORK5CYII=);background-size:10px 100%}.colorpicker{top:0;left:0;z-index:99999}.colorpicker colorpicker-alpha,.colorpicker colorpicker-hue,.colorpicker colorpicker-saturation{position:relative}.colorpicker input{width:100px;font-size:11px;color:#000;background-color:#fff}.colorpicker.alpha{min-width:140px}.colorpicker.alpha colorpicker-alpha{display:block}.colorpicker.dropdown{position:absolute}.colorpicker.colorpicker-fixed-position{position:fixed}.colorpicker .dropdown-menu::after,.colorpicker .dropdown-menu::before{content:'';display:inline-block;position:absolute}.colorpicker .dropdown-menu::after{clear:both;border:6px solid transparent;top:-5px;left:7px}.colorpicker .dropdown-menu::before{border:7px solid transparent;top:-6px;left:6px}.colorpicker .dropdown-menu{position:static;top:0;left:0;min-width:129px;padding:4px;margin-top:0}.colorpicker-position-top .dropdown-menu::after{border-top:6px solid #fff;border-bottom:0;top:auto;bottom:-5px}.colorpicker-position-top .dropdown-menu::before{border-top:7px solid rgba(0,0,0,.2);border-bottom:0;top:auto;bottom:-6px}.colorpicker-position-right .dropdown-menu::after{border-right:6px solid #fff;border-left:0;top:11px;left:-5px}.colorpicker-position-right .dropdown-menu::before{border-right:7px solid rgba(0,0,0,.2);border-left:0;top:10px;left:-6px}.colorpicker-position-bottom .dropdown-menu::after{border-bottom:6px solid #fff;border-top:0}.colorpicker-position-bottom .dropdown-menu::before{border-bottom:7px solid rgba(0,0,0,.2);border-top:0}.colorpicker-position-left .dropdown-menu::after{border-left:6px solid #fff;border-right:0;top:11px;left:auto;right:-5px}.colorpicker-position-left .dropdown-menu::before{border-left:7px solid rgba(0,0,0,.2);border-right:0;top:10px;left:auto;right:-6px}colorpicker-preview{display:block;height:10px;margin:5px 0 3px;clear:both;background-position:0 100%}
/* Include this file in your html if you are using the CSP mode. */

.ng-animate.item:not(.left):not(.right) {
  -webkit-transition: 0s ease-in-out left;
  transition: 0s ease-in-out left
}
.uib-datepicker .uib-title {
  width: 100%;
}

.uib-day button, .uib-month button, .uib-year button {
  min-width: 100%;
}

.uib-left, .uib-right {
  width: 100%
}

.uib-position-measure {
  display: block !important;
  visibility: hidden !important;
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

.uib-position-scrollbar-measure {
  position: absolute !important;
  top: -9999px !important;
  width: 50px !important;
  height: 50px !important;
  overflow: scroll !important;
}

.uib-position-body-scrollbar-measure {
  overflow: scroll !important;
}
.uib-datepicker-popup.dropdown-menu {
  display: block;
  float: none;
  margin: 0;
}

.uib-button-bar {
  padding: 10px 9px 2px;
}

[uib-tooltip-popup].tooltip.top-left > .tooltip-arrow,
[uib-tooltip-popup].tooltip.top-right > .tooltip-arrow,
[uib-tooltip-popup].tooltip.bottom-left > .tooltip-arrow,
[uib-tooltip-popup].tooltip.bottom-right > .tooltip-arrow,
[uib-tooltip-popup].tooltip.left-top > .tooltip-arrow,
[uib-tooltip-popup].tooltip.left-bottom > .tooltip-arrow,
[uib-tooltip-popup].tooltip.right-top > .tooltip-arrow,
[uib-tooltip-popup].tooltip.right-bottom > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.top-left > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.top-right > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.bottom-left > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.bottom-right > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.left-top > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.left-bottom > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.right-top > .tooltip-arrow,
[uib-tooltip-html-popup].tooltip.right-bottom > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.top-left > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.top-right > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.bottom-left > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.bottom-right > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.left-top > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.left-bottom > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.right-top > .tooltip-arrow,
[uib-tooltip-template-popup].tooltip.right-bottom > .tooltip-arrow,
[uib-popover-popup].popover.top-left > .arrow,
[uib-popover-popup].popover.top-right > .arrow,
[uib-popover-popup].popover.bottom-left > .arrow,
[uib-popover-popup].popover.bottom-right > .arrow,
[uib-popover-popup].popover.left-top > .arrow,
[uib-popover-popup].popover.left-bottom > .arrow,
[uib-popover-popup].popover.right-top > .arrow,
[uib-popover-popup].popover.right-bottom > .arrow,
[uib-popover-html-popup].popover.top-left > .arrow,
[uib-popover-html-popup].popover.top-right > .arrow,
[uib-popover-html-popup].popover.bottom-left > .arrow,
[uib-popover-html-popup].popover.bottom-right > .arrow,
[uib-popover-html-popup].popover.left-top > .arrow,
[uib-popover-html-popup].popover.left-bottom > .arrow,
[uib-popover-html-popup].popover.right-top > .arrow,
[uib-popover-html-popup].popover.right-bottom > .arrow,
[uib-popover-template-popup].popover.top-left > .arrow,
[uib-popover-template-popup].popover.top-right > .arrow,
[uib-popover-template-popup].popover.bottom-left > .arrow,
[uib-popover-template-popup].popover.bottom-right > .arrow,
[uib-popover-template-popup].popover.left-top > .arrow,
[uib-popover-template-popup].popover.left-bottom > .arrow,
[uib-popover-template-popup].popover.right-top > .arrow,
[uib-popover-template-popup].popover.right-bottom > .arrow {
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  margin: 0;
}

[uib-popover-popup].popover,
[uib-popover-html-popup].popover,
[uib-popover-template-popup].popover {
  display: block !important;
}

.uib-time input {
  width: 50px;
}

[uib-typeahead-popup].dropdown-menu {
  display: block;
}

.switch{background:#fff;border:1px solid #dfdfdf;position:relative;display:inline-block;box-sizing:content-box;overflow:visible;width:52px;height:30px;padding:0;margin:0;border-radius:20px;cursor:pointer;box-shadow:#dfdfdf 0 0 0 0 inset;transition:.3s ease-out all;-webkit-transition:.3s ease-out all;top:-1px}.switch.wide{width:80px}.switch small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);width:30px;height:30px;position:absolute;top:0;left:0;transition:.3s ease-out all;-webkit-transition:.3s ease-out all}.switch.checked{background:#64bd63;border-color:#64bd63}.switch.checked small{left:22px}.switch.wide.checked small{left:52px}.switch .switch-text{font-family:Arial,Helvetica,sans-serif;font-size:13px}.switch .off{display:block;position:absolute;right:10%;top:25%;z-index:0;color:#A9A9A9}.switch .on{display:none;z-index:0;color:#fff;position:absolute;top:25%;left:9%}.switch.checked .off{display:none}.switch.checked .on{display:block}.switch.disabled{opacity:.5;cursor:not-allowed}

.nya-bs-select .dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap; }

.nya-bs-select .dropdown-menu > li > a:hover,
.nya-bs-select .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #d4d4d4; }

.nya-bs-select .dropdown-menu > .active > a,
.nya-bs-select .dropdown-menu > .active > a:hover,
.nya-bs-select .dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7; }

.nya-bs-select .btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc; }

.nya-bs-select .btn-default:active:hover,
.nya-bs-select .btn-default.active:hover,
.nya-bs-select.open > .dropdown-toggle.btn-default:hover,
.nya-bs-select .btn-default:active:focus,
.nya-bs-select .btn-default.active:focus,
.nya-bs-select.open > .dropdown-toggle.btn-default:focus,
.nya-bs-select .btn-default:active.focus,
.nya-bs-select .btn-default.active.focus,
.nya-bs-select.open > .dropdown-toggle.btn-default.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #8c8c8c; }

.nya-bs-select .btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.nya-bs-select:not([class*='col-']):not([class*='form-control']):not(.input-group-btn) {
  width: 100%; }

.nya-bs-select > .btn .filter-option::after {
  content: '\00a0'; }

.nya-bs-select.btn-group .dropdown-menu li a::after {
  content: '\00a0'; }

i.wallet {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-size: 16px;
  margin: 0 0 -4px 0; }
  i.wallet.wallet-bitcoin {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-tether {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-monero {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-capitalist {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QMUDDcy2N3QTwAAA45JREFUeNrtm01IVFEUx38zGRmERFogfdjKukERJAUlgmVF0CIyCC64sE2LCIkWJTdaFI9AooWLNlJBxSNCq40RUZRUiyBXRU9Qgr4E6VsDG3K0xTxpHNTenfc1jfe/ejDnnXnnf88599yPkyBE2I6FFGryeTOwDRDAamApUAZMACPAEPAeeAU8lUL15uoIA4kwDbcdqxY4DuzLU9U14IwUaiAsIhIhGS6ATmBdQKrvABIYDZqEZAjGnwZeB2g8rgeNAJsK0gOyjL8BHCRcbJdCPSq4ELAd6wJwjGhQDfQHEQ6JIEYfqAN6iA5fpVDlQSTGoELgE1BBtGiTQp0oBA9oAq4SD0qBlB8vCGIWOEl8aPUbAkmfo1+R53T3GGgB9gC7gSPAwzz0HI27DmjUlP8OCClUPdAuhbonhboPXJRCNbjZ/bNbHnvBEtuxquMkoEFDNg1UAX3AlOyd9dwPrABGNfTujZOALRqyh6VQw7PFrPtbCmjW0FsbJwErPcpNSKEueRGUQiGFuqnxDTUFsRb4B27nmSiDHIRpUeJjBtB5tzefvwAGZ/IoYNzNK2nbsUqlUL8iJQCYryH7TadsdWU7gA6NcjzaStB2rEXuEtULDkmhrlCA8JMDdMj7TYEiGdG76blOwHgxEoAhwDsmDAFFSEBirodA0oSASYL/PwwBhgCTA4wHGA8wHmBKYRMCJgQMAYYAbaSNB4Szd1CUBMwrRgJ05vYSQ8AcJ2BhMRIwpiFbpnOAqXvY6edw1I9r6kyDlTq3udxrt03MfPtj8nh8zP2OViDa43EpVEqD+fV5/EUzUO/xW47FEQI6yOciU71HuY9x1gGDXusA27Gk13i2HWuXxje8iJOA5xqyl23HKp0tbLJukVzX0PssTgJ07u0vAN6R6Reakrmznittx3pDpp/IK7pjq9Ftx1oOfMjj1bvALWDAzebVZLpCdHPFDynU4lgXKbZj9QFrYqpjLCnUqbgXQ2djLOTO+SmCAlum2o41BCyL2Ph2KVRL7MthdwT2R2z8TylUi9/RD3Sjwnas82SaJKPABuBlQTRNZc/ftmN1ot9DoF1VSqG6g1IWSCnsGo8U6gDQFqLxdUEaH2gI5HhCDdAFrApI9QOgUQo1XEj7AdN6wmR9LoWqcgsbP12eXcBGKdROYDgMlwp1tzanfX4HsBVY63pGOX93ilLAF+Atmb7jJ1KonlwdYeAP7QUmIAuj9HEAAAAASUVORK5CYII=); }
  i.wallet.wallet-creditCard {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QcECTImHCLDwwAABQtJREFUeNrtmstvVFUcxz/n3HtnOkw7HduOYMtLwhsKikCrslCWUDBE3bFwYVy7cOPKP8GtSxcYTdRACJiIgdYoVLTGgI0BLKWUZ1umM33N6957fi6m8qh9TOuCGeZ+k0lu5v7uL/f7vef3OL8cCBAgQIAAAQIEqFKofy8mLra+63lTO5Xkos80YWVnRdm99bFXTqrtX08qgPTPzZ8I1scKE66Gry6Cq6zo517Tno/U6PnNHVqmvgITraalLyhfW6H3tVbsqjbyxdgXCyNtGmU/V60JUJTTZA+NRhDPr0oBjIpgn+7eQi7nVqUA4ZDCzruagutUbRegq70RCgQIBAgECASoatit64Zx89mqJG+FQtj7dgwg3lh1dgFWFLu4Rw5yQCBA1SbBuaWJgC5xQORnQArTgRUCa1mJ27Fc8Vd2Ali1OIl30DVrS+Mx1Yv74AQATtNb6Oi2Evn34w5/C2aqzARQDsqOo+xYiV5iRVcKsOtLfk7ZcdAOmHJbAV4Kd+hLlF1XkhNxUyA5EPBGjuOnu0p7zhsHL12eOUDcIcQdWrRD8ZKIlwyqQMVXASvWhnKeR9wk/ng3IKjwaqzo1mJ1MAVM9m9Mtm/avh3lJKbtLxRjPLwGK7rlob2fuYrk+ov2dXsBgz/RU34CKCeB3diBdhoQP4fJ30Lyt7GiW3GaDj2WKrow2RsopxG78RDaiSN+BpMfRPJ3sGq34zQeeOR4NIKXG0CFEjiJI4gUMLkBxH1QXgKIO4KXOosOr0TcEaQwDAgm24eX6iz2CFLAz1wBfMQdxkv9ULQvDCOFoaJ9pg9Pd4GuASlgstcAgxRGcEfPFK9LIG8mBf+u4KekGLf1CrtZoWMKEbg70cDNsQSThQhhy6WlLsnq+Aghy196CPjpLnwUII9eJNuHyV5/XKoF7K9Ok55pb/DTnQsnVBFyPxny3QavX5D89A0HnLWKVHsT39W9RufADu6MN+CLhUaor5ni1VVXOLihhz0tfUvsBGcQnP+/pdrPTz5z3Cdz2sDMqX0ert56gWPWQbobdj65WoBkNsapa3vpHV7Dey+dpWNjT+VVgdw5Q+bkLOSBrA5xouXN/5CfiYH0co5deoNL99dUlgB+SsidN3N2iBcbWulM7CnJV1+qme+v78KIqhwBvBuCNzB76PgoLsU34mm7ZH+/3NrE0GS8glbAsIA3+728FWIwsmJR/pLZGA8ydRWUA+apXgaNp63FuROFZ6zKEUDHeezwzpMIGZdEfnEbqNpQjnjNVOUIYK9W6DlOLYTEY8t4P0jp5XVbYpAVtanKEcBaqQi3zf1q7aN/smlioCRfIctl/4uXiThu5QiglKJmv0Vo9+xx0JIb4fC9H1meW2jbLRxt7eLAht+X2gk+xTBYroi+baFjhvwFg8wYHe4f62FZTDgV38cfI+sw8mSSa65LcmRzN0d3dM079i9bAQDsFk3tUUV4l8a9ZvCHil9VJxTOek3Htsu0eTe5eHsTf42sIpmtY5mTZ33DPXY397G56c7Cqy3dvfVT/LEPy35yISBGHgaumvFZRcAXjUKwdIkJUke/sZm12y7HxADKUvPkDbCVWaRL5Wsj7mC1jsNEqZva1s450TU9VUce/bfoyBkFMPbry4elkPoA/NcFsZ9l4go8VKgX8T6L7xv84mFQpS+0N2BNrtN+4X8emH6aR+4WTmfGUnmb2O3att/uEyBAgAABAgSoavwDOq0R403I3DkAAAAASUVORK5CYII=); }
  i.wallet.wallet-salaryCard {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-dengionline {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-ecoin {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QMUDwoL73auoAAAD3NJREFUeNrtm3mUXVWVxn/73PvmqldTKqRIAglTIAiEKRFUlAbSAi61QWZpFjSjDShiB8VGEQRtG5EEw2CimGBDKwG6JQqEUQkIMgghkIGQEEKGqqTmN797z+4/biWVSlL1bhWVCGv1qXXWqlWr3jlnf3v69j7nCR+BoYvu35/mpQeANagarBcFsThOGXE80mNWyOSLFu+MvWWXCfnkNSLH/4cCqGo9/33GfNa/USbfbhEdjdIIRhAEEQdVRfHBKqqtGGcdsbTSsG+RSWd/RyZ99VUA/Z+zRb58n36kAdD/Ot2Rc37n68OXPs2KBcfSva5IpMrHjQmOCzggZqAVQD3wPfCLSjFjSNYbxn+mS878baM+eKErp872PpIA+D896GQTjV1Jtnkq2Y0lEiM8oklB7VbChT1pz3HFgFdUsi1CvDZB436v0LLse3x22nvymW8u+UgAoPee8g2WzD+Mqt3Oxfpl3JiHcUB1GB1YwPrgFRyQKG58FaMnXS/nPjRX75wkctnrussBUL/FZc65raxaaEiOcDDuroum1odsi0fd+Ihc/VZil1qAqkb4dqyREePW0rEuQ3p3g/q7PqUYF3KtijEpJnz+xlN+sfb7Dz/1VL+WYD604Hd8TjKqLrNPnEM8vYpCLkd1k8H6gW/v6ul7EK8TnESOZQuue+i4d+cC6A21MuwWoHd9SuTS51VvP7qZjUtrSdR6uzCzhhvFTIRy/jW5qeuTO8UFdPqULtYvFmpGD83k1QaBcXNW2DpIigQTs9Xvg3UJA/kuoZx9Um7OfHHYAOi859xUuvWNhbS/P4GqkYoNK7yA+lDsVqwHkQQk6oXa0ZCsE9xE4JZ+WSl0K5kW6F6vlLIWvyTEqgU30ZtCw2aLYiaJX5orP2w7T68fKXJ9i34oAHTWyctZ89dxxNLl8Ilcla71ihsX9jrGYeKJDnt80pCoFaIpwY2DcXrTm1+Gch5KGaV1pWXZAsvSxz02LVeSDRBPC9YbDAgJ4Bn5QfNxetuhIt/4mw4JAF1wwzk8cdO91IzOh9a6V4TcJuXgrziccF2UkfsNLQD7JeXlOR4Lbi6R3wRVu0loSzAOdG1QGvd9Ta5+7ZghWYB310njnZXPriQ9KotKhc0loLC5dmXcUYap34sy/mhnWIJbKas89ZMSL9zpYSIQTUgokiUOFDoT7HnkNLnoD7cMCgB99tZDWDjzMcrFatz4ABtqgLZXhGKXZep1UY6+JEI0Nfwp4p2nPB66qkjXWiU5wgQuUWEb9QSvuEpu3HDg4AD4TsOZuInf4MaLA2peBLwSdG+ynDc3xiGnRnZqqmtfY5k5tUCmRUk1bFVnDHC+7CZhwvE2NAA68/haOprbKXRmcSIDf856UOi0XPDbGBOm7lzhN49sq3Lr0XkKXRrK0owDHWuS4QNRIXsNnR/4OFGpgK5SyCqnTt91wgOkGoRzfhXFREFVB3YDgXwnjDm8uSIAeveXg5VaVnybVEMhcHDZ8TSukmlXjjzLYfK5kUEHtXeeKfPir0s8P6vEov8t07baDmqNvT7l8rkrXDJtipj+z6lWUU2SSJ8UygX07lPeZdmTjVSPMv37l0A5C7GkctXCJOndwllXd4vy1K1FXprrk2u1ODEBCYiQIEycajjxuihjDw9XVha7lenH5Whfo0Srd5ylvKIyYnyKPSftXjEldavGo/dfdjHx2pqBuzYCXRssZ9weZ9yUcId9588+vzwrz6Lf+8TrhFRjQIiiVUKiJmB9H7xpeeU+n+qRwthDK6dQNybUNgl/mesRr+lPwXG61l0oX39mYUUtVc067VJwd8eJDlCFCWTblL2PcTjsjHCmv2GJz+wz83Q1K/XjDE40YH+qwbQ2WDvdZHBTwv2XF3htXjnU2gd+IcI+xzhkNikqfc+KgWKuhSnnvReuHF78eC3RqghW+wfA+sE85pKwfq/MPqeA50EsLdieImiHayu4cUjUG+6/okj7B+HiwqcuiARAblOWl4vgecvl1FuerQiALn80Sf3YKYCtUNEpI/YS9js2HMt75udl1r1pSdWHY2+qEE0FVvb07eGsYOKJDrVjwPq9G4iBfIdlzyNiWzxGf/nPd9O5Pk8kKX2YnBj4w/QGPP8fQbLYAfKK78O4yQ7xqspBtZxTXn3QI9ko+DY0jUf8wB3e/IPH56dFSDUMbL2RuLDH4Q5Lnva3nFwULIZxR/waFgQAsOrli2l9L0tsB4cXgVg6B0a2+/vWwc/3ghRUiSMAtKyyNL9jiaV7GJuEdRowcch0KC0rLOMrAODGYNyRDosX+DixXktyYo78082/2PJvJNKQqFNiVTuur/uYqATeUOhWfNvTpADyoozaJ5wgG5Yq2SKU8r3ESZzwllAqKBuWKeOnVC5BmyYafD845+Z4EEn0QdwNNt6qIzNgKVpUnIhyxm0JUrW9URuFpgPD+f8+Rxu++XAC42wuk5V8d/huj/Vh9ETp0dbAH6oeaYjGFGsluEvIW5omCqzeBgBFQ2nA9xUThYNOckimh1bZ1TQZapp2DT2uaoD0GBOQogQUi1A7OtK3K6wCVoJcHmZawC/xsRjxKqGqIVCcGvBtlFTjvX1doJiDXC6OVdMn4AiWaKqAmF46abcmFB+DEasSErWC5ykWwapDJPZWXwCy7acRS9eQ39QBQVDTXLYoe35iD6w/g3Ip34cCCx+vEYkLVjfHGIMT2dAHALltzTxtWyFSv882el2M/ujYmaxdoltSpBJQ1I/TcKJBFzpovfuUi/v3tQBge+E3R4gIWyjw5pQoLvgFpZjpAUOD66hYyHaX9cF6vRHc+orv7aQYkApI2mZKrcanmD94OwD6Hcn6N/DK+wUPFQAnJvg+/OpreSKxgMgUc0rTBMOZP04QiVemM0ue9Vl4bwk3EvhbuQD5bh240hyq9l1oftcSr5Ee5ZXp3nRCHwD0vmmz6Wo5lki8GIT5nuwQr1rO8hfGEkn6vUHPBGiufrOnZBPw8tC23pLtsNSOqiSFkGlTXn/U70tIdlZg6bFOcYM4EInDpjXa1wJemvcvtKzqIp6SvtHd7k7VCIgmtydJzlaG41RDV7Olu1WpHVX5TLWjBDcW+OauTieRhNCychsAqneDUkGIVfUFQAgE920FBUngZ62rLWNDsMGaUT2pZmgKRYByQfFKOjB9VMWJSHBfQO8Lk1JpGwDUgq+6XXTXfn7foZnFlZWv+BxyootU4LSN4wy7TxRW/U1Jpgf/YsRapW60oXHPgOf32/U1UMrBB2/7iNMDgkCpWNZ7rrhLzr/90spBMHSwMbD0Lz75LkjWVPjfiHDoyRHefDJPssYZlCkYBzJdypX3x9lnslvRXl58oMw9V/rEq3u1aBxl1aL9t4pqJqj9xfT0R3Y0ZeApDqxe5NO6JhxJOPb8KGMnuWQ6NNT6SJB+29ZZPnF8JITwQefnlUfKQazpMX8FknWG99/Yqhbo3ASbml1a10dp2+F08byAS1t2PHGEQg4euzNckRBLCZfNSuCVIZ8NQOhvbQuoAx0blZpRwgUz4qH22LRaefs5izh91xIXIsmJ+rOzvhi4wJFfupBi7hTc6ApU+6YxIwV8f29ef/I4ysXABAe6mPjzfWVO/NcIYyZW1tC4SYZvPZTg1jPztDVbqhoMjttbXm/2Y98qnWuVVJ3huseTVDeEIwyP312gs1WpHSV9G3oKTrSaV//YGDoB68/OeZCXHzmB2qb++wZioHujZf+jXK6dnwyd3Des8HnoR0UWPeOR7wY30tPA6OnfR5PCISe4nHNTnLpR4YR//y2fbx+VId1odqg0r6Q0jk0zer9RFQ+p008X+frvVC/dW7F+J07EDJgSO1ssZ98Y5+TLY4MKpOuW+zSvsnRsCK7WogmhplHYbbwJlV43j0JGufHkLGuW+FTX7/giR1XJdqQ5+vSTw1+OXjHxSFrXv0R6RGbgJwGqlItwzbwk+052hkbzdIgfU2XONQWevqdEqt70n2IFygUhnvLCE/CxE1Ywcnx5WyKx/SEk6Pbeclae9nVDLB2HJDw8e2+JJ2aVKrfbFaJxpaO5NjQAMu3hdtSeh2qq4n1KvErIdinX/kOOtxfupFJv61adpzwxu8RdV+RJ1Apa8emP0t2WZMIn5w2uBDv12seIJpeT6wxuX/v7sVapaoBiXvnJmVkemVHYacIXM8odl+W455oc6REGNwpa4adcMqTqnmHfI84e2iOpr9S0U9NocExlKqsKreuVAz/tcPFtccbuP3yPhxc9W2bmZXkybZaqUJoPMkw+E2H/o74l333wjiE9WLr+37+rLH7uCxi3AEYGfLqKQKpGWLvM8sQ9JTau9qlpNBhHiCVkUH0AvwwdzZZlL3n8clqe+35QxFqoqjNYlYrPaBHo2Bgj1XCb3PLcj4cUbfS314mccaPqd46fwXtvXU6yuis08taHbIdiXGja22HCZMM+hzrsvq+hdqRDIg3RWACKtUHVl88obeuVtUt9lr/i886rHutXKsZRUjVmy6VHmNHdlgYukgdaZ+uF+4rMfkc/3Fvhrx16H+tWfIHGMYpXHsQHbdCish545aC0FYSakUKiWgIG6Aedos6W4AIxkgQ3IhgTADSYZ7NiINuRoH7UD+XORTd8yHyzjSwXHfgn2tYeQVWDN6S3vNJT7KgNGJrvK2oFMYpxhUhUerU8xAZKrkuIxf/IjJcukbqmzmEDQC86QGTWEtUrp8yiZc2FuNEu3J5G6pBXlrCNiAo8queZTSFbQ6F7mswv/OcwMY5+9vzpBVfzwvybcdw8yWoZsFmxs4cxUC4pXqmGWPx0uXflA8NIuSoAccbodop5obr+73eFUshCMZ/js6dPl6t/8eNh5pwDCP/VPUR+877qvx3/O1a8PgUT2Y1ovIDryrB+Waq/DFPIGyJRh1jiUZmz9NSdRLrDDe/iww9x4BgyHTPoas1S2+ghpucLEsMh9FbHb9tgiSfr2OugJURjF8nN85/XCw4Q+dUS/bsBAKB/midPzH/EOcGun8nbL52N4JOqUSKxD79vuaQUs0qpGGXyVJeWxdVMOFblqru8QeO4q4bOuHIOC38/lkJ+DJHImJ7XnAAWEX9LStz8/AHdnP4MSk8D1UKxuIFofBUTDs3Kzb//0oc2pF099OGfH8aLj09hyV8tbc1FDv70l3HcL5HrhlIJbDlov7lRSFaBMc+x4s0HsV6eiVNcDv7063L+918A0NPGiDzwgX6sANgOkHk/T7FyUZqNH0A2E3xNxo1CvApGNMGY/bJy3rVd/P8Y/vF/xPk/FqFI6mUAAAAASUVORK5CYII=); }
  i.wallet.wallet-electroneum {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-epayments {
    background-image: url(/assets/epayments.png?f2782ab7b0af3eb283db9612fadc6c3e); }
  i.wallet.wallet-epese {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-kayzer {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QMcCjI3FPmE2AAABpZJREFUeNrtm3uIVFUcxz93dlxXU7N8R5ah2ZZYICZFJVlJUtgDovwjiugBoYWllbVQf0Q+Kis0KCsSyggqojCCJOoPo5dlkGYaGGll5mM1s13Xnbm3P8732vFw78ydnXtndrQDhxnmcX/nfM/3/F7nd+A4b55ec0A/IKiBrE7Aj/j+hIzkh3ILQJf7ZV6v5wMPCIQs20HgKeAb5/NRwGPA6AzBfw94xQU/BGAwMAPonzEAB4CXIj7vA1wGjMtQ9pYohuWt94G6V4ZKSVqQEY17KtueWxAFQDewDThJe7FFq1LpAOyHh1Q7DBzS3t8tWVHtD8lGTOyn8XkVjCFwKH5Ycg9KdiyyzcDpGsDJwGnAecAFwKQKwAgsRbcW+BrYCOwQ/TsF9GHnfzngHD3b05Y8C5gJXKXvvQSgBwJyPbAB+AHYDuwBdgHtldAuJyCelgb11YOY7gNFoX2/JuFVSf3rNGi/hMyCWLUVeEKLNiAF2UdW+1w9vJgQgE+BoSnJbhNb/Bh5IQDvAFcATWlN3G4DgTVlAPAtAJY7yrWnbRrwYwzzbLYtBcb0VEiSgR7SvkrSfOAXDa6adgYwGxgfoXfCPb8HeAZ4HujIEgAf+KsCAPZXYQY94ERgHnB9BJ3D1f8VeBJ4WVuALAEIpL2T2Gm/mtWQ+Z0H3BljdQJL2a2KcalTB4AIs1UKiO4qxnIvMNex/7ZPsRFYCLyVlrOVhrJKozUB9wEL5AB5FgCh4lsHLAJWp+lp9gYA8vIb2uSIuRMH+ARYrNfUhdez5TT5h63JuwB8KNp/mRX69Wp9RPu2CM8tXPl3RfvvsqRfPZIwA7Ty8xX4eBGm7jVgCfBT1vuv1m2olN1sJ8gKWxF4UXt+Ry0UUC1XfgzwEHCH9j9WjB7I3C6Tk9Nei0HVEoCJmvysmHC2Q379Uvn4HEsATMXkHGfExPHtWvVlRCQuGxkAD7hGyu5CJ7sT0n6nNP0Labi2vQWA0J7fopVvjbDvoV+/BHi1nl5YFpPPA3O08iNjoroNWvm36+2GptXCVR0MPConx/br7T2/Rb9Z3Rv88LSfN0eJjOaY9FRo7v7uLVFYEkpPAy5xfPW4fT8iIpx13w/HnAJtAX6vdzCShfJzO877HOYkaAEw4VgCoNJ2rSLBsccTAC47ZokJIxsZgKBMLzeG2wTC4EZnQBjK2ocZSf7jKTpsAwY1qhWw/fqVmLPAsSWsQZScSQLuC6o/W0iVJY+T7GSoSw5OHrgIk8MrEn+u6Du9gDlXeDAmV9DrAegEbhCzcsB0TC6vQOlzRfu4qyAWza2Fkk5LgHuGH4L1sYKdTQmVYrjFBil3cDsZHHZmpQTj3N73ld76OaFS9CxvMSqB0nB+gA+8qchvh2M2ywE4BniE6HPChnKEAlmGxdrfQURWiBi3uVU+wpVZgFBLTzAAVmDK5DpKgOACkgMmC4SpaYNQa1e4ADyHOdfvdsApFVABXCwQJqcJQj1igS5ZhqXyGEsxwd0S0xU8TUwLhHpFg52Y4qsVHJ0ITQLCTFmHcWmAUC8AAmCflOJKxyrEWQg7l3CTvMVTErrnvTYfsBNz8vtGwsjR1gu3iglDGjkhEmCKqhbJYSrHBHfsd4kJA3vKglzCQUK2LulmgfBRmYnbDMgpYLoHk35vzpIBTWR7lyAAvpV1WFtBzOAJhPmY4qqKQWhK+JurgSkJFE4B+ABTzNSTth1Tk9iKuUNAQvbl5R90Y+4i+GkyICxoKFckHeh5/atkwhoxYWtCXRCOa6D0wd0JFzYxA/LAzcDZCU3OZ8roVKsTCnJ9m0vIdcPwfpjbLwXgq7S27RDgcyqrFW6qUqanySzn6Er1JPILmFOnBUDfNGL8KZjTm6QApFUtjlZzc5m0mptaK6ofUCZrWCnWNpWhfiumbPVSkt/cGI4psN4G/EPPzvxDGXsxdQUTysiPOoXqg7k7MFrj2EVEFat9Y2Q8plB5mPzsiVqB8ZS+seH68IFWYINM2yYptN2YouvNMXvzVG23Fim04VqAG4EzqfzqjC1jL6bSdB3wPfCbWH3kXPJyDXK/YvWiQ7tyCc1SVCxoBdqlS8bFWKOFWqV92sNd1jOKKYwj7B2YUvtngb55i+4j+O/eoFeFzoj6rEV9VIzpDcS+ISl5nV4JD7ZFjB8WTpwEmRmqMClBBb8LEkw+DdN2pFwnBOBP4HXLbKTp99sD3k10CZwn63Gowr1ezXjWA77naP2sW6n7BB61bwH/t+O8/QtjOTzIdgc64QAAAABJRU5ErkJggg==); }
  i.wallet.wallet-paxum {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QMUDichFSVXrgAAEtVJREFUeNrdW3l4VNXZ/51zl1mTmcwWMglJiElIAmGLrCpQQJGqVdHalqKlSlXEUq30s399rUvR/1zq46PF9mlVFi0gqwqyKIoblqXNQthC9slkMktm5s527z3fHzMJkxCSgGjDd+Y5D5fL8Mz9/d7f+573fc+5BN/PoAA4AHxWVpYoxuMazmTSFDqd+jFFRYbJVVVZeQUFGVaz2aDPyNAIgsAzxuJn6utb//fpp+tOnz7tAxABoF7pByPfMXAOgGAymXSUUmOWwWC67gc/yJ02bVpxRUVFeU5OTpHZZHLqDQaLKIpGnuc1hBAu9VwsIkmumurqd3+5dOkbJxoaWlIkMFwFgwLQZmRkWB0OR9HCefNuWLt27aovvvjizfb29n9LkuSTZVlWFEVljKlskBEMBpvXvvbaUqPRaEsRekUH/x0oSszMzDRoNJqs2bNnFy5ZsmT2xIkTb3A6nZM0Go2JUkoBgDEGpigIdXVBCYXR7XJB8nRBjUVBVBVZlePhKCuDVqt1FBQVlYqi+HGKWGWkEsAB0FksFvO4cePyV61aNf/aa69d6HQ6J4uiqANAGGOIh0LoOnkS3pra5Kw7AaWrC4nuIORoFExRQChByW9WwT52LAghROA4vSAI/HfhsvwVsrqQmZlpNAiC4/HVq2csuvXWO4uLi2drtVoTGCNMVeE9cwatn36Gzi+/QteRo5B9fjBZ7oOI9CCkFEw5b2iFMcoYoyORAAJAY9frzfklJflPPfXUHdOmTbvTbreXAqBMVdF54gSad3+Elt17ED51ug9oMgKCFf8twessOp1l7sKF5f/z+9/fO66y8jadTmcCQIIuF85u3Y6G97YiXH8ShLERA/pKEEAAaLOysmy/uPfeqgcfeuiBkrFjb+Q4TlQVBc2fHcKpt9ehY//HIP1kjv8HBPSAtz/y0EMzlz3wwINFRUVzKaVUjkZRt34jTr35NiINDSMa+OUSQABoLBaL9RdLl1Ytu//+XvBSlxc1a9/AqX+8BSZJVwX4yyFAMBgMpgVz55Y9uGLF/UXXXDOXUkqDbjeqX3kVZ95eD6ooVw34SyWAy8zMNJaUlBQ88eST9xUXF99EKaWS14vqV15Fw7oNoMrl5ygMAOV5qKIIrc0Kvc12fhlUFKKqKpfKNeiVrAn4S/F7oyDYn/rDH26vHD/+Np7nRTkWQ83av/Za/nJAE50WutGjYa4cD9vECcgsKoLeYUdmbh4opYjH40pLU5PM87zZYrFEFEUJBQKBOIBEKitUvw8CBIvFYv71449PnzZ9+p06vd6kKgpOrN+IU/9465LBMwA0y4xRs2Yh78YFsE2ehExnDjieB0lmyr0jkUgoefn55c+vWXO7p7PzbE11ddO/jh93tbS0+FNkRAHEL5eI4RBATSaToby8fPStt99+p9VmGwuAtBz6HKfeehsIhy/tF/V6OBfMR8GPboVzxnRojUaAXDxqGAwG/bx58xYyxuYpsiyFQiG3u6Ojpqa6+uttO3ce3rt3b2M0GvUHAoFwShWXVC0Op7rSmLRax1PPPnvbzBkzlgiiqA+53fj3S3+G7/A3ww54DIBxXAUqHl2ByocfhKOiArxGcwF4xhgYY1BVteeaUEopz/MCLwh6vcFgtzscZSWlpTNnzpxZOWvGjIx2l6vb6/XGI5GIknILdqUUwGVmZuqvnzOnYNrUqTdrdTozU1Wc3bY9meQM80dUQuD84c0o/eUy5F5bBdIPtKIo8Hm9aG1tRXNzMzo6OuDz+SAnEtBotbBabXA6czA6Px85OTnIyMigoihm5OXlzXA4HJXFpaVTP/zww3efeeaZT91udycAabhV41AECDpCTEvuu+8GZ27uZACk69QpNGzZCsTjwwPPcSj6+c8w7qFfwZSb28fi0WgUR48cwZ49e3Dos89w8tQpeL0+JBIJsDQjUkKg1WqR7cjGuHHjMH/BfMyfvwDXFF9DRFE0FhcX3/zTn/60IC8vb9TKlSvfa2trcwEID4cEbijfr5w8+Zrly5cvczgcY5mqkvoNG9G2Y9ewrK8SgqL7lmLSY6uQkZ3dC54xhuPHjuPFF1/A8889hx07d6Gh8RyCoRBkRYbKkhrumarKEE/E4fX5UF9fj7179+HzQ4cgSWGMKSqCwWAgBoPB4XQ6SydPniwf2L37XFCSYgDkodxhMAJ4g8FgWfXoo3NumD37Z4Ig6P3nzqHmlVcR73AP7fOEIP+uxZj42CoY7fbe+7Is452NG/HHP/wR723dCn+gO0kMJQChyev+E2nXlEBVGdrb2/DpwYNoampCfkEBcnJyoNVqTQ6HY8zYsjL/J3v2nAvHYtGhVDAYAVqTyZT9m8ceu6uwsHAGAHp65y40b34PUNUhA55l1kxUPvZrWMaM6QP+L6+9jqeffhon6uvTgCcnSZ/pn9S9ZMPgPCGyrKC6uhoNZ84iPz8fBQUF0Gq1JqvNlp1pNjcePXTIJSUS8cFUwA8if83cuXNzCwsLp1BKuYQkofPzL8ASiSHlz9vtKL1vKRzl5efdQVXxj7//Hc89/xxcHR0A7bE2QIYZTnu+xwgDWIo8xrD/wAEQQmAymzFx4kRit9sn3HLrrffs+uCDs//avz8aSAZFNeUSFzQvBySA53nd9OnTi7LM5nwA8J45g64jx4Z8VEYpChffgYL583qjPWMM+/ftw8svvQSXqyNN6n3Bs/QP6zdTnx4i+iiCEuw7sB+vvPwyvF4vKKW0cMyY+Y+tWnWTxmSyWADtxdR+MQI4HaX6ceXlYwVRzAQAb+0JJLzeIa1kKC3BmDt+BF4Ue+95Ojvxxto3UFtXlyb5NIumACejHhtkopeMXkWkucU//7kJ72zcCFVVodFoMiZPmbJo/sKFJSwry5xSOxkuAbzV6TTm5uZeQwjhVEWBt6YGbIilTyUEeTcvhK2srI/0t2zZgvfff39AyzOkgIMBTE3GF0UBVAUUDFCV1FST/576fh8SkFSBFIlg/br1OHv2LAAQR3b2pJtvuWWORqPJNhqNuoHwDhgDLBYLlzdqVEaW1ZpLKUW4qwve2roh5a915sA5dw5oWj7vam/H5k2bEIlGAMolg11/8CwFnjFkmc0oLytHRUUFbHYbQqEQ6mrrUFtbC1eHCywFFiBgJE0FqZhw9OhRfPjBB1j56KPgOE5XXFw8K8fh+KIxHm8fSAEDEiDLMl9cVmbV6/VWAESNRKB4uoaM/Lbp02AvL+uT1n568FMcPnz4vPXT/L0XvKpCqxGxePFi3P3jH2Pq1KmwWq3gBQGqqiLg96OmpgabN23Chg0b4PX5kkEUBIwwkNSfAEE8kcDOHTtxzz0/gSPbAavVWjK6sHBU3cmTdNirgF6v57Kzs02iIBgBINjhRjwQGDxCCwLs11Yl8/u0TG/PR3sQCoeT1k+L5OmyzzAa8Nvf/hYrVq6E1WpN55QRQojFasUNs2eTKVVVKCsrw5o1a9DucvUq4bxdk/Hl2LFjqK2tgSPbAbPZnFFWVjZq+/btdNguoCgKZzKZDJTjtAAQ8fmQiEQGdQHBkgXbhAl98vyOjg4cPXq01+/7WD8pEVAQLF/+Kzz+xBMwGAxQVZWFgsFOl8t12u/3d+n0ekN2dvYYm82WbzAYuAeWL4enqwt/evZZyCoDCAFDSgVI/t3v9+Pw14dxw+zZMJvNmkmTJuWIoijG4/HhEaCqKtVqtTpKk2ZTY7ELNjH6D9HhgHHUqD73mpua0NzUdH7Lg/RzGsZQUVGBpffd2wNeraurO7Rrx45tW7dsOebz+cKcRqOdc/31Jcvuv/+OKVVVNwmiyN9999149513UHeivqet0mejQVFVHD9+HIlEAqIock6nc7TVas1ob28fHgE6xojI80KvNdVkgBp0+Rs9Grxe1+deLBZDPJ64+GYAAyoqKlBaWgoArKOj4/Rrr7761j83bPg8FI938uFwXDEahS3t7R2SJMWfWbOmKC8vr6xwzBhUjq9MEsD677IkL86da0B3IEAc2dnUYrFY8vPzde3t7cMLglFKVcaYzFKgRbMZximTB60AR02fClGvv+SmmEaj7V01gt3d7V9/+eWJcCLREQ6HAwAUhEIURiM7eOjQaY/b3ZCXl1fG8zxycp2glFykDUTg9wcQDIVgs9thNBp5m83GD3sVEKLRRDAY7JJlOSIIgi5v5gxY06L7gC6g119Q51/qoJQmeI6LhEKhaHolJwhCgsXjcRCipJfIg1LLVDBVBaUUqqoKlFLtsINgPBSKvb9jR828BQs+KSkpuY3jec6Y1qW9aCKkqggGg5LRaNRzHHfJbBBCGMdxar9mLM/HYrqZixZlOxyO0T2/43a7oTJ2kXYag9GYAYPBkFRWMIiU/IdHQBcQ++rIkeYXXnjhL/cvW9aZnZMzPm2Lm/R/aABQEgm5sampq8vj4RcuWnQ9x3Gay1GBoijUZDIJgUBAnwXw1Go1TK6qKly5cuUdjuzssT2pdX19yv/T94x7l1agoKAAJrO5xzCJVL9w2NVgwuPx+NatW3f0wO7djXn5+VmUUlFVVcr6WZYoSm907Ozs1D38yCM3EkKuuyzwqsolZFlfWVmZU1paqs8dNco6paqqfPz48fPyCwvn8TyvZYxh3759SQIIudCtGQOlBBMnToBGo4Esy8zlcvlbW1tjA3WO+UESu1g4HO46FQ53dzU2tiomE9ff+v3kzxlF0Z6ZmRnoUcWlDlmWxd888cRNs2bNKs80GvNFrdaq1WptHMcZKaUEAL45fBh/++vfEAyF+iRX53MLICMjA1OnTQPHcQiFQsrp06fbPR6PNFBfgB8iu5UByF4gikBgKJ8WjGazXhTFxOUS4HQ6S3Nzc0tMJpMj3bSMMSQSCRzYvx9/fvllfHbosz79hHTrgzFMmFCJ8ZWVAMB8Pl/34a++akgkErG0uMIudWOEDaPVrF4u8J4Hy8zMtPWcIYpEIojH4/B6vairrcW+vXuxffsOnGtsvKCZkl5R8hzFD2+5BaNSSVlnZ+eZ6urqBlEUlXg8fgGOK31I6tsug7QngXrpxRfx0Z496OzsRHtbO/zB7p4vXdhM6Ql+KkNF5TgsWrSoZ1stVldb+7XX42nV6/VSPH5hIjOiCEgfx48fxycff5zcKqM0VU2iN6XuU1KnwAsCj3t+8hOUJVtxrK21tXrHtm0H46ra5vf7fQOtBCOWgNQSm7L2xVto6SX1wpsW4WdLloDjOEQjkeAXX36558DBg/WSJHlwkUOWI5YA0v+qP/ie2iTVRRpXUYFHVq7E6NGjoSiKWldXd/DPL764Tw2FOkOSFByoITriFTBwNE5voSUtX5hfgCd+txrzFywAIYQ1NzdXr1u/fuuZ+vpzHknyAYhdLIjzVxHy8/7O0NtCqygvxxOrV2PJz38OSincbnfTzu3bN298881v5EDAMxj4EU0A678C97E6g0YUcdPChXh4xcNYcOONIITA7Xa37Nq1693n//SnPX5Jag8n9wPYtz0f8N8jgTEQlfVmsIQQ6HU6TJkyBYvvuguLFy9GjtMJxhhra209s2PHjs1rnnlmZzQYbApHIoGL+f1VQYDJZILd4YAoCMjMNCHHmYMJEyZi1nWzMG36dOTm5oIQgkQiEa+rq/vXlk2btq99/fVPorLc5I1EfEieGsHVRgADQERRxOrf/Q4rVqwAz/PQGwwwm80wGo3geb6n9pBdLlfz4a+//vQvr722+/iRI3UJSWr3SpJ/KL8fqQSwiCRFBFHkeZ4Xi4uLByq41FgsJrnd7pbq6upj27duPbTrgw/+E41G2+LxeFe3JIVwicdkRpQCGpua6j0eT+OECRMmiaJoUlUViqIkopFI2O/zuZtaWhprqqtP7tu//8R/jh5tikpSpxKN+jzhcDBl9Us+qjaiCFBVtfvJJ5/8+7w5cwSL3W6WgkG+0+OJd7hcoba2tmBjQ4M/IsshEosFw4oSDoVCUhrwyyrERhQBoiAkEomE+9XXX28mhKia5OFIRAlRhVgsEeX5RCAQ6OnuyKnl4Vu9QzSiCCCEMA2lcXi93V3J3L1/Oc6GWZpfnQSkSmLVm5S0jO/hDTH6X8nlLzUZ/A7HFVcAvaArlEpjCesLiY2M1/+uOAHKhfls6lAVudC+KsN/+z3IK0pAjBCVS+NAEEWUlJYiIkkXEgAGxgBnbm56FGRyUkHsaiRApdGo4g8E/KmNCFx33XXYum3boP9Jq9VCTJ0nisdiASUSGbB/fzUMajKZspbcc88Pzp079wljTGHDH6oUDne8t3nzaovFkgtA+L4e+kq+i8tisRjcLS2y2WYLmEwmgVLKx2KxUCQSCUYike7+MxqNBiRJCng8nlNHvvlmy+9Xr97W3dLSGQWi35cbXOnXeygArcPhyCgtLbXOnDrVbjQaRVVViTrArhIlhKmqqjQ1Nvo/+vhjd7StLeBNNjHk70sB/wfui8aGH19XMgAAAABJRU5ErkJggg==); }
  i.wallet.wallet-payoneer {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-paypal {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-quest {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QMUDA0nkKnq3QAAAt9JREFUeNrtmz1oFEEUx3+jiXocRCEWgoLkVFBBRETwI8HGSuwtFQQhnZVRgocEtBIkWEQEwcJCFLGQiIUYRUUQA5G0QQuNWijnR778uDyL3YMz6M3bu9vZzdw+eNxyj515//+8eftmdtbgQCT4OQDsBjYD64BOIAcYYA4oAR+A18Ar4LGBycr9hkUi8vf1UYHnAlKnfhO4LLB1YdupBi/QL1BuAPi/dFRgZ6qJENgj8LXJwBfqjVSRUDXqfTEDr9bPAmvTRMJFh+ArOi9BQm1ITBPAnwbOR7xtHBgD3gO/gJXABmBfeB1FCsAbk0ToC/REGLF3AkcU7RYELkVo97vAMklo3s8qnTxRR9sdAi+U7T9M87zf3iDJV5T9HBKHoZ9TOrWjSZE2pOjrrcvRH1A41Nfk6fZM0WePqygoWRyZjCHq8goCrrkAv03hyGFJJu98ckFAv42AGHNPl4L8trgJGLE4cD3m/qcs/W+K0t6SOnzotthvxZyIxiz2VbERIJDHHmLDMZeltnm+NEpjkeaLgWmBgwRhVgi1K9Q8UDLwO+Y0tNxin3a667Pg/xUO+p6w5IBOp6tBx+V3O/DTAsjElgNSIL0W+wg+SlU5PGcJ/+M+g7+rKIKMrxFwTgH+gq8jf1IBfqbW02kxgy8q9x26fQQ/qAR/1sewv6kEf9ub0Bf9arOij3wEP6oE/9RH8ONK8A9aeeT9mfNVJAwrwQ/5CP6UEnzRu0JHYKMSfK93Ix8CeqkAf8zL1Z3ALgX4M/gqAncs4J94GfZVBNhGf43P4PdbwN9z6U8Se4J7Lfar4jkBWyz2+8ZzAtbXsP0wLl5sJEzA6hq2CdfOJEFARw3bx1YgIFfD9qXVCZhx7UxbAgQMELzAKIfFXpngjfI8wQlSf0XIJJNMMsmkdZNleJZ3Kvzk5X9a9LkOaCc4TZavs1DyohJMlWQEZARkBGQEtLS4fgzOEnwiX+u4q9NNkT8/H1VmUmiwIAAAAABJRU5ErkJggg==); }
  i.wallet.wallet-webmoney {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-wire {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-website {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-cash {
    background-image: url(data:image/png;base64,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); }
  i.wallet.wallet-cg {
    background-image: url(data:image/png;base64,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); }

/* Roboto regular */
@font-face {
  font-family: 'robotor';
  src: url(/assets/RobotoRegular.eot?eee713d6454874d4d1d8babd8dd562cf);
  src: url(/assets/RobotoRegular.eot?eee713d6454874d4d1d8babd8dd562cf?#iefix) format("embedded-opentype"), url(/assets/RobotoRegular.ttf?290793a328775e85f880f7da86503cd2) format("truetype"), url(/assets/RobotoRegular.woff?18b2429ba6e7179daeec5438639ab65f) format("woff");
  font-weight: normal;
  font-style: normal; }

/* Roboto medium */
@font-face {
  font-family: 'robotom';
  src: url(/assets/RobotoMedium.eot?6646320247af520dbd6fd3e9c0192f65);
  src: url(/assets/RobotoMedium.eot?6646320247af520dbd6fd3e9c0192f65?#iefix) format("embedded-opentype"), url(/assets/RobotoMedium.ttf?9f69ecf8a3c39b994ebd5bed7d284f58) format("truetype"), url(/assets/RobotoMedium.woff?5ca830617cdc06dbc5e2d46878bba8b1) format("woff");
  font-weight: normal;
  font-style: normal; }

/* Roboto light */
@font-face {
  font-family: 'robotol';
  src: url(/assets/Roboto-Light.woff?cb24aa15fa5bf4cbbedfc0fd648f4354) format("woff"), url(/assets/Roboto-Light.woff2?9dfd1ee05f140f5786e8350a7d4de638) format("woff2");
  font-weight: normal;
  font-style: normal; }

.robotom {
  font-family: 'robotom', Arial, sans-serif; }

.robotol {
  font-family: 'robotol', Arial, sans-serif; }

.text-overflow, .nya-bs-select.btn-group > .dropdown-menu .nya-bs-option, .rule-modal .modal-dialog .modal-header .modal-title, .ui-select-bootstrap .ui-select-choices-row > a > div,
.simple-select .dropdown-menu > li > a > div,
.nya-bs-select .dropdown-menu > li > a > div, .field-info {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap; }

.minimal-scrollbar::-webkit-scrollbar, .nya-bs-select.btn-group > .dropdown-menu::-webkit-scrollbar, .ui-select-bootstrap > .ui-select-choices::-webkit-scrollbar, .log-message-editor-modal textarea::-webkit-scrollbar, .geo-filter .geo-filter-list::-webkit-scrollbar {
  width: 6px;
  background-color: #fff; }

.minimal-scrollbar::-webkit-scrollbar-button, .nya-bs-select.btn-group > .dropdown-menu::-webkit-scrollbar-button, .ui-select-bootstrap > .ui-select-choices::-webkit-scrollbar-button, .log-message-editor-modal textarea::-webkit-scrollbar-button, .geo-filter .geo-filter-list::-webkit-scrollbar-button {
  display: none; }

.minimal-scrollbar::-webkit-scrollbar-track, .nya-bs-select.btn-group > .dropdown-menu::-webkit-scrollbar-track, .ui-select-bootstrap > .ui-select-choices::-webkit-scrollbar-track, .log-message-editor-modal textarea::-webkit-scrollbar-track, .geo-filter .geo-filter-list::-webkit-scrollbar-track {
  background-color: #fff; }

.minimal-scrollbar::-webkit-scrollbar-thumb, .nya-bs-select.btn-group > .dropdown-menu::-webkit-scrollbar-thumb, .ui-select-bootstrap > .ui-select-choices::-webkit-scrollbar-thumb, .log-message-editor-modal textarea::-webkit-scrollbar-thumb, .geo-filter .geo-filter-list::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background-color: #bdbdbd; }

.search-icon, .dropdown-select .search-container:before,
.dropdown-grouped-select .search-container:before,
.filter-panel .search-container:before {
  content: "\E9CD";
  position: absolute;
  left: 6px;
  top: 3px;
  font-family: 'icomoon' !important;
  color: #757575;
  font-size: 14px !important; }

.visually-hidden {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden; }

@-webkit-keyframes iconSpinner {
  from {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes iconSpinner {
  from {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes fadeAttentionBC {
  15% {
    background-color: #faead6; }
  60% {
    background-color: #fcc073; }
  100% {
    background-color: #faead6; } }

@keyframes fadeAttentionBC {
  15% {
    background-color: #faead6; }
  60% {
    background-color: #fcc073; }
  100% {
    background-color: #faead6; } }

/*!
 * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

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

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

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

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

a:active {
  outline: 0; }

a:hover {
  outline: 0; }

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

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

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

small {
  font-size: 80%; }

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

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

img {
  border: 0; }

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

figure {
  margin: 1em 40px; }

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0; }

pre {
  overflow: auto; }

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

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

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

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

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

input {
  line-height: normal; }

input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

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

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

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

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .navbar {
    display: none; }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important; }
  .label {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

*,
*::before,
*::after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit; }

@-moz-viewport {
  width: device-width; }

@-ms-viewport {
  width: device-width; }

@-o-viewport {
  width: device-width; }

@-webkit-viewport {
  width: device-width; }

@viewport {
  width: device-width; }

html {
  font-size: 12px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

body {
  font-family: "robotor", Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  color: #212121;
  background-color: #fff; }

[tabindex="-1"]:focus {
  outline: none !important; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: .5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

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

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

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

dt {
  font-weight: bold; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

a {
  color: #1976d2;
  text-decoration: none; }
  a:focus, a:hover {
    color: #e6001f;
    text-decoration: none; }
  a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }

pre {
  margin-top: 0;
  margin-bottom: 1rem; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle; }

[role="button"] {
  cursor: pointer; }

a,
area,
button,
[role="button"],
input,
label,
select,
summary,
textarea {
  -ms-touch-action: manipulation;
      touch-action: manipulation; }

table {
  background-color: transparent; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #818a91;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: left; }

label {
  display: inline-block;
  margin-bottom: .5rem; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
textarea {
  margin: 0;
  line-height: inherit;
  border-radius: 0; }

textarea {
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit; }

input[type="search"] {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  -webkit-appearance: none; }

output {
  display: inline-block; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit; }

h1 {
  font-size: 2.5rem; }

h2 {
  font-size: 2rem; }

h3 {
  font-size: 1.75rem; }

h4 {
  font-size: 1.5rem; }

h5 {
  font-size: 1.25rem; }

h6 {
  font-size: 1rem; }

.h1 {
  font-size: 2.5rem; }

.h2 {
  font-size: 2rem; }

.h3 {
  font-size: 1.75rem; }

.h4 {
  font-size: 1.5rem; }

.h5 {
  font-size: 1.25rem; }

.h6 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: normal; }

mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 5px; }

.dl-horizontal {
  margin-right: -1.875rem;
  margin-left: -1.875rem; }
  .dl-horizontal::after {
    content: "";
    display: table;
    clear: both; }

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

.blockquote {
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  border-left: 0.25rem solid #eceeef; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  line-height: 1.5;
  color: #818a91; }
  .blockquote-footer::before {
    content: "\2014 \00A0"; }

.blockquote-reverse {
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
  border-right: 0.25rem solid #eceeef;
  border-left: 0; }

.blockquote-reverse .blockquote-footer::before {
  content: ""; }

.blockquote-reverse .blockquote-footer::after {
  content: "\00A0 \2014"; }

.img-fluid, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img {
  display: block;
  max-width: 100%;
  height: auto; }

.img-rounded {
  border-radius: 0.3rem; }

.img-thumbnail {
  padding: 0.25rem;
  line-height: 1.5;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 3px;
  -webkit-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto; }

.img-circle {
  border-radius: 50%; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #818a91; }

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }

code {
  padding: .2rem .4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f7f7f9;
  border-radius: 3px; }

kbd {
  padding: .2rem .4rem;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  line-height: 1.5;
  color: #212121; }
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    background-color: transparent;
    border-radius: 0; }

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

.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem; }
  .container::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 544px) {
    .container {
      max-width: 576px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 940px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }

.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem; }
  .container-fluid::after {
    content: "";
    display: table;
    clear: both; }

.row {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem; }
  .row::after {
    content: "";
    display: table;
    clear: both; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }

.col-xs-1 {
  width: 8.33333%; }

.col-xs-2 {
  width: 16.66667%; }

.col-xs-3 {
  width: 25%; }

.col-xs-4 {
  width: 33.33333%; }

.col-xs-5 {
  width: 41.66667%; }

.col-xs-6 {
  width: 50%; }

.col-xs-7 {
  width: 58.33333%; }

.col-xs-8 {
  width: 66.66667%; }

.col-xs-9 {
  width: 75%; }

.col-xs-10 {
  width: 83.33333%; }

.col-xs-11 {
  width: 91.66667%; }

.col-xs-12 {
  width: 100%; }

.col-xs-pull-0 {
  right: auto; }

.col-xs-pull-1 {
  right: 8.33333%; }

.col-xs-pull-2 {
  right: 16.66667%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-4 {
  right: 33.33333%; }

.col-xs-pull-5 {
  right: 41.66667%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-7 {
  right: 58.33333%; }

.col-xs-pull-8 {
  right: 66.66667%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-10 {
  right: 83.33333%; }

.col-xs-pull-11 {
  right: 91.66667%; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-push-0 {
  left: auto; }

.col-xs-push-1 {
  left: 8.33333%; }

.col-xs-push-2 {
  left: 16.66667%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-4 {
  left: 33.33333%; }

.col-xs-push-5 {
  left: 41.66667%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-7 {
  left: 58.33333%; }

.col-xs-push-8 {
  left: 66.66667%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-10 {
  left: 83.33333%; }

.col-xs-push-11 {
  left: 91.66667%; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-offset-0 {
  margin-left: 0%; }

.col-xs-offset-1 {
  margin-left: 8.33333%; }

.col-xs-offset-2 {
  margin-left: 16.66667%; }

.col-xs-offset-3 {
  margin-left: 25%; }

.col-xs-offset-4 {
  margin-left: 33.33333%; }

.col-xs-offset-5 {
  margin-left: 41.66667%; }

.col-xs-offset-6 {
  margin-left: 50%; }

.col-xs-offset-7 {
  margin-left: 58.33333%; }

.col-xs-offset-8 {
  margin-left: 66.66667%; }

.col-xs-offset-9 {
  margin-left: 75%; }

.col-xs-offset-10 {
  margin-left: 83.33333%; }

.col-xs-offset-11 {
  margin-left: 91.66667%; }

.col-xs-offset-12 {
  margin-left: 100%; }

@media (min-width: 544px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }
  .col-sm-1 {
    width: 8.33333%; }
  .col-sm-2 {
    width: 16.66667%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-4 {
    width: 33.33333%; }
  .col-sm-5 {
    width: 41.66667%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-7 {
    width: 58.33333%; }
  .col-sm-8 {
    width: 66.66667%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-10 {
    width: 83.33333%; }
  .col-sm-11 {
    width: 91.66667%; }
  .col-sm-12 {
    width: 100%; }
  .col-sm-pull-0 {
    right: auto; }
  .col-sm-pull-1 {
    right: 8.33333%; }
  .col-sm-pull-2 {
    right: 16.66667%; }
  .col-sm-pull-3 {
    right: 25%; }
  .col-sm-pull-4 {
    right: 33.33333%; }
  .col-sm-pull-5 {
    right: 41.66667%; }
  .col-sm-pull-6 {
    right: 50%; }
  .col-sm-pull-7 {
    right: 58.33333%; }
  .col-sm-pull-8 {
    right: 66.66667%; }
  .col-sm-pull-9 {
    right: 75%; }
  .col-sm-pull-10 {
    right: 83.33333%; }
  .col-sm-pull-11 {
    right: 91.66667%; }
  .col-sm-pull-12 {
    right: 100%; }
  .col-sm-push-0 {
    left: auto; }
  .col-sm-push-1 {
    left: 8.33333%; }
  .col-sm-push-2 {
    left: 16.66667%; }
  .col-sm-push-3 {
    left: 25%; }
  .col-sm-push-4 {
    left: 33.33333%; }
  .col-sm-push-5 {
    left: 41.66667%; }
  .col-sm-push-6 {
    left: 50%; }
  .col-sm-push-7 {
    left: 58.33333%; }
  .col-sm-push-8 {
    left: 66.66667%; }
  .col-sm-push-9 {
    left: 75%; }
  .col-sm-push-10 {
    left: 83.33333%; }
  .col-sm-push-11 {
    left: 91.66667%; }
  .col-sm-push-12 {
    left: 100%; }
  .col-sm-offset-0 {
    margin-left: 0%; }
  .col-sm-offset-1 {
    margin-left: 8.33333%; }
  .col-sm-offset-2 {
    margin-left: 16.66667%; }
  .col-sm-offset-3 {
    margin-left: 25%; }
  .col-sm-offset-4 {
    margin-left: 33.33333%; }
  .col-sm-offset-5 {
    margin-left: 41.66667%; }
  .col-sm-offset-6 {
    margin-left: 50%; }
  .col-sm-offset-7 {
    margin-left: 58.33333%; }
  .col-sm-offset-8 {
    margin-left: 66.66667%; }
  .col-sm-offset-9 {
    margin-left: 75%; }
  .col-sm-offset-10 {
    margin-left: 83.33333%; }
  .col-sm-offset-11 {
    margin-left: 91.66667%; }
  .col-sm-offset-12 {
    margin-left: 100%; } }

@media (min-width: 768px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }
  .col-md-1 {
    width: 8.33333%; }
  .col-md-2 {
    width: 16.66667%; }
  .col-md-3 {
    width: 25%; }
  .col-md-4 {
    width: 33.33333%; }
  .col-md-5 {
    width: 41.66667%; }
  .col-md-6 {
    width: 50%; }
  .col-md-7 {
    width: 58.33333%; }
  .col-md-8 {
    width: 66.66667%; }
  .col-md-9 {
    width: 75%; }
  .col-md-10 {
    width: 83.33333%; }
  .col-md-11 {
    width: 91.66667%; }
  .col-md-12 {
    width: 100%; }
  .col-md-pull-0 {
    right: auto; }
  .col-md-pull-1 {
    right: 8.33333%; }
  .col-md-pull-2 {
    right: 16.66667%; }
  .col-md-pull-3 {
    right: 25%; }
  .col-md-pull-4 {
    right: 33.33333%; }
  .col-md-pull-5 {
    right: 41.66667%; }
  .col-md-pull-6 {
    right: 50%; }
  .col-md-pull-7 {
    right: 58.33333%; }
  .col-md-pull-8 {
    right: 66.66667%; }
  .col-md-pull-9 {
    right: 75%; }
  .col-md-pull-10 {
    right: 83.33333%; }
  .col-md-pull-11 {
    right: 91.66667%; }
  .col-md-pull-12 {
    right: 100%; }
  .col-md-push-0 {
    left: auto; }
  .col-md-push-1 {
    left: 8.33333%; }
  .col-md-push-2 {
    left: 16.66667%; }
  .col-md-push-3 {
    left: 25%; }
  .col-md-push-4 {
    left: 33.33333%; }
  .col-md-push-5 {
    left: 41.66667%; }
  .col-md-push-6 {
    left: 50%; }
  .col-md-push-7 {
    left: 58.33333%; }
  .col-md-push-8 {
    left: 66.66667%; }
  .col-md-push-9 {
    left: 75%; }
  .col-md-push-10 {
    left: 83.33333%; }
  .col-md-push-11 {
    left: 91.66667%; }
  .col-md-push-12 {
    left: 100%; }
  .col-md-offset-0 {
    margin-left: 0%; }
  .col-md-offset-1 {
    margin-left: 8.33333%; }
  .col-md-offset-2 {
    margin-left: 16.66667%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-4 {
    margin-left: 33.33333%; }
  .col-md-offset-5 {
    margin-left: 41.66667%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-7 {
    margin-left: 58.33333%; }
  .col-md-offset-8 {
    margin-left: 66.66667%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-10 {
    margin-left: 83.33333%; }
  .col-md-offset-11 {
    margin-left: 91.66667%; }
  .col-md-offset-12 {
    margin-left: 100%; } }

@media (min-width: 992px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }
  .col-lg-1 {
    width: 8.33333%; }
  .col-lg-2 {
    width: 16.66667%; }
  .col-lg-3 {
    width: 25%; }
  .col-lg-4 {
    width: 33.33333%; }
  .col-lg-5 {
    width: 41.66667%; }
  .col-lg-6 {
    width: 50%; }
  .col-lg-7 {
    width: 58.33333%; }
  .col-lg-8 {
    width: 66.66667%; }
  .col-lg-9 {
    width: 75%; }
  .col-lg-10 {
    width: 83.33333%; }
  .col-lg-11 {
    width: 91.66667%; }
  .col-lg-12 {
    width: 100%; }
  .col-lg-pull-0 {
    right: auto; }
  .col-lg-pull-1 {
    right: 8.33333%; }
  .col-lg-pull-2 {
    right: 16.66667%; }
  .col-lg-pull-3 {
    right: 25%; }
  .col-lg-pull-4 {
    right: 33.33333%; }
  .col-lg-pull-5 {
    right: 41.66667%; }
  .col-lg-pull-6 {
    right: 50%; }
  .col-lg-pull-7 {
    right: 58.33333%; }
  .col-lg-pull-8 {
    right: 66.66667%; }
  .col-lg-pull-9 {
    right: 75%; }
  .col-lg-pull-10 {
    right: 83.33333%; }
  .col-lg-pull-11 {
    right: 91.66667%; }
  .col-lg-pull-12 {
    right: 100%; }
  .col-lg-push-0 {
    left: auto; }
  .col-lg-push-1 {
    left: 8.33333%; }
  .col-lg-push-2 {
    left: 16.66667%; }
  .col-lg-push-3 {
    left: 25%; }
  .col-lg-push-4 {
    left: 33.33333%; }
  .col-lg-push-5 {
    left: 41.66667%; }
  .col-lg-push-6 {
    left: 50%; }
  .col-lg-push-7 {
    left: 58.33333%; }
  .col-lg-push-8 {
    left: 66.66667%; }
  .col-lg-push-9 {
    left: 75%; }
  .col-lg-push-10 {
    left: 83.33333%; }
  .col-lg-push-11 {
    left: 91.66667%; }
  .col-lg-push-12 {
    left: 100%; }
  .col-lg-offset-0 {
    margin-left: 0%; }
  .col-lg-offset-1 {
    margin-left: 8.33333%; }
  .col-lg-offset-2 {
    margin-left: 16.66667%; }
  .col-lg-offset-3 {
    margin-left: 25%; }
  .col-lg-offset-4 {
    margin-left: 33.33333%; }
  .col-lg-offset-5 {
    margin-left: 41.66667%; }
  .col-lg-offset-6 {
    margin-left: 50%; }
  .col-lg-offset-7 {
    margin-left: 58.33333%; }
  .col-lg-offset-8 {
    margin-left: 66.66667%; }
  .col-lg-offset-9 {
    margin-left: 75%; }
  .col-lg-offset-10 {
    margin-left: 83.33333%; }
  .col-lg-offset-11 {
    margin-left: 91.66667%; }
  .col-lg-offset-12 {
    margin-left: 100%; } }

@media (min-width: 1200px) {
  .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
    float: left; }
  .col-xl-1 {
    width: 8.33333%; }
  .col-xl-2 {
    width: 16.66667%; }
  .col-xl-3 {
    width: 25%; }
  .col-xl-4 {
    width: 33.33333%; }
  .col-xl-5 {
    width: 41.66667%; }
  .col-xl-6 {
    width: 50%; }
  .col-xl-7 {
    width: 58.33333%; }
  .col-xl-8 {
    width: 66.66667%; }
  .col-xl-9 {
    width: 75%; }
  .col-xl-10 {
    width: 83.33333%; }
  .col-xl-11 {
    width: 91.66667%; }
  .col-xl-12 {
    width: 100%; }
  .col-xl-pull-0 {
    right: auto; }
  .col-xl-pull-1 {
    right: 8.33333%; }
  .col-xl-pull-2 {
    right: 16.66667%; }
  .col-xl-pull-3 {
    right: 25%; }
  .col-xl-pull-4 {
    right: 33.33333%; }
  .col-xl-pull-5 {
    right: 41.66667%; }
  .col-xl-pull-6 {
    right: 50%; }
  .col-xl-pull-7 {
    right: 58.33333%; }
  .col-xl-pull-8 {
    right: 66.66667%; }
  .col-xl-pull-9 {
    right: 75%; }
  .col-xl-pull-10 {
    right: 83.33333%; }
  .col-xl-pull-11 {
    right: 91.66667%; }
  .col-xl-pull-12 {
    right: 100%; }
  .col-xl-push-0 {
    left: auto; }
  .col-xl-push-1 {
    left: 8.33333%; }
  .col-xl-push-2 {
    left: 16.66667%; }
  .col-xl-push-3 {
    left: 25%; }
  .col-xl-push-4 {
    left: 33.33333%; }
  .col-xl-push-5 {
    left: 41.66667%; }
  .col-xl-push-6 {
    left: 50%; }
  .col-xl-push-7 {
    left: 58.33333%; }
  .col-xl-push-8 {
    left: 66.66667%; }
  .col-xl-push-9 {
    left: 75%; }
  .col-xl-push-10 {
    left: 83.33333%; }
  .col-xl-push-11 {
    left: 91.66667%; }
  .col-xl-push-12 {
    left: 100%; }
  .col-xl-offset-0 {
    margin-left: 0%; }
  .col-xl-offset-1 {
    margin-left: 8.33333%; }
  .col-xl-offset-2 {
    margin-left: 16.66667%; }
  .col-xl-offset-3 {
    margin-left: 25%; }
  .col-xl-offset-4 {
    margin-left: 33.33333%; }
  .col-xl-offset-5 {
    margin-left: 41.66667%; }
  .col-xl-offset-6 {
    margin-left: 50%; }
  .col-xl-offset-7 {
    margin-left: 58.33333%; }
  .col-xl-offset-8 {
    margin-left: 66.66667%; }
  .col-xl-offset-9 {
    margin-left: 75%; }
  .col-xl-offset-10 {
    margin-left: 83.33333%; }
  .col-xl-offset-11 {
    margin-left: 91.66667%; }
  .col-xl-offset-12 {
    margin-left: 100%; } }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem; }
  .table th,
  .table td {
    padding: 0.75rem;
    line-height: 1.5;
    vertical-align: top;
    border-top: 1px solid #eceeef; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #eceeef; }
  .table tbody + tbody {
    border-top: 2px solid #eceeef; }
  .table .table {
    background-color: #fff; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #eceeef; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #eceeef; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #f9f9f9; }

.table-hover tbody tr:hover {
  background-color: #f5f5f5; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: #f5f5f5; }

.table-hover .table-active:hover {
  background-color: #e8e8e8; }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: #e8e8e8; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #dff0d8; }

.table-hover .table-success:hover {
  background-color: #d0e9c6; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #d0e9c6; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #d9edf7; }

.table-hover .table-info:hover {
  background-color: #c4e3f3; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #c4e3f3; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fcf8e3; }

.table-hover .table-warning:hover {
  background-color: #faf2cc; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #faf2cc; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f2dede; }

.table-hover .table-danger:hover {
  background-color: #ebcccc; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #ebcccc; }

.table-responsive {
  display: block;
  width: 100%;
  min-height: 0.01%;
  overflow-x: auto; }

.thead-inverse th {
  color: #fff;
  background-color: #212121; }

.thead-default th {
  color: #9e9e9e;
  background-color: #eceeef; }

.table-inverse {
  color: #eceeef;
  background-color: #212121; }
  .table-inverse.table-bordered {
    border: 0; }
  .table-inverse th,
  .table-inverse td,
  .table-inverse thead th {
    border-color: #9e9e9e; }

.table-reflow thead {
  float: left; }

.table-reflow tbody {
  display: block;
  white-space: nowrap; }

.table-reflow th,
.table-reflow td {
  border-top: 1px solid #eceeef;
  border-left: 1px solid #eceeef; }
  .table-reflow th:last-child,
  .table-reflow td:last-child {
    border-right: 1px solid #eceeef; }

.table-reflow thead:last-child tr:last-child th,
.table-reflow thead:last-child tr:last-child td,
.table-reflow tbody:last-child tr:last-child th,
.table-reflow tbody:last-child tr:last-child td,
.table-reflow tfoot:last-child tr:last-child th,
.table-reflow tfoot:last-child tr:last-child td {
  border-bottom: 1px solid #eceeef; }

.table-reflow tr {
  float: left; }
  .table-reflow tr th,
  .table-reflow tr td {
    display: block !important;
    border: 1px solid #eceeef; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #9e9e9e;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 3px; }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    border-color: #66afe9;
    outline: none; }
  .form-control::-webkit-input-placeholder {
    color: #999;
    opacity: 1; }
  .form-control::-moz-placeholder {
    color: #999;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    color: #999;
    opacity: 1; }
  .form-control::-ms-input-placeholder {
    color: #999;
    opacity: 1; }
  .form-control::placeholder {
    color: #999;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #eceeef;
    opacity: 1; }
  .form-control:disabled {
    cursor: not-allowed; }

.form-control-file,
.form-control-range {
  display: block; }

.form-control-label {
  padding: 0.375rem 0.75rem;
  margin-bottom: 0; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 2.25rem; }
  input[type="date"].input-sm,
  .input-group-sm input[type="date"].form-control,
  input[type="time"].input-sm,
  .input-group-sm
  input[type="time"].form-control,
  input[type="datetime-local"].input-sm,
  .input-group-sm
  input[type="datetime-local"].form-control,
  input[type="month"].input-sm,
  .input-group-sm
  input[type="month"].form-control {
    line-height: 1.8625rem; }
  input[type="date"].input-lg,
  .input-group-lg input[type="date"].form-control,
  input[type="time"].input-lg,
  .input-group-lg
  input[type="time"].form-control,
  input[type="datetime-local"].input-lg,
  .input-group-lg
  input[type="datetime-local"].form-control,
  input[type="month"].input-lg,
  .input-group-lg
  input[type="month"].form-control {
    line-height: 3.16667rem; } }

.form-control-static {
  min-height: 2.25rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0; }
  .form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  padding: 0.75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.33333;
  border-radius: 0.3rem; }

.form-group {
  margin-bottom: 1rem; }

.radio,
.checkbox {
  position: relative;
  display: block;
  margin-bottom: 0.75rem; }
  .radio label,
  .checkbox label {
    padding-left: 1.25rem;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer; }
    .radio label input:only-child,
    .checkbox label input:only-child {
      position: static; }

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: .25rem;
  margin-left: -1.25rem; }

.radio + .radio,
.checkbox + .checkbox {
  margin-top: -.25rem; }

.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 1.25rem;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer; }

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: .75rem; }

input[type="radio"]:disabled, input[type="radio"].disabled,
input[type="checkbox"]:disabled,
input[type="checkbox"].disabled {
  cursor: not-allowed; }

.radio-inline.disabled,
.checkbox-inline.disabled {
  cursor: not-allowed; }

.radio.disabled label,
.checkbox.disabled label {
  cursor: not-allowed; }

.form-control-success,
.form-control-warning,
.form-control-danger {
  padding-right: 2.25rem;
  background-repeat: no-repeat;
  background-position: center right 0.5625rem;
  background-size: 1.4625rem 1.4625rem; }

.has-success .text-help,
.has-success .form-control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #5cb85c; }

.has-success .form-control {
  border-color: #5cb85c; }

.has-success .input-group-addon {
  color: #5cb85c;
  border-color: #5cb85c;
  background-color: #eaf6ea; }

.has-success .form-control-feedback {
  color: #5cb85c; }

.has-success .form-control-success {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="); }

.has-warning .text-help,
.has-warning .form-control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #f0ad4e; }

.has-warning .form-control {
  border-color: #f0ad4e; }

.has-warning .input-group-addon {
  color: #f0ad4e;
  border-color: #f0ad4e;
  background-color: white; }

.has-warning .form-control-feedback {
  color: #f0ad4e; }

.has-warning .form-control-warning {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"); }

.has-danger .text-help,
.has-danger .form-control-label,
.has-danger .radio,
.has-danger .checkbox,
.has-danger .radio-inline,
.has-danger .checkbox-inline,
.has-danger.radio label,
.has-danger.checkbox label,
.has-danger.radio-inline label,
.has-danger.checkbox-inline label {
  color: #d9534f; }

.has-danger .form-control {
  border-color: #d9534f; }

.has-danger .input-group-addon {
  color: #d9534f;
  border-color: #d9534f;
  background-color: #fdf7f7; }

.has-danger .form-control-feedback {
  color: #d9534f; }

.has-danger .form-control-danger {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="); }

@media (min-width: 544px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle; }
  .form-inline .form-control-static {
    display: inline-block; }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle; }
    .form-inline .input-group .input-group-addon,
    .form-inline .input-group .input-group-btn,
    .form-inline .input-group .form-control {
      width: auto; }
  .form-inline .input-group > .form-control {
    width: 100%; }
  .form-inline .form-control-label {
    margin-bottom: 0;
    vertical-align: middle; }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle; }
    .form-inline .radio label,
    .form-inline .checkbox label {
      padding-left: 0; }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0; }
  .form-inline .has-feedback .form-control-feedback {
    top: 0; } }

.btn {
  display: inline-block;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 3px; }
  .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .btn:focus, .btn:hover {
    text-decoration: none; }
  .btn.focus {
    text-decoration: none; }
  .btn:active, .btn.active {
    background-image: none;
    outline: 0; }
  .btn.disabled, .btn:disabled {
    cursor: not-allowed;
    opacity: .65; }

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #2196f3;
  border-color: #2196f3; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0c7cd5;
    border-color: #0b76cc; }
  .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #0c7cd5;
    border-color: #0b76cc; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0c7cd5;
    border-color: #0b76cc;
    background-image: none; }
    .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
    .open > .btn-primary.dropdown-toggle:hover,
    .open > .btn-primary.dropdown-toggle:focus,
    .open > .btn-primary.dropdown-toggle.focus {
      color: #fff;
      background-color: #0a68b4;
      border-color: #08528d; }
  .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled.focus {
    background-color: #2196f3;
    border-color: #2196f3; }
  .btn-primary.disabled:hover, .btn-primary:disabled:hover {
    background-color: #2196f3;
    border-color: #2196f3; }

.btn-secondary {
  color: #212121;
  background-color: #fff;
  border-color: #ccc; }
  .btn-secondary:hover {
    color: #212121;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:focus, .btn-secondary.focus {
    color: #212121;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:active, .btn-secondary.active,
  .open > .btn-secondary.dropdown-toggle {
    color: #212121;
    background-color: #e6e6e6;
    border-color: #adadad;
    background-image: none; }
    .btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus,
    .open > .btn-secondary.dropdown-toggle:hover,
    .open > .btn-secondary.dropdown-toggle:focus,
    .open > .btn-secondary.dropdown-toggle.focus {
      color: #212121;
      background-color: #d4d4d4;
      border-color: #8c8c8c; }
  .btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary:disabled:focus, .btn-secondary:disabled.focus {
    background-color: #fff;
    border-color: #ccc; }
  .btn-secondary.disabled:hover, .btn-secondary:disabled:hover {
    background-color: #fff;
    border-color: #ccc; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de; }
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2; }
  .btn-info:focus, .btn-info.focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2;
    background-image: none; }
    .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
    .open > .btn-info.dropdown-toggle:hover,
    .open > .btn-info.dropdown-toggle:focus,
    .open > .btn-info.dropdown-toggle.focus {
      color: #fff;
      background-color: #269abc;
      border-color: #1f7e9a; }
  .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info:disabled:focus, .btn-info:disabled.focus {
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-info.disabled:hover, .btn-info:disabled:hover {
    background-color: #5bc0de;
    border-color: #5bc0de; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c; }
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #419641; }
  .btn-success:focus, .btn-success.focus {
    color: #fff;
    background-color: #449d44;
    border-color: #419641; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    border-color: #419641;
    background-image: none; }
    .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
    .open > .btn-success.dropdown-toggle:hover,
    .open > .btn-success.dropdown-toggle:focus,
    .open > .btn-success.dropdown-toggle.focus {
      color: #fff;
      background-color: #398439;
      border-color: #2d672d; }
  .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success:disabled:focus, .btn-success:disabled.focus {
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-success.disabled:hover, .btn-success:disabled:hover {
    background-color: #5cb85c;
    border-color: #5cb85c; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:focus, .btn-warning.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316;
    background-image: none; }
    .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
    .open > .btn-warning.dropdown-toggle:hover,
    .open > .btn-warning.dropdown-toggle:focus,
    .open > .btn-warning.dropdown-toggle.focus {
      color: #fff;
      background-color: #d58512;
      border-color: #b06d0f; }
  .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning:disabled:focus, .btn-warning:disabled.focus {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning.disabled:hover, .btn-warning:disabled:hover {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a;
    background-image: none; }
    .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
    .open > .btn-danger.dropdown-toggle:hover,
    .open > .btn-danger.dropdown-toggle:focus,
    .open > .btn-danger.dropdown-toggle.focus {
      color: #fff;
      background-color: #ac2925;
      border-color: #8b211e; }
  .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger:disabled:focus, .btn-danger:disabled.focus {
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger.disabled:hover, .btn-danger:disabled:hover {
    background-color: #d9534f;
    border-color: #d9534f; }

.btn-primary-outline {
  color: #2196f3;
  background-image: none;
  background-color: transparent;
  border-color: #2196f3; }
  .btn-primary-outline:focus, .btn-primary-outline.focus, .btn-primary-outline:active, .btn-primary-outline.active,
  .open > .btn-primary-outline.dropdown-toggle {
    color: #fff;
    background-color: #2196f3;
    border-color: #2196f3; }
  .btn-primary-outline:hover {
    color: #fff;
    background-color: #2196f3;
    border-color: #2196f3; }
  .btn-primary-outline.disabled:focus, .btn-primary-outline.disabled.focus, .btn-primary-outline:disabled:focus, .btn-primary-outline:disabled.focus {
    border-color: #82c4f8; }
  .btn-primary-outline.disabled:hover, .btn-primary-outline:disabled:hover {
    border-color: #82c4f8; }

.btn-secondary-outline {
  color: #ccc;
  background-image: none;
  background-color: transparent;
  border-color: #ccc; }
  .btn-secondary-outline:focus, .btn-secondary-outline.focus, .btn-secondary-outline:active, .btn-secondary-outline.active,
  .open > .btn-secondary-outline.dropdown-toggle {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-secondary-outline:hover {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-secondary-outline.disabled:focus, .btn-secondary-outline.disabled.focus, .btn-secondary-outline:disabled:focus, .btn-secondary-outline:disabled.focus {
    border-color: white; }
  .btn-secondary-outline.disabled:hover, .btn-secondary-outline:disabled:hover {
    border-color: white; }

.btn-info-outline {
  color: #5bc0de;
  background-image: none;
  background-color: transparent;
  border-color: #5bc0de; }
  .btn-info-outline:focus, .btn-info-outline.focus, .btn-info-outline:active, .btn-info-outline.active,
  .open > .btn-info-outline.dropdown-toggle {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-info-outline:hover {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-info-outline.disabled:focus, .btn-info-outline.disabled.focus, .btn-info-outline:disabled:focus, .btn-info-outline:disabled.focus {
    border-color: #b0e1ef; }
  .btn-info-outline.disabled:hover, .btn-info-outline:disabled:hover {
    border-color: #b0e1ef; }

.btn-success-outline {
  color: #5cb85c;
  background-image: none;
  background-color: transparent;
  border-color: #5cb85c; }
  .btn-success-outline:focus, .btn-success-outline.focus, .btn-success-outline:active, .btn-success-outline.active,
  .open > .btn-success-outline.dropdown-toggle {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-success-outline:hover {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-success-outline.disabled:focus, .btn-success-outline.disabled.focus, .btn-success-outline:disabled:focus, .btn-success-outline:disabled.focus {
    border-color: #a3d7a3; }
  .btn-success-outline.disabled:hover, .btn-success-outline:disabled:hover {
    border-color: #a3d7a3; }

.btn-warning-outline {
  color: #f0ad4e;
  background-image: none;
  background-color: transparent;
  border-color: #f0ad4e; }
  .btn-warning-outline:focus, .btn-warning-outline.focus, .btn-warning-outline:active, .btn-warning-outline.active,
  .open > .btn-warning-outline.dropdown-toggle {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning-outline:hover {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning-outline.disabled:focus, .btn-warning-outline.disabled.focus, .btn-warning-outline:disabled:focus, .btn-warning-outline:disabled.focus {
    border-color: #f8d9ac; }
  .btn-warning-outline.disabled:hover, .btn-warning-outline:disabled:hover {
    border-color: #f8d9ac; }

.btn-danger-outline {
  color: #d9534f;
  background-image: none;
  background-color: transparent;
  border-color: #d9534f; }
  .btn-danger-outline:focus, .btn-danger-outline.focus, .btn-danger-outline:active, .btn-danger-outline.active,
  .open > .btn-danger-outline.dropdown-toggle {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger-outline:hover {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger-outline.disabled:focus, .btn-danger-outline.disabled.focus, .btn-danger-outline:disabled:focus, .btn-danger-outline:disabled.focus {
    border-color: #eba5a3; }
  .btn-danger-outline.disabled:hover, .btn-danger-outline:disabled:hover {
    border-color: #eba5a3; }

.btn-link {
  font-weight: normal;
  color: #1976d2;
  border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
    background-color: transparent; }
  .btn-link, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover {
    border-color: transparent; }
  .btn-link:focus, .btn-link:hover {
    color: #e6001f;
    text-decoration: none;
    background-color: transparent; }
  .btn-link:disabled:focus, .btn-link:disabled:hover {
    color: #818a91;
    text-decoration: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.33333;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.btn-block {
  display: block;
  width: 100%; }

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

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

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

.collapse {
  display: none; }
  .collapse.in {
    display: block; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
       -o-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-duration: .35s;
       -o-transition-duration: .35s;
          transition-duration: .35s;
  -webkit-transition-property: height;
  -o-transition-property: height;
  transition-property: height; }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: .25rem;
  margin-left: .25rem;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent; }

.dropdown-toggle:focus {
  outline: 0; }

.dropup .dropdown-toggle::after {
  border-top: 0;
  border-bottom: 0.3em solid; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 1rem;
  color: #212121;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px; }

.dropdown-divider {
  height: 1px;
  margin: 0.5rem 0;
  overflow: hidden;
  background-color: #e5e5e5; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.5;
  color: #212121;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0; }
  .dropdown-item:focus, .dropdown-item:hover {
    color: #141414;
    text-decoration: none;
    background-color: #f5f5f5; }
  .dropdown-item.active, .dropdown-item.active:focus, .dropdown-item.active:hover {
    color: #fff;
    text-decoration: none;
    background-color: #2196f3;
    outline: 0; }
  .dropdown-item.disabled, .dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
    color: #818a91; }
  .dropdown-item.disabled:focus, .dropdown-item.disabled:hover {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: "progid:DXImageTransform.Microsoft.gradient(enabled = false)"; }

.open > .dropdown-menu {
  display: block; }

.open > a {
  outline: 0; }

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

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

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #818a91;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990; }

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

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 0.3em solid; }

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    float: left; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 2; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 2; }

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

.btn-toolbar {
  margin-left: -5px; }
  .btn-toolbar::after {
    content: "";
    display: table;
    clear: both; }
  .btn-toolbar .btn-group,
  .btn-toolbar .input-group {
    float: left; }
  .btn-toolbar > .btn,
  .btn-toolbar > .btn-group,
  .btn-toolbar > .input-group {
    margin-left: 5px; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

.btn-group > .btn:first-child {
  margin-left: 0; }
  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }

.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

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

.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px; }

.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px; }

.btn .caret {
  margin-left: 0; }

.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 0.3em 0.3em 0;
  border-bottom-width: 0; }

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 0.3em 0.3em; }

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%; }

.btn-group-vertical > .btn-group::after {
  content: "";
  display: table;
  clear: both; }

.btn-group-vertical > .btn-group > .btn {
  float: none; }

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

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 3px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

.input-group {
  position: relative;
  display: table;
  border-collapse: separate; }
  .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0; }
    .input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
      z-index: 3; }

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell; }
  .input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0; }

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }

.input-group-addon {
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1;
  color: #9e9e9e;
  text-align: center;
  background-color: #eceeef;
  border: 1px solid #ccc;
  border-radius: 3px; }
  .input-group-addon.form-control-sm,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 0.275rem 0.75rem;
    font-size: 0.875rem;
    border-radius: 0.2rem; }
  .input-group-addon.form-control-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 0.75rem 1.25rem;
    font-size: 1.25rem;
    border-radius: 0.3rem; }
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.input-group-addon:first-child {
  border-right: 0; }

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.input-group-addon:last-child {
  border-left: 0; }

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }
  .input-group-btn > .btn {
    position: relative; }
    .input-group-btn > .btn + .btn {
      margin-left: -1px; }
    .input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
      z-index: 3; }
  .input-group-btn:first-child > .btn,
  .input-group-btn:first-child > .btn-group {
    margin-right: -1px; }
  .input-group-btn:last-child > .btn,
  .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px; }
    .input-group-btn:last-child > .btn:focus, .input-group-btn:last-child > .btn:active, .input-group-btn:last-child > .btn:hover,
    .input-group-btn:last-child > .btn-group:focus,
    .input-group-btn:last-child > .btn-group:active,
    .input-group-btn:last-child > .btn-group:hover {
      z-index: 3; }

.c-input {
  position: relative;
  display: inline;
  padding-left: 1.5rem;
  color: #555;
  cursor: pointer; }
  .c-input > input {
    position: absolute;
    z-index: -1;
    opacity: 0; }
    .c-input > input:checked ~ .c-indicator {
      color: #fff;
      background-color: #0074d9; }
    .c-input > input:focus ~ .c-indicator {
      -webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
              box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9; }
    .c-input > input:active ~ .c-indicator {
      color: #fff;
      background-color: #84c6ff; }
  .c-input + .c-input {
    margin-left: 1rem; }

.c-indicator {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  font-size: 65%;
  line-height: 1rem;
  color: #eee;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #eee;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%; }

.c-checkbox .c-indicator {
  border-radius: .25rem; }

.c-checkbox input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=); }

.c-checkbox input:indeterminate ~ .c-indicator {
  background-color: #0074d9;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K); }

.c-radio .c-indicator {
  border-radius: 50%; }

.c-radio input:checked ~ .c-indicator {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==); }

.c-inputs-stacked .c-input {
  display: inline; }
  .c-inputs-stacked .c-input::after {
    display: block;
    margin-bottom: .25rem;
    content: ""; }
  .c-inputs-stacked .c-input + .c-input {
    margin-left: 0; }

.c-select {
  display: inline-block;
  max-width: 100%;
  padding: .375rem 1.75rem .375rem .75rem;
  padding-right: .75rem \9;
  color: #9e9e9e;
  vertical-align: middle;
  background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right 0.75rem center;
  background-image: none \9;
  background-size: 8px 10px;
  border: 1px solid #ccc;
  -moz-appearance: none;
  -webkit-appearance: none; }
  .c-select:focus {
    border-color: #51a7e8;
    outline: none; }
  .c-select::-ms-expand {
    opacity: 0; }

.c-select-sm {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 12px; }
  .c-select-sm:not([multiple]) {
    height: 26px;
    min-height: 26px; }

.file {
  position: relative;
  display: inline-block;
  height: 2.5rem;
  cursor: pointer; }

.file input {
  min-width: 14rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0; }

.file-custom {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #555;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: .25rem; }

.file-custom::after {
  content: "Choose file..."; }

.file-custom::before {
  position: absolute;
  top: -.075rem;
  right: -.075rem;
  bottom: -.075rem;
  z-index: 6;
  display: block;
  height: 2.5rem;
  padding: .5rem 1rem;
  line-height: 1.5;
  color: #555;
  content: "Browse";
  background-color: #eee;
  border: 1px solid #ddd;
  border-radius: 0 .25rem .25rem 0; }

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

.nav-link {
  display: inline-block; }
  .nav-link:focus, .nav-link:hover {
    text-decoration: none; }
  .nav-link.disabled {
    color: #818a91; }
    .nav-link.disabled, .nav-link.disabled:focus, .nav-link.disabled:hover {
      color: #818a91;
      cursor: not-allowed;
      background-color: transparent; }

.nav-inline .nav-item {
  display: inline-block; }

.nav-inline .nav-item + .nav-item,
.nav-inline .nav-link + .nav-link {
  margin-left: 1rem; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }
  .nav-tabs::after {
    content: "";
    display: table;
    clear: both; }
  .nav-tabs .nav-item {
    float: left;
    margin-bottom: -1px; }
    .nav-tabs .nav-item + .nav-item {
      margin-left: .2rem; }
  .nav-tabs .nav-link {
    display: block;
    padding: 0.5em 1em;
    border: 1px solid transparent;
    border-radius: 3px 3px 0 0; }
    .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
      border-color: #eceeef #eceeef #ddd; }
    .nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:hover {
      color: #818a91;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover,
  .nav-tabs .nav-item.open .nav-link,
  .nav-tabs .nav-item.open .nav-link:focus,
  .nav-tabs .nav-item.open .nav-link:hover {
    color: #9e9e9e;
    background-color: #fff;
    border-color: #ddd #ddd transparent; }

.nav-pills::after {
  content: "";
  display: table;
  clear: both; }

.nav-pills .nav-item {
  float: left; }
  .nav-pills .nav-item + .nav-item {
    margin-left: .2rem; }

.nav-pills .nav-link {
  display: block;
  padding: 0.5em 1em;
  border-radius: 3px; }

.nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover,
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover {
  color: #fff;
  cursor: default;
  background-color: #2196f3; }

.nav-stacked .nav-item {
  display: block;
  float: none; }
  .nav-stacked .nav-item + .nav-item {
    margin-top: .2rem;
    margin-left: 0; }

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

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

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.navbar {
  position: relative;
  padding: 0.5rem 1rem; }
  .navbar::after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 544px) {
    .navbar {
      border-radius: 3px; } }

.navbar-full {
  z-index: 1000; }
  @media (min-width: 544px) {
    .navbar-full {
      border-radius: 0; } }

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030; }
  @media (min-width: 544px) {
    .navbar-fixed-top,
    .navbar-fixed-bottom {
      border-radius: 0; } }

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

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

.navbar-sticky-top {
  position: sticky;
  top: 0;
  z-index: 1030;
  width: 100%; }
  @media (min-width: 544px) {
    .navbar-sticky-top {
      border-radius: 0; } }

.navbar-brand {
  float: left;
  padding-top: .25rem;
  padding-bottom: .25rem;
  margin-right: 1rem;
  font-size: 1.25rem; }
  .navbar-brand:focus, .navbar-brand:hover {
    text-decoration: none; }
  .navbar-brand > img {
    display: block; }

.navbar-divider {
  float: left;
  width: 1px;
  padding-top: .425rem;
  padding-bottom: .425rem;
  margin-right: 1rem;
  margin-left: 1rem;
  overflow: hidden; }
  .navbar-divider::before {
    content: "\00a0"; }

.navbar-toggler {
  padding: .5rem .75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: none;
  border: 1px solid transparent;
  border-radius: 3px; }
  .navbar-toggler:focus, .navbar-toggler:hover {
    text-decoration: none; }

@media (min-width: 544px) {
  .navbar-toggleable-xs {
    display: block !important; } }

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    display: block !important; } }

@media (min-width: 992px) {
  .navbar-toggleable-md {
    display: block !important; } }

.navbar-nav .nav-item {
  float: left; }

.navbar-nav .nav-link {
  display: block;
  padding-top: .425rem;
  padding-bottom: .425rem; }
  .navbar-nav .nav-link + .nav-link {
    margin-left: 1rem; }

.navbar-nav .nav-item + .nav-item {
  margin-left: 1rem; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.8); }
  .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, 0.8); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.3); }
  .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, 0.6); }

.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .active > .nav-link:focus,
.navbar-light .navbar-nav .active > .nav-link:hover,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.open:focus,
.navbar-light .navbar-nav .nav-link.open:hover,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover {
  color: rgba(0, 0, 0, 0.8); }

.navbar-light .navbar-divider {
  background-color: rgba(0, 0, 0, 0.075); }

.navbar-dark .navbar-brand {
  color: white; }
  .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
    color: white; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.75); }

.navbar-dark .navbar-nav .open > .nav-link, .navbar-dark .navbar-nav .open > .nav-link:focus, .navbar-dark .navbar-nav .open > .nav-link:hover,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link:focus,
.navbar-dark .navbar-nav .active > .nav-link:hover,
.navbar-dark .navbar-nav .nav-link.open,
.navbar-dark .navbar-nav .nav-link.open:focus,
.navbar-dark .navbar-nav .nav-link.open:hover,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.active:focus,
.navbar-dark .navbar-nav .nav-link.active:hover {
  color: white; }

.navbar-dark .navbar-divider {
  background-color: rgba(255, 255, 255, 0.075); }

.card {
  position: relative;
  display: block;
  margin-bottom: 0.75rem;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 3px; }

.card-block {
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card > .list-group:first-child .list-group-item:first-child {
  border-radius: 3px 3px 0 0; }

.card > .list-group:last-child .list-group-item:last-child {
  border-radius: 0 0 3px 3px; }

.card-header {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-bottom: 1px solid #e5e5e5; }
  .card-header:first-child {
    border-radius: 3px 3px 0 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #f5f5f5;
  border-top: 1px solid #e5e5e5; }
  .card-footer:last-child {
    border-radius: 0 0 3px 3px; }

.card-primary {
  background-color: #2196f3;
  border-color: #2196f3; }

.card-success {
  background-color: #5cb85c;
  border-color: #5cb85c; }

.card-info {
  background-color: #5bc0de;
  border-color: #5bc0de; }

.card-warning {
  background-color: #f0ad4e;
  border-color: #f0ad4e; }

.card-danger {
  background-color: #d9534f;
  border-color: #d9534f; }

.card-primary-outline {
  background-color: transparent;
  border-color: #2196f3; }

.card-secondary-outline {
  background-color: transparent;
  border-color: #ccc; }

.card-info-outline {
  background-color: transparent;
  border-color: #5bc0de; }

.card-success-outline {
  background-color: transparent;
  border-color: #5cb85c; }

.card-warning-outline {
  background-color: transparent;
  border-color: #f0ad4e; }

.card-danger-outline {
  background-color: transparent;
  border-color: #d9534f; }

.card-inverse .card-header,
.card-inverse .card-footer {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2); }

.card-inverse .card-header,
.card-inverse .card-footer,
.card-inverse .card-title,
.card-inverse .card-blockquote {
  color: #fff; }

.card-inverse .card-link,
.card-inverse .card-text,
.card-inverse .card-blockquote > footer {
  color: rgba(255, 255, 255, 0.65); }

.card-inverse .card-link:focus, .card-inverse .card-link:hover {
  color: #fff; }

.card-blockquote {
  padding: 0;
  margin-bottom: 0;
  border-left: 0; }

.card-img {
  border-radius: 0.25rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img-top {
  border-radius: 3px 3px 0 0; }

.card-img-bottom {
  border-radius: 0 0 3px 3px; }

@media (min-width: 544px) {
  .card-deck {
    display: table;
    table-layout: fixed;
    border-spacing: 1.25rem 0; }
    .card-deck .card {
      display: table-cell;
      width: 1%;
      vertical-align: top; }
  .card-deck-wrapper {
    margin-right: -1.25rem;
    margin-left: -1.25rem; } }

@media (min-width: 544px) {
  .card-group {
    display: table;
    width: 100%;
    table-layout: fixed; }
    .card-group .card {
      display: table-cell;
      vertical-align: top; }
      .card-group .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group .card:first-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-top {
          border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-bottom {
          border-bottom-right-radius: 0; }
      .card-group .card:last-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-top {
          border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-bottom {
          border-bottom-left-radius: 0; }
      .card-group .card:not(:first-child):not(:last-child) {
        border-radius: 0; }
        .card-group .card:not(:first-child):not(:last-child) .card-img-top,
        .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
          border-radius: 0; } }

@media (min-width: 544px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.breadcrumb {
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #eceeef;
  border-radius: 3px; }
  .breadcrumb::after {
    content: "";
    display: table;
    clear: both; }
  .breadcrumb > li {
    float: left; }
    .breadcrumb > li + li::before {
      padding-right: .5rem;
      padding-left: .5rem;
      color: #818a91;
      content: "/"; }
  .breadcrumb > .active {
    color: #818a91; }

.pagination {
  display: inline-block;
  padding-left: 0;
  margin-top: 1rem;
  margin-bottom: 1rem;
  border-radius: 3px; }

.page-item {
  display: inline; }
  .page-item:first-child .page-link {
    margin-left: 0;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px; }
  .page-item:last-child .page-link {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px; }
  .page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #2196f3;
    border-color: #2196f3; }
  .page-item.disabled .page-link, .page-item.disabled .page-link:focus, .page-item.disabled .page-link:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd; }

.page-link {
  position: relative;
  float: left;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.5;
  color: #1976d2;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd; }
  .page-link:focus, .page-link:hover {
    color: #e6001f;
    background-color: #eceeef;
    border-color: #ddd; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.33333; }

.pagination-lg .page-item:first-child .page-link {
  border-bottom-left-radius: 0.3rem;
  border-top-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-bottom-right-radius: 0.3rem;
  border-top-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.275rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link {
  border-bottom-left-radius: 0.2rem;
  border-top-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-bottom-right-radius: 0.2rem;
  border-top-right-radius: 0.2rem; }

.pager {
  padding-left: 0;
  margin-top: 1rem;
  margin-bottom: 1rem;
  text-align: center;
  list-style: none; }
  .pager::after {
    content: "";
    display: table;
    clear: both; }
  .pager li {
    display: inline; }
    .pager li > a,
    .pager li > span {
      display: inline-block;
      padding: 5px 14px;
      background-color: #fff;
      border: 1px solid #ddd;
      border-radius: 15px; }
    .pager li > a:focus, .pager li > a:hover {
      text-decoration: none;
      background-color: #eceeef; }
  .pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover {
    color: #818a91;
    cursor: not-allowed;
    background-color: #fff; }
  .pager .disabled > span {
    color: #818a91;
    cursor: not-allowed;
    background-color: #fff; }

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

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

.label {
  display: inline-block;
  padding: .25em .4em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 3px; }
  .label:empty {
    display: none; }

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

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

.label-pill {
  padding-right: .6em;
  padding-left: .6em;
  border-radius: 10rem; }

.label-default {
  background-color: #818a91; }
  .label-default[href]:focus, .label-default[href]:hover {
    background-color: #687077; }

.label-primary {
  background-color: #2196f3; }
  .label-primary[href]:focus, .label-primary[href]:hover {
    background-color: #0c7cd5; }

.label-success {
  background-color: #5cb85c; }
  .label-success[href]:focus, .label-success[href]:hover {
    background-color: #449d44; }

.label-info {
  background-color: #5bc0de; }
  .label-info[href]:focus, .label-info[href]:hover {
    background-color: #31b0d5; }

.label-warning {
  background-color: #f0ad4e; }
  .label-warning[href]:focus, .label-warning[href]:hover {
    background-color: #ec971f; }

.label-danger {
  background-color: #d9534f; }
  .label-danger[href]:focus, .label-danger[href]:hover {
    background-color: #c9302c; }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #eceeef;
  border-radius: 0.3rem; }
  @media (min-width: 544px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-hr {
  border-top-color: #d0d5d8; }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0; }

.alert {
  padding: 15px;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 3px; }
  .alert > p,
  .alert > ul {
    margin-bottom: 0; }
  .alert > p + p {
    margin-top: 5px; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: bold; }

.alert-dismissible {
  padding-right: 35px; }
  .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

.alert-success {
  background-color: #dff0d8;
  border-color: #d0e9c6;
  color: #3c763d; }
  .alert-success hr {
    border-top-color: #c1e2b3; }
  .alert-success .alert-link {
    color: #2b542c; }

.alert-info {
  background-color: #d9edf7;
  border-color: #bcdff1;
  color: #31708f; }
  .alert-info hr {
    border-top-color: #a6d5ec; }
  .alert-info .alert-link {
    color: #245269; }

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faf2cc;
  color: #8a6d3b; }
  .alert-warning hr {
    border-top-color: #f7ecb5; }
  .alert-warning .alert-link {
    color: #66512c; }

.alert-danger {
  background-color: #f2dede;
  border-color: #ebcccc;
  color: #a94442; }
  .alert-danger hr {
    border-top-color: #e4b9b9; }
  .alert-danger .alert-link {
    color: #843534; }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: block;
  width: 100%;
  height: 1rem;
  margin-bottom: 1rem; }

.progress[value] {
  color: #0074d9;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }

.progress[value]::-webkit-progress-bar {
  background-color: #eee;
  border-radius: 3px; }

.progress[value]::-webkit-progress-value::before {
  content: attr(value); }

.progress[value]::-webkit-progress-value {
  background-color: #0074d9;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px; }

.progress[value="100"]::-webkit-progress-value {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px; }

@media screen and (min-width: 0\0) {
  .progress {
    background-color: #eee;
    border-radius: 3px; }
  .progress-bar {
    display: inline-block;
    height: 1rem;
    text-indent: -999rem;
    background-color: #0074d9;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px; }
  .progress[width^="0"] {
    min-width: 2rem;
    color: #818a91;
    background-color: transparent;
    background-image: none; }
  .progress[width="100%"] {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px; } }

.progress-striped[value]::-webkit-progress-value {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-striped[value]::-moz-progress-bar {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

@media screen and (min-width: 0\0) {
  .progress-bar-striped {
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem; } }

.progress-animated[value]::-webkit-progress-value {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite; }

.progress-animated[value]::-moz-progress-bar {
  animation: progress-bar-stripes 2s linear infinite; }

@media screen and (min-width: 0\0) {
  .progress-animated .progress-bar-striped {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
            animation: progress-bar-stripes 2s linear infinite; } }

.progress-success[value]::-webkit-progress-value {
  background-color: #5cb85c; }

.progress-success[value]::-moz-progress-bar {
  background-color: #5cb85c; }

@media screen and (min-width: 0\0) {
  .progress-success .progress-bar {
    background-color: #5cb85c; } }

.progress-info[value]::-webkit-progress-value {
  background-color: #5bc0de; }

.progress-info[value]::-moz-progress-bar {
  background-color: #5bc0de; }

@media screen and (min-width: 0\0) {
  .progress-info .progress-bar {
    background-color: #5bc0de; } }

.progress-warning[value]::-webkit-progress-value {
  background-color: #f0ad4e; }

.progress-warning[value]::-moz-progress-bar {
  background-color: #f0ad4e; }

@media screen and (min-width: 0\0) {
  .progress-warning .progress-bar {
    background-color: #f0ad4e; } }

.progress-danger[value]::-webkit-progress-value {
  background-color: #d9534f; }

.progress-danger[value]::-moz-progress-bar {
  background-color: #d9534f; }

@media screen and (min-width: 0\0) {
  .progress-danger .progress-bar {
    background-color: #d9534f; } }

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

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

.media-body {
  width: 10000px; }

.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top; }

.media-middle {
  vertical-align: middle; }

.media-bottom {
  vertical-align: bottom; }

.media-object {
  display: block; }
  .media-object.img-thumbnail {
    max-width: none; }

.media-right {
  padding-left: 10px; }

.media-left {
  padding-right: 10px; }

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

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

.list-group {
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item {
  position: relative;
  display: block;
  padding: .75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd; }
  .list-group-item:first-child {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px; }

.list-group-flush .list-group-item {
  border-width: 1px 0;
  border-radius: 0; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0; }

a.list-group-item,
button.list-group-item {
  width: 100%;
  color: #555;
  text-align: inherit; }
  a.list-group-item .list-group-item-heading,
  button.list-group-item .list-group-item-heading {
    color: #333; }
  a.list-group-item:focus, a.list-group-item:hover,
  button.list-group-item:focus,
  button.list-group-item:hover {
    color: #555;
    text-decoration: none;
    background-color: #f2f2f2; }

.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {
  color: #818a91;
  cursor: not-allowed;
  background-color: #eceeef; }
  .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading {
    color: inherit; }
  .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text {
    color: #818a91; }

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: transparent;
  border-color: transparent; }
  .list-group-item.active .list-group-item-heading,
  .list-group-item.active .list-group-item-heading > small,
  .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
  .list-group-item.active:focus .list-group-item-heading > small,
  .list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
  .list-group-item.active:hover .list-group-item-heading > small,
  .list-group-item.active:hover .list-group-item-heading > .small {
    color: inherit; }
  .list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {
    color: rgba(102, 102, 102, 0); }

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8; }

a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d; }
  a.list-group-item-success .list-group-item-heading,
  button.list-group-item-success .list-group-item-heading {
    color: inherit; }
  a.list-group-item-success:focus, a.list-group-item-success:hover,
  button.list-group-item-success:focus,
  button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6; }
  a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover,
  button.list-group-item-success.active,
  button.list-group-item-success.active:focus,
  button.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d; }

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7; }

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f; }
  a.list-group-item-info .list-group-item-heading,
  button.list-group-item-info .list-group-item-heading {
    color: inherit; }
  a.list-group-item-info:focus, a.list-group-item-info:hover,
  button.list-group-item-info:focus,
  button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3; }
  a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover,
  button.list-group-item-info.active,
  button.list-group-item-info.active:focus,
  button.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f; }

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3; }

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b; }
  a.list-group-item-warning .list-group-item-heading,
  button.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  a.list-group-item-warning:focus, a.list-group-item-warning:hover,
  button.list-group-item-warning:focus,
  button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc; }
  a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover,
  button.list-group-item-warning.active,
  button.list-group-item-warning.active:focus,
  button.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b; }

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede; }

a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442; }
  a.list-group-item-danger .list-group-item-heading,
  button.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  a.list-group-item-danger:focus, a.list-group-item-danger:hover,
  button.list-group-item-danger:focus,
  button.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc; }
  a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover,
  button.list-group-item-danger.active,
  button.list-group-item-danger.active:focus,
  button.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442; }

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px; }

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3; }

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9 {
  padding-bottom: 42.85714%; }

.embed-responsive-16by9 {
  padding-bottom: 56.25%; }

.embed-responsive-4by3 {
  padding-bottom: 75%; }

.embed-responsive-1by1 {
  padding-bottom: 100%; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .2; }
  .close:focus, .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5; }

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

.modal-open {
  overflow: hidden; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
  -webkit-overflow-scrolling: touch; }
  .modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translate(0, -25%);
        -ms-transform: translate(0, -25%);
            transform: translate(0, -25%); }
  .modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

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

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5; }
  .modal-header::after {
    content: "";
    display: table;
    clear: both; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  .modal-footer::after {
    content: "";
    display: table;
    clear: both; }
  .modal-footer .btn + .btn {
    margin-bottom: 0;
    margin-left: 5px; }
  .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .modal-footer .btn-block + .btn-block {
    margin-left: 0; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 544px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto; }
  .modal-sm {
    width: 300px; } }

@media (min-width: 768px) {
  .modal-lg {
    width: 900px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "robotor", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 0.875rem;
  opacity: 0; }
  .tooltip.in {
    opacity: 0.9; }
  .tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom {
    padding: 5px 0;
    margin-top: -3px; }
    .tooltip.tooltip-top .tooltip-arrow, .tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
      bottom: 0;
      left: 50%;
      margin-left: -5px;
      border-width: 5px 5px 0;
      border-top-color: #000; }
  .tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left {
    padding: 0 5px;
    margin-left: 3px; }
    .tooltip.tooltip-right .tooltip-arrow, .tooltip.bs-tether-element-attached-left .tooltip-arrow {
      top: 50%;
      left: 0;
      margin-top: -5px;
      border-width: 5px 5px 5px 0;
      border-right-color: #000; }
  .tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top {
    padding: 5px 0;
    margin-top: 3px; }
    .tooltip.tooltip-bottom .tooltip-arrow, .tooltip.bs-tether-element-attached-top .tooltip-arrow {
      top: 0;
      left: 50%;
      margin-left: -5px;
      border-width: 0 5px 5px;
      border-bottom-color: #000; }
  .tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right {
    padding: 0 5px;
    margin-left: -3px; }
    .tooltip.tooltip-left .tooltip-arrow, .tooltip.bs-tether-element-attached-right .tooltip-arrow {
      top: 50%;
      right: 0;
      margin-top: -5px;
      border-width: 5px 0 5px 5px;
      border-left-color: #000; }

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

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

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  padding: 1px;
  font-family: "robotor", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 0.875rem;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  .popover.popover-top, .popover.bs-tether-element-attached-bottom {
    margin-top: -10px; }
    .popover.popover-top .popover-arrow, .popover.bs-tether-element-attached-bottom .popover-arrow {
      bottom: -11px;
      left: 50%;
      margin-left: -11px;
      border-top-color: rgba(0, 0, 0, 0.25);
      border-bottom-width: 0; }
      .popover.popover-top .popover-arrow::after, .popover.bs-tether-element-attached-bottom .popover-arrow::after {
        bottom: 1px;
        margin-left: -10px;
        content: "";
        border-top-color: #fff;
        border-bottom-width: 0; }
  .popover.popover-right, .popover.bs-tether-element-attached-left {
    margin-left: 10px; }
    .popover.popover-right .popover-arrow, .popover.bs-tether-element-attached-left .popover-arrow {
      top: 50%;
      left: -11px;
      margin-top: -11px;
      border-right-color: rgba(0, 0, 0, 0.25);
      border-left-width: 0; }
      .popover.popover-right .popover-arrow::after, .popover.bs-tether-element-attached-left .popover-arrow::after {
        bottom: -10px;
        left: 1px;
        content: "";
        border-right-color: #fff;
        border-left-width: 0; }
  .popover.popover-bottom, .popover.bs-tether-element-attached-top {
    margin-top: 10px; }
    .popover.popover-bottom .popover-arrow, .popover.bs-tether-element-attached-top .popover-arrow {
      top: -11px;
      left: 50%;
      margin-left: -11px;
      border-top-width: 0;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
      .popover.popover-bottom .popover-arrow::after, .popover.bs-tether-element-attached-top .popover-arrow::after {
        top: 1px;
        margin-left: -10px;
        content: "";
        border-top-width: 0;
        border-bottom-color: #fff; }
  .popover.popover-left, .popover.bs-tether-element-attached-right {
    margin-left: -10px; }
    .popover.popover-left .popover-arrow, .popover.bs-tether-element-attached-right .popover-arrow {
      top: 50%;
      right: -11px;
      margin-top: -11px;
      border-right-width: 0;
      border-left-color: rgba(0, 0, 0, 0.25); }
      .popover.popover-left .popover-arrow::after, .popover.bs-tether-element-attached-right .popover-arrow::after {
        right: 1px;
        bottom: -10px;
        content: "";
        border-right-width: 0;
        border-left-color: #fff; }

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: -0.7rem -0.7rem 0 0; }

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

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

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

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

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner > .carousel-item {
    position: relative;
    display: none;
    -webkit-transition: .6s ease-in-out left;
    -o-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left; }
    .carousel-inner > .carousel-item > img,
    .carousel-inner > .carousel-item > a > img {
      line-height: 1; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      .carousel-inner > .carousel-item {
        -webkit-transition: -webkit-transform .6s ease-in-out;
        transition: -webkit-transform .6s ease-in-out;
        -o-transition: transform .6s ease-in-out;
        transition: transform .6s ease-in-out;
        transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
        -webkit-backface-visibility: hidden;
                backface-visibility: hidden;
        -webkit-perspective: 1000px;
                perspective: 1000px; }
        .carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
          left: 0;
          -webkit-transform: translate3d(100%, 0, 0);
                  transform: translate3d(100%, 0, 0); }
        .carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
          left: 0;
          -webkit-transform: translate3d(-100%, 0, 0);
                  transform: translate3d(-100%, 0, 0); }
        .carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
          left: 0;
          -webkit-transform: translate3d(0, 0, 0);
                  transform: translate3d(0, 0, 0); } }
  .carousel-inner > .active,
  .carousel-inner > .next,
  .carousel-inner > .prev {
    display: block; }
  .carousel-inner > .active {
    left: 0; }
  .carousel-inner > .next,
  .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%; }
  .carousel-inner > .next {
    left: 100%; }
  .carousel-inner > .prev {
    left: -100%; }
  .carousel-inner > .next.left,
  .carousel-inner > .prev.right {
    left: 0; }
  .carousel-inner > .active.left {
    left: -100%; }
  .carousel-inner > .active.right {
    left: 100%; }

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  opacity: 0.5; }
  .carousel-control.left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
  .carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
  .carousel-control:focus, .carousel-control:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9; }
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    font-family: serif;
    line-height: 1; }
  .carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px; }
  .carousel-control .icon-next {
    right: 50%;
    margin-right: -10px; }
  .carousel-control .icon-prev::before {
    content: "\2039"; }
  .carousel-control .icon-next::before {
    content: "\203a"; }

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none; }
  .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #fff;
    border-radius: 10px; }
  .carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
  .carousel-caption .btn {
    text-shadow: none; }

@media (min-width: 544px) {
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px; }
  .carousel-control .icon-prev {
    margin-left: -15px; }
  .carousel-control .icon-next {
    margin-right: -15px; }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px; }
  .carousel-indicators {
    bottom: 20px; } }

.clearfix::after {
  content: "";
  display: table;
  clear: both; }

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.pull-xs-left {
  float: left !important; }

.pull-xs-right {
  float: right !important; }

.pull-xs-none {
  float: none !important; }

@media (min-width: 544px) {
  .pull-sm-left {
    float: left !important; }
  .pull-sm-right {
    float: right !important; }
  .pull-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .pull-md-left {
    float: left !important; }
  .pull-md-right {
    float: right !important; }
  .pull-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .pull-lg-left {
    float: left !important; }
  .pull-lg-right {
    float: right !important; }
  .pull-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .pull-xl-left {
    float: left !important; }
  .pull-xl-right {
    float: right !important; }
  .pull-xl-none {
    float: none !important; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

.invisible {
  visibility: hidden !important; }

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

.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap; }

.text-xs-left {
  text-align: left !important; }

.text-xs-right {
  text-align: right !important; }

.text-xs-center {
  text-align: center !important; }

@media (min-width: 544px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-normal {
  font-weight: normal; }

.font-weight-bold {
  font-weight: bold; }

.font-italic {
  font-style: italic; }

.text-muted {
  color: #818a91; }

.text-primary {
  color: #2196f3 !important; }

a.text-primary:focus, a.text-primary:hover {
  color: #0c7cd5; }

.text-success {
  color: #5cb85c !important; }

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

.text-info {
  color: #5bc0de !important; }

a.text-info:focus, a.text-info:hover {
  color: #31b0d5; }

.text-warning {
  color: #f0ad4e !important; }

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

.text-danger {
  color: #d9534f !important; }

a.text-danger:focus, a.text-danger:hover {
  color: #c9302c; }

.bg-inverse {
  color: #eceeef;
  background-color: #212121; }

.bg-faded {
  background-color: #f7f7f9; }

.bg-primary {
  color: #fff !important;
  background-color: #2196f3 !important; }

a.bg-primary:focus, a.bg-primary:hover {
  background-color: #0c7cd5; }

.bg-success {
  color: #fff !important;
  background-color: #5cb85c !important; }

a.bg-success:focus, a.bg-success:hover {
  background-color: #449d44; }

.bg-info {
  color: #fff !important;
  background-color: #5bc0de !important; }

a.bg-info:focus, a.bg-info:hover {
  background-color: #31b0d5; }

.bg-warning {
  color: #fff !important;
  background-color: #f0ad4e !important; }

a.bg-warning:focus, a.bg-warning:hover {
  background-color: #ec971f; }

.bg-danger {
  color: #fff !important;
  background-color: #d9534f !important; }

a.bg-danger:focus, a.bg-danger:hover {
  background-color: #c9302c; }

.m-x-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.m-a-0 {
  margin: 0 0 !important; }

.m-t-0 {
  margin-top: 0 !important; }

.m-r-0 {
  margin-right: 0 !important; }

.m-b-0 {
  margin-bottom: 0 !important; }

.m-l-0 {
  margin-left: 0 !important; }

.m-x-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.m-y-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-a-1 {
  margin: 1rem 1rem !important; }

.m-t-1 {
  margin-top: 1rem !important; }

.m-r-1 {
  margin-right: 1rem !important; }

.m-b-1 {
  margin-bottom: 1rem !important; }

.m-l-1 {
  margin-left: 1rem !important; }

.m-x-1 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.m-y-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.m-a-2 {
  margin: 1.5rem 1.5rem !important; }

.m-t-2 {
  margin-top: 1.5rem !important; }

.m-r-2 {
  margin-right: 1.5rem !important; }

.m-b-2 {
  margin-bottom: 1.5rem !important; }

.m-l-2 {
  margin-left: 1.5rem !important; }

.m-x-2 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.m-y-2 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.m-a-3 {
  margin: 3rem 3rem !important; }

.m-t-3 {
  margin-top: 3rem !important; }

.m-r-3 {
  margin-right: 3rem !important; }

.m-b-3 {
  margin-bottom: 3rem !important; }

.m-l-3 {
  margin-left: 3rem !important; }

.m-x-3 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.m-y-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-a-0 {
  padding: 0 0 !important; }

.p-t-0 {
  padding-top: 0 !important; }

.p-r-0 {
  padding-right: 0 !important; }

.p-b-0 {
  padding-bottom: 0 !important; }

.p-l-0 {
  padding-left: 0 !important; }

.p-x-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.p-y-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-a-1 {
  padding: 1rem 1rem !important; }

.p-t-1 {
  padding-top: 1rem !important; }

.p-r-1 {
  padding-right: 1rem !important; }

.p-b-1 {
  padding-bottom: 1rem !important; }

.p-l-1 {
  padding-left: 1rem !important; }

.p-x-1 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.p-y-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-a-2 {
  padding: 1.5rem 1.5rem !important; }

.p-t-2 {
  padding-top: 1.5rem !important; }

.p-r-2 {
  padding-right: 1.5rem !important; }

.p-b-2 {
  padding-bottom: 1.5rem !important; }

.p-l-2 {
  padding-left: 1.5rem !important; }

.p-x-2 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.p-y-2 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-a-3 {
  padding: 3rem 3rem !important; }

.p-t-3 {
  padding-top: 3rem !important; }

.p-r-3 {
  padding-right: 3rem !important; }

.p-b-3 {
  padding-bottom: 3rem !important; }

.p-l-3 {
  padding-left: 3rem !important; }

.p-x-3 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.p-y-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.pos-f-t {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.hidden-xs-up {
  display: none !important; }

@media (max-width: 543px) {
  .hidden-xs-down {
    display: none !important; } }

@media (min-width: 544px) {
  .hidden-sm-up {
    display: none !important; } }

@media (max-width: 767px) {
  .hidden-sm-down {
    display: none !important; } }

@media (min-width: 768px) {
  .hidden-md-up {
    display: none !important; } }

@media (max-width: 991px) {
  .hidden-md-down {
    display: none !important; } }

@media (min-width: 992px) {
  .hidden-lg-up {
    display: none !important; } }

@media (max-width: 1199px) {
  .hidden-lg-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-xl-up {
    display: none !important; } }

.hidden-xl-down {
  display: none !important; }

.visible-print-block {
  display: none !important; }
  @media print {
    .visible-print-block {
      display: block !important; } }

.visible-print-inline {
  display: none !important; }
  @media print {
    .visible-print-inline {
      display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }
  @media print {
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

.px-before,
.seconds-before {
  position: relative; }

.px-before[before-content]:before,
.seconds-before[before-content]:before {
  content: attr(before-content);
  position: absolute;
  right: 9px;
  bottom: 7px;
  color: #7a7a7a; }

.px-before input,
.seconds-before input {
  text-align: right;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  padding-right: 24px; }

.platform-promo-constructor .row.promo-example-row {
  margin: 0 -5px; }

.platform-promo-constructor .col-promo-example {
  float: left;
  padding: 0 5px; }

.platform-promo-constructor .col-promo-width,
.platform-promo-constructor .col-promo-height,
.platform-promo-constructor .col-promo-offset,
.platform-promo-constructor .col-promo-image-width {
  width: 25%; }

.platform-promo-constructor .col-promo-title-font,
.platform-promo-constructor .col-promo-text-font {
  width: 40%; }

.platform-promo-constructor .col-promo-title-weight,
.platform-promo-constructor .col-promo-title-style,
.platform-promo-constructor .col-promo-title-underline,
.platform-promo-constructor .col-promo-text-weight,
.platform-promo-constructor .col-promo-text-style,
.platform-promo-constructor .col-promo-text-underline {
  margin-top: 18px; }
  .platform-promo-constructor .col-promo-title-weight .btn-secondary.btn-square,
  .platform-promo-constructor .col-promo-title-style .btn-secondary.btn-square,
  .platform-promo-constructor .col-promo-title-underline .btn-secondary.btn-square,
  .platform-promo-constructor .col-promo-text-weight .btn-secondary.btn-square,
  .platform-promo-constructor .col-promo-text-style .btn-secondary.btn-square,
  .platform-promo-constructor .col-promo-text-underline .btn-secondary.btn-square {
    margin-top: 0; }

.platform-promo-constructor .col-promo-title-color,
.platform-promo-constructor .col-promo-text-color,
.platform-promo-constructor .col-promo-background,
.platform-promo-constructor .col-promo-border-color {
  margin-top: 18px;
  margin-left: 4px;
  padding: 0;
  width: 30px; }

.platform-promo-constructor .col-promo-background {
  margin-top: 0px; }

.platform-promo-constructor .col-promo-title-size,
.platform-promo-constructor .col-promo-text-size {
  width: 22%;
  margin-top: 0; }

.platform-promo-constructor .col-promo-border-style,
.platform-promo-constructor .col-promo-border-width,
.platform-promo-constructor .col-promo-position {
  width: 40%; }

.platform-promo-constructor .col-promo-border-width,
.platform-promo-constructor .col-promo-border-color {
  margin-top: 23px; }

.platform-promo-constructor .col-promo-title-color,
.platform-promo-constructor .col-promo-title-underline,
.platform-promo-constructor .col-promo-title-weight,
.platform-promo-constructor .col-promo-title-style,
.platform-promo-constructor .col-promo-text-color,
.platform-promo-constructor .col-promo-text-underline,
.platform-promo-constructor .col-promo-text-weight,
.platform-promo-constructor .col-promo-text-style {
  margin-top: 20px; }

.driver-form div > label:not(.checkbox-label) {
  line-height: 2em; }

.platform-requirements {
  padding-top: 16px;
  font-size: 10px;
  color: #757575; }
  .platform-requirements h6.platform-requirements__header {
    font-size: 11px;
    color: #212121; }

.openable:before,
.openable_strict:before {
  content: '';
  border: 5px solid;
  border-color: transparent transparent transparent #757575;
  position: absolute;
  left: 3px;
  top: 4px; }

.opened .openable:before,
.opened_strict > .openable_strict:before {
  border-color: #757575 transparent transparent;
  left: 0;
  top: 7px; }

.openable-content,
.openable-content_strict {
  display: none;
  margin-top: 10px;
  margin-bottom: 10px; }

.opened .openable-content,
.opened_strict.openable-content_strict {
  display: block; }

.opener {
  cursor: pointer;
  margin-bottom: 10px; }

.opened .opener {
  margin-bottom: 8px; }

.nya-bs-select.nya-bs-select--align_middle .special-title,
.nya-bs-select.nya-bs-select--align_middle .filter-option {
  line-height: 17px !important; }

.svg-check {
  width: 13px;
  height: 15px;
  position: absolute;
  top: -2px;
  left: -1px; }

.visibl-hiden {
  display: none; }

.check-decor_position {
  position: relative;
  top: 2px; }
  .check-decor_position .svg-check {
    display: none; }

.check-decor_position span {
  display: none;
  position: absolute;
  top: -4px;
  left: 0;
  font-size: 13px;
  color: white; }

.check-decor {
  display: inline-block;
  width: 14px;
  height: 13px;
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  background-color: white; }

.check-decor_marg {
  margin-right: 5px; }

input[type='checkbox'] + .check-decor {
  cursor: pointer; }

input:checked + .check-decor {
  background: #2296f3;
  border-color: #2296f3; }

input:disabled + .check-decor {
  background: #2296f3;
  border-color: #2296f3;
  cursor: not-allowed; }

input:disabled + .check-decor_position span {
  display: block; }

input:checked + .check-decor_position span {
  display: block; }

input:disabled + .check-decor_position .svg-check {
  display: block; }

input:checked + .check-decor_position .svg-check {
  display: block; }

.modal-content {
  border: 1px solid #bdbdbd;
  border-radius: 0; }

.rotation-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

#nprogress .bar {
  background: #2196f3;
  height: 4px; }

#nprogress .peg {
  -webkit-box-shadow: 0 0 10px #2196f3, 0 0 5px #2196f3;
          box-shadow: 0 0 10px #2196f3, 0 0 5px #2196f3; }

#nprogress .spinner-icon {
  border-top-color: #2196f3;
  border-left-color: #2196f3; }

#nprogress .spinner {
  top: 13px;
  right: 50%;
  margin-right: -9px; }

.collapse.in {
  display: table-row; }

body {
  min-width: 1200px;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #eeeeee; }

:focus {
  outline-style: none !important; }

.d-ib {
  display: inline-block;
  vertical-align: middle; }

.form-control-container .btn {
  width: 100%; }

[class^='col-'] > .btn {
  width: 100%;
  min-width: unset;
  max-width: unset; }

.text-underline {
  text-decoration: underline; }

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

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

.text-padd-r {
  display: inline-block;
  padding-right: 20px; }

.op-z {
  opacity: 0; }

.btn {
  padding: 4px 12px 5px;
  min-width: 70px;
  -webkit-transition: background-color 200ms ease, color 200ms ease;
  -o-transition: background-color 200ms ease, color 200ms ease;
  transition: background-color 200ms ease, color 200ms ease; }
  .btn__nav-menu-place {
    margin-bottom: 8px;
    margin-top: 13px; }

.btn,
.btn-primary,
.btn-secondary {
  border-radius: 3px;
  vertical-align: bottom; }

.btn-primary {
  font-family: 'robotom', Arial, sans-serif;
  font-weight: normal;
  border-color: transparent; }

.lr-border {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0; }

input::-webkit-input-placeholder {
  color: #9e9e9e; }

input::-moz-placeholder {
  color: #9e9e9e; }

input:-ms-input-placeholder {
  color: #9e9e9e; }

.f-l {
  float: left; }

.c-w {
  color: #fff; }

.c-b {
  color: #000; }

.c-bp {
  color: #2196f3; }

.tt-uc {
  text-transform: uppercase; }

.fs-12 {
  font-size: 12px; }

.fs-14 {
  font-size: 14px; }

.fs-18 {
  font-size: 18px; }

.fs-20 {
  font-size: 20px; }

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

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

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

.w-130,
.col-table-thin {
  width: 130px; }

.w-100p {
  width: 100%; }

.mt-5 {
  margin-top: 5px; }

.mt-10 {
  margin-top: 10px; }

.mr-10 {
  margin-right: 10px; }

.ml-10 {
  margin-left: 10px; }

.ml-20 {
  margin-left: 20px; }

.ml-30 {
  margin-left: 30px; }

.pl-20 {
  padding-left: 20px !important; }

.nowrap {
  white-space: nowrap; }

.c-p {
  cursor: pointer; }

.transparent {
  color: transparent; }

.text-bold {
  font-family: 'robotom', Arial, sans-serif;
  font-weight: normal; }
  .text-bold td {
    font-family: 'robotom', sans-serif; }

.section-label {
  font-family: 'robotom', sans-serif;
  color: #000;
  font-size: 1rem; }

.filter-label {
  color: #757575;
  font-size: 1rem; }

.remove-line-text {
  color: #e0e0e0 !important; }

.checkbox-inline input[type='checkbox'] {
  margin-left: -1.25rem;
  margin-top: 0;
  vertical-align: middle; }

.no-bot-margin {
  margin-bottom: 0 !important; }

.table-form-control.form-control {
  height: inherit;
  padding: 0; }

.form-control {
  color: #424242;
  border: 1px solid #bdbdbd;
  height: 30px; }
  .form-control.text-right {
    text-align: right; }
  .form-control.warning {
    border: 1px solid #f44336; }
  .form-control.success {
    border: 1px solid #4caf50; }
  .form-control.form-control_icon-handler {
    padding-right: 24px; }
  .form-control.form-control--readonly {
    border-color: #bdbdbd !important; }
    .form-control.form-control--readonly::-webkit-input-placeholder {
      color: #424242 !important; }
    .form-control.form-control--readonly::-moz-placeholder {
      color: #424242 !important; }
    .form-control.form-control--readonly:-ms-input-placeholder {
      color: #424242 !important; }
    .form-control.form-control--readonly::-ms-input-placeholder {
      color: #424242 !important; }
    .form-control.form-control--readonly::placeholder {
      color: #424242 !important; }

.form-control-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.form-group-checkbox {
  padding-top: 30px; }

h2[ui-sref] {
  cursor: pointer; }

.form-control:focus {
  border-color: #424242; }

.form-control.form-control_right-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50%; }

.table .method {
  float: right;
  width: 200px;
  text-align: right;
  margin: 0; }

.table .method .nya-bs-select.form-control:not([class*='col-']) {
  width: 100px; }

.table .first-col,
.modal .table .first-col,
.main-wrapper .table .first-col {
  padding-left: 20px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.table .last-col,
.main-wrapper .table .last-col {
  padding-right: 20px; }

.main-wrapper .table td.edit-field {
  padding: 6px; }
  .main-wrapper .table td.edit-field input {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 92%;
    height: 40px;
    padding: 10px 6px 6px 6px;
    border: 1px solid transparent;
    border-bottom: 3px solid transparent;
    text-align: right;
    font-family: 'robotom', sans-serif; }
    .main-wrapper .table td.edit-field input:hover {
      padding-top: 10px;
      border-bottom: 3px solid #2196f3;
      background-color: #fff; }
    .main-wrapper .table td.edit-field input:focus {
      border: 1px solid #bdbdbd;
      border-bottom: 3px solid #2196f3; }

.main-wrapper .table tr:hover td.edit-field input {
  padding-top: 10px;
  border-bottom: 3px solid #2196f3;
  background-color: #fff; }

.page-wrapper {
  height: 100%;
  margin: 0;
  padding: 0;
  width: 100%; }

.page-wrapper > .table {
  display: table;
  margin: 0;
  padding: 24px 0;
  width: 100%;
  white-space: nowrap; }

.btn-secondary {
  border-color: #bdbdbd;
  color: #424242; }

.btn-secondary:hover {
  border-color: #616161; }

.btn-secondary:focus {
  color: #333;
  background-color: #f5f5f5 !important; }

.btn.btn-secondary.btn-secondary_fit {
  width: auto; }

.text-muted {
  color: #9e9e9e; }

.btn-danger {
  background-color: #2196f3;
  border-color: #2196f3; }

.btn-danger:hover {
  background-color: #ca0f0a; }

.btn-danger:active:hover,
.btn-danger:active:focus,
.btn-danger.focus:active,
.btn-danger.active:hover,
.btn-danger.active:focus,
.btn-danger.active.focus,
.open > .btn-danger.dropdown-toggle:hover,
.open > .btn-danger.dropdown-toggle:focus,
.open > .btn-danger.dropdown-toggle.focus {
  background-color: #ca0f0a;
  border-color: #ca0f0a; }

.btn-success {
  height: 32px;
  line-height: 22px; }

.btn-link {
  border: none;
  background-color: transparent;
  color: #616161;
  padding-right: 5px;
  padding-left: 5px; }

.btn-link:hover {
  color: #212121;
  text-decoration: underline; }

.cpm.btn-ico {
  width: 20px;
  height: 20px;
  padding: 0; }

.btn-ico {
  background-color: transparent;
  color: #9e9e9e;
  cursor: pointer;
  width: 30px;
  height: 30px;
  border-radius: 3px;
  padding: 4px;
  display: inline-block;
  min-width: unset; }
  .btn-ico:hover {
    color: #000000; }
  .btn-ico.primary {
    color: #fff;
    background-color: #2196f3;
    border-color: #2196f3;
    font-family: 'robotom', sans-serif; }
    .btn-ico.primary:hover {
      color: #fff;
      background-color: #0c7cd5;
      border-color: #0c7cd5; }
    .btn-ico.primary:active {
      color: #fff;
      background-color: #0a68b4;
      border-color: #0a68b4; }

.btn-icon {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 36px;
  height: 36px;
  cursor: pointer;
  background: none;
  border: none;
  border-radius: 50%; }
  .btn-icon:hover {
    background-color: #ebebeb; }
  .btn-icon:active {
    background-color: #ebebeb; }

.modified-field {
  color: mediumblue; }

.section-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  .section-header .opener {
    width: 100%; }
  .section-header .section-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    white-space: nowrap;
    cursor: pointer;
    padding-top: 2px; }

/*------ left menu - begin ------*/
.left-sider {
  top: 0;
  position: absolute;
  z-index: 1000;
  display: table-cell;
  width: 185px;
  float: left;
  background-color: #fff;
  -webkit-box-shadow: 1px 0 3px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 1px 0 3px 0 rgba(0, 0, 0, 0.2);
  padding: 20px 0 0;
  vertical-align: top;
  -webkit-transition: width 200ms ease;
  -o-transition: width 200ms ease;
  transition: width 200ms ease; }
  .left-sider__links {
    margin-top: 8px;
    padding: 0 28px; }
  .left-sider__desktop-links {
    height: 28px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .left-sider__mobile-links {
    display: none; }
    .left-sider__mobile-links > .dropdown-menu {
      top: 123px;
      left: 64px; }
      .left-sider__mobile-links > .dropdown-menu .inner {
        position: static;
        border: 0;
        padding: 0;
        margin: 0;
        border-radius: 0;
        -webkit-box-shadow: none;
                box-shadow: none; }
      .left-sider__mobile-links > .dropdown-menu li {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; }
      .left-sider__mobile-links > .dropdown-menu a {
        width: 100%;
        padding: 7px 16px;
        position: relative;
        clear: none;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start; }
      .left-sider__mobile-links > .dropdown-menu svg {
        margin-right: 4px; }
  .left-sider__link-wrapper {
    width: 28px;
    height: 28px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
    -webkit-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
    border-radius: 2px; }
    .left-sider__link-wrapper:hover {
      background-color: #e3f2fd; }
  .left-sider .links-icon {
    top: 0;
    width: 18px;
    height: 18px; }
  .left-sider .left-sider__inner-wrapp {
    width: 200px;
    -webkit-transition: width 200ms ease;
    -o-transition: width 200ms ease;
    transition: width 200ms ease; }
  .left-sider .project-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 65px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 14px;
    cursor: pointer; }
    .left-sider .project-info .project-logo {
      width: 36px;
      height: 36px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .left-sider .project-info .project-name {
      color: #212121;
      font-family: 'robotor', sans-serif;
      margin-left: 10px; }
      .left-sider .project-info .project-name .b {
        font-family: 'robotom', sans-serif;
        font-weight: bold; }
      .left-sider .project-info .project-name .letter-s {
        letter-spacing: 3px;
        margin-left: 7px; }
    .left-sider .project-info .menu-icon-wrapper {
      -ms-flex-negative: 0;
          flex-shrink: 0;
      width: 36px;
      height: 36px;
      display: none;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      color: #757575;
      background-color: #ebebeb;
      border-radius: 50%; }
    .left-sider .project-info:hover {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start; }
      .left-sider .project-info:hover .project-logo,
      .left-sider .project-info:hover .project-name {
        display: none; }
      .left-sider .project-info:hover .menu-icon-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
  .left-sider .acc-info {
    padding: 0 15px;
    line-height: 20px;
    height: 36px;
    margin-top: 16px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .left-sider .avatar-holder {
    width: 36px;
    min-width: 36px;
    height: 36px;
    border-radius: 20px;
    overflow: hidden;
    background-color: #e0e0e0; }
  .left-sider .avatar-holder img {
    border-radius: 25px;
    max-height: 100%;
    max-width: 100%; }
  .left-sider .user-info {
    height: 100%;
    line-height: 1.6;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-left: 8px; }
    .left-sider .user-info .user-email,
    .left-sider .user-info .user-role {
      max-width: 100%; }
    .left-sider .user-info .user-email {
      max-width: 105px;
      font-size: 0.916666rem;
      color: #000;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      overflow: hidden; }
    .left-sider .user-info .user-role {
      color: #757575;
      font-size: 0.833333rem;
      text-transform: uppercase; }
  .left-sider .btn-container {
    margin: 8px 0;
    height: 30px;
    padding: 0 14px; }
  .left-sider .btn-primary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .left-sider .btn-primary .add-icon {
      font-size: 20px;
      margin-left: 1px;
      margin-right: 8px; }

.td-btn-cnt {
  padding: 0 !important; }

.btn-icon-handler {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: auto;
  padding: 0;
  width: 32px;
  height: 32px;
  border: 1px solid transparent;
  background-color: transparent;
  border-radius: 2px;
  cursor: pointer;
  -webkit-transition: all 0.1s ease-in 0.1s;
  -o-transition: all 0.1s ease-in 0.1s;
  transition: all 0.1s ease-in 0.1s; }

.btn-icon-handler .box-icon {
  position: relative;
  top: -2px;
  right: -1px;
  width: 14px;
  height: 14px; }

.btn-icon-handler:hover {
  background-color: #e4e3e3; }

.btn-icon-handler:hover .icon__el {
  fill: #212121; }

.td-date-cnt {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.td-date-cnt .td-date-handler {
  margin-left: auto;
  width: 62px;
  line-height: 14px;
  font-size: 11px;
  white-space: pre-line; }

th.td-group-cnt {
  padding-left: 0; }

.flex-group-handler .link-column {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: calc(100% - 32px); }

.flex-group-handler .btn-icon-handler {
  min-width: 32px; }

.main-wrapper .table .td-column-cnt,
.td-column-cnt {
  padding: 0; }

.td-column-cnt .link-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 2px 0; }

.entity-id-handler {
  font-size: 11px;
  line-height: 13px;
  color: #212121; }

.entity-lable-handler {
  font-size: 12px;
  line-height: 16px; }

.td-group-hadler {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.td-detail-date-hadler {
  font-size: 10px;
  line-height: 13px;
  color: #212121; }

.td-handler-empty {
  font-size: 11px;
  line-height: 14px;
  color: #5f5f5f; }

.td-handler-empty ~ .td-detail-date-hadler {
  color: #b8b8b8; }

.td-handler-icon {
  min-width: 32px;
  max-width: 32px;
  text-align: center;
  cursor: pointer; }

.td-handler-icon:hover {
  background-color: #eeeeee !important; }
  .td-handler-icon:hover .icon__el {
    fill: #212121; }

.td-handler-empty.td-handler-icon {
  cursor: auto !important; }
  .td-handler-empty.td-handler-icon .icon__el {
    fill: #cdcbcb !important;
    cursor: auto !important; }

.main-wrapper .interesant-entity-row .td-handler.td-handler--domain {
  padding: 0 5px; }

.open-comment-modal-btn,
.bulk-copy-btn {
  width: 28px;
  height: 0;
  border: 0;
  border-radius: 3px;
  background-color: transparent;
  overflow: hidden;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in 0s;
  -o-transition: all 0.2s ease-in 0s;
  transition: all 0.2s ease-in 0s; }

.open-comment-modal-btn:hover,
.bulk-copy-btn:hover {
  background-color: #ebebeb; }
  .open-comment-modal-btn:hover .icon__el,
  .bulk-copy-btn:hover .icon__el {
    fill: #212121; }

.open-comment-modal-btn icon {
  width: 16px;
  height: 16px; }

.i-status-date {
  font-size: 10px;
  line-height: 13px;
  color: #757575; }

.main-wrapper .table td.td-geo-cnt {
  padding: 0px 5px;
  font-size: 11px;
  line-height: 16px; }

.left-sider_cut {
  padding: 0;
  height: 100%; }

.left-sider__inner-overflow {
  width: 100%;
  height: 100%;
  overflow: hidden; }

.btn-container.open > .dropdown-menu {
  top: 230px;
  left: 13px; }

.btn-container.open > .dropdown-menu.without-wl-selector {
  top: 190px; }

.mini .left-sider {
  width: 66px; }
  .mini .left-sider__desktop-links {
    display: none; }
  .mini .left-sider__mobile-links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 8px;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #9e9e9e; }
  .mini .left-sider__mobile-links:hover {
    background-color: #e3f2fd;
    color: #212121; }
  .mini .left-sider .left-sider__inner-wrapp {
    width: 81px; }
  .mini .left-sider .btn-primary {
    min-width: unset;
    padding: 4px 8px 5px; }
    .mini .left-sider .btn-primary .add-icon {
      margin: 0; }
  .mini .left-sider .left-menu .list-group-item.with-counter .labels-count {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    display: block;
    position: absolute;
    width: 8px;
    height: 8px;
    top: 50%;
    margin-top: -4px;
    left: 10px;
    color: transparent; }
  .mini .left-sider .create-btn-label,
  .mini .left-sider .project-name,
  .mini .left-sider .user-info,
  .mini .left-sider .list-group-title {
    display: none; }

.mini .main-wrapper-container {
  margin-left: 84px; }

.left-menu {
  font-size: 1em;
  color: #424242; }
  .left-menu .list-group.logout {
    margin-top: 10px; }
    .left-menu .list-group.logout .divider {
      border-top: 1px solid #d6d6d6;
      margin-bottom: 10px; }
  .left-menu .labels-count {
    width: 15px;
    height: 15px;
    margin: 0 10px 0 1px;
    position: relative;
    -webkit-transition: width 200ms ease, height 200ms ease;
    -o-transition: width 200ms ease, height 200ms ease;
    transition: width 200ms ease, height 200ms ease; }
  .left-menu .list-group-item {
    background-color: transparent;
    border: none;
    width: 100%;
    height: 30px;
    border-radius: 0;
    padding: 7px 4px 7px 25px;
    color: #757575;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative; }
    .left-menu .list-group-item:hover {
      background-color: #e3f2fd;
      color: #212121; }
    .left-menu .list-group-item.active {
      background-color: #e3f2fd;
      font-family: 'robotom', sans-serif;
      color: #000; }
      .left-menu .list-group-item.active:after {
        content: '';
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        height: 1px;
        background: -webkit-gradient(linear, left top, right top, from(rgba(33, 150, 243, 0.2)), color-stop(40%, rgba(33, 150, 243, 0.5)), color-stop(60%, rgba(33, 150, 243, 0.5)), to(rgba(33, 150, 243, 0.2)));
        background: -o-linear-gradient(left, rgba(33, 150, 243, 0.2) 0%, rgba(33, 150, 243, 0.5) 40%, rgba(33, 150, 243, 0.5) 60%, rgba(33, 150, 243, 0.2) 100%);
        background: linear-gradient(to right, rgba(33, 150, 243, 0.2) 0%, rgba(33, 150, 243, 0.5) 40%, rgba(33, 150, 243, 0.5) 60%, rgba(33, 150, 243, 0.2) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#332196f3', endColorstr='#332196f3', GradientType=1); }

/*------ left menu - end ------*/
/*------ LIST content - begin ------*/
.general-wrapper {
  display: block;
  margin: 0;
  width: 100%;
  height: 100%;
  white-space: nowrap; }

.main-wrapper-container {
  margin-left: 206px;
  margin-right: 20px;
  height: 100%;
  -webkit-transition: margin 200ms ease, width 200ms ease;
  -o-transition: margin 200ms ease, width 200ms ease;
  transition: margin 200ms ease, width 200ms ease; }

.main-wrapper {
  padding: 0;
  float: left;
  width: 100%; }

.listing-page-wrap.no-top-border {
  border-top: 1px solid transparent; }

.listing-page-wrap.listing-page-wrap--base .table-filters-controls {
  margin-top: 26px; }

.listing-page-wrap.listing-page-wrap--base .after-shadow {
  padding: 0 6px !important; }

.main-wrapper > .container-fluid {
  padding-left: 0; }

.modal .table,
.main-wrapper .table {
  border-bottom: 1px solid #e0e0e0;
  background-color: #fff; }
  .modal .table.fixed-columns-header-table, .modal .table.fixed-columns-table, .modal .table.fixed-header-table, .modal .table.fixed-footer-table,
  .main-wrapper .table.fixed-columns-header-table,
  .main-wrapper .table.fixed-columns-table,
  .main-wrapper .table.fixed-header-table,
  .main-wrapper .table.fixed-footer-table {
    position: absolute; }
  .modal .table .fixed-header-table,
  .main-wrapper .table .fixed-header-table {
    top: 0; }

.main-wrapper .table.contents {
  margin-bottom: 0; }

.modal .table th,
.modal .table .th,
.main-wrapper .table th,
.main-wrapper .table .th {
  vertical-align: middle;
  padding: 8px 5px;
  border-bottom: 1px solid #e0e0e0;
  color: #757575;
  background-color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: width 200ms ease-out;
  -o-transition: width 200ms ease-out;
  transition: width 200ms ease-out;
  font-family: 'robotom', sans-serif;
  font-weight: 400;
  height: 48px; }
  .modal .table th.nowrap, .modal .table th.hash-stats,
  .modal .table .th.nowrap,
  .modal .table .th.hash-stats,
  .main-wrapper .table th.nowrap,
  .main-wrapper .table th.hash-stats,
  .main-wrapper .table .th.nowrap,
  .main-wrapper .table .th.hash-stats {
    white-space: nowrap; }
  .modal .table th.row-btn,
  .modal .table .th.row-btn,
  .main-wrapper .table th.row-btn,
  .main-wrapper .table .th.row-btn {
    padding: 3px 8px;
    white-space: nowrap;
    font-size: 0; }
    .modal .table th.row-btn .btn-ico,
    .modal .table .th.row-btn .btn-ico,
    .main-wrapper .table th.row-btn .btn-ico,
    .main-wrapper .table .th.row-btn .btn-ico {
      width: 28px;
      height: 28px; }
      .modal .table th.row-btn .btn-ico:not(:last-of-type),
      .modal .table .th.row-btn .btn-ico:not(:last-of-type),
      .main-wrapper .table th.row-btn .btn-ico:not(:last-of-type),
      .main-wrapper .table .th.row-btn .btn-ico:not(:last-of-type) {
        margin-right: 3px; }
  .modal .table th.label-col,
  .modal .table .th.label-col,
  .main-wrapper .table th.label-col,
  .main-wrapper .table .th.label-col {
    padding: 3px 8px; }

.modal .table tfoot th,
.modal .table tfoot .th,
.main-wrapper .table tfoot th,
.main-wrapper .table tfoot .th {
  color: #000; }

.modal .table td,
.modal .table .td,
.main-wrapper .table td,
.main-wrapper .table .td {
  padding: 8px 5px;
  border-bottom: 1px solid #e0e0e0;
  background-color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: width 200ms ease-out;
  -o-transition: width 200ms ease-out;
  transition: width 200ms ease-out;
  vertical-align: middle; }
  .modal .table td.label-handler,
  .modal .table .td.label-handler,
  .main-wrapper .table td.label-handler,
  .main-wrapper .table .td.label-handler {
    padding: 0; }
    .modal .table td.label-handler .label-handler__label,
    .modal .table .td.label-handler .label-handler__label,
    .main-wrapper .table td.label-handler .label-handler__label,
    .main-wrapper .table .td.label-handler .label-handler__label {
      padding: 8px 5px;
      width: 100%; }
  .modal .table td.promo-controls,
  .modal .table .td.promo-controls,
  .main-wrapper .table td.promo-controls,
  .main-wrapper .table .td.promo-controls {
    padding: 2px 8px;
    font-size: 0; }
    .modal .table td.promo-controls .btn-ico,
    .modal .table .td.promo-controls .btn-ico,
    .main-wrapper .table td.promo-controls .btn-ico,
    .main-wrapper .table .td.promo-controls .btn-ico {
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      .modal .table td.promo-controls .btn-ico:not(:first-child),
      .modal .table .td.promo-controls .btn-ico:not(:first-child),
      .main-wrapper .table td.promo-controls .btn-ico:not(:first-child),
      .main-wrapper .table .td.promo-controls .btn-ico:not(:first-child) {
        margin-left: 5px; }
  .modal .table td.row-btn,
  .modal .table .td.row-btn,
  .main-wrapper .table td.row-btn,
  .main-wrapper .table .td.row-btn {
    padding: 3px 8px;
    white-space: nowrap;
    font-size: 0; }
    .modal .table td.row-btn .btn-ico,
    .modal .table .td.row-btn .btn-ico,
    .main-wrapper .table td.row-btn .btn-ico,
    .main-wrapper .table .td.row-btn .btn-ico {
      width: 28px;
      height: 28px; }
      .modal .table td.row-btn .btn-ico:not(:last-of-type),
      .modal .table .td.row-btn .btn-ico:not(:last-of-type),
      .main-wrapper .table td.row-btn .btn-ico:not(:last-of-type),
      .main-wrapper .table .td.row-btn .btn-ico:not(:last-of-type) {
        margin-right: 3px; }
  .modal .table td.label-col,
  .modal .table .td.label-col,
  .main-wrapper .table td.label-col,
  .main-wrapper .table .td.label-col {
    padding: 3px 8px; }
  .modal .table td.narrow,
  .modal .table .td.narrow,
  .main-wrapper .table td.narrow,
  .main-wrapper .table .td.narrow {
    padding: 2px 8px; }

.toggle-tr:hover td {
  background-color: #eeeeee;
  -webkit-transition: background-color 0s ease-in 0.2s;
  -o-transition: background-color 0s ease-in 0.2s;
  transition: background-color 0s ease-in 0.2s; }

.toggle-tr:hover .label-handler__label {
  cursor: pointer;
  text-decoration: underline; }

.promo-catalog-url {
  margin: 10px 0 0; }

.main-wrapper .table tr[ng-repeat-start] td,
.main-wrapper .table tr[ng-repeat-start] .td {
  border: none; }

.main-wrapper .table .check label {
  margin-bottom: 0; }

.main-header {
  background-color: #fafafa;
  padding: 0 10px; }

.main-wrapper .table tr.checked td,
.main-wrapper .table .tr.checked .td {
  background-color: #ebebeb; }

.main-wrapper .table tr td.empty-table-mess-old,
.main-wrapper .table tr td.empty-table-mess {
  background-color: #fff;
  padding: 20px;
  font-family: 'robotom', sans-serif;
  border: none; }

.main-wrapper .table tr td.empty-table-mess {
  background-color: #fff;
  padding: 50px 45px 135px;
  font-family: 'robotom', sans-serif; }

.empty-table-mess .empty-table-image {
  float: left; }
  .empty-table-mess .empty-table-image.search {
    width: 104px;
    height: 90px;
    margin-right: 16px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABaCAYAAABUrhMHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1QkZBMDA3RTM2MjA2ODExODIyQUQyQzgxQkFGODhDNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1M0M1ODk5NzI3NkExMUU3OTg2NkEzMEZGMUE4QTc3RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1M0M1ODk5NjI3NkExMUU3OTg2NkEzMEZGMUE4QTc3RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTQ2NDFDQjQzRjIwNjgxMTgyMkFEMkM4MUJBRjg4QzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUJGQTAwN0UzNjIwNjgxMTgyMkFEMkM4MUJBRjg4QzciLz4gPC9yZGY6RGVzY3Jp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"); }
  .empty-table-mess .empty-table-image.data {
    width: 100px;
    height: 82px;
    margin-right: 20px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABSCAYAAACiwXHkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1QkZBMDA3RTM2MjA2ODExODIyQUQyQzgxQkFGODhDNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1M0M1ODk5MzI3NkExMUU3OTg2NkEzMEZGMUE4QTc3RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1M0M1ODk5MjI3NkExMUU3OTg2NkEzMEZGMUE4QTc3RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTQ2NDFDQjQzRjIwNjgxMTgyMkFEMkM4MUJBRjg4QzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUJGQTAwN0UzNjIwNjgxMTgyMkFEMkM4MUJBRjg4QzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz692p/MAAAEoklEQVR42uycWUsrSxSFd2IE53kEZ31QBBUUxeFd/B33/Zwfc5/Pf/BZfBAccQAfnMABJ27HEQTnIblZxenQHTuxMxzTlbM+6IdqO8HUStVeVXtXfOvr61Mi8ityNQrJJkbk+scXEeS/5ubmxpKSEnZJFrm/v5ezszPDj5FBMbLPbw0a/ewKb0FBPEbA6ebV1ZXc3t5KVVWV1NbWftkmf3iE3NzcSCgUUp3upk3+sCDV1dXi9/vVCHDTJpkDtjfc09PDnvAAu7u7DOp0WYSCaGd7MXcRDwkyODjInvAAGxsbnLIYQwgFoSCEguSUy0rWCVgxHRrvJ77vGuxlucHtcyT1vsNzfrejgmuV1EHfxY6ctGIIxciMKBkRxK2yJPn4S5dF20soSK4LwoD+vYGdI0S3EUKXRZfFEUK8Q0DHfxpVkwcHB3J8fCzX19fy8PCg7hcXF6vS1vb2dnXl5eVp99lUoZxOTuro6EhWVlbUeYpEQJzR0VHp6OjQKsZoM2WFw2GZn5+X2dnZL8UAGDV4dmlpSb2WLivDLC8vp1SutLW1JWtra9q4LC1iCOIFOtb2jwcCgprkrq4uqaysVPdQjX94eCg7Ozvy8fERfXZzc1Pq6uqkra2NQT1d3t/fVcywUlpaKpOTk5+q79HpEAdxxgz0Jpi6WlpaVNU+bW8a4Bv/+PgYbcM5TU1NxT0KETEpn8QAiDunp6f6x5BsO7CTkxNbu7e3VyoqKhyfxUGi7e3tuO8Fm5xNcmIvC8fnrCBmxGNhYUGtUUxiLW/se9FlpYB1ugJmAI9lb29PLi4uom2c8hofH0/4Xl50WZ4fIbFrCKfV9/Pzs6yurtruTUxMSGFhoe3ey8uL/iNEByAGRDHp7u6W+vp6LT+L9oJgmsJ0ZVJQUCDDw8Pafh6tM4YI4AjkViAGRPEiOZ8xhMWF1TXBNIXpSme0zRhi8YdFYPSDRFbgCOReJqczhthsfHt7sy0YYXV1R0tBzs/P1X6VCXIfQ0NDuWAYvS+Iz+eztV9fX2VxcdF2D4mo/Px8x/WJFadn6LKSBN9+K3Nzc3J3dxdtNzU1xc0KWp8DRUVFdFnpUlNTY2tbNwixao/dHrGyv79vazc0NNBlpQuKFeIxMDAg5eXljn+7vLy0LRhBa2srXVa6YDpymmrKysqUIE6gEmVmZsa284ukFhJUDOppgmkJQTsWJJyQScTWCbKKsMDBYFAVQkxPT3/a2R0bG/N8thBokVPv7OwUwzBUrty6bYKVeqKElHVqy/Z0lTMuywTBu7+/P+nX9fX1eWaz0U1falO5iPXIyMiIKmTAKv2r2izEDExTuowM14J47QQuXBc6GSt15NuRln16elJ/Q0LKLPfB5bWY4aYvtaztRUcjt54ov86tE0JB/kpBeMbwe10WR4huI4RnDDPrsjhCGNQJBaHLIll1WQzs3xPQXQuSzC+iEWcx3M40gWSHG3/UMvn7yUz72p1Tz/WRRJdF20soCAUhKQsSDoeDsSWX5PuBBhEtLgKGYfyItP/1+Xz17JbsEQqFjGAw+BOl5WWwv+wSTxDGGWP8Sks+Rcn+IIlcT/8LMACYSLtVo/Q/9gAAAABJRU5ErkJggg=="); }
  .empty-table-mess .empty-table-image.campaigns {
    width: 80px;
    height: 110px;
    margin-right: 20px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABuCAYAAACwYZRwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTNBMDU3Qjc3MTQ0MTFFNzkzM0I5NjIzRTVERTU4N0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTNBMDU3Qjg3MTQ0MTFFNzkzM0I5NjIzRTVERTU4N0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxM0EwNTdCNTcxNDQxMUU3OTMzQjk2MjNFNURFNTg3QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxM0EwNTdCNjcxNDQxMUU3OTMzQjk2MjNFNURFNTg3QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoWggogAAAxLSURBVHja7J0JVFTX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"); }
  .empty-table-mess .empty-table-image.offers {
    width: 100px;
    height: 106px;
    margin-right: 20px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABqCAYAAABK6PQkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjYzNEQyQTA3MTQ0MTFFN0JEN0RFMUE5NUMxNkNBRkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjYzNEQyQTE3MTQ0MTFFN0JEN0RFMUE5NUMxNkNBRkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNjM0RDI5RTcxNDQxMUU3QkQ3REUxQTk1QzE2Q0FGQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNjM0RDI5RjcxNDQxMUU3QkQ3REUxQTk1QzE2Q0FGQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph7tuDwAAAfHSURBVHja7J0LTBRX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"); }
  .empty-table-mess .empty-table-image.promos {
    width: 111px;
    height: 93px;
    margin-right: 20px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAABdCAYAAACrdzjGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEJCQkMyRDg3MTQ0MTFFNzlDQjVENzY2ODUyOTk3N0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEJCQkMyRDk3MTQ0MTFFNzlDQjVENzY2ODUyOTk3N0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQkJCQzJENjcxNDQxMUU3OUNCNUQ3NjY4NTI5OTc3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQkJCQzJENzcxNDQxMUU3OUNCNUQ3NjY4NTI5OTc3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpMqNGgAAARTSURBVHja7J0/TBNRHMd/R0GbWKi0JUBLMZgYE00YBBNdnDRoYrp0ctKBxUUHZx00xkUHZUAGExfjQmJCQqLRyZVDY/1DookKpH+gtlIBBQx3vndXhPKvd9Dr3Wu/n+Ryd497pXcffu9+790fJFVVqZIJhULri66z6TKbWgXdpSSb+s8/id+SqkweF3ezQnbtRrXJS/CIO37tMTUfOyPk/ky9eUkj9y5pEVhD1YXWVIoqbt13b602eRUF5EEegDwAedVCrSRJ224gyzKOEiIPlDzyWGSdY/NHJO5w0bYMDQ39X45EIpUlj4sLh8OtHo9H6B1JJpNV2WwKLw7nPAB5oLznvA2k02nKZrPk8/moqamp6DpY5YhPn3/K2hR5mUyGFEXRBBlZBzq8yxw9qE9Fus/WyfP7/VRTU6NFlpF1oHOymajNo0982ZZmkzeFa5vDYuuAaI+L9SM7Vtf5spwmWlpGwuJ4TrcRNe5dXefLvAzZpsOp30PUE95Yzsv4z8rabILtm8fQPqJ2dl4L1+vzIFuv2yQM3Ozo3jlBlJgnmpgjmpzV5/H50jSnmryxsTHhDyrvvljNhUNEp4KsuTKRSXKpB+r1aWX0WFGJXieInn4pgbyuri7h5SUSCct/x7OvuoSOht19zvis/lk455WRBdbU9b3Xm72dwuvyz1hYhryyM/+X6EGMaPqP+bq8zv13+mcg27SJmUUmgQn8uWi8Dt+Wi8stoatgOz9YFA2PG99++Durs4B+nnP6d3Xm+oLopDuIgNuabSGvDPjd1mxrqp8HShN5k3NEzyf05bPtRGGPtZEHeTttsiSixryQzzO6tI9rLm/K00RHfUQ9TOLh/fq2vI6iQp7teFkCEssQvWDSvv3afBsuk098RIZL5HXMdC8gzyK4hIcfjG3L5RrdVjh5o6OjBesrY61my2OxWEF5Z2fnpuWVQq3d0viB32pg3Gz5iiyj5cKfd+0WBwSUB3GCylt/zgKCRR6APMgDkIdkBZEHkG1CHoA8AHm7JRAIaPOpt6+E3Yc13z1ly8C0XdlmNBqlgYEBGrl7sRL+Fvur6npeb2+vNh8cHNSe7hWUOOmvKb4tybKsljsSrLiiUOpnFfg1wHJfSuLvkolEIgWPscTjcZzzkLAAR4F7WByGmeYfY5tbIMKtE2g2cc4zn206HRHuOKuYyHO5XIg8UfF6vdpbmZBtCojb7aaWlpaSdpiDwWDZO+mOjzwRsk0RviOyTZzzKi/bFOE7IvIQeQDyALJNZJsA8pBtIvIA5EEeQLaJbFPYyHNyQiDKgzC2vlDAiQdJpLdU2Ho9b6cvy7GyXKQHP225YxpsHfXd3d0Fd0yrqopsE9kmgDwAeZCHQwB5APIA5EEegDxgnTxVVVO5XA5Hwma4A+Ziykyd2mQyeYXN+yRJasYhtA9FUZKpVOqqmTp8ELQhPwf2w0ehC/7FRrGB6d/5SsDm4Mu7MMw/AQYAHppzPjJ3zPMAAAAASUVORK5CYII="); }

.empty-table-mess .empty-table-container {
  height: 100%;
  padding-top: 15px; }

.empty-table-mess .empty-table-header {
  font-size: 16px;
  font-family: 'robotom', sans-serif;
  margin-bottom: 0.5rem; }

.empty-table-mess .empty-table-text {
  font-weight: 400;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: 'robotor', Arial, sans-serif; }
  .empty-table-mess .empty-table-text:not(:last-child) {
    margin-bottom: 0.5rem; }

.empty-table-mess .empty-table-create {
  width: 110px; }

.empty-table-mess .empty-reset-btn {
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 4px; }

.empty-table-loader,
.empty-table-loader:after {
  border-radius: 50%;
  width: 90px;
  height: 90px; }

.empty-table-loader {
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(144, 202, 249, 0.6);
  border-right: 1.1em solid rgba(144, 202, 249, 0.6);
  border-bottom: 1.1em solid rgba(144, 202, 249, 0.6);
  border-left: 1.1em solid #2196f3;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.parametrs-table .form-control {
  background-color: transparent;
  border-color: transparent; }

.parametrs-table .form-control:focus {
  border-color: #66afe9;
  background-color: #fff; }

.main-wrapper .parametrs-table .td {
  padding: 0 10px; }

.main-wrapper .parametrs-table .td.name,
.main-wrapper .parametrs-table .td.code {
  padding-left: 0; }

.main-wrapper .parametrs-table .th {
  font-family: 'robotom', sans-serif; }

.main-wrapper .parametrs-table .th:last-child,
.main-wrapper .parametrs-table .td:last-child {
  border-right: none; }

.td.has-danger {
  outline: 1px solid #d9534f; }

.has-danger textarea,
.has-danger .nya-bs-select > button.form-control {
  border: 1px solid red !important; }

.has-danger-color {
  color: red; }

tr.warning-row td.hash-dsp_data,
tr.warning-row td.hash-ssp_data {
  background-color: #fdbbbb !important; }

.has-warning-color {
  color: orange; }

.main-wrapper .nav-tabs {
  margin-bottom: -1px; }

.info-round {
  background-color: #616161;
  width: 18px;
  height: 18px;
  border-radius: 10px;
  display: inline-block;
  text-align: center;
  padding: 1px;
  margin-right: 4px; }

.info-round .icon-info {
  color: #fff; }

.create-menu {
  min-width: 100%; }

.top-menu {
  color: #212121;
  font-size: 12px;
  line-height: 64px;
  height: 64px;
  margin: 0 !important;
  border: none; }
  .top-menu > div {
    height: 100%; }
  .top-menu .platform-single-control {
    cursor: pointer;
    color: #757575;
    line-height: 56px; }

.item-left-cell .top-menu .breadcrumb li:not(:last-child) {
  margin-right: 10px; }

.item-left-cell .top-menu .breadcrumb li:first-child {
  cursor: pointer;
  color: #bdbdbd; }

.item-left-cell .top-menu .breadcrumb a,
.item-left-cell .top-menu .breadcrumb h2 {
  line-height: inherit;
  padding: 0; }

.item-left-cell .top-menu .breadcrumb a {
  color: #9e9e9e; }

.item-left-cell .top-menu .breadcrumb h2 {
  color: #000;
  font-size: 1.083rem;
  font-family: 'robotom', sans-serif;
  font-weight: normal; }

#campaigns-visibility-panel,
#service-admin-panel {
  margin-bottom: 10px; }

.section-form {
  border-radius: 4px;
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.24);
          box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.24); }

.item-left-cell .section-form .quick-start.openable-row {
  margin: 10px 0;
  border-left: 4px solid #ff9800;
  padding: 20px 20px 18px; }

.item-left-cell .section-form .quick-start .quick-start-header {
  margin-bottom: 0;
  font-size: 1.16667rem; }

.item-left-cell .section-form .quick-start .quick-start-progress-container {
  width: 100%;
  position: relative;
  background-color: #e0e0e0;
  height: 6px;
  border-radius: 3px;
  overflow: hidden;
  margin: 2px 0; }

.item-left-cell .section-form .quick-start .quick-start-progress {
  position: absolute;
  background-color: #ff9800;
  top: 0;
  left: 0;
  height: 100%; }

.item-left-cell .section-form .quick-start .quick-start-hint {
  margin-top: 7px;
  color: #757575;
  font-size: 0.91667rem; }

.campaign-action-row:not(:last-child) {
  margin-bottom: 10px; }

.campaign-action-row a {
  margin-top: 4px;
  display: inline-block; }

.campaign-keyword-restriction {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .campaign-keyword-restriction > * {
    max-width: 50%; }

.campaign-actions-remarketing-modal .modal-dialog {
  width: 410px; }
  .campaign-actions-remarketing-modal .modal-dialog .modal-title {
    font-size: 1.083rem; }
  .campaign-actions-remarketing-modal .modal-dialog .modal-header {
    padding: 20px 20px 0; }
  .campaign-actions-remarketing-modal .modal-dialog .modal-content {
    padding: 0; }
  .campaign-actions-remarketing-modal .modal-dialog .form-inline {
    padding: 0 20px; }
    .campaign-actions-remarketing-modal .modal-dialog .form-inline .search-input .input-group input {
      width: 220px; }
  .campaign-actions-remarketing-modal .modal-dialog .main-wrapper {
    margin: 0; }
  .campaign-actions-remarketing-modal .modal-dialog .table {
    margin-top: 12px; }
    .campaign-actions-remarketing-modal .modal-dialog .table .date-width {
      min-width: 14ch;
      max-width: 14ch; }
  .campaign-actions-remarketing-modal .modal-dialog .modal-footer {
    padding: 0 20px 12px; }

.campaign-action-modal .modal-dialog,
.service-conversion-modal .modal-dialog {
  width: 740px; }
  .campaign-action-modal .modal-dialog .modal-content,
  .service-conversion-modal .modal-dialog .modal-content {
    padding: 0 20px; }
  .campaign-action-modal .modal-dialog .modal-header,
  .service-conversion-modal .modal-dialog .modal-header {
    padding: 20px 0 10px; }
  .campaign-action-modal .modal-dialog .modal-body,
  .service-conversion-modal .modal-dialog .modal-body {
    padding: 10px 0; }
  .campaign-action-modal .modal-dialog .modal-footer,
  .service-conversion-modal .modal-dialog .modal-footer {
    text-align: left;
    padding: 10px 0 12px; }

.campaign-action-modal .form-control-label,
.service-conversion-modal .form-control-label {
  padding: 0;
  font-family: 'robotom', sans-serif; }

.campaign-action-modal hr,
.service-conversion-modal hr {
  margin: 0 -24px; }

.modal-dialog .modal-close {
  position: absolute;
  top: 20px;
  right: 20px;
  color: #000;
  cursor: pointer;
  z-index: 20; }

.modal-dialog .modal-close.btn-icon {
  top: 12px; }
  .modal-dialog .modal-close.btn-icon icon {
    top: 0; }

.chart-modal.chart-modal--m-auto .modal-dialog {
  margin-right: auto;
  margin-left: auto; }

.interval-dropdown {
  padding: 15px 10px !important;
  left: -174%;
  top: 17px; }

.geo-dropdown {
  padding: 15px 10px !important;
  width: 25rem !important; }

.geo-model-refresh {
  margin-top: 0.7rem;
  padding-left: 0;
  text-align: center;
  cursor: pointer; }
  .geo-model-refresh i {
    font-size: 18px;
    position: relative;
    right: 9px;
    top: 4px; }
  .geo-model-refresh.disabled {
    opacity: 0.3;
    cursor: default; }

.visit-history-modal .modal-dialog {
  width: 408px; }
  .visit-history-modal .modal-dialog .modal-content {
    padding: 0; }
    .visit-history-modal .modal-dialog .modal-content label {
      margin-bottom: 0.5rem; }
  .visit-history-modal .modal-dialog .modal-header {
    padding: 20px; }
  .visit-history-modal .modal-dialog .modal-body {
    padding: 0; }
    .visit-history-modal .modal-dialog .modal-body .table-filters {
      padding: 0 20px; }
    .visit-history-modal .modal-dialog .modal-body .table-container {
      max-height: 250px; }
    .visit-history-modal .modal-dialog .modal-body .table {
      margin: 0; }
  .visit-history-modal .modal-dialog .modal-footer {
    padding: 10px 20px;
    text-align: unset; }
    .visit-history-modal .modal-dialog .modal-footer .bottom-pager {
      float: right; }
    .visit-history-modal .modal-dialog .modal-footer .tab-filter,
    .visit-history-modal .modal-dialog .modal-footer .limit {
      display: none; }
    .visit-history-modal .modal-dialog .modal-footer .tab-pager {
      margin: 0; }
      .visit-history-modal .modal-dialog .modal-footer .tab-pager li:first-child {
        display: none; }

.top-menu > .col-sm-12 {
  margin: 0;
  padding: 0; }

.top-menu .nav-tabs {
  border-bottom: 1px solid transparent; }

.top-menu .nav-tabs .nav-link {
  border: none;
  padding: 0 10px;
  color: #424242;
  border-radius: 15px;
  position: relative; }

.notifs-count {
  background-color: #2196f3;
  padding: 3px 7px;
  border-radius: 10px;
  color: #fff;
  font-size: 12px;
  margin-left: 5px;
  line-height: 12px;
  display: inline-block;
  min-width: 25px;
  text-align: center; }

.top-menu .nav-tabs .nav-link.active,
.top-menu .nav-tabs .nav-link.active:focus,
.top-menu .nav-tabs .nav-link.active:hover,
.top-menu .nav-tabs .nav-item.open .nav-link,
.top-menu .nav-tabs .nav-item.open .nav-link:focus,
.top-menu .nav-tabs .nav-item.open .nav-link:hover {
  color: #000000; }

.top-menu .nav-tabs .nav-link.active {
  border-bottom: 2px solid #2296f3;
  border-radius: 0;
  font-family: 'robotom', sans-serif;
  font-weight: normal; }

.top-menu .nav-tabs .nav-link {
  background: none; }

.top-menu .nav-tabs .nav-link.active:hover {
  background-color: transparent; }

.top-menu .nav-tabs .nav-item {
  height: 41px; }

.top-menu .nav-tabs .nav-link:hover {
  color: #000000; }

.notifications .notifies-toggle {
  float: right;
  margin: 4px 15px 0 0;
  cursor: pointer; }

.top-menu .nav-pills {
  margin-right: 20px; }
  .top-menu .nav-pills .nav-item:not(:last-of-type) {
    margin-right: 10px; }
  .top-menu .nav-pills .nav-item .nav-link {
    padding: 0 0 0 3px;
    line-height: 18px;
    border: none;
    color: #757575; }
    .top-menu .nav-pills .nav-item .nav-link:hover {
      color: #000000; }
    .top-menu .nav-pills .nav-item .nav-link.active {
      background-color: transparent;
      font-family: 'robotom', sans-serif; }
    .top-menu .nav-pills .nav-item .nav-link.activeColor {
      color: #212121; }

.top-menu .btn-secondary {
  border: none; }

.top-menu .breadcrumb {
  background-color: transparent;
  color: #212121;
  padding: 0 20px 0 0;
  margin-bottom: 0; }

.top-menu .breadcrumb > li + li::before {
  content: none;
  padding: 0; }

.top-menu .breadcrumb a {
  color: #212121;
  padding: 10px 5px;
  line-height: 2em;
  display: inline-block; }

.top-menu .breadcrumb h2 {
  font-family: 'robotom', sans-serif;
  font-size: 1em;
  line-height: 2em;
  border: none;
  margin: 0;
  padding: 10px 5px;
  float: left;
  max-width: 20ch; }

.top-menu .breadcrumb .active,
.top-menu .breadcrumb li:hover {
  border: none !important; }

.right-top-menu {
  padding: 8px 0;
  line-height: 48px;
  height: 100%; }

.right-top-menu .btn-icon {
  margin-top: 6px; }

.right-top-menu .btn-ico {
  margin-left: 20px;
  float: left;
  margin-top: 4px;
  position: relative; }

.notify-btn {
  position: relative; }
  .notify-btn .notification-counter {
    width: 15px;
    height: 15px;
    position: absolute;
    top: -7px;
    left: 22px;
    background-color: #ed1c24;
    border-radius: 50%;
    color: #fff;
    font-size: 1rem;
    text-align: center;
    line-height: 15px; }

.table-filters-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 12px 15px; }
  .table-filters-wrapper .filters-left {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    min-width: 25px; }
  .table-filters-wrapper .filters-right {
    padding-left: 6px; }
  .table-filters-wrapper .table-filters {
    padding: 0; }

.table-filters {
  margin-top: 8px;
  white-space: normal;
  position: relative;
  z-index: 50;
  padding: 10px 20px 0; }
  .table-filters .filter-form .form-group {
    margin-bottom: 0; }
    .table-filters .filter-form .form-group.inline {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
  .table-filters .search-input-label,
  .table-filters .select-filter-label {
    margin: 0; }

.table-filters .filter-form,
.table-filters-additional .filter-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }

.table-filters .form-group > label,
.table-filters-additional .form-group > label {
  margin: 0;
  display: inline; }

.tds-filters.table-filters .form-group.inline {
  margin: 0; }

.tds-filters.table-filters fieldset.form-group .dropdown {
  width: 100px; }

.tds-filters.table-filters ol.nya-bs-select.form-control:not([class*='col-']),
.tds-filters.table-filters ol.nya-bs-select.form-control {
  width: 100px; }

.tds-filters.table-filters .form-inline .search-input .input-group input {
  width: 100px; }

.tds-filters.table-filters .form-inline .form-control {
  width: 100px; }

.tds-filters.table-filters .c-dropdown-select,
.tds-filters.table-filters .c-dropdown-grouped-select {
  width: 100px; }

.profile-contacts .profile-contact {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1.5rem; }
  .profile-contacts .profile-contact.has-danger ol.form-control .btn.btn-default {
    border-color: #d9534f; }
  .profile-contacts .profile-contact .profile-contact-selector,
  .profile-contacts .profile-contact .profile-contact-value,
  .profile-contacts .profile-contact .profile-contact-remove {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer; }
  .profile-contacts .profile-contact .profile-contact-selector {
    width: 120px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 120px;
            flex: 0 0 120px; }
    .profile-contacts .profile-contact .profile-contact-selector > ol.form-control .btn.btn-default:hover {
      border-color: #e0e0e0; }
  .profile-contacts .profile-contact .profile-contact-value {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    position: relative; }
    .profile-contacts .profile-contact .profile-contact-value > input.form-control {
      display: inline-block;
      border-radius: 0 3px 3px 0; }
  .profile-contacts .profile-contact .profile-contact-remove {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 22px;
            flex: 0 0 22px;
    text-align: right; }
    .profile-contacts .profile-contact .profile-contact-remove a {
      font-size: 16px;
      color: #aaaaaa; }
  .profile-contacts .profile-contact > ol.form-control {
    width: 25% !important;
    display: inline-block !important;
    margin-right: -0.4rem; }
  .profile-contacts .profile-contact .form-alert {
    position: absolute;
    top: 30px;
    z-index: 50;
    background-color: #fff; }
  .profile-contacts .profile-contact .btn.btn-default {
    border-radius: 3px 0 0 3px;
    border-right: 0; }
  .profile-contacts .profile-contact .focus-border {
    border-color: #424242 !important; }
  .profile-contacts .profile-contact .dropdown-menu {
    margin-top: 0;
    width: 100%; }
  .profile-contacts .profile-contact .nya-bs-select .dropdown-menu > li > a {
    padding: 7px 10px 7px 25px; }

.profile-contacts .profile-add-contact {
  margin-top: 0.75rem;
  cursor: pointer; }

.profile-contacts .profile-add-contact-aff {
  margin-top: 0px;
  margin-bottom: 1rem;
  cursor: pointer; }

c-acceptor-new .entity-info-create {
  display: none; }

.contacts-link {
  color: #757575; }

.contacts-link.contacts-link--disable {
  color: #999999; }

.table-filters-additional {
  height: 0;
  opacity: 0;
  pointer-events: none;
  z-index: 45;
  -webkit-transition: height 200ms ease;
  -o-transition: height 200ms ease;
  transition: height 200ms ease;
  margin-top: 0; }
  .table-filters-additional .filter-form .form-group {
    margin-bottom: 0; }
  .table-filters-additional.active {
    margin-top: 8px;
    height: auto;
    opacity: 1;
    pointer-events: all; }

.table-filters-controls {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 10px;
  padding-bottom: 8px; }

.table-filters-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 28px;
  height: 28px;
  color: #bdbdbd;
  font-size: 20px;
  border-radius: 50%;
  -webkit-transition: -webkit-transform 100ms ease;
  transition: -webkit-transform 100ms ease;
  -o-transition: transform 100ms ease;
  transition: transform 100ms ease;
  transition: transform 100ms ease, -webkit-transform 100ms ease;
  cursor: pointer; }
  .table-filters-icon:hover {
    color: #757575;
    background-color: #e0e0e0; }
  .table-filters-icon.active {
    -webkit-transform: scale(1, -1);
        -ms-transform: scale(1, -1);
            transform: scale(1, -1); }

.table-filters-reset-icon.disabled {
  cursor: not-allowed;
  opacity: 0.5; }

c-platform-sources .filters-reset-btn {
  vertical-align: -18px; }

.filters-reset-btn {
  margin-right: 7px; }

.filter-apply-btn {
  vertical-align: -25px; }

.table-filters .form-group,
.table-filters a.btn {
  margin-right: 4px; }

.table-filters input,
.table-filters select,
.table-filters button {
  font-size: 12px; }

.left-delim {
  border-left: 1px solid #ccc; }

.search-input {
  position: relative; }
  .search-input input {
    position: relative;
    z-index: 10; }
    .search-input input:focus {
      padding-left: 0.75rem; }
  .search-input input:focus + .geo-search-icon {
    display: none; }
  .search-input .geo-search-icon,
  .search-input .geo-close-icon {
    position: absolute;
    color: #7a7a7a;
    font-size: 18px;
    top: 6px;
    z-index: 20;
    left: auto;
    right: 10px; }

.country-filter input:focus {
  padding-left: 27px !important; }

.search-input-label,
.select-filter-label {
  color: #757575;
  margin-bottom: 1px;
  font-size: 1rem;
  font-family: 'robotol', Arial, sans-serif; }

.search-input .input-group-btn {
  position: absolute;
  right: -2px;
  top: 1px;
  z-index: 10; }

.search-input .input-group-btn button {
  border: none;
  background-color: transparent;
  min-width: unset; }

.form-inline .search-input .input-group input {
  width: 117px;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  border-radius: 3px;
  padding-right: 25px;
  background-color: white; }

.form-inline .search-input .input-group input:focus {
  padding-right: 27px; }

c-management-entities .form-inline .search-input .input-group input {
  width: 170px; }

.search-input .btn-secondary {
  padding: 0.375rem 2rem; }
  .search-input .btn-secondary:before {
    content: '\E9CD';
    border: transparent;
    color: #757575;
    font-size: 14px;
    font-family: 'icomoon' !important;
    position: absolute;
    top: 5px;
    right: 8px; }

.search-input .ui-select-bootstrap.ng-not-empty .btn-secondary:before {
  content: ''; }

.search-input:hover input,
.form-control[readonly].date-picker:hover,
select:hover {
  border-color: #212121; }

.search-input:hover .btn-secondary:before,
.search-input:hover .btn-secondary:before,
.search-input input:focus + .input-group-btn .btn-secondary:before,
.search-input input:focus + .input-group-btn .btn-secondary:before {
  color: #000000; }

.search-input .fa-search {
  display: none; }

.ui-select-placeholder,
.ui-select-match-text {
  display: inline-block;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  width: 100%; }

.ui-select-bootstrap .ui-select-toggle:hover,
.ui-select-bootstrap .ui-select-toggle:active,
.ui-select-bootstrap .ui-select-toggle.active,
.ui-select-bootstrap.open > .ui-select-toggle.dropdown-toggle {
  background-color: transparent;
  border-color: #424242;
  color: #000000; }

.nya-bs-select > .btn .filter-option {
  float: none;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  line-height: 1;
  vertical-align: unset;
  width: 100%;
  padding-right: 4px;
  min-height: 14px;
  margin-top: 1px; }

.nya-bs-select.btn-group > .dropdown-menu {
  max-height: 310px;
  overflow-x: hidden;
  overflow-y: auto; }

.nya-bs-select.btn-group .dropdown-menu.inner {
  max-height: unset !important; }

.table-nav {
  padding: 5px 0;
  min-height: 40px; }

.table-nav .nav {
  padding: 5px 0;
  margin: 0;
  float: left; }

.table-nav .nav-item {
  padding: 0 10px;
  vertical-align: middle; }

.table-nav .nav-link {
  padding: 0; }

.table-nav .nav-link.active,
.table-nav .nav-link.active:focus,
.table-nav .nav-link.active:hover,
.table-nav .nav-item.open .nav-link,
.table-nav .nav-item.open .nav-link:focus,
.table-nav .nav-item.open .nav-link:hover {
  background-color: #fff;
  border-color: transparent;
  color: #000000;
  text-decoration: none; }

.table-nav c-date-range.icon-calendar input {
  border: none; }

.stat-controls {
  padding: 0 10px; }

.stat-controls .btn-ico {
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle; }

.tableSelectGroup {
  position: absolute;
  left: 20px; }
  .tableSelectGroup .dropdown-menu {
    top: 25px; }

/*------ LIST content - end ------*/
/*------ ITEM content - begin ------*/
.top-header {
  background-color: #fff;
  border-bottom: 1px solid #cccccc;
  color: rgba(0, 0, 0, 0.6);
  font-size: 16px;
  line-height: 30px;
  height: 50px;
  padding-left: 20px; }

.top-header .nav-item {
  padding: 10px 0; }

.top-header [class^='icon-'],
.top-header [class*=' icon-'] {
  line-height: 30px;
  margin-left: 5px; }

.top-header h2 {
  color: #000;
  font-size: 16px; }

.item-container {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .item-container .item-left-cell {
    width: 640px;
    white-space: normal;
    word-wrap: break-word;
    margin-bottom: 20px;
    -webkit-transition: width 200ms ease;
    -o-transition: width 200ms ease;
    transition: width 200ms ease; }
    .item-container .item-left-cell.wide {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1; }

.mini .item-container .item-left-cell {
  width: 740px; }

.section-navigation-wrapper {
  width: 162px;
  position: relative; }
  .section-navigation-wrapper .section-navigation {
    position: sticky;
    width: 100%;
    top: 0;
    left: 0; }
  .section-navigation-wrapper .section-navigation-header {
    width: 100%;
    height: 65px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative; }
    .section-navigation-wrapper .section-navigation-header_divider:after {
      content: '';
      width: 100%;
      height: 1px;
      position: absolute;
      left: -10px;
      bottom: 0;
      background: -webkit-gradient(linear, left top, right top, from(rgba(117, 117, 117, 0.03)), color-stop(40%, rgba(117, 117, 117, 0.5)), color-stop(60%, rgba(117, 117, 117, 0.5)), to(rgba(117, 117, 117, 0.03)));
      background: -o-linear-gradient(left, rgba(117, 117, 117, 0.03) 0%, rgba(117, 117, 117, 0.5) 40%, rgba(117, 117, 117, 0.5) 60%, rgba(117, 117, 117, 0.03) 100%);
      background: linear-gradient(to right, rgba(117, 117, 117, 0.03) 0%, rgba(117, 117, 117, 0.5) 40%, rgba(117, 117, 117, 0.5) 60%, rgba(117, 117, 117, 0.03) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33757575', endColorstr='#33757575', GradientType=1); }
    .section-navigation-wrapper .section-navigation-header__inner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      text-align: left;
      width: 100%;
      min-height: 40px;
      border-radius: 30px;
      margin-left: -10px;
      margin-top: 7px;
      padding: 2px 0 2px 3px;
      border: none;
      background-color: inherit;
      cursor: pointer; }
      .section-navigation-wrapper .section-navigation-header__inner:hover {
        background: #ebebeb; }
  .section-navigation-wrapper .section-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: relative;
    width: 30px;
    font-size: 25px;
    color: #9e9e9e;
    cursor: pointer;
    border-radius: 50%; }
    .section-navigation-wrapper .section-close:active {
      background-color: #ebebeb; }
  .section-navigation-wrapper .section-info {
    font-family: 'robotor', sans-serif; }
    .section-navigation-wrapper .section-info .section-id {
      font-size: 0.91666rem; }
  .section-navigation-wrapper .section-info_return {
    font-size: 11px;
    font-family: 'robotol', sans-serif;
    color: #757575; }
  .section-navigation-wrapper .section-navigation-list {
    margin: 7px 0 0;
    padding: 0;
    list-style: none; }
    .section-navigation-wrapper .section-navigation-list .section-navigation-item {
      display: block;
      width: 100%;
      height: 32px;
      line-height: 32px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      color: #212121;
      padding-left: 15px;
      padding-right: 17px; }
      .section-navigation-wrapper .section-navigation-list .section-navigation-item__link {
        display: inline-block;
        width: 100%;
        height: 100%;
        padding-right: 10px;
        color: inherit; }
      .section-navigation-wrapper .section-navigation-list .section-navigation-item:hover {
        background-color: #cfd8dc;
        font-family: 'robotom', sans-serif;
        color: #212121 !important; }
      .section-navigation-wrapper .section-navigation-list .section-navigation-item.active {
        font-family: 'robotom', sans-serif;
        color: #212121; }
      .section-navigation-wrapper .section-navigation-list .section-navigation-item.level-2 {
        font-size: 0.91666rem;
        padding-left: 19px;
        color: #757575;
        height: 28px;
        line-height: 28px; }
        .section-navigation-wrapper .section-navigation-list .section-navigation-item.level-2:last-of-type {
          margin-bottom: 8px; }
        .section-navigation-wrapper .section-navigation-list .section-navigation-item.level-2.active {
          background-color: #cfd8dc;
          color: #212121; }
      .section-navigation-wrapper .section-navigation-list .section-navigation-item_action.divider {
        position: relative;
        margin-top: 28px;
        overflow: unset; }
      .section-navigation-wrapper .section-navigation-list .section-navigation-item_action.divider:after {
        content: '';
        width: 100%;
        height: 1px;
        position: absolute;
        left: -10px;
        top: -14px;
        background: -webkit-gradient(linear, left top, right top, from(rgba(117, 117, 117, 0.03)), color-stop(40%, rgba(117, 117, 117, 0.5)), color-stop(60%, rgba(117, 117, 117, 0.5)), to(rgba(117, 117, 117, 0.03)));
        background: -o-linear-gradient(left, rgba(117, 117, 117, 0.03) 0%, rgba(117, 117, 117, 0.5) 40%, rgba(117, 117, 117, 0.5) 60%, rgba(117, 117, 117, 0.03) 100%);
        background: linear-gradient(to right, rgba(117, 117, 117, 0.03) 0%, rgba(117, 117, 117, 0.5) 40%, rgba(117, 117, 117, 0.5) 60%, rgba(117, 117, 117, 0.03) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33757575', endColorstr='#33757575', GradientType=1); }
      .section-navigation-wrapper .section-navigation-list .section-navigation-item_action a {
        color: #1976d2;
        padding-left: 3px;
        font-family: 'robotor', sans-serif; }
      .section-navigation-wrapper .section-navigation-list .section-navigation-item_action:hover a {
        color: #e6001f; }

.section-navigation-wrapper.level-up .section-navigation-list .section-navigation-item.level-2.active {
  font-family: 'robotor', Arial, sans-serif;
  color: #757575;
  background-color: transparent; }

.section-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  height: 64px; }
  .section-header .section-header-left,
  .section-header .section-header-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .section-header .section-header-left {
    margin-right: auto; }
  .section-header__partitions-actions-list-item {
    position: relative;
    top: 0;
    display: inline-block;
    padding-left: 4px;
    padding-right: 4px;
    width: 24px;
    height: 24px; }
    .section-header__partitions-actions-list-item:first-child {
      padding-left: 8px; }
    .section-header__partitions-actions-list-item:last-child {
      padding-right: 8px; }
    .section-header__partitions-actions-list-item:hover {
      background-color: #e0e0e0; }
      .section-header__partitions-actions-list-item:hover .icon__el {
        fill: #2196f3; }
    .section-header__partitions-actions-list-item .icon__el {
      fill: #29b6f6; }
    .section-header__partitions-actions-list-item icon {
      top: 5px;
      left: -3px;
      fill: #2196f3; }
  .section-header .section-breadcrumb {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 100%;
    font-family: 'robotol', sans-serif;
    font-size: 16px;
    white-space: nowrap; }
    .section-header .section-breadcrumb .section-breadcrumb-item {
      position: relative;
      display: inline-block;
      font-size: 16px; }
      .section-header .section-breadcrumb .section-breadcrumb-item > span {
        display: inline-block;
        max-width: 100%; }
      .section-header .section-breadcrumb .section-breadcrumb-item a {
        color: #212121; }
      .section-header .section-breadcrumb .section-breadcrumb-item:not(:last-child) {
        padding-right: 14px;
        margin-right: 4px; }
      .section-header .section-breadcrumb .section-breadcrumb-item .section-breadcrumb-arrow {
        position: absolute;
        top: 0;
        right: 0; }
      .section-header .section-breadcrumb .section-breadcrumb-item:first-child:nth-last-child(1) {
        max-width: 420px; }
      .section-header .section-breadcrumb .section-breadcrumb-item:first-child:nth-last-child(2),
      .section-header .section-breadcrumb .section-breadcrumb-item:first-child:nth-last-child(2) ~ span {
        max-width: 318px; }
      .section-header .section-breadcrumb .section-breadcrumb-item:first-child:nth-last-child(3),
      .section-header .section-breadcrumb .section-breadcrumb-item:first-child:nth-last-child(3) ~ span {
        max-width: 33.3333%; }
    .section-header .section-breadcrumb .chevron-right-icon {
      fill: #212121; }

.section-header__partitions-actions-list {
  position: relative; }

c-acceptor-entity .section-header__partitions-actions-list-item {
  top: 0; }

.entity-dates .col-sm-2 {
  padding-left: 0; }

.add-link {
  color: #1976d2;
  position: absolute;
  right: 0.75rem;
  top: 0.75rem;
  cursor: pointer; }

.add-link:hover {
  text-decoration: underline; }

.item-left-cell .nav-pills .nav-item .nav-link:hover {
  color: #1976d2;
  text-decoration: underline; }

.item-left-cell .nav-pills .nav-link.active,
.item-left-cell .nav-pills .nav-link.active:focus,
.item-left-cell .nav-pills .nav-link.active:hover,
.item-left-cell .nav-pills .nav-item.open .nav-link,
.item-left-cell .nav-pills .nav-item.open .nav-link:focus,
.item-left-cell .nav-pills .nav-item.open .nav-link:hover {
  font-family: 'robotom', 'Arial', sans-serif;
  font-weight: normal;
  color: #212121;
  background-color: transparent;
  text-decoration: none; }

.item-left-cell legend {
  font-size: 14px;
  font-family: 'robotom', sans-serif;
  padding-left: 30px;
  position: relative;
  line-height: 30px;
  display: block; }

.item-left-cell .form-group label {
  font-family: 'robotom', sans-serif;
  font-weight: normal; }
  .item-left-cell .form-group label.checkbox-label {
    font-family: 'robotor', sans-serif; }
    .item-left-cell .form-group label.checkbox-label .form-hint {
      margin: 2px 0 0 70px; }

.item-left-cell .form-group.no-margin {
  margin: 0; }

.item-left-cell .table-filters .form-group label {
  font-weight: normal; }

.section-tabs {
  display: inline-block;
  height: 100%; }
  .section-tabs .tab {
    height: 100%;
    padding: 0 8px;
    color: #757575;
    display: inline-block;
    cursor: pointer; }
    .section-tabs .tab.active {
      border-bottom: 3px solid #03a9f4;
      color: #000;
      font-family: 'robotom', sans-serif; }
    .section-tabs .tab.disabled {
      color: #bdbdbd;
      cursor: default; }
    .section-tabs .tab:not(:first-child) {
      margin-left: 10px; }

.rule-modal .modal-dialog {
  width: 735px; }
  .rule-modal .modal-dialog .modal-content,
  .rule-modal .modal-dialog .modal-header,
  .rule-modal .modal-dialog .modal-body,
  .rule-modal .modal-dialog .modal-footer {
    float: none;
    padding: 0; }
  .rule-modal .modal-dialog .modal-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 55px;
    padding: 0 20px;
    border-bottom: 1px solid #bdbdbd;
    line-height: 55px; }
    .rule-modal .modal-dialog .modal-header .modal-title {
      display: inline-block;
      width: auto;
      max-width: 200px;
      font-size: 1.16666rem;
      font-family: 'robotom', sans-serif;
      font-weight: 400;
      line-height: 55px; }
    .rule-modal .modal-dialog .modal-header .section-tabs {
      vertical-align: top;
      margin-left: 20px; }
    .rule-modal .modal-dialog .modal-header .divider {
      width: 1px;
      height: 31px;
      background-color: #bdbdbd;
      display: inline-block;
      margin-left: 20px; }
    .rule-modal .modal-dialog .modal-header .create-copy-btn {
      height: 28px;
      margin-left: 20px;
      line-height: 1; }
    .rule-modal .modal-dialog .modal-header .modal-close {
      color: #606060;
      top: 20px;
      right: 18px;
      font-size: 18px; }
  .rule-modal .modal-dialog .modal-body {
    padding: 20px; }
    .rule-modal .modal-dialog .modal-body .remove-line {
      font-size: 16px;
      color: #e0e0e0;
      margin-top: 25px;
      margin-left: 6px;
      cursor: pointer; }
    .rule-modal .modal-dialog .modal-body .comment-text {
      height: auto;
      resize: none; }
    .rule-modal .modal-dialog .modal-body .rule-weight {
      text-align: right; }
    .rule-modal .modal-dialog .modal-body .rule-condition label,
    .rule-modal .modal-dialog .modal-body .rule-control label {
      color: #757575; }
    .rule-modal .modal-dialog .modal-body .rule-condition .active,
    .rule-modal .modal-dialog .modal-body .rule-control .active {
      color: #000;
      font-family: 'robotom', sans-serif; }
  .rule-modal .modal-dialog .modal-footer {
    margin-top: 20px; }

.rule-modal-item-wrap {
  border-right: none !important;
  border-bottom: none !important; }
  .rule-modal-item-wrap input[type='radio'] {
    vertical-align: -2px; }
  .rule-modal-item-wrap .rule-condition {
    padding-top: 6px; }
    .rule-modal-item-wrap .rule-condition label:not(:nth-last-of-type(1)) {
      margin-right: 5px; }
  .rule-modal-item-wrap .rule-control {
    padding-top: 6px; }
  .rule-modal-item-wrap .row-rule {
    margin-left: -0.3rem;
    margin-right: -0.3rem;
    padding-bottom: 10px; }
  .rule-modal-item-wrap .col-rule {
    float: left;
    padding: 0 0.3rem; }
  .rule-modal-item-wrap .col-pp1,
  .rule-modal-item-wrap .col-webm,
  .rule-modal-item-wrap .col-pl-type,
  .rule-modal-item-wrap .col-pl {
    width: 19.02%; }
  .rule-modal-item-wrap .col-source {
    width: 26%; }
  .rule-modal-item-wrap .col-rm1 {
    width: 6%; }
  .rule-modal-item-wrap .col-pp2,
  .rule-modal-item-wrap .col-acc,
  .rule-modal-item-wrap .col-service,
  .rule-modal-item-wrap .col-comp,
  .rule-modal-item-wrap .col-promo {
    width: 19.02%; }
  .rule-modal-item-wrap .col-rm2 {
    width: 4%; }
  .rule-modal-item-wrap .col-rm1,
  .rule-modal-item-wrap .col-rm2 {
    padding-top: 25px; }
    .rule-modal-item-wrap .col-rm1 a,
    .rule-modal-item-wrap .col-rm2 a {
      cursor: pointer;
      color: #606060;
      font-size: 1.5rem; }
  .rule-modal-item-wrap .condition-title {
    padding-top: 6px; }

.rule-modal-footer .entity-info {
  line-height: 30px; }

.item-left-cell .form-group.row {
  padding: 16px; }

.item-left-cell .form-group {
  border: none; }

.item-checkbox-top__reset {
  top: 0 !important; }

.item-click-panel {
  font-size: 14px;
  padding-left: 20px; }

.item-click-panel .item-click-link {
  color: #000000; }

.item-click-panel strong {
  padding-left: 7px; }

.item-click-panel a:before {
  content: '';
  border: 5px solid;
  border-color: transparent transparent transparent #000000;
  position: absolute;
  left: 3px;
  top: 4px;
  margin: 1px 0; }

.openable {
  font-size: 14px;
  margin: 10px 0;
  position: relative;
  padding-left: 20px; }

b,
strong {
  font-family: 'robotom', sans-serif;
  font-weight: normal; }

.openable:before,
.openable_strict:before {
  content: '';
  border: 5px solid;
  border-color: transparent transparent transparent #757575;
  position: absolute;
  left: 3px;
  top: 4px; }

.opened .openable:before,
.opened_strict > .openable_strict:before {
  border-color: #757575 transparent transparent;
  left: 0;
  top: 7px; }

.arrow-right {
  border: 5px solid;
  border-color: transparent transparent transparent #757575;
  float: left;
  margin-top: 3px;
  margin-left: 3px;
  margin-right: 9px; }

.arrow-bottom {
  border: 5px solid;
  border-color: #757575 transparent transparent;
  float: left;
  margin-top: 6px;
  margin-right: 12px; }

.openable-content,
.openable-content_strict {
  display: none;
  margin-top: 10px;
  margin-bottom: 10px; }

.opened .openable-content,
.opened_strict.openable-content_strict {
  display: block; }

.openable-content.openable-content--mb_0 {
  margin-bottom: 0; }

.opener {
  cursor: pointer;
  margin-bottom: 10px; }

.opened .opener {
  margin-bottom: 8px; }

.item-left-cell .section-form:not(:nth-last-child) {
  margin-bottom: 20px; }

.item-left-cell .section-form .openable-row {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  padding: 21px 10px 8px;
  margin: -1px 0 0; }
  .item-left-cell .section-form .openable-row:nth-of-type(1) {
    border-radius: 4px 4px 0 0; }
  .item-left-cell .section-form .openable-row:nth-last-of-type(1) {
    border-radius: 0 0 4px 4px; }

.item-left-cell .openable-row label {
  margin-bottom: 2px;
  padding-bottom: 0;
  margin-left: 0;
  padding-left: 0; }

.item-left-cell textarea {
  width: 100%;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  padding: 0.375rem 0.75rem;
  resize: vertical;
  min-height: 81px;
  margin-top: 0;
  margin-bottom: 0;
  height: 81px; }
  .item-left-cell textarea.campaign-keywords, .item-left-cell textarea.campaign-stopwords {
    margin-top: 3px;
    line-height: 1.3; }
    .item-left-cell textarea.campaign-keywords:focus, .item-left-cell textarea.campaign-stopwords:focus {
      border-color: #424242; }
  .item-left-cell textarea.campaign-adstructor-domains {
    min-height: 60px;
    height: 60px; }

/*------ ITEM content - end ------*/
.ui-select-match .btn-secondary {
  border-color: #ccc; }

.has-danger .ui-select-match .btn-secondary {
  border-color: #d9534f; }

.has-danger .form-control[readonly] {
  border-color: #d9534f; }

.form-control:disabled,
.form-control[readonly],
.search-input:hover .form-control:disabled {
  cursor: default;
  background-color: #f5f5f5;
  color: #616161;
  border: 1px solid #e0e0e0; }

.input-selector {
  position: relative; }
  .input-selector .form-control[readonly] {
    position: relative;
    background-color: #fff;
    padding-right: 20px;
    cursor: pointer;
    z-index: 10;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis; }

.search-input .form-control:disabled + .input-group-btn .btn-secondary:before {
  color: #757575; }

/*------ PAGER - begin ------*/
.pager {
  margin-top: 0;
  margin-bottom: 0;
  text-align: left; }

.tab-filter li > a,
.tab-filter li > span,
.tab-filter li > a:focus,
.tab-filter li > a:hover {
  border: none;
  background-color: transparent;
  padding: 0;
  line-height: 29px; }

.right-delim {
  border-right: 1px solid #ccc; }

.tab-filter li {
  padding: 7px 20px;
  margin: 5px 0;
  float: left;
  height: 32px;
  line-height: 18px; }

.tab-filter li.check input {
  margin-right: 4px; }

.tab-pager {
  margin: 5px 20px 0 0;
  line-height: 35px;
  float: right; }

.tab-pager {
  margin: 5px 20px 0 0;
  line-height: 35px;
  float: right; }

.tab-pager.limit {
  font-weight: 400; }
  .tab-pager.limit label {
    margin-right: 5px; }
  .tab-pager.limit button {
    border: none;
    margin-top: -2px;
    padding: 4px 20px 5px 10px !important;
    min-width: unset !important;
    text-align: right !important; }
    .tab-pager.limit button .filter-option {
      text-align: right; }
    .tab-pager.limit button.dropdown-toggle:after {
      margin-top: -10px;
      right: 16px;
      width: 0;
      height: 0;
      top: 60%; }

.tab-pager.limit .nya-bs-select.form-control:not([class*='col-']) {
  width: auto; }

.tab-pager.pager li {
  float: left;
  font-weight: 400; }

.tab-pager.pager li a {
  border-radius: 3px;
  padding: 5px; }

.tab-pager.pager li a.icon-chevron-left,
.tab-pager.pager li a.icon-chevron-right {
  border: none;
  vertical-align: middle;
  padding: 2px 5px 4px;
  line-height: 21px;
  cursor: pointer; }

.tab-pager.pager .disabled > a,
.tab-pager.pager .disabled > a:focus,
.tab-pager.pager .disabled > a:hover {
  cursor: not-allowed; }

.tab-pager.pager li a.icon-chevron-left {
  border-radius: 3px 0 0 3px;
  border-right: none; }

.tab-pager.pager li a.icon-chevron-right {
  border-radius: 0 3px 3px 0;
  border-left: none; }

.tab-pager select {
  border: 1px solid #ccc;
  border-radius: 3px; }

.bottom-pager {
  background-color: #fff;
  line-height: 30px; }
  .bottom-pager .tab-filter li {
    padding: 0 0 0 20px;
    line-height: inherit; }
    .bottom-pager .tab-filter li .export-label {
      margin-right: 5px; }
    .bottom-pager .tab-filter li .csv-width {
      min-width: unset; }
    .bottom-pager .tab-filter li .print-btn {
      line-height: 18px; }

input.filter-pages {
  line-height: 1.75;
  width: 45px; }

/*------ PAGER - end ------*/
/*-------------ilia's - begin--------------*/
.elem {
  margin-bottom: 1em; }

.none {
  background: rgba(0, 0, 0, 0.05) !important; }

/* tables */
.table .check,
.table .icons {
  width: 2rem; }

.table .code,
.table .tariff,
.table .status,
.table .msisdn {
  width: 4rem; }

/*.table .name,
.table .service { width: 20rem; }*/
.table td.name .dots {
  display: block;
  width: 20rem;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.table .date {
  width: 14rem; }

.table .footer-hash {
  display: none; }

.table.table-visible-footer .footer-hash {
  display: table-cell; }

.table .hash-stats {
  display: none; }

.table.table-hash-stats .hash-stats {
  display: table-cell; }

.table .hash-marketing {
  display: none; }

.table.table-hash-marketing .hash-marketing {
  display: table-cell; }

.table .hash-contacts {
  display: none; }

.table.table-hash-contacts .hash-contacts {
  display: table-cell; }

.table .hash-quality {
  display: none; }

.table.table-hash-quality .hash-quality {
  display: table-cell; }

.table .hash-strict {
  display: none; }

.table.table-hash-strict .hash-strict {
  display: table-cell; }

.table .hash-webmasters {
  display: none; }

.table.table-hash-webmasters .hash-webmasters {
  display: table-cell; }

.table .hash-acceptors {
  display: none; }

.table.table-hash-acceptors .hash-acceptors {
  display: table-cell; }

.table .hash-ssp_data {
  display: none; }

.table.table-hash-ssp_data .hash-ssp_data {
  display: table-cell; }

.table .footer-hash-ssp_data {
  display: none; }

.table.table-hash-ssp_data.table-visible-footer .footer-hash-ssp_data {
  display: table-cell; }

.table .hash-dsp_data {
  display: none; }

.table.table-hash-dsp_data .hash-dsp_data {
  display: table-cell; }

.table .footer-hash-dsp_data {
  display: none; }

.table.table-hash-dsp_data.table-visible-footer .footer-hash-dsp_data {
  display: table-cell; }

.table .footer-hash-contacts {
  display: none; }

.table.table-hash-contacts.table-visible-footer .footer-hash-contacts {
  display: table-cell; }

.table .footer-hash-stats {
  display: none; }

.table.table-hash-stats.table-visible-footer .footer-hash-stats {
  display: table-cell; }

.table .hash-keywords {
  display: none; }

.table.table-hash-keywords .hash-keywords {
  display: table-cell; }

.table .footer-hash-keywords {
  display: none; }

.table.table-hash-keywords.table-visible-footer .footer-hash-keywords {
  display: table-cell; }

.table .hash-finances {
  display: none; }

.table.table-hash-finances .hash-finances {
  display: table-cell; }

.table .footer-hash-finances {
  display: none; }

.table.table-hash-finances.table-visible-footer .footer-hash-finances {
  display: table-cell; }

.table .hash-freport {
  display: none; }

.table.table-hash-freport .hash-freport {
  display: table-cell; }

.table .footer-hash-freport {
  display: none; }

.table.table-hash-freport.table-visible-footer .footer-hash-freport {
  display: table-cell; }

.table .hash-visitors {
  display: none; }

.table.table-hash-visitors .hash-visitors {
  display: table-cell; }

.table .footer-hash-visitors {
  display: none; }

.table.table-hash-visitors.table-visible-footer .footer-hash-visitors {
  display: table-cell; }

.table .hash-traffic {
  display: none; }

.table.table-hash-traffic .hash-traffic {
  display: table-cell; }

.table .footer-hash-traffic {
  display: none; }

.table.table-hash-traffic.table-visible-footer .footer-hash-traffic {
  display: table-cell; }

.table .hash-efficiency {
  display: none; }

.table.table-hash-efficiency .hash-efficiency {
  display: table-cell; }

.table .footer-hash-efficiency {
  display: none; }

.table.table-hash-efficiency.table-visible-footer .footer-hash-efficiency {
  display: table-cell; }

.table .hash-list {
  display: none; }

.table.table-hash-list .hash-list {
  display: table-cell; }

.table .hash-kpi {
  display: none; }

.table.table-hash-kpi .hash-kpi {
  display: table-cell; }

.table .footer-hash-list {
  display: none; }

.table.table-hash-list.table-visible-footer .footer-hash-list {
  display: table-cell; }

.table .hash-semantic {
  display: none; }

.table.table-hash-semantic .hash-semantic {
  display: table-cell; }

.table .footer-hash-semantic {
  display: none; }

.table.table-hash-semantic.table-visible-footer .footer-hash-semantic {
  display: table-cell; }

.table .footer-hash-settings {
  display: none; }

.table.table-hash-settings.table-visible-footer .footer-hash-settings {
  display: table-cell; }

.table .hash-settings {
  display: none; }

.table.table-hash-settings .hash-settings {
  display: table-cell; }

.table .footer-hash-sources {
  display: none; }

.table.table-hash-sources.table-visible-footer .footer-hash-sources {
  display: table-cell; }

.table .footer-hash-geo {
  display: none; }

.table.table-hash-geo.table-visible-footer .footer-hash-geo {
  display: table-cell; }

.table .footer-hash-browsers {
  display: none; }

.table.table-hash-browsers.table-visible-footer .footer-hash-browsers {
  display: table-cell; }

table.table .check {
  max-width: 40px;
  min-width: 40px;
  text-align: center;
  padding-left: 8px !important;
  padding-right: 4px; }

table.table .check input[type='checkbox'] {
  margin-right: 0; }

.table .hash-subs {
  display: none; }

.table.table-hash-subs .hash-subs {
  display: table-cell; }

.table .hash-tariffications {
  display: none; }

.table.table-hash-tariffications .hash-tariffications {
  display: table-cell; }

.table .hash-source {
  display: none; }

.table.table-hash-source .hash-source {
  display: table-cell; }

.table .hash-links {
  display: none; }

.table.table-hash-links .hash-links {
  display: table-cell; }

.table .hash- {
  display: none; }

.table.table-hash- .hash- {
  display: table-cell; }

.table .hash-effectivity {
  display: none; }

.table.table-hash-effectivity .hash-effectivity {
  display: table-cell; }

.table .hash-oneclickLP {
  display: none; }

.table.table-hash-oneclickLP .hash-oneclickLP {
  display: table-cell; }

.table .hash-wifiLP {
  display: none; }

.table.table-hash-wifiLP .hash-wifiLP {
  display: table-cell; }

.table th,
.table td {
  border-top: none;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

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

.table {
  display: table;
  width: 100%;
  z-index: 10; }

.table .thead {
  display: table-header-group;
  background-color: #fff; }

.table .tfoot {
  display: table-footer-group;
  background-color: #fff; }

.table .tr {
  display: table-row; }

.table .tr .td,
.table .tr .th {
  display: table-cell; }

.table-comment {
  color: #9e9e9e;
  font-size: 10px; }

.content-container {
  position: relative;
  overflow: visible;
  width: 100%; }

.table-container {
  position: relative;
  width: 100%;
  min-height: 258px;
  max-height: 757px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  overflow: auto;
  z-index: 10;
  -webkit-transition: max-height 200ms ease;
  -o-transition: max-height 200ms ease;
  transition: max-height 200ms ease; }

.scroll-x {
  overflow-x: scroll; }

.scroll-y {
  overflow-y: scroll; }

/* form */
.form-control-label {
  padding: 0 0.75rem 0 0;
  font-family: 'robotom', sans-serif;
  font-weight: normal; }
  .form-control-label.label-block {
    display: block; }
  .form-control-label.label-nowrap {
    white-space: nowrap; }
  .form-control-label.required:after {
    content: '\00a0*';
    color: red; }
  .form-control-label.right {
    padding: 0 0 0 0.75rem;
    text-align: right;
    width: 100%; }

label.required:after {
  content: '\00a0*';
  color: red; }

/* fix */
.category-select.form-control {
  min-width: 200px; }

select {
  height: 2.7rem; }

/*.inline-select { width: 140px; }*/
.nav .nav-item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: none;
  line-height: 29px;
  position: relative; }

.file-custom::before {
  font-family: FontAwesome;
  content: '\f07c'; }

.file-custom::after {
  content: ''; }

.file {
  width: 100%; }

.form-control.ui-select-search {
  width: 100%; }

.input-group-btn > button {
  border-color: #ccc; }

.input-group .select-filter .form-control:first-child {
  border-radius: 3px; }

/* ui-select */
.ui-select-highlight {
  font-family: 'robotom', sans-serif; }

.ui-select-offscreen {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0 !important;
  top: 0 !important; }

.btn-default-focus {
  color: #333;
  background-color: #ebebeb;
  border-color: #adadad;
  text-decoration: none;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  -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); }

.ui-select-bootstrap .ui-select-toggle {
  position: relative;
  border-color: #bdbdbd; }

.ui-select-bootstrap .ui-select-toggle > .caret {
  position: absolute;
  height: 10px;
  top: 50%;
  right: 10px;
  margin-top: -2px; }

.input-group > .ui-select-bootstrap.dropdown {
  position: static; }

.input-group > .ui-select-bootstrap > input.ui-select-search.form-control {
  border-radius: 4px;
  /* FIXME hardcoded value :-/ */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .ui-select-bootstrap > input.ui-select-search.form-control.direction-up {
  border-radius: 4px !important;
  /* FIXME hardcoded value :-/ */
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.ui-select-bootstrap > .ui-select-match > .btn {
  text-align: left !important;
  display: block;
  width: 100%;
  overflow: hidden;
  padding: 0.375rem 22px 0.375rem 0.75rem;
  min-width: unset;
  line-height: 19px; }

.ui-select-bootstrap > .ui-select-match > .caret {
  position: absolute;
  top: 45%;
  right: 15px; }

.ui-select-bootstrap > .ui-select-choices {
  width: 100%;
  height: auto;
  overflow-x: hidden;
  margin-top: -1px; }

body > .ui-select-bootstrap.open {
  z-index: 1000; }

.ui-select-multiple.ui-select-bootstrap {
  height: auto;
  padding: 3px 3px 0 3px; }

.ui-select-multiple.ui-select-bootstrap input.ui-select-search {
  background-color: transparent !important;
  /* To prevent double background when disabled */
  border: none;
  outline: none;
  height: 1.666666em;
  margin-bottom: 3px; }

.ui-select-multiple.ui-select-bootstrap .ui-select-match .close {
  font-size: 1.6em;
  line-height: 0.75; }

.ui-select-multiple.ui-select-bootstrap .ui-select-match-item {
  outline: 0;
  margin: 0 3px 3px 0; }

.ui-select-multiple .ui-select-match-item {
  position: relative; }

.ui-select-multiple .ui-select-match-item.dropping-before:before {
  content: '';
  position: absolute;
  top: 0;
  right: 100%;
  height: 100%;
  margin-right: 2px;
  border-left: 1px solid #428bca; }

.ui-select-multiple .ui-select-match-item.dropping-after:after {
  content: '';
  position: absolute;
  top: 0;
  left: 100%;
  height: 100%;
  margin-left: 2px;
  border-right: 1px solid #428bca; }

.ui-select-match.ng-hide-add,
.ui-select-search.ng-hide-add {
  display: none !important; }

.ui-select-bootstrap.ng-dirty.ng-invalid > button.btn.ui-select-match {
  border-color: #d44950; }

.ui-select-container[theme='bootstrap'].direction-up .ui-select-dropdown {
  -webkit-box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25);
          box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25); }

.right-top-menu .date-range-menu {
  float: left;
  height: 48px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .right-top-menu .date-range-menu label {
    padding-left: 18px;
    margin: 0;
    border-left: 1px solid #e0e0e0; }

.date-range-menu {
  text-align: left; }
  .date-range-menu label {
    color: #929292;
    line-height: 18px; }
  .date-range-menu .form-group {
    margin: 0; }
  .date-range-menu c-date-range {
    height: unset; }
    .date-range-menu c-date-range:after {
      content: '\E93B';
      position: absolute;
      top: 0px;
      right: 0px;
      display: inline-block;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0.25rem;
      width: 14px;
      height: 14px;
      font-family: 'icomoon' !important;
      font-size: 16px;
      color: #757575;
      vertical-align: middle;
      border: transparent; }
  .date-range-menu .form-control {
    position: relative;
    padding: 0 13px 0 1px;
    width: 167px;
    height: 18px;
    border: none;
    color: #9e9e9e;
    text-align: left; }

.date-range-wrapper {
  position: relative; }

/*------------- ilia's - end --------------*/
/*-------------DATEPICKER - begin--------------*/
c-date-range {
  position: relative;
  display: inline-block;
  height: 30px;
  cursor: pointer; }
  c-date-range:after {
    content: '\E93B';
    position: absolute;
    top: 57.5%;
    right: 7px;
    display: inline-block;
    width: auto;
    height: auto;
    font-size: 14px;
    font-family: 'icomoon' !important;
    color: #616161;
    border: transparent;
    margin-top: -11px;
    margin-right: 0.25rem;
    margin-left: 0.25rem;
    vertical-align: middle; }
  c-date-range:hover, c-date-range:active {
    color: #000; }
  c-date-range > input.form-control {
    padding-right: 25px;
    font-family: "robotor", Arial, sans-serif; }

.table-filters c-date-range > input.form-control {
  width: 190px !important; }

.daterangepicker .calendar table th,
.daterangepicker .calendar table td {
  min-width: 22px; }

.daterangepicker .ranges ul {
  margin-bottom: 5px; }

.daterangepicker .ranges li {
  padding: 2px 10px;
  margin-bottom: 0;
  background-color: transparent;
  border-width: 0 0 0 3px;
  border-style: solid;
  border-color: transparent;
  border-radius: 0;
  color: #000000;
  font-size: 12px; }

.daterangepicker .ranges li:hover {
  background-color: #eeeeee;
  color: #000000;
  border-width: 0 0 0 3px;
  border-style: solid;
  border-color: #777; }

.daterangepicker .ranges li.active {
  color: #2196f3;
  font-family: 'robotom', sans-serif;
  background-color: transparent;
  border-width: 0 0 0 3px;
  border-style: solid;
  border-color: #2196f3; }

.daterangepicker td.active,
.daterangepicker td.active:hover {
  background-color: #d6d6d6; }

.daterangepicker td.in-range {
  background-color: #f5f5f5; }

.daterangepicker .btn-success {
  background-color: #2296f3;
  border-color: #2296f3;
  width: 49%;
  height: 30px;
  line-height: 16px;
  font-size: 12px; }

.daterangepicker .btn-success:hover {
  background-color: #0c7cd5;
  border-color: #0c7cd5; }

.daterangepicker .btn-default {
  background-color: #fff;
  border-color: #666;
  color: #4c4c4c;
  width: 49%;
  font-size: 12px; }

.daterangepicker .btn-default:hover {
  background-color: #e6e6e6; }

.daterangepicker.show-calendar td.active {
  background-color: #2296f3; }

.daterangepicker.show-calendar td.active:hover {
  background-color: #0c7cd5; }

.daterangepicker td.in-range {
  background-color: #f3f9fc; }

/* fix for history-modal modals */
.modal-open .visit-history-modal ~ .daterangepicker.dropdown-menu.ltr.show-calendar.opensleft {
  right: unset !important;
  left: 300px !important; }

.daterangepicker.dropdown-menu.ltr.show-calendar.opensleft::before,
.daterangepicker.dropdown-menu.ltr.show-calendar.opensleft::after {
  display: none; }

.history-list-modal .empty-table-text {
  display: inline-block; }

/* end */
/*------------- DATEPICKER - end --------------*/
/*------------- ALERTS - begin -------------*/
.alert {
  color: #212121;
  padding: 20px;
  border-radius: 3px;
  border: 1px solid #eee; }

.alert-success {
  background-color: #ecf8e6;
  border-color: #d0e9c6; }

.alert-info {
  background-color: #e1f5fe;
  border-color: #bbdefb; }

.alert-warning {
  background-color: #fffde7;
  border-color: #ffee58; }

.alert-danger {
  background-color: #ffebee;
  border-color: #ffcdd2; }

.alert div {
  margin-bottom: auto; }

.alert-header {
  font-family: 'robotom', sans-serif; }

/*------------- ALERTS - end -------------*/
.form-group label.fa-external-link {
  font-size: 18px;
  line-height: 29px; }

/*------------- MODAL DIALOGS - begin -------------*/
.modal.country-select-modal .checkbox-container, .modal.lang-select-modal .checkbox-container, .modal.browser-select-modal .checkbox-container {
  margin-top: 4px; }

.modal.country-select-modal .modal-footer, .modal.lang-select-modal .modal-footer, .modal.browser-select-modal .modal-footer {
  text-align: left; }

.modal.browser-select-modal .group-section, .modal.lang-select-modal .group-section, .modal.os-select-modal .group-section {
  margin-bottom: 0.5rem;
  position: relative;
  min-height: 1px;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  float: left;
  width: 20%; }

.modal.browser-select-modal .group, .modal.lang-select-modal .group, .modal.os-select-modal .group {
  margin-bottom: 0.5rem; }

.modal.browser-select-modal .group-name, .modal.lang-select-modal .group-name, .modal.os-select-modal .group-name {
  font-family: 'robotom', sans-serif;
  font-weight: normal;
  margin-bottom: 0.5rem;
  text-transform: capitalize; }

.modal.browser-select-modal .modal-footer, .modal.lang-select-modal .modal-footer, .modal.os-select-modal .modal-footer {
  text-align: left; }

.country-select-modal .modal-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%; }

.country-select-modal .modal-dialog {
  margin-bottom: 30px !important; }
  .country-select-modal .modal-dialog .modal-body {
    height: 960px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }

/*.modal-dialog {width: 400px;}*/
.modal-dialog .modal-title {
  font-family: 'robotom', sans-serif;
  font-weight: normal;
  font-size: 1.1667rem; }

.modal-dialog .modal-content {
  padding: 12px 24px; }

.modal-dialog .modal-header {
  border: none;
  padding: 5px 0 12px;
  position: relative; }

.modal-dialog .modal-body {
  padding: 12px 0; }

.modal-dialog .modal-footer {
  border: none;
  padding: 8px 0 0; }
  .modal-dialog .modal-footer.text-align-left {
    text-align: left; }
  .modal-dialog .modal-footer.modal-footer_no-content {
    padding-bottom: 16px;
    border-top: none !important; }

/*------------- MODAL DIALOGS - end -------------*/
/*------------- SLIDER - start -------------*/
.dropdown-slider {
  display: inline-block;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none; }

.dropdown-slider ul {
  background: #ffffff;
  padding: 4px;
  border: 1px solid #bec0c1;
  border-radius: 3px;
  position: absolute;
  left: 0;
  top: 33px;
  display: none;
  list-style: none; }

.dropdown-slider ul li {
  list-style: none;
  width: 300px;
  background: white;
  margin: auto; }

.dropdown-slider.dropdown-slider-active ul {
  z-index: 100; }

.dropdown-slider .form-inline .form-control {
  width: 148px; }

.dropdown-slider.dropdown-slider-active ul {
  display: block; }

.dropdown-slider rzslider .rz-bar {
  height: 2px; }

.dropdown-slider rzslider .rz-bar.rz-selection {
  background-color: #2196f3; }

.dropdown-slider rzslider .rz-pointer {
  height: 18px;
  width: 18px;
  top: -9px;
  background-color: #2196f3; }

.dropdown-slider rzslider .rz-pointer:after {
  display: none; }

.dropdown-slider .btn-success {
  background-color: #1478b4;
  border-color: #1478b4;
  width: 148px;
  height: 26px;
  line-height: 16px; }

.dropdown-slider .btn-success:hover {
  background-color: #0b679f;
  border-color: #0b679f; }

.dropdown-slider .btn-default {
  background-color: #fff;
  border-color: #666;
  color: #4c4c4c;
  width: 148px;
  float: right; }

.dropdown-slider .btn-default:hover {
  background-color: #e6e6e6; }

c-price-slider {
  position: relative; }

c-price-slider li input.form-control {
  width: 148px !important; }

c-price-slider li input.form-control:nth-child(2n) {
  float: right; }

c-price-slider .dropdown-slider input.price-slider {
  width: 140px; }

c-price-slider.icon-credit .dropdown-slider input {
  padding-left: 28px;
  font-family: Arial, sans-serif; }

c-price-slider.icon-credit:before {
  color: #333;
  font-size: 18px;
  left: 8px;
  position: absolute;
  top: -1px;
  z-index: 1; }

/*------------- SLIDER - end -------------*/
pf-user-image .media-object {
  margin-bottom: 10px; }

/*------------- STATISTIC - start -------------*/
.statistic-graph-container {
  height: 300px;
  background-color: skyblue; }

.statistic-container .nav-tabs {
  background-color: #f6f6f6;
  padding: 0 10px; }

.statistic-container .nav.nav-tabs .nav-item {
  margin-left: -1px;
  float: left; }

.statistic-container a.nav-link {
  background-color: #fafafa;
  border-radius: 0;
  border: 1px solid #d6d6d6; }

.statistic-container .nav-tabs .nav-link:hover,
.statistic-container .nav-tabs .nav-link:focus {
  border-color: #d6d6d6; }

.statistic-container .nav-tabs .nav-link.active:hover,
.statistic-container .nav-tabs .nav-link.active:focus {
  border-bottom: 1px solid #fff; }

.statistic-container .stat-period .btn-secondary {
  height: 29px;
  line-height: 18px;
  background-color: #fff;
  color: #9e9e9e;
  border-color: #999; }

.statistic-container .stat-period .btn-secondary:hover {
  color: #000000; }

.statistic-container .stat-period .btn-secondary:active,
.statistic-container .stat-period .btn-secondary.active {
  color: #000000;
  border-color: #999; }

.statistic-container .graph-nav .nav-pills [class^='icon-'],
.statistic-container .graph-nav .nav-pills [class*=' icon-'] {
  margin-left: 10px; }

.statistic-container h4 {
  text-transform: uppercase;
  color: #9e9e9e;
  font-size: 14px;
  line-height: 22px; }

.wm-ac-filter-menu .btn {
  margin-right: 10px; }
  .wm-ac-filter-menu .btn.no-search:before {
    display: none; }
  .wm-ac-filter-menu .btn.filters-reset-btn {
    vertical-align: -5px; }

.stat-wm-ac-filter {
  width: 162px; }
  .stat-wm-ac-filter .filter-panel {
    padding: 20px; }
  .stat-wm-ac-filter .filter-panel-btn {
    width: 162px; }
  .stat-wm-ac-filter .stat-filter-grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .stat-wm-ac-filter .stat-filter-grid h6 {
      font-family: 'robotom', sans-serif;
      font-size: 1.16667rem;
      margin-bottom: 8px; }
    .stat-wm-ac-filter .stat-filter-grid .stat-filter-column {
      -ms-flex-preferred-size: 200px;
          flex-basis: 200px;
      min-width: 200px; }
      .stat-wm-ac-filter .stat-filter-grid .stat-filter-column > * {
        width: 100%; }
      .stat-wm-ac-filter .stat-filter-grid .stat-filter-column:not(:first-child) {
        margin-left: 20px; }
    .stat-wm-ac-filter .stat-filter-grid .abbr {
      font-family: 'robotom', sans-serif; }
    .stat-wm-ac-filter .stat-filter-grid .stat-traffic-titles {
      text-align: justify;
      font-size: 0; }
      .stat-wm-ac-filter .stat-filter-grid .stat-traffic-titles span {
        font-size: 1rem;
        color: #757575;
        display: inline-block;
        width: 40%; }
        .stat-wm-ac-filter .stat-filter-grid .stat-traffic-titles span:last-child {
          width: 60%; }
  .stat-wm-ac-filter .stat-filter-btns {
    font-size: 0; }
    .stat-wm-ac-filter .stat-filter-btns .btn {
      padding-left: 10px;
      text-align: left;
      position: relative;
      height: 30px; }
      .stat-wm-ac-filter .stat-filter-btns .btn:before {
        content: ''; }
      .stat-wm-ac-filter .stat-filter-btns .btn:after {
        content: '\E93B';
        border: transparent;
        color: #616161;
        font-size: 14px;
        right: 9px;
        position: absolute;
        top: 57%;
        margin-top: -11px;
        font-family: 'icomoon' !important; }
    .stat-wm-ac-filter .stat-filter-btns:hover > .btn {
      color: #212121;
      background-color: transparent;
      border-color: #616161; }
  .stat-wm-ac-filter .stat-filter-wm-btn {
    border-radius: 3px 0 0 3px;
    border-right: none;
    font-size: 1rem; }
  .stat-wm-ac-filter .stat-filter-acc-btn {
    border-radius: 0 3px 3px 0;
    font-size: 1rem; }

.table-filters .form-group .stat-filter-grid .dropdown {
  width: 200px; }

.stat-wm-ac-table input[type='checkbox'],
.reports-create-table input[type='checkbox'] {
  margin-right: 0;
  margin-top: 2px; }

.stat-wm-ac-table td,
.reports-create-table td {
  padding: 5px 10px;
  width: 50%; }
  .stat-wm-ac-table td:first-child,
  .reports-create-table td:first-child {
    padding-left: 0; }
  .stat-wm-ac-table td:last-child,
  .reports-create-table td:last-child {
    padding-right: 0; }
  .stat-wm-ac-table td.middle,
  .reports-create-table td.middle {
    max-width: 100px; }
  .stat-wm-ac-table td > label,
  .reports-create-table td > label {
    width: 100%; }
    .stat-wm-ac-table td > label .ui-select-container,
    .reports-create-table td > label .ui-select-container {
      width: 100% !important; }

.report-create-container .report-create-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .report-create-container .report-create-grid h6 {
    font-family: 'robotom', sans-serif;
    font-size: 1.16667rem;
    margin-bottom: 8px; }
    .report-create-container .report-create-grid h6:nth-of-type(n + 1) {
      padding-top: 5px; }
  .report-create-container .report-create-grid .report-create-column {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }
    .report-create-container .report-create-grid .report-create-column > label {
      width: 100%;
      margin-bottom: 5px; }
    .report-create-container .report-create-grid .report-create-column.report-column-affs {
      -ms-flex-preferred-size: 160px;
          flex-basis: 160px;
      min-width: 160px; }
    .report-create-container .report-create-grid .report-create-column:first-child {
      margin-right: 10px; }
    .report-create-container .report-create-grid .report-create-column:not(:first-child) {
      padding-left: 10px; }
  .report-create-container .report-create-grid .abbr {
    font-family: 'robotom', sans-serif; }
  .report-create-container .report-create-grid .report-aff-titles {
    text-align: justify;
    font-size: 0; }
    .report-create-container .report-create-grid .report-aff-titles span {
      font-size: 1rem;
      color: #757575;
      display: inline-block;
      width: 40%; }
      .report-create-container .report-create-grid .report-aff-titles span:last-child {
        width: 60%; }

.report-create-container c-date-range,
.report-create-container c-date-range > input.form-control {
  width: 100% !important; }

.report-create-container .report-view-settings {
  margin-top: 10px; }

.report-create-container .report-form-header {
  font-family: 'robotom', sans-serif;
  font-size: 1.1667rem; }

.report-create-container .report-form-controls {
  margin-top: 20px; }

.report-create-container .report-csv-btn {
  width: 60px;
  display: inline-block; }

.report-create-container .report-reset-btn {
  width: 30px; }

.c-dropdown-select,
.c-dropdown-grouped-select {
  width: 100%; }
  .c-dropdown-select .entity-name-part:not(:first-child),
  .c-dropdown-grouped-select .entity-name-part:not(:first-child) {
    margin-left: 4px; }
  .c-dropdown-select > .filter-panel,
  .c-dropdown-grouped-select > .filter-panel {
    padding: 10px 0; }
  .c-dropdown-select .dropdown-select-btns,
  .c-dropdown-grouped-select .dropdown-select-btns {
    padding: 10px 20px 0; }
  .c-dropdown-select > .btn,
  .c-dropdown-grouped-select > .btn {
    width: 100%;
    text-align: left;
    padding-right: 25px;
    height: 30px; }
    .c-dropdown-select > .btn:after,
    .c-dropdown-grouped-select > .btn:after {
      content: '\E93B';
      border: transparent;
      color: #616161;
      font-size: 14px;
      right: 9px;
      position: absolute;
      top: 58%;
      margin-top: -11px;
      font-family: 'icomoon' !important; }

.table-nav .nav-pills .nav-item .form-group {
  margin-bottom: 0; }

.graph-nav {
  padding: 5px 10px; }

.graph-nav .nav-pills {
  vertical-align: middle; }

.graph-nav .period-title {
  margin-top: 7px;
  display: inline-block;
  margin-right: 5px; }

.graph-nav .nav-item {
  vertical-align: middle; }

.statistic-table-nav {
  padding: 0; }

.expanded {
  cursor: pointer; }

.selected-item-cancel {
  margin-left: 14px;
  margin-right: 10px;
  vertical-align: -7px;
  cursor: pointer; }

.selected-item-text {
  display: inline-block;
  font-family: 'robotom', sans-serif;
  margin-right: 20px; }

.selected-item-btn {
  margin-right: 10px; }

.stat-tab-value {
  font-size: 26px;
  margin-right: 10px;
  line-height: 30px; }

.stat-tab-ico {
  font-size: 20px;
  float: right;
  margin-top: 5px; }

.stat-progress {
  font-size: 10px; }

.stat-progress .progress {
  margin-bottom: 0; }

/*------------- STATISTIC - end -------------*/
/*------------- DROP DOWN MENU - start -------------*/
.page-wrapper .form-group .dropdown-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  min-width: 80px;
  height: auto;
  min-height: 100%;
  text-align: left;
  border: 1px solid #bdbdbd;
  padding: 5px 10px;
  line-height: 1;
  padding-top: 7px !important; }

.page-wrapper .form-group.has-danger .dropdown-toggle {
  border-color: #d9534f; }

.nya-bs-select .btn-default:active:hover,
.nya-bs-select .btn-default.active:hover,
.nya-bs-select.open > .dropdown-toggle.btn-default:hover,
.nya-bs-select .btn-default:active:focus,
.nya-bs-select .btn-default.active:focus,
.nya-bs-select.open > .dropdown-toggle.btn-default:focus,
.nya-bs-select .btn-default.focus:active,
.nya-bs-select .btn-default.active.focus,
.nya-bs-select.open > .dropdown-toggle.btn-default.focus {
  background-color: transparent;
  border-color: #424242;
  color: #000000; }

.dropdown-menu {
  border: 1px solid #e0e0e0;
  padding: 4px 0;
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  border-radius: 0; }

.dropdown-menu li a {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap; }

.table-filters .dropdown-menu li a {
  width: 140px; }

.table-filters .search-filter .dropdown-menu li a,
.table-filters .parameter-search-filter .dropdown-menu li a {
  width: auto; }

.ui-select-bootstrap > .ui-select-choices {
  margin-top: 2px;
  max-height: 310px; }

.simple-select .dropdown-menu > li > a {
  cursor: pointer; }

.ui-select-bootstrap .ui-select-choices-row > a,
.simple-select .dropdown-menu > li > a,
.nya-bs-select .dropdown-menu > li > a {
  display: block;
  padding: 7px 16px;
  clear: both;
  font-weight: 400;
  line-height: 20px;
  white-space: nowrap;
  color: #212121;
  max-width: 100%; }

.ui-select-bootstrap .ui-select-choices-row.active > a,
.simple-select .dropdown-menu > li.selected > a,
.simple-select .dropdown-menu > li > a:hover,
.nya-bs-select .dropdown-menu > li.selected > a,
.nya-bs-select .dropdown-menu > li > a:hover {
  background-color: transparent;
  text-decoration: none;
  outline: 0; }

.simple-select .dropdown-menu > li > a:focus,
.nya-bs-select .dropdown-menu > li > a:focus {
  background-color: transparent; }

.ui-select-choices-row:hover,
.simple-select .dropdown-menu > li > a:hover,
.nya-bs-select .dropdown-menu > li > a:hover {
  background-color: #f5f5f5; }

.form-group .dropdown-toggle:hover,
.form-group .dropdown-toggle:focus,
.simple-select.open > .dropdown-toggle:hover,
.nya-bs-select.open > .dropdown-toggle:hover {
  background-color: transparent;
  border-color: #424242; }

.form-group .open .dropdown-toggle {
  border-color: #424242; }

.dropdown-toggle:hover:after,
.dropdown-toggle:focus:after {
  color: #000000; }

#platformExtFilter > .btn {
  width: 100%;
  padding-right: 25px; }

.ui-select-bootstrap .ui-select-choices-row.disabled > a,
.ui-select-bootstrap .ui-select-choices-row.active.disabled > a {
  color: #777;
  cursor: not-allowed;
  background-color: #fff; }

.ui-select-bootstrap .close {
  top: 50%;
  margin-top: -12px !important;
  right: 7px;
  opacity: 0.5; }

.ui-select-bootstrap .close:hover {
  opacity: 1; }

.inline-select .btn-secondary:hover {
  background-color: #fff; }

.table-filters #modelInput,
.table-filters #costInput {
  width: 140px;
  min-width: auto; }

.table-filters .form-group .dropdown,
.table-filters ol.nya-bs-select.form-control:not([class*='col-']),
.table-filters ol.nya-bs-select.form-control {
  width: 90px;
  min-width: auto; }

.table-filters .bulk-status-control ol.nya-bs-select.form-control {
  width: 120px; }

.table-filters .search-input.form-group .dropdown {
  width: 117px; }

.table-filters .form-group .dropdown-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  min-width: 80px;
  height: auto;
  min-height: 100%;
  text-align: left;
  padding: 5px 10px;
  line-height: 1; }
  .table-filters .form-group .dropdown-toggle:focus {
    background-color: whitesmoke; }
  .table-filters .form-group .dropdown-toggle:active {
    background-color: whitesmoke; }

.ui-select-bootstrap .btn {
  padding: 0.375rem 0.75rem; }

/*------------- DROP DOWN MENU - end -------------*/
/*------------- LANDINGS CONSTRUCTOR PAGE- start -------------*/
/* preview */
.preview {
  width: 315px;
  height: 630px;
  line-height: 300px;
  border: 1px solid #000; }

.color-select {
  max-width: 90px; }

.landings-container {
  max-height: 500px;
  overflow-y: scroll;
  margin-bottom: 20px; }

.landing-frame {
  width: 152px;
  height: 242px;
  overflow: hidden;
  position: relative;
  float: left;
  margin: 1em;
  z-index: 111; }

.landing-frame-overlay {
  position: absolute;
  width: 152px;
  height: 242px;
  opacity: 0;
  z-index: 999; }

.landing-frame:hover {
  outline: 2px outset lightgray; }

.landing-frame.active {
  outline: 4px outset darkgrey; }

.landing-frame > pf-landing-preview > iframe {
  border: 1px solid black;
  position: relative;
  float: left;
  -webkit-transform: scale(0.47, 0.5);
  -ms-transform: scale(0.47, 0.5);
  transform: scale(0.47, 0.5);
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left; }

.colorpicker-box {
  width: 50px;
  height: 25px;
  border: 1px solid black; }

/*------------- LANDINGS CONSTRUCTOR PAGE- end -------------*/
/*------------- HISTORY PAGE - start -------------*/
.history-header .avatar-holder {
  width: 36px;
  height: 36px;
  border-radius: 20px;
  overflow: hidden;
  background-color: #e0e0e0;
  left: 9px;
  top: 7px; }

.history-header .acc-info {
  border-bottom: none;
  margin: 0 15px; }

.history-header .history-date {
  height: 50px;
  line-height: 50px; }

.history-item {
  border: 1px #bbbbbc solid;
  border-radius: 10px;
  margin: 10px 10px; }

.history-item.success {
  border-color: #2cdc71; }

.history-item.warning {
  border-color: #ffcf64; }

.history-item.danger {
  border-color: #ff7477; }

.history-body {
  font-size: 1.6em;
  padding: 10px 15px 15px;
  border-top: 1px solid #eeeeef; }

.history-body.success {
  font-size: 1.6em;
  padding: 0 15px; }

.history-body.warning {
  font-size: 1.6em;
  padding: 0 15px; }

.history-body.danger {
  background-color: #ff7477; }

/*------------- HISTORY PAGE- end -------------*/
.create-menu {
  min-width: 194px; }
  .create-menu .dropdown-menu {
    min-width: 194px; }

.c-right-menu {
  width: 240px;
  vertical-align: top;
  padding-left: 10px; }
  .c-right-menu .right-menu {
    vertical-align: top;
    position: relative; }
    .c-right-menu .right-menu .right-controls {
      height: 64px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 10px;
      font-size: 0; }
      .c-right-menu .right-menu .right-controls > *:not(:first-child) {
        margin-left: 10px; }
    .c-right-menu .right-menu .right-menu-content {
      border-radius: 4px;
      -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.24);
              box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.24); }
    .c-right-menu .right-menu .menu-balance {
      padding: 20px 20px 8px;
      border: 1px solid #d6d6d6;
      border-top: none;
      background-color: #fff; }
      .c-right-menu .right-menu .menu-balance:after {
        content: '';
        clear: both;
        display: table; }
      .c-right-menu .right-menu .menu-balance .balance-header {
        display: block;
        font-size: 1.1666rem;
        margin-bottom: 1.5rem; }
      .c-right-menu .right-menu .menu-balance h5 {
        font-family: 'robotom', sans-serif;
        font-weight: normal;
        margin-bottom: 1.5rem; }
    .c-right-menu .right-menu .right-menu__link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      cursor: pointer; }
      .c-right-menu .right-menu .right-menu__link:not(:last-of-type) {
        margin-bottom: 4px; }
    .c-right-menu .right-menu .trello-applications {
      padding: 20px;
      border: 1px solid #d6d6d6;
      border-top: none;
      background-color: #fff; }
      .c-right-menu .right-menu .trello-applications .trello-applications-header {
        font-size: 1.1666rem;
        font-family: 'robotom', sans-serif;
        font-weight: normal;
        margin-bottom: 1.5rem;
        cursor: pointer;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none; }
      .c-right-menu .right-menu .trello-applications .form-hint {
        position: relative;
        white-space: normal; }
      .c-right-menu .right-menu .trello-applications .btn-ico {
        border: none;
        padding: 0;
        height: unset;
        width: unset;
        float: right;
        margin-top: 6px; }
      .c-right-menu .right-menu .trello-applications .spinner i {
        -webkit-animation: iconSpinner 2000ms ease infinite;
                animation: iconSpinner 2000ms ease infinite; }
      .c-right-menu .right-menu .trello-applications .trello-applications-header__icon-triangle {
        border: 5px solid transparent;
        border-top: 5px solid black;
        display: inline-block;
        position: relative;
        top: 1px;
        margin-right: 20px;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg); }
      .c-right-menu .right-menu .trello-applications .triangleisActive .trello-applications-header__icon-triangle {
        display: inline-block;
        position: relative;
        top: 5px;
        border: 5px solid transparent;
        border-top: 5px solid black;
        margin-right: 20px;
        -webkit-transform: rotate(-3deg);
        -ms-transform: rotate(-3deg);
        transform: rotate(-3deg); }
    .c-right-menu .right-menu .openable-row {
      background-color: #fff;
      padding: 20px;
      border: 1px solid #d6d6d6;
      border-top: none; }
      .c-right-menu .right-menu .openable-row:nth-of-type(1) {
        border-radius: 4px 4px 0 0; }
      .c-right-menu .right-menu .openable-row .right-panel-value {
        color: #323232;
        float: right; }
      .c-right-menu .right-menu .openable-row .openable-content {
        margin-bottom: 0; }
    .c-right-menu .right-menu .right-save-btns {
      background-color: #fff;
      border: 1px solid #d6d6d6;
      border-top: none;
      border-radius: 0 0 4px 4px;
      padding: 10px 20px; }

.clip-news {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg); }

button[disabled] {
  color: #818a91;
  cursor: not-allowed;
  background-color: #eceeef; }

pf-subscription-edit pf-log-entities .table-filters {
  background-color: #fff;
  border-top: 1px solid #ddd; }

.dropdown-toggle:after {
  content: '\E93B';
  position: absolute;
  right: 5px;
  top: 30%;
  width: auto;
  height: auto;
  font-size: 14px;
  font-family: 'icomoon' !important;
  color: #616161;
  border: transparent;
  vertical-align: 100%; }

.top-menu .new-btn {
  float: right;
  margin: 8px 10px 0 0; }

.top-menu .new-btn .btn {
  border: 1px solid #cccccc; }

.nav-tabs-container {
  max-width: 100%; }
  .nav-tabs-container .statistic-chart-wrapp-btn:not(:first-of-type) {
    padding-left: 12px; }
  .nav-tabs-container .statistic-chart-wrapp-btn__btn {
    margin-top: 20px;
    padding-right: 8px; }
    .nav-tabs-container .statistic-chart-wrapp-btn__btn icon {
      top: 0;
      width: 11px;
      height: 11px; }

.top-menu-sections {
  display: inline-block;
  height: 100%;
  float: left;
  margin-right: 20px; }
  .top-menu-sections .top-menu-section {
    font-size: 20px;
    font-family: 'robotol', sans-serif;
    font-weight: normal;
    display: inline-block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
    cursor: pointer;
    text-align: center; }
    .top-menu-sections .top-menu-section a {
      color: #323232; }
    .top-menu-sections .top-menu-section.selected {
      padding-top: 2px;
      border-bottom: 2px solid transparent; }
      .top-menu-sections .top-menu-section.selected a {
        font-weight: bold;
        color: #000;
        cursor: default; }
    .top-menu-sections .top-menu-section:not(:first-child) {
      margin-left: 20px; }
  .top-menu-sections.flex-menu {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex; }
    .top-menu-sections.flex-menu .top-menu-section {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
      .top-menu-sections.flex-menu .top-menu-section a {
        font-size: 18px; }

.top-menu .drop-down-btn {
  display: inline-block;
  position: relative; }

.drop-down-btn .icon-chevron-down,
.btn-container .icon-chevron-down {
  font-size: 20px;
  vertical-align: -3px; }

.drop-down-btn .dropdown-menu > li a,
.btn-container .dropdown-menu > li a {
  display: block;
  padding: 7px 16px;
  clear: both;
  font-weight: 400;
  line-height: 20px;
  white-space: nowrap;
  color: #212121;
  cursor: pointer; }
  .drop-down-btn .dropdown-menu > li a:hover,
  .btn-container .dropdown-menu > li a:hover {
    background-color: #f5f5f5; }
  .drop-down-btn .dropdown-menu > li a i,
  .btn-container .dropdown-menu > li a i {
    color: #9e9e9e; }

.drop-down-btn .dropdown-menu > li.selected a,
.btn-container .dropdown-menu > li.selected a {
  font-family: 'robotom', sans-serif; }

.drop-down-btn .dropdown-menu.nesty > li,
.btn-container .dropdown-menu.nesty > li {
  line-height: 1;
  position: relative; }
  .drop-down-btn .dropdown-menu.nesty > li > .dropdown-menu,
  .btn-container .dropdown-menu.nesty > li > .dropdown-menu {
    left: 100%;
    top: 0; }
  .drop-down-btn .dropdown-menu.nesty > li:hover,
  .btn-container .dropdown-menu.nesty > li:hover {
    background-color: #f5f5f5; }
    .drop-down-btn .dropdown-menu.nesty > li:hover .dropdown-menu,
    .btn-container .dropdown-menu.nesty > li:hover .dropdown-menu {
      display: block; }
      .drop-down-btn .dropdown-menu.nesty > li:hover .dropdown-menu li:hover,
      .btn-container .dropdown-menu.nesty > li:hover .dropdown-menu li:hover {
        background-color: #f5f5f5; }
  .drop-down-btn .dropdown-menu.nesty > li a,
  .btn-container .dropdown-menu.nesty > li a {
    padding: 7px 16px;
    margin-right: 30px;
    position: relative;
    clear: none; }

.drop-down-btn .dropdown-menu.inner,
.btn-container .dropdown-menu.inner {
  position: static;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none; }

.top-menu .nav-pills {
  display: inline-block; }

li.nya-bs-option a {
  position: relative;
  font-family: 'robotor', Arial, sans-serif; }

li.nya-bs-option.selected a,
li.nya-bs-option.selected-strict a {
  font-family: 'robotom', sans-serif;
  font-weight: normal;
  background-color: #f5f5f5 !important; }
  li.nya-bs-option.selected a::before,
  li.nya-bs-option.selected-strict a::before {
    content: ' ';
    position: absolute;
    left: 9px;
    width: 19px;
    height: 20px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KICAgIDxwYXRoIGZpbGw9IiMyMTk2ZjMiIGQ9Ik05IDE2LjJMNC44IDEybC0xLjQgMS40TDkgMTkgMjEgN2wtMS40LTEuNEw5IDE2LjJ6Ii8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: contain; }

.nya-bs-select.btn-group .dropdown-menu li a {
  padding-left: 30px; }

.tfoot.tableFloatingFooterOriginal th {
  padding: 2px 10px; }

.pager.tab-pager .form-control {
  padding: 3px 0;
  border-radius: 0;
  text-align: center;
  border-color: #ddd;
  border: none; }
  .pager.tab-pager .form-control:hover {
    background-color: #e0e0e0; }

.tab-pager {
  line-height: 30px; }

.tab-filter li c-filter-pager-order .dropdown-toggle {
  margin-top: -7px; }

.tableFloatingFooterOriginal th .nav-inline {
  white-space: nowrap; }

.check-pills input[type='checkbox'] {
  margin: 3px 0 0 4px; }

.table-pager {
  border-top: 1px solid #e0e0e0; }

.main-wrapper .table.table-platforms th,
.main-wrapper .table.table-platforms .th,
.main-wrapper .table.table-platforms td,
.main-wrapper .table.table-platforms .td {
  padding: 5px; }

.main-wrapper .table tr.selected td {
  background-color: #f5f5f5; }

.table .s-2 {
  min-width: 2em;
  max-width: 2em; }

.table .s-3 {
  min-width: 3em;
  max-width: 3em; }

.table .s-4 {
  min-width: 4em;
  max-width: 4em; }

.table .s-5 {
  min-width: 5em;
  max-width: 5em; }

.table .s-6 {
  min-width: 6em;
  max-width: 6em; }

.table .s-8 {
  min-width: 8em;
  max-width: 8em; }

.table .s-10 {
  min-width: 10em;
  max-width: 10em; }

.table .s-12 {
  min-width: 12em;
  max-width: 12em; }

.table .s-14 {
  min-width: 14em;
  max-width: 14em; }

.table .s-16 {
  min-width: 16em;
  max-width: 16em; }

.table .s-17 {
  min-width: 17em;
  max-width: 17em; }

.table .s-18 {
  min-width: 18em;
  max-width: 18em; }

.table .s-20 {
  min-width: 20em;
  max-width: 20em; }

.table .s-32 {
  min-width: 32em;
  max-width: 32em; }

.table .s-40 {
  min-width: 40em;
  max-width: 40em; }

.table .s-64 {
  min-width: 64em;
  max-width: 64em; }

.table .s-last {
  width: 100% !important;
  padding-right: 20px; }

.table .s-last-float {
  width: 100% !important;
  padding-right: 20px; }

.table .name-width {
  min-width: 180px;
  max-width: 180px; }

.table .number-width {
  max-width: 13ch;
  min-width: 90px; }

.table .percent-width {
  max-width: 10ch; }

.table .date-short-width {
  min-width: 10ch;
  max-width: 10ch; }

.table .date-width {
  min-width: 124px;
  max-width: 124px; }

.table .id-width {
  max-width: 5ch; }

.dots {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

#customizable-table .table .s-12 {
  min-width: 12em;
  max-width: 12em !important; }

#customizable-table .table .s-16 {
  min-width: 16em;
  max-width: 16em !important; }

.table .mw-none {
  max-width: none; }

.table .tippy-handler {
  padding: 7px 0; }

/*----multiselect------*/
.multiSelect .checkboxLayer {
  min-width: 50px !important; }

.multiSelect .multiSelectItem {
  min-width: 50px !important; }

isteven-multi-select .multiSelect > button {
  min-height: 32px !important;
  max-height: 32px !important; }

/*----multiselect end------*/
.table-filters .form-inline .form-group {
  display: inline-block;
  vertical-align: middle; }
  .table-filters .form-inline .form-group .c-dropdown-select,
  .table-filters .form-inline .form-group .c-dropdown-grouped-select {
    max-width: 120px;
    width: 120px; }
  .table-filters .form-inline .form-group .c-dropdown-select.opened > button {
    background-color: whitesmoke;
    border-color: #cbcbcb; }
  .table-filters .form-inline .form-group .stat-wm-ac-filter .c-dropdown-select,
  .table-filters .form-inline .form-group .stat-wm-ac-filter .c-dropdown-grouped-select {
    max-width: unset;
    width: 100%; }
  .table-filters .form-inline .form-group.form-group--content-center .filter-panel {
    left: -46px; }

.form-group.form-group--icon_trail icon {
  top: -5px; }

.total .nav .nav-item {
  line-height: inherit; }

.total label {
  margin: 0;
  padding-right: 6px; }

.thin-table .number-width {
  min-width: 0; }

.thin-table .main-wrapper .table th,
.thin-table .main-wrapper .table .th {
  padding: 7px 5px; }

pf-campaign-ext-filter .dropdown-menu {
  padding: 10px; }

.table .nav-pills li input[type='checkbox'] {
  margin: 1px 4px 0 0; }

.main-wrapper .table tr.level2 td {
  background-color: #fafafa; }

.main-wrapper .table tr.level3 td {
  background-color: #f5f5f5; }

.main-wrapper .table tr.level4 td {
  background-color: #eeeeee; }

.main-wrapper .table tr.level5 td {
  background-color: #e0e0e0; }

.main-wrapper .table tr.level6 td,
.main-wrapper .table tr.level7 td,
.main-wrapper .table tr.level8 td,
.main-wrapper .table tr.level9 td,
.main-wrapper .table tr.level10 td,
.main-wrapper .table tr.level11 td {
  background-color: #bdbdbd; }

.main-wrapper .table tr:hover td,
.main-wrapper .table .tr:hover .td {
  background-color: #fffef3; }
  .main-wrapper .table tr:hover td input,
  .main-wrapper .table .tr:hover .td input {
    background-color: #fffef3; }

.nya-bs-select.tableSelectGroup {
  position: absolute;
  top: 50%;
  margin-top: -14px;
  left: 1rem;
  z-index: 3; }

.icon-filter,
.icon-expand,
.icon-roll-up {
  width: 10px;
  height: 10px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABpJREFUCNdj+H+Aob6BwZ6BQY6BgQcVsTAAAFYEA1wv/2kOAAAAAElFTkSuQmCC");
  opacity: 0.6;
  background-repeat: no-repeat;
  background-position: center;
  display: block; }

.filter-container:hover .icon-filter,
.filter-container:active .icon-filter,
.expand-container:hover .icon-expand,
.expand-container:active .icon-expand,
.roll-up-container:hover .icon-roll-up,
.roll-up-container:active .icon-roll-up {
  opacity: 1; }

.disabled-controls,
.icon-filter.disabled,
.icon-expand.disabled,
.icon-roll-up:disabled {
  opacity: 0.3 !important; }

.icon-expand {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GFAoP8HgAhZBAA6jwPf6l1ffwAAAABJRU5ErkJggg=="); }

.icon-roll-up {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAACCAYAAAB7Xa1eAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAAGklEQVR42mJkYGD4z4AFMDHgAAAAAAD//wMALmgBA2Vwov8AAAAASUVORK5CYII="); }

.expand-container,
.roll-up-container,
.filter-container {
  display: inline-block;
  padding: 1px 3px 1px 0; }

.adaptive-table.stats-table td.td-btn-handler {
  padding: 2px 8px 2px 6px; }
  .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    overflow: hidden; }
    .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__wrapper .is_vip {
      display: block;
      margin: 0;
      height: unset;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__wrapper .stat-col-name {
      display: block;
      padding: 0 4px;
      max-width: calc(100% - 82px);
      min-height: 20px;
      border-radius: 4px;
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      overflow: hidden; }
      .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__wrapper .stat-col-name--link:hover, .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__wrapper .stat-col-name--link:focus {
        text-decoration: underline; }
      .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__wrapper .stat-col-name + .stat-entity2 {
        margin-bottom: 6px;
        margin-left: 72px;
        width: 100%;
        overflow: hidden; }
        .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__wrapper .stat-col-name + .stat-entity2 .stat-col-name {
          max-width: 100%; }
          .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__wrapper .stat-col-name + .stat-entity2 .stat-col-name--link:hover, .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__wrapper .stat-col-name + .stat-entity2 .stat-col-name--link:focus {
            text-decoration: underline; }
  .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 4px;
    padding: 0;
    width: 32px;
    min-width: 32px;
    height: 32px; }
    .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__btn:hover, .adaptive-table.stats-table td.td-btn-handler .td-btn-handler__btn:focus {
      background-color: #e0e0e0; }
  .adaptive-table.stats-table td.td-btn-handler .icon {
    margin: auto;
    width: 100%;
    height: 100%; }

.empty-cell {
  margin: 0;
  padding: 0 !important;
  position: relative;
  border-right: none !important; }

.stats-table .empty-cell {
  position: static; }
  .stats-table .empty-cell.sticky_el {
    position: sticky; }

.v-a-all > * {
  vertical-align: middle; }

.main-wrapper .table td.p-level-2 {
  padding-left: 16px; }

.main-wrapper .table td.p-level-3 {
  padding-left: 26px; }

.main-wrapper .table td.p-level-4 {
  padding-left: 36px; }

.main-wrapper .table td.p-level-5 {
  padding-left: 46px; }

.main-wrapper .table td.p-level-6 {
  padding-left: 56px; }

.main-wrapper .table td.p-level-7 {
  padding-left: 66px; }

.main-wrapper .table td.p-level-8 {
  padding-left: 76px; }

.main-wrapper .table td.p-level-9 {
  padding-left: 86px; }

.main-wrapper .table td.p-level-10 {
  padding-left: 96px; }

.auto-width .nya-bs-select {
  width: auto !important; }

.auto-width .campaign-day-select .nya-bs-select {
  min-width: 160px; }

.news-checkbox {
  margin-right: 0 !important; }

/* fixes start */
.block {
  display: block !important;
  float: none !important; }

.paddL0 {
  padding-left: 0 !important; }

.paddV {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem; }

.paddT {
  padding-top: 1.25rem; }

.paddB {
  padding-bottom: 1.25rem; }

.margL0 {
  margin-left: 0 !important; }

input[type='checkbox'] {
  margin-top: 3px;
  margin-right: 3px;
  position: relative;
  float: left; }

input[type='radio'] {
  margin-right: 6px; }

input[type='number'].no-arrows {
  -moz-appearance: textfield; }
  input[type='number'].no-arrows::-webkit-outer-spin-button, input[type='number'].no-arrows::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }

.modal-content label {
  margin-bottom: 0; }

.help-icon {
  font-size: 14px;
  vertical-align: -3px;
  position: relative;
  color: #b1b1b1; }

.android-icon {
  font-size: 16px;
  vertical-align: -4px; }

.comment-icon {
  font-size: 18px;
  color: #9e9e9e;
  vertical-align: -5px;
  -webkit-transform: scale(-1, 1);
      -ms-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.info-icon {
  font-size: 14px;
  color: #bdbdbd;
  vertical-align: -3px;
  cursor: pointer; }

.alert-icon {
  font-size: 14px;
  vertical-align: -2px;
  color: #ff5722; }

.parsed-icon {
  font-size: 16px;
  color: #bdbdbd;
  vertical-align: -3px; }
  .parsed-icon.active {
    color: #72bb53;
    cursor: pointer; }

.ip-range-controls {
  position: relative;
  font-size: 0; }
  .ip-range-controls input {
    width: auto;
    float: left; }
  .ip-range-controls button {
    margin-left: 8px; }
    .ip-range-controls button.btn-ico {
      width: 30px; }
    .ip-range-controls button.btn-primary {
      width: 90px; }
  .ip-range-controls .form-hint {
    display: inline-block;
    margin-left: 8px;
    padding-top: 6px; }

.alert {
  margin-bottom: 20px; }

.item-data-range-line {
  line-height: 30px; }

.item-data-range-inline-block {
  display: inline-block; }

.form-alerts-container {
  margin: 10px 0; }

.item-alert {
  margin: 0;
  padding: 21px 20px 18px;
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-top: none; }
  .item-alert.warning {
    padding-left: 18px;
    border-left: 2px solid #f44336; }
  .item-alert.orange {
    padding-left: 18px;
    border-left: 2px solid #ff9800; }
  .item-alert a {
    color: #006ce5; }
  .item-alert h5 {
    font-family: 'robotom', sans-serif; }
  .item-alert div {
    margin: 20px 0 0; }
  .item-alert span {
    color: #444444; }
  .item-alert .item-alert-header,
  .item-alert .item-alert-text,
  .item-alert .item-alert-footer {
    margin: 0; }
  .item-alert .item-alert-header {
    font-family: 'robotom', sans-serif;
    font-size: 14px;
    margin-bottom: 14px; }
  .item-alert .item-alert-text {
    margin-bottom: 14px;
    word-wrap: break-word; }
  .item-alert .item-alert-footer {
    color: #757575;
    font-size: 0.91667rem; }
  .item-alert .item-alert__link span {
    border-bottom: 1px dashed #000000;
    color: #000000;
    cursor: pointer; }
    .item-alert .item-alert__link span:hover {
      border-bottom: 1px solid #000000; }

#campaigns-warning-alert .campaign-warnings .link-icon {
  font-size: 16px;
  color: #757575;
  vertical-align: sub; }

#campaigns-warning-alert .campaign-warnings .campaign-warning-text {
  margin-left: 10px;
  color: #000; }

#campaigns-warning-alert .campaign-warnings .link-icon {
  font-size: 14px; }

#campaigns-warning-alert .campaign-warnings div {
  margin: 5px 0 0; }

.entity-edit-alert {
  margin: 20px 0;
  background-color: #fff;
  border: 1px solid #e0e0e0; }
  .entity-edit-alert .entity-alert-header {
    padding: 20px;
    border-bottom: 1px solid #e0e0e0; }
    .entity-edit-alert .entity-alert-header h5 {
      float: left;
      margin-right: 6.8%; }
    .entity-edit-alert .entity-alert-header .bonus-shows {
      float: right;
      font-family: 'robotom', sans-serif;
      font-size: 1rem; }
  .entity-edit-alert .entity-alert-content {
    padding: 20px; }
    .entity-edit-alert .entity-alert-content .entity-alert-signature {
      font-style: italic;
      color: #444444; }
  .entity-edit-alert a {
    color: #006ce5; }
  .entity-edit-alert h5 {
    font-family: 'robotom', sans-serif; }
  .entity-edit-alert div {
    margin: 20px 0 0; }

progress[value].progress {
  border-radius: 6px;
  border: 1px solid #bdbdbd;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  color: #2196f3; }
  progress[value].progress::-moz-progress-bar {
    background-color: #2196f3; }
  progress[value].progress::-webkit-progress-value {
    background-color: #2196f3; }

.employee-item {
  padding: 20px;
  background-color: #fff;
  border: 1px solid #e0e0e0;
  margin: -1px 0 0; }
  .employee-item a {
    color: #006ce5; }
  .employee-item h5 {
    font-family: 'robotom', sans-serif; }
  .employee-item div {
    margin: 20px 0 0; }
  .employee-item span {
    font-style: italic;
    color: #444444; }

.campaign-shows-text {
  position: absolute;
  right: 1.8rem;
  display: inline-block;
  width: 100px;
  text-align: right;
  top: 6px;
  z-index: 10;
  pointer-events: none; }

.campaign-schedule-date-picker {
  display: inline-block;
  width: auto; }

.daterangepicker.dropdown-menu.ltr.single.show-calendar.opensright {
  width: 236px; }

.daterangepicker select.monthselect {
  width: 60%; }

.entity-alert {
  padding: 20px;
  background-color: #fff;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0; }
  .entity-alert .alert {
    margin: 0; }

.entity-fields-save {
  padding: 12px 20px;
  background-color: #fff;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  -webkit-transition: all 0.8s ease-in;
  -o-transition: all 0.8s ease-in;
  transition: all 0.8s ease-in; }
  .entity-fields-save .alert {
    margin-bottom: 20px; }
    .entity-fields-save .alert div:nth-of-type(1) {
      font-family: 'robotom', sans-serif; }
    .entity-fields-save .alert div + div {
      margin-top: 10px; }
  .entity-fields-save .btn {
    margin-right: 10px;
    min-width: unset; }
  .entity-fields-save.campaign-form-btns .item-alert {
    background-color: #f5f5f5;
    margin-bottom: 12px; }
    .entity-fields-save.campaign-form-btns .item-alert .item-alert-text {
      margin: 0;
      font-family: 'robotor', sans-serif; }

/* c-platform-admin-edit-fields component */
.field-info {
  color: #7a7a7a;
  margin: 0; }

.entity-info {
  color: #7a7a7a;
  font-size: 0.916rem;
  margin-bottom: 0; }

.update-label-handler .icon__el {
  fill: #212121; }

.update-label-handler span {
  -webkit-transition: all 0.1s ease-in 0.1s;
  -o-transition: all 0.1s ease-in 0.1s;
  transition: all 0.1s ease-in 0.1s; }

.update-label-handler:hover {
  color: #000;
  text-decoration: underline; }
  .update-label-handler:hover .icon__el {
    fill: #000; }

.entity-info.entity-info--may-copy .entity-info__copy-value {
  -webkit-transition: all 0.1s ease-in 0.1s;
  -o-transition: all 0.1s ease-in 0.1s;
  transition: all 0.1s ease-in 0.1s; }

.entity-info.entity-info--may-copy:hover .entity-info__copy-value {
  color: #000;
  text-decoration: underline; }

.entity-info.entity-info--may-copy:hover .icon__el {
  fill: #212121; }

/* Angular UI switch */
.switch.small {
  width: 30px;
  height: 11px;
  top: 2px; }

.switch.small small {
  width: 15px;
  height: 15px;
  background-color: #2196f3;
  -webkit-box-shadow: none;
          box-shadow: none;
  top: -2px; }

.switch.blue.checked {
  background: #90caf9;
  border-color: #90caf9; }

.switch.small.checked small {
  left: 20px; }

.colors-container {
  padding: 0 0 3px 0; }

.item-colors .integration-link-example {
  color: #7a7a7a;
  white-space: normal; }
  .item-colors .integration-link-example.black {
    color: #000; }

.item-colors .integration-link-accent {
  font-size: 0.916rem;
  padding: 2px 3px;
  margin: 0 2px 4px;
  color: #fff;
  border-radius: 8px; }
  .item-colors .integration-link-accent.purple {
    background-color: #ba68c8; }
  .item-colors .integration-link-accent.red {
    background-color: #e57373; }
  .item-colors .integration-link-accent.turquoise {
    background-color: #26c6da; }
  .item-colors .integration-link-accent.d-green {
    background-color: #6b996d; }
  .item-colors .integration-link-accent.green {
    background-color: #81c784; }
  .item-colors .integration-link-accent.orange {
    background-color: #ff8a65; }
  .item-colors .integration-link-accent.blue {
    background-color: #7986cb; }
  .item-colors .integration-link-accent.yellow {
    background-color: #f9a825; }
  .item-colors .integration-link-accent.grey {
    background-color: #90a4ae; }
  .item-colors .integration-link-accent.megenta {
    background-color: #a86a98; }

.trafficback-params {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .trafficback-params .trafficback-params-name {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    padding-right: 4px; }
  .trafficback-params .trafficback-params-description {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1; }

/* Platform integration panel */
#platform-integration-panel .available-parameters {
  display: inline-block;
  width: 90px;
  font-size: 0; }
  #platform-integration-panel .available-parameters .integration-parameter {
    width: 22px;
    height: 22px;
    border-radius: 3px;
    color: #fff;
    text-align: center;
    line-height: 22px;
    font-size: 1rem;
    display: inline-block; }
    #platform-integration-panel .available-parameters .integration-parameter:not(:last-child) {
      margin-right: 10px; }
    #platform-integration-panel .available-parameters .integration-parameter.purple {
      background-color: #ba68c8; }
    #platform-integration-panel .available-parameters .integration-parameter.turquoise {
      background-color: #26c6da; }
    #platform-integration-panel .available-parameters .integration-parameter.orange {
      background-color: #ff8a65; }
    #platform-integration-panel .available-parameters .integration-parameter.blue {
      background-color: #7986cb; }

/* End - Platform integration panel*/
/* Platform form Optimization section */
.platform-rule-condition-row .condition-row-btn {
  margin-top: 1px;
  min-width: unset;
  padding: 0px; }
  .platform-rule-condition-row .condition-row-btn i {
    font-size: 20px;
    color: #9e9e9e;
    vertical-align: 8px; }

.platform-rule-condition-row .col-xs-3 ol.nya-bs-select.form-control {
  display: block; }

/* Platform form Optimization section - End*/
/* CPM settings page */
c-platform-entity c-platform-strategies,
c-platform-entity c-platform-type-select {
  top: -3px;
  position: relative; }

.integration-span span {
  display: inline-block; }

.geo-settings-container {
  background-color: #fff; }
  .geo-settings-container .listing-page-wrap {
    border-top: 1px solid transparent; }
  .geo-settings-container .geo-cities-cell > div {
    display: inline-block; }
  .geo-settings-container .geo-cities-cell .cities-counter {
    float: left;
    margin-top: 2px; }
  .geo-settings-container .geo-cities-cell .table-dropdown {
    width: unset; }
  .geo-settings-container .table-container {
    max-height: calc(100vh - 230px); }
  .geo-settings-container .table {
    font-size: 11px;
    position: relative; }
  .geo-settings-container .cpm-header {
    margin-left: 20px;
    margin-top: 1.5rem;
    font-size: 1.18rem;
    font-family: 'robotom', sans-serif;
    font-weight: normal; }
  .geo-settings-container .cpm-table thead {
    background-color: #fff; }
  .geo-settings-container .cpm-table tr {
    background-color: #fff; }
    .geo-settings-container .cpm-table tr .cpm-search-cell {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      border: none; }
      .geo-settings-container .cpm-table tr .cpm-search-cell label {
        margin-bottom: 0;
        font-weight: 400; }
    .geo-settings-container .cpm-table tr th,
    .geo-settings-container .cpm-table tr td {
      text-align: left; }
      .geo-settings-container .cpm-table tr th:nth-of-type(1),
      .geo-settings-container .cpm-table tr td:nth-of-type(1) {
        padding-left: 20px; }
      .geo-settings-container .cpm-table tr th:nth-of-type(3),
      .geo-settings-container .cpm-table tr td:nth-of-type(3) {
        text-align: right; }
  .geo-settings-container .cpm-table input::-webkit-outer-spin-button,
  .geo-settings-container .cpm-table input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .geo-settings-container .cpm-table input[type='number'] {
    text-align: right;
    border: none;
    outline: none;
    width: 100%; }
  .geo-settings-container .cpm-table .tfoot th {
    padding: 20px 0; }
  .geo-settings-container .cpm-table .tfoot .btn {
    min-width: unset; }
  .geo-settings-container tfoot .geo-settings-btns {
    padding: 12px 20px;
    border-top: 1px solid #e0e0e0; }
    .geo-settings-container tfoot .geo-settings-btns .item-alert {
      margin-bottom: 12px; }
    .geo-settings-container tfoot .geo-settings-btns .btn {
      min-width: unset; }
  .geo-settings-container .item-alert {
    background-color: #f5f5f5; }
    .geo-settings-container .item-alert .item-alert-text {
      margin: 0;
      font-family: 'robotor', sans-serif; }

.geo-settings-container {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-top: 1px solid transparent; }
  .geo-settings-container label {
    margin: 0; }
  .geo-settings-container .listing-page-wrap {
    border-top: 1px solid transparent; }
  .geo-settings-container .geo-settings-advice {
    margin-right: 20px; }
  .geo-settings-container .geo-settings-header-thin {
    margin-left: 20px;
    margin-top: 1.5rem;
    font-size: 1.083rem;
    font-weight: 400; }
  .geo-settings-container .geo-settings-header {
    margin-left: 20px;
    margin-top: 1.5rem;
    font-size: 1.083rem;
    font-family: 'robotom', sans-serif; }
  .geo-settings-container .geo-setting-controls {
    font-size: 0; }
    .geo-settings-container .geo-setting-controls > * {
      margin: 0 6px;
      font-size: 1rem;
      vertical-align: sub; }
      .geo-settings-container .geo-setting-controls > *:first-child {
        margin-left: 0; }
      .geo-settings-container .geo-setting-controls > *:last-child {
        margin-right: 0; }
  .geo-settings-container .geo-settings-search {
    width: 140px; }

.tag-list .copy-link {
  font-size: 1rem; }

.tag-list .form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }

.tag-list .tag-search-filter {
  width: 180px; }

.tag-list .tag-another-filter {
  width: 180px; }

.tag-list .tag-modal-control .btn {
  height: 30px; }

.tag-list .search-input .geo-search-icon,
.tag-list .search-input .geo-close-icon {
  top: 6px;
  right: 8px; }

.tag-list .form-inline .form-control {
  width: 100%; }

.table-dropdown {
  width: 100%; }
  .table-dropdown .table-dropdown-header {
    margin: 0;
    cursor: pointer; }
  .table-dropdown .dropdown-menu li {
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    background-color: #fafafa; }
    .table-dropdown .dropdown-menu li:hover {
      background-color: #eeeeee; }
  .table-dropdown .dropdown-menu a {
    color: #000;
    display: inline-block;
    width: 100%;
    cursor: pointer; }
  .table-dropdown .dropdown-arrow {
    color: #757575;
    position: relative;
    vertical-align: -8px; }

.campaign-shedule-row {
  height: 30px;
  line-height: 30px;
  margin-bottom: 8px; }
  .campaign-shedule-row input[type='checkbox'] {
    margin-top: 9px; }
  .campaign-shedule-row .like-select {
    display: inline-block; }

.campaign-detailed-shedule-row .dropdown-toggle:after {
  margin-top: -9px; }

.campaign-detailed-shedule-row .remove-shedule-row-btn {
  margin-top: 1px;
  min-width: unset; }
  .campaign-detailed-shedule-row .remove-shedule-row-btn i {
    font-size: 20px;
    color: #9e9e9e;
    vertical-align: -6px; }

.campaign-inactive-rule {
  opacity: 0.6; }

.campaign-rule-condition-row .condition-row-btn {
  margin-top: 1px;
  padding: 0px;
  padding-top: 4px;
  width: 22px;
  min-width: unset;
  height: 30px; }

.campaign-rule-condition-row .col-xs-3 ol.nya-bs-select.form-control {
  display: block; }

.campaign-auto-utm-sources-list-btn {
  margin-top: 23px;
  min-width: unset; }

.platform-auto-utm-sources-list-btn {
  margin-top: 23px;
  min-width: unset; }

.campaigns-actions-panel .campaign-action-header {
  margin-bottom: 10px; }

.campaigns-actions-panel .campaign-action-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px; }

.campaign-isp-container {
  border: 1px solid #e0e0e0;
  border-top: none; }
  .campaign-isp-container tfoot .campaign-isp-btns {
    padding: 20px;
    border-top: 1px solid #e0e0e0; }
    .campaign-isp-container tfoot .campaign-isp-btns .btn {
      min-width: unset; }

.campaign-bidding-model .campaign-bidding-model__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 20px; }
  .campaign-bidding-model .campaign-bidding-model__list .campaign-bidding-model__item {
    height: 34px; }
    .campaign-bidding-model .campaign-bidding-model__list .campaign-bidding-model__item .radio:not(checked) + label:before {
      border: 2px solid #e0e0e0; }
    .campaign-bidding-model .campaign-bidding-model__list .campaign-bidding-model__item label {
      color: #757575; }
    .campaign-bidding-model .campaign-bidding-model__list .campaign-bidding-model__item.active {
      border-bottom: 2px solid #03a9f4; }
      .campaign-bidding-model .campaign-bidding-model__list .campaign-bidding-model__item.active .radio:not(checked) + label:before {
        border: 2px solid #2296f3; }
      .campaign-bidding-model .campaign-bidding-model__list .campaign-bidding-model__item.active label {
        color: #000;
        font-family: 'robotom', sans-serif; }
  .campaign-bidding-model .campaign-bidding-model__list .campaign-bidding-model__item + .campaign-bidding-model__item {
    margin-left: 16px; }

.campaign-bidding-model .campaign-bidding-model__hint {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .campaign-bidding-model .campaign-bidding-model__hint .model-hint {
    margin-bottom: 16px; }

.inner-page-header {
  margin-left: 20px;
  margin-top: 1.5rem;
  font-size: 1.083rem;
  font-family: 'robotom', sans-serif; }

.campaign-form-isp .isp-textarea {
  margin-top: 6px; }

.campaign-form-isp[class^='col-'] > .btn.btn-campaign-isp {
  width: unset;
  margin-top: 6px; }

.campaign-isp-container .search-input,
.campaign-isp-container .search-reset-btn,
.geo-settings-container .search-input,
.geo-settings-container .search-reset-btn {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.isp-search {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

c-filter > div {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0; }

.page-header {
  font-size: 1.083rem;
  font-family: 'robotom', sans-serif;
  margin: 0; }

.form-hint,
.symbol-counter {
  color: #7a7a7a;
  text-align: left;
  font-family: 'robotor', sans-serif;
  font-size: 0.9167rem;
  position: relative;
  margin: 0; }
  .form-hint.symbol-counter-warning,
  .symbol-counter.symbol-counter-warning {
    color: #f44336; }

.has-danger .symbol-counter {
  color: #f44336; }

.has-danger .form-hint {
  display: none; }

i.reset {
  -webkit-transform: scale(-1, 1);
      -ms-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.form-alert {
  position: absolute;
  display: block;
  margin: 0;
  font-family: 'robotor', sans-serif;
  font-size: 0.8333rem;
  text-align: left; }
  .form-alert.form-alert--position-unset {
    position: unset;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .form-alert.warning {
    color: #f44336; }
  .form-alert.success {
    color: #4caf50; }
  .form-alert.image-warning {
    position: relative; }
  .form-alert.form-alert_flex-height {
    position: relative; }

.row-rule .form-alert {
  padding-left: 3px; }

.pr-one-line-cell {
  font-size: 0; }
  .pr-one-line-cell .btn {
    font-size: 1rem; }
    .pr-one-line-cell .btn.btn-secondary.btn-square {
      width: 25.6%;
      margin: 19px 3.8% 0;
      min-width: unset;
      padding: 0.375rem 0; }

.promo-load-file {
  max-width: 100%;
  margin-right: 12px;
  position: relative; }
  .promo-load-file .promo-image-container {
    max-width: 100%;
    overflow: auto;
    position: relative;
    z-index: 10; }
    .promo-load-file .promo-image-container .promo-image-cap {
      background-color: #eeeeee;
      border: 1px dashed #aaaaaa; }
  .promo-load-file .promo-upload-btn {
    width: 140px;
    height: 30px;
    margin: 10px 0 0; }

.promo-image-requirements h6,
.promo-image-requirements div,
.promo-teaser-requirements h6,
.promo-teaser-requirements div {
  font-size: 12px; }

.promo-image-requirements h6,
.promo-teaser-requirements h6 {
  margin-bottom: 8px; }

.promo-image-requirements div,
.promo-teaser-requirements div {
  color: #7a7a7a;
  margin-bottom: 4px; }

.promo-image-requirements span.value,
.promo-teaser-requirements span.value {
  float: right;
  margin-left: 5px; }

.platform-promo-constructor .col-promo-border-width,
.platform-promo-constructor .col-promo-border-color {
  margin-top: 20px; }

.platform-promo-constructor .col-promo-title-color,
.platform-promo-constructor .col-promo-title-underline,
.platform-promo-constructor .col-promo-title-weight,
.platform-promo-constructor .col-promo-title-style,
.platform-promo-constructor .col-promo-text-color,
.platform-promo-constructor .col-promo-text-underline,
.platform-promo-constructor .col-promo-text-weight,
.platform-promo-constructor .col-promo-text-style {
  margin-top: 17px; }

.promo-example {
  position: relative;
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden; }
  .promo-example.top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .promo-example.top .promo-example-text-container {
      width: 100%; }
  .promo-example.left {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .promo-example.right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
  .promo-example.bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse; }
    .promo-example.bottom .promo-example-text-container {
      width: 100%; }
  .promo-example .promo-example-image {
    position: relative;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExODIyQURDNTEzQ0NDNTE1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OUFBMDVGQTEyQ0QxMUU3OUJCQUM5RDU5QzUxRDBDRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OUFBMDVGOTEyQ0QxMUU3OUJCQUM5RDU5QzUxRDBDRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkE3RjExNzQwNzIwNjgxMTgyMkFEQzUxM0NDQzUxNUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk3RjExNzQwNzIwNjgxMTgyMkFEQzUxM0NDQzUxNUQiLz4gPC9yZGY6RGVzY3Jp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");
    background-size: 100% 100%;
    background-position: center;
    -webkit-box-flex: 2;
        -ms-flex-positive: 2;
            flex-grow: 2; }
  .promo-example .promo-example-title {
    font-size: 1.25rem;
    font-family: 'robotom', sans-serif;
    margin-bottom: 8px;
    display: block;
    white-space: normal; }
  .promo-example .promo-example-text {
    margin-bottom: 0;
    line-height: 1.3;
    display: block;
    white-space: normal; }

.campaign-promo-image-miniature {
  border: 1px #aaaaaa solid;
  background-color: #eeeeee;
  width: 128px;
  height: 128px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.campaign-promo-image-miniature:hover .icon__el {
  fill: #212121; }

.campaign-promo-example {
  width: 272px;
  min-height: 136px;
  border: 1px solid;
  padding: 20px;
  float: left;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden; }
  .campaign-promo-example .campaign-promo-example-image {
    margin-right: 10px; }
  .campaign-promo-example .campaign-promo-example-header {
    font-size: 14px;
    font-family: 'robotom', sans-serif;
    margin-bottom: 4px; }
  .campaign-promo-example .campaign-promo-example-text {
    font-size: 12px; }
  .campaign-promo-example .campaign-promo-example-link {
    font-size: 12px;
    position: absolute;
    bottom: 4px;
    right: 4px;
    color: #1464f6;
    max-width: 50%;
    overflow: hidden; }

.type-select-container {
  background-color: #fff;
  border: 1px solid #e0e0e0; }
  .type-select-container .type-select-header {
    margin-left: 20px;
    margin-top: 1.5rem;
    font-size: 1.083rem;
    font-family: 'robotom', sans-serif; }
  .type-select-container .tselect-table input[type='radio'] {
    vertical-align: -2px; }
  .type-select-container .tselect-table .top-icon {
    font-size: 12px;
    vertical-align: -2px; }
  .type-select-container .tselect-table .tselect-type-c {
    min-width: 180px;
    max-width: 180px;
    text-align: left; }
  .type-select-container .tselect-table .tselect-promo-c {
    min-width: 162px;
    max-width: 162px;
    text-align: right; }
  .type-select-container .tselect-table .tselect-cover-c {
    min-width: 104px;
    max-width: 104px;
    text-align: right; }
  .type-select-container .tselect-table tr th:nth-of-type(1),
  .type-select-container .tselect-table tr td:nth-of-type(1) {
    padding-left: 20px; }
  .type-select-container .tselect-table .tselect-tr-nested {
    background-color: #f5f5f5;
    position: relative; }
    .type-select-container .tselect-table .tselect-tr-nested td {
      background-color: #f5f5f5; }
      .type-select-container .tselect-table .tselect-tr-nested td:nth-of-type(1) {
        padding-left: 45px; }
    .type-select-container .tselect-table .tselect-tr-nested:hover {
      background-color: #eeeeee; }
      .type-select-container .tselect-table .tselect-tr-nested:hover td {
        background-color: #eeeeee; }
  .type-select-container .tselect-table .tfoot th {
    padding: 20px; }

.promo-select-container .table {
  width: 100%; }
  .promo-select-container .table label {
    margin-bottom: 0; }
  .promo-select-container .table .first-col {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .promo-select-container .table input[type='radio'] {
    vertical-align: -2px; }
  .promo-select-container .table .promo-tr-nested {
    background-color: #f5f5f5;
    position: relative; }
    .promo-select-container .table .promo-tr-nested td {
      background-color: #f5f5f5; }
      .promo-select-container .table .promo-tr-nested td:nth-of-type(1) {
        padding-left: 45px; }
    .promo-select-container .table .promo-tr-nested:hover {
      background-color: #eeeeee; }
      .promo-select-container .table .promo-tr-nested:hover td {
        background-color: #eeeeee; }

.promo-select-container .btns-container {
  padding: 20px; }
  .promo-select-container .btns-container > .btn {
    min-width: unset; }

.dropdown-select,
.dropdown-grouped-select,
.filter-panel {
  min-width: 210px; }
  .dropdown-select .dropdown-menu,
  .dropdown-grouped-select .dropdown-menu,
  .filter-panel .dropdown-menu {
    padding-bottom: 0;
    padding-right: 6px;
    min-width: 200px; }
  .dropdown-select .search-container,
  .dropdown-grouped-select .search-container,
  .filter-panel .search-container {
    position: relative;
    padding: 0 20px; }
    .dropdown-select .search-container:before,
    .dropdown-grouped-select .search-container:before,
    .filter-panel .search-container:before {
      left: auto;
      right: 30px;
      top: 5px; }
  .dropdown-select .search,
  .dropdown-grouped-select .search,
  .filter-panel .search {
    width: 100%;
    border: none;
    outline: none;
    height: 32px;
    padding: 0 20px;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 1px 1px #bdbdbd inset;
            box-shadow: 0 0 1px 1px #bdbdbd inset;
    padding-left: 10px !important; }
    .dropdown-select .search::-webkit-input-placeholder,
    .dropdown-grouped-select .search::-webkit-input-placeholder,
    .filter-panel .search::-webkit-input-placeholder {
      color: #9e9e9e; }
    .dropdown-select .search::-moz-placeholder,
    .dropdown-grouped-select .search::-moz-placeholder,
    .filter-panel .search::-moz-placeholder {
      color: #9e9e9e; }
    .dropdown-select .search:-ms-input-placeholder,
    .dropdown-grouped-select .search:-ms-input-placeholder,
    .filter-panel .search:-ms-input-placeholder {
      color: #9e9e9e; }
  .dropdown-select .table,
  .dropdown-grouped-select .table,
  .filter-panel .table {
    margin: 0; }
    .dropdown-select .table tbody,
    .dropdown-grouped-select .table tbody,
    .filter-panel .table tbody {
      overflow-x: hidden; }
      .dropdown-select .table tbody::-webkit-scrollbar,
      .dropdown-grouped-select .table tbody::-webkit-scrollbar,
      .filter-panel .table tbody::-webkit-scrollbar {
        width: 6px;
        background-color: #fff; }
      .dropdown-select .table tbody::-webkit-scrollbar-button,
      .dropdown-grouped-select .table tbody::-webkit-scrollbar-button,
      .filter-panel .table tbody::-webkit-scrollbar-button {
        display: none; }
      .dropdown-select .table tbody::-webkit-scrollbar-track,
      .dropdown-grouped-select .table tbody::-webkit-scrollbar-track,
      .filter-panel .table tbody::-webkit-scrollbar-track {
        background-color: #fff; }
      .dropdown-select .table tbody::-webkit-scrollbar-thumb,
      .dropdown-grouped-select .table tbody::-webkit-scrollbar-thumb,
      .filter-panel .table tbody::-webkit-scrollbar-thumb {
        border-radius: 3px;
        background-color: #bdbdbd; }
    .dropdown-select .table th,
    .dropdown-select .table td,
    .dropdown-grouped-select .table th,
    .dropdown-grouped-select .table td,
    .filter-panel .table th,
    .filter-panel .table td {
      white-space: nowrap;
      border: none;
      height: 32px;
      vertical-align: middle;
      padding: 0 20px;
      min-width: 202px; }
      .dropdown-select .table th.select-group-entity,
      .dropdown-select .table td.select-group-entity,
      .dropdown-grouped-select .table th.select-group-entity,
      .dropdown-grouped-select .table td.select-group-entity,
      .filter-panel .table th.select-group-entity,
      .filter-panel .table td.select-group-entity {
        padding-left: 50px; }
      .dropdown-select .table th:hover,
      .dropdown-select .table td:hover,
      .dropdown-grouped-select .table th:hover,
      .dropdown-grouped-select .table td:hover,
      .filter-panel .table th:hover,
      .filter-panel .table td:hover {
        background-color: #eeeeee !important; }
  .dropdown-select .dropdown-select-btns > .btn,
  .dropdown-grouped-select .dropdown-select-btns > .btn,
  .filter-panel .dropdown-select-btns > .btn {
    height: 30px;
    vertical-align: top; }
    .dropdown-select .dropdown-select-btns > .btn:not(:last-child),
    .dropdown-grouped-select .dropdown-select-btns > .btn:not(:last-child),
    .filter-panel .dropdown-select-btns > .btn:not(:last-child) {
      margin-right: 10px; }

.partition-menu {
  font-family: "robotor", Arial, sans-serif;
  font-size: 13px; }
  .partition-menu .partition-line {
    height: 40px;
    padding: 12px 14px;
    display: block;
    line-height: initial;
    color: #000; }
    .partition-menu .partition-line:hover {
      background-color: #f5f5f5; }

.slice-filter-dropdown {
  width: 330px; }
  .slice-filter-dropdown .close {
    font-size: 16pt;
    cursor: pointer;
    line-height: 16px; }
  .slice-filter-dropdown fieldset.form-group {
    margin-top: 5px;
    margin-right: 0;
    width: 100%; }
    .slice-filter-dropdown fieldset.form-group .ui-select-container,
    .slice-filter-dropdown fieldset.form-group .form-control {
      width: 100% !important; }
  .slice-filter-dropdown .slice-filter-line {
    padding: 5px 20px;
    white-space: nowrap; }

.wm-status-filter .btn-secondary {
  padding: 0.375rem 1rem; }
  .wm-status-filter .btn-secondary:before {
    content: ''; }

.wm-status-filter .wm-status-filter-menu {
  padding: 20px;
  min-width: 266px; }
  .wm-status-filter .wm-status-filter-menu h6 {
    font-family: 'robotom', sans-serif;
    margin-bottom: 1rem; }
    .wm-status-filter .wm-status-filter-menu h6:not(:nth-of-type(1)) {
      margin-top: 1.5rem; }
  .wm-status-filter .wm-status-filter-menu .statuses {
    margin-bottom: 0.5rem; }

.entity-photo-container {
  width: 128px;
  float: left; }
  .entity-photo-container .entity-photo {
    width: 128px;
    max-width: 128px;
    height: 128px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    color: #d6d6d6;
    background-image: url("data:image/png;base64,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"); }

.entity-cover-container {
  width: 130px;
  height: 130px;
  float: left;
  position: relative;
  border: 1px solid #bdbdbd;
  border-radius: 2px; }
  .entity-cover-container.not-loaded .entity-cover {
    border: none; }
  .entity-cover-container.not-loaded .entity-cover-btn {
    display: none; }
  .entity-cover-container.not-loaded:hover .entity-cover-btn {
    display: block;
    top: 80px; }
  .entity-cover-container .entity-cover {
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    color: #d6d6d6;
    background-color: #eeeeee;
    position: absolute;
    z-index: 10;
    overflow: hidden; }
    .entity-cover-container .entity-cover img {
      width: 100%; }
  .entity-cover-container .entity-cover-btn {
    position: absolute;
    z-index: 20;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 90px;
    height: 30px; }

.entity-photo-requirements,
.entity-cover-requirements {
  margin-left: 138px; }
  .entity-photo-requirements h6,
  .entity-photo-requirements div,
  .entity-cover-requirements h6,
  .entity-cover-requirements div {
    font-size: 11px; }
  .entity-photo-requirements h6,
  .entity-cover-requirements h6 {
    margin-bottom: 1rem; }
  .entity-photo-requirements div,
  .entity-cover-requirements div {
    color: #7a7a7a;
    margin-bottom: 5px; }
  .entity-photo-requirements .title-requirements,
  .entity-cover-requirements .title-requirements {
    min-width: 53px;
    display: inline-block; }

.filterPagerOrder {
  position: relative;
  white-space: nowrap; }
  .filterPagerOrder::after {
    content: '\E93B';
    position: absolute;
    right: 5px;
    top: 7%;
    width: auto;
    height: auto;
    font-size: 14px;
    font-family: 'icomoon' !important;
    color: #616161;
    border: transparent;
    vertical-align: 100%; }
  .filterPagerOrder label {
    margin: 0 5px 0 0;
    color: #757575; }
  .filterPagerOrder label,
  .filterPagerOrder select {
    display: inline-block;
    font-weight: 400;
    width: auto; }
  .filterPagerOrder select {
    padding-right: 20px;
    border: none;
    background-color: white;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer; }
    .filterPagerOrder select:hover, .filterPagerOrder select:active {
      background-color: #ebebeb; }

.select-filter .dropdown-menu {
  max-width: 300px; }

td.middle {
  cursor: pointer; }

.filter-panel-container {
  position: relative;
  display: inline-block; }

.filter-panel {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  position: absolute;
  left: 0;
  top: 106%;
  z-index: 9999;
  padding: 10px;
  display: none;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }
  .filter-panel .search {
    width: 100%;
    border: none;
    outline: none;
    height: 32px;
    padding: 0 20px; }

.filter-panel_center .filter-panel {
  right: calc(50% - 116px);
  left: auto;
  width: 232px; }

@media only screen and (max-width: 1370px) {
  .filter-panel {
    left: auto;
    right: 0; }
  .stat-wm-ac-filter .filter-panel {
    right: unset; }
    .stat-wm-ac-filter .filter-panel .dropdown-select-btns > .btn {
      margin-top: 0; } }

.filter-panel-container.opened > .filter-panel {
  display: block; }

.dropdown-toggle.dd-select::after {
  content: '\E93B'; }

.sort-button {
  color: #0d47a1;
  cursor: pointer; }

.main-wrapper .table td.log-action-content {
  padding: 10px 20px 15px; }

.log-list-container .log-list-back {
  padding: 0 20px 20px;
  border-bottom: 1px solid #e0e0e0; }

.log-list-container .top-menu {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
  border-top: none; }
  .log-list-container .top-menu .nav-item {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .log-list-container .top-menu .nav-item.nav-title {
      font-family: 'robotom', sans-serif;
      font-weight: normal; }
    .log-list-container .top-menu .nav-item:not(:last-child) {
      margin-right: 16px; }
    .log-list-container .top-menu .nav-item:first-child {
      margin-right: 20px; }
    .log-list-container .top-menu .nav-item input[type='checkbox'] {
      margin-right: 6px;
      margin-bottom: 2px; }
    .log-list-container .top-menu .nav-item .check-decor {
      margin-right: 4px; }
    .log-list-container .top-menu .nav-item label {
      margin: 0;
      font-size: 0;
      padding-top: 5px; }
    .log-list-container .top-menu .nav-item .nav-item-text {
      font-size: 1rem; }

.log-list-container .log-cb-header {
  font-weight: 600;
  margin-right: 15px; }

.log-list-container .selected-log-action {
  background: #e1f5fe !important;
  border-left: 4px solid #2196f3 !important; }

.log-list-container .log-action-content .status {
  font-family: 'robotor', sans-serif;
  font-weight: normal;
  font-size: 1rem;
  margin-left: 6px;
  padding-left: 12px;
  position: relative;
  border: 4px solid transparent; }
  .log-list-container .log-action-content .status .action-diff-old-value {
    text-indent: 26px; }
  .log-list-container .log-action-content .status .status-title {
    color: #000;
    font-family: 'robotom', sans-serif; }
  .log-list-container .log-action-content .status .arrow-right,
  .log-list-container .log-action-content .status .arrow-bottom {
    top: 1px; }

.log-list-container .log-action-content .log-changed {
  border: 4px solid transparent;
  margin-left: 6px;
  padding-left: 12px;
  position: relative;
  cursor: pointer;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }
  .log-list-container .log-action-content .log-changed .arrow-right {
    top: 2px; }
  .log-list-container .log-action-content .log-changed .arrow-bottom {
    top: 1px; }

.log-list-container .log-action-content .log-changed:hover {
  white-space: normal; }

.log-list-container .log-action-content .arrow-right,
.log-list-container .log-action-content .arrow-bottom {
  position: absolute;
  border: 4px solid;
  left: 0;
  margin-left: 0;
  cursor: pointer; }

.log-list-container .log-action-content .arrow-right {
  border-color: transparent transparent transparent #9e9e9e; }

.log-list-container .log-action-content .arrow-bottom {
  border-color: #9e9e9e transparent transparent transparent; }

.log-list-container .positive .log-action-content .status-change {
  color: #43a047; }

.log-list-container .neutral .log-action-content .status-change {
  color: #fb8c00; }

.log-list-container .negative .log-action-content .status-change {
  color: #e53935; }

.log-list-container .action-diff-old-value {
  color: #757575; }

.log-list-container .log-action-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 6px; }
  .log-list-container .log-action-header .log-action-header-left-text {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-left: 14px; }
  .log-list-container .log-action-header .log-action-header-right-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-left: 10px; }

.log-list-container .log-action-user-name {
  font-family: 'robotom', sans-serif;
  font-weight: normal;
  font-size: 1.08333rem; }

.log-list-container .log-action-record-type {
  color: #757575; }

.log-list-container .log-action-actions {
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .log-list-container .log-action-actions .log-author-icon {
    display: inline-block;
    border-radius: 2px;
    height: 21px;
    line-height: 21px;
    font-size: 0.916667rem;
    color: #fff;
    text-transform: uppercase;
    padding: 0 6px; }
    .log-list-container .log-action-actions .log-author-icon.adv_m, .log-list-container .log-action-actions .log-author-icon.pub_m, .log-list-container .log-action-actions .log-author-icon.bot {
      background-color: #b0bec5; }
    .log-list-container .log-action-actions .log-author-icon.lead {
      background-color: #ff9800; }
    .log-list-container .log-action-actions .log-author-icon.adv, .log-list-container .log-action-actions .log-author-icon.pub {
      background-color: #9575cd; }
    .log-list-container .log-action-actions .log-author-icon.adm {
      background-color: #2196f3; }
    .log-list-container .log-action-actions .log-author-icon span {
      white-space: pre; }
  .log-list-container .log-action-actions .log-action-item {
    cursor: pointer;
    color: #757575;
    font-size: 0.91667rem;
    display: inline-block;
    white-space: nowrap; }
  .log-list-container .log-action-actions .log-action-edit {
    color: #757575;
    cursor: pointer;
    font-size: 0.91667rem; }
  .log-list-container .log-action-actions .log-action-item:hover,
  .log-list-container .log-action-actions .log-action-edit:hover {
    text-decoration: underline; }

.log-list-container .log-action-entity-description {
  margin-bottom: 4px; }

.log-list-container .table-container {
  border-top: none; }

.log-list-container .log-table.table {
  border: none;
  max-width: 100%; }
  .log-list-container .log-table.table tr:nth-of-type(2n) td {
    background-color: #fff; }
  .log-list-container .log-table.table tr:nth-of-type(2n + 1) td {
    background-color: #f5f5f5; }
  .log-list-container .log-table.table td {
    border: none;
    vertical-align: top; }

.log-list-container c-log-diffs {
  display: block;
  width: 588px; }

.log-list-container .mini c-log-diffs {
  width: 688px; }

.log-list-container .table-wrapper {
  padding-bottom: 50px; }

.log-list-container .log-paginator {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
  border: 0; }
  .log-list-container .log-paginator a {
    font-family: 'robotom', sans-serif;
    font-size: 1.083333rem;
    color: #000; }

.log-list-container .log-message {
  margin: 0; }

.xela-tree-modal .modal-dialog,
body .modal.campaign-stat-modal .modal-dialog {
  width: auto;
  min-width: 640px;
  max-width: 1000px;
  margin: 30px auto; }

.xela-tree-modal .modal-content,
body .modal.campaign-stat-modal .modal-content {
  min-width: unset;
  width: 100%;
  padding-bottom: 20px; }

.log-message-editor-modal .modal-dialog {
  width: 600px;
  max-height: 480px; }
  .log-message-editor-modal .modal-dialog .modal-footer {
    padding-top: 2px;
    text-align: left; }
  .log-message-editor-modal .modal-dialog .modal-close {
    top: 25px; }

.log-message-editor-modal .old-message {
  margin-bottom: 14px; }

.log-message-editor-modal h3 {
  font-family: 'robotom', sans-serif;
  font-size: 1rem;
  margin-bottom: 4px; }

.log-message-editor-modal textarea {
  max-height: 160px;
  min-height: 65px; }

.input-with-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .input-with-icon input {
    margin-right: 8px; }
  .input-with-icon a {
    line-height: 1;
    color: #9e9e9e; }
    .input-with-icon a i {
      font-size: 20px; }

.input-pattern-group {
  padding: 0.375rem 0.75rem;
  border: 1px solid #e0e0e0;
  border-radius: 3px;
  color: #424242;
  height: 30px;
  line-height: 20px; }
  .input-pattern-group span {
    display: inline-block; }
  .input-pattern-group input {
    display: inline-block;
    border: none;
    padding: 0;
    text-align: left; }

.action-type-list .top-menu {
  border-top: none;
  border-bottom: none; }

.action-type-list .right-top-menu {
  padding: 8px 0 8px 14px; }

.action-type-list .table-wrapper {
  padding-bottom: 0; }

.action-type-list .flex-wrap.content-container {
  padding-bottom: 42px; }

.analytics-page .nav-tabs {
  display: inline-block; }

.checkbox-col {
  padding-top: 24px; }

.vertical-align-col {
  padding-top: 18px; }

.like-select {
  position: relative; }
  .like-select input {
    padding-right: 25px; }
    .like-select input[readonly] {
      cursor: pointer;
      background-color: #fff;
      border-color: #bdbdbd; }
  .like-select:after {
    border: transparent;
    color: #616161;
    font-size: 12px;
    right: 8px;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    font-family: 'icomoon' !important;
    content: '\EA3C';
    pointer-events: none;
    line-height: 19px; }
  .like-select.arrow:after {
    content: '\EA3C'; }
  .like-select.tick:after {
    content: '\E93B';
    margin-top: -15px; }
  .like-select.tick--baseline:after {
    margin-top: -10px; }

tr[data-total] + tr > td {
  font-family: 'robotom', sans-serif;
  font-weight: normal; }

.acceptor-contract-btns {
  position: relative;
  min-height: 1px;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  float: left;
  width: 58.333%;
  padding-top: 19px; }

.acceptor-postback-test .test-url-row {
  margin-left: -1%;
  margin-right: -1%; }

.acceptor-postback-test .test-url-col {
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 1%;
  padding-right: 1%;
  width: 20%; }

.acceptor-postback-test .acceptor-postback-nav,
.acceptor-postback-log .acceptor-postback-nav {
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .acceptor-postback-test .acceptor-postback-nav > *,
  .acceptor-postback-log .acceptor-postback-nav > * {
    display: inline-block; }
    .acceptor-postback-test .acceptor-postback-nav > *:not(:last-child),
    .acceptor-postback-log .acceptor-postback-nav > *:not(:last-child) {
      margin-right: 20px; }
  .acceptor-postback-test .acceptor-postback-nav > span,
  .acceptor-postback-log .acceptor-postback-nav > span {
    font-family: 'robotom', sans-serif; }

.acceptor-postback-log .acceptor-postback-nav {
  padding: 20px 0 10px; }

.acceptor-postback-log .success {
  color: #43a047; }

.acceptor-postback-log .failure {
  color: #e53935; }

.webmaster-admin-panel .planned-revshare-control,
#platform-admin-panel .planned-revshare-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .webmaster-admin-panel .planned-revshare-control > *:not(:last-child),
  #platform-admin-panel .planned-revshare-control > *:not(:last-child) {
    margin-right: 10px; }
  .webmaster-admin-panel .planned-revshare-control .input-group,
  #platform-admin-panel .planned-revshare-control .input-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-width: 140px;
    width: 140px; }
    .webmaster-admin-panel .planned-revshare-control .input-group .input-group-addon,
    #platform-admin-panel .planned-revshare-control .input-group .input-group-addon {
      width: 80px;
      min-width: 80px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      color: #000; }
    .webmaster-admin-panel .planned-revshare-control .input-group input,
    #platform-admin-panel .planned-revshare-control .input-group input {
      text-align: right; }
  .webmaster-admin-panel .planned-revshare-control .like-select,
  #platform-admin-panel .planned-revshare-control .like-select {
    width: 100%; }
    .webmaster-admin-panel .planned-revshare-control .like-select.tick:after,
    #platform-admin-panel .planned-revshare-control .like-select.tick:after {
      top: 54%; }
    .webmaster-admin-panel .planned-revshare-control .like-select input,
    #platform-admin-panel .planned-revshare-control .like-select input {
      color: #000; }
      .webmaster-admin-panel .planned-revshare-control .like-select input::-webkit-input-placeholder,
      #platform-admin-panel .planned-revshare-control .like-select input::-webkit-input-placeholder {
        color: #000; }
      .webmaster-admin-panel .planned-revshare-control .like-select input::-moz-placeholder,
      #platform-admin-panel .planned-revshare-control .like-select input::-moz-placeholder {
        color: #000; }
      .webmaster-admin-panel .planned-revshare-control .like-select input:-ms-input-placeholder,
      #platform-admin-panel .planned-revshare-control .like-select input:-ms-input-placeholder {
        color: #000; }
  .webmaster-admin-panel .planned-revshare-control.disabled .input-group .input-group-addon,
  #platform-admin-panel .planned-revshare-control.disabled .input-group .input-group-addon {
    background-color: #f5f5f5;
    color: #9e9e9e; }
  .webmaster-admin-panel .planned-revshare-control.disabled .form-control[readonly],
  #platform-admin-panel .planned-revshare-control.disabled .form-control[readonly] {
    border: 1px solid #bdbdbd;
    color: #9e9e9e; }
  .webmaster-admin-panel .planned-revshare-control.disabled .like-select input[readonly],
  #platform-admin-panel .planned-revshare-control.disabled .like-select input[readonly] {
    cursor: default;
    background-color: #f5f5f5;
    color: #9e9e9e; }
    .webmaster-admin-panel .planned-revshare-control.disabled .like-select input[readonly]:hover,
    #platform-admin-panel .planned-revshare-control.disabled .like-select input[readonly]:hover {
      border: 1px solid #e0e0e0; }

.webmaster-platform-alert {
  margin-top: 3px;
  margin-bottom: 0;
  color: #006ce5;
  cursor: pointer; }
  .webmaster-platform-alert.innactive {
    color: #7a7a7a;
    cursor: default; }
    .webmaster-platform-alert.innactive .alert-icon {
      color: #7a7a7a; }

.lost-rate-hint {
  color: #7a7a7a;
  margin: 0;
  line-height: 1.2;
  font-size: 0.916667rem;
  padding-top: 3px; }

.lost-rate-label .alert-icon {
  color: #7a7a7a; }

.list-item {
  padding: 0 4px 4px;
  margin-left: -4px; }

.list-item label {
  position: relative;
  top: 2px; }

.m-b-20 {
  margin-bottom: 20px; }

.m-b-10 {
  margin-bottom: 10px; }

.a-s-f-s {
  -ms-flex-item-align: start;
      align-self: flex-start; }

.country-search-desc {
  margin-top: 23px; }

.typical {
  background: #e0e0e0; }

.main-wrapper .table th {
  max-width: 100% !important; }

.main-wrapper .table th.sticky_el_top.sticky_el_top--tippy {
  max-width: 10em !important; }
  .main-wrapper .table th.sticky_el_top.sticky_el_top--tippy.s-10 .table-dropdown-header__title {
    max-width: 66px; }
  .main-wrapper .table th.sticky_el_top.sticky_el_top--tippy .table-dropdown {
    min-height: 34px; }
  .main-wrapper .table th.sticky_el_top.sticky_el_top--tippy .table-dropdown-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    min-height: 34px;
    margin-bottom: 0 !important; }
    .main-wrapper .table th.sticky_el_top.sticky_el_top--tippy .table-dropdown-header .table-dropdown-header__title {
      padding-top: 3px;
      cursor: pointer;
      -webkit-transition: all 0.2s ease-in 0.2s;
      -o-transition: all 0.2s ease-in 0.2s;
      transition: all 0.2s ease-in 0.2s; }
      .main-wrapper .table th.sticky_el_top.sticky_el_top--tippy .table-dropdown-header .table-dropdown-header__title:hover {
        color: #212121; }
        .main-wrapper .table th.sticky_el_top.sticky_el_top--tippy .table-dropdown-header .table-dropdown-header__title:hover .icon__el {
          fill: #212121; }
    .main-wrapper .table th.sticky_el_top.sticky_el_top--tippy .table-dropdown-header .box-icon {
      margin-left: 4px;
      margin-right: 2px; }
    .main-wrapper .table th.sticky_el_top.sticky_el_top--tippy .table-dropdown-header .mode_resize {
      text-align: center; }

.borderTop {
  border-top: 1px solid #e0e0e0; }

.border-none {
  border: none; }

.ui-select-bootstrap.ng-not-empty .ui-select-toggle > .caret {
  display: none; }

.ui-select-bootstrap .ui-select-toggle > .caret {
  width: 10px;
  top: 20% !important;
  right: 7px !important;
  z-index: 99;
  font-style: normal; }
  .ui-select-bootstrap .ui-select-toggle > .caret:after {
    content: '\E93B';
    position: absolute;
    right: 0;
    top: 28%;
    width: auto;
    height: auto;
    font-size: 14px;
    font-family: 'icomoon' !important;
    color: #616161;
    border: transparent;
    vertical-align: 100%; }

.ui-select-container.open {
  width: 100%; }

.search-filter .ui-select-bootstrap .ui-select-toggle .ui-select-placeholder:after {
  content: '\E9CD';
  border: transparent;
  color: #757575;
  font-size: 14px;
  font-family: 'icomoon' !important;
  position: absolute;
  top: 3px;
  right: 8px; }

.search-filter .ui-select-bootstrap .ui-select-toggle .close {
  display: block;
  font-weight: normal; }

.search-filter .ui-select-bootstrap .ui-select-toggle > .caret {
  margin-top: -1px;
  width: 0;
  height: 0; }
  .search-filter .ui-select-bootstrap .ui-select-toggle > .caret:after {
    content: ''; }

.menu-balance .date-span {
  color: #7a7a7a; }

.btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus,
.open > .btn-secondary.dropdown-toggle:hover,
.open > .btn-secondary.dropdown-toggle:focus,
.open > .btn-secondary.dropdown-toggle.focus {
  background-color: transparent; }

.btn-secondary:hover {
  background-color: transparent; }

.menu-balance__link-payment-history {
  float: left; }

.rule-ban {
  color: #e53935; }

/* Popover styles */
.popover {
  z-index: 9999;
  padding: 10px 15px;
  border: 0;
  font-family: 'robotor', sans-serif;
  font-size: 11px;
  color: #fff;
  border-radius: 2px;
  background-color: #616161;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  /* Popover Header */
  /* Popover Body */
  /* Popover Arrow */ }
  .popover.bs-tether-element-attached-bottom {
    margin: 0; }
  .popover ol,
  .popover ul {
    padding-left: 12px; }
  .popover .popover-title {
    padding: 0;
    border: 0;
    background-color: transparent; }
  .popover .popover-content {
    padding: 0; }
  .popover .popover-arrow {
    display: none; }
  .popover.campaign-lists, .popover.service-actions {
    width: 320px; }
  .popover.word-break-all .popover-content {
    word-break: break-all; }
  .popover.click {
    padding: 20px 16px;
    border: 1px solid #bdbdbd;
    font-size: 12px;
    color: #000;
    background-color: #fff;
    border-radius: 1px; }
    .popover.click.bs-tether-element-attached-bottom {
      margin-top: -10px; }
    .popover.click .popover-title {
      margin-bottom: 1.25rem;
      font-family: 'robotom', sans-serif; }
    .popover.click .popover-arrow, .popover.click .popover-arrow::after,
    .popover.click .arrow,
    .popover.click .arrow::after {
      position: absolute;
      display: block;
      width: 0;
      height: 0;
      border-color: transparent;
      border-style: solid; }
    .popover.click .popover-arrow,
    .popover.click .arrow {
      border-width: 11px; }
    .popover.click .popover-arrow::after,
    .popover.click .arrow::after {
      content: '';
      border-width: 10px; }
    .popover.click.popover-top, .popover.click.top, .popover.click.bs-tether-element-attached-bottom {
      margin-top: -10px; }
      .popover.click.popover-top .popover-arrow,
      .popover.click.popover-top .arrow, .popover.click.top .popover-arrow,
      .popover.click.top .arrow, .popover.click.bs-tether-element-attached-bottom .popover-arrow,
      .popover.click.bs-tether-element-attached-bottom .arrow {
        bottom: -11px;
        left: 50%;
        margin-left: -11px;
        border-bottom-width: 0;
        border-top-color: rgba(0, 0, 0, 0.25); }
        .popover.click.popover-top .popover-arrow::after,
        .popover.click.popover-top .arrow::after, .popover.click.top .popover-arrow::after,
        .popover.click.top .arrow::after, .popover.click.bs-tether-element-attached-bottom .popover-arrow::after,
        .popover.click.bs-tether-element-attached-bottom .arrow::after {
          content: '';
          bottom: 1px;
          margin-left: -10px;
          border-bottom-width: 0;
          border-top-color: #fff; }
    .popover.click.popover-right, .popover.click.right, .popover.click.bs-tether-element-attached-left {
      margin-left: 10px; }
      .popover.click.popover-right .popover-arrow,
      .popover.click.popover-right .arrow, .popover.click.right .popover-arrow,
      .popover.click.right .arrow, .popover.click.bs-tether-element-attached-left .popover-arrow,
      .popover.click.bs-tether-element-attached-left .arrow {
        top: 50%;
        left: -11px;
        margin-top: -11px;
        border-left-width: 0;
        border-top-color: transparent;
        border-right-color: rgba(0, 0, 0, 0.25); }
        .popover.click.popover-right .popover-arrow::after,
        .popover.click.popover-right .arrow::after, .popover.click.right .popover-arrow::after,
        .popover.click.right .arrow::after, .popover.click.bs-tether-element-attached-left .popover-arrow::after,
        .popover.click.bs-tether-element-attached-left .arrow::after {
          content: '';
          bottom: -10px;
          left: 1px;
          border-right-color: #fff;
          border-left-width: 0; }
    .popover.click.popover-bottom, .popover.click.bottom, .popover.click.bs-tether-element-attached-top {
      margin-top: 10px; }
      .popover.click.popover-bottom .popover-arrow,
      .popover.click.popover-bottom .arrow, .popover.click.bottom .popover-arrow,
      .popover.click.bottom .arrow, .popover.click.bs-tether-element-attached-top .popover-arrow,
      .popover.click.bs-tether-element-attached-top .arrow {
        top: -11px;
        left: 50%;
        margin-left: -11px;
        border-top-width: 0;
        border-bottom-color: rgba(0, 0, 0, 0.25); }
        .popover.click.popover-bottom .popover-arrow::after,
        .popover.click.popover-bottom .arrow::after, .popover.click.bottom .popover-arrow::after,
        .popover.click.bottom .arrow::after, .popover.click.bs-tether-element-attached-top .popover-arrow::after,
        .popover.click.bs-tether-element-attached-top .arrow::after {
          content: '';
          top: 1px;
          margin-left: -10px;
          border-top-width: 0;
          border-bottom-color: #fff; }
    .popover.click.popover-left, .popover.click.left, .popover.click.bs-tether-element-attached-right {
      margin-left: -10px; }
      .popover.click.popover-left .popover-arrow,
      .popover.click.popover-left .arrow, .popover.click.left .popover-arrow,
      .popover.click.left .arrow, .popover.click.bs-tether-element-attached-right .popover-arrow,
      .popover.click.bs-tether-element-attached-right .arrow {
        top: 50%;
        right: -11px;
        margin-top: -11px;
        border-right-width: 0;
        border-left-color: rgba(0, 0, 0, 0.25);
        border-top-color: transparent; }
        .popover.click.popover-left .popover-arrow::after,
        .popover.click.popover-left .arrow::after, .popover.click.left .popover-arrow::after,
        .popover.click.left .arrow::after, .popover.click.bs-tether-element-attached-right .popover-arrow::after,
        .popover.click.bs-tether-element-attached-right .arrow::after {
          content: '';
          right: 1px;
          bottom: -10px;
          border-right-width: 0;
          border-left-color: #fff; }
    .popover.click .popover-arrow,
    .popover.click .arrow {
      display: block;
      border-top-color: #bdbdbd; }
    .popover.click .popover-link {
      color: #1976d2;
      cursor: pointer; }

.bottom-pager {
  max-width: 1055px; }

.wrap-price-inp {
  position: relative;
  width: 85px; }

.price-inp {
  padding-right: 25px; }

.icon-dolar {
  position: absolute;
  top: 9px;
  right: 12px; }

.message-modal-color-silver {
  color: #9e9e9e; }

.message-modal-color-silver_marg-left {
  margin-left: 10px;
  vertical-align: middle; }

.btn-marg-r {
  margin-right: 10px; }

.wrap-form-ser {
  padding: 0 20px 0 0; }

.wrap-new-ser {
  position: relative;
  float: left;
  padding-left: 20px;
  border-left: 1px solid #e0e0e0;
  margin-left: 12px; }

.wrap-new-ser__link {
  display: inline-block; }

.inner-tabs-ser {
  padding: 15px 0; }

.inner-tabs-ser a {
  display: inline-block; }

.inner-tabs-ser a:first-child {
  margin-right: 10px; }

.inner-tabs-ser__active {
  color: black; }

.inner-tabs-ser a {
  cursor: pointer; }

.paddR {
  padding-right: 15px; }

.paddR-0 {
  padding-right: 0px; }

.btn-style-default {
  display: inline-block;
  font-family: 'robotom', sans-serif;
  color: #212121;
  background-color: transparent;
  border: 1px solid #e0e0e0;
  border-radius: 3px;
  padding: 5px 15px;
  cursor: pointer; }

.wrap-pdd {
  padding: 25px 10px 12px 10px; }

.pdd-inner-th {
  padding-right: 15px; }

.main-wrapper .table .padd-bott-header-th {
  padding-bottom: 15px; }

.cursor-pointer {
  cursor: pointer; }

.font-w-normal {
  font-weight: normal; }

.background-white {
  background: white; }

.wrap-border-right-left {
  width: 100%;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0; }

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

.main-wrapper .table tr td.padding-block-text-top {
  padding: 40px 40px 40px 40px; }

.main-wrapper .table tr td.padding-block-text-bottom {
  padding: 0 40px 40px 40px; }

.main-wrapper table .bgr-silver {
  background: whitesmoke; }

.font-w-normal {
  font-weight: normal; }

.title-block {
  font-size: 15px; }

.main-wrapper .border-bottom-null {
  border-bottom: none !important; }

.link-decoration {
  color: inherit; }

.flex-container-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }

.flex-container-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row; }

.campaign-isp-container_min-h {
  min-height: 540px; }

.flex-auto {
  -webkit-box-flex: 1;
  -ms-flex: auto;
  flex: auto; }

.to-right {
  float: right; }

.svg-check {
  width: 13px;
  height: 15px;
  position: absolute;
  top: -2px;
  left: -1px; }

.visibl-hiden {
  display: none; }

.check-decor_position {
  position: relative;
  top: 2px; }
  .check-decor_position .svg-check {
    display: none; }

.check-decor_position span {
  display: none;
  position: absolute;
  top: -4px;
  left: 0;
  font-size: 13px;
  color: white; }

.check-decor {
  display: inline-block;
  width: 14px;
  height: 13px;
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  background-color: white; }

.check-decor_marg {
  margin-right: 5px; }

input[type='checkbox'] + .check-decor {
  cursor: pointer; }

input:checked + .check-decor {
  background: #2296f3;
  border-color: #2296f3; }

input:disabled + .check-decor {
  background: #2296f3;
  border-color: #2296f3;
  cursor: not-allowed; }

input:disabled + .check-decor_position span {
  display: block; }

input:checked + .check-decor_position span {
  display: block; }

input:disabled + .check-decor_position .svg-check {
  display: block; }

input:checked + .check-decor_position .svg-check {
  display: block; }

.integration-wrap-example {
  padding: 0 10px; }

.integration-example-side {
  float: left; }

.integration-example-width-link {
  width: 91%; }

.marR-example-test {
  margin-right: 10px; }

.redirect-click-block-pdd {
  padding-top: 25px; }

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

.stat-tooltip-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.filter-details-section {
  padding: 10px 20px 0; }

.filter-details-list {
  float: left;
  list-style: none;
  padding: 0;
  margin: 0;
  margin-bottom: 5px;
  margin-right: 10px; }

.filter-details-list__item {
  position: relative;
  float: left;
  max-width: 200px;
  min-width: 48px;
  height: 24px;
  color: #0d47a1;
  border-radius: 2px;
  text-align: center;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  margin-right: 4px;
  padding: 3px 8px;
  cursor: pointer;
  margin-bottom: 5px;
  background: #e0e0e0; }

.filter-details-list__item:hover {
  background: #e0e0e0; }

.filter-details-list__item_title {
  background: transparent;
  color: #212121;
  padding: 3px 0; }

.filter-details-list__item_title:hover {
  background: transparent; }

.filter-details-list__close {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
  width: 100%;
  max-width: 28px;
  height: 100%;
  color: white;
  background: rgba(97, 97, 97, 0.9);
  text-align: center;
  font-size: 1.7rem;
  line-height: 24px;
  cursor: pointer;
  border-radius: 2px; }

.filter-details-list__item:hover .filter-details-list__close {
  display: block; }

.delete-block-width .filter-details-list__close {
  min-width: 100%; }

.filter-details-list__item a:hover {
  color: #0d47a1; }

.filter-details-list_country .filter-details-list__item {
  min-width: 30px; }

.wrapp-btn-cover {
  float: right;
  width: 60%;
  padding-top: 14px; }

.main-wrapper .table tr td.empty-tr-info__td {
  padding-top: 0; }

.list-empty-info {
  padding-left: 15px;
  font-weight: normal; }

.list-empty-info li {
  margin-bottom: 5px; }

.empty-table-mess__title {
  font-family: 'robotom', sans-serif;
  font-weight: normal;
  font-size: 16px;
  display: block; }

.empty-table-mess__title_marg {
  margin-bottom: 10px; }

.info-select {
  margin-top: 6px;
  color: #929292; }

.info-select a {
  color: #929292;
  text-decoration: underline; }

.margTop-help-outline {
  margin-top: 35px; }

c-date-range > input.form-control:hover {
  border-color: #424242; }

.data-range-modal-campaign c-date-range,
.data-range-modal-campaign c-date-range > input.form-control {
  width: 100% !important; }

.radio {
  vertical-align: top;
  width: 17px;
  height: 17px;
  margin: 0 3px 0 0; }

.radio + label {
  cursor: pointer; }

.radio[disabled] + label {
  cursor: not-allowed; }

.radio:not(checked) {
  position: absolute;
  opacity: 0; }

.radio:checked + label {
  color: #000;
  letter-spacing: -0.05px; }

.radio:not(checked) + label {
  position: relative;
  padding: 0 0 0 35px;
  color: #757575; }

.radio:checked + label::before {
  width: 12px;
  height: 12px;
  border: 2px solid #2196f3; }

.radio[type='radio']:not(:checked):hover + label {
  color: #212121; }

.radio[type='radio']:not(:checked):hover + label::before {
  border-color: #424242; }

.radio:not(checked) + label::before {
  content: '';
  position: absolute;
  top: 1px;
  left: -22px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 12px;
  height: 12px;
  border: 2px solid #bdbdbd;
  border-radius: 50%;
  background: #fff; }

.radio:not(checked) + label::after {
  content: '';
  position: absolute;
  top: 5px;
  left: -18px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #2196f3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5);
  opacity: 0;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s; }

.radio:checked + label::after {
  opacity: 1; }

.radio[disabled]:not(:checked):hover + label::before,
.radio[disabled]:hover + label::before,
.radio:disabled + label::before {
  width: 12px;
  height: 12px;
  border: 2px solid #bdbdbd;
  cursor: not-allowed; }

.radio[disabled]:not(:checked):hover + label::after,
.radio[disabled]:hover + label::after,
.radio:disabled + label::after {
  background: #bdbdbd;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: not-allowed; }

.radio[disabled]:not(:checked):hover + label,
.radio[disabled]:hover + label,
.radio:disabled + label {
  color: #bdbdbd; }

.item-left-cell .openable-row .label-radio-marg-l {
  margin-left: 20px; }

.btn-width {
  width: 100%; }

.form-group .close {
  color: #212121 !important;
  font-weight: normal !important; }

.form-group.property-report-filter {
  width: 115px; }

.form-group input:focus + span + .close {
  opacity: 1 !important; }

.form-control-label.form-control-label_no-padding {
  padding-right: 0; }

.form-control-label.form-control-label--p_0 {
  padding: 0; }

.form-group_label {
  padding-top: 0.375rem;
  padding-left: 6px; }

.form-group__input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.row_top-indent {
  padding-top: 16px; }

.row .row__label {
  margin: 0 0 6px 0;
  padding: 4px 0 0 0;
  border-bottom: 1px solid #e0e0e0;
  font-size: 10px;
  color: #9e9e9e;
  text-transform: uppercase; }

.row__label {
  padding-top: 0.375rem; }

.row__label-tab {
  padding-top: 18px; }

.form_margin-bottom-null {
  margin-bottom: 0; }

.checkbox-label.checkbox-label-inline {
  margin-right: 20px; }

.checkbox-label_marg-top {
  margin-top: 10px; }

.wrapp-sum-inp {
  display: inline-block;
  position: relative;
  width: 100%; }
  .wrapp-sum-inp input {
    padding-right: 25px; }
  .wrapp-sum-inp .symbol-dolar {
    position: absolute;
    top: 7px;
    right: 10px; }
  .wrapp-sum-inp.wrapp-sum-inp--hide .currency-part {
    opacity: 0 !important;
    width: 0 !important; }
  .wrapp-sum-inp.wrapp-sum-inp--hide .value-part input {
    border-radius: 3px !important; }

.postback-wrap .integration-link-accent.green,
.postback-wrap .integration-link-accent.red,
.postback-wrap .integration-link-accent.purple,
.postback-wrap .integration-link-accent.blue,
.postback-wrap .integration-link-accent.orange {
  display: inline-block; }

.table-filters .stat-date-ranges {
  font-size: 0; }
  .table-filters .stat-date-ranges label {
    display: inline-block; }
    .table-filters .stat-date-ranges label:first-child .form-control {
      border-radius: 3px 0 0 3px; }
    .table-filters .stat-date-ranges label:last-child .form-control {
      border-radius: 0 3px 3px 0;
      border-left: none; }

.table-filters.table-filters--base {
  /* begin:Replace inline from html */
  position: relative;
  z-index: 999;
  /* end:Replace inline from html */ }
  .table-filters.table-filters--base .input-group .form-control:first-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px; }

.vertical-align-col-adm {
  padding-top: 15px; }

.rule-modal-item-wrap .rule-condition .label-radio-style {
  padding: 0;
  margin-left: 20px; }

.btn_min-width {
  min-width: 70px !important; }

.warning-text {
  color: red; }

.list-code-hint {
  list-style: none;
  padding-left: 15px;
  margin: 0; }

#platform-integration-panel .available-parameters .integration-parameter_width {
  width: auto;
  padding: 0 27px; }

.openable-content_not-code {
  background-color: #f5f5f5;
  border-left: 4px solid #fe9a3c;
  padding: 21px 20px 18px 16px;
  margin-bottom: 1rem; }
  .openable-content_not-code b {
    font-size: 1.16667rem; }
  .openable-content_not-code ol {
    margin: 0;
    list-style-type: none;
    counter-reset: blank-counter;
    padding: 0; }
    .openable-content_not-code ol li:before {
      counter-increment: blank-counter;
      /* Increment the value of section counter by 1 */
      content: counter(blank-counter) ". "; }

.stats-table tr.total + tr {
  font-family: 'robotom', sans-serif; }

.stats-table td {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle; }

.stats-table .stats-group-controls a:not(:last-child) {
  margin-right: 20px; }

.stats-table tr td:first-child,
.stats-table tr td:nth-of-type(2) {
  min-width: inherit;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

.stat-cell {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.stat-val {
  width: 100%;
  text-align: right; }

.stat-cmp.pos,
.stat-dynamics.pos {
  color: green; }

.stat-cmp.neg,
.stat-dynamics.neg {
  color: red; }

.stat-cmp-date {
  margin-left: 16px; }

.stat-entity2 {
  margin-left: 32px; }

.journal {
  width: 100%; }

.journal-log-filters {
  padding: 20px 20px 8px;
  border: 1px solid #d6d6d6;
  border-top: none;
  background-color: #fff; }
  .journal-log-filters label {
    width: 100%; }
    .journal-log-filters label c-parameter-search-filter,
    .journal-log-filters label c-date-range,
    .journal-log-filters label c-select-filter,
    .journal-log-filters label c-common-select {
      width: calc(100% - 30px);
      display: block;
      float: left; }
    .journal-log-filters label .input-with-icon {
      float: right;
      margin-top: 5px; }

.input-with-units_combo-inputs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.input-with-units_right-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 50%; }

.input-with-units__input {
  width: 74px; }

.thin-col {
  padding: 0 0.5rem; }

.thin-col-right {
  padding-right: 0.5rem; }

.id-width-domain {
  min-width: 75px;
  max-width: 75px; }

.bottom-pager {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%; }

.analytics-page {
  position: relative;
  padding-bottom: 50px; }

.table-filters .form-group .isp-search .ui-select-container {
  width: 145px; }

c-acceptor-postback-log .acceptor-postback-log {
  position: relative;
  padding-bottom: 50px; }

.help-icon {
  cursor: pointer; }

.link-hover-none:hover {
  color: inherit; }

.isp-count-selected {
  color: #7a7a7a;
  vertical-align: -4px;
  margin-left: 10px; }

.link-i {
  color: #9e9e9e; }

.campaign-btn {
  width: 82%;
  margin-right: 5px; }

.capaim-icon {
  font-size: 20px;
  vertical-align: -6px; }

.rotation-params-wrap {
  width: 100%;
  max-width: 465px;
  padding-left: 10px; }

.debug-rotation {
  padding-bottom: 20px; }
  .debug-rotation .section-form {
    margin-top: 8px;
    background-color: #fff; }
  .debug-rotation .table-wrapper {
    padding: 0; }
  .debug-rotation .filter-section {
    margin: 20px 0; }
  .debug-rotation .rotation-wrapper {
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
    padding: 15px; }
  .debug-rotation .btn-wrapper {
    padding-left: 25px;
    padding-bottom: 20px; }
    .debug-rotation .btn-wrapper a {
      margin-right: 10px; }
  .debug-rotation .flex-wrap.content-container {
    padding: 0; }

.resp-block-wrap {
  padding-left: 15px;
  height: 100%;
  min-width: 505px; }

.resp-block-wrap__inner-level-2 {
  max-width: 510px;
  max-height: 510px;
  overflow-x: auto;
  border: 1px solid #bdbdbd;
  padding: 15px;
  border-radius: 3px; }
  .resp-block-wrap__inner-level-2 div {
    white-space: pre-wrap;
    color: #757575; }

.empty-info {
  border: 1px solid #bdbdbd;
  padding: 15px;
  border-radius: 3px;
  color: #757575;
  height: calc(100% - 19px); }

.resp-block-wrap__title {
  font-size: 1rem;
  color: #757575; }

.rotation-params-wrap .padd-left-block {
  padding-left: 35px; }

.rotation-params-wrap .switch-radio {
  position: absolute;
  top: 23px;
  left: 0; }

.rotation-params-wrap .marg-bottom {
  margin-bottom: 10px; }

.table-container__tr td {
  background-color: transparent !important; }

.table-container__tr.green {
  background-color: #e8f5e9 !important; }

.table-container__tr.red {
  background-color: #ffebee !important; }

.rotation-params-wrap .label-radio_position {
  position: absolute;
  left: auto;
  top: 0;
  right: -30px;
  padding: 0; }

.main-wrapper .table .table-padd-l {
  padding-left: 27px; }

.toggle-block-span {
  color: #0d47a1;
  cursor: pointer; }

.pddTop-1 {
  padding-top: 1rem; }

.btn_max-width {
  max-width: 115px !important; }

.fa-star-o_style,
.fa-star_style {
  font-size: 15px;
  position: relative;
  left: -6px;
  color: #bdbdbd;
  cursor: pointer; }

.fa-star_style {
  color: #ff9800; }

td:hover .fa-star-o,
.star-block-webmaster:hover .fa-star-o {
  color: #757575; }

.relative {
  position: relative; }

.star-block-webmaster {
  position: absolute;
  top: 0;
  right: 25px; }

th .fa-star-o {
  cursor: auto; }

.schedule-wrapper .like-select input {
  width: 100%; }
  .schedule-wrapper .like-select input::-webkit-input-placeholder {
    color: #212121; }
  .schedule-wrapper .like-select input::-moz-placeholder {
    color: #212121; }
  .schedule-wrapper .like-select input:-ms-input-placeholder {
    color: #212121; }

.schedule-wrapper__field {
  margin-bottom: 10px; }

.schedule-wrapper__field:first-child {
  margin-top: 1.5rem; }

.campaign-shedule-row .like-select.tick:after,
.planned-revshare-control .like-select.tick:after {
  margin-top: -9px; }

.flex-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }

.hint-status-block {
  font-size: 11px;
  color: #7a7a7a; }

.flex-vertical-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.status-positive {
  color: #43a047; }

.status-negative {
  color: #e53935; }

.filter-section {
  padding: 0 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .filter-section .search-input {
    margin: 0; }
  .filter-section .label-width {
    width: 216px; }
  .filter-section .name-id-search-container {
    width: 100%; }
  .filter-section .name-id-search-container .close-button {
    top: 3px;
    right: 8px; }

.list-radio {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin: 0;
  padding-left: 20px;
  padding-top: 15px; }
  .list-radio li {
    position: relative; }
    .list-radio li .radio:not(checked) + label:after {
      left: 16px; }
    .list-radio li .radio:not(checked) + label:before {
      left: 12px; }

.disabled-duplicate-control {
  width: 120px;
  opacity: 0.5;
  position: relative;
  line-height: 1;
  cursor: not-allowed; }
  .disabled-duplicate-control input {
    padding: 6px 15px 5px 10px;
    position: relative;
    z-index: 10;
    pointer-events: none; }
  .disabled-duplicate-control:after {
    content: '\E93B';
    position: absolute;
    right: 9px;
    top: 30%;
    width: auto;
    height: auto;
    font-size: 14px;
    font-family: 'icomoon' !important;
    color: #616161;
    border: transparent;
    vertical-align: 100%;
    z-index: 20; }

.form-inline .disabled-duplicate-control .form-control {
  width: 100%; }

.state-select .filter-panel {
  padding: 0; }

.state-select .filter-controls {
  background-color: #fff;
  padding: 20px 20px 11px 20px; }

.state-select .state-blocks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.state-select .state-block {
  margin-bottom: 20px; }

.state-select .state-block-label {
  font-family: 'robotom', sans-serif;
  font-size: 1.08333rem;
  margin-bottom: 10px; }

.state-select .status:not(:last-child) {
  margin-bottom: 8px; }

.state-select .dropdown-select-btns {
  padding: 15px 0 0; }

.state-select .checkbox-inline {
  padding: 0; }

.state-select .state-blocks .col .state-block:last-child {
  margin-bottom: 0; }

.state-select.acceptor-state-select .filter-controls {
  width: 500px; }

.state-select.webmaster-state-select .filter-controls {
  width: 320px; }

.state-select.state-select--sm-width .filter-controls {
  width: 320px; }

.align-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.entity-cover-requirements div:last-of-type {
  margin-bottom: 40px; }

.geo-settings-container.flex-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 490px;
  background: white; }

.geo-settings-container.flex-padd-bottom {
  padding-bottom: 53px; }

.listing-page-wrap.journal-wrapp {
  position: relative; }
  .listing-page-wrap.journal-wrapp .list-group-item * {
    white-space: pre-wrap;
    word-wrap: break-word; }
  .listing-page-wrap.journal-wrapp .list-group-item img {
    max-width: 100%; }
  .listing-page-wrap.journal-wrapp .list-group-item:first-child {
    font-size: 16px; }
    .listing-page-wrap.journal-wrapp .list-group-item:first-child label,
    .listing-page-wrap.journal-wrapp .list-group-item:first-child a {
      font-size: 1rem; }
  .listing-page-wrap.journal-wrapp .flex-wrap.content-container {
    padding-bottom: 0; }

.modal.os-select-modal .group-section > div {
  padding-left: 10px; }

.modal.os-select-modal .group-section > div:first-child {
  padding-left: 0; }

.modal.os-select-modal .modal-lg,
.modal.lang-select-modal .modal-lg,
.modal.browser-select-modal .modal-lg {
  width: 100%; }

.modal.os-select-modal .modal-dialog,
.modal.lang-select-modal .modal-dialog,
.modal.browser-select-modal .modal-dialog {
  max-width: 100% !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.modal.os-select-modal .modal-dialog .modal-content,
.modal.lang-select-modal .modal-dialog .modal-content,
.modal.browser-select-modal .modal-dialog .modal-content {
  padding-top: 20px; }

.modal.os-select-modal .modal-dialog .modal-header,
.modal.lang-select-modal .modal-dialog .modal-header,
.modal.browser-select-modal .modal-dialog .modal-header {
  padding: 0;
  padding-bottom: 20px; }

.modal.os-select-modal .modal-dialog .modal-close,
.modal.lang-select-modal .modal-dialog .modal-close,
.modal.browser-select-modal .modal-dialog .modal-close {
  top: 24px; }

.modal.os-select-modal .group-section,
.modal.lang-select-modal .group-section,
.modal.browser-select-modal .group-section {
  width: auto; }

.modal.os-select-modal .modal-dialog .modal-footer,
.modal.lang-select-modal .modal-dialog .modal-footer,
.modal.browser-select-modal .modal-dialog .modal-footer {
  padding: 0; }

.modal.os-select-modal .modal-dialog .modal-body,
.modal.lang-select-modal .modal-dialog .modal-body,
.modal.browser-select-modal .modal-dialog .modal-body {
  padding: 0; }

.lang-select-modal .modal-body {
  max-width: 697px; }
  .lang-select-modal .modal-body .group-section {
    padding: 0 !important;
    width: 100%; }
    .lang-select-modal .modal-body .group-section .group {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      width: 100%; }
      .lang-select-modal .modal-body .group-section .group .list-item {
        width: 25%; }

.lang-select-modal .group-section {
  float: left; }

.lang-select-modal .group-section {
  padding-left: 0 !important;
  padding-right: 27px !important;
  margin-bottom: 1.5rem; }
  .lang-select-modal .group-section:last-child {
    padding-right: 0 !important; }

.modal.os-select-modal .group-section,
.modal.browser-select-modal .group-section {
  padding: 0;
  padding-right: 27px; }
  .modal.os-select-modal .group-section:nth-child(5),
  .modal.browser-select-modal .group-section:nth-child(5) {
    padding-right: 0; }

.modal.os-select-modal .group-section:nth-child(5) {
  padding: 0; }

.title-device-list {
  display: block;
  padding-bottom: 10px; }

.title-group-device {
  padding-bottom: 19px; }

.title-group-device > label {
  display: block;
  padding: 0;
  padding-left: 10px;
  margin: 0; }

.title-group-device__title-b {
  display: block;
  padding-bottom: 10px; }

.daterangepicker.show-calendar td.active {
  color: white; }

.daterangepicker.single {
  padding-top: 15px; }
  .daterangepicker.single .calendar.left,
  .daterangepicker.single .ranges {
    float: none !important;
    margin: 0; }
  .daterangepicker.single .calendar-table {
    padding: 0 !important;
    padding-bottom: 5px !important; }
  .daterangepicker.single .month {
    min-width: 150px; }
  .daterangepicker.single .table-condensed tr + tr th {
    padding-top: 10px; }
  .daterangepicker.single .calendar.single .monthselect {
    width: 91px; }
  .daterangepicker.single .calendar.single .monthselect,
  .daterangepicker.single .calendar.single .yearselect {
    background-color: white;
    border: 1px solid #ccc;
    color: #555;
    border-radius: 3px;
    padding: 4px 3px; }

.daterangepicker.single .fa-clock-o {
  font-size: 20px; }

.inp-dot {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.maxWidthJournal {
  max-width: 805px; }
  .maxWidthJournal .bottom-pager {
    padding: 0 30px; }

.listing-page-wrap.maxWidthJournal {
  padding-bottom: 20px; }

.journal-wrapp .list-group-item {
  border-left: none;
  border-right: none;
  border-bottom: none; }

.journal-wrapp .list-group-item_padd {
  padding: 2.75rem 50px; }

.journal-wrapp .list-new-content_padd {
  padding: 0.75rem 50px; }

.journal-wrapp .list-new-content {
  border-top: none; }

.geo-filter label {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%; }

.geo-filter .geo-filter-list {
  width: 260px;
  height: 254px;
  overflow: auto; }
  .geo-filter .geo-filter-list .filter-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 32px;
    padding: 0 20px; }
    .geo-filter .geo-filter-list .filter-line:hover {
      background-color: #eeeeee; }
    .geo-filter .geo-filter-list .filter-line.active {
      background-color: #ddd; }
    .geo-filter .geo-filter-list .filter-line.header {
      font-family: 'robotom', sans-serif; }
    .geo-filter .geo-filter-list .filter-line:not(:last-of-type) {
      padding: 2px 20px; }
  .geo-filter .geo-filter-list .filter-line-text {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis; }
  .geo-filter .geo-filter-list .filter-fields {
    width: 100%; }
  .geo-filter .geo-filter-list .label-all {
    width: 18px; }

.geo-filter .entity-name-part:not(:first-child) {
  margin-left: 4px; }

.geo-filter > .filter-panel {
  padding: 10px 0; }

.geo-filter .dropdown-select-btns {
  padding: 10px 20px 0; }

.geo-filter > .btn {
  width: 100%;
  text-align: left;
  padding-right: 25px;
  height: 30px; }
  .geo-filter > .btn:after {
    border: transparent;
    color: #616161;
    font-size: 14px;
    right: 9px;
    position: absolute;
    top: 57% !important;
    margin-top: -11px;
    font-family: 'icomoon' !important;
    content: '\E93B'; }

.search-filter .parameter-search-list-item,
.parameter-search-filter .parameter-search-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.search-filter .ui-select-bootstrap > .ui-select-choices,
.parameter-search-filter .ui-select-bootstrap > .ui-select-choices {
  width: auto;
  max-width: 250px; }

.search-filter .text,
.parameter-search-filter .text {
  width: 100%;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap; }

.search-filter .status,
.parameter-search-filter .status {
  padding-left: 5px; }
  .search-filter .status.negative,
  .parameter-search-filter .status.negative {
    color: #f44336; }
  .search-filter .status.neutral,
  .parameter-search-filter .status.neutral {
    color: #fb8c00; }

.search-filter.acceptor .status.w, .search-filter.acceptor .status.wr, .search-filter.acceptor .status.wa, .search-filter.acceptor .status.wl,
.parameter-search-filter.acceptor .status.w,
.parameter-search-filter.acceptor .status.wr,
.parameter-search-filter.acceptor .status.wa,
.parameter-search-filter.acceptor .status.wl {
  color: #fb8c00; }

.search-filter.acceptor .status.nc, .search-filter.acceptor .status.b, .search-filter.acceptor .status.d, .search-filter.acceptor .status.r,
.parameter-search-filter.acceptor .status.nc,
.parameter-search-filter.acceptor .status.b,
.parameter-search-filter.acceptor .status.d,
.parameter-search-filter.acceptor .status.r {
  color: #f44336; }

.search-filter.campaign .status.u, .search-filter.campaign .status.wa,
.parameter-search-filter.campaign .status.u,
.parameter-search-filter.campaign .status.wa {
  color: #fb8c00; }

.search-filter.campaign .status.s, .search-filter.campaign .status.da, .search-filter.campaign .status.d,
.parameter-search-filter.campaign .status.s,
.parameter-search-filter.campaign .status.da,
.parameter-search-filter.campaign .status.d {
  color: #f44336; }

.search-filter.service .status.u, .search-filter.service .status.wa,
.parameter-search-filter.service .status.u,
.parameter-search-filter.service .status.wa {
  color: #fb8c00; }

.search-filter.service .status.s, .search-filter.service .status.da, .search-filter.service .status.d,
.parameter-search-filter.service .status.s,
.parameter-search-filter.service .status.da,
.parameter-search-filter.service .status.d {
  color: #f44336; }

.search-filter.platform .status.wa,
.parameter-search-filter.platform .status.wa {
  color: #fb8c00; }

.search-filter.platform .status.r, .search-filter.platform .status.d,
.parameter-search-filter.platform .status.r,
.parameter-search-filter.platform .status.d {
  color: #f44336; }

.search-filter.webmaster .status.w,
.parameter-search-filter.webmaster .status.w {
  color: #fb8c00; }

.search-filter.webmaster .status.b, .search-filter.webmaster .status.d, .search-filter.webmaster .status.r,
.parameter-search-filter.webmaster .status.b,
.parameter-search-filter.webmaster .status.d,
.parameter-search-filter.webmaster .status.r {
  color: #f44336; }

.search-filter.employee .status.w,
.parameter-search-filter.employee .status.w {
  color: #fb8c00; }

.search-filter.employee .status.b, .search-filter.employee .status.d,
.parameter-search-filter.employee .status.b,
.parameter-search-filter.employee .status.d {
  color: #f44336; }

.search-filter.promo .status.u, .search-filter.promo .status.wa,
.parameter-search-filter.promo .status.u,
.parameter-search-filter.promo .status.wa {
  color: #fb8c00; }

.search-filter.promo .status.s, .search-filter.promo .status.da, .search-filter.promo .status.d,
.parameter-search-filter.promo .status.s,
.parameter-search-filter.promo .status.da,
.parameter-search-filter.promo .status.d {
  color: #f44336; }

.is_vip {
  background-color: #ffd89e !important; }

.is-vip-marker .first-col .is_vip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: -19px;
  margin-bottom: -16px;
  padding: 5px 0;
  height: 24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.border-l-color-red {
  border-left: 2px solid #f44338 !important; }

.border-l-color-green {
  border-left: 2px solid #0aae35 !important; }

.border-l-color-blue {
  border-left: 2px solid #2296f3 !important; }

.border-l-color-orange {
  border-left: 2px solid #fe9a3c !important; }

.title-news-font {
  color: #212121;
  font-size: 16px !important; }

.detail-news img {
  display: block;
  max-width: 100%;
  height: auto; }

.padd-detail-news {
  padding: 25px 38px;
  padding-bottom: 0;
  border-top: none; }

.detail-subject {
  font-size: 16px;
  padding: 0 16px; }

.wrap-subject {
  padding: 16px 0 0 0; }

.maxWidthJournal .csv-item {
  display: none; }

.maxWidthJournal .flex-wrap.content-container {
  padding-bottom: 0; }

.wrapper-empty-feed .empty-table-mess {
  padding: 44px 0 190px 60px !important; }

.table-container tr td {
  overflow: hidden !important;
  -o-text-overflow: ellipsis !important;
     text-overflow: ellipsis !important; }

.table-container th.max-100 {
  max-width: 100px !important; }

.table-container td.max-100 {
  max-width: 100px !important; }

.remove-shedule-row-btn i {
  color: #9e9e9e; }
  .remove-shedule-row-btn i:hover {
    color: #212121; }

.group-section > div {
  padding-left: 10px; }

.group-section > div:first-child {
  padding-left: 0; }

.modal.browser-select-modal .group-section {
  margin-bottom: 1.5rem;
  width: 20%; }

.geo-settings-container .table td {
  vertical-align: middle; }

.geo-settings-container .table-dropdown .dropdown-menu li {
  background-color: white; }
  .geo-settings-container .table-dropdown .dropdown-menu li:hover {
    background-color: #eeeeee; }

.geo-settings-container tr.selected-country-row td {
  background-color: #f5f5f5; }

.geo-settings-container tr.selected-country-row td input {
  background-color: #f5f5f5; }

.c-right-menu .right-menu .openable-row {
  padding: 10px 20px; }

.c-right-menu .right-menu .openable-row .opener {
  margin-bottom: 0; }

.c-right-menu .right-menu .openable-row.orange {
  padding-left: 18px;
  border-left: 2px solid #ff9800; }

.c-right-menu .right-menu .openable-row .panel-header {
  font-size: 14px;
  margin: 10px 0;
  position: relative; }

.c-right-menu .right-menu #campaign-inventory-panel .add-inventory-btn {
  width: 50%;
  margin-top: 12px;
  margin-right: 6px; }

.c-right-menu .right-menu .openable-row.disabled .btn {
  opacity: 0.5; }

.c-right-menu .right-menu #campaign-manage-panel .campaign-status {
  font-family: 'robotom', sans-serif; }

.c-right-menu .right-menu #campaign-manage-panel .campaign-status-container {
  margin-bottom: 12px; }

.c-right-menu .right-menu #campaign-manage-panel .campaign-manage-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.c-right-menu .right-menu #campaign-manage-panel .btn:last-child {
  margin-left: 6px; }

.c-right-menu .right-menu .openable-row.green {
  padding-left: 17px;
  border-left: 4px solid #4caf50; }

.c-right-menu .right-menu .openable-row div {
  color: #212121; }

.c-right-menu .right-menu .openable-row.disabled {
  color: #9e9e9e;
  border-left: 1px solid #d6d6d6; }
  .c-right-menu .right-menu .openable-row.disabled div {
    color: inherit; }

.c-right-menu .campaign-pattern-panel .campaign-pattern-panel__hint {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 4px;
  white-space: normal;
  font-size: 12px;
  line-height: 16px;
  cursor: pointer; }
  .c-right-menu .campaign-pattern-panel .campaign-pattern-panel__hint .campaign-pattern-panel__icon {
    margin-right: 4px; }
  .c-right-menu .campaign-pattern-panel .campaign-pattern-panel__hint:hover {
    text-decoration: underline; }
  .c-right-menu .campaign-pattern-panel .campaign-pattern-panel__hint + button.btn {
    margin-top: 10px; }

.comment-right-panel .comment-subheader {
  font-family: 'robotom', sans-serif; }

.comment-right-panel .comment-btn {
  margin-top: 2px;
  width: 120px; }

.bootbox-confirm .bootbox-close-button {
  font-size: 23px;
  top: 9px; }

.bootbox-confirm .modal-footer button:first-child {
  background: white;
  border: 1px solid #e5e5e5; }

.history-filter-pager {
  float: right; }
  .history-filter-pager nav {
    position: relative; }

.modal .table td.td-padd-l,
.modal .table th.td-padd-l {
  padding-left: 20px; }

.search-input .ng-not-empty + .input-group-btn .btn-secondary:before {
  opacity: 0; }

.history-list-modal td.empty-table-mess {
  padding: 30px 0 30px 17px; }

.listing-page-wrap .table td.edit-field {
  vertical-align: middle; }

.filter-section-search .search-input .input-group-btn {
  right: 0; }

.filter-section-search .search-input .btn-secondary:before {
  right: auto;
  left: -25px; }

.campaign-actions-remarketing-editor-modal .modal-content,
.suggestions-modal .modal-content {
  padding: 0; }
  .campaign-actions-remarketing-editor-modal .modal-content .form-inline,
  .suggestions-modal .modal-content .form-inline {
    padding: 0 20px; }
  .campaign-actions-remarketing-editor-modal .modal-content .modal-header,
  .suggestions-modal .modal-content .modal-header {
    padding: 25px 0 0 0px; }

.campaign-actions-remarketing-editor-modal .modal-dialog,
.suggestions-modal .modal-dialog {
  width: 415px; }

.suggestions-modal .modal-dialog {
  width: 715px; }

.suggestions-modal .modal-footer {
  padding: 8px 0px 8px 0px; }
  .suggestions-modal .modal-footer button {
    position: relative;
    top: -5px; }

.campaign-actions-remarketing-editor-modal .modal-footer {
  padding-left: 20px; }

.after-checkboxes-box {
  float: left; }

.log-list-container .top-menu {
  border: none; }

.news-body strong {
  font-weight: bold; }

.entity-photo img {
  height: 100%;
  border-radius: 50%; }

.check-decor_position .position-check {
  top: 49%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }

.radio_fb + label,
.radio_fb + span {
  font-family: 'robotor', Arial, sans-serif !important; }

.radio_fb:checked + label,
.radio_fb:checked + span {
  font-family: 'robotom', sans-serif !important;
  font-weight: normal !important; }

.form-inline input.width-inp {
  width: 115px; }

.item-left-cell .form-control-height-3line {
  height: 65px;
  min-height: 65px; }

.form-control.form-control--h_md {
  height: 65px;
  min-height: 65px; }

.form-control.form-control--h_lg {
  height: 208px;
  min-height: 208px; }

.stat-wm-ac-filter .stat-filter-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.pl-tmpl-select .text {
  font-size: 13px;
  font-family: 'robotom', sans-serif;
  font-weight: normal; }

.template-item:hover {
  -webkit-box-shadow: 0 3px 8px 1px #bebcbc;
          box-shadow: 0 3px 8px 1px #bebcbc; }

.bottom-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }

.item-left-cell .textarea-prelend-code {
  min-height: 283px; }

.copy-span {
  display: block;
  float: right;
  color: #2296f3; }

.box-size-banner-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding-bottom: 5px; }

.box-size-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row; }

.box-size-banner_marg {
  margin-right: 15px; }

.box-size-banner__label {
  width: 260px; }

.box-size-banner__label span {
  display: block;
  padding-top: 25px; }

.box-size-banner__size {
  position: relative;
  width: 110px; }

.box-size-banner__size_marg {
  margin-right: 10px; }

.px-before,
.seconds-before {
  position: relative; }

.px-before[before-content]:before,
.seconds-before[before-content]:before {
  content: attr(before-content);
  position: absolute;
  right: 9px;
  bottom: 7px;
  color: #7a7a7a; }

.px-before input,
.seconds-before input {
  text-align: right;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  padding-right: 24px; }

.seconds-before input {
  padding-right: 56px; }

.alert-info-block div {
  margin: 0; }

.alert-info-block {
  border-left: 3px solid red;
  background: #f5f5f5;
  padding: 15px 20px; }

.warning-info-block div {
  margin: 0; }

.warning-info-block {
  border-left: 3px solid #fe9a3c;
  background: #f5f5f5;
  padding: 15px 20px; }

.ic-in i {
  font-size: 15px;
  vertical-align: -3px;
  color: #1e88e5; }

.characters-info {
  color: #7a7a7a;
  font-size: 0.916rem; }

.item-left-cell textarea.promo-text {
  min-height: auto;
  height: 65px;
  resize: none; }

.padd-top {
  padding-top: 26px; }

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

.time-inp {
  padding-right: 22px; }

.text-padd-top {
  display: block;
  padding-top: 7px; }

.inp-after-relative {
  position: relative; }

.inp-after[before-content]:before {
  content: attr(before-content);
  position: absolute;
  left: 62px;
  top: 5px;
  color: #7a7a7a; }

.text-color-silver-dark {
  color: #7a7a7a; }

.input-group-addon {
  background-color: transparent; }

.entity-photo img {
  height: 100%; }

.placeholder-t-img {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA1wAAAKACAYAAACIbnkkAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gsbECU0wUmxUgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAACAASURBVHja7d3pc1vnefDhmyYlSqoky6YUR7RrR+PUbp26jTPJZNIlqb/0U6d/amc6nU5iN7IsiSIpkuAiEOAmmjvFfQFIgMR23g+t/Wa1tXDBcl0z+mSJPLifQxo/AOc5bbOzs0kAAABw4l4zAgAAAMEFAAAguAAAABBcAAAAggsAAEBwAQAAILgAAAAEFwAAgOACAABAcAEAAAguAAAAwQUAAIDgAgAAEFwAAACCCwAAAMEFAAAguAAAAAQXAAAAggsAAEBwAQAACC4AAAAEFwAAgOACAAAQXAAAAAguAAAAwQUAACC4AAAAEFwAAACCCwAAQHABAAAguAAAAAQXAACA4AIAAEBwAQAACC4AAADBBQAAgOACAAAQXAAAAIILAAAAwQUAACC4AAAABBcAAACCCwAAQHABAAAILgAAAAQXAACA4AIAABBcAAAACC4AAADBBQAAILgAAAAQXAAAAIILAABAcAEAACC4AAAABBcAAIDgAgAAQHABAAAILgAAAMEFAACA4AIAABBcAAAAggsAAADBBQAAILgAAAAEFwAAAIILAABAcAEAAAguAAAABBcAAIDgAgAAEFwAAAAILgAAAMEFAAAguAAAABBcAAAAggsAAEBwAQAAILgAAAAEFwAAgOACAABAcAEAAAguAAAAwQUAAIDgAgAAEFwAAACCywgAAAAEFwAAgOACAABAcAEAAAguAAAAwQUAAIDgAgAAEFwAAACCCwAAAMEFAAAguAAAAAQXAAAAggsAAEBwAQAACC4AAAAEFwAAgOACAAAQXAAAAAguAAAAwQUAACC4AAAAEFwAAACCCwAAQHABAAAguAAAAAQXAACA4AIAAEBwAQAACC4AAADBBQAAgOACAAAQXAAAAIILAAAAwQUAACC4AAAABBcAAACCCwAAQHABAAAILgAAAAQXAACA4AIAABBcAAAACC4AAADBBQAAILgAAAAQXAAAAIILAABAcAEAACC4AAAABBcAAIDgAgAAQHABAAAILgAAAMEFAACA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uHDhgkGA4AKazYULF6K7u9sgAM7R22+/HVeuXDEIEFxAM+rq6orvfe97BgFwDjo7O6O7uzva29sNAwQX0IyuXbsWP/vZz7y6CnDWT7heey0+/vjjeOuttwwDBBfQzLq7u+Mf//Ef48aNG4YBcAba29vjJz/5SXz00Ufe3YIW1GEE0Hp+8IMfxLVr12Jubi5WVlYil8tFtVo1GIAT0tbWFleuXIm33nor3n///fj+978vtqBVfx/Mzs4mxgCtqVKpRLFYjFKpFEniVwHASQZXR0dHXLp0KTo7Ow0EWph3uKCVfwF0lFufTAAAA6lJREFUdMS1a9cMAgDglLiGCwAAQHABAAAILgAAAAQXAACA4AIAABBcAAAACC4AAADBBQAAILgAAAAQXAAAAIILAABAcAEAACC4AAAABBcAAIDgAgAAQHABAAAILgAAAMEFAACA4AIAABBcAAAAggsAAADBBQAAILgAAAAEFwAAAIILAABAcAEAAAguAAAABBcAAIDgAgAAEFwAAAAILgAAAMEFAAAguAAAABBcAAAAggsAAEBwAQAAILgAAAAEFwAAgOACAABAcAEAAAguAAAAwQUAAIDgAgAAEFwAAACCCwAAAMEFAAAguAAAAAQXAAAAggsAAEBwAQAACC4AAAAEFwAAgOACAAAQXAAAAAguAAAAwQUAACC4AAAAEFwAAACCCwAAQHABAAAguAAAAAQXAACA4AIAAEBwAQAACC4AAADBBQAAgOACAAAQXAAAAIILAAAAwQUAACC4AAAABBcAAACCCwAAQHABAAAILgAAAAQXAACA4AIAABBcAAAACC4AAADBBQAAILgAAAAQXAAAAIILAABAcAEAACC4AAAABBcAAACCCwAAQHABAAAILgAAAAQXAACA4AIAABBcAAAACC4AAADBBQAAILgAAAAQXAAAAIILAABAcAEAACC4AAAABBcAAIDgAgAAQHABAAAILgAAAMEFAACA4AIAABBcAAAAggsAAADBBQAAILgAAAAEFwAAAIILAABAcAEAAAguAAAABBcAAIDgAgAAEFwAAAAILgAAAMEFAAAguAAAABBcAAAAggsAAEBwAQAAILgAAAAEFwAAgOACAABAcAEAAAguAAAAwQUAAIDgAgAAEFwAAACCCwAAAMEFAAAguAAAAAQXAAAAggsAAEBwAQAACC4AAAAEFwAAgOACAAAQXAAAAAguAAAAwQUAACC4AAAAEFwAAACCCwAAQHABAAAguAAAAAQXAACA4AIAAEBwAQAACC4AAADBBQAAgOACAAAQXAAAAIILAAAAwQUAACC4AAAABBcAAACCCwAAQHABAAAILgAAAAQXAACA4AIAABBcAAAACC4AAADBBQAAILgAAAAQXAAAAIILAABAcAEAACC4AAAABBcAAACCCwAAQHABAAAILgAAAAQXAACA4AIAABBcAAAACC4AAADBBQAAILgAAAAQXAAAAIILAABAcAEAACC4AAAABBcAAIDgAgAAQHABAAAILgAAAMEFAACA4AIAABBcAAAAggsAAADBBQAAILgAAACawP8DdRk5yaivBroAAAAASUVORK5CYII=); }

.main-wrapper {
  margin-bottom: 0; }

.table-filters .form-group .search-filter.sourcedomains .dropdown {
  width: 160px; }

.campaign-strategy-filter .nya-bs-select.btn-group > .dropdown-menu .nya-bs-option {
  overflow: visible; }

.campaign-strategy-filter .dropdown-menu li a {
  width: unset; }

.main-wrapper .table tr.hover td {
  background-color: #fffef3 !important; }

.log-action-avatar-user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 45px;
  height: 45px;
  overflow: hidden;
  margin-right: 10px; }

.log-action-avatar-user_marg {
  margin: 10px; }

.log-action-avatar-user {
  max-width: 100%;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0; }

.log-action-avatar-user_bgr {
  border-radius: 50%;
  background-image: url(data:image/png;base64,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); }

.btn-radio-btn-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.btn-box-cl-req {
  margin-right: 10px; }

.external-link-i-log {
  margin-left: 5px;
  color: #c1c1c0; }
  .external-link-i-log i {
    font-size: 20px; }

.pos-relative {
  position: relative; }

.item-wrap_promo-typeselect {
  max-width: 740px; }

.shows-box-interstitial {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 175px; }

.entity-photo_max-w {
  max-width: 100%; }

.px_placeholder,
.percent_placeholder {
  position: relative; }

.px_placeholder input,
.percent_placeholder input {
  padding-right: 20px; }

.px_placeholder:after {
  content: 'px';
  position: absolute;
  top: 21%;
  right: 6px;
  color: silver; }

.percent_placeholder:after {
  content: '%';
  position: absolute;
  top: 21%;
  right: 6px;
  color: silver; }

.input-with-units.percent_placeholder:after {
  right: 14px; }

.overflow_auto {
  overflow: auto; }

.mt20 {
  margin-top: 20px; }

.pos-icon-td i {
  vertical-align: middle; }

.justify-con-s-b {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

body,
html {
  background-color: #f9fafb; }

.z-index-block-pos {
  position: relative;
  z-index: 9; }

.bord-r .btn {
  border-radius: 3px !important; }

.main-wrapper-container .nya-bs-select > .btn .filter-option {
  line-height: 100%; }

.nya-bs-select .pull-left.special-title {
  display: none !important; }

.show-special-title .pull-left.special-title {
  display: block !important; }

.show-special-title .pull-left.filter-option {
  display: none !important; }

.text-span-position {
  display: block;
  line-height: 1.8; }

.text-span-position_two {
  display: block;
  line-height: 1.9; }

.login-form .nya-bs-select > .btn .filter-option {
  display: inline-block; }

.table-tabs-currency-filter .select-filter .dropdown-menu {
  max-width: 100%; }

.table-tabs-currency-filter .short-title-list.select-filter .dropdown-menu {
  max-width: 190px; }

.sticky_el {
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  left: 0;
  background-clip: padding-box;
  z-index: 49; }

.sticky_el_top {
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  top: 0;
  z-index: 99;
  background-clip: padding-box; }

.sticky_el_bottom {
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  bottom: 0;
  z-index: 99;
  background-clip: padding-box; }

.sticky_el_top_z-index {
  z-index: 99999; }

th.sticky_el_top {
  -webkit-box-shadow: 0 1px 0 0 #e0e0e0;
          box-shadow: 0 1px 0 0 #e0e0e0; }

.sticky_el_bottom {
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  bottom: 0;
  z-index: 99;
  background-clip: padding-box; }

.sticky_el_bottom_z-index {
  z-index: 99999; }

th.sticky_el_bottom {
  -webkit-box-shadow: 0 0 0 1px #e0e0e0;
          box-shadow: 0 0 0 1px #e0e0e0; }

.sticky_l_1 {
  left: 1px; }

.sticky_l_33 {
  left: 33px; }

.sticky_l_34 {
  left: 34px; }

.sticky_l_35 {
  left: 35px; }

.sticky_l_40 {
  left: 40px; }

.sticky_l_81 {
  left: 81px; }

.sticky_l_88 {
  left: 88px; }

.sticky_header th {
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  top: 0;
  z-index: 99;
  background-clip: padding-box; }
  .sticky_header th:first-child {
    z-index: 99999; }

.sticky_header td:first-child {
  z-index: 999; }

.sticky_el.sticky_el--lead {
  padding-left: 2px !important; }

.thead tr th.sticky_el_top.sticky_l_name {
  border-bottom: 0px; }

.thead tr th.sticky_el_top {
  border-bottom: 0px; }

body {
  min-width: 1260px !important; }

.size-inp-nya-bs .nya-bs-select {
  width: 103px !important; }

.stat-wm-ac-table td.middle {
  max-width: 100%; }

.stat-wm-ac-filter .stat-filter-grid .stat-filter-column__title {
  margin-bottom: 20px; }

.stat-filter-grid_stat-group input[type='text'] {
  width: 100% !important; }

.filter-panel-container.opened > .filter-panel_padd-bottom {
  padding-bottom: 11px; }

.search-filter-multiple .isVipTag {
  background-color: #ffcc80; }

.search-filter-multiple .ui-select-container {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .search-filter-multiple .ui-select-container > div {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .search-filter-multiple .ui-select-container > div > span {
      display: none !important; }
    .search-filter-multiple .ui-select-container > div > span[allow-clear='true'] {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important; }
    .search-filter-multiple .ui-select-container > div .ui-select-match {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .search-filter-multiple .ui-select-container > div .ui-select-match > span {
        width: 49.5%; }
        .search-filter-multiple .ui-select-container > div .ui-select-match > span > span {
          width: 100%;
          -o-text-overflow: ellipsis;
             text-overflow: ellipsis;
          overflow: hidden;
          background-color: #e0e0e0;
          border: none;
          padding: 0; }
          .search-filter-multiple .ui-select-container > div .ui-select-match > span > span .tag-selected {
            display: block;
            width: 100%;
            -o-text-overflow: ellipsis;
               text-overflow: ellipsis;
            overflow: hidden;
            padding: 3px 8px; }
          .search-filter-multiple .ui-select-container > div .ui-select-match > span > span > .close {
            position: absolute;
            bottom: 0;
            right: 0;
            width: 22px;
            color: white !important;
            background-color: rgba(97, 97, 97, 0.9);
            opacity: 0;
            border-radius: 3px;
            line-height: 22px;
            padding-right: 6px; }
          .search-filter-multiple .ui-select-container > div .ui-select-match > span > span:hover .close {
            opacity: 1; }
  .search-filter-multiple .ui-select-container > div > span {
    width: 100%; }

.color-black {
  color: #212121 !important; }

.wrapper-group-statistics .currency-stat-search .parameter-search-list-item span.text {
  max-width: 100%; }

.wrapper-group-statistics .currency-stat-search .search-filter .ui-select-bootstrap > .ui-select-choices {
  width: 200px; }

.filter-details-section_padd-left {
  padding-left: 0; }

.stats-table tbody tr.level1 .dropdown-menu {
  top: auto !important;
  bottom: -18px;
  left: 10px; }

.stats-table tbody tr.level1:nth-child(1) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(2) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(3) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(4) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(5) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(6) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(7) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(8) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(9) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(10) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(11) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(12) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(13) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(14) .dropdown-menu,
.stats-table tbody tr.level1:nth-child(15) .dropdown-menu {
  top: 5px !important;
  bottom: auto; }

tr.ng-isolate-scope {
  height: 1px; }

.nya-bs-select.open > button {
  background-color: whitesmoke !important;
  border-color: #cbcbcb !important; }

.writes:before {
  opacity: 0; }

.credit-limit-remove_marg-l {
  margin-left: 7px; }

.daterangepicker.dropdown-menu {
  padding: 20px 10px 5px 10px; }

.day-select-marker-open-to-top .dropdown-menu {
  top: auto;
  bottom: 31px; }

.daterangepicker.ltr .ranges {
  padding-left: 12px; }

.daterangepicker.ltr .range_inputs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .daterangepicker.ltr .range_inputs .btn-success {
    margin-right: 12px; }

.btn-group > .btn:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-line-pack: center;
      align-content: center;
  padding: 5px 10px;
  width: 100%;
  min-width: 80px;
  height: auto;
  min-height: 100%;
  text-align: left;
  line-height: 1; }

.nya-bs-select .btn.btn-default {
  padding-right: 20px; }

.nya-bs-select .btn .special-title {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.table-container + div {
  border-top: 1px solid #e0e0e0;
  margin-top: -1px; }

.sign-in-role .nya-bs-select > button > span {
  padding: 6px 0 4px; }

.webmaster-upload-btn-wrapper_padd-top {
  padding-top: 30px; }

.top-menu.top-menu_padd-left {
  padding-left: 0; }

.publisher-search .input-group.name-id-search-container input {
  width: 130px; }

/* Replace from interesant-list-filters*/
.wallet-select-filter ol {
  min-width: 120px !important; }

.wallet-select-filter ol button {
  margin-right: -3px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-right: none !important; }

.wallet-select-filter c-name-id-search .input-group {
  margin-left: -3px; }

.wallet-select-filter c-name-id-search .input-group input {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important; }

.wallet-select-filter {
  width: 240px; }
  .wallet-select-filter__wrp {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .wallet-select-filter__label {
    min-width: 100%; }
  .wallet-select-filter c-name-id-search {
    width: auto;
    max-width: 118px; }

/* */
.labels-count {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 4px;
  height: 16px;
  font-family: 'robotor', sans-serif;
  font-size: 0.83333rem;
  color: #fff;
  text-align: center;
  background-color: #ec407a;
  border-radius: 8px; }

.container-min-height {
  min-height: 295px !important; }

.promo-pager-wrapper {
  width: 100%;
  border-top: 1px solid #e0e0e0; }
  .promo-pager-wrapper .bottom-pager {
    border: none !important; }

.font-b {
  font-family: 'robotom', sans-serif; }

.max-w-100 {
  max-width: 100%; }

.nya-bs-select {
  overflow: hidden; }
  .nya-bs-select.open {
    overflow: unset; }
  .nya-bs-select.nya-bs-select--data-live-search .dropdown-menu {
    margin-top: 0; }
    .nya-bs-select.nya-bs-select--data-live-search .dropdown-menu .bs-searchbox {
      position: relative;
      padding-right: 0;
      padding-left: 0; }
      .nya-bs-select.nya-bs-select--data-live-search .dropdown-menu .bs-searchbox::before {
        content: '';
        z-index: 9999;
        position: absolute;
        top: 15px;
        left: 19px;
        display: block;
        width: 2px;
        height: 6px;
        background-color: #9e9e9e;
        -webkit-transform: rotate(135deg);
            -ms-transform: rotate(135deg);
                transform: rotate(135deg); }
      .nya-bs-select.nya-bs-select--data-live-search .dropdown-menu .bs-searchbox::after {
        content: '';
        z-index: 9999;
        position: absolute;
        top: 8px;
        left: 10px;
        display: block;
        width: 10px;
        height: 10px;
        border: 2px solid #9e9e9e;
        border-radius: 50%; }
    .nya-bs-select.nya-bs-select--data-live-search .dropdown-menu input.form-control {
      position: relative;
      padding: 0 8px 6px 30px;
      border: unset;
      border-bottom: 1px solid #e0e0e0;
      border-radius: 0; }
      .nya-bs-select.nya-bs-select--data-live-search .dropdown-menu input.form-control:active, .nya-bs-select.nya-bs-select--data-live-search .dropdown-menu input.form-control:focus {
        border-bottom: 1px solid #616161; }
    .nya-bs-select.nya-bs-select--data-live-search .dropdown-menu .selected.active a {
      color: #000000; }
    .nya-bs-select.nya-bs-select--data-live-search .dropdown-menu .no-search-result.show {
      padding: 8px 10px 12px 26px;
      background-color: #fff; }
      .nya-bs-select.nya-bs-select--data-live-search .dropdown-menu .no-search-result.show span {
        color: #424242;
        font-style: italic;
        text-transform: lowercase; }

.search-input_pp .nya-bs-select.btn-group .dropdown-menu.inner {
  min-width: 170px; }

.search-input_pp .nya-bs-select.btn-group .dropdown-menu li a {
  width: 100%; }

.margin-0 {
  margin: 0 !important; }

.delete-disapprove-modal-reason {
  margin-top: 24px; }

.ui-select-bootstrap > .ui-select-match > .btn {
  -o-text-overflow: unset !important;
     text-overflow: unset !important; }

body .modal .modal-body {
  padding: 0; }

body .modal .modal-content {
  min-width: 739px;
  padding: 0 20px;
  padding-top: 20px;
  padding-bottom: 8px; }

body .modal .modal-dialog {
  min-width: 739px;
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
  margin: 0;
  margin-top: 30px;
  margin-left: 234px; }

body .modal .table {
  margin-bottom: 0; }

body .modal .modal-close {
  top: 26px; }

body .modal .modal-expand-container {
  margin-left: -20px;
  margin-right: -20px; }

body .modal .modal-expand-container.modal-footer {
  padding: 0 20px;
  padding-top: 8px; }

body .modal .filters-modal-wrapper {
  padding-bottom: 11px; }

body .modal .modal-title {
  font-size: 16px; }

body .modal.normal-modal-spec .modal-header {
  padding: 0;
  padding-bottom: 24px; }

body .modal.compact-modal-spec .modal-header {
  padding: 0;
  padding-bottom: 15px; }

.banned {
  font-size: 12px;
  color: white;
  background: red;
  border-radius: 50%;
  padding: 3px; }

.wrapper-fixed-width {
  width: 185px; }

.mini .wrapper-fixed-width {
  width: 65px; }

.form-control {
  background-color: transparent; }

.table-wrapper {
  background-color: white;
  -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  position: relative;
  padding-bottom: 41px; }
  .table-wrapper .bottom-pager {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px; }

.ui-select-bootstrap > .ui-select-match > .btn,
.table-filters c-date-range > input.form-control,
.form-inline .form-control {
  background-color: white; }

.table-wrapper_marg-t-tags {
  margin-top: 17px; }

.userInfoTooltip-wrapper__inner-info-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin: 6px 0; }
  .userInfoTooltip-wrapper__inner-info-wrapper:last-child {
    margin-bottom: 0; }

.userInfoTooltip-wrapper__inner-title {
  min-width: 48px; }

.user-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  border-radius: 20px;
  cursor: pointer; }
  .user-wrapper:hover {
    background-color: #ebebeb; }
    .user-wrapper:hover .user-avatar-settings-icon-wrapper {
      opacity: 1; }

.user-avatar-settings-icon-wrapper {
  position: absolute;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100%;
  background-color: #ebebeb94;
  opacity: 0; }

.getWaEntitiesCountTippyTemplate__info {
  background-color: #f8bbd0;
  padding: 2px 5px; }

.getWaEntitiesCountTippyTemplate__title {
  margin-bottom: 10px;
  font-size: 16px; }

.c-user-avatar-inner {
  width: 100%;
  height: 100%; }

.infinity-icon {
  font-size: 1.5em;
  position: relative;
  bottom: 1px; }

.labels-count__num {
  display: inline-block;
  padding-top: 1px; }

.dropdown-menu_shadow {
  -webkit-box-shadow: 0 0 19px 2px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 19px 2px rgba(0, 0, 0, 0.2); }

.separator-menu {
  width: 100%;
  height: 1px;
  background: -webkit-gradient(linear, left top, right top, from(rgba(33, 150, 243, 0.1)), color-stop(40%, #d6d6d6), color-stop(60%, #d6d6d6), to(rgba(33, 150, 243, 0.1)));
  background: -o-linear-gradient(left, rgba(33, 150, 243, 0.1) 0%, #d6d6d6 40%, #d6d6d6 60%, rgba(33, 150, 243, 0.1) 100%);
  background: linear-gradient(to right, rgba(33, 150, 243, 0.1) 0%, #d6d6d6 40%, #d6d6d6 60%, rgba(33, 150, 243, 0.1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#332196f3', endColorstr='#332196f3', GradientType=1); }

.bubble_chart_stat {
  -webkit-box-shadow: -1px 1px 0px 0px #9e9e9e;
          box-shadow: -1px 1px 0px 0px #9e9e9e; }

.news-wrapper-posts {
  position: relative;
  border-radius: 5px;
  background-color: white;
  -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);
  padding-bottom: 25px; }
  .news-wrapper-posts .bottom-pager {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px; }

.id-list-input,
.platform-textarea-modal {
  width: 100%;
  min-height: 250px !important;
  margin: 5px 0 10px 0 !important;
  padding: 10px 10px 0 !important; }

.ui-select-bootstrap > .ui-select-match > .btn {
  border-color: #bdbdbd; }

.notActive.openable:before {
  opacity: 0.3; }

.shadow-line {
  position: absolute;
  top: -11px;
  right: 0;
  height: 55px;
  width: 22px;
  z-index: 99;
  -webkit-box-shadow: 7px 0 15px -7px rgba(0, 0, 0, 0.2);
          box-shadow: 7px 0 15px -7px rgba(0, 0, 0, 0.2); }

th .shadow-line {
  top: -6px;
  height: 60px; }

.table-container tr .no-overflow {
  overflow: unset !important; }

.ellipsis {
  width: 100%;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.tds td .shadow-line {
  height: 127%; }

.shadow-line.shadow-line--lofty {
  height: calc(100% + 11px); }

.after-shadow {
  padding: 0 10px !important; }

.wb-list-name-fields {
  width: 220px;
  display: inline-block;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: pre; }

.wb-list-name-fields.wb-list-name-fields_platform {
  display: block;
  width: 100%; }

.wb-list-stat-link-wrap {
  margin-right: 16px;
  width: 84px;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden; }
  .wb-list-stat-link-wrap_empty {
    display: inline-block;
    height: 5px; }

.campaign-wb-list-counter_w {
  margin-right: 15px; }

.wrapper-wb-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 7px 0 7px 20px; }
  .wrapper-wb-container:hover {
    background-color: whitesmoke; }
  .wrapper-wb-container .triangle-icon-rotate {
    top: 11px;
    left: 7px; }
  .wrapper-wb-container .triangle-icon-rotate_90deg {
    top: 14px;
    left: 5px; }

#os-input .dropdown-select-btns {
  padding: 0;
  margin: 0;
  padding-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-left: 10px; }

.once .dropdown-menu.dropdown-menu_pos {
  top: -51px !important; }

.section-navigation-owner {
  width: 100%;
  margin-top: 18px; }

.pointer {
  cursor: pointer; }

.link-absolute {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 5px;
  padding-right: 10px;
  z-index: 999; }

.page-wrapper_main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  min-height: 98vh;
  height: auto; }

.left-sider {
  position: sticky;
  top: 1px;
  height: auto;
  min-height: 98.8vh; }

.section-navigation-wrapper,
.c-right-menu .right-menu {
  position: sticky;
  top: 0; }

.section-breadcrumb-item {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s; }

.section-header_sticky {
  position: sticky;
  top: 0;
  width: auto;
  height: 59px;
  background-color: #f9fafb;
  margin-bottom: 5px;
  z-index: 999; }

.fixed-header {
  -webkit-box-shadow: 0 6px 2px -4px silver;
          box-shadow: 0 6px 2px -4px silver;
  padding: 23px 5px;
  margin: 0 -5px; }

.content-container .footer-hash {
  display: none; }

.content-container.table-visible-footer .footer-hash {
  display: table-cell; }

.content-container .hash-stats {
  display: none; }

.content-container.table-hash-stats .hash-stats {
  display: table-cell; }

.content-container .hash-status {
  display: none; }

.content-container.table-hash-status .hash-status {
  display: table-cell; }

.content-container .hash-quality {
  display: none; }

.content-container.table-hash-quality .hash-quality {
  display: table-cell; }

.content-container .hash-marketing {
  display: none; }

.content-container.table-hash-marketing .hash-marketing {
  display: table-cell; }

.content-container .hash-contacts {
  display: none; }

.content-container.table-hash-contacts .hash-contacts {
  display: table-cell; }

.content-container .hash-ssp_data {
  display: none; }

.content-container.table-hash-ssp_data .hash-ssp_data {
  display: table-cell; }

.content-container .hash-dsp_data {
  display: none; }

.content-container.table-hash-dsp_data .hash-dsp_data {
  display: table-cell; }

.content-container .hash-strict {
  display: none; }

.content-container.table-hash-strict .hash-strict {
  display: table-cell;
  white-space: normal; }

.content-container .hash-webmasters {
  display: none; }

.content-container.table-hash-webmasters .hash-webmasters {
  display: table-cell; }

.content-container .hash-acceptors {
  display: none; }

.content-container.table-hash-acceptors .hash-acceptors {
  display: table-cell; }

.content-container .footer-hash-stats {
  display: none; }

.content-container.table-hash-stats.table-visible-footer .footer-hash-stats {
  display: table-cell; }

.content-container .hash-keywords {
  display: none; }

.content-container.table-hash-keywords .hash-keywords {
  display: table-cell; }

.content-container .footer-hash-keywords {
  display: none; }

.content-container.table-hash-keywords.table-visible-footer .footer-hash-keywords {
  display: table-cell; }

.content-container .hash-finances {
  display: none; }

.content-container.table-hash-finances .hash-finances {
  display: table-cell; }

.content-container .footer-hash-finances {
  display: none; }

.content-container.table-hash-finances.table-visible-footer .footer-hash-finances {
  display: table-cell; }

.content-container .hash-freport {
  display: none; }

.content-container.table-hash-freport .hash-freport {
  display: table-cell; }

.content-container .footer-hash-freport {
  display: none; }

.content-container.table-hash-freport.table-visible-footer .footer-hash-freport {
  display: table-cell; }

.content-container .hash-visitors {
  display: none; }

.content-container.table-hash-visitors .hash-visitors {
  display: table-cell; }

.content-container .footer-hash-visitors {
  display: none; }

.content-container.table-hash-visitors.table-visible-footer .footer-hash-visitors {
  display: table-cell; }

.content-container .hash-traffic {
  display: none; }

.content-container.table-hash-traffic .hash-traffic {
  display: table-cell; }

.content-container .footer-hash-traffic {
  display: none; }

.content-container.table-hash-traffic.table-visible-footer .footer-hash-traffic {
  display: table-cell; }

.content-container .hash-efficiency {
  display: none; }

.content-container.table-hash-efficiency .hash-efficiency {
  display: table-cell; }

.content-container .footer-hash-efficiency {
  display: none; }

.content-container.table-hash-efficiency.table-visible-footer .footer-hash-efficiency {
  display: table-cell; }

.content-container .hash-list {
  display: none; }

.content-container.table-hash-list .hash-list {
  display: table-cell;
  -o-text-overflow: clip;
     text-overflow: clip; }

.content-container .hash-kpi {
  display: none; }

.content-container.table-hash-kpi .hash-kpi {
  display: table-cell; }

.content-container .footer-hash-list {
  display: none; }

.content-container.table-hash-list.table-visible-footer .footer-hash-list {
  display: table-cell; }

.content-container .hash-semantic {
  display: none; }

.content-container.table-hash-semantic .hash-semantic {
  display: table-cell; }

.content-container .footer-hash-semantic {
  display: none; }

.content-container.table-hash-semantic.table-visible-footer .footer-hash-semantic {
  display: table-cell; }

.content-container .footer-hash-settings {
  display: none; }

.content-container.table-hash-settings.table-visible-footer .footer-hash-settings {
  display: table-cell; }

.content-container .hash-settings {
  display: none; }

.content-container.table-hash-settings .hash-settings {
  display: table-cell; }

.content-container .footer-hash-sources {
  display: none; }

.content-container.table-hash-sources.table-visible-footer .footer-hash-sources {
  display: table-cell; }

.content-container .footer-hash-geo {
  display: none; }

.content-container.table-hash-geo.table-visible-footer .footer-hash-geo {
  display: table-cell; }

.content-container .footer-hash-browsers {
  display: none; }

.content-container.table-hash-browsers.table-visible-footer .footer-hash-browsers {
  display: table-cell; }

.top-menu .nav-pills .nav-link.active {
  background-color: transparent;
  color: #212121; }

.btn-ico .dropdown-toggle:after {
  display: none; }

.c-single-control {
  cursor: pointer;
  color: #757575;
  font-family: 'robotol', sans-serif; }
  .c-single-control.open, .c-single-control:hover {
    color: #2196f3; }

.c-single-control .dropdown-toggle:after {
  display: none; }

c-partitions-menu .c-single-control .dropdown-toggle {
  margin-left: 6px;
  padding: 6px 20px 6px 6px;
  border: 1px solid #e0e0e0;
  color: #757575;
  border-radius: 3px; }
  c-partitions-menu .c-single-control .dropdown-toggle:hover {
    border: 1px solid #616161;
    color: #212121;
    background-color: #f5f5f5; }
    c-partitions-menu .c-single-control .dropdown-toggle:hover:after {
      color: #616161; }
  c-partitions-menu .c-single-control .dropdown-toggle:after {
    top: 4px;
    right: 2px;
    display: inline-block;
    color: #bdbdbd; }

.field-info {
  color: #757575; }

.notify .alert-dismissible .close {
  right: 0; }

.content-container.table-hash-list .btn-cell-wrapper {
  padding: 0; }
  .content-container.table-hash-list .btn-cell-wrapper > .btn-cell {
    height: 38px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    padding: 0 8px; }
    .content-container.table-hash-list .btn-cell-wrapper > .btn-cell:hover {
      background-color: #e8e7e7a1; }

.content-container.table-hash-list .btn-cell-wrapper > .btn-cell .btn-cell__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  height: 100%;
  width: 100%; }

.table .table-secondary,
.text-muted {
  opacity: 0.6; }

.table-selected-handler {
  background-color: #006ce5; }
  .table-selected-handler .open-comment-modal-btn,
  .table-selected-handler .bulk-copy-btn {
    height: 32px; }

.ui-select-placeholder {
  opacity: 1; }

.form-control-label_target-url {
  font-size: 0.88rem; }

.ui-select-choices.ui-select-choices.ui-select-choices-content.ui-select-dropdown.dropdown-menu,
.nya-bs-select .dropdown-menu.open {
  z-index: 998; }

input.secure {
  text-security: disc;
  -webkit-text-security: disc; }

.tippy-tooltip.tippy-with-range-theme {
  padding: 0 !important;
  border: 0 !important;
  color: black; }
  .tippy-tooltip.tippy-with-range-theme .tippy-content {
    background-color: white; }
  .tippy-tooltip.tippy-with-range-theme .tippy-backdrop {
    background-color: white; }

.platform-targeting {
  height: 32px; }

.platform-targeting .triangle-icon-rotate {
  top: 10px; }

.platform-targeting .triangle-icon-rotate_90deg {
  top: 13px; }

.platform-targeting > div {
  height: 33px; }

.modal.report-modal .table th,
.modal.report-modal .table td {
  padding: 6px;
  line-height: 1;
  height: 32px;
  background-clip: border-box; }

.modal.report-modal .table th.name-col,
.modal.report-modal .table td.name-col {
  max-width: 120px; }

.modal.report-modal .table th button,
.modal.report-modal .table td button {
  padding: 4px 6px 5px;
  min-width: 50px;
  line-height: 1; }

.modal.report-modal .table th {
  white-space: nowrap; }

.modal.report-modal .table th[r],
.modal.report-modal td[r] {
  text-align: right; }

.modal.report-modal .modal-content {
  background-clip: border-box; }

.modal.report-modal .table th .btn,
.modal.report-modal .table td .btn {
  min-width: 60px; }

.modal.report-modal .filters {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }

.modal.report-modal .filters > fieldset:not(:last-child) {
  margin-right: 4px; }

.modal.report-modal .table td.empty-table-mess {
  padding: 50px 0; }

.modal.report-modal .btn-ico {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.modal.report-modal .refresh-icon {
  font-size: 18px;
  margin: 0; }

.modal.report-modal .btn.disabled {
  opacity: 0.5;
  cursor: not-allowed; }

.modal.report-modal .table-container {
  max-height: 70vh; }

.modal.report-modal .modal-content {
  min-width: 860px; }

.modal.report-modal .table-container + div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  padding: 0 6px;
  border-top: none;
  border-bottom: 1px solid #e0e0e0; }

.modal.report-modal .filter-pager-modal ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  list-style: none;
  padding: 0;
  margin: 0; }

.modal.report-modal .filter-pager-modal {
  float: right; }

.modal.report-modal .filter-pager-modal li.disabled,
.modal.report-modal .filter-pager-modal li.disabled > a {
  opacity: 0.5;
  cursor: not-allowed;
  pointer-events: none; }

.modal.report-modal .table-modal-suggestions td {
  vertical-align: middle; }

a.disabled {
  color: #9e9e9e;
  pointer-events: none;
  cursor: not-allowed; }

.filter-pager-modal .icon-chevron-left:focus,
.filter-pager-modal .icon-chevron-right:focus {
  outline: rgba(0, 103, 244, 0.247) auto 5px;
  color: #e6001f; }

.filter-pager-modal .icon-chevron-left.disabled,
.filter-pager-modal .icon-chevron-right.disabled {
  color: #9e9e9e;
  pointer-events: none;
  cursor: not-allowed; }

.flex-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.flex-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

/* Start - Fullscreen modal replace style */
body .modal.campaign-stat-modal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }
  body .modal.campaign-stat-modal .modal-dialog {
    margin: auto;
    max-width: 100%; }
  body .modal.campaign-stat-modal .modal-content {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100vh; }
  body .modal.campaign-stat-modal .modal-header {
    margin-top: auto;
    padding-top: 16px;
    width: calc(100% - 46px);
    border-bottom: 1px solid #cdcece; }
  body .modal.campaign-stat-modal .modal-close {
    position: unset;
    margin-top: auto;
    padding-top: 16px;
    padding-bottom: 15px;
    width: 36px;
    text-align: end; }
    body .modal.campaign-stat-modal .modal-close i {
      outline: 1px solid #cdcece;
      outline-offset: 11px; }
  body .modal.campaign-stat-modal .modal-close:hover i,
  body .modal.campaign-stat-modal .modal-close:focus i {
    color: black;
    outline-color: black; }
  body .modal.campaign-stat-modal .modal-title {
    font-family: 'robotor', sans-serif, 'Arial'; }
  body .modal.campaign-stat-modal .tabs {
    padding-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  body .modal.campaign-stat-modal .tab {
    padding-top: 16px;
    padding-bottom: 15px; }
  body .modal.campaign-stat-modal .tab:hover {
    text-decoration: underline; }
  body .modal.campaign-stat-modal .tab:first-of-type {
    margin-left: 0; }
  body .modal.campaign-stat-modal fieldset.ng-scope {
    margin-left: 0 !important; }
  body .modal.campaign-stat-modal .modal-body {
    margin-bottom: auto;
    width: 100%; }
  body .modal.campaign-stat-modal .property-report-table th {
    padding: 0;
    height: 49px;
    border-top: 1px solid #cdcece;
    border-bottom: 1px solid #cdcece; }
  body .modal.campaign-stat-modal .table-container {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 410px;
    border-bottom: 1px solid #cdcece; }
  body .modal.campaign-stat-modal .table-container + div {
    border-bottom: unset; }
  body .modal.campaign-stat-modal .empty-table-mess {
    border-bottom: unset; }
  body .modal.campaign-stat-modal .property-report-table {
    border-bottom: unset; }

/* end */
.campaign-stat-modal .campaign-stat-modal__table-footer {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }

/* End - Fullscreen modal replace style */
.UrlTemplateTooltip-title {
  margin-bottom: 5px; }

.UrlTemplateTooltip-list {
  padding-left: 15px;
  margin-top: 10px;
  margin-left: 0; }

.result-url-container {
  margin: 10px 0;
  font-family: 'robotom', sans-serif; }

.result-url {
  font-family: 'robotor', sans-serif; }

.result-url_dec {
  display: inline-block;
  border-radius: 3px;
  word-break: break-all; }

.url-params-desc {
  padding-left: 20px;
  margin-bottom: 10px;
  list-style: none; }

.url-acc-params {
  color: grey; }

.url-acc-params_padd {
  padding: 3px 0; }

.url-duplicate-list {
  padding: 0;
  list-style: none; }

.url-duplicate-notification {
  border-left: 3px solid orange;
  margin: 10px 0 15px 0;
  padding: 15px 1rem;
  background: #eee; }

.wl-markup-hadler + c-main-menu .dropdown-menu.open {
  top: 156px; }

.wl-markup-hadler + c-main-menu a[href='#/campaigns/entities/list'] i {
  margin-right: 8px; }

body.lang-ru .label-left {
  width: 40px;
  display: inline-block;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  height: 10px;
  margin: 0px; }

body.lang-ru .label-right {
  width: 40px;
  display: inline-block;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  top: 13px;
  height: 10px;
  margin-left: 5px; }

body.lang-ru .label-right.label--icon,
body.lang-ru .label-left.label--icon {
  height: 27.25px; }

body.lang-ru .label-left.label--icon {
  margin-right: 10px;
  width: 32px; }

body.lang-ru .label-right.label--icon {
  margin-left: 10px;
  width: 32px; }

body.lang-ru .switch-inp-wrapper.icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

body.lang-ru .switch-inp-wrapper.icon icon {
  top: 2px; }

body.lang-ru .switch-inp-wrapper.icon .switch {
  top: 1px; }

body.lang-ru .switch-inp-wrapper.icon .label {
  padding-bottom: 0; }

body.lang-ru .switch-inp-wrapper.icon .label-left icon {
  width: 18px;
  height: 18px; }

body.lang-ru .switch-inp-wrapper.icon .label-right icon {
  top: 3px;
  width: 16px;
  height: 16px; }

body.lang-ru .switch-inp-wrapper.icon .label-left.active .icon__el {
  fill: #4caf50; }

body.lang-ru .switch-inp-wrapper.icon .label-right.active .icon__el {
  fill: #f44336; }

body.lang-ru .switch-inp-wrapper.icon.inactive .label .icon__el {
  fill: #bdbdbd; }

.vert-al-middle {
  vertical-align: -webkit-baseline-middle; }

.v-a-super {
  vertical-align: super; }

.f-w {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.input-auto-w {
  width: auto; }

.label-text-120 {
  width: 120%; }

.min-w-0 {
  min-width: 0; }

.based {
  margin-right: 0px !important;
  padding-right: 0px !important; }

.button-copy {
  width: 18%;
  margin-left: -10px; }

.row-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 0; }
  .row-box--info-box .label-box .label-box__heading {
    padding-top: 8px; }
  .row-box.row-box--collapse {
    display: none; }
  .row-box + .row-box--top-over-edge {
    margin-top: -8px;
    padding-top: 0; }
  .row-box--sub {
    padding-top: 4px; }
  .row-box.has-danger .nya-bs-select.form-control {
    border: 1px solid #dc3545; }
  .row-box .nya-bs-select .btn.btn-default {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .row-box .nya-bs-select .btn.btn-default span {
      line-height: 16px; }
  .row-box .dropdown-toggle::after {
    top: calc(50% - 7px); }

.label-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  margin: 0;
  padding-right: 8px;
  width: 25%;
  font-family: 'robotom', sans-serif;
  font-size: 13px;
  line-height: 16px;
  color: #000;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }
  .label-box .form-control-label.required {
    padding-right: 0; }
  .label-box.label-box--modal {
    width: 35%; }
  .label-box .label-box__icon--expand {
    display: none; }
  .label-box .label-box__icon--close {
    display: inline; }
  .label-box__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    padding-top: 10px;
    padding-bottom: 2px;
    font-family: 'robotor', sans-serif;
    color: #1976d2;
    cursor: pointer; }
    .label-box__link:hover, .label-box__link:focus {
      text-decoration: underline; }
  .label-box__icon {
    position: relative;
    font-size: 14px;
    color: #b1b1b1;
    vertical-align: -2px; }
    .label-box__icon:hover, .label-box__icon:focus {
      color: #000;
      cursor: pointer; }
    .label-box__icon--regular {
      top: 5px;
      left: 3px; }
  .label-box.label-box--collapse__text--thin {
    font-family: 'robotor', sans-serif;
    font-size: 12px;
    color: #000;
    font-weight: 500;
    text-shadow: none; }
  .label-box.label-box--collapse .label-box__icon--expand {
    display: inline; }
  .label-box.label-box--collapse .label-box__icon--close {
    display: none; }
  .label-box__heading {
    margin: 0;
    padding-top: 5px;
    text-align: right; }
    .label-box__heading .label-box__icon--expand,
    .label-box__heading .label-box__icon--close {
      position: relative;
      top: 4px;
      font-size: 18px; }
    .label-box__heading--expand {
      margin-top: -1px;
      padding-top: 0; }
      .label-box__heading--expand:hover, .label-box__heading--expand:focus {
        cursor: pointer; }
        .label-box__heading--expand:hover .label-box__text, .label-box__heading--expand:focus .label-box__text {
          text-decoration: underline; }
  .label-box__text--thin {
    font-family: 'robotor', sans-serif;
    font-size: 12px; }

.setting-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0;
  padding-left: 8px;
  width: 75%; }
  .setting-box--full-width {
    padding-left: 0;
    width: 100%; }
  .setting-box--row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
  .setting-box.setting-box--modal {
    width: 65%; }
  .setting-box.setting-box--collapse {
    display: none; }
    .setting-box.setting-box--collapse.setting-box--close-defend {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
  .setting-box .form-alert {
    position: static;
    padding-top: 2px;
    padding-bottom: 4px; }
  .setting-box__hint {
    margin: 0;
    padding: 0;
    font-family: 'robotor', sans-serif;
    font-size: 11px;
    font-weight: 500;
    color: #757575; }

.setting-box.setting-box--expand .data {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-height: 34px;
  overflow: hidden; }

.setting-box.setting-box--expand .data.expand-data {
  max-height: 420px;
  overflow: hidden; }
  .setting-box.setting-box--expand .data.expand-data .helper {
    overflow: hidden; }
  .setting-box.setting-box--expand .data.expand-data .helper ul {
    margin: 0;
    margin-top: 8px;
    width: 100%;
    overflow: hidden;
    overflow-y: scroll;
    overflow-x: scroll; }
  .setting-box.setting-box--expand .data.expand-data .helper li {
    list-style: none;
    white-space: nowrap; }

.data-kit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 4px; }

.manual-alert {
  margin-bottom: 6px;
  display: none;
  font-family: 'robotor', sans-serif;
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  color: #0da15a; }

.manual-alert.manual-alert--warning {
  color: #dc3545;
  display: block; }

.info-box {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 12px;
  padding: 8px 12px;
  border-radius: 2px;
  background-color: #eeeeee; }
  .info-box--success {
    background-color: #d3ebd3; }
  .info-box--warning {
    background-color: #ffe3b9; }
  .info-box__text {
    margin: 0;
    padding: 0;
    font-family: 'robotor', sans-serif;
    font-size: 12px;
    font-weight: 500;
    color: #000; }
  .info-box__text--column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .info-box__link {
    color: #1976d2; }
    .info-box__link:hover, .info-box__link:focus {
      color: #2e40e6;
      text-decoration: underline;
      cursor: pointer; }
  .info-box__icon {
    position: relative;
    top: 2px;
    font-size: 14px;
    line-height: 14px; }

.data {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%; }
  .data--string {
    padding-top: 6px;
    font-family: 'robotor', sans-serif;
    font-size: 12px;
    line-height: 14px;
    font-weight: 500;
    color: #000; }
    .data--string--med {
      line-height: 16px;
      font-family: 'robotom', sans-serif; }
    .data--string--full-height {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0; }
  .data--control {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-right: 8px;
    width: 75%;
    min-width: 75%; }
    .data--control--full-width {
      width: 100%;
      min-width: 100%; }

.data.data--control-wide {
  width: 100%; }

.mt15 {
  margin-top: 15px; }

.mt25 {
  margin-top: 25px; }

.dib {
  display: inline-block; }

.icon-handler {
  cursor: pointer; }
  .icon-handler .icon__el {
    fill: #e0e0e0; }
    .icon-handler .icon__el:hover, .icon-handler .icon__el:focus {
      fill: #616161; }
  .icon-handler_active .icon__el {
    fill: #43b519; }
    .icon-handler_active .icon__el:hover, .icon-handler_active .icon__el:focus {
      fill: #43b519; }
  .icon-handler div {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    min-height: 36px;
    width: 28px; }

.icon-handler-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.icon-handler-list .icon-handler .box-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.icon-handler-list .icon-handler .box-icon .mode_display_table {
  top: 0; }

.prelend-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: end;
      align-content: flex-end;
  padding-bottom: 28px; }
  .prelend-box__btn-pick-option {
    max-height: 36px;
    min-height: 36px; }
  .prelend-box__label {
    max-height: 36px;
    min-height: 36px; }
  .prelend-box__img-fish {
    position: relative;
    width: 200px;
    height: 350px;
    border: 1px dashed #bdbdbd; }
  .prelend-box__text-fish {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: absolute;
    top: 12px;
    left: 0;
    right: 0;
    width: 100%;
    font-family: 'robotor', sans-serif;
    font-size: 12px;
    line-height: 14px;
    font-weight: 500;
    color: #000000;
    text-align: center; }

.section-form.section-form_sticky-handler {
  position: relative; }
  .section-form.section-form_sticky-handler .entity-fields-save {
    z-index: 2;
    position: sticky;
    bottom: 0;
    left: 0;
    min-width: 640px;
    width: 100%;
    border-top: 2px solid #fb8c00;
    background-color: antiquewhite;
    -webkit-transition: all 0.8s ease-in;
    -o-transition: all 0.8s ease-in;
    transition: all 0.8s ease-in;
    -webkit-animation: fadeAttentionBC 4s linear 1s infinite;
            animation: fadeAttentionBC 4s linear 1s infinite; }

.section-form__validate-message {
  position: relative;
  bottom: 6px; }

.driver-form .checkbox-label.checkbox-label--float .check-decor {
  top: 3px; }

.driver-form .checkbox-label,
.driver-form .checkbox-label__text,
.driver-form .checkbox-label--float,
.driver-form label.checkbox-label.checkbox-label--float {
  min-height: unset; }

/* c-statistics-wm-ac-filter */
c-statistics-wm-ac-filter c-geo-filter {
  display: block; }

c-statistics-wm-ac-filter .geo-filter.filter-panel-container {
  width: 100%; }

c-statistics-wm-ac-filter c-date-range {
  width: 100%; }
  c-statistics-wm-ac-filter c-date-range #acc-reg-date-range-input,
  c-statistics-wm-ac-filter c-date-range #wm-reg-date-range-input {
    width: 100% !important; }

c-statistics-wm-ac-filter .box-arbitrage-checkbox {
  margin-top: 14px; }

/* c-statistics-wm-ac-filter - end*/
.invoice-btn {
  padding: 0 0.25em;
  margin: 0;
  min-width: 1em; }

.form-control.form-control_multicontrol {
  position: relative;
  -ms-touch-action: auto !important;
      touch-action: auto !important;
  margin: 0 !important;
  padding: 7px 0 8px 10px !important;
  border-right: none;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.form-control.form-control_multicontrol + .btn.btn-secondary {
  position: relative;
  left: -1px;
  display: inline-block;
  padding: 0 !important;
  padding-top: 0 !important;
  width: 30px;
  min-width: unset;
  height: 32px;
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.form-control.form-control_multicontrol:focus + .btn.btn-secondary,
.form-control.form-control_multicontrol:hover + .btn.btn-secondary {
  border-color: #212121; }

.form-control.form-control_multicontrol + .btn-secondary:focus {
  background-color: #ffffff !important; }

.form-control.form-control_multicontrol + .btn-secondary:hover,
.form-control.form-control_multicontrol + .btn-secondary:active:hover {
  border-color: #212121 !important; }

/* start : node-accordion */
.node-accordion__title-value {
  display: inline-block;
  width: 100%;
  max-width: 100%;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: pre;
  overflow: hidden; }

.node-accordion .triangle-icon-rotate {
  display: block !important; }

.node-accordion .triangle-icon-rotate.triangle-icon-rotate_90deg {
  display: none !important; }

.node-accordion__title.fully .triangle-icon-rotate {
  display: none !important; }

.node-accordion__title.fully .triangle-icon-rotate.triangle-icon-rotate_90deg {
  display: block !important; }

.node-accordion__title.fully + .node-accordion__body {
  display: block !important; }

.node-accordion__body {
  display: none !important; }

/* end : node-accordion */
.height_auto {
  height: auto !important;
  min-height: auto !important; }

.helper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .helper__body {
    background-color: #eeeeee; }
  .helper.helper--attention .helper__body {
    background-color: #ffe3b9; }
  .helper.helper--form .helper__header {
    width: 206px; }
  .helper.helper--form .helper__body {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 65.5%; }
    .helper.helper--form .helper__body.helper__body--full-width {
      max-width: 100%; }

.helper__title {
  font-weight: 700; }

.helper__body {
  padding: 8px 12px;
  border-radius: 2px; }

.helper__recital {
  margin-bottom: 0; }

.helper__recital + .helper__recital {
  margin-bottom: 6px; }

.definition {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0;
  margin-bottom: 1rem;
  padding-top: 20px; }
  .definition__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 0;
    padding: 0;
    list-style: none; }
  .definition__item {
    display: inline-block;
    position: relative;
    min-height: 30px;
    padding: 6px 12px;
    background-color: #f0f0f0; }
  .definition__term {
    font-family: inherit;
    font-weight: 700;
    margin: 0; }
  .definition__separator {
    max-width: 20px; }
  .definition__definition {
    font-family: inherit;
    font-weight: 500;
    margin: 0;
    padding: 0; }

.badge {
  margin-right: 16px;
  padding: 5px 9px;
  max-width: 96px;
  min-width: 64px;
  color: #fff;
  background-color: #9e9e9e;
  border-radius: 4px; }
  .badge--success {
    background-color: #43b519; }
  .badge--warning {
    background-color: #fb8c00; }
  .badge--danger {
    background-color: #dc3545; }

.section-header.section-header_sticky .section-header-left + .badge {
  margin-left: 16px; }

.section-settings .modal-dialog {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 96% !important;
  width: auto !important;
  min-width: auto !important;
  max-height: calc(100vh - 60px) !important; }

.section-settings .modal-content {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: auto !important;
  margin-right: auto  !important;
  padding: 10px 16px !important;
  max-width: 100% !important;
  width: auto !important;
  min-width: auto !important;
  border-radius: 6px !important;
  overflow: hidden; }

.section-settings .data-table-settings {
  overflow: hidden;
  height: 100%; }

.section-settings .data-table-settings .modal-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: calc(100% - 82px);
  overflow: scroll; }

#customizable-table .bottom-pager {
  border-top-width: 0px !important; }

#customizable-table .table-container {
  border-bottom: 1px solid #cecece; }

.datatable-settings-handler {
  position: absolute;
  right: 10px;
  top: 8px;
  display: inline-block;
  width: 32px;
  height: 32px; }

.datatable-settings {
  position: relative; }

.datatable-settings__btn {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 6px;
  padding-left: 8px;
  padding-bottom: 4px;
  width: 32px;
  height: 32px;
  border: 1px solid #f2f2f2;
  color: #757575;
  font-size: 10px;
  line-height: 12px;
  font-weight: 500;
  border-radius: 4px;
  cursor: pointer;
  -webkit-transition: all 0.1s ease-in-out 0.1s;
  -o-transition: all 0.1s ease-in-out 0.1s;
  transition: all 0.1s ease-in-out 0.1s; }
  .datatable-settings__btn .icon__el {
    fill: #c5c5c5; }
  .datatable-settings__btn:hover {
    border: 1px solid #757575;
    color: #000;
    background-color: #f1f1f1; }
    .datatable-settings__btn:hover .icon__el {
      fill: #000; }

th.customizable-td.dots {
  -o-text-overflow: ellipsis !important;
     text-overflow: ellipsis !important;
  overflow: hidden !important; }

th.customizable-td.dots.date-width {
  min-width: 110px !important;
  max-width: 110px !important; }

#customizable-table .customizable-td.customizable-td--wide {
  max-width: 100% !important; }

#customizable-table .customizable-td.datatable-settings-hide,
#customizable-table .customizable-td.datatable-settings-hide + .compare-handler {
  display: none !important;
  width: 0px !important;
  min-width: 0px !important;
  max-width: 0px !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important; }

#customizable-table th.customizable-td--manual {
  background-color: #e1f7ff; }

#customizable-table .customizable-td--manual {
  min-width: 64px !important;
  max-width: 104px !important; }

.static-data.static-data--th {
  padding-right: 42px; }

.customizable-th-handler,
th.customizable-td {
  -webkit-box-shadow: inset 0 -1px #e0e0e0;
          box-shadow: inset 0 -1px #e0e0e0; }

.customizable-table-statistics th.customizable-th {
  -webkit-box-shadow: none;
          box-shadow: none; }

td.customizable-td.static-data--td {
  max-width: 180px;
  -webkit-box-shadow: inset -2px 0 #e0e0e0;
          box-shadow: inset -2px 0 #e0e0e0; }

.static-data.static-data--th.th__shadow-inset {
  -webkit-box-shadow: inset -2px -1px #e0e0e0;
          box-shadow: inset -2px -1px #e0e0e0; }

#customizable-table .customizable-td.name-width {
  max-width: 180px !important; }

#customizable-table .customizable-td.name-width.s-8 {
  min-width: 96px !important;
  max-width: 96px !important; }

#customizable-table .link-entity {
  display: block !important;
  padding-top: 7px !important;
  -o-text-overflow: ellipsis !important;
     text-overflow: ellipsis !important;
  overflow: hidden !important; }

#customizable-table .total td {
  padding-bottom: 24px; }

#customizable-table .promo-status-cell__status {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 8px;
  height: 38px; }

#customizable-table .promo-status-cell__status.td-status-handler {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 2px; }

#customizable-table .bda-overflow-visible {
  overflow: visible !important; }

.datatable-settings__item.datatable-settings__item--compare {
  display: none !important;
  height: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important; }

.nya-bs-select .dropdown-toggle .filter-option {
  height: 15px; }

.main-wrapper-selector {
  margin: 8px 0;
  height: 30px;
  padding: 0 14px;
  position: absolute;
  width: 100%; }
  .main-wrapper-selector-wrap {
    width: 100%;
    height: 40px; }
  .main-wrapper-selector-icon {
    width: 100%;
    display: none;
    height: 30px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .main-wrapper-selector-icon:before {
      content: '\E9CD';
      border: transparent;
      color: #a6a6a6;
      font-size: 16px;
      font-family: 'icomoon' !important; }
    .main-wrapper-selector-icon:hover {
      background-color: #e3f2fd; }
      .main-wrapper-selector-icon:hover:before {
        color: #212121; }

.mini .main-wrapper-selector {
  border: 1px solid #e0e0e0;
  background-color: #fff;
  width: 220px;
  left: 13px;
  padding: 8px;
  height: auto;
  border-radius: 0;
  -webkit-box-shadow: 0 0 19px 2px #00000033;
          box-shadow: 0 0 19px 2px #00000033;
  margin: 0;
  z-index: 998;
  display: none; }
  .mini .main-wrapper-selector-wrap {
    width: 100%;
    height: auto; }
  .mini .main-wrapper-selector.visible {
    display: block; }
  .mini .main-wrapper-selector-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }

.mini .left-sider__links {
  margin-top: 0; }

.mini #app-admin-crm c-main-menu .btn-primary icon {
  left: 5px !important; }

.form-control-switch {
  vertical-align: middle;
  height: 30px;
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #9e9e9e;
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
  text-align: right; }

.wrapper-triangle-icon.wrapper-triangle-icon--no-icon {
  padding-top: 6px;
  padding-left: 0; }

/* jstds-filter-panel lights control-indicator */
.tds-mod-form-a-control {
  border: 1px solid #bdbdbd;
  -webkit-box-shadow: inset 1px 1px #bdbdbd, inset -1px -1px #bdbdbd;
          box-shadow: inset 1px 1px #bdbdbd, inset -1px -1px #bdbdbd; }

.tds-filter-block-mod .tds-mod-form-a-control {
  border: 1px solid #ff5144;
  -webkit-box-shadow: inset 1px 1px #ff5144, inset -1px -1px #ff5144;
          box-shadow: inset 1px 1px #ff5144, inset -1px -1px #ff5144; }

.tds-filter-allow-mod .tds-mod-form-a-control {
  border: 1px solid #4caf50;
  -webkit-box-shadow: inset 1px 1px #4caf50, inset -1px -1px #4caf50;
          box-shadow: inset 1px 1px #4caf50, inset -1px -1px #4caf50; }

.tds-mod-form-control.tds-mod-form-control--block-mod .btn.btn-default.dropdown-toggle {
  border: 1px solid #ff5144;
  -webkit-box-shadow: inset 1px 1px #ff5144, inset -1px -1px #ff5144;
          box-shadow: inset 1px 1px #ff5144, inset -1px -1px #ff5144; }

.tds-mod-form-control.tds-mod-form-control--allow-mod .btn.btn-default.dropdown-toggle {
  border: 1px solid #4caf50;
  -webkit-box-shadow: inset 1px 1px #4caf50, inset -1px -1px #4caf50;
          box-shadow: inset 1px 1px #4caf50, inset -1px -1px #4caf50; }

/* jstds-filter-panel lights control-indicator :: end */
.tds-rules-counter {
  color: #979797; }

.wrapper-wb-container.wb-container-contains {
  background-color: #e3f2fd; }
  .wrapper-wb-container.wb-container-contains .tds-rules-counter {
    color: #212121; }

/* crunch for c-swithes */
#platform-jstds-filter-panel input:checked + .slider::before,
#campaigns-jstds-filter-panel input:checked + .slider::before {
  -webkit-transform: translateX(-8px);
      -ms-transform: translateX(-8px);
          transform: translateX(-8px); }

/* end */
.main-wrapper .table .interesant-entity-row:hover td {
  background-color: #fcf7ce; }

.main-wrapper .table .interesant-entity-row .td-edit-cnt:hover {
  background-color: #eeeeee; }

.main-wrapper .table .interesant-entity-row.row-backlight td {
  background-color: #ceeefc; }

.interesant-entity-row .td-value-wrp {
  padding: 2px 5px;
  font-size: 11px; }

.interesant-contact-value:hover span {
  text-decoration: underline; }

.main-wrapper .interesant-entity-row .td-contact-handler .td-value-wrp + .td-value-empty {
  display: none;
  height: 0;
  max-height: 0;
  min-height: 0;
  overflow: hidden; }

.interesant-entity-row .td-detail-cnt {
  padding: 0 !important; }

.interesant-entity-row .td-value-cnt {
  padding: 3px 8px; }

.main-wrapper .interesant-entity-row .td-handler-employee {
  padding: 2px 5px;
  font-size: 11px; }

.main-wrapper .interesant-entity-row .td-contact-handler {
  position: relative;
  padding: 0; }
  .main-wrapper .interesant-entity-row .td-contact-handler .td-value-empty {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    min-height: 100%;
    min-width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: #bfbfbf; }

.interesant-title-value {
  font-size: 11px;
  line-height: 16px; }

.interesant-domain-value {
  font-size: 12px;
  line-height: 16px; }

.interesant-entity-row.positive .entity-status {
  color: #43a047; }

.interesant-entity-row.neutral .entity-status {
  color: #fb8c00; }

.interesant-entity-row.negative .entity-status {
  color: #f44336; }

#entity-comments {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding-right: 0;
  max-height: 156px;
  max-width: calc(100% - 12px);
  overflow: hidden;
  overflow-y: scroll; }

#entity-comments.entity-comments--expanded {
  max-height: 796px; }

.comment-history-lable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px; }

.comment-history-toogler {
  margin-left: auto;
  color: #9a9a9a;
  cursor: pointer; }

.comment-history-toogler:hover {
  color: #212121;
  text-decoration: underline; }

.entity-comment__date {
  letter-spacing: 0.6px;
  font-size: 11px;
  font-weight: 600;
  line-height: 18px; }

.entity-comment__value {
  white-space: break-spaces; }

.form-group--options-right .ui-select-bootstrap > .ui-select-choices {
  max-width: 100%; }

.form-group--options-wide-right .ui-select-bootstrap > .ui-select-choices {
  right: 0;
  left: auto;
  max-width: calc(100% + 196px); }

.form-group.form-group--wide .parameter-search-filter .ui-select-bootstrap > .ui-select-choices {
  max-width: 100%; }

#contacts-panel .contacts-handler .profile-contact-selector .dropdown-menu.open {
  top: unset;
  bottom: 100%;
  max-height: 216px; }

.nya-bs-select .pull-left.special-title {
  display: none; }

.svg-check {
  width: 13px;
  height: 15px;
  position: absolute;
  top: -2px;
  left: -1px; }

.visibl-hiden {
  display: none; }

.check-decor_position {
  position: relative;
  top: 2px; }
  .check-decor_position .svg-check {
    display: none; }

.check-decor_position span {
  display: none;
  position: absolute;
  top: -4px;
  left: 0;
  font-size: 13px;
  color: white; }

.check-decor {
  display: inline-block;
  width: 14px;
  height: 13px;
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  background-color: white; }

.check-decor_marg {
  margin-right: 5px; }

input[type='checkbox'] + .check-decor {
  cursor: pointer; }

input:checked + .check-decor {
  background: #2296f3;
  border-color: #2296f3; }

input:disabled + .check-decor {
  background: #2296f3;
  border-color: #2296f3;
  cursor: not-allowed; }

input:disabled + .check-decor_position span {
  display: block; }

input:checked + .check-decor_position span {
  display: block; }

input:disabled + .check-decor_position .svg-check {
  display: block; }

input:checked + .check-decor_position .svg-check {
  display: block; }

.modal-dialog .modal-content .modal-expand-container th.sixed-sticky-top {
  -webkit-box-shadow: 0 1px 1px #e0e0e0;
          box-shadow: 0 1px 1px #e0e0e0;
  background-color: #fff; }

.platform-textarea-modal {
  margin: 5px 0 10px 0 !important;
  padding: 10px 10px 0 !important;
  width: 100%;
  min-height: 250px !important; }

.modal__info-helper {
  -ms-flex-negative: 10;
      flex-shrink: 10;
  margin: 0 auto auto 0;
  padding-top: 19px;
  max-width: 270px;
  line-height: 13px;
  text-align: center; }
  .modal__info-helper--warning {
    color: red;
    font-weight: 700; }
  .modal__info-helper--row {
    padding-top: 6px;
    padding-bottom: 12px;
    max-width: 100%;
    text-align: left; }

.wblist .recommend td {
  font-weight: bold;
  color: #000; }

.wblist .recommend + .unrecommend {
  top: -1px;
  height: 72px; }
  .wblist .recommend + .unrecommend td {
    padding-top: 44px; }
  .wblist .recommend + .unrecommend .first-col {
    overflow: visible; }
    .wblist .recommend + .unrecommend .first-col label {
      position: relative; }
      .wblist .recommend + .unrecommend .first-col label::after {
        position: absolute;
        content: 'Other categories:';
        top: -45px;
        left: -20px;
        display: block;
        padding-top: 8px;
        padding-left: 20px;
        width: 882px;
        height: 36px;
        border-bottom: 1px solid #e0e0e0;
        font-size: 12px;
        font-weight: 400;
        line-height: 18px;
        color: #757575; }

.wblist .recommend.recommend--header td {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: #757575; }

.wblist .recommend .recommend__helper {
  color: #000; }

.wblist .first-col.s-4.sixed-sticky-top {
  background-color: transparent; }

.wblist .selected td {
  font-weight: bold;
  color: #000; }

.wblist .heading-col {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: #757575; }

.wblist th.sixed-sticky-top {
  background-color: transparent; }

.table-filters label {
  margin-bottom: unset; }

.table-filters .search-input-label,
.table-filters .select-filter-label {
  padding: unset;
  height: 18px;
  margin-bottom: unset; }

.table-filters button {
  height: 30px !important;
  padding-top: 6px !important;
  line-height: 14px !important; }
  .table-filters button span {
    padding-top: 0 !important;
    line-height: 14px !important;
    margin-top: unset !important; }

.table-filters .form-group {
  vertical-align: top !important;
  display: inline-block !important;
  height: 48px; }

.table-filters .filters-reset-btn {
  vertical-align: bottom;
  margin-left: 0; }

.table-filters .c-dropdown-grouped-select > .btn:after,
.table-filters .c-dropdown-grouped-select > .btn:after {
  top: unset;
  margin-top: unset; }

.table-filters c-dropdown-grouped-select .c-dropdown-grouped-select > .btn:after,
.table-filters .c-dropdown-grouped-select-label .c-dropdown-grouped-select > .btn:after {
  top: 58%;
  margin-top: -11px; }

.table-filters .dropdown-toggle::after {
  top: unset !important;
  margin-top: unset !important;
  line-height: 15px !important; }

.c-dropdown-grouped-select .close.close-button.close-button_link {
  position: absolute;
  top: 5px !important;
  right: 12px !important;
  width: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 20px;
  opacity: 0.7 !important; }

.c-dropdown-select .close.close-button.close-button_link {
  position: absolute;
  top: 5px;
  right: 12px;
  width: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 20px;
  opacity: 0.7; }

.bottom-pager ol {
  top: 1px;
  height: 30px;
  margin-bottom: 0.5em !important; }
  .bottom-pager ol button {
    width: unset;
    padding: 0 20px 0 0;
    height: 30px;
    margin-top: unset !important; }
  .bottom-pager ol .btn .filter-option {
    line-height: 20px !important; }

.bottom-pager .limit label {
  margin-right: 1em; }

.bottom-pager .dropdown-toggle::after {
  top: unset !important;
  margin-top: unset !important;
  line-height: 22px !important; }

i.box-icon {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  margin: 0;
  padding: 0;
  font-size: 0;
  line-height: 0; }
  i.box-icon.mode_input_inside {
    position: absolute;
    top: 6px;
    right: 10px;
    left: auto;
    z-index: 20; }
    i.box-icon.mode_input_inside icon {
      width: 12px; }

icon {
  position: relative;
  top: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  margin: 0;
  padding: 0;
  width: 14px;
  height: 14px;
  font-size: 0;
  line-height: 0; }
  icon:hover .icon__el {
    fill: #212121;
    cursor: pointer; }

.block-icon.block-icon_link {
  width: 12px;
  height: 12px; }
  .block-icon.block-icon_link .icon__el {
    fill: #2196f3; }
  .block-icon.block-icon_link:hover .icon__el {
    fill: #2196f3; }

.icon__el {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  line-height: 0;
  fill: #a6a6a6; }

.icon__fish {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  line-height: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNSAwLjVDMy4xODggMC41IDAuNSAzLjE4OCAwLjUgNi41QzAuNSA5LjgxMiAzLjE4OCAxMi41IDYuNSAxMi41QzkuODEyIDEyLjUgMTIuNSA5LjgxMiAxMi41IDYuNUMxMi41IDMuMTg4IDkuODEyIDAuNSA2LjUgMC41Wk03LjEgOS41SDUuOVY1LjlINy4xVjkuNVpNNy4xIDQuN0g1LjlWMy41SDcuMVY0LjdaIiBmaWxsPSIjQTI5RjlGIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  opacity: 0.5; }
  .icon__fish:hover {
    cursor: pointer;
    opacity: 1; }

icon.mode_error .icon__el {
  fill: #f5222d; }

icon.mode_attention .icon__el {
  fill: #fa8c16; }

icon.mode_success .icon__el {
  fill: #52c41a; }

icon.mode_primary-color_reverse .icon__el {
  fill: #fff; }

icon.mode_interactive_false:hover .icon__el {
  cursor: default; }

icon.mode_display_table {
  top: 4px;
  width: 18px; }

icon.mode_display_btn {
  top: 0; }

icon.mode_display_list-item {
  top: 0;
  width: 10px; }
  icon.mode_display_list-item_lead {
    margin-right: 6px; }

icon.display_list-marker {
  width: 4px; }
  icon.display_list-marker .icon__el {
    fill: #616161; }

icon.mode_input {
  z-index: 20;
  position: absolute;
  top: 9px;
  left: auto;
  width: 11px;
  height: 11px; }
  icon.mode_input.mode_input_trailing {
    right: 9px; }
  icon.mode_input.mode_input_checkbox {
    left: 0;
    top: 0; }

icon.mode_resize.mode_resize_sm .icon__el {
  width: 10px; }

.left-menu .list-group-item icon {
  margin-right: 6px;
  width: 20px;
  height: 16px;
  text-align: center; }

.left-menu .list-group-item.active .icon__el, .left-menu .list-group-item:hover .icon__el {
  fill: #2196f3;
  cursor: pointer; }

#app-admin-crm .input-group-addon icon,
#app-admin-crm .project-info icon,
#app-admin-crm .user-wrapper icon,
#app-admin-crm .section-navigation-header__inner icon {
  top: 0; }

#app-admin-crm .input-group-addon:hover .icon__el,
#app-admin-crm .project-info:hover .icon__el,
#app-admin-crm .user-wrapper:hover .icon__el,
#app-admin-crm .section-navigation-header__inner:hover .icon__el {
  fill: #212121;
  cursor: pointer; }

#app-admin-crm .project-info icon {
  width: 18px; }

#app-admin-crm .left-menu .list-group-item icon {
  margin-right: 6px;
  width: 18px;
  text-align: center; }
  #app-admin-crm .left-menu .list-group-item icon .icon__el {
    width: 14px; }

#app-admin-crm .left-menu .list-group-item.active .icon__el, #app-admin-crm .left-menu .list-group-item:hover .icon__el {
  fill: #2196f3;
  cursor: pointer; }

#app-admin-crm .labels-count + icon {
  display: none; }

#app-admin-crm c-main-menu .btn-primary:hover icon,
#app-admin-crm c-main-menu .btn-primary icon {
  top: 0;
  left: 1px;
  margin-right: 10px;
  width: 12px; }

#app-admin-crm .right-controls .btn-icon:hover .icon__el {
  fill: #212121; }

#app-admin-crm .right-controls icon {
  top: 0;
  width: 20px;
  height: 20px; }

#app-admin-crm .input-with-icon icon {
  top: -5px; }

#app-admin-crm .col_icon-handler .box-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 30px;
  width: 100%; }

#app-admin-crm .col_icon-handler icon {
  top: 0; }

#app-admin-crm .tooltip-prop icon {
  top: 1px;
  left: 2px;
  width: 12px; }

#app-admin-crm .btn-trello-application icon {
  top: 3px;
  margin-left: 2px;
  width: 18px;
  height: 14px; }

#app-admin-crm c-status-icon icon.mode_display_list-item,
#app-admin-crm .promo-status-cell__status icon.mode_display_list-item {
  top: 2px; }

.acc-promo-conflicts-panel {
  margin-top: 15px;
  border-left: 3px solid red;
  padding: 10px;
  background: #eee; }

.acc-promo-conflicts .modal-body {
  padding-bottom: 42px; }

.acc-promo-conflicts .modal-footer button {
  float: left; }

.acceptor-right-menu .client-sales-subheader {
  margin: 10px 0;
  font-family: 'robotom', Arial, sans-serif; }

.acceptor-right-menu .client-sales .trello-application:not(:last-child) {
  margin: 10px 0 15px; }

.acceptor-right-menu .balance-entry {
  display: inline-block;
  margin: 10px 0; }

.acceptor-right-menu .btn-primary.btn-trello-application {
  width: 100%;
  min-height: 30px;
  max-height: 45px;
  line-height: 1; }

.acceptor-right-menu a.btn-primary.btn-trello-application {
  line-height: 2.4; }

.acceptor-right-menu .menu-balance-right {
  float: right; }

.acceptor-right-menu .menu-balance {
  font-size: 12px;
  color: #000000; }

.acceptor-right-menu .menu-balance > div {
  margin-bottom: 1em; }

.acceptor-right-menu .menu-balance .menu-balance-left {
  color: #757575; }

.acceptor-invoice-custom-table-modal .td-input {
  border: 0;
  border-bottom: 1px solid #9e9e9e3b; }

.archive-confirm-modal p {
  margin-bottom: 6px; }

.archive-confirm-modal .modal-footer .btn + .btn {
  margin-left: 10px; }

.radio-checkbox-selector .filter-panel {
  min-width: 240px;
  padding: 16px 0 12px; }

.radio-checkbox-selector .radio-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 20px;
  margin-bottom: 12px; }
  .radio-checkbox-selector .radio-container > div:not(:last-child) {
    margin-right: 16px; }
  .radio-checkbox-selector .radio-container .radio_fb:checked + label,
  .radio-checkbox-selector .radio-container .radio_fb:checked + span,
  .radio-checkbox-selector .radio-container .radio:not(checked) + label {
    color: #000;
    font-family: 'robotor', sans-serif; }

.radio-checkbox-selector .selector-info {
  padding: 0 20px; }

.radio-checkbox-selector .search-container {
  margin-top: 8px;
  position: relative; }

.radio-checkbox-selector .search {
  border: 1px solid #bdbdbd;
  height: 30px;
  border-radius: 2px;
  padding: 0 10px;
  position: relative;
  z-index: 10; }

.radio-checkbox-selector .checkbox-list {
  max-height: 260px;
  overflow: auto;
  padding: 4px 0 0;
  border-top: 1px solid #e0e0e0;
  margin-top: 10px; }
  .radio-checkbox-selector .checkbox-list::-webkit-scrollbar {
    width: 6px;
    background-color: #fff; }
  .radio-checkbox-selector .checkbox-list::-webkit-scrollbar-button {
    display: none; }
  .radio-checkbox-selector .checkbox-list::-webkit-scrollbar-track {
    background-color: #fff; }
  .radio-checkbox-selector .checkbox-list::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background-color: #bdbdbd; }

.radio-checkbox-selector .checkbox-item {
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px; }
  .radio-checkbox-selector .checkbox-item:hover {
    background-color: #f6f6f6;
    border-bottom: 1px solid #e0e0e0; }
  .radio-checkbox-selector .checkbox-item > label {
    margin: 0;
    width: 100%;
    cursor: pointer;
    font-family: 'robotor', sans-serif; }

.radio-checkbox-selector .magnifier {
  width: 14px;
  height: 30px;
  position: absolute;
  right: 28px;
  top: 3px;
  z-index: 20; }
  .radio-checkbox-selector .magnifier:after {
    content: '\E9CD';
    font-family: 'icomoon' !important;
    color: #757575;
    font-size: 14px !important;
    line-height: 24px;
    position: absolute;
    left: 0;
    top: 0; }

.radio-checkbox-selector .cross {
  height: 30px;
  font-size: 1.6rem;
  color: #212121;
  font-weight: normal;
  position: absolute;
  right: 30px;
  top: 0;
  z-index: 20;
  cursor: pointer;
  opacity: 0.5; }
  .radio-checkbox-selector .cross:hover {
    opacity: 1; }

.campaign-status-cell {
  position: relative; }

.campaign-status-cell .campaign-status-select ul li {
  /* padding: 5px 5px 5px 15px; */
  padding: 10px 10px 10px 10px;
  line-height: 1.75rem;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.campaign-status-cell .campaign-status-select ul li:hover {
  background-color: whitesmoke; }

.campaign-status-cell .campaign-status-select ul li:focus {
  background-color: #e2e2e2; }

.campaign-status-cell i {
  vertical-align: middle; }

.campaign-subinfo {
  color: grey; }

.text-grey {
  color: #7a7a7a; }

.label-indicator {
  width: 15px;
  height: 15px;
  font-size: 9px;
  line-height: 15px;
  text-align: center;
  background: #f85b90;
  color: white;
  border-radius: 50%;
  cursor: pointer; }
  .label-indicator.label-indicator_empty {
    background: #bdbdbd; }

.campaign-name-cell {
  cursor: pointer; }

.sticky_l_123 {
  left: 123px; }

.sticky_l_82 {
  left: 82px; }

.sticky_l_32 {
  left: 32px; }

.sticky_l_37 {
  left: 37px; }

.sticky_l_id {
  left: 37px; }

.sticky_l_name {
  left: 78px; }

.z-index-99 {
  z-index: 99; }

.main-wrapper .table.table_campaign_list td,
.main-wrapper .table.table_platform_list td {
  padding: 1px 5px; }
  .main-wrapper .table.table_campaign_list td.btn-cell-wrapper,
  .main-wrapper .table.table_platform_list td.btn-cell-wrapper {
    padding: 0; }
    .main-wrapper .table.table_campaign_list td.btn-cell-wrapper > .btn-cell,
    .main-wrapper .table.table_platform_list td.btn-cell-wrapper > .btn-cell {
      height: 38px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 8px; }
      .main-wrapper .table.table_campaign_list td.btn-cell-wrapper > .btn-cell:hover,
      .main-wrapper .table.table_platform_list td.btn-cell-wrapper > .btn-cell:hover {
        background-color: #e8e7e7a1; }
      .main-wrapper .table.table_campaign_list td.btn-cell-wrapper > .btn-cell .wrapper-icon-status,
      .main-wrapper .table.table_platform_list td.btn-cell-wrapper > .btn-cell .wrapper-icon-status {
        margin-left: -3px; }
  .main-wrapper .table.table_campaign_list td.check,
  .main-wrapper .table.table_platform_list td.check {
    padding-left: 20px;
    padding-right: 4px; }

.main-wrapper .table td.tdHoverBtn:hover {
  background-color: #e8e7e7a1; }

.wrapper-text-status {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

.wrapper-icon-status {
  margin-left: -3px; }

.wrapper-icon-status .wrapp-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.main-wrapper .table.table_campaign_list .total td,
.main-wrapper .table.table_platform_list .total td {
  padding: 8px 5px; }

.bg-0079BF {
  background: #0079bf; }

.bg-FFAB4A {
  background: #ffab4a; }

.bg-EB5A46 {
  background: #eb5a46; }

.bg-F2D600 {
  background: #f2d600; }

.bg-C377E0 {
  background: #c377e0; }

.bg-FF80CE {
  background: #ff80ce; }

.bg-00C2E0 {
  background: #00c2e0; }

.bg-51E898 {
  background: #51e898; }

.bg-676D70 {
  background: #676d70; }

.bg-61BD4F {
  background: #61bd4f; }

.campaign-label-info {
  margin: 7px 0; }
  .campaign-label-info:not(:last-of-type) {
    margin-bottom: 15px; }

.campaign-label-info .label-item {
  min-width: 60px;
  max-width: 124px;
  height: 28px;
  padding: 0 5px;
  border-radius: 3px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.campaign-label-info .label-text {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-family: 'robotor', sans-serif;
  font-size: 0.916667rem;
  color: #fff; }

.priority_high_pos {
  position: absolute;
  right: 0;
  color: #fe9a3c; }

.main-wrapper .table.table_campaign_list td.priority_high_td,
.main-wrapper .table.table_platform_list td.priority_high_td {
  position: relative;
  padding-right: 23px; }

.popover-inner .popover-content .campaign-prop,
.tippy-tooltip .campaign-prop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #757575;
  margin-bottom: 5px; }

.campaign-prop-desc {
  margin-top: 3px; }

.campaign-prop_marg-t {
  margin-top: 10px; }

.popover-inner .popover-content .campaign-prop.campaign-prop_marg-b,
.tippy-tooltip .campaign-prop.campaign-prop_marg-b {
  margin-bottom: 10px; }

.popover.click.campaign-lists {
  width: unset;
  min-width: 180px;
  padding: 13px 20px; }
  .popover.click.campaign-lists__large {
    min-width: 330px; }

.popover.click.campaign-lists .popover-title {
  font-size: 12px; }

.popover.click.campaign-lists .popover-content {
  font-size: 12px; }

.dropdown-menu_pos {
  width: 100%;
  top: -7px;
  left: auto;
  right: -13px; }

.dropdown-menu .selected {
  background-color: whitesmoke; }

.campaign-status-select.opened ul {
  overflow: hidden;
  animation: fadeToggle 0.15s ease;
  -webkit-animation: fadeToggle 0.15s ease; }

@-webkit-keyframes fadeToggle {
  from {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    max-height: 0;
    width: 0%;
    opacity: 0; }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
    max-height: 175px;
    width: 100%;
    opacity: 1; } }

@keyframes fadeToggle {
  from {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
    max-height: 0;
    width: 0%;
    opacity: 0; }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
    max-height: 175px;
    width: 100%;
    opacity: 1; } }

.popover {
  -webkit-box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }

.campaign-label-info__time-block {
  margin-top: 3px;
  font-size: 0.911117rem; }

.campaign-label-info__time-block span {
  margin-right: 5px; }

.campaign-prop-value_model {
  text-transform: uppercase;
  color: #212121; }

.campaign-prop-value {
  width: 65%;
  text-align: right; }

.campaign-prop-value a {
  white-space: pre;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: inline-block;
  max-width: 88%; }

.campaign-prop-value_flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

.table-container td {
  background-clip: padding-box; }

.campaign-status-cell_padd {
  padding-right: 20px !important; }

body .tippy-tooltip {
  min-width: 180px;
  font-size: 12px;
  font-family: 'robotor', sans-serif;
  color: #212121 !important;
  text-align: left;
  background-color: white;
  border-radius: 3px;
  border: 1px solid #bdbdbd !important;
  padding: 13px 20px !important;
  -webkit-box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12) !important;
          box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12) !important; }

.title-tooltip {
  font-size: 12px;
  font-family: 'robotom', sans-serif;
  margin-bottom: 1.25rem; }

.tippy-popper[x-placement^='right'] .tippy-arrow {
  border-right: 7px solid #bdbdbd !important; }

.tippy-popper[x-placement^='right'] .tippy-arrow::after {
  content: '';
  display: block;
  border-right: 7px solid white;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  margin-top: -7px;
  margin-left: 1px; }

.tippy-popper[x-placement^='bottom'] .tippy-arrow {
  border-bottom: 7px solid #bdbdbd !important; }

.tippy-popper[x-placement^='bottom'] .tippy-arrow::after {
  content: '';
  display: block;
  border-bottom: 7px solid #fff;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  margin-top: 1px;
  margin-left: -7px; }

.tippy-popper[x-placement^='top'] .tippy-arrow {
  border-top: 7px solid #bdbdbd !important; }

.tippy-backdrop {
  background-color: white !important; }

.tippy-popper[x-placement^='top'] .tippy-arrow::after {
  content: '';
  display: block;
  border-top: 7px solid white;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  margin-top: -8px;
  margin-left: -7px; }

.tippy-popper[x-placement^='left'] .tippy-arrow {
  border-left: 7px solid #bdbdbd !important; }

.tippy-popper[x-placement^='left'] .tippy-arrow::after {
  content: '';
  display: block;
  border-left: 7px solid white;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  margin: -7px -8px;
  -webkit-transform-origin: 0 50%;
      -ms-transform-origin: 0 50%;
          transform-origin: 0 50%; }

.tippy-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  max-width: 250px;
  min-height: 18px;
  overflow: auto; }

.tippy-content.tippy-wrapper-async {
  max-width: 600px;
  min-width: 220px;
  max-height: 480px; }

.status-info-wrapper-tooltip_marg-t {
  margin-top: 3px; }

.title-status-info {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .title-status-info__title {
    padding-right: 15px;
    font-size: 12px; }
  .title-status-info__status {
    font-family: 'robotom', sans-serif;
    color: #000; }
  .title-status-info__text {
    width: 100%;
    margin-top: 5px;
    color: grey;
    word-wrap: break-word; }

.title-status-info-desc {
  margin-top: 3px; }
  .title-status-info-desc__title {
    padding-right: 15px;
    font-size: 12px; }
  .title-status-info-desc__status {
    font-family: 'robotom', sans-serif;
    color: #000; }

.tippy-footer-popover_padd {
  padding-top: 10px; }

.main-title-tippy {
  font-size: 14px; }

.campaign-disapprove-reason-instances-list li {
  margin: 10px 0;
  font-size: 12px; }

.campaign-prop-value-black {
  color: #000; }

.cover-marg-val {
  margin-left: 5px; }

.table-fs tr td {
  font-size: 11px; }

.rule-popover-link {
  display: inline-block;
  position: relative;
  top: 2px; }
  .rule-popover-link i {
    font-size: 12px; }

.pagerPosition {
  margin-top: 0 !important; }

.sticky_l_id {
  min-width: 45px; }

.archive-confirm-modal p {
  margin-bottom: 6px; }

.archive-confirm-modal .modal-footer .btn + .btn {
  margin-left: 10px; }

.campaign-patterns .modal-content {
  background-clip: border-box; }

.campaign-patterns .filter-pager-modal ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 70px;
  list-style: none;
  padding: 0;
  margin: 0; }

.campaign-patterns .filter-pager-modal {
  float: right;
  margin-top: 6px; }

.campaign-patterns .fa-size {
  font-size: 17px;
  color: #7a7a7a; }

.campaign-patterns .fa-size:hover {
  color: #dc3545; }

.campaign-patterns .td-padd-l {
  padding-left: 20px; }

.campaign-patterns .disabled {
  pointer-events: none;
  color: lightgrey; }

.campaign-patterns .empty-table-suggestions {
  width: 100%; }

.campaign-patterns .empty-table-suggestions td {
  padding: 39px;
  padding-left: 20px; }

.campaign-patterns .modal-dialog .modal-footer {
  border-top: 1px solid #e0e0e0 !important;
  margin-top: -1px;
  margin-left: -20px;
  margin-right: -20px;
  padding-right: 20px;
  padding-left: 20px; }

.campaign-patterns .modal-dialog .modal-content {
  padding: 0; }

.campaign-patterns .table-modal {
  margin: 0; }

.campaign-patterns .table th {
  line-height: 1; }

.campaign-patterns tr:hover td {
  background-color: #e6e6e6 !important; }

.campaign-patterns .empty-table-suggestions tr td {
  background-color: white !important; }

.campaign-patterns .table tbody tr:last-child td {
  border-bottom-color: #e0e0e0 !important; }

.campaign-patterns .filters {
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.campaign-patterns .container-content {
  min-height: 265px;
  margin-left: -20px;
  margin-right: -20px; }

.campaign-patterns .select-filter-wrapper {
  width: 100%;
  max-width: 190px; }

.campaign-patterns .pattern-settings {
  padding-left: 30px; }

.color-container {
  padding: 5px 5px 5px 30px !important;
  position: relative;
  width: 80px !important; }

.color-option {
  border-radius: 3px;
  height: 50%;
  width: 50%;
  position: absolute;
  top: 7px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.label-color-list {
  margin: 0;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.label-color-item {
  width: 48px;
  margin-bottom: 4px; }
  .label-color-item:not(:last-of-type) {
    margin-right: 12px; }
  .label-color-item .label-radio-marg-l {
    margin-left: 18px; }
  .label-color-item .radio:checked + label:before {
    border: 1px solid #2296f3; }
  .label-color-item .radio:not(checked) + label:before {
    top: 8px;
    left: -20px;
    border: 1px solid #bdbdbd; }
  .label-color-item .radio:not(checked) + label:after {
    top: 11px;
    left: -17px;
    -webkit-box-shadow: unset;
            box-shadow: unset; }

.item-left-cell .openable-row .label-color-item label {
  margin-bottom: 0;
  border: 1px solid #aaa; }

.label-color-sample {
  width: 30px;
  height: 30px;
  vertical-align: middle;
  border-radius: 2px;
  cursor: pointer; }

.entity-category {
  vertical-align: top;
  margin-left: 20px; }

.entity-category-list {
  padding: 0;
  list-style: none;
  margin: 0; }

.entity-category .entity-category-list .entity-category-item label {
  font-family: 'robotor', Arial, sans-serif; }

.deadline-row .deadline-col {
  position: relative;
  min-height: 1px;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 133px;
  float: left; }

.deadline-row .comment-col {
  position: relative;
  min-height: 1px;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  float: left;
  color: #7a7a7a;
  font-size: 0.916667rem;
  padding-top: 18px; }
  .deadline-row .comment-col.comment-col1 {
    width: 100px; }
  .deadline-row .comment-col.comment-col2 {
    min-width: 360px; }

.deadline-row .input-group-addon {
  padding: 0.375rem 0.6rem; }

.labels-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.entity-label {
  width: 100%;
  max-width: 124px;
  min-width: 28px;
  border-radius: 2px;
  padding: 0 3px;
  height: 28px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: -webkit-filter 200ms ease;
  transition: -webkit-filter 200ms ease;
  -o-transition: filter 200ms ease;
  transition: filter 200ms ease;
  transition: filter 200ms ease, -webkit-filter 200ms ease;
  cursor: pointer;
  color: transparent; }
  .entity-label .label-text {
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    font-family: 'robotor', sans-serif;
    font-size: 0.916667rem;
    color: #fff; }
  .entity-label:hover {
    -webkit-filter: brightness(1.2);
            filter: brightness(1.2); }
  .entity-label:active {
    -webkit-filter: brightness(0.9);
            filter: brightness(0.9); }
  .entity-label.closing {
    color: #000;
    background-color: #fff;
    border: 1px solid #bdbdbd; }
  .entity-label:first-child:nth-last-child(1) {
    width: 144px; }
  .entity-label:first-child:nth-last-child(2),
  .entity-label:first-child:nth-last-child(2) ~ .entity-label {
    width: 92px; }
  .entity-label:first-child:nth-last-child(3),
  .entity-label:first-child:nth-last-child(3) ~ .entity-label {
    width: 60px; }
  .entity-label:first-child:nth-last-child(4),
  .entity-label:first-child:nth-last-child(4) ~ .entity-label {
    width: 44px; }
  .entity-label:first-child:nth-last-child(5),
  .entity-label:first-child:nth-last-child(5) ~ .entity-label {
    width: 34px; }
  .entity-label:first-child:nth-last-child(6),
  .entity-label:first-child:nth-last-child(6) ~ .entity-label {
    width: 28px; }
    .entity-label:first-child:nth-last-child(6) .label-text,
    .entity-label:first-child:nth-last-child(6) ~ .entity-label .label-text {
      display: none; }

.label-list td {
  vertical-align: middle; }

.label-list td {
  vertical-align: middle; }

.label-list-wrapper .entity-label {
  max-width: 100%;
  width: 100% !important; }

.label-list-wrapper .table-filters-controls {
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 25px; }

.select-width-140 .nya-bs-select {
  width: 140px !important; }

.label-select-container {
  padding: 8px 0 20px; }

.labels-form-label .label-counter {
  color: #757575; }

.selected-label-list,
.label-select-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 4px 0 0;
  margin-top: 0;
  padding: 0;
  list-style: none; }
  .selected-label-list > li:not(:last-of-type),
  .label-select-list > li:not(:last-of-type) {
    margin-right: 6px; }

.selected-label-item,
.label-select-item {
  min-width: 60px;
  max-width: 124px;
  height: 28px;
  padding: 0 5px;
  border-radius: 3px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer; }
  .selected-label-item:hover,
  .label-select-item:hover {
    -webkit-filter: brightness(1.2);
            filter: brightness(1.2); }
  .selected-label-item:active,
  .label-select-item:active {
    -webkit-filter: brightness(0.9);
            filter: brightness(0.9); }
  .selected-label-item .label-text,
  .label-select-item .label-text {
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    font-family: 'robotor', sans-serif;
    font-size: 0.916667rem;
    color: #fff; }

.label-select-item {
  opacity: 0.5; }

.label-select-item.selected {
  opacity: 1; }

.labels-selector-btn {
  margin-top: 12px; }

.label-select-container .label-select-item {
  margin-bottom: 6px; }

/* Update from R, 10.10.23 */
.label-select-item {
  padding-bottom: 2px; }

li.label-select-item:not(.selected) {
  border: 1px solid #d6d6d6;
  opacity: 1;
  background-color: #fff !important; }
  li.label-select-item:not(.selected) span {
    color: #5c5c5c; }

.label-filter-container {
  display: block !important; }

.label-filter-label {
  color: #757575;
  margin-bottom: 2px; }

.label-filter {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  list-style: none;
  margin: 0;
  margin-bottom: 5px; }
  .label-filter:first-child {
    margin-top: 0 !important; }

.label-filter-item {
  min-width: 60px;
  max-width: 124px;
  height: 24px;
  padding: 0 8px;
  border-radius: 3px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
  opacity: 0.56;
  margin-top: 3px; }
  .label-filter-item:hover {
    -webkit-filter: brightness(1.1);
            filter: brightness(1.1); }
  .label-filter-item:active {
    -webkit-filter: brightness(0.9);
            filter: brightness(0.9); }
  .label-filter-item.selected {
    opacity: 1; }
  .label-filter-item:not(:last-of-type) {
    margin-right: 4px; }
  .label-filter-item .label-text {
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    font-family: 'robotor', sans-serif;
    font-size: 0.916667rem;
    color: #fff; }
  .label-filter-item .label-count {
    min-width: 14px;
    height: 14px;
    font-family: 'robotor', sans-serif;
    font-size: 0.916667rem;
    color: #ec407a;
    border-radius: 7px;
    margin-left: 6px;
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 3px; }

.new-domain-btn {
  padding: 0 0 16px 0; }

.filters-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end; }

.cover-statistics-report {
  /* .modal-header_marg-b {
    margin-bottom: 20px;
  } */ }
  .cover-statistics-report .table.cover-statistics-report-table th,
  .cover-statistics-report .table.cover-statistics-report-table td {
    padding: 2px 4px;
    height: 28px;
    line-height: 1;
    background-clip: border-box; }
  .cover-statistics-report .border-left {
    border-left: 1px solid #e0e0e0; }
  .cover-statistics-report .table.cover-statistics-report-table th.name-col,
  .cover-statistics-report .table.cover-statistics-report-table td.name-col {
    max-width: 120px; }
  .cover-statistics-report .table.cover-statistics-report-table th.icon-col,
  .cover-statistics-report .table.cover-statistics-report-table td.icon-col {
    max-width: 28px;
    min-width: 28px; }
  .cover-statistics-report .table.cover-statistics-report-table th button,
  .cover-statistics-report .table.cover-statistics-report-table td button {
    padding: 4px 6px 5px;
    min-width: 50px;
    line-height: 1; }
  .cover-statistics-report .table.cover-statistics-report-table th {
    white-space: nowrap; }
  .cover-statistics-report .modal-content {
    background-clip: border-box; }
  .cover-statistics-report .table.cover-statistics-report-table th .btn,
  .cover-statistics-report .table.cover-statistics-report-table td .btn {
    min-width: 60px; }
  .cover-statistics-report .modal .filters {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end; }
  .cover-statistics-report .modal .filters .btn.empty {
    color: darkgrey; }
  .cover-statistics-report .modal .filters > fieldset:not(:last-child) {
    margin-right: 4px; }
  .cover-statistics-report .table.cover-statistics-report-table td.empty-table-mess {
    padding: 50px 0; }
  .cover-statistics-report .table.cover-statistics-report-table tfoot td {
    -webkit-box-shadow: 0 -1px 0 #dcdcdc;
            box-shadow: 0 -1px 0 #dcdcdc;
    background-color: #f9faf5; }
  .cover-statistics-report .modal .btn-ico {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto; }
  .cover-statistics-report .modal .btn-ico icon {
    top: 0; }
  .cover-statistics-report .modal .refresh-icon {
    font-size: 18px;
    margin: 0; }
  .cover-statistics-report .modal .btn.disabled {
    opacity: 0.5;
    cursor: not-allowed; }
  .cover-statistics-report .modal .table-container {
    max-height: 70vh; }
  .cover-statistics-report body .modal .modal-content {
    min-width: 860px; }
  .cover-statistics-report .table-container + div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 6px;
    height: 40px;
    border-top: none;
    border-bottom: 1px solid #e0e0e0; }
  .cover-statistics-report .filter-pager-modal ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0;
    padding: 0;
    list-style: none; }
  .cover-statistics-report .filter-pager-modal {
    float: right; }
  .cover-statistics-report .filter-pager-modal li.disabled,
  .cover-statistics-report .filter-pager-modal li.disabled > a {
    opacity: 0.5;
    cursor: not-allowed;
    pointer-events: none; }
  .cover-statistics-report .fa-size {
    position: relative;
    top: 3px;
    font-size: 17px;
    color: #7a7a7a; }
  .cover-statistics-report .table-modal-suggestions td {
    vertical-align: middle; }
  .cover-statistics-report .inner-link-pos {
    position: relative;
    top: 2px;
    font-size: 21px;
    color: #ababaa; }
  .cover-statistics-report .modal-footer_padd {
    padding: 5px 0; }
  .cover-statistics-report .text-muted_padd-r {
    padding-right: 5px; }
  .cover-statistics-report .td-padd-l {
    padding-left: 20px; }
  .cover-statistics-report .cover-statistics-report-modal .filter-panel,
  .cover-statistics-report .cover-statistics-report-modal .filter-panel {
    right: inherit;
    left: auto; }
  .cover-statistics-report .cover-statistics-report-modal .table-container {
    max-height: 61vh; }
  .cover-statistics-report .modal .tabs {
    padding-bottom: 15px; }
  .cover-statistics-report .modal .tabs a.tab {
    margin-left: 20px;
    line-height: 1.5;
    font-size: 16px;
    color: #323232;
    font-family: 'robotol', sans-serif; }
  .cover-statistics-report .modal .tabs a.tab.selected {
    font-weight: bold;
    color: #000;
    cursor: default; }
  .cover-statistics-report .header-name {
    display: inline-block;
    margin: auto;
    width: 75%;
    height: 20px;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    overflow: hidden; }
  .cover-statistics-report .header-sort {
    position: relative;
    display: inline-block;
    margin: auto;
    width: 15%;
    height: 20px;
    overflow: hidden; }
  .cover-statistics-report .table.cover-statistics-report-table th {
    max-width: 88px;
    min-width: 44px;
    height: 50px;
    line-height: 2em; }
  .cover-statistics-report .table.cover-statistics-report-table d-replace-on-hover-on,
  .cover-statistics-report .table.cover-statistics-report-table d-replace-on-hover-off {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    float: right;
    height: 36px;
    width: 44px; }
  .cover-statistics-report div[d-replace-on-hover] a.expand-container {
    /* min-width: 22px; */
    /* max-width: 44px; */
    line-height: 2.5em;
    text-align: center;
    background-color: whitesmoke; }
  .cover-statistics-report .cover-statistics-report-modal .filters fieldset {
    float: left;
    margin-right: 2px; }
  .cover-statistics-report .cover-statistics-report-modal c-switch {
    position: relative;
    top: 2px;
    display: inline-block;
    padding-left: 8px;
    line-height: 1em; }
  .cover-statistics-report tbody span.loading {
    margin: auto; }
  .cover-statistics-report .icon-handler {
    display: inline-block; }
  .cover-statistics-report .filter-pager-limit {
    max-width: 100px;
    float: right;
    margin-left: 15px; }
  .cover-statistics-report .filter-pager-modal {
    margin-top: 5px; }

body .modal.campaign-stat-modal .cover-statistics-report.modal-header {
  border-bottom: none; }

.cover-statistics-page .table.cover-statistics-table {
  /* border-collapse: inherit; */
  /* border-spacing: 0; */
  margin-top: 15px; }

.cover-statistics-page .table.cover-statistics-table th {
  line-height: 1;
  padding-top: 4px;
  padding-bottom: 4px;
  height: 44px; }

.cover-statistics-page .table.cover-statistics-table td {
  border: 1px solid #e0e0e0; }

.cover-statistics-page .table.cover-statistics-table .flex-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

.cover-statistics-page .table.cover-statistics-table .flex-row > *:not(:last-child) {
  margin-right: 2px; }

.cover-statistics-page .table.cover-statistics-table .level-two-tr td {
  background-color: #f9f7fa; }

.cover-statistics-page .table.cover-statistics-table .thead th {
  background-color: #bec0bf;
  border: 1px solid #a5a5a5;
  color: black; }

.cover-statistics-page .table.cover-statistics-table .thead th.r-b,
.cover-statistics-page .table.cover-statistics-table td.r-b {
  border-right: 2px solid black; }

.cover-statistics-page .table.cover-statistics-table .campaigns-link,
.cover-statistics-page .table.cover-statistics-table .campaigns-link:hover,
.cover-statistics-page .table.cover-statistics-table .campaigns-link:focus,
.cover-statistics-page .table.cover-statistics-table .campaigns-link:active {
  color: inherit;
  text-decoration: underline; }

.cover-statistics-page td.bg-gray {
  background: #dfdede; }

.cover-statistics-page i {
  display: inline-block; }

.cover-statistics-page .competition-prop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #757575; }

.cover-statistics-page .competition-prop-value {
  width: 65%;
  text-align: right;
  color: #000; }

.cover-statistics-page .competition-prop-name {
  color: #000; }

.category-statistics-page .table.category-statistics-table {
  margin-top: 15px; }

.category-statistics-page .table.category-statistics-table th {
  line-height: 1;
  padding-top: 4px;
  padding-bottom: 4px;
  height: 44px; }

.category-statistics-page .table.category-statistics-table td {
  border: 1px solid #e0e0e0; }

.category-statistics-page .table.category-statistics-table .thead th {
  background-color: #bec0bf;
  border: 1px solid #e0e0e0;
  color: black;
  top: -1px; }

.category-statistics-page .table.category-statistics-table tbody td:first-child:not(.empty-table-mess) {
  -webkit-box-shadow: 1px 0 8px -5px #888;
          box-shadow: 1px 0 8px -5px #888; }

.category-statistics-page .tab-filter li {
  padding: 1px 20px; }

.category-statistics-page .loading-table {
  margin: 3em; }

.loader-container {
  position: absolute;
  width: 100%;
  height: 100%;
  line-height: 100%;
  text-align: center;
  z-index: 1000;
  background: rgba(255, 255, 255, 0.8); }
  .loader-container span {
    margin: auto;
    top: 40%;
    display: block;
    position: relative; }

.payment-list-modal > div {
  width: unset !important;
  max-width: 80vw !important;
  margin-left: 10vw !important; }

.allocate-modal .form-control-label {
  margin-top: 0.5em; }

.allocate-modal .allocate-modal .row > div {
  padding-right: 0; }

.allocate-modal .form-control,
.allocate-modal c-date-range {
  margin-bottom: 0.5em; }

.allocate-modal .form-alert {
  position: relative;
  display: block; }

.allocate-modal .amount-info > span {
  line-height: 2.25em;
  text-decoration: underline;
  font-weight: bold;
  cursor: pointer; }

.allocate-modal c-search-filter span.btn.disabled {
  background-color: #f5f5f5; }

.allocate-modal .search-filter .ui-select-bootstrap > .ui-select-choices,
.allocate-modal .parameter-search-filter .ui-select-bootstrap > .ui-select-choices {
  max-width: unset; }

.deduct-debt-modal .form-control-label {
  margin-top: 0.5em; }

.deduct-debt-modal .row > div {
  padding-right: 0; }

.deduct-debt-modal .form-control,
.deduct-debt-modal c-date-range {
  margin-bottom: 0.5em; }

.deduct-debt-modal .form-alert {
  position: relative;
  display: block; }

.deduct-debt-modal .amount-info > div {
  margin-top: 0.5em; }

.deduct-debt-modal c-search-filter span.btn.disabled {
  background-color: #f5f5f5; }

.deduct-debt-modal .amount-info > span {
  line-height: 2.25em;
  text-decoration: underline;
  font-weight: bold;
  cursor: pointer; }

.acc-invoice-management-modal .section-form {
  -webkit-box-shadow: none;
          box-shadow: none; }

.change-acc-settings-modal .form-control-label {
  margin-top: 0.5em; }

.change-acc-settings-modal .row > div {
  padding-right: 0; }

.change-acc-settings-modal .form-control,
.change-acc-settings-modal c-date-range {
  margin-bottom: 0.5em; }

.change-acc-settings-modal .form-alert {
  position: relative;
  display: block; }

.change-acc-settings-modal .amount-info > div {
  margin-top: 0.5em; }

.change-acc-settings-modal c-search-filter span.btn.disabled {
  background-color: #f5f5f5; }

.mass-deduct-debt-modal .form-control-label {
  margin-top: 0.5em; }

.mass-deduct-debt-modal .row > div {
  padding-right: 0; }

.mass-deduct-debt-modal .form-control,
.mass-deduct-debt-modal c-date-range {
  margin-bottom: 0.5em; }

.mass-deduct-debt-modal .form-alert {
  position: relative;
  display: block; }

.mass-deduct-debt-modal .amount-info > div {
  margin-top: 0.5em; }

.mass-deduct-debt-modal c-search-filter span.btn.disabled {
  background-color: #f5f5f5; }

.deduct-wm-debt-modal .form-control-label {
  margin-top: 0.5em; }

.deduct-wm-debt-modal .row > div {
  padding-right: 0; }

.deduct-wm-debt-modal .form-control,
.deduct-wm-debt-modal c-date-range {
  margin-bottom: 0.5em; }

.deduct-wm-debt-modal .form-alert {
  position: relative;
  display: block; }

.deduct-wm-debt-modal .amount-info > div {
  margin-top: 0.5em; }

.deduct-wm-debt-modal c-search-filter span.btn.disabled {
  background-color: #f5f5f5; }

.deduct-wm-debt-modal .amount-info > span {
  line-height: 2.25em;
  text-decoration: underline;
  font-weight: bold;
  cursor: pointer; }

.mass-deduct-wm-debt-modal .form-control-label {
  margin-top: 0.5em; }

.mass-deduct-wm-debt-modal .row > div {
  padding-right: 0; }

.mass-deduct-wm-debt-modal .form-control,
.mass-deduct-wm-debt-modal c-date-range {
  margin-bottom: 0.5em; }

.mass-deduct-wm-debt-modal .form-alert {
  position: relative;
  display: block; }

.mass-deduct-wm-debt-modal .amount-info > div {
  margin-top: 0.5em; }

.mass-deduct-wm-debt-modal c-search-filter span.btn.disabled {
  background-color: #f5f5f5; }

.allocate-modal .form-control-label {
  margin-top: 0.5em; }

.allocate-modal .allocate-modal .row > div {
  padding-right: 0; }

.allocate-modal .form-control,
.allocate-modal c-date-range {
  margin-bottom: 0.5em; }

.allocate-modal .form-alert {
  position: relative;
  display: block; }

.allocate-modal .amount-info > span {
  margin-top: 0.5em; }

.allocate-modal c-search-filter span.btn.disabled {
  background-color: #f5f5f5; }

.allocate-modal .form-control-label {
  margin-top: 0.5em; }

.allocate-modal .allocate-modal .row > div {
  padding-right: 0; }

.allocate-modal .form-control,
.allocate-modal c-date-range {
  margin-bottom: 0.5em; }

.allocate-modal .form-alert {
  position: relative;
  display: block; }

.allocate-modal .amount-info > span {
  margin-top: 0.5em; }

.allocate-modal c-search-filter span.btn.disabled {
  background-color: #f5f5f5; }

.add-acc-change-modal .form-control-label {
  margin-top: 0.5em; }

.add-acc-change-modal .row > div {
  padding-right: 0; }

.add-acc-change-modal .form-control,
.add-acc-change-modal c-date-range {
  margin-bottom: 0.5em; }

.add-acc-change-modal .form-alert {
  position: relative;
  display: block; }

.add-acc-change-modal .amount-info > div {
  margin-top: 0.5em; }

.add-acc-change-modal c-search-filter span.btn.disabled {
  background-color: #f5f5f5; }

.allocate-modal .form-control-label {
  margin-top: 0.5em; }

.allocate-modal .allocate-modal .row > div {
  padding-right: 0; }

.allocate-modal .form-control,
.allocate-modal c-date-range {
  margin-bottom: 0.5em; }

.allocate-modal .form-alert {
  position: relative;
  display: block; }

.allocate-modal .amount-info > span {
  margin-top: 0.5em; }

.allocate-modal c-search-filter span.btn.disabled {
  background-color: #f5f5f5; }

.c-numeric-fields-filter .filter-panel {
  width: 500px; }

.c-numeric-fields-filter .filter-controls {
  padding: 0 1em 0 1em; }

.c-numeric-fields-filter form {
  padding: 0 1em 0 1em; }

.c-numeric-fields-filter .form-group {
  margin-left: 0px;
  margin-right: 0px; }

.c-numeric-fields-filter .form-control {
  width: 100%; }

.c-numeric-fields-filter .action-container {
  text-align: center;
  margin-top: 0.4em; }

.flare {
  display: block;
  width: 100%; }
  .flare__input-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding-bottom: 8px; }
  .flare__input-handler {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    margin-left: auto;
    padding: 2px 9px 4px;
    width: 100%;
    border: 1px solid #c1cac9;
    border-radius: 2px; }
  .flare__input {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    min-height: 24px;
    font-family: "Arial", sans-serif;
    font-size: 12px;
    line-height: 24px;
    word-break: break-word;
    background-color: transparent; }
    .flare__input--master {
      position: relative;
      z-index: 50; }
    .flare__input--twin {
      position: absolute;
      top: 0;
      left: 0;
      color: transparent !important;
      padding: 2px 9px; }
  .flare__placeholder {
    position: absolute;
    top: 3px;
    left: 10px;
    font-family: "Arial", sans-serif;
    font-size: 12px;
    line-height: 24px;
    color: #999797; }
  .flare__token-string {
    padding-top: 2px;
    padding-bottom: 3px;
    font-style: normal;
    border-radius: 3px; }
    .flare__token-string.lightgreen {
      background-color: lightgreen; }
    .flare__token-string.lightskyblue {
      background-color: lightskyblue; }
    .flare__token-string.lightsalmon {
      background-color: lightsalmon; }
    .flare__token-string.lightcoral {
      background-color: lightcoral; }
  .flare__token-wide {
    padding-left: 4px;
    padding-right: 4px; }
  .flare__token-letter {
    padding-top: 2px;
    padding-bottom: 3px;
    font-style: normal; }
  .flare__helper-box {
    padding: 2px 10px;
    border-radius: 2px;
    background-color: #ffe3b9; }
  .flare__helper-header {
    padding-top: 6px; }
  .flare__helper-list {
    margin: 0;
    padding: 0;
    list-style: none;
    margin: 0; }
  .flare__helper-text {
    margin: 0; }
  .flare__helper-token {
    margin: 8px 0; }
  .flare__btn-list {
    margin: 0;
    padding: 0;
    list-style: none;
    margin-top: 8px; }
  .flare__btn-hint {
    margin: 0;
    padding-top: 3px;
    font-family: "Arial", sans-serif;
    font-size: 12px;
    line-height: 16px; }
  .flare__btn-list-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-bottom: 6px; }
    .flare__btn-list-item:last-of-type {
      margin-bottom: 0; }
    .flare__btn-list-item icon {
      top: -1px; }
    .flare__btn-list-item.flare__btn-list-item--main {
      margin-top: 12px; }
    .flare__btn-list-item + .flare__btn-list-item--auxiliary {
      margin-top: -12px;
      margin-bottom: 12px; }
  .flare__btn-handler {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
  .flare___btn-recital-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .flare__btn {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-line-pack: center;
        align-content: center;
    padding: 0 10px;
    width: 22%;
    min-width: 22%;
    height: 26px;
    font-family: "Arial", sans-serif;
    font-size: 11px;
    line-height: 16px;
    border-radius: 4px;
    border: none;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 4px 0px #757575;
            box-shadow: 0px 0px 4px 0px #757575;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in; }
    .flare__btn:hover, .flare__btn:focus {
      -webkit-box-shadow: 0px 0px 6px 0px #424242;
              box-shadow: 0px 0px 6px 0px #424242; }
  .flare .flare__btn.flare__btn--no-active {
    background-color: #f5f5f5; }
    .flare .flare__btn.flare__btn--no-active:hover, .flare .flare__btn.flare__btn--no-active:focus {
      -webkit-box-shadow: 0px 0px 6px 0px #424242;
              box-shadow: 0px 0px 6px 0px #424242; }
  .flare__btn-text {
    margin: auto;
    letter-spacing: 0.6px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis; }
  .flare__recital-separator {
    padding: 5px 8px 0;
    font-family: "Arial", sans-serif;
    font-size: 12px;
    line-height: 16px;
    color: #757575; }
  .flare__btn-recital {
    margin: 0;
    padding-top: 5px;
    max-width: 262px;
    font-family: "Arial", sans-serif;
    font-size: 12px;
    line-height: 16px;
    color: #757575; }
  .flare__btn-alert {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    margin: auto 0;
    padding-right: 8px;
    width: 25%; }
    .flare__btn-alert-content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      margin: auto 0;
      padding-right: 8px; }
  .flare .flare__btn-hint--default {
    display: none;
    padding-top: 10px; }
    .flare .flare__btn-hint--default:hover {
      text-decoration: underline; }
  .flare .flare__btn-hint--full {
    display: inline; }
  .flare .decorate-1 {
    background-color: #4fc3f7; }
  .flare .decorate-2 {
    background-color: #f48fb1; }
  .flare .decorate-3 {
    background-color: #b39ddb; }
  .flare .decorate-4 {
    background-color: #81c784; }
  .flare .decorate-5 {
    background-color: #80deea; }
  .flare .decorate-6 {
    background-color: #e6ee9c; }
  .flare .decorate-7 {
    background-color: #b0bec5; }
  .flare .decorate-8 {
    background-color: #bcaaa4; }
  .flare .decorate-9 {
    background-color: #ffab91; }
  .flare .decorate-10 {
    background-color: #ffe082; }
  .flare .decorate-11 {
    background-color: #ef9a9a; }

.setting-box.setting-box--collapse .flare__btn-hint--default {
  display: inline; }

.setting-box.setting-box--collapse .flare__btn-hint--full {
  display: none; }

