@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon.eot?ydz9f4");
  src: url("../fonts/icomoon.eot?ydz9f4#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?ydz9f4") format("truetype"), url("../fonts/icomoon.woff?ydz9f4") format("woff"), url("../fonts/icomoon.svg?ydz9f4#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }

[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-purse:before {
  content: "\e900"; }

.icon-r-clock:before {
  content: "\e901"; }

.icon-carpet:before {
  content: "\e902"; }

.icon-checked:before {
  content: "\e903";
  color: #1e46c9; }

.icon-clock:before {
  content: "\e904"; }

.icon-key:before {
  content: "\e905"; }

.icon-close:before {
  content: "\e906"; }

.icon-facebook:before {
  content: "\e907"; }

.icon-heart:before {
  content: "\e908"; }

.icon-list-down:before {
  content: "\e909"; }

.icon-instagram:before {
  content: "\e90a"; }

.icon-check:before {
  content: "\e90b"; }

.icon-location-home:before {
  content: "\e90c"; }

.icon-delete:before {
  content: "\e90d"; }

.icon-phone:before {
  content: "\e90e"; }

.icon-menu:before {
  content: "\e90f"; }

.icon-repeat:before {
  content: "\e910"; }

.icon-people-plus:before {
  content: "\e911"; }

.icon-random:before {
  content: "\e912"; }

.icon-right:before {
  content: "\e913"; }

.icon-search:before {
  content: "\e914"; }

.icon-web-page:before {
  content: "\e915"; }

.icon-cart:before {
  content: "\e916"; }

.icon-sign-in:before {
  content: "\e917"; }

.icon-user-in:before {
  content: "\e918"; }

.icon-talk-bubble:before {
  content: "\e919"; }

.icon-star:before {
  content: "\e91a"; }

.icon-storage:before {
  content: "\e91b"; }

.icon-telephone:before {
  content: "\e91c"; }

.icon-tools:before {
  content: "\e91d"; }

.icon-ui:before {
  content: "\e91e"; }

.icon-undo:before {
  content: "\e91f"; }
.right-bar-chat{
  background-color:#fff;
  -webkit-box-shadow:0 0 24px 0 rgba(50,58,70,.1),0 1px 0 0 rgba(50,58,70,.08);
  box-shadow:0 0 24px 0 rgba(50,58,70,.1),0 1px 0 0 rgba(50,58,70,.08);
  display:block;position:fixed;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;
  width:450px;
  z-index:9999;
  float:right!important;
  right:-0px;
  top:0;
  bottom:0;
  padding-bottom:80px
  }
  .right-bar-chat-close{
    right:-460px;
    }
  .right-bar-chat .rightbar-title {
      background-color:   #6279c5;
      padding: 27px 25px;
      color: #fff;
  }
  .right-bar-chat .right-bar-toggle {
      background-color: #3e4c79;
      height: 24px;
      width: 24px;
      line-height: 20px;
      color: #fff;
      text-align: center;
      border-radius: 50%;
      margin-top: -4px;
  }
  .btn-group-xs>.btn, .btn-xs {
      padding: .1rem .5rem;
      font-size: .875rem;
      line-height: 1.5;
  }
  .rate-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flex;
    display: -o-inline-flex;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-right: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 40px; }
    .rate-list li {
      font-size: 16px;
      color: #2c3339;
      margin-right: 6px;
      position: relative;
      -webkit-transition: 0.3s ease all;
      transition: 0.3s ease all; }
      .rate-list li.hover {
        color: #ab9100; }
      .rate-list li.active {
        color: #ffc600; }
      .rate-list li:last-child {
        margin-right: 0; }
      .rate-list li .input-rate {
        margin: 0;
        padding: 0;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 3;
        cursor: pointer;
        opacity: 0; }
        .input-container.rates {
          margin-right: 50px; }
          .input-container.rates .st-label {
            padding-left: 0; }
.display-none{
  display: none;
}
.nonedisp {
    display: none !important;
}
.btn-group-sm>.btn,.btn-sx{padding: 0rem 0.3rem;font-size:.8em;line-height:1.5;}
#w2-info-0 {margin-top: 35px;}
#w2-success-0 {margin-top: 35px;}
.home-pages{
  max-width: 84px;
  float: right;
}
.mob-search{
  display: none;
}
.chesck-ord{
  margin-top: 2px;
  position: absolute;
  font-weight: 700;
}
  @media (max-width: 992px) {
    .home-pages{
      max-width: 100%;
      float: center;
    }
    .mob-search{
      display: block;
    }
    .chesck-ord{
    position: inherit;
    font-weight: 700;
    font-size: 13px;
    }
  }
  .pagination .disabled{
    display: none;
  }
  .grid-view .summary{
    margin-bottom: 5px;
    margin-top: -15px;
  }
  .bootstrap-tagsinput{width: 100% !important;}
  .bootstrap-tagsinput .tag {
    margin-right: 2px !important;
    background-color: #536de6 !important;
    color: #fff !important;
    padding: 2px 5px 4px 5px !important;
    border-radius: 4px !important;
  }
  .select2-container .select2-selection--single .select2-selection__rendered {
    line-height: 27px !important;
  }
  .dropdown-tree-container .form-control.has-error {
      border-color: #d1d1d1 !important;
  }
#categoryList .has-error{
      color: #6c757d  !important;
}
.table-responsive {
    display: inline-table !important;
}
.iti--separate-dial-code{
      width: 100%;
}
label .required
{
    color: red;
}
.conversation-list .chat-avatar {
    width: 50px;
}
.conversation-list .ctext-wrap i {
    display: contents;
}
.text-none{
  display:none !important;
}
